Skip to content

Commit 031d2e8

Browse files
author
matz
committed
990624
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_3@490 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
1 parent 37bcc42 commit 031d2e8

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+942
-459
lines changed

ChangeLog

Lines changed: 126 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,125 @@
1+
Thu Jun 24 13:00:17 1999 Yukihiro Matsumoto <matz@netlab.co.jp>
2+
3+
* regex.c (print_mbc): wrong boundary.
4+
5+
* pack.c (uv_to_utf8): raises ArgError for too big value.
6+
7+
Thu Jun 24 11:02:51 1999 Yoshida Masato <yoshidam@yoshidam.net>
8+
9+
* pack.c (uv_to_utf8): mask needed.
10+
11+
Wed Jun 23 22:06:26 1999 Tadayoshi Funaba <tadf@kt.rim.or.jp>
12+
13+
* pack.c (utf8_to_uv): pack to 7 bytes sequence.
14+
15+
* pack.c (uv_to_utf8): wrong boundary.
16+
17+
* pack.c (pack_unpack): should treat as unsigned long.
18+
19+
Wed Jun 23 15:10:11 1999 Inaba Hiroto <inaba@sdd.tokyo-sc.toshiba.co.jp>
20+
21+
* parse.y (parse_string): failed to parse nested braces.
22+
23+
* parse.y (parse_regx): nested braces within #{} available.
24+
25+
Wed Jun 23 11:18:38 1999 Yukihiro Matsumoto <matz@netlab.co.jp>
26+
27+
* regex.c (slow_search): wrong shift width for mbcs.
28+
29+
* eval.c (rb_thread_save_context): should not clear th->locals.
30+
31+
Wed Jun 23 02:06:14 1999 Yukihiro Matsumoto <matz@netlab.co.jp>
32+
33+
* parse.y (yylex): UMINUS binds too tight with digits. changed so
34+
that -2**2 => -4.
35+
36+
* parse.y (close_paren): `do' for expr termination now works it
37+
used to be.
38+
39+
Wed Jun 22 18:26:42 1999 Koji Arai <JCA02266@nifty.ne.jp>
40+
41+
* pack.c (pack_pack): should initialize local variable `j'.
42+
43+
Wed Jun 22 15:24:59 1999 Koji Arai <JCA02266@nifty.ne.jp>
44+
45+
* parse.y (here_document): a bug for multiline heredoc.
46+
47+
Tue Jun 22 15:06:36 1999 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
48+
49+
* ext/socket/socket.c (ruby_socket): forgot to return fd
50+
explicitly.
51+
52+
Tue Jun 22 13:34:12 1999 Yukihiro Matsumoto <matz@netlab.co.jp>
53+
54+
* rubyio.h (MakeOpenFile): should initialize member `iv_tbl'.
55+
56+
Wed Jun 22 10:35:51 1999 Katsuyuki Komatsu <komatsu@sarion.co.jp>
57+
58+
* io.c (rb_io_gets_internal): getc(3) may not set errno on
59+
interrupt.
60+
61+
Mon Jun 21 22:39:28 1999 Yukihiro Matsumoto <matz@netlab.co.jp>
62+
63+
* eval.c (call_required_libraries): ruby_sourceline should be
64+
cleared before loading libraries.
65+
66+
* io.c (set_stdin): do not use reopen(), so that we don't need to
67+
dup original stdin before assigning $stdin.
68+
69+
Mon Jun 21 18:04:27 1999 Ryo HAYASAKA <hayasaka@univ21.u-aizu.ac.jp>
70+
71+
* ext/dbm/dbm.c: include <cdefs.h> for solaris 2.6.
72+
73+
Mon Jun 21 15:59:47 1999 Nobuyoshi Nakada <nobu.nokada@softhome.net>
74+
75+
* ext/socket/socket.c (ip_addrsetup): forgot to put `else'.
76+
77+
Mon Jun 21 15:38:37 1999 Yukihiro Matsumoto <matz@netlab.co.jp>
78+
79+
* io.c (fptr_finalize): remove rb_syswait() invocation to avoid
80+
wait4(2) within GC. rb_syswait() moved to rb_io_fptr_close().
81+
82+
Mon Jun 21 12:05:59 1999 Tadayoshi Funaba <tadf@kt.rim.or.jp>
83+
84+
* dir.c (dir_s_glob): remove MAXPATHLEN restriction.
85+
86+
* ext/md5/md5init.c (md5_hexdigest): should have used "%02x".
87+
88+
Sun Jun 20 19:50:38 1999 Minero Aoki <aamine@dp.u-netsurf.ne.jp>
89+
90+
* string.c (rb_str_each_line): should have checked string
91+
boundary.
92+
93+
Sat Jun 19 22:24:12 1999 Kenji Nagasawa <kenn@hma.att.ne.jp>
94+
95+
* OS/2 patch improved.
96+
97+
Fri Jun 18 08:30:17 1999 Yukihiro Matsumoto <matz@netlab.co.jp>
98+
99+
* marshal.c (r_byte): add data length check.
100+
101+
* ext/tcltklib/tcltklib.c (_timer_for_tcl): was doing busy-wait.
102+
103+
Tue Jun 15 10:01:21 1999 Katsuyuki Komatsu <komatsu@sarion.co.jp>
104+
105+
* configure.in: remove trailing slash from interpreter embedded
106+
shared library path.
107+
108+
* configure.in (INSTALL_DLLIB): install shared lib with 0555.
109+
110+
* instruby.rb: changed mode for shared library into 0555.
111+
112+
Fri Jun 11 23:27:00 1999 Tadayoshi Funaba <tadf@kt.rim.or.jp>
113+
114+
* ext/etc/etc.c (etc_passwd): should return nil, not exception for
115+
call after last passwd entry.
116+
1117
Fri Jun 11 15:21:21 1999 Yukihiro Matsumoto <matz@netlab.co.jp>
2118

119+
* gc.c (rb_gc_mark_locations): add safty margin 1.
120+
121+
* eval.c (ruby_run): should protect toplevel node tree.
122+
3123
* ext/etc/etc.c (etc_group): dumps core if there's no more group.
4124

5125
Fri Jun 11 01:50:25 1999 Yukihiro Matsumoto <matz@netlab.co.jp>
@@ -495,7 +615,7 @@ Mon Apr 19 13:49:11 1999 Yukihiro Matsumoto <matz@netlab.co.jp>
495615

496616
* eval.c (eval): should restore ruby_dyna_vars.
497617

498-
Fri Apr 16 21:40:43 1999 Nobuetsu Nokada <gea02117@nifty.ne.jp>
618+
Fri Apr 16 21:40:43 1999 Nobuyoshu Nakada <gea02117@nifty.ne.jp>
499619

500620
* io.c (f_backquote): pipe_open may return nil.
501621

@@ -748,7 +868,7 @@ Tue Mar 9 00:19:21 1999 Yukihiro Matsumoto <matz@netlab.co.jp>
748868

749869
* range.c (range_each): no longer use upto for generic cases.
750870

751-
Sun Mar 7 14:21:32 1999 IKARASHI Akira <ikarashi@itlb.te.noda.sut.ac.jp>
871+
Sun Mar 7 14:21:32 1999 IKARASHI Akira <ikarashi@itlb.te.noda.sut.ac.jp>
752872

753873
* string.c (rb_str_index): wrong end point calculation.
754874

@@ -1282,7 +1402,7 @@ Tue Jan 19 05:01:16 1999 Koji Arai <JCA02266@nifty.ne.jp>
12821402

12831403
* array.c (beg_len): round range value too much.
12841404

1285-
Mon Jan 18 13:02:27 1999 Kuroda Jun <jkuro@dwe.co.j>
1405+
Mon Jan 18 13:02:27 1999 Kuroda Jun <jkuro@dwe.co.jp>
12861406

12871407
* hash.c (env_keys): strchr() may return NULL.
12881408

@@ -1703,7 +1823,7 @@ Sat Oct 31 23:18:34 1998 Yukihiro Matsumoto <matz@netlab.co.jp>
17031823
* string.c (rb_str_split_method): if LIMIT is unspecified,
17041824
trailing null fields are stripped.
17051825

1706-
Sat Oct 31 04:16:14 1998 Inaba Hiroto <inaba@st.rim.or.jp>
1826+
Sat Oct 31 04:16:14 1998 Inaba Hiroto <inaba@st.rim.or.jp>
17071827

17081828
* string.c (str_aref): regexp index SEGVed.
17091829

@@ -1965,7 +2085,7 @@ Sat Aug 29 16:31:40 1998 Yukihiro Matsumoto <matz@netlab.co.jp>
19652085

19662086
* regex.c (re_compile_pattern): mask \nnn over 256.
19672087

1968-
Sat Aug 29 02:09:46 1998 1998 Koji Arai <JCA02266@nifty.ne.jp>
2088+
Sat Aug 29 02:09:46 1998 Koji Arai <JCA02266@nifty.ne.jp>
19692089

19702090
* sprintf.c (f_sprintf): wrong buffer size check.
19712091

@@ -2553,7 +2673,7 @@ Thu May 14 14:03:16 1998 Yukihiro Matsumoto <matz@netlab.co.jp>
25532673

25542674
* random.c (f_rand): use drand48 if possible.
25552675

2556-
Wed May 13 19:05:20 1998 1998 MAEDA shugo <shugo@aianet.ne.jp>
2676+
Wed May 13 19:05:20 1998 MAEDA shugo <shugo@aianet.ne.jp>
25572677

25582678
* BeOS patches for io.c, error.c and config.guess.
25592679

0 commit comments

Comments
 (0)