2003-08-13 08:52:35 +04:00
|
|
|
Wed Aug 13 13:50:59 2003 NAKAMURA Usaku <usa@ruby-lang.org>
|
|
|
|
|
|
|
|
* ext/Win32API/Win32API.c (Win32API_initialize): should pass some
|
|
|
|
class to first argument of Data_Wrap_Struct(). (ruby-bugs PR#1109)
|
|
|
|
|
2003-08-12 11:55:14 +04:00
|
|
|
Tue Aug 12 16:55:11 2003 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
2003-08-12 06:12:48 +04:00
|
|
|
|
|
|
|
* Makefile.in: static link libraries to LIBRUBY_SO with static linked
|
|
|
|
ext. [ruby-dev:21157]
|
|
|
|
|
|
|
|
* ext/extmk.rb (extmake): sort extension library initialization order.
|
|
|
|
|
2003-08-12 11:55:14 +04:00
|
|
|
* ext/extmk.rb (extmake): compact $extlibs.
|
|
|
|
|
2003-08-11 21:52:24 +04:00
|
|
|
Tue Aug 12 02:48:56 2003 Yukihiro Matsumoto <matz@ruby-lang.org>
|
|
|
|
|
2003-08-11 22:18:40 +04:00
|
|
|
* eval.c (THREAD_SAVE_CONTEXT): should explicitly turn off the
|
|
|
|
flag before calling getcontext(2).
|
|
|
|
|
2003-08-11 21:52:24 +04:00
|
|
|
* eval.c (struct thread): add member to save backing store on
|
|
|
|
IA64. (ruby-bugs PR1086)
|
|
|
|
|
|
|
|
* eval.c (thread_mark): mark IA64 backing store region.
|
|
|
|
|
|
|
|
* eval.c (thread_free): free saved IA64 backing store.
|
|
|
|
|
|
|
|
* eval.c (rb_thread_save_context): save IA64 backing store as well.
|
|
|
|
|
|
|
|
* eval.c (rb_thread_restore_context): restore IA64 backing store.
|
|
|
|
|
|
|
|
* eval.c (THREAD_ALLOC): initialize IA64 members.
|
|
|
|
|
2003-08-11 17:41:18 +04:00
|
|
|
Mon Aug 11 22:31:50 2003 NAKAMURA, Hiroshi <nahi@ruby-lang.org>
|
|
|
|
* lib/debug.rb(debug_command): inspection command should inspect
|
|
|
|
resulting value even if it's nil. [ruby-dev:21180] by OMAE, jun
|
|
|
|
<jun66j5@ybb.ne.jp>.
|
|
|
|
|
|
|
|
* lib/debug.rb(debug_command): incomplete regexp.
|
|
|
|
|
2003-08-11 12:35:54 +04:00
|
|
|
Mon Aug 11 17:33:07 2003 Yukihiro Matsumoto <matz@ruby-lang.org>
|
|
|
|
|
|
|
|
* eval.c (rb_call_super): do not use rb_block_given_p() for
|
|
|
|
check. [ruby-talk:78656]
|
|
|
|
|
|
|
|
* eval.c (BEGIN_CALLARGS): push ITER_NOT only when ITER_PRE.
|
|
|
|
|
2003-08-10 05:54:05 +04:00
|
|
|
Sun Aug 10 10:43:05 2003 GOTOU Yuuzou <gotoyuzo@notwork.org>
|
|
|
|
|
|
|
|
* ext/openssl/lib/openssl/buffering.rb: increase BLOCK_SIZE
|
|
|
|
from 1k to 16k bytes. [ruby-talk:78603]
|
|
|
|
|
|
|
|
* ext/openssl/ossl_ssl.c (ossl_sslctx_s_alloc): enable
|
|
|
|
partial write to allow interruption in SSLSocket#sysread.
|
|
|
|
|
2003-08-09 19:36:23 +04:00
|
|
|
Sun Aug 10 00:34:16 2003 WATANABE Hirofumi <eban@ruby-lang.org>
|
|
|
|
|
|
|
|
* cygwin/GNUmakefile: remove unnecessary '--drive-name=$(CC)'
|
|
|
|
for ccache.
|
|
|
|
|
2003-08-09 19:19:17 +04:00
|
|
|
Sat Aug 9 10:36:21 2003 Yukihiro Matsumoto <matz@ruby-lang.org>
|
|
|
|
|
|
|
|
* marshal.c (w_object): do not dump generic instance variable when
|
|
|
|
marshal_dump is defined.
|
|
|
|
|
2003-08-08 19:38:46 +04:00
|
|
|
Sat Aug 9 00:35:00 2003 Shigeo Kobayashi <shigek@ruby-lang.org>
|
2003-08-08 19:37:21 +04:00
|
|
|
|
|
|
|
* ext/bigdecimal.c: F style output(like 1234.56789) implemented
|
|
|
|
to to_s method.
|
|
|
|
* ext/bigdecimal_??.html: F style output(like 1234.56789)
|
|
|
|
implemented to to_s method.
|
|
|
|
|
2003-08-08 07:35:46 +04:00
|
|
|
Fri Aug 8 12:33:17 2003 WATANABE Hirofumi <eban@ruby-lang.org>
|
|
|
|
|
|
|
|
* bcc32/Makefile.sub: rubyw.exe should be a Windows GUI program.
|
|
|
|
add the -aa option to WLDFLAGS.
|
|
|
|
|
2003-08-08 07:48:33 +04:00
|
|
|
Fri Aug 8 11:29:26 2003 Koji Arai <jca02266@nifty.ne.jp>
|
|
|
|
|
|
|
|
* marshal.c (w_object): should set `c_arg' at first.
|
|
|
|
|
2003-08-07 22:24:27 +04:00
|
|
|
Fri Aug 8 03:22:28 2003 GOTOU Yuuzou <gotoyuzo@notwork.org>
|
|
|
|
|
|
|
|
* lib/webrick/httputils.rb (FormData#list): should not take
|
|
|
|
a side effect for the receiver.
|
|
|
|
|
2003-08-07 09:43:59 +04:00
|
|
|
Thu Aug 7 14:40:37 2003 WATANABE Hirofumi <eban@ruby-lang.org>
|
|
|
|
|
|
|
|
* cygwin/GNUmakefile: better --disbale-shared option support.
|
|
|
|
|
2003-08-07 11:11:50 +04:00
|
|
|
* cygwin/GNUmakefile: add forwarding DLL target for cygwin.
|
|
|
|
|
2003-08-07 09:43:59 +04:00
|
|
|
Thu Aug 7 14:21:05 2003 Corinna Vinschen <vinschen@redhat.com>
|
|
|
|
|
|
|
|
* configure.in: Fix Cygwin specific naming of libraries to
|
|
|
|
be net distribution compliant. (ruby-bugs PR#1077)
|
|
|
|
cygwin-ruby18.dll -> cygruby18.dll
|
|
|
|
|
2003-08-07 08:09:56 +04:00
|
|
|
Thu Aug 7 12:51:38 2003 Yukihiro Matsumoto <matz@ruby-lang.org>
|
|
|
|
|
|
|
|
* eval.c (rb_f_at_exit): should not be called without a block.
|
|
|
|
block_given check added.
|
|
|
|
|
2003-08-07 01:50:06 +04:00
|
|
|
Thu Aug 7 06:46:06 2003 Yukihiro Matsumoto <matz@ruby-lang.org>
|
|
|
|
|
2003-08-07 01:54:46 +04:00
|
|
|
* eval.c (rb_call0): forgot to pop ruby_class.
|
|
|
|
|
2003-08-07 01:50:06 +04:00
|
|
|
* eval.c (rb_call0): update ruby_class as well as ruby_cref.
|
|
|
|
(ruby-bugs-ja PR#540)
|
|
|
|
|
|
|
|
Thu Aug 7 04:52:50 2003 Yukihiro Matsumoto <matz@ruby-lang.org>
|
|
|
|
|
|
|
|
* eval.c (rb_yield_0): remove ruby_frame->cbase and unify to
|
|
|
|
ruby_cref. [ruby-talk:78141]
|
|
|
|
|
2003-08-06 23:21:24 +04:00
|
|
|
Thu Aug 7 04:19:15 2003 Akinori MUSHA <knu@iDaemons.org>
|
|
|
|
|
|
|
|
* gc.c: FreeBSD/ia64's mcontext_t is a bit different from that of
|
|
|
|
Linux/ia64. This makes gc.c compile but miniruby coredumps for
|
|
|
|
the moment.
|
|
|
|
|
2003-08-06 19:15:41 +04:00
|
|
|
Wed Aug 7 00:15:00 2003 Shigeo Kobayashi <shigek@ruby-lang.org>
|
|
|
|
|
|
|
|
* ext/bigdecimal.c: Comparison results adjusted to Float's.
|
|
|
|
* ext/bigdecimal.c: Use rb_num_coerce_????(x,y) instead of own.
|
|
|
|
|
2003-08-06 18:03:21 +04:00
|
|
|
Wed Aug 6 22:58:00 2003 Nathaniel Talbott <ntalbott@ruby-lang.org>
|
|
|
|
|
|
|
|
* lib/test/unit/testcase.rb: Added equality checking.
|
|
|
|
* lib/test/unit/testsuite.rb: Added equality checking.
|
|
|
|
* lib/test/unit/assertions.rb: Fixed a warning.
|
|
|
|
|
2003-08-06 12:28:52 +04:00
|
|
|
Wed Aug 6 17:28:10 2003 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
2003-08-06 07:11:14 +04:00
|
|
|
|
|
|
|
* ext/extmk.rb (extmake): pass LIBPATH to make ruby. [ruby-dev:21137]
|
|
|
|
|
|
|
|
* ext/extmk.rb (extmake): set library name as source file name in
|
|
|
|
Init_ext(). [ruby-dev:21137]
|
|
|
|
|
|
|
|
* lib/mkmf.rb (Logging::postpone): postpone logging messages after
|
|
|
|
heading message as the result of the block.
|
|
|
|
|
|
|
|
* lib/mkmf.rb (macro_defined?): append newline to src unless ended
|
|
|
|
with it.
|
|
|
|
|
2003-08-06 12:28:52 +04:00
|
|
|
* lib/mkmf.rb (have_library): treat nil function name as "main".
|
|
|
|
(ruby-bugs:PR#1083)
|
2003-08-06 07:11:14 +04:00
|
|
|
|
|
|
|
* lib/mkmf.rb (pkg_config): should append additional libraries to
|
|
|
|
$libs but not $LIBS. [ruby-dev:21137]
|
|
|
|
|
|
|
|
* ext/io/wait/extconf.rb: check DOSISH macro instead of platform.
|
|
|
|
|
|
|
|
* ext/digest/sha1/extconf.rb: have_library already appends library
|
|
|
|
name.
|
|
|
|
|
2003-08-07 01:50:06 +04:00
|
|
|
Wed Aug 6 17:23:57 2003 Yukihiro Matsumoto <matz@ruby-lang.org>
|
|
|
|
|
|
|
|
* eval.c: initialize /* OK */ variables by Qnil to stop warnings.
|
|
|
|
|
2003-08-05 23:58:43 +04:00
|
|
|
Wed Aug 6 04:58:32 2003 NAKAMURA Usaku <usa@ruby-lang.org>
|
|
|
|
|
|
|
|
* ext/Setup*: add io/wait and openssl.
|
|
|
|
|
2003-08-07 01:50:06 +04:00
|
|
|
Wed Aug 6 01:13:38 2003 Yukihiro Matsumoto <matz@ruby-lang.org>
|
|
|
|
|
|
|
|
* eval.c (rb_f_autoload): use ruby_cbase instead of ruby_class.
|
|
|
|
|
|
|
|
* eval.c (rb_f_autoload_p): ditto.
|
|
|
|
|
|
|
|
* class.c (rb_mod_init_copy): no longer implements independent
|
|
|
|
clone and dup methods. override "initialize_copy" instead.
|
|
|
|
[ruby-core:01352]
|
|
|
|
|
|
|
|
* object.c (rb_class_s_alloc): define Class allocation function.
|
|
|
|
this makes Classes to follow clone framework that uses
|
|
|
|
initialize_copy.
|
|
|
|
|
|
|
|
* object.c (rb_class_initialize): separate instantiation and
|
|
|
|
initialization.
|
|
|
|
|
|
|
|
* object.c (rb_obj_alloc): prohibit instantiation from
|
|
|
|
uninitialized class.
|
|
|
|
|
|
|
|
* object.c (rb_class_superclass): check uninitialized class.
|
|
|
|
|
|
|
|
* array.c (rb_ary_fill): wrong index processing with block. this
|
|
|
|
fix was done by Koji Arai <JCA02266@nifty.ne.jp> [ruby-list:38029]
|
|
|
|
|
|
|
|
* marshal.c (w_object): should preserve generic ivar for nil,
|
|
|
|
true, false, symbols, and fixnums.
|
|
|
|
|
|
|
|
* marshal.c (w_uclass): base_klass check should be done after
|
|
|
|
rb_class_real().
|
|
|
|
|
2003-08-05 20:12:05 +04:00
|
|
|
Wed Aug 6 01:18:50 2003 Minero Aoki <aamine@loveruby.net>
|
|
|
|
|
|
|
|
* lib/net/http.rb: update document.
|
|
|
|
|
|
|
|
* lib/net/pop.rb: ditto.
|
|
|
|
|
|
|
|
* lib/net/protocol.rb: ditto.
|
|
|
|
|
2003-08-07 01:50:06 +04:00
|
|
|
Wed Aug 6 00:48:37 2003 Koji Arai <jca02266@nifty.ne.jp>
|
|
|
|
|
|
|
|
* marshal.c (w_object): should recommend marshal_dump rather than
|
|
|
|
_dump_data.
|
|
|
|
|
2003-08-05 13:09:35 +04:00
|
|
|
Tue Aug 5 17:58:57 2003 WATANABE Hirofumi <eban@ruby-lang.org>
|
|
|
|
|
|
|
|
* lib/fileutils.rb (install): should preserve timestamp only.
|
|
|
|
|
2003-08-05 13:27:21 +04:00
|
|
|
Tue Aug 5 17:31:59 2003 Ian Macdonald <ian@caliban.org>
|
|
|
|
|
|
|
|
* lib/shell/command-processor.rb (Shell::CommandProcessor::rmdir):
|
|
|
|
simple typo.
|
|
|
|
|
2003-08-05 10:47:37 +04:00
|
|
|
Tue Aug 5 15:47:34 2003 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
|
|
|
|
|
|
|
* eval.c (rb_load): should preserve current source file/line.
|
|
|
|
|
2003-08-05 13:27:21 +04:00
|
|
|
Tue Aug 5 10:04:42 2003 Yukihiro Matsumoto <matz@ruby-lang.org>
|
|
|
|
|
|
|
|
* string.c (str_new4): ptr may refer null_str.
|
|
|
|
|
2003-08-04 12:31:24 +04:00
|
|
|
Mon Aug 4 17:25:18 2003 Yukihiro Matsumoto <matz@ruby-lang.org>
|
2003-08-04 09:28:50 +04:00
|
|
|
|
2003-08-04 12:31:24 +04:00
|
|
|
* stable version 1.8.0 released.
|
2003-08-04 09:28:50 +04:00
|
|
|
|
2003-08-04 12:31:24 +04:00
|
|
|
For the changes before 1.8.0, see doc/ChangeLog-1.8.0
|
2003-04-25 12:54:52 +04:00
|
|
|
|
|
|
|
Local variables:
|
2003-07-24 09:18:47 +04:00
|
|
|
add-log-time-format: (lambda ()
|
|
|
|
(let* ((time (current-time))
|
|
|
|
(diff (+ (cadr time) 32400))
|
|
|
|
(lo (% diff 65536))
|
|
|
|
(hi (+ (car time) (/ diff 65536))))
|
2003-07-24 11:21:44 +04:00
|
|
|
(format-time-string "%a %b %e %H:%M:%S %Y" (list hi lo) t)))
|
2003-07-25 08:38:42 +04:00
|
|
|
indent-tabs-mode: t
|
|
|
|
tab-width: 8
|
2003-04-25 12:54:52 +04:00
|
|
|
end:
|