# \[Bug:trunk\] Is CGI::HtmlExtension public or not?

**URL:** <https://www.ruby-forum.com/t/bug-trunk-is-cgi-htmlextension-public-or-not/182401>\
**Category:** Development\
**Created:** [January 27, 2010, 3:46pm UTC](https://www.ruby-forum.com/t/bug-trunk-is-cgi-htmlextension-public-or-not/182401 "2010-01-27T15:46:09Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Yusuke\_ENDOH](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/c89c15/32.png) [@Yusuke\_ENDOH](https://www.ruby-forum.com/u/Yusuke_ENDOH)\
**Post date:** [January 27, 2010, 3:46pm UTC](https://www.ruby-forum.com/t/bug-trunk-is-cgi-htmlextension-public-or-not/182401/1 "2010-01-27T15:46:09Z")

</div>

xibbar e$B$5$se(B  
e$B1sF#$G$9!#e(B

CGI::HtmlExtension e$B$K$O@N$+$ie(B :nodoc:  
e$B$,IU$$$F$$$J$$$h$&$J$N$G!"8x3+e(B  
API e$B$@$H$7$?$ie(B cgi.rb e$B$Ge(B autoload  
e$B$r@\_Dj$7$F$\*$$$?$[$&$,$$$$$H;W$$$^$9!#e(B  
e$B$I$&;W$$$^$9$+!)e(B

diff --git a/lib/cgi.rb b/lib/cgi.rb  
index 6355a92…5ef23f1 100644  
— a/lib/cgi.rb  
+++ b/lib/cgi.rb  
@@ -272,3 +272,6 @@ raise “Please, use ruby 1.9.0 or later.” if  
RUBY\_VERSION \< “1.9.0”  
require ‘cgi/core’  
require ‘cgi/cookie’  
require ‘cgi/util’  
+class CGI

- autoload(:HtmlExtension, ‘cgi/html’)  
+end

---

<div class="post-metadata">

**Author:** ![Yusuke\_ENDOH](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/c89c15/32.png) [@Yusuke\_ENDOH](https://www.ruby-forum.com/u/Yusuke_ENDOH)\
**Post date:** [January 28, 2010, 2:46pm UTC](https://www.ruby-forum.com/t/bug-trunk-is-cgi-htmlextension-public-or-not/182401/2 "2010-01-28T14:46:56Z")

</div>

xibbare$B$3$HF#2,$G$9!#e(B

> CGI::HtmlExtension e$B$K$O@N$+$ie(B :nodoc: e$B$,IU$$$F$$$J$$$h$&$J$N$G!"8x3+e(B  
> API e$B$@$H$7$?$ie(B cgi.rb e$B$Ge(B autoload e$B$r@\_Dj$7$F$\*$$$?$[$&$,$$$$$H;W$$$^$9!#e(B  
> e$B$I$&;W$$$^$9$+!)e(B

e$B$=$NJ}$,$$$$$H;W$$$^$9$N$G!"%3%\_%C%H$7$F$$$?$@$1$k$H$"$j$,$?$$$G$9!#e(B

---

<div class="post-metadata">

**Author:** ![Yusuke\_ENDOH](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/y/c89c15/32.png) [@Yusuke\_ENDOH](https://www.ruby-forum.com/u/Yusuke_ENDOH)\
**Post date:** [January 28, 2010, 4:27pm UTC](https://www.ruby-forum.com/t/bug-trunk-is-cgi-htmlextension-public-or-not/182401/3 "2010-01-28T16:27:37Z")

</div>

e$B%A%1%C%He(B #2668 e$B$,99?7$5$l$^$7$?!#e(B (by Yusuke E.)

e$B%9%F!\<%?%9e(B Opene$B$+$ie(BRejectede$B$KJQ99e(B  
ruby -v ruby 1.9.2dev (2010-01-28 trunk 26458)  
[i686-linux]e$B$K%;%C%He(B

> e$B$3$l$Oe(B[nil]e$B$rJV$9J}$,$\*$+$7$$$@$m$&$H;W$$$^$7$?!#e(B  
> e$BMWAG$,$J$$$s$@$+$ie(B[]e$B$rJV$7$?J}$,4r$7$$$O$:$G$9!#e(B
> 
> e$B$H$$$&$o$1$G!";EMMJQ99$G$9!#e(B

e$BN;2r$7$^$7$?!#$"$j$,$H$&$4$6$$$^$7$?!#e(B

## – Yusuke E. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

[http://redmine.ruby-lang.org/issues/show/2668](http://redmine.ruby-lang.org/issues/show/2668)
