summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* * regparse.c: now handles many alternatives (over 500000) in regexp. ↵ksaito2004-11-291-0/+5
| | | | | | [ruby-dev:24773] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7418 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/stringio/stringio.c (strio_write): insufficiently filled stringnobu2004-11-291-0/+5
| | | | | | | being extended when overwriting. [ruby-core:03836] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7417 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/io/nonblock/test_flush.rb: abandon tests when io/nonblock isnobu2004-11-291-1/+6
| | | | | | | not supported. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * object.c (convert_type): [ruby-core:03845]matz2004-11-291-0/+22
| | | | | | | | | | | | | | | * eval.c (rb_funcall_rescue): new function. * object.c (rb_Array): avoid using rb_respond_to(). * object.c (rb_Integer): ditto. * eval.c (get_backtrace): no conversion for nil. * parse.y (reduce_nodes): empty body should return nil. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (fptr_finalize): must not use FILE after fclose().nobu2004-11-291-4/+9
| | | | | | | [ruby-dev:24985] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win32/win32.c (CreateChild): push back the last space before nextusa2004-11-291-0/+5
| | | | | | | loop because CharNext() eats it. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7408 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* don't use READ_DATA_PENDING in previous changeakr2004-11-281-5/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7406 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add ML ref.akr2004-11-281-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_check_writable): restrict io_seek byakr2004-11-281-0/+7
| | | | | | | | | READ_DATA_PENDING because io_seek(fptr, 0, SEEK_CUR) is meaningful only if read buffer is not empty. call io_seek regardless of NEED_IO_SEEK_BETWEEN_RW. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7404 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * added reference.kou2004-11-281-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7403 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rss/rss.rb (RSS::Element#tag): not use block_given? forkou2004-11-281-0/+8
| | | | | | | | | working with ruby 1.6 again. * lib/rss/{0.9,2.0,trackback}.rb, lib/rss/maker/base.rb: undef -> remove_method for working with ruby 1.6 again. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rss/rss.rb (RSS::NotSetError): added.kou2004-11-281-0/+11
| | | | | | | | | | | * lib/rss/maker/{1.0,0.9,2.0}.rb: changed RSS Maker to raise RSS::NotSetError if required values of maker.channel are not set. * test/rss/test_maker_{1.0,0.9,2.0}.rb: changed tests to check RSS Maker raises or not. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7401 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * regparse.c (fetch_token): fixed test failure on HP-UX ia64 ([ruby-dev:24859]).ksaito2004-11-281-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7399 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * regparse.c, test/ruby/test_regexp.rb: fixed problem with UTF-8 characters ↵ksaito2004-11-281-0/+5
| | | | | | that have U+00FE or invalid characters. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * regexec.c, test/ruby/test_regexp.rb: fixed segmentation falut ↵ksaito2004-11-281-0/+5
| | | | | | ([ruby-dev:24887]). git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7397 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * regcomp.c, regint.h: fixed PLATFORM_UNALIGNED_WORD_ACCESS problem ↵ksaito2004-11-281-0/+5
| | | | | | ([ruby-dev:24802] and [ruby-core:3733]) git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* typoakr2004-11-271-1/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c: avoid avoid data loss with nonblocking fd andakr2004-11-271-4/+17
| | | | | | | | | | | | stdio buffering in sync mode. [ruby-dev:24966] based on matz's patch [ruby-dev:24967] (io_fwrite): new primitive writing function which writes directly if sync mode. (rb_io_fwrite): wrapper for io_fwrite now. (io_write): call io_fwrite instead of rb_io_fwrite. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rss/{0.9,1.0,2.0,trackback,xml-stylesheet}.rb: addedkou2004-11-271-0/+12
| | | | | | | | | | | #setup_maker. * test/rss/test_setup_maker_*.rb: added tests for #setup_maker. * lib/rss/maker/base.rb(RSS::Maker::Items#max_size=): supported output item size limitation. * sample/rss/blend.rb: added sample for RSS Maker. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7391 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/rss/maker/0.9.rb: supported RSS::Maker.make("0.91"). Now,kou2004-11-271-0/+9
| | | | | | | | | "0.9" is just alias of "0.91." * test/rss/test_maker_0.9.rb: make("0.9") -> maker("0.91"). * test/rss/test_to_s.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * sample/rss/list_description.rb: untabified.kou2004-11-271-0/+6
| | | | | | | * sample/rss/rss_recent.rb: ditto. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (io_fread): [ruby-dev:24964]matz2004-11-271-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/tk.rb: Tk.destroy uses TkWindow#epathnagai2004-11-261-0/+10
| | | | | | | | | * ext/tk/lib/tk/image.rb: bug fix * ext/tk/lib/tk/wm.rb: add 'iconphoto' method(Windows only) * ext/tk/lib/tkextlib/*: some methods uses TkWindow#epath git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_initialize): [ruby-dev:24963]matz2004-11-261-0/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_initialize): [ruby-dev:24962]matz2004-11-261-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_initialize): should retrieve flags from copying filematz2004-11-261-0/+10
| | | | | | | | | | | | descriptor. [ruby-dev:24961] * eval.c (method_missing): raise TypeError for classes do not have allocators. [ruby-core:03752] * lib/erb.rb: [ruby-core:03786] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7382 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix problem with :section: and new 1.9dave2004-11-261-0/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (io_read): move StringValue() check before GetOpenFile().matz2004-11-251-0/+5
| | | | | | | [ruby-dev:24959] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/thwait.rb (ThreadsWait#join_nowait): abnormally terminatednobu2004-11-251-3/+8
| | | | | | | threads should be also processed. [ruby-talk:121320] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add ML ref.akr2004-11-251-0/+1
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7374 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: AC_CHECK_SIZEOF(rlim_t) to include stdio.h to fixakr2004-11-251-0/+6
| | | | | | | | problem with autoconf 2.52 or earlier. revert AC_PREREQ to 2.50. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* descriptions.nobu2004-11-251-3/+6
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7370 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * configure.in: AC_PREREQ(2.53) [ruby-core:03800]matz2004-11-251-0/+11
| | | | | | | * io.c (read_all): [ruby-dev:24955] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ChangeLog: add ML reference.usa2004-11-251-1/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (io_read): [ruby-dev:24952]matz2004-11-231-0/+2
| | | | | | | * configure.in, io.c: cancel [ ruby-Patches-1074 ]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (io_read): [ruby-dev:24952]matz2004-11-231-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/tk/lib/tk/menu.rb: improve usability of TkOptionMenubuttonnagai2004-11-221-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * file.c (rb_file_chown): [ruby-dev:24949]matz2004-11-221-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7357 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * file.c (rb_file_chown): integer conversion should be prior tomatz2004-11-221-0/+13
| | | | | | | | | | | | | | | GetOpenFile(). [ruby-dev:24947] * file.c (rb_file_truncate): ditto. * file.c (rb_file_s_truncate): ditto. * dir.c (dir_seek): use NUM2OFFT(). * misc/ruby-mode.el (ruby-non-block-do-re): [ruby-core:03719] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Don't include 'require's with variable argumentsdave2004-11-221-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * dir.c (dir_seek): should retrieve dir_data after NUM2INT().matz2004-11-211-0/+12
| | | | | | | [ruby-dev:24941] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7349 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* add ChangeLog for last commitaamine2004-11-201-0/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (rb_str_splice): should place index wrapping aftermatz2004-11-201-0/+10
| | | | | | | | | | possible modification. [ruby-dev:24940] * eval.c (error_print): nicer traceback at interrupt. [ruby-core:03774] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* 1. Force --inline-source if --one-file givendave2004-11-201-0/+13
| | | | | | | | | | | 2. Add new :section: directive which starts a new section in the output. The title following :section: is used as the section heading, and the remainder of the comment containing the section is used as introductory text. Subsequent methods, aliases, attributes, and classes will be documented in this section. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_getline): f.gets("") did not work. [ruby-core:03771]aamine2004-11-201-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/runner.rb (CROSS_COMPILING): need to require rbconfig.rb beforeeban2004-11-201-0/+5
| | | | | | | using CROSS_COMPILNG. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/ripper/depend: fix ripper.o dependency.aamine2004-11-201-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (io_reopen): work around problem with Cygwin fseekoeban2004-11-201-0/+5
| | | | | | | returning ESPIPE. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7335 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/nkf/nkf-utf8/nkf.c: original nkf.c rev:1.40naruse2004-11-191-0/+6
| | | | | | | * ext/nkf/test.rb: add test for mime encode/decode git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7328 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (str_gsub): internal buffer should not be listed bymatz2004-11-191-0/+11
| | | | | | | | | | | ObjectSpace.each_object() by String#gsub. [ruby-dev:24931] * lib/cgi/session.rb (CGI::Session::FileStore::initialize): raise exception if data corresponding to session specified from the client does not exist. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@7326 b2dd03c8-39d4-4d8f-98ff-823fe69b080e