SOURCES: ruby-20070426.patch (NEW) - added

aredridel aredridel at pld-linux.org
Sun Apr 29 20:55:01 CEST 2007


Author: aredridel                    Date: Sun Apr 29 18:55:00 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- added

---- Files affected:
SOURCES:
   ruby-20070426.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/ruby-20070426.patch
diff -u /dev/null SOURCES/ruby-20070426.patch:1.1
--- /dev/null	Sun Apr 29 20:55:00 2007
+++ SOURCES/ruby-20070426.patch	Sun Apr 29 20:54:55 2007
@@ -0,0 +1,28721 @@
+diff -ur ruby-1.8.6/bignum.c ruby/bignum.c
+--- ruby-1.8.6/bignum.c	2007-02-12 16:01:19.000000000 -0700
++++ ruby/bignum.c	2007-03-21 02:04:11.000000000 -0600
+@@ -2,8 +2,8 @@
+ 
+   bignum.c -
+ 
+-  $Author$
+-  $Date$
++  $Author$
++  $Date$
+   created at: Fri Jun 10 00:48:55 JST 1994
+ 
+   Copyright (C) 1993-2003 Yukihiro Matsumoto
+@@ -642,10 +642,10 @@
+ 	j = j * 53L / 84 + 1;
+ 	break;
+       case 4: case 5: case 6: case 7:
+-	j /= 2;
++	j = (j + 1) / 2;
+ 	break;
+       case 8: case 9:
+-	j /= 3;
++	j = (j + 2) / 3;
+ 	break;
+       case 10: case 11: case 12: case 13: case 14: case 15:
+ 	j = j * 28L / 93 + 1;
+@@ -653,10 +653,10 @@
+       case 16: case 17: case 18: case 19: case 20: case 21:
+       case 22: case 23: case 24: case 25: case 26: case 27:
+       case 28: case 29: case 30: case 31:
+-	j /= 4;
++	j = (j + 3) / 4;
+ 	break;
+       case 32: case 33: case 34: case 35: case 36:
+-	j /= 5;
++	j = (j + 4) / 5;
+ 	break;
+       default:
+ 	rb_raise(rb_eArgError, "illegal radix %d", base);
+diff -ur ruby-1.8.6/ChangeLog ruby/ChangeLog
+--- ruby-1.8.6/ChangeLog	2007-03-12 13:15:06.000000000 -0600
++++ ruby/ChangeLog	2007-04-26 11:06:54.000000000 -0600
+@@ -1,8 +1,270 @@
+-Tue Mar 13 04:04:04 2007  Akinori MUSHA  <knu at iDaemons.org>
++Fri Apr 27 02:00:17 2007  Ryan Davis  <ryand-ruby at zenspider.com>
+ 
+-	* stable version 1.8.6 released.
++	* signal.c: Fixed backwards compatibility for 'raise Interrupt'.
++	
++	* lib/yaml/tag.rb: Running rdoc over the 1.8.6 tree skips
++	Module. Patch from James Britt
++	
++Thu Apr 26 13:54:51 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* misc/ruby-style.el: new file.  C/C++ style for ruby source code.
++
++Wed Apr 25 19:49:16 2007  Tanaka Akira  <akr at fsij.org>
++
++	* ext/socket/socket.c (unix_send_io, unix_recv_io): use CMSG_DATA to
++	  align file descriptor appropriately.
++
++Tue Apr 24 09:33:57 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* dir.c (do_stat, do_lstat, do_opendir): should not warn ENOTDIR.
++	  [ruby-talk:248288]
++
++Mon Apr 23 22:14:42 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* ext/extmk.rb ($ruby): add extout directory to include path.
++	  [ruby-core:11003]
++
++	* lib/mkmf.rb (libpathflag): not to append RPATHFLAG to current
++	  directory.
++
++	* lib/mkmf.rb (init_mkmf): add current directory to default
++	  library path with highest priority.  [ruby-core:10960]
++
++	* lib/mkmf.rb (LINK_SO): LIBPATH to be placed before DLDFLAGS.
++
++Fri Apr 20 16:05:22 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* configure.in (LIBPATHFLAG, RPATHFLAG): no needs to be quoted,
++	  it is done by libpathflag in mkmf.rb.
++
++Fri Apr 20 12:27:04 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* lib/optparse.rb: fix to override conv proc.
++
++Fri Apr 20 12:17:05 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* eval.c (ruby_cleanup): inversed the order of errinfos.
++
++Thu Apr 19 14:53:32 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* lib/monitor.rb (ConditionVariable#wait, mon_enter, mon_exit_for_cond):
++	  ensures Thread.critical to be false.  [ruby-talk:248300]
++
++Wed Apr 18 10:41:21 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* util.c (ruby_strtod): exponent is radix 10.  [ruby-talk:248272]
++
++Wed Apr 18 02:30:24 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* configure.in (LDFLAGS): prepend -L. instead appending it to
++	  XLDFLAGS.  [ruby-core:10933]
++
++	* configure.in (Makefile): remove $U for automake from MISSING.
++	  [ruby-talk:248171]
++
++Tue Apr 17 16:46:46 2007  Yukihiro Matsumoto  <matz at ruby-lang.org>
++
++	* eval.c (rb_yield_0): should not clear state on TAG_NEXT when
++	  it's invoked from within lambda body.  [ruby-talk:248136]
++
++	* eval.c (proc_invoke): handle TAG_NEXT which would be caused by
++	  next in the lambda body as well.
++
++Mon Apr 16 22:56:01 2007  Yukihiro Matsumoto  <matz at ruby-lang.org>
++
++	* ext/pty/expect_sample.rb: avoid symbolic link representation for
++	  expect.  a patch from Kazuhiro NISHIYAMA <zn at mbf.nifty.com>.
++	  [ruby-dev:30714]
++
++Mon Apr 16 22:51:11 2007  Yukihiro Matsumoto  <matz at ruby-lang.org>
++
++	* sample: replace TRUE, FALSE with true, false respectively.
++	  a patch from Kazuhiro NISHIYAMA <zn at mbf.nifty.com>.
++	  [ruby-dev:30713]
++
++Mon Apr 16 17:08:02 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* lib/optparse.rb (make_switch): do not clobber converter if pattern
++	  has no convert method.  reported by sheepman in [ruby-dev:30709].
++
++Mon Apr 16 16:49:32 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* ext/stringio/stringio.c (strio_seek): consistent behavior with
++	  IO#seek.  patch by sheepman in [ruby-dev:30710].
++
++Mon Apr 16 16:34:08 2007  Yukihiro Matsumoto  <matz at ruby-lang.org>
++
++	* parse.y (parser_yylex): should set command_start after block
++	  starting "do"s and braces.  [ruby-core:10916]
++
++Sun Apr 15 09:19:57 2007  Tadayoshi Funaba  <tadf at dotrb.org>
++
++	* lib/date/format.rb: added some zone names.
++
++	* lib/date/format.rb (_parse): now interprets doted numerical
++	  dates as a big endian (except dd.mm.yyyy).
++
++Tue Apr 10 17:37:36 2007  NAKAMURA Usaku  <usa at ruby-lang.org>
++
++	* win32/win32.c (rb_w32_fclose, rb_w32_close): need to save errno
++	  before calling original fclose()/close().
++
++Mon Apr  9 09:30:44 2007  Shugo Maeda  <shugo at ruby-lang.org>
++
++	* lib/net/imap.rb (disconnect): call shutdown for
++	  SSLSocket. Thanks, Technorama Ltd.
++
++Thu Apr  5 00:42:48 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* error.c (rb_notimplement), io.c (pipe_open): removed definite
++	  articles and UNIX manual section from messages.  [ruby-dev:30690]
++
++Wed Apr  4 17:09:17 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* io.c (pipe_open): refined the message of NotImplementedError.
++	  [ruby-dev:30685]
++
++Wed Apr  4 10:18:04 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* io.c (pipe_open): raise NotImplementedError for command "-" on
++	  platforms where fork(2) is not available.  [ruby-dev:30681]
++
++Tue Apr  3 15:45:41 2007  NAKAMURA Usaku  <usa at ruby-lang.org>
++
++	* ext/socket/socket.c (s_recv, s_recvfrom): some systems (such as
++	  windows) doesn't set fromlen if the socket is connection-oriented.
++	  reported by Bram Whillock in [ruby-core:10512] [ruby-Bugs#9061]
+ 
+-Tue Mar 13 02:54:17 2007  Akinori MUSHA  <knu at iDaemons.org>
++Sat Mar 24 23:40:29 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* node.h (struct rb_thread.locals): explicit as struct.
++	  [ruby-core:10585]
++
++	* eval.c, node.h (enum rb_thread_status, struct rb_thread,
++	  rb_curr_thread, rb_main_thread): prefixed.  [ruby-core:10586]
++
++	* file.c (chompdirsep): made an unprefixed name static.
++
++	* io.c (io_fread): ditto.
++
++Sat Mar 24 01:54:03 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* eval.c (ruby_cleanup): exit by SystemExit and SignalException in END
++	  block.  [ruby-core:10609]
++
++	* test/ruby/test_beginendblock.rb (test_should_propagate_exit_code):
++	  test for exit in END block.  [ruby-core:10760]
++
++	* test/ruby/test_beginendblock.rb (test_should_propagate_signaled):
++	  test for signal in END block.
++
++Thu Mar 22 23:13:17 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* eval.c (rb_provided): check for extension library if SOEXT is
++	  explicitly given.  [ruby-dev:30657]
++
++Thu Mar 22 10:29:25 2007  NAKAMURA Usaku  <usa at ruby-lang.org>
++
++	* test/ruby/test_bignum.rb (test_to_s): add tests for Bignum#to_s.
++
++Wed Mar 21 17:04:30 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* bignum.c (rb_big2str0): round up for the most significant digit.
++	  [ruby-core:10686]
++
++Wed Mar 21 07:21:24 2007  Akinori MUSHA  <knu at iDaemons.org>
++
++	* ext/thread/thread.c (remove_one): Preserve List invariants;
++	  submitted by: MenTaLguY <mental AT rydia.net>
++	  in [ruby-core:10598] and [ruby-bugs:PR#9388].
++
++Tue Mar 20 22:54:50 2007  Yukihiro Matsumoto  <matz at ruby-lang.org>
++
++	* marshal.c (w_extended): erroneous check condition when dump
++	  method is defined.  [ruby-core:10646]
++
++Tue Mar 20 15:37:24 2007  URABE Shyouhei  <shyouhei at ruby-lang.org>
++
++	* distruby.rb: Add zip generation.
++
++Tue Mar 20 11:28:41 2007  Akinori MUSHA  <knu at iDaemons.org>
++
++	* lib/matrix.rb (Matrix::inverse_from): adding partial pivoting to
++	  the Gauss-Jordan algorithm, making it stable.  a patch from
++	  Peter Vanbroekhoven.  [ruby-core:10641]
++
++Mon Mar 19 11:39:29 2007  Minero Aoki  <aamine at loveruby.net>
++
++	* lib/net/protocol.rb (rbuf_read): extend buffer size for speed.
++
++Sun Mar 18 04:23:52 2007  Akinori MUSHA  <knu at iDaemons.org>
++
++	* NEWS: Add a note about the new `date' library defining
++	  Time#to_date and Time#to_datetime private methods.
++
++	* NEWS: Inform that the old `thread' library is considered to be
++	  stable.
++
++	* NEWS: Sort library entries in alphabetical order.
++
++Fri Mar 16 21:48:11 2007  Akinori MUSHA  <knu at iDaemons.org>
++
++	* ext/dl/dl.c (rb_ary2cary): Fix a bug in type validation;
++	  submitted by sheepman <sheepman AT sheepman.sakura.ne.jp>
++	  in [ruby-dev:30554].
++
++Fri Mar 16 18:28:06 2007  Akinori MUSHA  <knu at iDaemons.org>
++
++	* ext/etc/etc.c (etc_getgrgid): Fix a bug in Etc::getgrgid()
++	  always returning the (real) group entry of the running process;
++	  reported by: UEDA Hiroyuki <ueda AT netforest.ad.jp>
++	  in [ruby-dev:30586].
++
++Fri Mar 16 16:33:58 2007  Akinori MUSHA  <knu at iDaemons.org>
++
++	* ext/thread/thread.c (unlock_mutex_inner): Make sure that the
++	  given mutex is actually owned by the caller; submitted by:
++	  Sylvain Joyeux <sylvain.joyeux AT m4x.org> in [ruby-core:10598].
++
++Fri Mar 16 16:21:35 2007  Akinori MUSHA  <knu at iDaemons.org>
++
++	* ext/thread/thread.c (wait_condvar, lock_mutex): Fix a problem in
++	  ConditionVariable#wait that occurs when two threads that are
++	  trying to access the condition variable are also in concurrence
++	  for the given mutex; submitted by: Sylvain Joyeux
++	  <sylvain.joyeux AT m4x.org> and MenTaLguY <mental AT rydia.net>
++	  in [ruby-core:10598].
++
++Fri Mar 16 16:17:27 2007  Akinori MUSHA  <knu at iDaemons.org>
++
++	* test/thread/test_thread.rb: Add a test script for the `thread'
++	  library.  This should result in failure as of now with
++	  ext/thread; submitted by: Sylvain Joyeux <sylvain.joyeux AT
++	  m4x.org> in [ruby-core:10598].
++
++Wed Mar 14 12:30:00 2007  Shigeo Kobayashi  <shigeo at tinyforest.jp>
++
++	* ext/bigdecimal/bigdecimal.c: BigDecimal("-.31") is now
++	  treated as ("-0.31") not as ("0.31").
++
++Tue Mar 13 09:25:10 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* common.mk (clear-installed-list): separated from install-prereq.
++
++Tue Mar 13 06:38:43 2007  Akinori MUSHA  <knu at iDaemons.org>
++
++	* NEWS: Reword and improve entries.
++
++Tue Mar 13 06:03:46 2007  Akinori MUSHA  <knu at iDaemons.org>
++
++	* stable version 1.8.6 released from the ruby_1_8_6 branch.
++
++Tue Mar 13 03:24:07 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* runruby.rb: added --pure (turned on by default) and --debugger
++	  options.
++
++Tue Mar 13 02:50:28 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* lib/cgi.rb (CGI::header): IIS >= 5.0 does not need the nph
+ 	  assumption any more; submitted by MIYASAKA Masaru <alkaid AT
+@@ -34,7 +296,7 @@
+ 
+ 	* ext/openssl/ossl_ssl.c (Init_ossl_ssl): Ditto.
+ 
+-Mon Mar 12 01:23:50 2007  Akinori MUSHA  <knu at iDaemons.org>
++Mon Mar 12 01:05:17 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* ext/dl/sym.c (rb_dlsym_inspect): Use "0x%x" rather for pointers.
+ 	  This might not be very right but it is commonly used in other
+@@ -43,12 +305,14 @@
+ 
+ 	* ext/dl/ptr.c (rb_dlptr_inspect): Ditto.
+ 
++Mon Mar 12 00:59:19 2007  Akinori MUSHA  <knu at iDaemons.org>
++
+ 	* ext/dl/lib/dl/import.rb (DL::Importable::Internal::import,
+ 	  DL::Importable::Internal::callback): Avoid race condition for an
+ 	  instance variable; submitted by sheepman <sheepman AT
+ 	  sheepman.sakura.ne.jp> in [ruby-dev:30530].
+ 
+-Sun Mar 11 19:04:29 2007  Akinori MUSHA  <knu at iDaemons.org>
++Sun Mar 11 18:57:50 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* misc/README: Add a note about ruby-electric.el. 
+ 
+@@ -61,14 +325,14 @@
+ 	  interface based on rubydb3x.el; submitted by Martin Nordholts
+ 	  <enselic AT gmail.com> in [ruby-bugs:PR#9023].
+ 
+-Sun Mar 11 17:51:46 2007  Akinori MUSHA  <knu at iDaemons.org>
++Sun Mar 11 17:45:51 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* ext/dl/mkcallback.rb (mkfunc): Make sure that a callback
+ 	  function is found in the function table before trying to call
+ 	  it; submitted by sheepman <sheepman AT sheepman.sakura.ne.jp>
+ 	  in [ruby-dev:30524].
+ 
+-Sun Mar 11 17:30:53 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++Sun Mar 11 12:09:37 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
+ 
+ 	* eval.c (error_handle): no message when exiting by signal.
+ 
+@@ -91,15 +355,19 @@
+ 
+ 	* signal.c (rb_signal_exec, trap): handle SIGTERM.  [ruby-dev:30505]
+ 
+-Tue Mar  6 19:03:42 2007  Akinori MUSHA  <knu at iDaemons.org>
++Tue Mar  6 19:08:46 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* ext/digest/lib/md5.rb (MD5::new, MD5::md5): Do not modify
+ 	  Digest::MD5.
+ 
+ 	* ext/digest/lib/sha1.rb (SHA1::new, SHA1::sha1): Ditto.
+ 
++Tue Mar  6 18:58:37 2007  Keiju Ishitsuka  <keiju at ruby-lang.org>
++	
+ 	* lib/shell/process-controller.rb: fix thread synchronization
+ 	  problem for [ruby-dev:30477].
++	
++Tue Mar  6 18:44:26 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* ext/digest/lib/md5.rb (MD5::new, MD5::md5): Catch up with
+ 	  Digest's API changes; noted by: Kazuhiro Yoshida <moriq AT
+@@ -107,47 +375,63 @@
+ 
+ 	* ext/digest/lib/sha1.rb (SHA1::new, SHA1::sha1): Ditto.
+ 	
++Tue Mar  6 18:24:19 2007  Akinori MUSHA  <knu at iDaemons.org>
++
+ 	* time.c (time_to_s): Back out the format changes; discussed
+ 	  in [ruby-dev:30495].
+ 
++Tue Mar  6 11:53:25 2007  Hidetoshi NAGAI  <nagai at ai.kyutech.ac.jp>
++
+ 	* ext/tk/sample/irbtkw.rbw: fails to exit process.
+ 
+-Mon Mar  5 20:26:10 2007  Akinori MUSHA  <knu at iDaemons.org>
++Mon Mar  5 20:14:49 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* time.c (time_to_s): Correct the wrong format which did not
+ 	  really conform to RFC 2822; pointed out by: OHARA Shigeki <os at
+ 	  iij.ad.jp> in [ruby-dev:30487].
+ 
+-Sun Mar  4 23:53:27 2007  Minero Aoki  <aamine at loveruby.net>
++Sun Mar  4 23:38:07 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
+ 
+-	* lib/fileutils.rb (mv): could not move a directory between
+-	  different filesystems. [ruby-dev:30411]
+-
+-Sun Mar  4 23:46:40 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
+-
+-	* file.c (rb_file_s_utime): allow nil to set the current time.
++	* file.c (rb_stat_s_utime): fixed a commit miss for the platforms
++	  where utimes() does not exist.
+ 
+-	* lib/fileutils.rb (touch): ditto, and added :mtime and :nocreate
+-	  options.  fixed: [ruby-talk:219037]
++	* lib/fileutils.rb (touch): ditto.
+ 
+-Sun Mar  4 23:19:00 2007  WATANABE Hirofumi  <eban at ruby-lang.org>
++Sun Mar  4 14:46:56 2007  WATANABE Hirofumi  <eban at ruby-lang.org>
+ 
+ 	* util.c (push_element): should return a int value.
+ 
+-Sun Mar  4 01:06:55 2007  Akinori MUSHA  <knu at iDaemons.org>
++Sun Mar  4 01:05:57 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* lib/set.rb (Set#^, Set#&): Correct documentation.  Those methods
+ 	  return sets, not arrays; noted by Oliver Frank Wittich <nietz AT
+ 	  mangabrain.de>.
+ 
+-Sat Mar  3 21:41:31 2007  Akinori MUSHA  <knu at iDaemons.org>
++Sat Mar  3 23:01:07 2007  Minero Aoki  <aamine at loveruby.net>
++
++	* lib/fileutils.rb (mv): could not move a directory between
++	  different filesystems. [ruby-dev:30411]
++
++Sat Mar  3 22:57:11 2007  Minero Aoki  <aamine at loveruby.net>
++
++	* lib/fileutils.rb (touch): last commit causes error if :mtime
++	  option was not given.
++
++Sat Mar  3 22:37:02 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* file.c (rb_file_s_utime): allow nil to set the current time.
++
++	* lib/fileutils.rb (touch): ditto, and added :mtime and :nocreate
++	  options.  fixed: [ruby-talk:219037]
++
++Sat Mar  3 21:17:35 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* eval.c (stack_check): Unset inline to fix build with GCC 3.4.6;
+ 	  submitted by: NISHIMATSU Takeshi <t_nissie AT yahoo.co.jp> in
+ 	  [ruby-list:43218].
+ 	  cf. http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24556
+ 
+-Sat Mar  3 19:07:05 2007  Akinori MUSHA  <knu at iDaemons.org>
++Sat Mar  3 19:05:31 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* ext/thread/thread.c (push_list): Use ALLOC().
+ 
+@@ -155,21 +439,11 @@
+ 
+ 	* ext/thread/thread.c (rb_condvar_alloc): Ditto.
+ 
+-Sat Mar  3 18:56:40 2007  Akinori MUSHA  <knu at iDaemons.org>
++Sat Mar  3 18:53:11 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* NEWS: Add a note for String#intern.
+ 
+-Sat Mar  3 18:36:35 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
+-
+-	* eval.c (rb_provided): return true only for features loaded from
+-	  .rb files, and not search actual library type.  [ruby-dev:30414]
+-
+-	* eval.c (rb_feature_p): check loading_tbl if the given ext is
+-	  empty.  [ruby-dev:30452]
+-
+-	* eval.c (rb_feature_p): fix possible buffer overrun.
+-
+-Sat Mar  3 16:30:39 2007  Akinori MUSHA  <knu at iDaemons.org>
++Sat Mar  3 16:23:13 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* env.h (SCOPE_CLONE): Introduce a new scope flag to prevent a
+ 	  local_tbl region from getting freed many times; submitted by
+@@ -182,78 +456,108 @@
+ 
+ 	* parse.y (top_local_setup_gen): Ditto.
+ 
+-Sat Mar  3 16:09:27 2007  Akinori MUSHA  <knu at iDaemons.org>
++Sat Mar  3 16:07:02 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* object.c (rb_obj_ivar_set): RDoc updated according to a
+ 	  suggestion from Brian Candler <B.Candler AT pobox.com>.
+ 	  [ruby-core:10469]
+ 
+-Sat Mar  3 15:41:33 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++Thu Mar  1 21:38:07 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
+ 
+ 	* parse.y (stmt, arg): should not omit lhs of OP_ASGN1 even if
+-	  empty.  [ruby-dev:30452]
++	  empty.  [ruby-dev:30455]
+ 
+-Thu Mar  1 04:08:30 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++Thu Mar  1 08:55:38 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
+ 
+-	* mkconfig.rb (patchlevel): read from version.h.
++	* eval.c (rb_feature_p): check loading_tbl if the given ext is
++	  empty.  [ruby-dev:30452]
+ 
+-Thu Mar  1 03:42:09 2007  Akinori MUSHA  <knu at iDaemons.org>
++	* eval.c (rb_feature_p): fix possible buffer overrun.
++
++Thu Mar  1 03:30:21 2007  Akinori MUSHA  <knu at iDaemons.org>
+ 
+ 	* ext/digest/digest.c (get_digest_base_metadata): Allow inheriting
+ 	  Digest::Base subclasses, which was unintentionally made
+ 	  impossible while restructuring Digest classes.
+ 
+-Wed Feb 28 22:10:55 2007  Akinori MUSHA  <knu at iDaemons.org>
++Thu Mar  1 02:05:17 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
+ 
+-	* doc/NEWS-1.8.0: Rename NEWS to NEWS-1.8.0.  This is way too old
+-	  NEWS.
++	* mkconfig.rb (patchlevel): read from version.h.
+ 
+-	* NEWS: Add NEWS, a document file to keep user visible feature
+-	  changes between releases.
++Thu Mar  1 00:09:39 2007  Nobuyoshi Nakada  <nobu at ruby-lang.org>
++
++	* eval.c (rb_provided): return true only for features loaded from
++	  .rb files, and not search actual library type.  [ruby-dev:30414]
++
++Wed Feb 28 21:15:00 2007  WATANABE Hirofumi  <eban at ruby-lang.org>
+ 
+ 	* configure.in (ac_cv_func_fcntl): fcntl support for MinGW.
+ 
+ 	* missing/flock.c: workaround for MinGW.
+ 
++Wed Feb 28 20:51:32 2007  URABE Shyouhei  <shyouhei at ruby-lang.org>
++
++	* pack.c (pack_unpack): properly ignore non-base64 octets such as
++	  UTF-8 encoded BOMs; submitted by SOUMA Yutaka <holon at radastery.jp>
++	  to fix [ruby-core:10437]
++
++Wed Feb 28 18:59:57 2007  Akinori MUSHA  <knu at iDaemons.org>
++
++	* NEWS: Add NEWS, a document file to keep user visible feature
++	  changes between releases.
++
++Wed Feb 28 18:35:50 2007  NAKAMURA Usaku  <usa at ruby-lang.org>
++
+ 	* ext/openssl/extconf.rb: no need to check unistd.h and sys/time.h.
+ 	  they are already checked at configure.
+ 	  reported by KOBAYASHI Yasuhiro [ruby-list:43225]
+ 
++Wed Feb 28 18:34:48 2007  NAKAMURA Usaku  <usa at ruby-lang.org>
++
+ 	* lib/mkmf.rb ($DEFLIBPATH): default library paths ($(topdir), etc)
+ 	  should be the first elements of library paths list.
+ 	  reported by KOBAYASHI Yasuhiro [ruby-list:43225]
+ 
++Wed Feb 28 18:31:32 2007  Akinori MUSHA  <knu at iDaemons.org>
++
++	* doc/NEWS-1.8.0: Rename NEWS to NEWS-1.8.0.  This is way too old
++	  NEWS.
++
++Wed Feb 28 01:22:58 2007  NAKAMURA Usaku  <usa at ruby-lang.org>
++
+ 	* test/{dbm,gdbm}/test_{dbm,gdbm}.rb: shouldn't use host_os. use
+ 	  target_os instead. reported by KOBAYASHI Yasuhiro [ruby-list:43225]
+ 
++Wed Feb 28 00:08:11 2007  URABE Shyouhei  <shyouhei at ice.uec.ac.jp>
++
+ 	* mkconfig.rb (RbConfig): add CONFIG['PATCHLEVEL']
+ 
+ 	* common.mk: new target dist
+ 
+ 	* distruby.rb: new file
+ 
++Tue Feb 27 22:18:45 2007  WATANABE Hirofumi  <eban at ruby-lang.org>
++
+ 	* configure.in (--enable-auto-image-base): avoid the neccessity to
+ 	  rebase the shared libs as much as possible;
+ 	  submitted by Corinna Vinschen <spam at vinschen.de> in
+ 	  [ruby-talk:240964].
+ 
+-Wed Feb 28 20:51:32 2007  URABE Shyouhei  <shyouhei at ruby-lang.org>
+-
+-	* pack.c (pack_unpack): properly ignore non-base64 octets such as
+-	  UTF-8 encoded BOMs; submitted by SOUMA Yutaka <holon at radastery.jp>
+-	  to fix [ruby-core:10437]
+-
+-Tue Feb 27 21:50:10 2007  WATANABE Hirofumi  <eban at ruby-lang.org>
<<Diff was trimmed, longer than 597 lines>>


More information about the pld-cvs-commit mailing list