summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * lib/yaml.rb (YAML::YAML): adjust Marshal version.nobu2003-12-203-8/+13
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* get rid of unusable conditiongotoyuzo2003-12-191-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5226 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/webrick/cgi.rb: add file. (yet another CGI library)gotoyuzo2003-12-193-0/+208
| | | | | | | * MANIFEST: add lib/webrick/cgi.rb. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5225 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-12-20eban2003-12-191-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * misc/ruby-mode.el (ruby-calculate-indent): proper indentationmatz2003-12-194-52/+66
| | | | | | | | | | inside of parentheses. [ruby-dev:22308] * hash.c (delete_if_i): do not use ST_DELETE for thread safety. [ruby-dev:21899] (not fully solved) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Document Class and Dirdave2003-12-194-33/+421
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5222 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/webrick/httprequest.rb (meta_vers): should not setgotoyuzo2003-12-193-2/+12
| | | | | | | | | | HTTP_CONTENT_TYPE and HTTP_CONTENT_LENGTH. * lib/webrick/https.rb (HTTPRequest#parse): should check presence of cert() method to detect SSLSocket. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/soap/property.rb (SOAP::Property#load): new method for loadingnahi2003-12-193-70/+154
| | | | | | | | | property value into existing property tree. * test/soap/test_property.rb: add test. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/runit/cui/testrunner.rb (RUNIT::CUI::TestRunner::run):akira2003-12-192-1/+6
| | | | | | | should use Test::Unit::UI::{PROGRESS_ONLY,VERBOSE}. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/sample/tkmultilistbox.rb: bug fixnagai2003-12-194-1/+923
| | | | | | | * ext/tk/sample/tkmultilistframe.rb: new sample script git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-12-19eban2003-12-191-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Add boot_classes to rdoc parsing, fix a couple of bugsdave2003-12-197-16/+191
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix dependency issuedave2003-12-194-18/+295
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5215 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Annotate enum.c. Add pager support, and report on methods in included modulesdave2003-12-1812-14/+692
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/webrick/httputils.rb (parse_form_data): should return angotoyuzo2003-12-182-0/+6
| | | | | | | empty Hash if the body is empty. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5213 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (stack_extend): ignore inline optimization on VC7.usa2003-12-184-26/+43
| | | | | | | | | | | | | * win32/Makefile.sub (OS, RT): can override. * win32/Makefile.sub (LDFLAGS): ditto. shouldn't use pdb:none option. based on Tietew's patch [ruby-dev:22289] * lib/mkmf.rb (create_makefile): should remove deffile if it's made by miniruby. based on nobu's patch. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5212 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (fnmatch): unlike find_dirsep(), rb_path_next() nevernobu2003-12-182-5/+9
| | | | | | | return NULL. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* lib/ipaddr.rb (initialize): rescue StandardError.eban2003-12-181-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-12-18eban2003-12-181-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/ipaddr.rb (IPSocket::getaddress): merge usa's patch.eban2003-12-182-3/+58
| | | | | | | [ruby-dev:21678] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5208 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * bug fixnagai2003-12-171-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5207 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/cgi.rb (CGI::QueryExtension::Value::[]): should work likematz2003-12-178-47/+53
| | | | | | | | | | | | | | | | | | | | String#[] if more than one arguments are specified. * lib/delegate.rb: avoid using common instance name as "@obj". * lib/cgi.rb (CGI::QueryExtension::Value): Value is no longer subclass of String, but DelegateClass(String). * ext/curses/extconf.rb: restore function check for init_color. [ruby-list:38905] * Makefile.in: need to specify $(MAINLIBS) for the miniruby generation rule. * configure.in: better FreeBSD -lc_r support. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Add pager support to ri, and start implementing command line optionsdave2003-12-173-12/+211
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-12-17eban2003-12-171-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5204 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* commit missdave2003-12-161-1/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5203 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Put RDoc comments into array.c, and refine rdoc/ri to deal with stuff that arosedave2003-12-1610-45/+1005
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5202 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* introduce some new methodsaamine2003-12-163-41/+173
| | | | | | | | | | | * ext/strscan/strscan.c: new method StringScanner#beginning_of_line? (alias #bol?) * ext/strscan/strscan.c: new method StringScanner#concat and #<<. * ext/strscan/strscan.c: StringScanner#new(str) does not duplicate nor freeze STR (allow destructive modification). * test/strscan/test_stringscanner.rb: test new methods above. * test/strscan/test_stringscanner.rb: test destructive string modification. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5201 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/pp.rb: don't use local variable `pp'.akr2003-12-163-188/+194
| | | | | | | * lib/prettyprint.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Initial load of support for ri/rdoc integrationdave2003-12-1612-9/+1203
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5199 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * condition bug of if statement on {pack,grid}_propagate methodsnagai2003-12-162-6/+14
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-12-16eban2003-12-161-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5197 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/yaml/rubytypes.rb: comments in strings. [ruby-talk:88012]why2003-12-153-1/+14
| | | | | | | * test/yaml/test_yaml.rb: add test. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5196 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (catch_timer): check rb_thread_crtical in main nativenobu2003-12-152-33/+26
| | | | | | | | | | | thread. * eval.c (thread_timer): just sends signals periodically, to prevent main native thread from receiving them in critical section. [ruby-core:01959] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5195 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * file.c: renamed and externalized rb_path_next,nobu2003-12-152-7/+7
| | | | | | | rb_path_skip_prefix, rb_path_last_separator, rb_path_end. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-12-15nobu2003-12-151-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5193 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* commit missnobu2003-12-152-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5192 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (check_dirname): check string safety and remove extraneousnobu2003-12-154-26/+44
| | | | | | | | | | | | | trailing directory separators. [ruby-dev:22279] * file.c: extern rb_path_next, rb_path_skip_prefix, rb_path_last_separator, rb_path_end. * intern.h: prototypes for rb_path_next, rb_path_skip_prefix, rb_path_last_separator, rb_path_end. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5191 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/openssl/ossl_pkcs12.c (ossl_pkcs12_initialize): first argumentusa2003-12-152-3/+10
| | | | | | | of rb_protect should take an argument of VALUE. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5190 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * descrictive warning message.nahi2003-12-141-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-12-14eban2003-12-141-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5188 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/socket/socket.c (Init_socket): IPv6 is not supported althougheban2003-12-143-2/+22
| | | | | | | | | | AF_INET6 is defined on MinGW. * lib/ipaddr.rb (AF_INET6): workaround in the environment which does not support IPv6. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ext/tk/MANIFEST: add sample/tkalignbox.rb.eban2003-12-141-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/iconv/charset_alias.rb: preserve original order.nobu2003-12-133-3/+24
| | | | | | | * ext/iconv/extconf.rb: remove wrapper file at clean. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (thread_timer): use timer by sub-thread and nanosleep.matz2003-12-133-20/+76
| | | | | | | | | [ruby-talk:87519] * gc.c (Init_stack): no stack adjustment for THREAD_SAFE. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5184 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * eval.c (proc_alloc): cache the created object at first time.nobu2003-12-132-0/+6
| | | | | | | [ruby-talk:61288], [ruby-dev:22240] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 2003-12-13nobu2003-12-131-3/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/yaml/test_yaml.rb (test_ruby_struct): struct name din not match.nobu2003-12-131-1/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: check ucontext.h.nobu2003-12-133-23/+44
| | | | | | | | * eval.c: use getcontext/setcontext() instead of setjmp/longjmp() on ia64 or with native thread enabled. [ruby-core:01932] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* REXML changes:ser2003-12-128-48/+44
| | | | | | | | | * Took out the duplicate Shift-JIS entries, for OSes that don't understand case sensitive file names. * Fixed some bugs in the encodings git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5179 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/yaml/rubytypes.rb: anonymous struct fix. [ruby-core:01946]why2003-12-123-2/+19
| | | | | | | * test/yaml/test_yaml.rb: add test. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@5178 b2dd03c8-39d4-4d8f-98ff-823fe69b080e