2003-08-06 17:50:06 -04:00
|
|
|
Thu Aug 7 06:46:06 2003 Yukihiro Matsumoto <matz@ruby-lang.org>
|
|
|
|
|
2003-08-06 17:54:46 -04:00
|
|
|
* eval.c (rb_call0): forgot to pop ruby_class.
|
|
|
|
|
2003-08-06 17: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 15: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 11: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 10: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 04:28:52 -04:00
|
|
|
Wed Aug 6 17:28:10 2003 Nobuyoshi Nakada <nobu@ruby-lang.org>
|
2003-08-05 23: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 04:28:52 -04:00
|
|
|
* lib/mkmf.rb (have_library): treat nil function name as "main".
|
|
|
|
(ruby-bugs:PR#1083)
|
2003-08-05 23: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-06 17: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 15: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-06 17: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 12: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-06 17: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 05: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 05: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 02: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 05: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 04:31:24 -04:00
|
|
|
Mon Aug 4 17:25:18 2003 Yukihiro Matsumoto <matz@ruby-lang.org>
|
2003-08-04 01:28:50 -04:00
|
|
|
|
2003-08-04 04:31:24 -04:00
|
|
|
* stable version 1.8.0 released.
|
2003-08-04 01:28:50 -04:00
|
|
|
|
2003-08-04 04:31:24 -04:00
|
|
|
For the changes before 1.8.0, see doc/ChangeLog-1.8.0
|
2003-04-25 04:54:52 -04:00
|
|
|
|
|
|
|
Local variables:
|
2003-07-24 01: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 03:21:44 -04:00
|
|
|
(format-time-string "%a %b %e %H:%M:%S %Y" (list hi lo) t)))
|
2003-07-25 00:38:42 -04:00
|
|
|
indent-tabs-mode: t
|
|
|
|
tab-width: 8
|
2003-04-25 04:54:52 -04:00
|
|
|
end:
|