[#47409] [ruby-trunk - Feature #6973][Open] Add an #integral? method to Numeric to test for whole-number values — "regularfry (Alex Young)" <alex@...>

12 messages 2012/09/03

[#47481] [ruby-trunk - Bug #7008][Open] rake is crashing when trying to compile ffi gem — "drookie (Eugene M. Zheganin Eugene M. Zheganin)" <eugene@...>

10 messages 2012/09/12

[#47505] [ruby-trunk - Feature #7019][Open] allow `private` and `protected` keywords to take blocks — "alexeymuranov (Alexey Muranov)" <redmine@...>

15 messages 2012/09/13

[#47582] [ruby-trunk - Bug #7037][Open] float formatting inconsistently rounds half to even — "headius (Charles Nutter)" <headius@...>

14 messages 2012/09/19

[#47638] [ruby-trunk - Bug #7046][Open] ERB#run and ERB#result are not safe for concurrent use — "headius (Charles Nutter)" <headius@...>

11 messages 2012/09/21

[#47655] [ruby-trunk - Feature #7051][Open] Extend caller_locations API to include klass and bindings. Allow caller_locations as a method hanging off Thread. — "sam.saffron (Sam Saffron)" <sam.saffron@...>

13 messages 2012/09/23

[#47657] [ruby-trunk - Feature #7055][Open] Allow `.foo=` as a synonym of `self.foo=` — "alexeymuranov (Alexey Muranov)" <redmine@...>

11 messages 2012/09/23

[#47730] [ruby-trunk - Bug #7085][Open] Subversion → GitHub gateway stops. — "shyouhei (Shyouhei Urabe)" <shyouhei@...>

27 messages 2012/09/29

[#47735] [ruby-trunk - Bug #7087][Open] ::ConditionVariable#wait does not work with Monitor because Monitor#sleep does not exist — "rklemme (Robert Klemme)" <shortcutter@...>

10 messages 2012/09/29

[#47759] [ruby-trunk - Bug #7092][Open] StringScanner start-of-line matches false positives, while lookbehind for a newline gives false negatives — "jayferd (Jay Adkisson)" <jjmadkisson@...>

8 messages 2012/09/30

[ruby-core:47652] [ruby-trunk - Feature #6637] Add HTML5 support to CGI

From: "stomar (Marcus Stollsteimer)" <redmine@...>
Date: 2012-09-22 18:01:07 UTC
List: ruby-core #47652
Issue #6637 has been updated by stomar (Marcus Stollsteimer).


=begin
Hi Takeyuki,

have you come to any conclusions?

In case you consider support of all new HTML5 tags,
including <header>, I would be willing to provide
a new set of patches:

- first patch to rename `CGI#header` to `CGI#http_header`
(breaking downward compatibility)

- second patch to provide full HTML5 support at once

Regards,
Marcus
=end

----------------------------------------
Feature #6637: Add HTML5 support to CGI
https://bugs.ruby-lang.org/issues/6637#change-29677

Author: stomar (Marcus Stollsteimer)
Status: Assigned
Priority: Normal
Assignee: xibbar (Takeyuki Fujioka)
Category: 
Target version: 


=begin
The attached patch adds support for HTML 5, providing
the doctype <!DOCTYPE html> and the tag helpers for the
new HTML elements (article, section, ...).

Changes were made in
* `lib/cgi/core.rb'
* `lib/cgi/html.rb'

Tests were added to
* `test/cgi/test_cgi_core.rb'

((*Notice:*)) the new HTML5 `header' element has ((*not*)) been added,
because it collides with the already defined CGI#header
method that creates the HTTP header block.
To avoid unreflected addition of this element, a test has
been included to make sure that CGI#header won't break.


Detailed list of changes in `html.rb' (in comparison to HTML 4 strict):

* doctype changed
* new elements added
* removed elements: tt, big, acronym
* void elements: area, base, br, col, command, embed, hr, img, input, keygen, link, meta, param, source, track, wbr
* new elements with optional end tag: optgroup, rt, rp

See the Editor's Draft of the HTML5 specification (15 June 2012):
((<URL:http://dev.w3.org/html5/spec/>)).
=end


-- 
http://bugs.ruby-lang.org/

In This Thread