summaryrefslogtreecommitdiffstats
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
...
* * tool/serb.rb: removed.akr2007-12-241-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14577 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * proc.c (rb_proc_new), vm.c (invoke_block): removed u3.state magic.nobu2007-12-241-0/+8
| | | | | | | | | | [ruby-core:14310] * test/ruby/test_symbol.rb (test_to_proc): a test from Frederick Cheung <frederick.cheung AT gmail.com>. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14575 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * thread.c (rb_thread_atfork): should not leave living_threadsnobu2007-12-241-0/+5
| | | | | | | referring freed table while allocating new table. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * Makefile.in, configure.in, lib/mkmf.rb, */Makefile.sub: specifynobu2007-12-241-1/+13
| | | | | | | | | | | | | | compiled output file name explicitly. * enc/Makefile.in, enc/depend: now makes compiler to put generated files under directories corresnponding to the each source. enc/trans supported. * enc/make_encmake.rb: evaluates depend file before Makefile.in so that the former can influence to CONFIG. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * win{32,ce}/Makefile.sub (MFLAGS): defaulted to -l.nobu2007-12-241-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Add svn:ignore for OS X Xcode 3's conftest.dSYM directories.drbrain2007-12-241-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14571 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * common.mk: should not pass MAKEFLAGS to recursive make.nobu2007-12-241-3/+18
| | | | | | | | | | | | | | | | | + normal make: MFLAGS are set and command line options and macros are all passed silently. + GNU make: ditto, and all options and macros in MAKEFLAGS are in effect. + nmake: MFLAGS is not set and MAKEFLAGS has only options without hyphen, no macros exist in any variables. + Borland make: ditto, and command line macros cannot override macros in makefile, so passing them is vain. * {bcc32,win{32,ce}}/Makefile.sub (SET_MAKE): set MFLAGS which is not set by default, to get rid of chaotic situation of MFLAGS/MAKEFLAGS. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14570 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (rb_str_comparable): fixed to keep transitivity.matz2007-12-241-2/+5
| | | | | | [ruby-dev:32693] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14568 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix display of GEMDIRS, make command command examples match ri's name.drbrain2007-12-241-1/+8
| | | | | | | | Only allow latest ri dirs in ri output. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14567 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix Regexp warnings in lib/uri. Patch #16524 by Kornelius Kalnbach.drbrain2007-12-241-0/+5
| | | | | | | [ruby-core:14302] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14565 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Remove methods from Gem, not QuickLoader, to fix warningsdrbrain2007-12-241-0/+5
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14564 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Mon Dec 24 09:45:45 2007 Martin Duerst <duerst@it.aoyama.ac.jp>duerst2007-12-241-0/+5
| | | | | | | | | * transcode.c, transcode_data_one_byte.c, transcode_data_japanese.c: added rb_ prefix to external data symbols. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14561 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * array.c (rb_ary_at): updated documentation. a patch from Tadashimatz2007-12-231-2/+7
| | | | | | Saito <shiba AT mail2.accsnet.ne.jp> in [ruby-core:14330]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ChangeLog: wrong name checked in. sorry. [ruby-core:14331]matz2007-12-231-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * README.EXT: updated. a patch from Keita Yamaguchimatz2007-12-231-1/+4
| | | | | | <keita.yamaguchi AT gmail.com> in [ruby-core:14328]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14557 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * enum.c (enum_inject): updated documentation. a patch from Keitamatz2007-12-231-0/+5
| | | | | | Yamaguchi <keita.yamaguchi@gmail.com> in [ruby-dev:32686]. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14556 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (tr_trans): should associate new encoding if modified.matz2007-12-231-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (appendline): should do multibyte aware RS search.matz2007-12-231-0/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (io_enc_str): should preserve default_external encoding.matz2007-12-231-0/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14553 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/net/http/test_https.rb: should rescue LoadError.gotoyuzo2007-12-231-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14551 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * cont.c, vm.h: fix to support sparc machine.ko12007-12-231-0/+5
| | | | | | | | a patch from Yusuke ENDOH <mame AT tsg.ne.jp> git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14550 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (str_new_shared): was setting embedding flag of wrongmatz2007-12-231-0/+3
| | | | | | string object. [ruby-dev:32685] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14548 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * common.mk: remove additional "-".ko12007-12-231-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14546 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (prepare_getline_args): convert RS to external encoding.matz2007-12-231-0/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14544 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_check_readable): should not fill fptr->enc always.matz2007-12-231-0/+7
| | | | | | | | read-write IO (e.g. socket) does not work. [ruby-dev:32685] * io.c (io_read_encoding): retrieve reading encoding. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_external_encoding): should return the encoding ofmatz2007-12-231-0/+6
| | | | | | | | | the file reading. * io.c (rb_io_internal_encoding): should return the encoding of read string. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_f_open): documentation update.matz2007-12-231-0/+8
| | | | | | | | * io.c (rb_io_s_pipe): ditto. * io.c (io_fwrite): wrong encoding destination. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_s_pipe): allow specifying read-side encoding.matz2007-12-231-0/+6
| | | | | | * io.c (io_enc_str): wrong encoding destination. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14537 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (rb_str_comparable): comparison including brokenmatz2007-12-231-0/+5
| | | | | | coderange strings do not consider encoding. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14533 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (open_key_args): IO direct methods (foreach, readlines,matz2007-12-231-0/+5
| | | | | | read) now takes keyword argument: encoding, mode, open_args. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14532 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_s_read): encoding argument reverted.matz2007-12-231-0/+8
| | | | | | | | * io.c (mode_enc): independent function to share code. * io.c (rb_io_internal_encoding): new method. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14531 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * test/ruby/test_beginendblock.rb (TestBeginEndBlock::test_endblockwarn): matz2007-12-231-0/+6
| | | | | | | rename endblockwarn.rb to endblockwarn_rb to avoid unnecessary warning in make test. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14530 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * encoding.c (rb_enc_codepoint): implemented to raise invalidakr2007-12-231-0/+8
| | | | | | | | | | encoding. * include/ruby/encoding.h (rb_enc_codepoint): macro is replaced as a declaration. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14524 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/time.rb (Time.httpdate): fix 2 digits year for 20xx.akr2007-12-231-0/+5
| | | | | | | reported by Tadayoshi Funaba. [ruby-dev:32687] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix method redefined warning in open-uri.rb. [ruby-core:14304].drbrain2007-12-231-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14521 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * ext/nkf/nkf.c (rb_nkf_enc_get): use rb_define_dummy_encoding.naruse2007-12-231-0/+13
| | | | | | | | | | | | | | * ext/nkf/nkf.c (Init_nkf): use rb_nkf_enc_get("ASCII"). * ext/nkf/nkf-utf8/nkf.c: Update 1.161. * ext/nkf/nkf-utf9/config.h: default output encoding is now UTF-8. * ext/nkf/lib/kconv.rb (Kconv.kconv): replace Encoding#name by Encoding#to_s. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14520 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix version checkdrbrain2007-12-231-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14519 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * encoding.c (rb_enc_init): add eucJP as an alias of EUC-JP.akr2007-12-231-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/time.rb (Time.httpdate): use Time.utc forakr2007-12-231-0/+5
| | | | | | | "day-of-week, dd-mon-yy HH::MM:SS GMT" format. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14516 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix 1.9 warnings in RDocdrbrain2007-12-231-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14515 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Fix warnings in RubyGemsdrbrain2007-12-231-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Use require to load rubygems.rb in gem_prelude.rb so the correct path is in ↵drbrain2007-12-231-0/+5
| | | | | | on RubyGems upgrade. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14512 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * string.c (sym_call): use exact argument array interface.nobu2007-12-231-0/+5
| | | | | | | [ruby-core:14279] git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14511 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * io.c (rb_io_binmode_m): removed C99ism.nobu2007-12-231-0/+4
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Sun Dec 23 10:23:23 2007 Martin Duerst <duerst@it.aoyama.ac.jp>duerst2007-12-231-0/+6
| | | | | | | | | | * transcode_data_one_byte.c: Better (and more honest) optimization. * transcode_data_japanese.c: First optimization step. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14507 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* ext/nkf/nkf.c follow previous rb_ascii_encoding renaming. akr2007-12-231-2/+2
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * include/ruby/encoding.h, encoding.c, re.c, io.c, parse.y, numeric.c,akr2007-12-221-0/+7
| | | | | | | | | ruby.c, transcode.c: rename rb_ascii_encoding. to rb_ascii8bit_encoding. rb_ascii_encoding is ambiguous with ASCII-8BIT and US-ASCII. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14504 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * enc/depend, enc/make_encmake.rb: use erb.nobu2007-12-221-1/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * version.h: use patchlevel if revision is not set.nobu2007-12-221-1/+5
| | | | | | | * {bcc32,win{32,ce}}/setup.mak (-version-): skip including revision.h. git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14502 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * common.mk (srcs): new target to generated sources.nobu2007-12-221-1/+3
| | | | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@14501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e