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  <[EMAIL PROTECTED]>
++Fri Apr 27 02:00:17 2007  Ryan Davis  <[EMAIL PROTECTED]>
+ 
+-      * 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  <[EMAIL PROTECTED]>
++
++      * misc/ruby-style.el: new file.  C/C++ style for ruby source code.
++
++Wed Apr 25 19:49:16 2007  Tanaka Akira  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * dir.c (do_stat, do_lstat, do_opendir): should not warn ENOTDIR.
++        [ruby-talk:248288]
++
++Mon Apr 23 22:14:42 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * lib/optparse.rb: fix to override conv proc.
++
++Fri Apr 20 12:17:05 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
++
++      * eval.c (ruby_cleanup): inversed the order of errinfos.
++
++Thu Apr 19 14:53:32 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * util.c (ruby_strtod): exponent is radix 10.  [ruby-talk:248272]
++
++Wed Apr 18 02:30:24 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * lib/net/imap.rb (disconnect): call shutdown for
++        SSLSocket. Thanks, Technorama Ltd.
++
++Thu Apr  5 00:42:48 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * io.c (pipe_open): refined the message of NotImplementedError.
++        [ruby-dev:30685]
++
++Wed Apr  4 10:18:04 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++Sat Mar 24 23:40:29 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * test/ruby/test_bignum.rb (test_to_s): add tests for Bignum#to_s.
++
++Wed Mar 21 17:04:30 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
++
++      * bignum.c (rb_big2str0): round up for the most significant digit.
++        [ruby-core:10686]
++
++Wed Mar 21 07:21:24 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * marshal.c (w_extended): erroneous check condition when dump
++        method is defined.  [ruby-core:10646]
++
++Tue Mar 20 15:37:24 2007  URABE Shyouhei  <[EMAIL PROTECTED]>
++
++      * distruby.rb: Add zip generation.
++
++Tue Mar 20 11:28:41 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * lib/net/protocol.rb (rbuf_read): extend buffer size for speed.
++
++Sun Mar 18 04:23:52 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
++      * common.mk (clear-installed-list): separated from install-prereq.
++
++Tue Mar 13 06:38:43 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
++
++      * NEWS: Reword and improve entries.
++
++Tue Mar 13 06:03:46 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
++
++      * stable version 1.8.6 released from the ruby_1_8_6 branch.
++
++Tue Mar 13 03:24:07 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
++
++      * runruby.rb: added --pure (turned on by default) and --debugger
++        options.
++
++Tue Mar 13 02:50:28 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++Mon Mar 12 01:05:17 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++
+       * 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  <[EMAIL PROTECTED]>
++Sun Mar 11 18:57:50 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++Sun Mar 11 17:45:51 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++Sun Mar 11 12:09:37 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++Tue Mar  6 19:08:46 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++      
+       * lib/shell/process-controller.rb: fix thread synchronization
+         problem for [ruby-dev:30477].
++      
++Tue Mar  6 18:44:26 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++
+       * time.c (time_to_s): Back out the format changes; discussed
+         in [ruby-dev:30495].
+ 
++Tue Mar  6 11:53:25 2007  Hidetoshi NAGAI  <[EMAIL PROTECTED]>
++
+       * ext/tk/sample/irbtkw.rbw: fails to exit process.
+ 
+-Mon Mar  5 20:26:10 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
++Mon Mar  5 20:14:49 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++Sun Mar  4 23:38:07 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
+ 
+-      * lib/fileutils.rb (mv): could not move a directory between
+-        different filesystems. [ruby-dev:30411]
+-
+-Sun Mar  4 23:46:40 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
+-
+-      * 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  <[EMAIL PROTECTED]>
++Sun Mar  4 14:46:56 2007  WATANABE Hirofumi  <[EMAIL PROTECTED]>
+ 
+       * util.c (push_element): should return a int value.
+ 
+-Sun Mar  4 01:06:55 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
++Sun Mar  4 01:05:57 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++Sat Mar  3 23:01:07 2007  Minero Aoki  <[EMAIL PROTECTED]>
++
++      * lib/fileutils.rb (mv): could not move a directory between
++        different filesystems. [ruby-dev:30411]
++
++Sat Mar  3 22:57:11 2007  Minero Aoki  <[EMAIL PROTECTED]>
++
++      * lib/fileutils.rb (touch): last commit causes error if :mtime
++        option was not given.
++
++Sat Mar  3 22:37:02 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++Sat Mar  3 19:05:31 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++Sat Mar  3 18:53:11 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
+ 
+       * NEWS: Add a note for String#intern.
+ 
+-Sat Mar  3 18:36:35 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
+-
+-      * 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  <[EMAIL PROTECTED]>
++Sat Mar  3 16:23:13 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++Sat Mar  3 16:07:02 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++Thu Mar  1 21:38:07 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++Thu Mar  1 08:55:38 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
+ 
+-      * 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  <[EMAIL PROTECTED]>
++      * eval.c (rb_feature_p): fix possible buffer overrun.
++
++Thu Mar  1 03:30:21 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++Thu Mar  1 02:05:17 2007  Nobuyoshi Nakada  <[EMAIL PROTECTED]>
+ 
+-      * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
+ 
+       * 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  <[EMAIL PROTECTED]>
++
++      * pack.c (pack_unpack): properly ignore non-base64 octets such as
++        UTF-8 encoded BOMs; submitted by SOUMA Yutaka <[EMAIL PROTECTED]>
++        to fix [ruby-core:10437]
++
++Wed Feb 28 18:59:57 2007  Akinori MUSHA  <[EMAIL PROTECTED]>
++
++      * NEWS: Add NEWS, a document file to keep user visible feature
++        changes between releases.
++
++Wed Feb 28 18:35:50 2007  NAKAMURA Usaku  <[EMAIL PROTECTED]>
++
+       * 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  <[EMAIL PROTECTED]>
++
+       * 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  <[EMAIL PROTECTED]>
++
++      * 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  <[EMAIL PROTECTED]>
++
+       * 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  <[EMAIL PROTECTED]>
++
+       * mkconfig.rb (RbConfig): add CONFIG['PATCHLEVEL']
+ 
+       * common.mk: new target dist
+ 
+       * distruby.rb: new file
+ 
++Tue Feb 27 22:18:45 2007  WATANABE Hirofumi  <[EMAIL PROTECTED]>
++
+       * 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  <[EMAIL PROTECTED]>
+-
+-      * pack.c (pack_unpack): properly ignore non-base64 octets such as
+-        UTF-8 encoded BOMs; submitted by SOUMA Yutaka <[EMAIL PROTECTED]>
+-        to fix [ruby-core:10437]
+-
+-Tue Feb 27 21:50:10 2007  WATANABE Hirofumi  <[EMAIL PROTECTED]>
<<Diff was trimmed, longer than 597 lines>>
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to