Skip to content

Commit

Permalink
This commit was manufactured by cvs2svn to create tag
Browse files Browse the repository at this point in the history
'v1_3_1_990201'.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tags/v1_3_1_990201@387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  • Loading branch information
(no author) committed Feb 1, 1999
1 parent 62e648e commit 83c9375
Show file tree
Hide file tree
Showing 128 changed files with 7,030 additions and 16,800 deletions.
17 changes: 0 additions & 17 deletions .cvsignore

This file was deleted.

87 changes: 87 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,90 @@
Mon Feb 1 10:01:17 1999 EGUCHI Osamu <eguchi@shizuokanet.ne.jp>

* parse.y (yylex): range check for the float literal.

Sat Jan 30 18:34:16 1999 Yukihiro Matsumoto <matz@netlab.co.jp>

* ruby.c (usage): -h option to show brief command description.

Sat Jan 30 08:45:16 1999 IKARASHI Akira <ikarashi@itlb.te.noda.sut.ac.jp>

* lib/cgi-lib.rb: cookie support added.

Sat Jan 30 13:38:24 1999 Yukihiro Matsumoto <matz@netlab.co.jp>

* regex.c (re_compile_pattern): mbchars should match with \w
within character classs. Was matching with \W.

* regex.c (re_match): \w should match with multi byte characters,
not its first byte.

Sat Jan 30 10:06:41 1999 Yoshida Masato <yoshidam@yoshidam.net>

* re.c (rb_reg_s_new): UTF-8 flag handle (/u, /U).

* re.c (rb_kcode): $KCODE handle for UTF-8.

Sat Jan 30 01:51:16 1999 Yukihiro Matsumoto <matz@netlab.co.jp>

* array.c (rb_ary_delete_if): RTEST() missing.

* hash.c (delete_if_i): ditto.

* enum.c (Init_Enumerable): select (=find_all), detect (=find)
added as aliases.

Fri Jan 29 21:32:19 1999 WATANABE Tetsuya <tetsu@jpn.hp.com>

* hash.c (rb_f_setenv): SEGV caused by small typo.

Fri Jan 29 00:15:58 1999 Yukihiro Matsumoto <matz@netlab.co.jp>

* lib/parsedate.rb (parsedate): support date format like
23-Feb-93, which is required by HTTP/1.1.

* variable.c (find_class_path): avoid calling rb_iv_set().

* eval.c (backtrace): do not need to modify $SAFE internally.

* variable.c (classname): inline __classid__ access.

* eval.c (THREAD_ALLOC): needed to initialize wrapper.

* lib/ftools.rb (makedirs): allows slash at the end of the path.

* numeric.c (rb_fix_induced_from): ensure result to be Fixnum.

Thu Jan 28 17:31:43 1999 Yukihiro Matsumoto <matz@netlab.co.jp>

* numeric.c (flo_to_s): float format changed to "%16.10g".

Thu Jan 28 02:13:11 1999 Yoshinori Toki <toki@freedom.ne.jp>

* array.c (rb_ary_store): expand allocated buffer by 3/2.

Wed Jan 27 17:50:02 1999 Kazuhiro HIWADA <hiwada@kuee.kyoto-u.ac.jp>

* bignum.c (dbl2big): raised error if double is too big to cast
into long. check added.

Wed Jan 27 03:16:18 1999 Yukihiro Matsumoto <matz@netlab.co.jp>

* variable.c (rb_mod_const_at): can't list constants of the
untainted objects in safe mode.

* class.c (method_list): can't list methods of untainted objects
in safe mode.

Tue Jan 26 02:40:41 1999 GOTO Kentaro <gotoken@math.sci.hokudai.ac.jp>

* prec.c: Precision support for numbers.

Thu Jan 21 19:08:14 1999 Yukihiro Matsumoto <matz@netlab.co.jp>

* eval.c (rb_f_raise): calls `exception' method, not `new'.

* error.c (exc_exception): renamed from `new'.

Wed Jan 20 03:39:48 1999 Yukihiro Matsumoto <matz@netlab.co.jp>

* parse.y (yycompile): rb_in_compile renamed to ruby_in_compile.
Expand Down
1 change: 1 addition & 0 deletions MANIFEST
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,7 @@ object.c
pack.c
parse.c
parse.y
prec.c
process.c
random.c
range.c
Expand Down
27 changes: 21 additions & 6 deletions Makefile.in
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,12 @@ SHELL = /bin/sh

#### Start of system configuration section. ####

MAJOR= @MAJOR@
MINOR= @MINOR@
TEENY= @TEENY@

RUBY_INSTALL_NAME=@RUBY_INSTALL_NAME@

srcdir = @srcdir@
VPATH = @srcdir@:@srcdir@/missing

Expand All @@ -25,7 +31,9 @@ binsuffix = @binsuffix@

#### End of system configuration section. ####


LIBRUBY_A = @LIBRUBY_A@
LIBRUBY_SO = @LIBRUBY_SO@
LIBRUBY_ALIASES= @LIBRUBY_ALIASES@
LIBRUBY = @LIBRUBY@
LIBRUBYARG = @LIBRUBYARG@

Expand All @@ -50,6 +58,7 @@ OBJS = array.o \
inits.o \
io.o \
marshal.o \
prec.o \
math.o \
numeric.o \
object.o \
Expand All @@ -75,25 +84,30 @@ OBJS = array.o \
all: miniruby$(binsuffix) rbconfig.rb
@./miniruby$(binsuffix) -Xext extmk.rb @EXTSTATIC@

miniruby$(binsuffix): libruby.a $(MAINOBJ) dmyext.o
miniruby$(binsuffix): $(LIBRUBY_A) $(MAINOBJ) dmyext.o
@rm -f $@
$(PURIFY) $(CC) $(LDFLAGS) $(MAINOBJ) dmyext.o libruby.a $(LIBS) -o $@
$(PURIFY) $(CC) $(LDFLAGS) $(MAINOBJ) dmyext.o $(LIBRUBY_A) $(LIBS) -o $@

ruby$(binsuffix): $(LIBRUBY) $(MAINOBJ) $(EXTOBJS)
@rm -f $@
$(PURIFY) $(CC) $(LDFLAGS) $(MAINOBJ) $(EXTOBJS) $(LIBRUBYARG) $(LIBS) -o $@

libruby.a: $(OBJS) dmyext.o
$(LIBRUBY_A): $(OBJS) dmyext.o
@AR@ rcu $@ $(OBJS) dmyext.o
@-@RANLIB@ $@ 2> /dev/null || true

libruby.so: $(OBJS) dmyext.o
$(LIBRUBY_SO): $(OBJS) dmyext.o
$(LDSHARED) $(DLDFLAGS) $(SOLIBS) $(OBJS) dmyext.o -o $@
@for alias in $(LIBRUBY_ALIASES); do \
rm -f $$alias \
&& @LN_S@ $(LIBRUBY_SO) $$alias \
&& echo ln @LN_S@ $(LIBRUBY_SO) $$alias; \
done

install: rbconfig.rb
./miniruby$(binsuffix) $(srcdir)/instruby.rb $(DESTDIR)

clean:; @rm -f $(OBJS) $(LIBRUBY) $(MAINOBJ) rbconfig.rb
clean:; @rm -f $(OBJS) $(LIBRUBY_A) $(LIBRUBY_SO) $(LIBRUBY_ALIASES) $(MAINOBJ) rbconfig.rb
@rm -f ext/extinit.c ext/extinit.o dmyext.o
@if test -f ./miniruby$(binsuffix); then \
./miniruby$(binsuffix) -Xext extmk.rb clean; \
Expand Down Expand Up @@ -208,6 +222,7 @@ inits.o: inits.c ruby.h config.h defines.h intern.h
io.o: io.c ruby.h config.h defines.h intern.h rubyio.h rubysig.h
main.o: main.c ruby.h config.h defines.h intern.h
marshal.o: marshal.c ruby.h config.h defines.h intern.h rubyio.h st.h
prec.o: prec.c ruby.h config.h defines.h intern.h
math.o: math.c ruby.h config.h defines.h intern.h
numeric.o: numeric.c ruby.h config.h defines.h intern.h
object.o: object.c ruby.h config.h defines.h intern.h st.h
Expand Down
Loading

0 comments on commit 83c9375

Please sign in to comment.