1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ChangeLog

4306 lines
123 KiB
Text
Raw Normal View History

Thu Dec 25 17:06:30 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-971225
* some minor bug fixes.
Tue Dec 9 17:54:56 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-971209
* sample/ruby-mode.el (ruby-expr-beg): forgot to handle modifiers.
* parse.y (tokadd): token buffer overrun.
Thu Dec 4 14:29:59 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-971204
Mon Dec 1 15:24:41 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* compar.c (cmp_between): wrong comparison made.
Wed Nov 26 18:18:05 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* numeric.c (fix2str): enlarge buffer to prevent overflow on some
machines.
Tue Nov 25 15:03:28 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-971125
Fri Nov 21 13:17:12 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* parse.y (yylex): skip multibyte characters in comments.
Wed Nov 19 17:19:20 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* parse.y (call_args): wrong node generation.
Tue Nov 18 13:59:59 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-971118
Tue Nov 18 10:13:08 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* regex.c (re_compile_pattern): insert initialize code for jump_n,
before entering loops.
Sat Nov 15 00:11:36 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* io.c (io_s_popen): "rb" detection
Wed Nov 12 13:44:47 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* time.c: remove coerce from Time class.
Wed Nov 2 16:00:00 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* string.c (str_sub_s): "".sub! "", "" => "\000"
Thu Oct 30 16:54:01 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* string.c (str_chop_bang): "".chop caused SEGV.
Mon Oct 27 13:49:13 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* ext/extmk.rb.in: library may have pathname contains `.'
* eval.c (rb_rescue): should not protect SystemError.
Thu Oct 23 11:17:44 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* range.c (range_eqq): fixnum check for last needed too.
Wed Oct 22 12:52:30 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* array.c (ary_join): call ary_join() recursively for the 1st
array element.
Tue Oct 21 13:31:29 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-971021
Mon Oct 20 12:18:29 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* ruby.c (load_file): wrong condition for #! check with -x.
* file.c (file_s_dirname): did return "" for "/a".
Fri Oct 17 14:29:09 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* bignum.c (bigadd): some undefined side effect order assumed.
Wed Oct 15 18:08:37 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-971015
Fri Oct 3 10:51:10 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-971003
* eval.c (ruby_options): f_require() called too early.
* eval.c (rb_provide): module extentions should always be `.o'.
Thu Oct 2 17:59:18 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* ext/marshal/marshal.c (r_object): remove temporal regist for
structs. (caused problem if structs form cycles.)
* version 1.0-971002
Wed Oct 1 14:01:49 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* ext/marshal/marshal.c (w_byte): argument must be char.
Wed Oct 1 10:30:22 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* ext/marshal/marshal.c (marshal_dump): try to set binmode.
* ext/marshal/marshal.c (r_object): forgot to re-regist structs in
the object table.
* eval.c (ruby_options): call Init_ext() before any require()
calls by `-r'.
Tue Sep 30 14:51:07 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-970930
Fri Sep 30 14:29:22 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* ext/marshal/marshal.c (w_object): marshal dumped core.
Tue Sep 30 10:27:39 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* sample/test.rb: bignum test suits added.
Mon Sep 29 13:37:58 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* ruby.c (forbid_setid): forbid some options in suid mode.
Mon Sep 27 09:53:48 1997 EGUCHI Matsumoto <eguchi@shizuokanet.or.jp>
* bignum.c: modified for speeding.
Fri Sep 26 18:27:59 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* sample/from.rb: some extensions.
Mon Sep 29 13:15:56 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* parse.y (lhs): no more syntax error on `obj.CONSTANT = value'.
Fri Sep 26 14:41:46 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* eval.c (ruby_run): deferred calling Init_ext() just before eval_node.
Fri Sep 26 13:27:24 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* io.c (io_isatty): forgot to return TRUE value.
Fri Sep 25 11:10:58 1997 EGUCHI Osamu <eguchi@shizuokanet.or.jp>
* eval.c: use _setjmp/_longjmp instead of setjmp/longjmp on some
platforms.
Wed Sep 24 17:43:13 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* string.c (Init_String): String#taint and String#taint? added.
Wed Sep 24 00:57:00 1997 Katsuyuki Okabe <HGC02147@niftyserve.or.jp>
* X68000 patch.
Tue Sep 23 20:42:30 1997 EGUCHI Osamu <eguchi@shizuokanet.or.jp>
* parse.y (node_newnode): SEGV on null node setup.
Mon Sep 22 11:22:46 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* ruby.c (ruby_prog_init): wrong safe condition check.
Sun Sep 21 14:46:02 1997 MAEDA shugo <shugo@po.aianet.ne.jp>
* error.c (exc_inspect): garbage added to classpath.
Fri Sep 19 11:49:23 1997 <matz@netlab.co.jp>
* version 1.0-970919
* parse.y (newtok): forgot to adjust buffer size when shrinking
the token buffer.
* enum.c (enum_find): rb_eval_cmd() does not return value.
* io.c (pipe_open): close fds on pipe exec. fcntl(fd, F_SETFD, 1)
no longer used.
Tue Sep 16 17:54:25 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* file.c (f_test): problem if wrong command specified.
* ruby.c (ruby_prog_init): close stdaux and stdprn for MSDOS.
* ruby.c (ruby_prog_init): should not add path from environment
variable, if ruby is running under seuid.
* process.c (init_ids): check suid check for setuid/seteuid etc.
Mon Sep 15 00:42:04 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* regex.c (re_compile_pattern): \w{3} and \W{3} did not work.
Thu Sep 11 10:31:48 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-970911
* ext/socket/socket.c (sock_new): no setbuf() for NT.
* io.c (rb_fopen,rb_fdopen): set close-on-exec for every fd.
Wed Sep 10 15:55:31 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-970910
* ext/marshal/marshal.c (r_bytes0): extra big length check.
Tue Sep 9 16:27:14 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* io.c (pipe_fptr_atexit): clean up popen()'ed fptr.
* error.c (set_syserr): some system has error code that is bigger
than sys_nerr. grrr.
Tue Sep 9 16:27:14 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-970909
* error.c (set_syserr): some system has error code that is bigger
than sys_nerr. grrr.
Wed Sep 3 18:11:00 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-970903
* eval.c (f_load): expand path if fname begins with `~'.
Mon Sep 1 13:42:48 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* eval.c (rb_call): alias occured in the module body caused SEGV.
Fri Aug 29 11:10:21 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* parse.y (yylex): spaces can follow =begin/=end.
* variable.c (find_class_path): look for class_tbl also for
unnamed fundamental classes, such as Object, String, etc.
* variable.c (rb_name_class): can't name class before String class
is initilialized.
* inits.c (rb_call_inits): unrecognized dependency from GC to
Array.
* variable.c (find_class_path): could not find class if Object's
iv_tbl is NULL.
Thu Aug 28 13:12:05 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* parse.y (yylex): revised `=begin' skip code.
* eval.c (is_defined): separated from rb_eval().
Wed Aug 27 11:32:42 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* variable.c (fc_i): some classes/modules does not have iv_tbl.
* variable.c (find_class_path): avoid inifinite loop.
Tue Aug 26 13:43:47 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* eval.c (rb_eval): undef'ing non-existing method will raise
NameError exception.
* object.c (class_s_new): needed to create metaclass too.
* eval.c (error_print): no class name print for anonymous class.
* eval.c (rb_longjmp): proper exception raised if raise() called
without arguments, with $! or $@ set.
* object.c (Init_Object): superclass()'s method argument setting
was wrong again.
Mon Aug 25 11:53:11 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* sample/ruby-mode.el (ruby-parse-region): auto-indent now
supports "\\" in the strings.
* struct.c (struct_getmember): new API to get member value from C
language side.
Fri Aug 22 14:26:40 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* eval.c (error_print): modified exception print format.
Thu Aug 21 16:10:58 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* sample/ruby-mode.el (ruby-calculate-indent): wrong indent level
calculated with keyword operators.
Thu Aug 21 11:55:41 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-970821
Thu Aug 21 11:36:58 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* parse.y (arg): ary[0] += 1 cause SEGV
Wed Aug 20 14:24:42 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-970820
* eval.c (rb_call): infinite loop bug
Tue Aug 19 00:15:38 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* version 1.0-970819
* eval.c (rb_call): did not raise ArgumentError if too many
arguments more than optional arguments (without rest arg).
* eval.c (rb_eval): did not work well for op_asgn2 (attribute
self assignment).
Mon Aug 18 09:25:56 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* object.c (inspect_i): did not display T_DATA instance variables.
* parse.y: provides more accurate line number information.
* eval.c (thread_value): include value's backtrace information in
the variable `$@'.
* eval.c (f_abort): print backtrace and exit.
Sat Aug 16 00:17:44 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* object.c (class_s_new): do not make subclass of singleton class.
Fri Aug 15 15:49:46 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* eval.c (call_trace_func): block context switch in the trace
function.
* eval.c (rb_eval): clear method cache at class extention.
Fri Aug 15 19:40:43 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* ext/socket/socket.c (Init_socket): small typo caused SEGV.
Tue Aug 12 16:02:18 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* variable.c: option variables: $-0, $-p(readonly), $-v,
$-I(load_path), $-a(readonly), $-K, $-d, $-F, $-i, $-l.
* parse.y (yylex): ignore rd (ruby document) in the code.
Mon Aug 11 12:37:58 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* re.c (Init_Regexp): $-K as alias to the $KCODE.
* io.c (Init_IO): new virtual variable $-i for the value of -i
option.
* enum.c (Init_Enumerable): include? as alias of member?
Fri Aug 8 11:16:50 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* io.c (io_foreach): now the record separator can be specified.
* io.c (io_s_readlines): new method to read in whole file (or
command output) from path.
* ext/socket/socket.c (Init_socket): recvfrom did not work.
* ext/socket/socket.c (sock_send): forgot to check nil for false
value.
Thu Aug 7 11:40:01 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* object.c (Init_Object): remove private_attr/public_attr.
Wed Aug 6 14:21:36 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* object.c (mod_attr): forgot to check nil for false value.
Mon Aug 4 11:50:28 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* variable.c (rb_class_path): scan class constants for anonymous
classes/modules to make up pathes.
Wed Jul 30 08:45:12 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* eval.c (rb_eval): stop to cache const value in nodes.
Sat Jul 26 03:17:22 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* numeric.c (flo_to_s): wrong .0 at end.
Sat Jul 26 00:36:36 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* eval.c (error_print): always print exception type in the
toplevel exception handler.
* string.c (str_hash): wrong hash value.
Thu Jul 24 11:05:51 1997 Yukihiro Matsumoto <matz@netlab.co.jp>
* string.c (uscore_get): proper error message for unset $_.
Wed Jul 23 09:56:55 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* object.c (obj_methods): returns list of method names of the
specified object.
* class.c (mod_instance_methods): returns list of method names of
the class instnace.
Fri Jul 11 22:38:55 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* object.c (class_superclass): returns class's superclass
itself. (1.1)
* object.c (obj_type): returns object's class itself. (1.1)
* class.c (mod_included_modules): list included modules.
* object.c (class_superclass): raises error for Object.
Thu Jul 3 09:54:02 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (SETUP_ARGS): save source position, remove nd_line().
* eval.c (rb_call): replace modulo by bit-masking.
* eval.c (POP_SCOPE): force recycle scope object to reduce gc rate.
* gc.c (obj_free): aboid calling run_final() when no finalizer is set.
* eval.c (PUSH_VARS): do not allocate the dynamic scope's end-mark
object.
Wed Jul 2 14:25:07 1997 KIMURA Koichi <kkimura@pure.cpdc.canon.co.jp>
* Native mswin32 support.
Tue Jul 1 09:59:00 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970701
* parse.y (mrhs): allow rest-star(*) in right hand side.
Tue Jun 24 19:04:31 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970624
Sat Jun 20 22:22:51 1997 Michio "Karl" Jinbo <karl@marcer.nagaokaut.ac.jp>
* eval.c: freebsd 3.0 <sys/select.h> support.
Fri Jun 20 01:24:45 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970620
* gc.c: eliminate uninitilalized field of Hash, Array etc., to
avoid dumping core.
Thu Jun 19 01:29:44 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970619
* string.c (str_split_method): wrong limit.
Sat Jun 14 01:54:16 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* class.c (rb_singleton_class): no singleton for special
constants (now raises exception).
* eval.c (ruby_init): cbase in TOPLEVEL_BINDING need to be
initialized.
Sat Jun 14 01:01:16 1997 maeda shugo <shugo@po.aianet.ne.jp>
* array.c (sort_2): wrong comparison.
Sat Jun 14 00:53:44 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* hash.c (hash_foreach): safe iteration.
Fri Jun 13 14:04:56 1997 Michio "Karl" Jinbo <karl@marcer.nagaokaut.ac.jp>
* configure.in: -Bshareable option for netbsd.
Fri Jun 13 01:16:22 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* io.c (pipe_open): call io_unbuffered() only for writable pipes.
Thu Jun 12 01:14:15 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970612
* ext/socket/socket.c (sock_new): use io_unbuffered().
* ext/marshal/marshal.c (w_long): compact long format, which
supports 64 bit architectures (unless longs are >32 bit size).
* ext/marshal/marshal.c: allows recursive data for marshaling.
* parse.y (rb_intern): raise exception for non-internable string.
* ext/marshal/marshal.c (marshal_load): allows direct loading from
strings.
* ext/marshal/marshal.c (marshal_dump): allows direct dump to strings.
* ext/marshal/marshal.c (marshal_dump): interface changed.
Wed Jun 11 18:26:00 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* gc.c (rb_newobj): remove needless memset().
Mon Jun 9 13:03:43 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_eval): reduce condition checks from while/until loop.
* eval.c (rb_eval): wrong jump point for `next'.
Fri Jun 6 11:47:39 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* ruby.c (ruby_set_argv): initialize dln_argv0 for dln_a_out.
* ext/socket/socket.c (open_unix): display path name for exceptions.
* ruby.c (proc_options): option -S did not work well.
Fri May 30 02:14:44 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970530
* eval.c (eval): set $! properly if exception raised in eval().
* io.c (io_write): now handles non T_FILE object.
* io.c (io_defset): $< can be anything which has `write' method.
Thu May 29 15:40:22 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (eval): $@ is always an array (not string).
* pack.c (pack_unpack): avoid corrupting memory for unexpected
input strings.
Wed May 28 12:46:13 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970528
* process.c (rb_waitpid): do not block other threads.
Tue May 27 12:02:31 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (ruby_init): split initialize and processing command line
options.
* ruby.c (ruby_options): ruby_init(0, 0, envp) dumps core.
Tue May 20 18:59:45 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* variable.c (rb_ivar_set): invalid instance variable access for
built-in object raises TypeError.
Fri May 16 17:32:21 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970516
* dir.c (push_globs): was freeing non heap pointer.
* gc.c: remove some duplicated prototypes.
* ext/kconv/kconv.c: fix prototypes.
Fri May 9 11:38:59 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970509
* gc.c (obj_free): avoid free(NULL).
* eval.c (rb_check_safe_str): argument missing for TypeError().
Thu May 8 01:14:28 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* file.c (file_s_dirname): need to return "." for path without
slashes.
Wed May 7 19:18:48 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* process.c (f_fork): child processe does not inherit parent's
itimer setting on linux. call setitimer() again in the child
process.
Sat May 3 02:49:43 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/curses/curses.c: modified for portability and add to the
standard distribution.
Wed Apr 30 00:34:00 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* file.c (file_s_size): returns 0 for empty files (not FALSE).
Fri Apr 25 02:17:50 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970425
* eval.c (f_load): free unused name-table.
* eval.c (f_load): copy local variable name-table.
* gc.c (obj_free): avoid free(NULL).
* eval.c (rb_eval): forgot to make link from the scope object to
NODE_SCOPE. It may crash the interpreter.
Thu Apr 24 00:35:09 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* random.c (f_srand): save old seed anyway. srand() returns no
value on some systems.
* gc.c (obj_free): avoid double free of the local variable name
table.
* parse.y (top_local_setup): modify realloc to handle offset.
Tue Apr 22 12:58:26 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970422
Thu Apr 17 00:40:51 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* configure.in (rb_cv_bsdpgrp): proper check for BSD
setpgrp/setpgrp.
Wed Apr 16 16:14:02 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (proc_call): proc called in other thread must be orphan.
Tue Apr 15 10:46:31 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970415
* gc.c (obj_free): NODE_SCOPE marked from SCOPE object.
* gc.c (gc_mark): some nodes marked wrong.
* process.c (proc_getpgrp): wrong argument
Fri Apr 14 18:32:42 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970414
Fri Apr 12 01:20:12 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* ruby.h: String pointer changed to unsigned char.
Fri Apr 11 10:27:29 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970411
* Makefile.in: create libruby.a before linking ruby.
* string.c (str_strip_bang): >0x80 characters for isspace().
* eval.c (proc_call): set safe-level temporally
* eval.c (proc_s_new): save safe-level in the proc context.
* eval.c (rb_eval): no class/module extention in safe mode.
Thu Apr 10 02:10:41 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* gc.c (gc_mark): remove some pointer checks for speeding up.
* ruby.c (ruby_options): set $0 temporally for -r option.
* eval.c: built-in security feature.
* gc.c (gc_sweep): do not free nodes during compile.
* parse.y (yycompile): set flag when compiling.
Wed Apr 9 10:19:02 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* ruby.c: forgot to include <ctype.h> for isspace().
* file.c: provide S_ISREG for some platforms.
* io.c (Init_IO): added some $< operations.
* lib/ping.rb: check host upness using TCP echo.
Tue Apr 8 00:10:15 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* io.c (arg_read): bug with 0 length input.
Mon Apr 7 11:36:16 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/fcntl/fcntl.c: module for fcntl constants.
* eval.c (rb_alias): bug when original was an alias.
* parse.y (primary): syntax to access singleton class.
* eval.c (mod_public_method): method's to specify visibitily of
the class methods. make_method_{public,private} removed.
Fri Apr 4 21:43:57 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970404
* gc.c (obj_free): finalizer added for experiment.
Thu Apr 3 02:12:31 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_schedule): make Fatal rise on main_thread on
deadlocks.
* eval.c (thread_join): raise ThreadError instead of Fatal, in
case of deadlock.
* regex.c (re_compile_fastmap): uninitialized local variable.
* parse.y (parse_regx): new option //[nes] to specify character
code for regexp literals. Last specified code option is valid.
* re.c (reg_s_new): addtional 3rd argument to specify compiled
regexp's character code.
* re.c (reg_new_1): regexp character code can be specified for
each regexp object.
Wed Apr 2 14:51:06 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_create): handle uncaught throw.
* eval.c (thread_create): halt on some deadlock conditions.
* regex.c (is_in_list): wrong result for non-mbc higher-byte
characters.
* regex.c (re_match): wrong skip for multi-byte characters.
* regex.c (re_compile_fastmap): wrong fastmap in non-mbc mode.
* hash.c (Init_Hash): hash compatible features added to ENV.
Tue Apr 1 15:24:06 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (obj_extend): remove Object#extend as an iterator which
is in experimental state, since it unveils internal singleton
classes.
Mon Mar 31 14:29:39 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970331
Sun Mar 30 19:40:57 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* parse.y (terms): avoided win32 gcc's optimization bug.
Sat Mar 29 11:21:58 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* struct.c (make_struct): St[val,..] creates new structure.
Fri Mar 28 11:24:51 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (obj_make_private): new method make_method_{public,private}
to change visibility of singleton methods.
* regex.c (re_compile_pattern): enables numeric literal >= 0x80 in
the character class.
* regex.c (re_compile_pattern): enabled numeric literal >= 0x80,
in multibyte mode.
* regex.c (re_compile_fastmap): modified exantn and charset(_not)
to set fastmap for higher bytes properly.
* regex.c (is_in_list): now matches numeric literals.
Thu Mar 27 13:34:20 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* pack.c (pack_unpack): extra null byte after unpacked string.
Wed Mar 26 15:20:34 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* regex.c (re_compile_pattern): register numbers must be fit in a
byte (0 <= regnum <= 0xff).
* regex.c (re_compile_fastmap): forgot to set mbchar map for
charset_not if RE_MBCTYPE is on.
* regex.c (re_compile_pattern): set list bits for multi-byte
characters for \W, \S, \D in range expression.
* object.c (obj_is_kind_of): defined that nil itself is kind of
nil. TRUE is kind of TRUE, FALSE is kind of FALSE likewise.
This change makes `obj.kind_of?(eval(obj.type))' always true.
Tue Mar 25 14:08:43 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* lib/English.rb: provides nicer English alias for the variables.
* parse.y (expr): alias $var1 $var2 makes alias of the global
variable.
Mon Mar 24 18:23:20 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970324
Thu Mar 20 22:04:59 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (mod_modfunc): forget to clear method cache.
Wed Mar 19 17:06:55 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (program): set methods' default private/public status
correctly under eval().
* eval.c (eval): set the_class correctly while evaluating string.
Tue Mar 18 12:23:53 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (eval): yield can be called from eval().
* version 1.0-970318
* parse.y (program): regexp in condition expression should do
matching operation with $_.
* re.c (reg_regsub): wrong substitution.
Fri Mar 14 14:36:28 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* hash.c (hash_invert): returns value to key mapping of the
associative array.
* ext/socket/extconf.rb: set environment variable SOCKS_SERVER to
compile with libsocks.a.
* ext/socket/socket.c (socks_s_open): SOCKSsocket class to access
internet via SOCKS library.
* sprintf.c (f_sprintf): unsigned formats display leading double
dots for imaginary sequence of signed bit to the left.
* sprintf.c (f_sprintf): correct width and precision formatting
for big integers.
* parse.y (yylex): enables negative hex/octal numbers and `_' in
non-decimal numbers.
* sprintf.c (f_sprintf): %u added for unsigned decimal format.
Thu Mar 13 10:24:27 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* sprintf.c (f_sprintf): wrong output for bignums.
* array.c (ary_reverse_each): iterates in reverse order.
* pack.c (pack_unpack): L unpacked signed long.
* io.c (f_backquote): now returns an empty string for no output.
Wed Mar 12 10:20:30 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/socks/socks.c: socket module with socks library.
Mon Mar 10 20:44:22 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* re.c (reg_regsub): \& for substitution. \`, \', and \+ are
avaiable also.
Thu Mar 6 01:47:03 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970306
* sample/rubydb.el (gud): ruby debugger emacs interface
* lib/debug.rb: ruby debugger
* parse.y (exprs): more accurate line number display.
Wed Mar 5 21:31:46 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970305
Tue Mar 4 12:28:32 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* ruby.c (proc_options): search through RUBYPATH and PATH for
option -S.
Mon Mar 3 22:44:55 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_status): returns nil for exception terminated
threads.
* eval.c (thread_value): re-raise exceptions.
Sat Mar 1 00:59:47 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_eval): restore $! value after rescue clause, to
re-raise exceptions correctly.
Fri Feb 28 16:43:38 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970228
Thu Feb 27 11:23:41 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_yield_0): redo raises exception
* eval.c (thread_schedule): bug in interrupt handling by rescue.
Wed Feb 26 00:55:36 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (eval): forgot to restore dynamic local variable
bindings.
Tue Feb 25 11:22:08 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/aix_ld.rb: AIX dynamic load support (not tested).
* eval.c (rb_eval): wrong return value for defined? super.
* error.c (exception): more error check.
* re.c (reg_regsub): wrong substitution when sub expanded to null
string.
Fri Feb 21 13:01:47 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970221
* eval.c (f_require): volatile added. register variable was
recycled, so that GC did not mark that variable.
* object.c (Init_Object): forget to mark main object (was mostly
ok, but made trouble with early GC.)
Thu Feb 20 11:50:50 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970220
Thu Feb 20 11:25:50 1997 Yasuo OHBA <jammy@shljapan.co.jp>
* lib/date.rb: update
Thu Feb 20 08:25:57 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (yylex): forgot tokfix() before rb_intern().
* lib/tk.rb (TkVariable): give up using trace_var.
Wed Feb 19 00:24:35 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970219
* pack.c (pack_pack): packed by null for A specifier. must be
space filled.
* pack.c (pack_unpack): bug in skipping spaces
* gc.c (xmalloc): garbage collect for every 4 Meg. allocation.
* string.c (str_split_method): limit worked wrong way.
* io.c (io_gets_method): misunderstand 0xff in binary files when
$/ == nil.
* re.c (reg_regsub): re-implement.
* ext/socket/socket.c (thread_connect): remove O_NONBLOCK, which
is not defined on some platform like NeXT.
Mon Feb 17 13:08:30 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970217
* object.c (mod_eqq): === extended for subclass check (to use case
as typecase).
Sat Feb 15 02:07:22 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* regex.c (re_compile_pattern): wrong match backref at end of pattern.
* io.c (arg_read): now works beyond end of file.
Thu Feb 13 16:21:24 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (expr): return/yield now accept normal argument format.
* parse.y (yylex): a star in `yield *x' must not be multiplication
operator.
Wed Feb 12 15:06:44 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* time.c (time_plus): bug in simple addition.
* eval.c (thread_raise): raise exceptions from outside.
* eval.c (Init_Thread): Thread#alive? -- alias for Thread#status.
Mon Feb 10 00:38:55 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* ruby.h (Data_Make_Struct): rename macros.
Sun Feb 8 11:48:13 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* io.c (f_syscall): argument offset was wrong.
Fri Feb 7 18:01:17 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970207
* eval.c: add volatiles to avoid variable crobbering by longjmp().
* eval.c (f_raise): 1st argument can be the GlobalExit object now.
* array.c (ary_unshift): no longer accept more than 2 args.
* eval.c (f_raise): bug if 2nd argument is the exception.
Tue Feb 4 00:37:29 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970204
* eval.c (eval): check compile errors by nerrs.
* eval.c (rb_eval): check syntax error by nerrs, not by the return
value, which may be NULL.
* eval.c (compile): Do not clear errinfo.
Mon Feb 3 10:13:06 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (obj_extend): move real inclusion to Module#extend_object
to allow redfinition.
* object.c (Init_Object): Kernel class is now Module. Object class
became the true root class.
* object.c (obj_inspect): remove useless buffer.
* hash.c (any_cmp): disable interrupts and context switching.
* st.c: remove ALLOW_INTS to disable interrupt during operations.
Fri Jan 31 22:10:08 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* hash.c (hash_rehash): re-register all key-value.
Thu Jan 30 02:14:49 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* io.c (io_reopen): re-implement according to clone() way.
* io.c (io_clone): copy IO object.
* struct.c (struct_eql): compare elements by eql?.
* io.c (io_mode_flags): detect "rb", "wb" etc.
* io.h (FMODE_BINMODE): added.
* ext/socket/socket.c (Init_socket): undef BasicSocket.new
* file.c (Init_File): File.new(path[,mode])
* io.c (Init_IO): IO.new(fd[,mode])
* eval.c (rb_method_boundp): forgot to enable priv argument.
* object.c (Init_Object): remove `=~' from Kernel class.
* ext/socket/socket.c (open_inet): initialize sockaddr before
calling bind(2).
* sample/ruby-mode.el (ruby-calculate-indent): skip comment lines
Wed Jan 29 18:43:22 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (Init_Thread): DEFER_INTS during initializing threads.
* hash.c (Init_Hash): Hash#eql? checks for object identity.
* eval.c (thread_set_critical): wrong value assigned.
Mon Jan 27 16:10:51 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* io.c (io_print): remove print_on().
* eval.c (f_missing): proper error message for undefined method
without argument
Sat Jan 25 23:32:32 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (str_sub_s): false alert - sub() does not modify string.
* array.c (ary_times): negative multiplication detected
* string.c (str_times): negative multiplication detected
Fri Jan 24 10:51:39 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* time.c (time_arg): month -> 0 == "jan" == "1" == "01", little bit
confusing but wanted to conform japanese style.
* version 1.0-970124
Fri Jan 24 09:52:49 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* util.c (_fixpath): supports SJIS filenames on DJGPP.
Thu Jan 23 16:52:06 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* README.EXT: update. partially translated into English.
* ext/extmk.rb.in: inherit $LDFLAGS to the final link.
* ext/socket/socket.c (Init_socket): add various constants.
Mon Jan 23 11:40:59 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* eval.c (Init_Thread): allocate main_thread first to avoid crash.
Thu Jan 23 02:09:26 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* gc.c (ObjectSpace): API modified. each_object method will do all
the iteration.
* eval.c (proc_call): wrong return from nested lambda.
* ext/GD/GD.c: debugged.
Wed Jan 22 16:12:25 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970122
* gc.c (gc_mark): forgot to mark match->str.
* ext/GD/GD.c: GD interface module.
* eval.c (PUSH_BLOCK): wrong value pushed as the block level.
Mon Jan 20 14:01:31 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_run): no context switch in the critical section.
Mon Jan 20 09:40:59 1997 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* utils.c: supports 8+3 filenames
Sat Jan 18 01:23:03 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970118
* regex.c (PATFETCH): need cast to unsigned char.
* io.c (io_ctl): bug in case when arg is not a string.
* lib/tk.rb: forgot that Kernel#type returns the class name now.
* regex.c (re_search): "abc\n" =~ "^$" should not match.
Fri Jan 17 12:31:37 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970117
* ruby.c (ruby_options): constant PLATFORM, which is in the {cpu}-{os}
form, defined.
* configure.in: platform infomation embedded in the interpreter.
* regex.c (re_search): /^$/ did not match to "" by wrong exit condition.
* lib/thread.rb: re-write Mutex/Queue based on Thread.critical.
* eval.c (thread_set_critical): remove Thread.exclusive, add
Thread.critical = TRUE/FALSE instead.
* re.c (reg_search): re-compile pattern if needed
* regex.c (PATFETCH): do translate at compile time
Thu Jan 16 00:49:10 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* gc.c (gc_mark_frame): forgot to mark frame->cbase.
* regex.c (re_compile_pattern): /a$|b)/ causes error.
* regex.c (re_compile_pattern): /(^|b)/ causes error.
* version 1.0-970116
* re.c (Init_Regexp): set RE_CONTEXTUAL_INVALID_OPS flag.
Tue Jan 14 02:09:06 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (proc_call): Proc#call<6C>򥤥ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>ƸƤ<C6B8><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
* configure.in: nextstep<65>б<EFBFBD><D0B1><EFBFBD>
* eval.c (rb_eval): a[b]=c<><63>̵<EFBFBD>̤<EFBFBD><CCA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥʤ<C6A4>
* eval.c (f_send): <20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>ƸƤФ줿<D0A4><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>ƥ᥽<C6A5><E1A5BD>
<20>ɤ<EFBFBD><C9A4>Ƥ֡<C6A4>
* string.c (str_new4): match<63><68>ͭ<EFBFBD>Ѥ<EFBFBD><D1A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD>
* re.c (reg_search): match<63>μ<EFBFBD><CEBC><EFBFBD><><CAB8><EFBFBD><EFBFBD>)<29><><EFBFBD>ޥå<DEA5><C3A5><EFBFBD><EFBFBD>Ԥä<D4A4>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
copy-on-write<74>Ƕ<EFBFBD>ͭ
* string.c (str_hash): toupper<65>򤫤<EFBFBD><F2A4ABA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFA4AC><EFBFBD>äƤ<C3A4><C6A4><EFBFBD>
* array.c (sort_2): Fixnum<75><6D>String<6E><67><EFBFBD><EFBFBD><EFBFBD>̰<EFBFBD><CCB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƹ<EFBFBD>®<EFBFBD><C2AE>
Mon Jan 13 11:03:53 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_create): thread<61><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤdz<DEA4><C7B3><EFBFBD><EFBFBD>ߤ<EFBFBD><DFA4><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD>
* eval.c (Init_Thread): <20><><EFBFBD><EFBFBD><EFBFBD>ߥ<EFBFBD><DFA5><EFBFBD><EFBFBD>ߥ󥰤<DFA5>100msec<65><63>
Sat Jan 11 00:17:05 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* regex.c (re_search): <20>ޥå<DEA5><C3A5>˼<EFBFBD><CBBC>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A4AC><EFBFBD>ä<EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ľ<EFBFBD>ä<EFBFBD><C3A4><EFBFBD><EFBFBD><EFBFBD>)
* io.c (io_ioctl,io_fcntl): <20><>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><CEAC>ǽ<EFBFBD><C7BD>
* io.c (io_ioctl,io_fcntl): <20><><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD>IO<49><4F><EFBFBD>ä<EFBFBD><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD>ƥॳ<C6A5><E0A5B3><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29><><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
* io.c (io_ctl): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>б<EFBFBD>
* io.c (io_fcntl): file.c<><63><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ư
Fri Jan 10 17:01:47 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-970110
* ext/socket/socket.c (thread_connect): open(connect(2))<29><>¾<EFBFBD><C2BE>
thread<61><64><EFBFBD>֥<EFBFBD><D6A5>å<EFBFBD><C3A5><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><E8A4A6>
* eval.c (thread_create): exit<69>Ǥʤ<C7A4><CAA4>Ȥ<EFBFBD><C8A4><EFBFBD>exit<69><74><EFBFBD>Ȼפ<C8BB><D7A4><EFBFBD><EFBFBD><EFBFBD>
Mon Jan 6 17:42:22 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (str_sub_s): ʸ<><CAB8><EFBFBD><EFBFBD>Ĺ<EFBFBD><C4B9><EFBFBD><EFBFBD>Ĺ<EFBFBD><C4B9>offset<65>θ<EFBFBD><CEB8><EFBFBD>
* regex.c (re_search): <20><><EFBFBD>˥ޥå<DEA5><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>$<24>Ǽ<EFBFBD><C7BC><EFBFBD>
Thu Jan 2 16:36:23 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* file.c (file_reopen): File<6C><65>reopen(path<74>ޤ<EFBFBD><DEA4><EFBFBD>IO<49>ǻ<EFBFBD><C7BB><EFBFBD>)<29><>
* io.c (io_reopen): IO<49><4F>reopen(IO<49>ǻ<EFBFBD><C7BB><EFBFBD>) -- change class<73>Ĥ<EFBFBD>
Wed Jan 1 11:09:01 1997 Yukihiro Matsumoto <matz@caelum.co.jp>
* io.c (f_select): timeout<75><74>nil<69><6C><EFBFBD>֤<EFBFBD>
Fri Dec 27 13:06:44 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* file.c (file_s_open): <20><><EFBFBD>֥<EFBFBD><D6A5><EFBFBD>ǤϤ<C7A4><CFA4>Υ<EFBFBD><CEA5><EFBFBD>Υ<EFBFBD><CEA5>󥹥<EFBFBD><F3A5B9A5>󥹤<EFBFBD><F3A5B9A4><EFBFBD>
<20><><EFBFBD><EFBFBD>ˡ<EFBFBD>
Fri Dec 27 08:58:27 1996 ono@isl.nara.sharp.co.jp
* numeric.c (flo_to_s): index()<29><><EFBFBD>Ȥ<EFBFBD><C8A4>ʤ<EFBFBD><CAA4><EFBFBD>strstr()<29>ˡ<EFBFBD>
Thu Dec 26 01:34:17 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* lib/tk.rb: place<63><65><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* pack.c (endian): <20>ޥ<EFBFBD><DEA5><EFBFBD>DYNAMIC_ENDIAN<41><4E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA4B9><EFBFBD>ȼ¹Ի<C2B9><D4BB><EFBFBD>endian
<20><>Ƚ<EFBFBD><EFBFBD><EAA4B9><EFBFBD><EFBFBD>ˡ<EFBFBD>
* eval.c (thread_alloc): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˺<EFBFBD><CBBA><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>Ф<EFBFBD><D0A4><EFBFBD><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>
Wed Dec 25 00:33:19 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 1.0-961225
* io.c (Init_IO): new<65><77>̵<EFBFBD><CCB5><EFBFBD><EFBFBD>
* lib/tkthcore.rb: tk_call "global $foo; set foo 5"<22>ʤɤ<CAA4><C9A4>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* eval.c (thread_restore_context): $~, $_<>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>
* process.c (rb_waitpid): thread<61>˰<EFBFBD><CBB0><EFBFBD><EFBFBD>б<EFBFBD>
Tue Dec 24 15:20:58 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.4-961224
* configure.in: char<61><72>unsigned<65><64><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD>
* regex.c (SIGN_EXTEND_CHAR): __CHAR_UNSIGNED__<5F>ˤ<EFBFBD><CBA4>б<EFBFBD>
* pack.c (pack_unpack): <20><><EFBFBD><EFBFBD>Ū<EFBFBD><C5AA>signed char<61><72><EFBFBD><EFBFBD><EFBFBD>
Mon Dec 23 14:41:23 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ruby.c (load_file): ɸ<><C9B8><EFBFBD><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץȤǰ<C8A4><C7B0><EFBFBD><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD>
<20>ʤ<EFBFBD><CAA4><EFBFBD><E8A4A6>
* object.c (f_integer): `0x', `0'<27>ʤɤ<CAA4>base<73><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E1A4B9><EFBFBD><EFBFBD>ˡ<EFBFBD>
Fri Dec 20 01:44:39 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* Makefile.in (flock.o): flock<63><6B><EFBFBD>б<EFBFBD>
Thu Dec 19 20:13:32 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.4-961219
Wed Dec 18 00:06:48 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* glob.c (glob_filename): strrchr<68><72><EFBFBD>ޥ<EFBFBD><DEA5><EFBFBD><EFBFBD>ξ<EFBFBD><CEBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
* configure.in: <sys/select.h><3E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD>
* ext/kconv/kconv.c: 1.62<EFBFBD>١<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* ext/kconv/kconv.c: Kconv<6E><EFBFBD><EFBFBD><E5A1BC>
* string.c (str_substr): len<65><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĺ<EFBFBD><C4B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
* parse.y (iterator): <20><>$bar do .. end<6E>פʤɤϵ<C9A4><CFB5><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><E8A4A6>
* parse.y (iterator): FID(foo!,foo?)<29><>do<64><6F><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5>ƥ졼<C6A5><ECA1BC><EFBFBD>ˤǤ<CBA4><C7A4>
* missing/flock.c (flock): lockf()<29><><EFBFBD>Ȥä<C8A4><C3A4><EFBFBD><EFBFBD><EFBFBD>
* file.c (file_flock): flock<63><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Tue Dec 17 12:13:38 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.4-961217
Fri Dec 13 02:05:03 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* configure.in: RUBYLIB<49>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(@mix/awk offline)
* dln.c: AIX<49><58><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(@mix/awk offline)
* eval.c (thread_schedule): critical section<6F>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>Ū<EFBFBD>ʥ<EFBFBD><CAA5><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5><EFBFBD>
<20>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD>å<EFBFBD><C3A5>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>Ȥޤ<C8A4><DEA4><EFBFBD>
* re.c (reg_search): match<63>˼<EFBFBD><CBBC>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>$~<7E><>nil<69>ˡ<EFBFBD>
* re.c (reg_search): <20><><EFBFBD><EFBFBD>match<63><68><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
Thu Dec 12 17:03:30 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* numeric.c (flo_to_s): 2.0.to_s -> 2.0<EFBFBD><EFBFBD>
* eval.c (thread_save_context): $_, $~<7E><>thread<61><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¸
* eval.c (thread_kill): main thread<61>Ǥ<EFBFBD>exit(0)
* string.c (str_split_method): <20>ְ<EFBFBD><D6B0>ä<EFBFBD><C3A4><EFBFBD><EFBFBD>̤<EFBFBD><CCA4>֤<EFBFBD><D6A4>Ƥ<EFBFBD><C6A4><EFBFBD>
Thu Dec 12 15:32:48 1996 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* dir.c: CYGWIN32<33>б<EFBFBD>
* ext/socket/socket.c: CYGWIN32<33>б<EFBFBD>
* io.c: CYGWIN32<33>б<EFBFBD>
Thu Dec 12 14:43:51 1996 Jun Kuroda <j_kuro@pluto.ai.kutech.ac.jp>
* lib/tk.rb: wish4.2<EFBFBD><EFBFBD>õ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˴ޤ<EFBFBD><EFBFBD><EFBFBD>
* config.guess: JCC<43>б<EFBFBD>
Thu Dec 12 00:41:17 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.4-961212
* parse.y (parse_string): """..."""<22>Ϥ<EFBFBD><CFA4>Ϥ<EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥˤ<C8A4><CBA4><EFBFBD>
* parse.y (parse_regx): %r|...|<7C><>terminator<6F><72> \ <20>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>פǤ<D7A4><C7A4><EFBFBD>
<20><EFBFBD><E8A4A6>
* signal.c (posix_signal): sigaction<6F><6E><EFBFBD>Ȥ<EFBFBD>signal
* configure.in: posix signal/bsd signal<61>θ<EFBFBD><CEB8><EFBFBD>
Wed Dec 11 17:47:35 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_schedule): critical section<6F>Ǥϥ<C7A4><CFA5><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><E8A4A6>
* lib/thread.rb: SharedMutex<65><78><EFBFBD>
* lib/jcode.rb: String#scan<61><6E><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><E8A4A6>
Tue Dec 10 12:21:28 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.3-961210
* string.c (str_split_method): <20><><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>()<29><><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD>˥Х<CBA5>
* lib/jcode.rb: <20><><EFBFBD><EFBFBD><EFBFBD>äȤޤ<C8A4><DEA4>ˤʤä<CAA4>
* string.c (tr_setup_table): <20>ִ<EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(2ʸ<32><CAB8>)<29>ΤȤ<CEA4><C8A4>ΥХ<CEA5>
Mon Dec 9 11:38:04 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (str_scan): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD>Υޥå<DEA5><C3A5><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>Ƥ<EFBFBD>ư
<20><EFBFBD><EEA4B9>
* regex.c (re_copy_registers): allocated<65><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD>
* re.c (match_to_s): $~<7E><>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* re.c (match_to_a): $~<7E><><EFBFBD><EFBFBD><EFBFBD>󲽤Ǥ<F3B2BDA4><C7A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* re.c (match_getter): <20><EFBFBD><ECA5B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD>
Thu Dec 5 11:06:10 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (str_split_method): <20>ޥå<DEA5><C3A5><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD><EFBFBD>̤϶<CCA4>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
push<73><68><EFBFBD><EFBFBD><EFBFBD>٤<EFBFBD><D9A4>ǤϤʤ<CFA4>
* string.c (str_succ): <20><><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5>٥åȤ<C3A5><C8A4>ޤޤʤ<DEA4>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
Wed Dec 4 10:48:09 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.3-961204
* io.c (io_binmode): DJGPP<50>Ǥ<EFBFBD>binmode<64>б<EFBFBD>
* sprintf.c (f_sprintf): int<6E><74><EFBFBD>ϰϤο<CFA4><CEBF>ͤ<EFBFBD>ľ<EFBFBD><C4BE>sprintf<74><66><EFBFBD>Ѵ<EFBFBD><D1B4><EFBFBD><EFBFBD><EFBFBD>
* sprintf.c (f_sprintf): "%02s"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD>
* re.c (reg_search): index<65><78>SEGV
Tue Dec 3 10:09:36 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.3-961203
* ext/extmk.rb.in (install): INSTALL_DATA<54><41><EFBFBD><EFBFBD>INSTALL<4C><4C><EFBFBD>ѹ<EFBFBD>
* dln.c: hpux<75>б<EFBFBD>
* string.c (str_aset_method): <20><><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD><CDA4>ޤ<EFBFBD><DEA4>ϰϤǤ<CFA4><C7A4><EFBFBD>򵯤<EFBFBD><F2B5AFA4><EFBFBD><EFBFBD>ʤ<EFBFBD>
* array.c (ary_replace): <20><><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD><CDA4>ޤ<EFBFBD><DEA4>ϰϤǤ<CFA4><C7A4><EFBFBD>򵯤<EFBFBD><F2B5AFA4><EFBFBD><EFBFBD>ʤ<EFBFBD>
* array.c (beg_len): beg==end<6E>λ<EFBFBD><CEBB><EFBFBD>Ĺ<EFBFBD><C4B9>0<EFBFBD><30>
Mon Dec 2 14:07:12 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* configure.in: HP shl<68>б<EFBFBD>
* string.c (str_upto): beg > end<6E>λ<EFBFBD>̵<EFBFBD>¥롼<C2A5>פ<EFBFBD><D7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4>ߤ᤿
* range.c (range_each): String#upto<74><6F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>줿<EFBFBD><ECA4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
* string.c (str_split_method): "ABC".split(/(B)/)<29><><EFBFBD><EFBFBD>ư<EFBFBD><C6B0>
Sat Nov 30 01:43:52 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_eval): undef<65><66>SEGV
Fri Nov 29 12:17:59 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* sample/ruby-mode.el (ruby-parse-region): %Q#..#<23>ʤɤ<CAA4><C9A4>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڤ<EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҥǹ<D2A4><C7B9><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4>б<EFBFBD><D0B1>Ǥ<EFBFBD><C7A4>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
* re.c (reg_raise): <20><EFBFBD>Ǥ⥹<C7A4><E2A5B9><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD>򥨥<EFBFBD><F2A5A8A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* re.c (reg_inspect): <20><><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD>򥨥<EFBFBD><F2A5A8A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* parse.y (parse_string): `%[QqXxRr](.)..\1'<27>ʤ<EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28>ƥ<EFBFBD><C6A5><EFBFBD>
<20><><EFBFBD><EFBFBD>)
* parse.y (parse_qstring): '''...'''<27>η<EFBFBD><CEB7><EFBFBD>
* ext/dbm/dbm.c (Init_dbm): <20>Ҹ<EFBFBD>key?,value?<3F><><EFBFBD>ɲ<EFBFBD>
* ext/dbm/dbm.c (Init_dbm): includes->include?
* hash.c (Init_Hash): <20>Ҹ<EFBFBD>key?,value?,include?<3F><><EFBFBD>ɲ<EFBFBD>
* eval.c (rb_eval): unless<73><73>else<73><EFBFBD>¹Ԥ<C2B9><D4A4><EFBFBD><EFBFBD>ʤ<EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
* string.c (str_sub_iter_s): <20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>֥<EFBFBD><D6A5>å<EFBFBD><C3A5><EFBFBD><EFBFBD>ǥޥå<DEA5><C3A5><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD>
<20><><EFBFBD>Ȱ<EFBFBD><C8B0>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD>̵<EFBFBD>¥롼<C2A5>פ<EFBFBD><D7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
* string.c (str_resize): len<65><6E>0<EFBFBD>λ<EFBFBD>size<7A><65>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>ä<EFBFBD>
Thu Nov 28 00:59:54 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.3-961128
* parse.y (parse_string): 3-quote style<6C><65>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>(<28><>:"""abc"d"e""")
* configure.in (EXTSTATIC): ext<78><74><EFBFBD><EFBFBD>Ū<EFBFBD>˥<EFBFBD><CBA5>󥯤<EFBFBD><F3A5AFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD>ruby<62><79>dll<6C><6C>
<20>Ȥ<EFBFBD><C8A4><EFBFBD><E8A4A6>
* io.c (Init_IO): gets<74>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ְ<EFBFBD><D6B0>äƤ<C3A4><C6A4><EFBFBD>
* string.c (str_each_line): RS<52><53><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ū<EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
Wed Nov 27 12:37:46 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.3-961127
* eval.c (rb_eval): iver defined? <20><>self<6C><66><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA4B9><EFBFBD>Τ<EFBFBD>˺<EFBFBD>줿
* io.c: gets<74><73><EFBFBD><EFBFBD>RS<52><53><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ū<EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* ext/extmk.rb.in (install): static link<6E>˼<EFBFBD><CBBC><EFBFBD>
Tue Nov 26 10:33:04 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.3-961126
* string.c (str_sub_s): <20>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>Ĺ<EFBFBD><C4B9><EFBFBD><EFBFBD><EFBFBD>ְ<EFBFBD><D6B0>äƤ<C3A4><C6A4><EFBFBD>
Mon Nov 25 09:11:22 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* numeric.c (fix_rshift): 32<33>ʾ<EFBFBD><CABE>α<EFBFBD><CEB1><EFBFBD><EFBFBD>եȤ<D5A5>0<EFBFBD><30><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><E8A4A6>(C<><43>
rshift<66><74>(x>>(y%32))<29><><EFBFBD>֤<EFBFBD><D6A4>Ƥ<EFBFBD><C6A4><EFBFBD>)<29><>
* string.c (str_gsub): <20>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><E7A4AC><EFBFBD>ä<EFBFBD>
* string.c (str_resize): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɬ<EFBFBD>פʻ<D7A4><CABB><EFBFBD><EFBFBD><EFBFBD>realloc
Thu Nov 21 04:13:21 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* configure.in (EXTSTATIC): --with-static-linked-ext<78><74><EFBFBD><EFBFBD><EFBFBD>ƤΥ<CEA5>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ū<EFBFBD><C5AA><EFBFBD>󥯤<EFBFBD><F3A5AFA4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* pack.c (pack_unpack): <20><><EFBFBD><EFBFBD><EFBFBD>β<EFBFBD><CEB2>Ԥ<EFBFBD><D4A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>򥹥<EFBFBD><F2A5B9A5><EFBFBD>
<20>פ<EFBFBD><D7A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
Wed Nov 20 96 21:42:51 1996 Yasuo OHBA <jammy@shljapan.co.jp>xc
* configure.in: freebsd<73>б<EFBFBD>
Wed Nov 20 10:24:24 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/extmk.rb.in (install): <20>̾<EFBFBD><CCBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD>LDFLAGS<47>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD>ʥߥå<DFA5><C3A5><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD>DLDFALGS<47><53>ʬΥ
* ext/extmk.rb.in (install): <20><><EFBFBD><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4><EFBFBD>Ū<EFBFBD><C5AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>Υ<CEA5>Ȥ<EFBFBD><C8A4>ɲä<C9B2><C3A4><EFBFBD>
* eval.c (f_missing): <20><><EFBFBD>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>Ĺ<EFBFBD><C4B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Хåե<C3A5>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>٤<EFBFBD><D9A4>Ƥ<EFBFBD><C6A4><EFBFBD>
* process.c (proc_exec_v): fork<72><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƤϤ<C6A4><CFA4><EFBFBD><EFBFBD>ʤ<EFBFBD>
Tue Nov 19 13:28:15 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.3-961119
* eval.c (mod_method_defined): Module#method_defined? <20><><EFBFBD>ɲ<EFBFBD>
* parse.y (call_args): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD><CDA3><EFBFBD>Υ<EFBFBD><CEA5>ޥ<EFBFBD><DEA5>ɥ<EFBFBD><C9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΥХ<CEA5>(<28><>
<20><><EFBFBD>ͤ<EFBFBD>Ÿ<EFBFBD><C5B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ޤ<EFBFBD>)
Mon Nov 18 13:28:18 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (str_sub): <20><><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>nil<69><6C><EFBFBD>֤<EFBFBD><D6A4>Ƥ<EFBFBD><C6A4><EFBFBD>
* string.c (str_split_method): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϰ<EFBFBD><CFB0>֤<EFBFBD><D6A4><EFBFBD>ư<EFBFBD><C6B0><EFBFBD>Ƥʤ<C6A4><CAA4>ä<EFBFBD>
* ext/socket/socket.c (sock_s_getservbyaname): <20>ޤ<EFBFBD><DEA4>ְ<EFBFBD><D6B0>äƤ<C3A4><C6A4><EFBFBD>
* version 0.99.3-961118
* string.c (str_sub_s): <20><><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4>ߤ᤿
* pack.c (encodes): <20>ΰ賰<CEB0>򥢥<EFBFBD><F2A5A2A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>
Fri Nov 15 17:10:35 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* bignum.c (big_divmod): Bignum<75><6D><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ξ<EFBFBD><CEBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>˺<EFBFBD><CBBA>
* sample/ruby-mode.el (ruby-expr-beg): word?<3F><><EFBFBD><EFBFBD><EFBFBD>ؤ<EFBFBD><D8A4>б<EFBFBD><D0B1><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD>
Wed Nov 13 15:42:40 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (str_tr_s_bang): tr_s<5F><73>tr<74><72><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD>
* eval.c (rb_eval): autoload<61><64><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD>
* string.c (f_sub): sub<75><62>sub!<21><>Ʊ<EFBFBD><C6B1>ư<EFBFBD><C6B0><EFBFBD>ˤʤäƤ<C3A4><C6A4><EFBFBD>
* eval.c (thread_sleep): stop<6F><70>sleep<65><70>ʬΥ
Mon Nov 11 13:53:19 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.3-961111
* numeric.c (fix_step): to, step<65><70><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʳ<EFBFBD><CAB3>ξ<EFBFBD><CEBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
* eval.c (rb_call): dynamic var<61><72>dynamic scoping<6E>ˤʤäƤ<C3A4><C6A4><EFBFBD>(<28><><EFBFBD><EFBFBD>
<20>Ϥޤ<CFA4><DEA4><EFBFBD>)
* string.c (str_chop_bang): Ĺ<><C4B9>0<EFBFBD><30>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>chop<6F>ǡ<EFBFBD><C7A1>ΰ賰<CEB0>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
* parse.y (yyerror): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ΰ賰<CEB0>򥢥<EFBFBD><F2A5A2A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>
Fri Nov 8 11:54:46 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_yield): scope<70><65>heap<61>˥<EFBFBD><CBA5>ԡ<EFBFBD>
Thu Nov 7 09:56:53 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* numeric.c (num_coerce): <20>Ȥꤢ<C8A4><EAA4A2><EFBFBD><EFBFBD>ξ<EFBFBD>դ<EFBFBD>Float<61><74><EFBFBD>Ѵ<EFBFBD><D1B4><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD>
Wed Nov 6 10:45:13 1996 Yasuo OHBA <jammy@shljapan.co.jp>
* lib/parsearg.rb: <20><>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
Tue Nov 5 14:21:09 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.3-961105
Sat Nov 2 01:11:40 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* bignum.c (big_pow): typo (dy -> dx)
* bignum.c (big_divmod): <20>Τ<EFBFBD><CEA4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD>float<61><74><EFBFBD>Ѵ<EFBFBD><D1B4><EFBFBD><EFBFBD>Ƥߤ<C6A4>
* numeric.c (fix_lshift): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΥХ<CEA5>(<28><><EFBFBD>ˤʤäƤ<C3A4><C6A4><EFBFBD>)
* bignum.c (big_pow): ̵<>̤<EFBFBD>float<61>ؤ<EFBFBD><D8A4>Ѵ<EFBFBD><D1B4><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD>
* math.c (math_atan2): typo(x -> y)
Fri Nov 1 15:30:59 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/socket/socket.c (sock_gethostname): gethostname<6D><65><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>ˤ<EFBFBD>
uname<6D><65><EFBFBD>Ȥäƥۥ<C6A5><DBA5><EFBFBD>̾<EFBFBD><CCBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* ext/etc/etc.c (etc_getlogin): getlogin<69><6E>NULL<4C><4C><EFBFBD>֤<EFBFBD><D6A4>Ƥ<EFBFBD><C6A4>Ķ<EFBFBD><C4B6>ѿ<EFBFBD><D1BF><EFBFBD>
Ĵ<>٤<EFBFBD><D9A4><EFBFBD><E8A4A6>
* object.c (krn_clone): <20><><EFBFBD>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȤΥե饰<D5A5><EFBFBD>ԡ<EFBFBD>
* hash.c (rb_cmp): <20>ϥå<CFA5><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӥ<EFBFBD>`=='<27>Ǥʤ<C7A4>`eql?'<27><><EFBFBD>ѹ<EFBFBD>
* math.c (Need_Float): Float()<29><><EFBFBD>Ȥä<C8A4><C3A4>Ѵ<EFBFBD><D1B4><EFBFBD><EFBFBD><EFBFBD>
* compar.c (cmp_gt): <20><><EFBFBD><EFBFBD><EFBFBD>α<EFBFBD><CEB1>դ<EFBFBD><D5A4>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>ͤ<EFBFBD>̾<EFBFBD>Ĥ<EFBFBD><C4A4>ĤäƤ<C3A4><C6A4><EFBFBD>
Thu Oct 31 12:55:51 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.3-961031
* numeric.c (Init_Numeric): typo
* eval.c (error_print): Ĺ<><C4B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>trace back<63><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><CEAC><EFBFBD><EFBFBD>
* regex.c (re_compile_pattern): <20><><EFBFBD>Ѥ<EFBFBD>range<67><65><EFBFBD>б<EFBFBD>
Wed Oct 30 03:03:18 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.3-961030
* io.c (f_ungetc): <20>ؿ<EFBFBD><D8BF><EFBFBD><EFBFBD>ɲ<EFBFBD>
* eval.c (dyna_var_asgn): return<72><6E>˺<EFBFBD><CBBA>
Tue Oct 29 10:05:28 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (f_split): <20>ؿ<EFBFBD>split<69><74><EFBFBD>ɲ<EFBFBD>
* eval.c (rb_call): <20>ͥ<EFBFBD><CDA5>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD>¦<EFBFBD>Υ<EFBFBD><CEA5>饹/<2F><EFBFBD><EFBFBD><E5A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>򻲾<EFBFBD>
<20>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
Mon Oct 28 09:51:03 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (str_sub): offset<65><74>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD>
* regex.c (re_match): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><ECA5B8><EFBFBD><EFBFBD><EFBFBD>ο<EFBFBD><CEBF><EFBFBD>1¿<31><C2BF><EFBFBD>ä<EFBFBD>
* io.c (io_gets): $/ = ""<22><>ư<EFBFBD><C6B0><EFBFBD><EFBFBD>perl<72>˹<EFBFBD><CBB9><EFBFBD><EFA4BB>(awk<77>ȤϤ<C8A4><CFA4><EFBFBD><EFBFBD>äȰ<C3A4>
<20><><EFBFBD><EFBFBD><E9A4B7>)
* io.c (io_gets): $/ = nil<69>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>®<EFBFBD><C2AE>
* string.c (str_split_method): <20><><EFBFBD>̤<EFBFBD>null<6C>˥ޥå<DEA5><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD>̵<EFBFBD>
<20>ʤ<EFBFBD><CAA4><EFBFBD><E8A4A6>
* string.c (str_split_method): <20><><EFBFBD>̤˥ޥå<DEA5><C3A5><EFBFBD><EFBFBD><EFBFBD>ʬ<EFBFBD><CAAC>limit<69>ο<EFBFBD><CEBF>˴ޤ<CBB4>
<20>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD>
* numeric.c (num_coerce_bin): coerce<63><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>2<EFBFBD><32><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>
[x,y]<5D><><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><E8A4A6>
* sample/ruby-mode.el (ruby-calculate-indent): "do |aa|"<22><><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Sat Oct 26 01:43:51 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/marshal/marshal.c (w_object): <20>ӥ<EFBFBD><D3A5>ȥ<EFBFBD><C8A5>󥯥饹<F3A5AFA5>Υ<EFBFBD><CEA5>֥<EFBFBD><D6A5><EFBFBD><E9A5B9>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* ext/marshal/marshal.c (w_object): <20><EFBFBD><E6A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>dump<6D><70>ͥ<EFBFBD><CDA5>
* numeric.c (flo_coerce): Float()<29><><EFBFBD>Ȥä<C8A4><C3A4><EFBFBD><EFBFBD><EFBFBD>
* numeric.c (Init_Numeric): Numeric<69><63>new<65><77>undef<65>Ϥޤ<CFA4><DEA4><EFBFBD>
* ext/marshal/marshal.c (w_symbol): <20><><EFBFBD><EFBFBD><EFBFBD>ܥ<EFBFBD><DCA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><><CAB8><EFBFBD><EFBFBD>)<29>ϰ<EFBFBD><CFB0>٤<EFBFBD>
<20><><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˽񤭽Ф<F1A4ADBD><D0A4>ʤ<EFBFBD><CAA4><EFBFBD>
* sample/ruby-mode.el (ruby-parse-region): if/while<6C><65><EFBFBD><EFBFBD><EFBFBD>Ҥ<EFBFBD><D2A4>б<EFBFBD><D0B1><EFBFBD>
<20>ʤ<EFBFBD><CAA4>ʤäƤ<C3A4><C6A4><EFBFBD>
* bignum.c (Init_Bignum): Bignum.new<65><77><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* eval.c (rb_eval): <20><><EFBFBD><EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD>˥ե<CBA5><D5A5><EFBFBD><EFBFBD><EFBFBD>̾<EFBFBD>ȹ<EFBFBD><C8B9>ֹ<EFBFBD><D6B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* numeric.c (flo_div): typo
* sample/ruby-mode.el (ruby-parse-region): def /, def `<60><><EFBFBD>б<EFBFBD>
Fri Oct 25 09:26:29 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* sample/ruby-mode.el (ruby-calculate-indent): "do |aa|"<22><><EFBFBD>б<EFBFBD>
* array.c (ary_aset): index<65><78>fixnum<75>ξ<EFBFBD><CEBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>äȹ<C3A4>®<EFBFBD><C2AE>
* eval.c (thread_fd_writable): <20>񤭹<EFBFBD><F1A4ADB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>select<63><74><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD>
* array.c (ary_assoc): ̵<>¥롼<C2A5>פ<EFBFBD><D7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* eval.c (thread_wait_for): select<63><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A1BC>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>linux<75>ʳ<EFBFBD><CAB3><EFBFBD>
<20><>ư<EFBFBD><EFBFBD><EEA4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
Thu Oct 24 08:26:48 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (backtrace): `$@'<27><>ʸ<EFBFBD><CAB8><EFBFBD>󤫤<EFBFBD><F3A4ABA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* eval.c (eval): eval<61><6C><EFBFBD><EFBFBD><EFBFBD>㳰ȯ<E3B3B0><C8AF><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>¸<EFBFBD><C2B8><EFBFBD><EFBFBD>
* bignum.c (bigsub): <20><><EFBFBD>ڥ<EFBFBD><DAA5><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><E7BEAE><EFBFBD>Ӥμ<D3A4><CEBC><EFBFBD>
* re.c (reg_search): ľ<>ܻ<EFBFBD><DCBB>Ȥ<EFBFBD><C8A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>ˤ<EFBFBD>`$~'<27><><EFBFBD><EFBFBD><EFBFBD>åȤ<C3A5><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
Wed Oct 23 10:40:10 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.2-961023
* ext/marshal/marshal.c (r_bytes): malloc<6F><63><EFBFBD><EFBFBD><EFBFBD>ᡤalloca<63><61><EFBFBD>Ȥ<EFBFBD>
* sample/ruby-mode.el (ruby-calculate-indent): <20><><EFBFBD>̤<EFBFBD><CCA4>б<EFBFBD><D0B1><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
()<29><><EFBFBD>Ǥϥ<C7A4><CFA5><EFBFBD><EFBFBD>ǥ<EFBFBD><C7A5>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>٥<EFBFBD><D9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFA4BB><EFBFBD><EFBFBD><E8A4A6>
Tue Oct 22 12:59:11 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* hash.c (hash_s_new): size<7A><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* ext/marshal/marshal.c (w_object): dump<6D><70><EFBFBD><EFBFBD><EBBFBC><EFBFBD><EFBFBD><EFBFBD>¤<EFBFBD><C2A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>
* array.c (ary_s_new): size<7A><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA4B7><EFBFBD><EFBFBD><EFBFBD>ν<EFBFBD><CEBD><EFBFBD><EFBFBD><EFBFBD>˺<EFBFBD><CBBA>
* object.c (f_float): big2dbl<62><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˺<EFBFBD>
* bignum.c (bigsub): <20><EFBFBD><E7A4AD><EFBFBD>ζᤤBignumƱ<6D>Τα<CEB1>Ƿ<EFBFBD><C7B7>̤<EFBFBD><CCA4><EFBFBD><EFBFBD>ˤʤ<CBA4>
<20><><EFBFBD><EFBFBD><EFBFBD>˴ְ㤤<D6B0><E3A4A4><EFBFBD><EFBFBD><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>
* array.c (ary_aset): <20>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD>Ʊ<EFBFBD><C6B1>Ĺ<EFBFBD><C4B9><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>Ƥ<EFBFBD>
shift(memmove)<29><><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD>
* ext/marshal/marshal.c (marshal_dump): <20>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD>ޥåȤ˥С<CBA5>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* ext/marshal/marshal.c (tmpnam): linux-aout-dln<6C>Ѥ<EFBFBD><D1A4><EFBFBD><EFBFBD><EFBFBD>
Mon Oct 21 08:40:20 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/socket/socket.c (sock_s_gethostbyname): hostent<6E><74>¤<EFBFBD>Τξ<CEA4><CEBE><EFBFBD>
<20><><EFBFBD>֤<EFBFBD>
(sock_s_gethostbyaddr): IP<49><50><EFBFBD>ɥ쥹<C9A5><ECA5B9><EFBFBD><EFBFBD>hostent<6E><74>¤<EFBFBD>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD><EFBFBD>
(sock_s_getservbyaname): getservbyname(3)
Fri Oct 18 10:37:36 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* sample/ruby-mode.el (ruby-indent-to): <20><>ư<EFBFBD><EFBFBD><E8A5AB><EFBFBD><EFBFBD><E0A4AC><EFBFBD>ˤʤ<CBA4><CAA4>Х<EFBFBD>
* eval.c (compile): eval<61>Ǹ<EFBFBD><C7B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ι<EFBFBD><CEB9>ֹ<EFBFBD><D6B9>ǥ<EFBFBD><C7A5><EFBFBD><E9A1BC>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Thu Oct 17 09:52:28 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (eval): eval<61><6C>ʸˡ<CAB8><CBA1><EFBFBD><EFBFBD><E9A1BC><EFBFBD><EFBFBD><EFBFBD>ä<EFBFBD><C3A4><EFBFBD><EFBFBD><EFBFBD>SEGV
* lib/safe.rb: Restricted.eval<61><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¤<EFBFBD><C2A4>ä<EFBFBD><C3A4>
* eval.c (error_print): <20>Хå<D0A5><C3A5>ȥ졼<C8A5><ECA1BC><EFBFBD>ν<EFBFBD><CEBD>ϡ<EFBFBD>caller<65><72><EFBFBD>㳰ȯ<E3B3B0><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ф<EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>Ȥ򤷤ʤ<F2A4B7A4><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD><EFBFBD>)
* eval.c (make_backtrace): <20>Хå<D0A5><C3A5>ȥ졼<C8A5><ECA1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Wed Oct 16 12:56:22 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ruby-man-0.99.2-jp/index.html: <20><><EFBFBD>ܸ<EFBFBD><DCB8>ǥɥ<C7A5><C9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥδ<C8A4><CEB4><EFBFBD><><C4B9><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>)
* re.c (reg_regcomp): $=<3D><>nil<69>λ<EFBFBD><CEBB>ν<EFBFBD><CEBD><EFBFBD>
* string.c (f_chop): $_<><5F><EFBFBD>Ф<EFBFBD><D0A4><EFBFBD>chop
Tue Oct 15 11:04:23 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.2-961015
Mon Oct 14 18:22:38 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_schedule): BOW<4F>б<EFBFBD><D0B1><EFBFBD>select<63><74>-1<><31><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˥Х<CBA5>(<28><>
<20><>do .. while<6C><65>continue<75><65><EFBFBD><EFBFBD>Ƭ<EFBFBD>˥<EFBFBD><CBA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>פ<EFBFBD><D7A4><EFBFBD><EFBFBD>Ȼפ<C8BB><D7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>ľ<EFBFBD><C4BE><EFBFBD><EFBFBD><EFBFBD>ä<EFBFBD><C3A4>Τ<EFBFBD> ^^);;;;;
* sample/ruby-mode.el (ruby-mode-syntax-table): ?<3F><>syntax<61><78>"/"<22>Ǥ<EFBFBD>
<20>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD><EFBFBD><E9A4B7>
* hash.c (rb_hash): name conflict
Fri Oct 11 00:23:05 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.2-961011
* ext/marshal/marshal.c (w_object): <20><><EFBFBD><EFBFBD>ư<EFBFBD><C6B0><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4>۴ĥ<DBB4><C4A5>֥<EFBFBD><D6A5><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1>򳰤<EFBFBD><F2B3B0A4><EFBFBD><EFBFBD><EFBFBD>
* hash.c (rb_hash): Fixnum<75><6D>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD>ι<EFBFBD>®<EFBFBD><C2AE>
* ext/marshal/marshal.c (w_object): ̵<>̤ʥǡ<CAA5><C7A1><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD>(<28>ե<EFBFBD><D5A5><EFBFBD><EFBFBD>ޥ<EFBFBD>
<20>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>)
* io.c (io_readline): <20><><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD><CDA4><EFBFBD><EFBFBD><EFBFBD>
* ext/marshal/marshal.c (marshal_dumps): MSDOS<4F>б<EFBFBD>
* ruby.c (load_file): MSDOS<4F>б<EFBFBD>
Wed Oct 9 17:46:27 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/extmk.rb.in (install): ̵<>̤ʥ<CCA4><CAA5>ԡ<EFBFBD><D4A1><EFBFBD><EFBFBD>򤱤<EFBFBD>
* string.c (str_sub_method): <20>ޥå<DEA5><C3A5><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD><EFBFBD><EFBFBD>String#sub<75><62><EFBFBD>ͤ<EFBFBD>
<20><><EFBFBD>äƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD>
* eval.c (obj_extend): extend<6E><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>object_extended<65><64><EFBFBD>Ƥ֤褦<D6A4><E8A4A6>
Tue Oct 8 00:55:38 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_alloc): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʿ<EFBFBD>Ѳ<EFBFBD>
* eval.c (thread_schedule): join<69>ΥХ<CEA5><D0A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* eval.c (thread_wait_for): select<63>ؤγ<D8A4><CEB3><EFBFBD><EFBFBD>ߤʤɤ<CAA4><C9A4>б<EFBFBD>
* eval.c (thread_select): linux<75><78>select<63>ε<EFBFBD>ư<EFBFBD><C6B0><EFBFBD>б<EFBFBD>(timeout<75><74><EFBFBD>Ѳ<EFBFBD>
<20><><EFBFBD><EFBFBD>)
Mon Oct 7 09:47:19 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.2-961007
* eval.c (PUSH_BLOCK): the_class<73><73><EFBFBD><EFBFBD>¸<EFBFBD><C2B8>˺<EFBFBD><CBBA><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
* ext/dbm/dbm.c (fdbm_store): size<7A><65><EFBFBD><EFBFBD>¸<EFBFBD><C2B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ְ<EFBFBD><D6B0>äƤ<C3A4><C6A4><EFBFBD>
* ext/socket/socket.c (s_accept): thread<61>б<EFBFBD><D0B1><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD>
Sat Oct 5 01:32:27 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* io.c (io_readchar): EOF<4F><46><EFBFBD><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Fri Oct 4 11:59:54 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/marshal/marshal.c (w_object): Hash<73><68>Object<63><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɬ<EFBFBD>פʥϥ<CAA5>
<20><><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1>֥뤬<D6A5>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
* variable.c (rb_path2class): <20><EFBFBD><E6A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˼<EFBFBD><CBBC>Ԥ<EFBFBD><D4A4>Ƥ<EFBFBD><C6A4><EFBFBD>
* variable.c (rb_path2class): <20><><EFBFBD><EFBFBD><E9A5B9>¸<EFBFBD>ߤ<EFBFBD><DFA4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><E9A1BC>Fatal
<20><><EFBFBD><EFBFBD>NameError<6F>ء<EFBFBD>
* range.c (range_s_new): first,last<73><74>ξ<EFBFBD><CEBE>Numeric<69>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD>ˤʤä<CAA4>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* range.c: start->first, end->last
Wed Oct 2 02:02:46 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* file.c: DJGPP<50><50>chmod,chown<77><6E><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>(<28>ä<EFBFBD>DOS<4F><53>chown<77><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD>?)
* class.c (rb_singleton_class): <20>ӥ<EFBFBD><D3A5>ȥ<EFBFBD><C8A5>󥯥饹<F3A5AFA5><E9A5B9>extend<6E><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ð<EFBFBD>
<20><EFBFBD>åɤ<C3A5><C9A4>ɲä<C9B2><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* variable.c (rb_set_class_path): <20><EFBFBD><E6A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υȥåץ<C3A5><D7A5>٥<D9A5><EFBFBD><E9A5B9>
path<74><68><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD>
* eval.c (eval): <20><EFBFBD><E3B3B0>RuntimeError<6F>˲<EFBFBD><CBB2><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>
* eval.c (eval): eval<61><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E3B3B0>ɽ<EFBFBD><C9BD><EFBFBD>β<EFBFBD><CEB2><EFBFBD>
* eval.c (eval): eval_with_binding<6E>Ȥΰ<C8A4><CEB0>ܲ<EFBFBD>
* eval.c (rb_eval): <20><><EFBFBD>饹/<2F><EFBFBD><EFBFBD><E5A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E6A4AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5>饹/<2F><>
<20><><EFBFBD><EFBFBD><EFBFBD><EBA4AC><EFBFBD>ȤǤ<C8A4><C7A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
Tue Oct 1 01:40:09 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.2-961001
* parse.y: cur_cref<65><66>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>
* signal.c (trap): SIGSEGV<47><56>SIGBUS<55>Τʤ<CEA4><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
* io.c (Init_IO): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>פλ<D7A4><CEBB><EFBFBD><EFBFBD>ְ㤤
Mon Sep 30 15:28:00 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.2-960930
* config.guess,config.sub: $host_os<6F><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA4B5><EFBFBD>ʤ<EFBFBD>
* eval.c (rb_eval): yield<6C><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD>self<6C><66><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA4B5><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>
* eval.c (ruby_run): toplevel<65><6C><EFBFBD><EFBFBD><E3B3B0><EFBFBD><EFBFBD><EFBFBD>ΥХ<CEA5>
Mon Sep 30 09:13:26 1996 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* djgpp<70>б<EFBFBD>
Sat Sep 28 02:45:10 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.2-960928
* sample/ruby-mode.el (ruby-beginning-of-block): <20>֥<EFBFBD><D6A5>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>
<20><>ư(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǥ<EFBFBD><C7A5>Ȥ<EFBFBD><C8A4>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4><EFBFBD>ư<EFBFBD><EFBFBD>ʤ<EFBFBD>)
(ruby-end-of-block): Ʊ<><C6B1>
* eval.c (class_s_new): Class#new<65><77><EFBFBD><EFBFBD><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>ƸƤФ줿<D0A4><ECA4BF><EFBFBD><EFBFBD>
initialize<7A><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>ƸƤФ<C6A4><D0A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* signal.c (sigsegv): SEGV<47><56>backtrace<63><65>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
Fri Sep 27 09:51:07 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.2-960927
* eval.c (error_print): <20><><EFBFBD><EFBFBD><EFBFBD>Τʤ<CEA4>raise<73>ǥ<EFBFBD><C7A5>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* eval.c (rb_longjmp): mesg<73><67>nil<69>λ<EFBFBD>RuntimeError<6F><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* eval.c (f_raise): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
* eval.c (thread_mark): stack<63><6B><EFBFBD>ˤʤ<CBA4><CAA4>ǡ<EFBFBD><C7A1><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5>ɥ쥹<C9A5>Ѵ<EFBFBD><D1B4><EFBFBD><EFBFBD>Ԥä<D4A4>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* eval.c (Init_Thread): <20><><EFBFBD><EFBFBD><EFBFBD>ߤδֳ֤<D6B3>1<EFBFBD>ä<EFBFBD>Ĺ<EFBFBD><C4B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Thu Sep 26 16:02:45 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_schedule): <20><><EFBFBD>٥ڥ<D9A5><DAA5>ǥ<EFBFBD><C7A5>󥰤ˤʤ<CBA4><CAA4>ȥե饰<D5A5><E9A5B0><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
* process.c (rb_proc_exec): system/exec<65>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4>ä<EFBFBD><C3A4><EFBFBD>
<20><EFBFBD><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD>٤<EFBFBD><D9A4><EFBFBD><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>
* config.sub/config.guess: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD>
Thu Sep 26 15:41:35 1996 WATANABE Hirofumi <watanabe@ase.ptg.sony.co.jp>
* io.c (next_argv): -i.bak<61><6B>BOW<4F><57>DOS<4F><53><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
Thu Sep 26 01:31:43 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* io.c (io_sysread): EOF<4F><46><EFBFBD>
* io.c (f_readline): EOF<4F><46><EFBFBD><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>gets<74>ϸߴ<CFB8><DFB4><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4><EFBFBD>
nil<69><6C><EFBFBD>֤<EFBFBD><D6A4>ޤޤˤ<DEA4><CBA4><EFBFBD>
* eval.c (proc_call): lambda<64><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD>return<72><6E>IN_BLOCK<43>ե饰<D5A5><E9A5B0>Ω<EFBFBD>ä<EFBFBD><C3A4><EFBFBD>
<20>ޤ<EFBFBD><DEA4>ä<EFBFBD>
* eval.c (PUSH_BLOCK2): thread<61><64><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD>뤿<EFBFBD><EBA4BF>Block<63><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD>stack<63>˥<EFBFBD><CBA5>ԡ<EFBFBD>
Wed Sep 25 11:54:11 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (method_call): Const::method()<29><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4>Ƥߤ<C6A4><DFA4><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̤Ͼ<CCA4>ά<EFBFBD>Ǥ<EFBFBD><C7A4>ʤ<EFBFBD><CAA4><EFBFBD>
* sample/test.rb: Process.kill<6C><6C>¸<EFBFBD>ߤ<EFBFBD><DFA4>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5>Ȥ<EFBFBD><C8A4>Ԥ<EFBFBD>
* eval.c (eval_with_binding): <20><>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD>binding(<28>ޤ<EFBFBD><DEA4><EFBFBD>lambda)<29><>
Ϳ<><CDBF><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>δĶ<CEB4><C4B6><EFBFBD>eval<61><6C><EFBFBD>¹Ԥ<C2B9><D4A4><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD>
* eval.c (f_binding): <20><><EFBFBD>ߤ<EFBFBD>binding<6E><67><EFBFBD>֤<EFBFBD><D6A4>ؿ<EFBFBD>
* eval.c: block<63><6B>¤<EFBFBD>Τ<EFBFBD>the_class<73><73><EFBFBD><EFBFBD>¸<EFBFBD><C2B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ф<EFBFBD><D0A4>ɲ<EFBFBD>
* process.c (Init_process): kill,wait,waitpid<69><64>Process<73>˰<EFBFBD>ư
Tue Sep 24 02:44:43 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* sample/ruby-mode.el: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>꤬¿<EAA4AC><C2BF><EFBFBD>Τǰ<CEA4><C7B0><EFBFBD><EFBFBD>ι<EFBFBD>®<EFBFBD><C2AE><EFBFBD><EFBFBD><EFBFBD>˴<EFBFBD><CBB4><EFBFBD>
<20>̤Υ<CCA4><CEA5>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥä<C8A4><C3A4><EFBFBD>
* lib/tk.rb (Tk.pack): ʣ<><CAA3><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɥ<EFBFBD><C9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>դ<EFBFBD><D5A4><EFBFBD>pack
Sat Sep 21 11:08:09 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (exprs): <20><>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>դ<EFBFBD><D5A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>ʸˡ<CAB8><CBA1><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤǤϲ<C7A4><CFB2><EFBFBD>
<20><>Ϣ³<CFA2><C2B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
Fri Sep 20 11:39:18 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* Fail<69><6C><EFBFBD><EFBFBD>Ⱦ<EFBFBD><C8BE>̾<EFBFBD><CCBE><EFBFBD>Ĥ<EFBFBD><C4A4><EFBFBD><E3B3B0><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
* re.c (Init_Regexp): ̾<><CCBE><EFBFBD>Ĥ<EFBFBD><C4A4><EFBFBD><E3B3B0>Ƴ<EFBFBD><C6B3><EFBFBD><EFBFBD>
* eval.c (f_missing): Object<63><74>inspect<63><74><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>
* object.c (inspect_i): Object#inspect<63><74>loop<6F><70><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
* regex.c (re_search): /^$/<2F><>""<22>˥ޥå<DEA5><C3A5><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
Thu Sep 19 19:25:12 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* regex.c (re_search): /^$/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԥ˥ޥå<DEA5><C3A5><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
Tue Sep 17 10:28:11 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.2-960917
Mon Sep 16 10:47:56 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* sample/ruby-mode.el (ruby-calculate-indent): <20><EFBFBD>ҷ<EFBFBD>³<EFBFBD>ξ<EFBFBD><CEBE><EFBFBD><EFBFBD><EFBFBD>
ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD><C8BD><EFBFBD>ΥХ<CEA5>
* sample/ruby-mode.el (ruby-calculate-indent): else<73>ʤɤμ<C9A4><CEBC>ιԤ<CEB9>
<20><><EFBFBD><EFBFBD><EFBFBD>ǥ<EFBFBD><C7A5>ȷ׻<C8B7><D7BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Sat Sep 14 08:37:19 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.2-960914
Fri Sep 13 08:06:03 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/socket/socket.c (tcpaddr): port<72>ֹ<EFBFBD><D6B9><EFBFBD>ntohs<68><73><EFBFBD>Ĥ<EFBFBD>˺<EFBFBD><CBBA>
* dln.c (link_undef): <20>ơ<EFBFBD><C6A1>֥<EFBFBD><D6A5>μ<EFBFBD><CEBC><EFBFBD>ְ<EFBFBD><D6B0>äƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD>
* bignum.c (bigadd): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˷׻<CBB7><D7BB><EFBFBD><E3A4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
* parse.y (iter_do_block): do..end<6E>Ǥ<EFBFBD>dynamic variable<6C><65><EFBFBD><EFBFBD>
* bignum.c (big_pow): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τʷ׻<CAB7><D7BB><EFBFBD>(<28><><EFBFBD><EFBFBD>Ʊ<EFBFBD>ΤǤ<CEA4>float<61><74><EFBFBD>Ѵ<EFBFBD><D1B4><EFBFBD><EFBFBD><EFBFBD>
<20><>)<29><>
Thu Sep 12 13:11:55 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* variable.c (rb_set_class_path): String<6E><67><EFBFBD><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
String<6E><67><EFBFBD><EFBFBD><EFBFBD>äƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȹ<EFBFBD><C8B9>ߥ<EFBFBD><DFA5><EFBFBD>ˤ<EFBFBD>path<74>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD>ʤ<EFBFBD>
* parse.y (yylex): 0.1<EFBFBD><EFBFBD>0<EFBFBD>ˤʤäƤ<EFBFBD><EFBFBD><EFBFBD>
* parse.y (yylex): <20><><EFBFBD>ֹ<EFBFBD><D6B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* gc.c (oblist_live_obj): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>֤<EFBFBD>
<20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5>饹(<28>ޤ<EFBFBD><DEA4>ϥ<EFBFBD><CFA5>֥<EFBFBD><D6A5>饹)<29><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5>󥹥<EFBFBD><F3A5B9A5>󥹤<EFBFBD><F3A5B9A4><EFBFBD>
<20><>each_object_of<6F><66><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* class.c (rb_define_class_id): ̵<>̤ʥ<CCA4><CAA5><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƤƤ<C6A4><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>Ȥ<EFBFBD><C8A4><EFBFBD>̤<EFBFBD><CCA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><E9A5B9><EFBFBD>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD>¸<EFBFBD>ߤ<EFBFBD><DFA4>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
Wed Sep 11 00:56:23 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (yylex): octal<61><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD><CEB8>Ф<EFBFBD><D0A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD>(090<39>ϥ<EFBFBD><CFA5><EFBFBD>Ȥ<EFBFBD>)<29><>
* bignum.c (big_minus): y<><79>x<EFBFBD><78><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˥<EFBFBD><CBA5><EFBFBD><E9A1BC>
* parse.y (yylex): <20><><EFBFBD><EFBFBD><E9A1BC><EFBFBD>ֹ<EFBFBD><D6B9><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD>
* sample/ruby-mode.el (ruby-expr-beg): <20>ѿ<EFBFBD>̾<EFBFBD><CCBE><31><CAB8><EFBFBD>λ<EFBFBD><CEBB><EFBFBD>ư<EFBFBD><EFBFBD><EEA4B7>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* sample/ruby-mode.el (ruby-calculate-indent): ?/<2F>ǥ롼<C7A5>פ<EFBFBD><D7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>Х<EFBFBD><D0A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* enum.c (enum_min,enum_max): sort<72>Τ<CEA4>˥<EFBFBD><CBA5>ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>Ƥ<EFBFBD>ư<EFBFBD>
<20><><EFBFBD><EFBFBD>ˡ<EFBFBD>
* enum.c (enum_find_all): typo
Tue Sep 10 12:07:12 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* node.h (nd_line): NODE<44><45>line<6E><65>flags<67>˲<EFBFBD><CBB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȥ<EFBFBD><C8A5><EFBFBD>
<20><><EFBFBD>򾮤<EFBFBD><F2BEAEA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:32bit int<6E>Υޥ<CEA5><DEA5><EFBFBD><EFBFBD>ξ<EFBFBD><CEBE><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ιԿ<CEB9><D4BF><EFBFBD>
32767<36><37><EFBFBD>ۤ<EFBFBD><DBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>
* st.c: hash<73><68>compare<72>δؿ<CEB4><D8BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ф<EFBFBD><D0A4><EFBFBD>¤<EFBFBD>Τ˥ѥå<D1A5><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>饹Ū<E9A5B9>ʻȤ<CABB>
<20><><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD>1 table<6C><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD>4 byte<74><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Mon Sep 9 16:35:54 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* file.c (file_truncate): <20>󶡤<EFBFBD><F3B6A1A4><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD>̤<EFBFBD><CCA4><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>ˡ<EFBFBD>
* eval.c (Init_Proc): <20><>Ŭ<EFBFBD>ڤʰ<DAA4><CAB0>֤<EFBFBD>local-jump<6D><70><EFBFBD><EFBFBD>ˡ<EFBFBD>
Sat Sep 7 17:06:15 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (proc_call): <20>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>פ<EFBFBD><D7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ϶ɽ<CFB6>æ<EFBFBD><C3A6>
<20><>ͭ<EFBFBD><CDAD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EBA1A5><EFBFBD><EFBFBD><EFBFBD>ǡ<EFBFBD>proc<6F><63><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>call<6C><6C><EFBFBD><EFBFBD>Ȥϡ<C8A4><CFA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>פ<EFBFBD>æ
<20>Ф<EFBFBD><D0A4>ʤ<EFBFBD><CAA4>¤ꡤyield<6C><64>Ʊ<EFBFBD><C6B1><EFBFBD><EFBFBD>̣<EFBFBD><CCA3><EFBFBD><EFBFBD><EFBFBD>Ĥ<EFBFBD><C4A4>Ȥˤʤ롥
Fri Sep 6 13:30:59 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* sample/ruby-mode.el (ruby-indent-to): <20><><EFBFBD><EFBFBD><EFBFBD>ǥ<EFBFBD><C7A5>Ȥ<EFBFBD><C8A4>Ѥ<EFBFBD><D1A4><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD>
<20>ϥХåե<C3A5><D5A5><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>
(ruby-calculate-indent): <20>ޤ<EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD>Ǥ<EFBFBD><C7A4>Ƥ<EFBFBD><C6A4><EFBFBD><E9A1A4><EFBFBD>ι<EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD>defun<75><6E><EFBFBD><EFBFBD><E7A4AD><EFBFBD>ʤä<CAA4><C3A4><EFBFBD><EFBFBD>ι<EFBFBD>®<EFBFBD><C2AE><EFBFBD><EFBFBD>
(ruby-in-string-p): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD>ؿ<EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
parse<73><65><EFBFBD><EFBFBD>ʬΥ)
(ruby-parse-region): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ф<EFBFBD><D0A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD><EFBFBD>
(ruby-beginning-of-block): <20>֥<EFBFBD><D6A5>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>
(ruby-end-of-block): <20>֥<EFBFBD><D6A5>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28>٤<EFBFBD><D9A4><EFBFBD>)
Thu Sep 5 14:23:07 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* file.c (file_s_split): [dirname,basename]<5D><>split<69><74><EFBFBD>
* eval.c (rb_eval): eval<61><6C><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD><CDA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD><CBA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>˴ؤ<CBB4><D8A4>Ƥ<EFBFBD><C6A4><EFBFBD>Ū<EFBFBD>ʥ<EFBFBD><CAA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>פ<EFBFBD><D7A4>ݾڤ<DDBE><DAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤʤä<CAA4><C3A4><EFBFBD>
* st.c (rehash): <20>ϥå<CFA5><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ηϿ<CEB7><CFBF><EFBFBD>2<EFBFBD><32><EFBFBD><EFBFBD>1.79<EFBFBD>ˡ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>ˡ<EFBFBD>
Thu Sep 5 00:32:07 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (class_superclass) <20><><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD><E9A5B9><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>åɡ<C3A5>
Wed Sep 4 16:54:56 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* random.c (f_rand): Bignum<75><6D>long<6E><67><EFBFBD>ϰϤ<CFB0><CFA4>ۤ<EFBFBD><DBA4><EFBFBD>Float<61><74><EFBFBD>Ф<EFBFBD><D0A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
ȯ<><C8AF><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* struct.c (struct_alloc): Fatal<61>ǤϤʤ<CFA4><CAA4><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8A4A6>(<28><>
<20><><EFBFBD>λ<EFBFBD><CEBB>Ѥ<EFBFBD>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29><>
* struct.c (struct_s_members): Struct<63><74><EFBFBD>ðۥ᥽<DBA5>åɤǤϤʤ<CFA4><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>줿Struct<63><74><EFBFBD><EFBFBD><E9A5B9><EFBFBD>ðۥ᥽<DBA5>åɤˤ<C9A4><CBA4><EFBFBD><EFBFBD><EFBFBD>
* st.c (st_init_table): ruby<62><79><EFBFBD>Ѥ˥ѥ<CBA5><D1A5>᥿<EFBFBD><E1A5BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD>(<28><><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ä<EFBFBD>)
Mon Sep 2 11:37:59 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* array.c (ary_shift): capa<70><61><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4>ˤ<EFBFBD><CBA4><EFBFBD><E7A4AD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4>ΰ<EFBFBD><CEB0><EFBFBD>REALLOC
(ary_pop): Ʊ<><C6B1>
* string.c (str_inspect): multibyte character <20>б<EFBFBD><D0B1>˥ߥ<CBA5><DFA5><EFBFBD>
(str_inspect): unsigned char<61>ˤ<EFBFBD><CBA4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ÿ<EFBFBD><C5B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ޤ<EFBFBD>
* parse.y (primary): `::'<27><>primary<72>˰<EFBFBD>ư Foo::Bar.Baz<61><7A><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD>
<20><><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD>
* parse.y (primary): <20><><EFBFBD>ڥ졼<DAA5><ECA1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ðۥ᥽<DBA5>åɤ<C3A5><C9A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4>ʤ<EFBFBD>
* random.c (f_rand): max<61><78>0<EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>б<EFBFBD>
* io.c (io_printf): <20>ؿ<EFBFBD><D8BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>󥿥ץ꥿<D7A5><EAA5BF><EFBFBD><EFBFBD>Ͽ<EFBFBD><CFBF><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>
<20><><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>
* file.c (file_s_basename): <20><>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD>˥<EFBFBD><CBA5><EFBFBD><E9A1BC>
Thu Aug 29 10:49:40 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (expr): <20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>ο<EFBFBD><CEBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>method do .. end<6E>׷<EFBFBD><D7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>Ѥ<EFBFBD><D1A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τη<CEA4><CEB7><EFBFBD><EFBFBD><EFBFBD>ͭ<EFBFBD><CDAD><EFBFBD><EFBFBD>
* sample/ruby-mode.el (ruby-calculate-indent): end<6E>ο<EFBFBD><CEBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¿<EFBFBD><C2BF><EFBFBD><EFBFBD>
<20><><EFBFBD>ˤ⥨<CBA4><EFBFBD>򵯤<EFBFBD><F2B5AFA4><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD>
Wed Aug 28 09:41:36 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* numeric.c (upto,downto,step,times): <20>оݤ<D0BE>fixnum<75><6D><EFBFBD>ϰϤ<CFB0><CFA4>ۤ<EFBFBD><DBA4>Ƥ<EFBFBD>
ư<><EFBFBD><EEA4B9><EFBFBD><EFBFBD>ˡ<EFBFBD>
Mon Aug 26 10:04:37 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* missing/setenv.c (envix): typo(missing `== 0' for memcmp)
* dir.c (dir_foreach): foreach(dir open -> read loop -> close<73>ޤ<EFBFBD>)
* io.c (io_foreach): foreach(file open -> read loop -> close<73>ޤ<EFBFBD>)
* Fatal<61>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD><EFBFBD>ª<EFBFBD><C2AA>ǽ<EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>Ĥ<EFBFBD><C4A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Sat Aug 24 23:56:37 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* bignum.c (bigdivmod): FIX2INT -> INT2FIX <20><><EFBFBD>ְ㤤
Fri Aug 23 18:13:03 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* regex.c (re_free_registers): allocate<74><65><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD> free
<20><><EFBFBD>ƤϤ<C6A4><CFA4><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>
Thu Aug 22 01:20:35 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_create): <20><>¦<EFBFBD><C2A6><EFBFBD><EFBFBD><E9B6AF><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>줿thread<61><64>
cleanup<75><70><EFBFBD><EFBFBD>ɬ<EFBFBD>פ<EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD>
Wed Aug 21 09:57:28 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_create): thread<61><64><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>æ<EFBFBD>Фξ<D0A4><CEBE><EFBFBD><EFBFBD><EFBFBD>
main_thread<61><64><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD>ˡ<EFBFBD>
* parse.y (call_args): <20>ǽ<EFBFBD><C7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˳<EFBFBD><CBB3>̤<EFBFBD><CCA4><EFBFBD>ά<EFBFBD><CEAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>åɸƽФ<C6BD><D0A4><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8A4A6>(<28><>: print foo bar, baz == print(foo(bar,baz)))
Tue Aug 20 13:37:16 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (masign): ¿<><C2BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>rest<73><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ư<EFBFBD><C6B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* parse.y (arg): defined?<3F>ζ<EFBFBD><CEB6>٤<EFBFBD><D9A4><EFBFBD><E2A4A6><EFBFBD><EFBFBD><EFBFBD>äȶ<C3A4><C8B6><EFBFBD>
* eval.c (error_print): -w<><77><EFBFBD>㳰̾<E3B3B0><CCBE>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* eval.c (rb_eval): <20><><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD>б<EFBFBD>
(handle_rescue): <20><>ª<EFBFBD><C2AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E3B3B0> kind_of? <20><>Ʊ<EFBFBD><C6B1>
* parse.y (primary): rescue<75>ι<EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD>ѹ<EFBFBD><><C6B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɲá<C9B2>ʣ<EFBFBD><CAA3>rescue)
* Fail()<29>Τ<EFBFBD><CEA4>ʤ<EFBFBD><CAA4><EFBFBD>Ŭ<EFBFBD><C5AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E3B3B0><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><E8A4A6>
* eval.c (thread_interrupt): Interrupt(<28><><EFBFBD><EFBFBD>non-local jump)<29><>
main-thread<61><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* eval.c (rb_longjmp): $! <20><><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD>󤫤<EFBFBD><F3A4ABA4><EFBFBD><E3B3B0><EFBFBD><EFBFBD><E9A5B9><EFBFBD>ѹ<EFBFBD>
(rb_raise): rb_fail <20><><EFBFBD><EFBFBD>̾<EFBFBD><CCBE><EFBFBD>ѹ<EFBFBD>
(rb_interrupt): <20><EFBFBD><E3B3B0>
(rb_exit): <20><EFBFBD><E3B3B0>
* error.c (Init_Exception): <20><EFBFBD><E3B3B0><EFBFBD><EFBFBD>ο<EFBFBD><CEBF><EFBFBD><><CAB8><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5>֥<EFBFBD><D6A5>饹)
Mon Aug 19 19:40:52 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* signal.c (trap): <20>Ť<EFBFBD><C5A4>ϥ<EFBFBD><CFA5>ɥ<EFBFBD><C9A5><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>ˡ<EFBFBD>
Wed Aug 14 00:07:18 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_trap_eval): <20>ϥ<EFBFBD><CFA5>ɥ<EFBFBD><C9A5>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD><EFBFBD>thread<61><64>fork<72><6B><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD>
<20>᤿<EFBFBD><E1A4BF>
* eval.c (thread_mark): thread<61><64><EFBFBD><EFBFBD> $!, $@ <20><><EFBFBD>ޡ<EFBFBD><DEA1><EFBFBD><EFBFBD><EFBFBD>˺<EFBFBD><CBBA>
* ext/dbm/dbm.c (fdbm_delete): <20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>ƸƤФ줿<D0A4><ECA4BF><EFBFBD><EFBFBD><E7A1A4><EFBFBD><EFBFBD>
<20><>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD>Х֥<D0A5><D6A5>å<EFBFBD><C3A5><EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD>
* hash.c (hash_delete): <20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>ƸƤФ줿<D0A4><ECA4BF><EFBFBD><EFBFBD><E7A1A4><EFBFBD>Ǥ<EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD>
<20>Х֥<D0A5><D6A5>å<EFBFBD><C3A5><EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD>
* array.c (ary_delete): <20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>ƸƤФ줿<D0A4><ECA4BF><EFBFBD><EFBFBD><E7A1A4><EFBFBD>Ǥ<EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD>
<20>Х֥<D0A5><D6A5>å<EFBFBD><C3A5><EFBFBD>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD>
* eval.c (rb_interrupt): SIGINT<4E>Υǥե<C7A5><D5A5><EFBFBD><EFBFBD>Ȥ<EFBFBD>exit<69><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̤<EFBFBD><CCA4><EFBFBD><EFBFBD><EFBFBD>æ
<20>Фˡ<D0A4><CBA1><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ줿<DEA4><ECA4BF><EFBFBD>֤<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>̵<EFBFBD><CCB5><EFBFBD>Τϼ䤷<CFBC><E4A4B7><EFBFBD>Τǡ<CEA4>
Tue Aug 13 01:34:00 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_exit): sub-thread<61><64><EFBFBD>Ǥ<EFBFBD>exit<69><74>status<75><73><EFBFBD><EFBFBD>¸<EFBFBD><C2B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
(thread_create): <20><>thread<61><64><EFBFBD><EFBFBD>exit<69><74><EFBFBD>б<EFBFBD>
* signal.c (sighandle): SIGINT<4E>Υǥե<C7A5><D5A5><EFBFBD><EFBFBD>ȥϥ<C8A5><CFA5>ɥ<EFBFBD><C9A5><EFBFBD>exit<69><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>)<29><>
* <20><EFBFBD>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD><EFBFBD>Fatal<61>ˡ<EFBFBD>
* string.c (str_aset): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD>оݤ<D0BE><DDA4><EFBFBD>ʬʸ<CAAC><CAB8><EFBFBD><EFBFBD><EFBFBD>Ǥʤ<C7A4><CAA4>ä<EFBFBD><C3A4><EFBFBD><EFBFBD><EFBFBD>
<20><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><E8A4A6>
* eval.c (proc_call): Proc<6F><63><EFBFBD><EFBFBD><E6A4AB>break/next<78><74><EFBFBD>̤<EFBFBD><CCA4><EFBFBD>¾<EFBFBD>Τ<EFBFBD><CEA4>Τ<EFBFBD><CEA4>̤<EFBFBD>
<20>ʤ<EFBFBD><CAA4><EFBFBD><E8A4A6>
Mon Aug 12 14:15:09 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* object.c (krn_type): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD>
* eval.c (thread_create): sub-thread<61><64><EFBFBD>Ǥ<EFBFBD>exit<69><74><EFBFBD>б<EFBFBD>
* numeric.c (fix_type): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD>
* io.c (f_p): <20>ǥХå<D0A5><C3A5>ѥǡ<D1A5><C7A1><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>å<EFBFBD>
* eval.c (f_missing): nil/TRUE/FALSE<53><45><EFBFBD><EFBFBD><EFBFBD>̰<EFBFBD><CCB0><EFBFBD>
* string.c (str_inspect): Ĺ<><C4B9>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>inspect<63><74>Ư<EFBFBD><C6AF><EFBFBD><EFBFBD>
human readable string<6E><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(re-generatable string <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
̵<><CCB5><EFBFBD>ʤä<CAA4>)<29><>
Sat Aug 10 16:54:21 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* object.c (Init_Object): kernel/nil/false/true<75>Υ<EFBFBD><CEA5>饹̾<E9A5B9><CCBE><EFBFBD>ѹ<EFBFBD>(<28><>
ʸ<><CAB8><EFBFBD><EFBFBD>)<29><>ruby<62><79><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץȤ<D7A5><C8A4><EFBFBD><E9A5A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD>
* eval.c (rb_eval): CONSTANT<4E>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ñ<EFBFBD><EFBFBD><E3B2BD>cref<65><66><EFBFBD>Ȥ<EFBFBD><C8A4>ʤ<EFBFBD><CAA4><EFBFBD>
* eval.c (f_eval): <20>ðۥ᥽<DBA5>å<EFBFBD><C3A5><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD><CDA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><E8A4A6>
Fri Aug 9 12:23:17 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* array.c (ary_concat): append -> concat String<6E>˹<EFBFBD><CBB9><EFBFBD><EFA4BB>
* parse.y (yylex): `$;'<27><><EFBFBD>Ȥ<EFBFBD><C8A4>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
* array.c (ary_push_method): ʣ<><CAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>դ<EFBFBD><D5A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
(ary_unshift): ʣ<><CAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>դ<EFBFBD><D5A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* io.c (io_popen): IO.popen<65><6E>command pipe<70><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* object.c (Init_Object): Kernel<65><6C>Nil<69><6C>ruby script<70><74><EFBFBD><EFBFBD><E9A5A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD>
<20>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD>
Thu Aug 8 01:21:47 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* object.c (f_integer): <20><><EFBFBD><EFBFBD><EFBFBD>ؤ<EFBFBD><D8A4>Ѵ<EFBFBD><D1B4>ؿ<EFBFBD>
(f_float): <20>¿<EFBFBD><C2BF>ؤ<EFBFBD><D8A4>Ѵ<EFBFBD><D1B4>ؿ<EFBFBD>
(f_string): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD>ؤ<EFBFBD><D8A4>Ѵ<EFBFBD><D1B4>ؿ<EFBFBD>
(f_array): <20><><EFBFBD><EFBFBD><EFBFBD>ؤ<EFBFBD><D8A4>Ѵ<EFBFBD><D1B4>ؿ<EFBFBD>
* bignum.c (big_to_i): FIXNUM<55><4D><EFBFBD>ϰϤǤʤ<C7A4><CAA4><EFBFBD><EFBFBD><EFBFBD>Bignum<75>Τޤ<CEA4><DEA4>֤<EFBFBD><D6A4>
<20><><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
Wed Aug 7 09:28:38 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99.1-960807
* parse.y (mlhs): <20><>*foo = 1,2,3<>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD>פ<EFBFBD>¿<EFBFBD><C2BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǽ<EFBFBD>ˡ<EFBFBD>
* object.c (Init_Object): <20><><EFBFBD>饹True/False<73><65>ruby script<70><74><EFBFBD><EFBFBD><E9A5A2><EFBFBD><EFBFBD>
<20><><EFBFBD>Ǥ<EFBFBD><C7A4>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD>
* object.c (nil_inspect): inspectɽ<74><C9BD><EFBFBD><EFBFBD>"nil"<22><>
* io.c (io_print): nil<69><6C>print<6E><74>nil<69>ˡ<EFBFBD>
* object.c (nil_to_s): nil<69><6C>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>""<22>ˡ<EFBFBD>
Tue Aug 6 01:12:32 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* dir.c (dir_s_open): file descripter<65><72>­<EFBFBD><C2AD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>ˤ<EFBFBD>gc<67><63><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>open<65><6E><EFBFBD>Ƥߤ롥
* io.c (rb_fopen): <20><><EFBFBD>٤Ƥ<D9A4>fopen()<29>ˤĤ<CBA4><C4A4><EFBFBD>file descripter<65><72>­<EFBFBD><C2AD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD>gc<67><63><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><E2A4A6><EFBFBD><EFBFBD>open<65><6E><EFBFBD>Ƥߤ롥
* ext/socket/socket.c (Init_socket): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɲá<C9B2>
* sample/ruby-mode.el (ruby-indent-to): <20><><EFBFBD><EFBFBD><EFBFBD>ǥ<EFBFBD><C7A5>ȸ<EFBFBD><C8B8>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* gc.c (gc): <20><><EFBFBD><EFBFBD><EFBFBD>ߥ<EFBFBD><DFA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4>ʤ<EFBFBD>(C<><43><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD>ǰ¿<C7B0><C2BF><EFBFBD><EFBFBD><EFBFBD>
malloc()<29><><EFBFBD>Ȥ<EFBFBD><C8A4>ʤ<EFBFBD><CAA4>ʤ<EFBFBD><CAA4>Τ<EFBFBD>)<29><>
* st.c (call_hash_func): signal<61><6C>thread<61>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߤ<EFBFBD><DFA4>б<EFBFBD><D0B1><EFBFBD>
* sig.h (DEFER_INTS): <20><><EFBFBD><EFBFBD><EFBFBD>߶ػ߶<D8BB><DFB6>֤λ<D6A4><CEBB><EFBFBD>
* eval.c (f_require): thread<61>ˤ<EFBFBD><CBA4><EFBFBD>require<72>ζ<EFBFBD><CEB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>(<28>ǽ<EFBFBD><C7BD><EFBFBD>
require<72><65><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD>¾<EFBFBD><C2BE>thread<61><64><EFBFBD>Ԥ<EFBFBD>)<29><>
* bignum.c (str2inum): 0x80000000<30><30><EFBFBD>ͤ<EFBFBD><CDA4><EFBFBD><EFBFBD>ˤʤäƤ<C3A4><C6A4><EFBFBD>
* sprintf.c (f_sprintf): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ñ<EFBFBD>Ȥ<EFBFBD>`%'<27><><EFBFBD>б<EFBFBD>
* bignum.c (big_cmp): <20><><EFBFBD>Ӥη<D3A4><CEB7>̤<EFBFBD><CCA4>դˤʤ<CBA4><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>
Mon Aug 5 10:58:13 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* process.c (proc_exec_v): <20><EFBFBD>Υ<EFBFBD><CEA5>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E4A4B9><EFBFBD><EFBFBD>
* ext/dbm/dbm.c (fdbm_store): nil<69><6C><EFBFBD><EFBFBD>Ǽ<EFBFBD><C7BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥκ<C7A4><CEBA><EFBFBD><EFBFBD>ˤʤ<CBA4>
* ext/dbm/dbm.c: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>򥭥<EFBFBD><F2A5ADA5>å<EFBFBD><C3A5>
Sat Aug 3 01:52:52 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_fail): `fail'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD><CCB5><EFBFBD>ǸƤФ줿<D0A4><ECA4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`$@'<27><><EFBFBD><EFBFBD>
¸<><C2B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* eval.c (f_fail): frame<6D><65>Ĵ<EFBFBD><C4B4>
Fri Aug 2 11:26:21 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/socket/socket.c (bsock_setopt): val<61>Ȥ<EFBFBD><C8A4><EFBFBD>TRUE/FALSE/Fixnum<75><6D>
<20><><EFBFBD><EFBFBD><EFBFBD>դ<EFBFBD><D5A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* ext/socket/socket.c (Init_socket): SO_REUSEADDR<44><52><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɲ<EFBFBD>
* ext/md5/md5init.c: md5<64><EFBFBD><EFBFBD><E5A1BC>(<28><><EFBFBD><EFBFBD>ʣ<EFBFBD><CAA3><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EBA4AB><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>
<20><><EFBFBD>Ǥ⤢<C7A4><E2A4A2>)
* ruby.h (Make_Data_Struct): Data: object<63><74>instance<63>ѿ<EFBFBD><D1BF>˳<EFBFBD>Ǽ ->
Data<74><61><EFBFBD><EFBFBD>Object<63><74>(Dir,Time,Proc,Thread,DBM)
Thu Aug 1 11:38:44 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/dbm/dbm.c (fdbm_store): value<75><65>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>
Wed Jul 31 10:53:42 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/socket/socket.c (open_inet): htons<6E><73>ɬ<EFBFBD>פǤ<D7A4><C7A4>ä<EFBFBD>
(tcpaddr): ntohl<68><6C><EFBFBD>Ѵ<EFBFBD><D1B4><EFBFBD><EFBFBD><EFBFBD>
* process.c (rb_proc_exec): execvp -> execv
Tue Jul 30 17:48:33 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c: `$?'<27><>thread local<61><6C>
* Makefile.in (install): install<6C><6C><EFBFBD><EFBFBD>strip<69><70><EFBFBD>Ԥ<EFBFBD>
* configure.in: install<6C><6C><EFBFBD><EFBFBD>strip<69>θ<EFBFBD><CEB8><EFBFBD>
* configure.in: NEXTSTEP<45>б<EFBFBD>
* version 0.99.1-960730
Tue Jul 30 16:40:35 1996 SHIROYAMA Takayuki <psi@fortune.nest.or.jp>
* dln.c (dln_load): NeXT dln(mach-o)<29>б<EFBFBD><D0B1><EFBFBD>configure<72><65>̤<EFBFBD>б<EFBFBD>
Tue Jul 30 09:46:51 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* process.c (f_system): ʣ<><CAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* process.c (f_exec): ʣ<><CAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* array.c (ary_append): <20><><EFBFBD><EFBFBD>(<28>ޤ<EFBFBD><DEA4><EFBFBD>Enum)<29><><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4>˲<EFBFBD>Ū<EFBFBD><C5AA><EFBFBD>ɲ<EFBFBD>
* array.c (ary_plus): Enum<75>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4>ɲ<EFBFBD>
* file.c (file_s_open): File.open<65><6E><EFBFBD>ɲ<EFBFBD>
* struct.c (struct_new): FIX2INT<4E><54>˺<EFBFBD><CBBA><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>
* file.c (Init_File): exists? -> exist?
* object.c (obj_is_kind_of): is_kind_of? -> kind_of?, is_a?
* object.c (obj_is_instance_of): is_instance_of? -> instance_of?
Mon Jul 29 16:40:02 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (parse_regx): <20><>Ÿ<EFBFBD><C5B8><EFBFBD><EFBFBD><EFBFBD>Ԥä<D4A4><C3A4><EFBFBD><EFBFBD>硤casefold<6C><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD>
<20><><EFBFBD>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
* object.c (true_type): TRUE/FALSE<53><45>type<70><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* parse.y (read_escape): 3ʸ<33><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>octal<61><6C><EFBFBD>б<EFBFBD>(\0<>Ȥ<EFBFBD>)
Fri Jul 26 00:31:45 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* array.c (ary_reverse_bang): in-place<63><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȿž<C8BF><C5BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
(ary_sort_bang): in-place<63><65>sort<72><74><EFBFBD><EFBFBD>
(ary_sort): sort<72><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><E8A4A6>
(ary_delete_at): <20><><EFBFBD><EFBFBD><EAA4B7><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* eval.c (rb_call): stack<63><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϹԤ<CFB9><D4A4>ʤ<EFBFBD><CAA4><EFBFBD><E8A4A6>
* error.c (Warning): <20>¹<EFBFBD><C2B9><EFBFBD><EFBFBD><EFBFBD>warning<6E><67>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD>
* eval.c (compile): <20>㳰ȯ<E3B3B0><C8AF><EFBFBD><EFBFBD>ʬΥ<CAAC><CEA5>
* eval.c (f_eval): <20>ѿ<EFBFBD>rb_in_eval<61><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
* ext/dbm/dbm.c (fdbm_store): <20><>Ǽ<EFBFBD><C7BC><EFBFBD><EFBFBD>key<65><79>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD>
* eval.c (rb_call): ̵<>ºƵ<C2BA><C6B5>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>æ<EFBFBD>Ф<EFBFBD><D0A4>Ԥ<EFBFBD>C method<6F>ˤ<EFBFBD>
<20>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>thread<61><64>stack<63><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EBA1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ή<EFBFBD>ѡ<EFBFBD>
* parse.y (yylex): <20><>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>unary -/+<2B><>Ƚ<EFBFBD><EFBFBD>ְ<EFBFBD><D6B0>äƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD>
* parse.y (yylex): unary +<2B>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD><EFBFBD>;<EFBFBD>פ<EFBFBD><D7A4>ɤ<EFBFBD><C9A4>Ǥ<EFBFBD><C7A4><EFBFBD>(ex. +5 -> 55)
Thu Jul 25 12:15:04 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (yylex): ۣ<><DBA3><EFBFBD>Ǥʤ<C7A4><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ф<EFBFBD><D0A4>Ʒٹ<C6B7><D9B9><EFBFBD><EFBFBD>Ф<EFBFBD><D0A4>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
* eval.c (iterator_p): <20><><EFBFBD><EFBFBD><EFBFBD>ǸƤ<C7B8><C6A4>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̤<EFBFBD><CCA4>֤<EFBFBD><D6A4><EFBFBD>ˡ<EFBFBD>
* parse.y: break/next/redo/retry<72>Υ<CEA5>åɲ<C3A5><C9B2><EFBFBD>
* sample/ruby-mode.el (ruby-calculate-indent): nest<73>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5>ߥ<EFBFBD>
* sample/ruby-mode.el (ruby-parse-region): ͽ<><CDBD><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5>򶯲<EFBFBD>
* parse.y (primary): unless/until<69><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Tue Jul 23 18:50:10 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* array.c (Array#empty?), Hash.c (Hash#empty?), ext/dbm/dbm.c (DBM#empty?):
<20><><EFBFBD><EFBFBD>Ƚ<EFBFBD><C8BD><EFBFBD>Ҹ<EFBFBD>
* eval.c (f_unless): if<69>εդ򤹤륤<F2A4B9A4>ƥ졼<C6A5><ECA1BC>
* eval.c (f_until): while<6C>εդ򤹤륤<F2A4B9A4>ƥ졼<C6A5><ECA1BC>
* parse.y: not<6F><74>ͥ<EFBFBD><CDA5><EFBFBD><EFBFBD><EFBFBD>̤<EFBFBD>and/or<6F><72><EFBFBD><EFBFBD><EFBFBD>
* parse.y (expr): `!'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̤<EFBFBD><CCA4><EFBFBD>ά<EFBFBD><CEAC><EFBFBD><EFBFBD>call<6C>Ǥ<EFBFBD>ͭ<EFBFBD><CDAD><EFBFBD><EFBFBD>
Mon Jul 22 10:15:38 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99-960722
* array.c (ary_print_on): OFS<46><53>NIL<49><4C><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD>
* ruby.c (load_file): ɸ<><C9B8><EFBFBD><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץȤ<D7A5><C8A4><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
* ruby.c (proc_options): -w<>Ǥϰ<C7A4><CFB0><EFBFBD>̵<EFBFBD><CCB5><EFBFBD>λ<EFBFBD><CEBB>ˤ<EFBFBD>ɸ<EFBFBD><C9B8><EFBFBD><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD><E9A5B9><EFBFBD><EFBFBD>
<20>ץȤ<D7A5><C8A4>Ȥ<EFBFBD>(-v<>ǤϤ<C7A4><CFA4><EFBFBD><EFBFBD>˽<EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>)<29><>
* array.c (ary_compact): nil<69><6C><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD>
* array.c (ary_nitems): nil<69>Ǥʤ<C7A4><CAA4><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD>
Sun Jul 20 00:51:53 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ruby.c (proc_options): -w option<6F><6E><EFBFBD>ɲ<EFBFBD>
* parse.y: {}<7D><><EFBFBD>Ĥ<EFBFBD><C4A4>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>ˤ<EFBFBD>Ÿ<EFBFBD><C5B8><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Fri Jul 19 16:16:05 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99-960719
* lib/find.rb: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(prune<6E>γ<EFBFBD>ĥ<EFBFBD>դ<EFBFBD>)
* file.c (test_l): lstat<61><74>Ĵ<EFBFBD>٤ʤ<D9A4><CAA4>Ȥ͡<C8A4>
* eval.c (f_throw): <20><>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><CEAC>ǽ<EFBFBD>ˡ<EFBFBD>
* parse.y (str_extend): {}<7D>Υͥ<CEA5><CDA5>Ȥ<EFBFBD><C8A4>б<EFBFBD>
Thu Jul 18 18:25:46 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99-960718
* parse.y (str_extend): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>μ<EFBFBD>Ÿ<EFBFBD><C5B8><EFBFBD><EFBFBD> \" ' ` / <20><><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD>
<20><><EFBFBD><EFBFBD>ˡ<EFBFBD>
Tue Jul 16 15:55:31 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* sample/ruby-mode.el (ruby-parse-region): <20><><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>б<EFBFBD>
* version 0.99-960716
Fri Jul 12 10:06:19 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* io.c (f_select): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>close check.
* ruby.c (load_file): #!<21>Ԥΰ<D4A4><CEB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD>˸<EFBFBD><CBB8><EFBFBD>(<28>¤򤤤<C2A4><F2A4A4A4><EFBFBD>
DOS<4F><53><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD>)
Wed Jul 10 17:18:35 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99-960710
* time.c (time_s_timegm/time_s_timelocal): <20><><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD>
Mon Jun 17 15:59:20 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99-960617
* parse.y (yyerror): <20><><EFBFBD>顼ɽ<E9A1BC><C9BD><EFBFBD>δ<EFBFBD>ά<EFBFBD><CEAC><EFBFBD><EFBFBD>
Wed Jun 12 14:11:01 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* signal.c (rb_trap_exit): trap 0<><30>thread<61><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˽<EFBFBD><CBBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Fri Jun 7 10:17:01 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* array.c/hash.c (indexes): <20><><EFBFBD><EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD>Υѥ<CEA5><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`*ary'<27><><EFBFBD>ȤäƤ<C3A4><C6A4><EFBFBD><E9A4AA><EFBFBD><EFBFBD>
* eval.c (thread_wait_threads): main_thread<61><64><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¾<EFBFBD><C2BE>
thread<61><64><EFBFBD>Ԥ<EFBFBD>(<28><><EFBFBD><EFBFBD>Ū<EFBFBD>ˤϽ<CBA4>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD>)<29><>
(ruby_run): ¾<><C2BE>thread<61><64><EFBFBD>ԤäƤ<C3A4><C6A4><EFBFBD><EFBFBD>֤˥<D6A4><CBA5><EFBFBD><EFBFBD>ʥ뤬<CAA5>褿<EFBFBD><EFBFBD><E9A1A4>thread
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD>
* eval.c (rb_fail): <20><EFBFBD>å<EFBFBD>̾<EFBFBD><CCBE>`$!'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* eval.c (thread_create): main_thread<61>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A4AC><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>
* process.c (f_sleep): <20><><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EAA4BB><EFBFBD><EFBFBD>thread<61><64><EFBFBD>ҤȤĤ<C8A4><C4A4><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD>
<20>ˤ<EFBFBD><CBA4>б<EFBFBD><D0B1><EFBFBD>
* eval.c (thread_create): create<74>塤fn<66><6E><EFBFBD>ƤӽФ<D3BD><D0A4><EFBFBD><EFBFBD><EFBFBD>context switch
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȱ㤦context<78><74>fn<66><6E><EFBFBD>¹Ԥ<C2B9><D4A4><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ޤ<EFBFBD><DEA4>Х<EFBFBD><D0A5><EFBFBD>
Mon Jun 3 08:03:17 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* struct.c (struct_s_def): <20><><EFBFBD><EFBFBD><EFBFBD>Фλ<D0A4><CEBB><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD>󡤥<EFBFBD><F3A1A4A5><EFBFBD><EFBFBD>ܥ<EFBFBD>(FIXNUM)
<20><><EFBFBD><EFBFBD><EFBFBD>Dz<EFBFBD>ǽ<EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
* ext/etc/etc.c (Init_etc): <20><>¤<EFBFBD>Υ<EFBFBD><CEA5>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD>GC<47><43><EFBFBD><EFBFBD><EFBFBD>ݸ<DDB8><EEA4B7><EFBFBD><EFBFBD>
* error.c (rb_sys_fail): nil/FALSE<53><45><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>Ƽ<EFBFBD><C6BC><EFBFBD><EFBFBD>դ<EFBFBD><D5A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Thu May 30 16:19:08 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_select): EINTR<54><52><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
Wed May 29 11:04:51 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (f_catch): catch/throw<6F><77><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Tue May 28 13:30:52 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99-960528
* eval.c (thread_cleanup): main thread<61><64><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¾<EFBFBD><C2BE>thread<61>⽪λ
<20><><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>β<EFBFBD><CEB2><EFBFBD>
* signal.c (trap): SIGINT<4E>Υǥե<C7A5><D5A5><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߥ<EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>SIG_DFL<46>Ǥ<EFBFBD>
<20>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD>ä<EFBFBD>)<29><>ruby<62>ǤϤ<C7A4><CFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȥϥ<C8A5><CFA5>ɥ뤷<C9A5>ʤ<EFBFBD><CAA4>ȡ<EFBFBD>
* eval.c (thread_interrupt): SIGINT<4E><54>main_thread<61><64><EFBFBD><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><EFBFBD>ˡ<EFBFBD>
Mon May 27 15:13:31 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_status): thread<61>ξ<EFBFBD><CEBE>֤<EFBFBD><D6A4>֤<EFBFBD><D6A4><EFBFBD>åɡ<C3A5>thread<61>ν<EFBFBD>λ
<20><><EFBFBD>Ԥ<EFBFBD><D4A4>ʤ<EFBFBD><CAA4><EFBFBD>
* eval.c (thread_value): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>promise<73><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뤿<EFBFBD><EBA4BF><EFBFBD>Υ<CEA5>åɡ<C3A5>
* eval.c (thread_join): <20>ԤäƤ<C3A4><C6A4><EFBFBD>thread<61><64><EFBFBD><EFBFBD>򵯤<EFBFBD><F2B5AFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤϡ<CBA4>
join<69><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* eval.c (thread_create): thread<61>Ǥ<EFBFBD><C7A4><EFBFBD><E3B3B0>propagate<74><65><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD>
Fri May 24 10:47:53 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* enum.c (Init_Enumerable): `size' as alias to the `length'
* eval.c (thread_save_context): `$@', `$!'<27>򥹥<EFBFBD><F2A5B9A5>å<EFBFBD><C3A5><EFBFBD><EFBFBD>˥<EFBFBD><CBA5><EFBFBD><EFBFBD>֡<EFBFBD>
* eval.c (superclass): <20><><EFBFBD>顼ɽ<E9A1BC><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڤˡ<DAA4>
Thu May 23 10:38:41 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.99-960523
* eval.c (superclass): <20><><EFBFBD><EFBFBD><E9A1BC><EFBFBD>˥<EFBFBD><CBA5><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD>饹̾<E9A5B9><CCBE><><CAAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><><C9BD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Wed May 22 19:48:42 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (superclass): <20><><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>Ҥ<EFBFBD>`:'<27><><EFBFBD><EFBFBD>`<'<27><><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
Tue May 21 09:27:59 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* lib/thread.rb: thread<61>򥵥ݡ<F2A5B5A5><DDA1>Ȥ<EFBFBD><C8A4><EFBFBD>饹(Mutex, Queue)<29><>
Mon May 20 09:39:49 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* time.c (time_cmp): <20><>ư<EFBFBD><C6B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E2B0B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
(time_minus): Time - Time<6D><65><EFBFBD><EFBFBD>ư<EFBFBD><C6B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>ˡ<EFBFBD>
Fri May 17 15:40:10 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* process.c (rb_proc_exec): Thread<61>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD>exec<65><63>ľ<EFBFBD><C4BE><EFBFBD><EFBFBD>
ITIMER_VIRTUAL<41><4C><EFBFBD><EFBFBD>åȤ<C3A5><C8A4>
Tue May 14 02:12:44 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* signal.c (sighandle): SIGINT<4E><54><EFBFBD>Ф<EFBFBD><D0A4>ƥǥե<C7A5><D5A5><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD>ᡤstatus 130<33><30>exit<69><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
* eval.c (thread_schedule): Thread<61>ΥХ<CEA5><D0A5>ϤۤȤ<DBA4><C8A4>ɤȤ줿<C8A4><EFBFBD><E8A4A6><EFBFBD><EFBFBD>
Fri May 10 11:21:08 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (thread_schedule): <20><EFBFBD><E6A1BC><EFBFBD><EFBFBD><EFBFBD>٥<EFBFBD>Thread<61><64>ǽ<EFBFBD><C7BD><EFBFBD><EFBFBD>Ψ<EFBFBD>ϤȤ<C8A4><E2A4AB>
<20>ܿ<EFBFBD><DCBF><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD><EBA1A5><EFBFBD>塤thread<61>֤<EFBFBD><D6A4>̿<EFBFBD><CCBF><EFBFBD>ǽ<EFBFBD><C7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͽ<EFBFBD>
Thu May 2 21:22:31 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* time.c (time_timeval): struct timeval<61><6C>ľ<EFBFBD><C4BE><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><E8A4A6>(static<69>ѿ<EFBFBD>
<20><><EFBFBD>Ȥ<EFBFBD><C8A4>ʤ<EFBFBD>)<29><>
Wed May 1 17:27:32 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* process.c (f_sleep): <20><><EFBFBD><EFBFBD><EFBFBD>ʳ<EFBFBD><CAB3><EFBFBD>time<6D><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Thu Apr 25 08:19:15 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* file.c (file_s_dirname): <20>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD>̾<EFBFBD><CCBE>"/"<22><><EFBFBD>ޤޤʤ<DEA4><CAA4><EFBFBD><EFBFBD><EFBFBD>"."<22><><EFBFBD>֤<EFBFBD>
<20><EFBFBD><E8A4A6>(GNU dirname<6D>λ<EFBFBD><CEBB><EFBFBD>)<29><>
* file.c (file_s_basename): <20>ޤ<EFBFBD>nil<69><6C>0<EFBFBD><30><EFBFBD><EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EBA5BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĥä<C4A4>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* parse.y (exprs): <20><><EFBFBD><EFBFBD><EFBFBD>Х<EFBFBD><D0A5><EFBFBD><EFBFBD>ɲá<C9B2>
Wed Apr 24 15:51:05 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (str_chop_bang): CRLF<4C>ξ<EFBFBD><CEBE><EFBFBD>2 bytes<65><73>chop!<21><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* ext/socket/socket.c (tcp_svr_s_open): <20>ޤ<EFBFBD>nil<69><6C>0<EFBFBD><30><EFBFBD><EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EBA5BD>
<20><><EFBFBD><EFBFBD><EFBFBD>ĤäƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD>
Tue Apr 23 18:14:25 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* pack.c (pack_pack): "A/a"<22>ΥХ<CEA5><D0A5><EFBFBD>;<EFBFBD>פ<EFBFBD>padding<6E><67><EFBFBD><EFBFBD><EFBFBD>äƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD>
Thu Apr 18 13:02:11 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* configure.in: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¸<EFBFBD><C2B8><EFBFBD><EFBFBD><EFBFBD>̥ǥ<CCA5><C7A5><EFBFBD>ȥ<EFBFBD><C8A5>˥<EFBFBD><CBA5>󥹥ȡ<F3A5B9A5><C8A1><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* parse.y (yyerror): <20><><EFBFBD>顼ȯ<E9A1BC><C8AF><EFBFBD><EFBFBD><EFBFBD>˥<EFBFBD><CBA5><EFBFBD>ԤȤ<D4A4><C8A4>ΰ<EFBFBD><CEB0>֤<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>ˡ<EFBFBD>
Wed Apr 17 14:22:42 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* defines.h: SAFE_SIGHANDLE<4C><45>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϤǤ<CFA4><C7A4>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD>
* io.c (io_ungetc): <20><><EFBFBD><EFBFBD>ǽ<EFBFBD><C7BD>
* ruby.c (load_file): <20>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EBA4AB><EFBFBD><EFBFBD><EFBFBD>ɤ߹<C9A4><DFB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4>ä<EFBFBD><C3A4>Τ<EFBFBD><CEA4>б<EFBFBD><D0B1><EFBFBD>
* parse.y (compile_file): <20>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EBA4AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ߹<C9A4><DFB9><EFBFBD><EFBFBD>Τ<EFBFBD>
<20>ߤ<EFBFBD><DFA4>ơ<EFBFBD>gets<74><73><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>Ȥˤ<C8A4><CBA4><EFBFBD><EFBFBD><EFBFBD>
Wed Apr 10 17:40:11 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.98
Tue Apr 9 09:54:30 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (iter_block): <20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>֥<EFBFBD><D6A5>å<EFBFBD><C3A5>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>åɸƤӽФ<D3BD>
<20>˸<EFBFBD><CBB8>ꡥʸˡ<CAB8><CBA1><EFBFBD><EFBFBD><EFBFBD>β<EFBFBD><CEB2><EFBFBD>
* eval.c (rb_eval): <20><><EFBFBD><EFBFBD><EFBCB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӥ<EFBFBD>inline<6E><65><EFBFBD><EFBFBD>
* eval.c (rb_eval): defined? <20><> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD>)<29><>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>
* node.h: NODE_BEGIN -> NODE_RESCUE, NODE_ENSURE<52><45>ʬΥ<CAAC><CEA5>
* eval.c (rb_eval): option -n/-p<>Υȥåץ<C3A5><D7A5>٥<EFBFBD><D9A5><EFBFBD>פ<EFBFBD>inlineŸ<65><C5B8><EFBFBD><EFBFBD>
* parse.y (cond0): <20><><EFBFBD><EFBFBD><EFBCB0><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӥ<EFBFBD><D3A4>оݤȤ<DDA4><C8A4>ʤ<EFBFBD>
Wed Mar 27 12:33:54 1996 Tairo Nomura <tairo@hucom.tp.titech.ac.jp>
* defines.h: NeXT<58>б<EFBFBD>
Wed Mar 27 10:02:44 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y: ͽ<><CDBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD> continue -> next
Mon Mar 25 07:34:37 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (parse_regx): o(once)<29><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɲá<C9B2>
Fri Mar 22 14:25:35 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.97d
* eval.c (dyna_var_defined): ưŪ<C6B0><C5AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5>ѥ롼
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* parse.y (gettable): eval()<29><><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD>ưŪ<C6B0><C5AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD><CDA4><EFBFBD><EFBFBD><EFBFBD>
<20>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29>θ<EFBFBD><CEB8>Ф˼<D0A4><CBBC>Ԥ<EFBFBD><D4A4>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
Tue Mar 19 10:46:47 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.97c
* re.c (reg_s_new): compile<6C><65><EFBFBD><EFBFBD>segmentation fault<6C><74>
* parse.y (str_extend): <20><><EFBFBD>Ĥ<EFBFBD>eval<61><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Wed Mar 13 11:00:42 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (str_extend): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>μ<EFBFBD>Ÿ<EFBFBD><C5B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* parse.y: <20><><EFBFBD><EFBFBD><EFBFBD>ʥ<EFBFBD><CAA5><EFBFBD><EFBFBD>Х<EFBFBD><D0A5>򳰤<EFBFBD><F2B3B0A4><EFBFBD><EFBFBD><EFBFBD>
Tue Mar 12 12:30:20 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rescue): <20>ְ<EFBFBD><D6B0>ä<EFBFBD>ensure<72>Ǥ<EFBFBD><C7A4><EFBFBD><E3B3B0><EFBFBD><EFBFBD>ª<EFBFBD><C2AA><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
Wed Mar 6 12:11:03 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (var_extend): <20>ѿ<EFBFBD>Ÿ<EFBFBD><C5B8>"#{}"<22>ǡ<EFBFBD>Ǥ<EFBFBD>դμ<D5A4><CEBC><EFBFBD><EFBFBD>񤱤<EFBFBD><F1A4B1A4><EFBFBD>ˤ<EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǡ<EFBFBD><C7A1>ѿ<EFBFBD><D1BF><EFBFBD>Ÿ<EFBFBD><C5B8><EFBFBD>Ǥ<EFBFBD>̵<EFBFBD><CCB5><EFBFBD>ʤä<CAA4><C3A4><EFBFBD><EFBFBD>ä<EFBFBD><C3A4>ʤ<EFBFBD><CAA4><EFBFBD>
* regex.c (init_syntax_once): `_'<27><>word<72><64><EFBFBD>ɲá<C9B2>
* regex.c (re_compile_pattern): `\w',`\W'<27><>Ƚ<EFBFBD><C8BD><EFBFBD><EFBFBD>syntax table<6C><65><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>ˡ<EFBFBD>
Tue Feb 27 10:15:32 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* object.c (obj_inspect): ɽ<><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>󥹥<EFBFBD><F3A5B9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF><EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD>ˤϡ<CBA4>
to_s<5F><73><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD>
* configure.in: dln<6C>θ<EFBFBD><CEB8>Ф<EFBFBD><D0A4><EFBFBD>ưŪ<C6B0>ˡ<EFBFBD>
Mon Feb 26 19:55:33 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ruby.c (readin): read(2)<29>ǰ<EFBFBD><C7B0>٤˥ե<CBA5><D5A5><EFBFBD><EFBFBD><EFBFBD>ɤ߹<C9A4><DFB9><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
Sat Feb 24 14:47:18 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.97b
Fri Feb 23 11:26:02 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* class.c (rb_define_module): C<><43><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>줿<EFBFBD><EFBFBD><EFBFBD><E5A1BC><EFBFBD><EFBFBD>PATH<54><48>
<20><><EFBFBD><EFBFBD>˺<EFBFBD>졥ʸ<ECA1A5><CAB8><EFBFBD>󲽤<EFBFBD>core dump<6D><70>
* eval.c (mod_include): <20><><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD>nil<69>ˡ<EFBFBD>
* version 0.97a
Thu Feb 22 21:03:42 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* array.c (ary_times): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><><CAB8><EFBFBD><EFBFBD><EFBFBD>פ<EFBFBD>join<69><6E>Ʊ<EFBFBD><C6B1>Ư<EFBFBD><C6AF><EFBFBD>򤹤<EFBFBD><F2A4B9A4><EFBFBD>ˡ<EFBFBD>
Wed Feb 21 11:18:09 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* configure.in : fileCount<6E><74>cache<68><65>
* configure.in : Linux<75><78>ELF<4C>Ķ<EFBFBD><C4B6><EFBFBD><EFBFBD><EFBFBD>ưŪ<C6B0>˸<EFBFBD><CBB8>ФǤ<D0A4><C7A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
Tue Feb 20 11:18:09 1996 Mitsuhide Satou <mit-sato@aries.bekkoame.or.jp>
* FreeBSD dynamic link<6E>б<EFBFBD><D0B1><EFBFBD>
Fri Feb 16 08:50:01 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* object.c (obj_inspect): <20><><EFBFBD>󥹥<EFBFBD><F3A5B9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Wed Feb 14 16:56:44 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_eval): <20><><EFBFBD><EFBFBD><EFBCB0>`2..2'<27>ʤɺ<CAA4><C9BA><EFBFBD><EFBFBD><EFBFBD>Ωľ<CEA9><C4BE><EFBFBD>˱<EFBFBD><CBB1>դ<EFBFBD><D5A4><EFBFBD>Ω<EFBFBD><CEA9><EFBFBD><EFBFBD>
<20>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˥Х<CBA5><D0A5><EFBFBD>
Tue Feb 13 18:22:22 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.97
Fri Feb 9 21:32:55 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* lib/tkscrollbox.rb: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>tcl<63><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD>ruby<->wish<73><68><EFBFBD><EFBFBD>
<20>פ<EFBFBD><D7A4>̿<EFBFBD><CCBF><EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Wed Feb 7 10:26:52 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (str_aref): index<65><78>unsigned int<6E>ǤȤäƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD>
* string.c (str_aref): <20>ϰϳ<CFB0><CFB3><EFBFBD>index<65><78><EFBFBD>Ф<EFBFBD><D0A4><EFBFBD>nil<69><6C><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>
* parse.y (special_local_set): `$_'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD><CCB5><EFBFBD>˻Ȥ<CBBB><C8A4>줿<EFBFBD><ECA4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
<20>ؿ<EFBFBD><D8BF><EFBFBD>variable.c<><63><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ư<EFBFBD><C6B0>
* string.c (str_sub): <20>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD>ϰ<EFBFBD><CFB0>֤<EFBFBD><D6A4>ְ<EFBFBD><D6B0>äƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD>
Tue Feb 6 16:17:31 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* sample/ruby-mode.el (ruby-parse-region): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD>Ф<EFBFBD><D0A4><EFBFBD>
<20>Х<EFBFBD><D0A5><EFBFBD>
Fri Feb 2 18:35:28 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* variable.c (lastline_get): `$_'<27><>`$~'<27><>Ʊ<EFBFBD><C6B1><EFBFBD><EFBFBD><E8A4A6>SCOPE<50><45><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>ѿ<EFBFBD><D1BF>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
Thu Feb 1 14:14:07 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* file.c: stat<61><74>cache<68><65><EFBFBD><EFBFBD><EFBFBD>᤿<EFBFBD><E1A4BF>
Wed Jan 31 07:13:08 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (proc_s_new): proc<6F><63><EFBFBD><EFBFBD><EFBFBD><EFBFBD>yield<6C><64><EFBFBD>ƤФ줿<D0A4><ECA4BF><EFBFBD><EFBFBD>core dump<6D><70><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥꤢ<C8A4><EAA4A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* variable.c (rb_class2path): singleton class<73><73><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
* ext/etc/etc.c (Init_etc): struct_define<6E>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>ߥ͡<DFA5><CDA1><EFBFBD><EFBFBD><EFBFBD>nil<69><6C><EFBFBD>ä<EFBFBD>
(0<>Ǥʤ<C7A4><CAA4><EFBFBD><EFBFBD>Фʤ<D0A4><CAA4>ʤ<EFBFBD>)<29><>
* ext/marshal/marshal.c: TRUE/FALSE<53><45><EFBFBD>Ǥ<EFBFBD><C7A4>Ф<EFBFBD><D0A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* eval.c (rb_get_method_body): <20><><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD>alias<61>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤޤǤ<DEA4>
alias<61>ϥ<EFBFBD><CFA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>äƤ<C3A4><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
Tue Jan 30 09:55:13 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_eval): NODE_BLOCK - tail recursive(<28>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>ۤɤǤ<C9A4><C7A4>ʤ<EFBFBD>
<20><>)<29><>
* io.c (io_pipe): pipe(2)<29><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* eval.c (rb_eval): Qself<6C><66><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>thread<61>б<EFBFBD><D0B1>ؤ<EFBFBD><D8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E2A1A5><EFBFBD>ϱ<EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>ġ<EFBFBD>
* eval.c (proc_call): proc<6F><63><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD>return<72><6E>proc<6F>ν<EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>̣<EFBFBD><CCA3><EFBFBD><EFBFBD><EFBFBD>
<20>ˡ<EFBFBD><CBA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>proc<6F><63><EFBFBD><EFBFBD><EFBFBD><EFBFBD>yield<6C><64><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD>return<72><6E><EFBFBD><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD>
Wed Jan 24 11:33:48 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.96a
* dir.c (dir_each): `$_'<27><><EFBFBD>ͤ<EFBFBD><CDA4>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD>᤿<EFBFBD><E1A4BF>
* io.c (f_readlines): nil<69><6C>FALSE<53><45>ʬΥ<CAAC>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD>¥롼<C2A5>פ<EFBFBD><D7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* ruby.c (ruby_options): $0<><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߥ<EFBFBD><DFA5><EFBFBD>
Tue Jan 23 15:28:21 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_eval): ``<60><>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD>(`)<29>ƤӽФ<D3BD><D0A4>Υ<EFBFBD>
<20>󥿥å<F3A5BFA5><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E5A5AC><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD>
* ruby.c (addpath): `-I'<27><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǥǥ<C7A5><C7A5><EFBFBD>ȥ꤬<C8A5><EAA4AC><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD><CBA1>ɲä<C9B2><C3A4><EFBFBD>
<20><><EFBFBD><EFBFBD><E8A4A6><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
Fri Jan 19 11:23:12 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* dln.c (load_1): N_INDR<44>б<EFBFBD>(<28><><EFBFBD>褿<EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29><>
Thu Jan 18 18:14:20 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* ruby.texi: FALSE<53><45>nil<69><6C>ʬΥ<CAAC><CEA5>ȿ<EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>
Tue Jan 16 17:39:23 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.96 - <20>Ȥꤢ<C8A4><EAA4A2><EFBFBD><EFBFBD>nil<69><6C>FALSE<53><45><EFBFBD><EFBFBD><EFBFBD>̤<EFBFBD><CCA4><EFBFBD><EFBFBD><EFBFBD>
Wed Jan 10 15:31:48 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* re.c (reg_match): <20>ޥå<DEA5><C3A5><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD>FALSE<53><45>
* object.c (rb_equal): `0 == nil'<27><>TRUE<55>ˤʤ<CBA4><CAA4>Х<EFBFBD><D0A5><EFBFBD>
Tue Jan 9 00:44:58 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* nil<69><6C>FALSE<53><45>ʬΥ<CAAC><CEA5>ǽ<EFBFBD><C7BD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
* nil<69><6C>FALSE<53><45>0<EFBFBD>ζ<EFBFBD><CEB6>̤<EFBFBD><CCA4><EFBFBD>̩<EFBFBD>ˡ<EFBFBD>
* struct.c (struct_new): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD>ǽ<EFBFBD><C7BD><EFBFBD>ɬ<EFBFBD>פ<EFBFBD>̵<EFBFBD><CCB5><EFBFBD>ʤä<CAA4><C3A4><EFBFBD>
* object.c (inspect_i): <20><><EFBFBD>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȤΥ<C8A4><CEA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5>ΥХ<CEA5>(Fixnum<75><6D>core
dump<6D><70><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>)<29><>
* range.c (range_to_s): Range<67><65>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* object.c (true_inspect): TRUE<55><45>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>`TRUE'<27>ˡ<EFBFBD>
Mon Jan 8 15:02:33 1996 Yukihiro Matsumoto <matz@caelum.co.jp>
* numeric.c (fix_mul): divide by zero error<6F><72>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1>ե<EFBFBD><D5A5><EFBFBD>
<20><><EFBFBD>ФΥХ<CEA5>)
* texinfo.tex<65><78><EFBFBD>ѥå<D1A5><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˴ޤ᤿<DEA4><E1A4BF>
Sun Dec 31 00:08:49 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_eval): `::'<27>Ǥϡ<C7A4><CFA1><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>줿<EFBFBD><ECA4BF><EFBFBD><EFBFBD><EFBFBD>򻲾Ȥ<F2BBB2BE><C8A4><EFBFBD>
<20><EFBFBD><E8A4A6><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
* string.c (Init_String): each<63><68>each_line<6E><65><EFBFBD><EFBFBD><E1A4B7><EFBFBD><EFBFBD>
Thu Dec 28 12:31:55 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_eval): case<73>α<CEB1>Ҥ<EFBFBD>`=~'<27><><EFBFBD><EFBFBD>`==='<27>ˡ<EFBFBD>
* variable.c (rb_const_set): <20><><EFBFBD><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><><C6B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A5B9>
<20><><EFBFBD>Բ<EFBFBD>)<29><><EFBFBD>ٹ<EFBFBD><D9B9>ϽФ<CFBD><D0A4><EFBFBD>
Wed Dec 27 13:27:52 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.95c
* ext/tkutil/tkutil.c: wish<73><68><EFBFBD><EFBFBD><EFBFBD>äƤ<C3A4><C6A4>ʤ<EFBFBD><CAA4>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* lib/tk.rb: <20>Ķ<EFBFBD><C4B6>ѿ<EFBFBD>PATH<54><48><EFBFBD><EFBFBD>{wish|wish4.0}<7D><>õ<EFBFBD><C3B5><EFBFBD><EFBFBD>ˡ<EFBFBD>
Tue Dec 26 01:03:42 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* sample/ruby-mode.el (ruby-parse-region): <20><><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>θ<EFBFBD><CEB8>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD>
* numeric.c (fix_mul): <20><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>С<EFBFBD><D0A1>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Х<EFBFBD><D0A5><EFBFBD><EFBFBD><EAA5BA><EFBFBD>ΥХ<CEA5><D0A5><EFBFBD>
* ext/extmk.rb.in: ./install-sh<73><68><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>PATH<54><48>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD>
* Makefile.in (install): lib/*.rb<72><62><EFBFBD><EFBFBD><EFBFBD>Ĥ<EFBFBD><C4A4>ĥ<EFBFBD><C4A5>󥹥ȡ<F3A5B9A5><C8A1>
* io.c (io_each_line): <20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD>nil<69><6C><EFBFBD><EFBFBD><EFBFBD>
Fri Dec 22 10:34:32 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.95b
* variable.c (f_untrace_var): <20><>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA4B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>trace<63><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* variable.c (f_trace_var): <20><>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>nil<69>λ<EFBFBD><CEBB><EFBFBD>trace<63><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* lib/tk.rb (file_readable/file_writable): <20><>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>nil<69>ˤ<EFBFBD><CBA4><EFBFBD><EBA4B3>
<20>ˤ<EFBFBD><CBA4><EFBFBD>event handler<65>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD>
* parse.y (variable): <20>ɥ<EFBFBD><C9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD>`__FILE__'<27><>`__LINE__'<27><><EFBFBD>Ĥä<C4A4>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`caller(0)'<27><><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD>ä<EFBFBD><C3A4>Τˡ<CEA4>
* eval.c (f_eval): $!<21>Υ<CEA5>åȡ<C3A5>
* error.c (err_sprintf): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"\n"<22><><EFBFBD>ղä<D5B2><C3A4><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4>ߤ᤿<DFA4><E1A4BF>
* parse.y (f_arglist): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA5B9>ľ<EFBFBD><C4BE><EFBFBD><EFBFBD>if/while<6C><65><EFBFBD>ɤߴְ㤤<D6B0><E3A4A4>
lex_state<74><65><EFBFBD>ͤ<EFBFBD><CDA4><EFBFBD><EFBFBD><EFBFBD><EAA4B5><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
Thu Dec 21 00:56:57 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.95a - ^^;;;
* lib/tkscrollbox.rb: <20>ѥå<D1A5><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>äƤʤ<C6A4><CAA4>ä<EFBFBD><C3A4><EFBFBD>
* configure.in: FILE structure<72>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5>˥Х<CBA5><D0A5><EFBFBD>
* Makefile.in (clean): ext<78>ʲ<EFBFBD><CAB2><EFBFBD>install<6C><6C><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
* ext/socket/extconf.rb: Solaris<69>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>-lnls<6C>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD>
* array.c (beg_len): <20>Х<EFBFBD><D0A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ä<EFBFBD><C3A4>ġ<EFBFBD><C4A1><EFBFBD><E1A4B7><EFBFBD><EFBFBD>
* version 0.95 - fj.sources<65><73>
* eval.c (rb_eval): rescue<75>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD>rb_rescue()<29>˰층<CBB0><ECB8B5><EFBFBD><EFBFBD>
Wed Dec 20 19:30:58 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* Makefile.in: <20><><EFBFBD>פʥ<D7A4><CAA5><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD>β<EFBFBD><CEB2><EFBFBD>(<28><><EFBFBD><EFBFBD><EAB4B0><EFBFBD><EFBFBD>)<29><>
* class.c (singleton_class_new): `single'->`singleton'
Tue Dec 19 07:14:33 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* io.c (closed?): IO<49><4F>close<73><65><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4>Ҹ졥
* parse.y (primary): <20>ðۥ᥽<DBA5>åɤΰ<C9A4><CEB0><EFBFBD><EFBFBD><EFBFBD>lex_state<74><65><EFBFBD><EFBFBD>Ŭ<EFBFBD>ڡ<EFBFBD>
* lib/tk.rb: tcl->ruby<62><79><EFBFBD>Ѵ<EFBFBD><D1B4>ؿ<EFBFBD><D8BF><EFBFBD><EFBFBD>Ѱա<D1B0>
* ext/extmk.rb.in (install): install<6C><6C>2<EFBFBD>ť<EFBFBD><C5A5><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD>β<EFBFBD><CEB2><EFBFBD><EFBFBD><EFBFBD>
* array.c (range_beg_len): range<67><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŭ<EFBFBD>ڤʥ<DAA4><CAA5><EFBFBD><E9A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* string.c (str_aref): range<67><65><EFBFBD><EFBFBD><EFBFBD>ΥХ<CEA5><D0A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* lib/tk.rb (tk_split_list): Tcl<63>Υ<CEA5>Ȥ<EFBFBD><C8A4>б<EFBFBD><D0B1><EFBFBD>
Mon Dec 18 09:58:12 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.94
* dln.c (dln_load): HP<48>б<EFBFBD><><CCA4>ǧ)
* eval.c (Init_Proc): Block<63><6B>Proc<6F>˲<EFBFBD>̾<EFBFBD><CCBE>
Sat Dec 16 13:46:14 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_eval): retry<72>ǥ<EFBFBD><C7A5>ƥ졼<C6A5><ECA1BC><EFBFBD>κƼ¹Ԥ<C2B9><D4A4>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Fri Dec 15 17:14:30 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c: proc:lambda<64>οƤ<CEBF><C6A4>ߤ䤹<DFA4><E4A4B9><EFBFBD><EFBFBD>̾
Thu Dec 14 17:21:55 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (dyna_var_asgn): <20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>֥<EFBFBD><D6A5>å<EFBFBD><C3A5><EFBFBD><EFBFBD>Ǻǽ<C7BA><C7BD>˽<EFBFBD><CBBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>줿
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF><EFBFBD>ͭ<EFBFBD><CDAD><EFBFBD>ϰϤ򤽤Υ֥<CEA5><D6A5>å<EFBFBD><C3A5><EFBFBD><EFBFBD>˸<EFBFBD><CBB8><EFBFBD><EAA1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>lambda<64>ȸƤ<C8B8>
<20>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>ȤϤʤ<CFA4><CAA4><EFBFBD>
Wed Dec 13 02:30:58 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* gc.c: autoload<61>Υޡ<CEA5><DEA1><EFBFBD><EFBFBD>ߥ<EFBFBD><DFA5><EFBFBD>
* lib/tk.rb: wish<73><68><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʣ<EFBFBD><CAA3><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD><CDA4>б<EFBFBD>
* lib/tkcomposite.rb: ʣ<><CAA3>widget
* variable.c (rb_class2path): ICLASS<53><53><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD>Ƥʤ<C6A4><CAA4>ä<EFBFBD><C3A4><EFBFBD>
* eval.c (ruby_run): exit(0)<29>ΥХ<CEA5>
Sat Dec 9 01:21:24 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/marshal/marshal.c (dumps|load): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ф<EFBFBD><D0A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD>ǽ<EFBFBD><C7BD>
<20><><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¤ϥե<CFA5><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>ʤΤ<CAA4>)<29><>
Fri Dec 8 18:29:11 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/marshal/marshal.c: <20><><EFBFBD><EFBFBD><EFBFBD>ܥ<EFBFBD><DCA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>٤<EFBFBD><D9A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Thu Dec 7 07:58:50 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (yylex): <20><>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>ǧ<EFBFBD><C7A7><EFBFBD>˥<EFBFBD><CBA5><EFBFBD><E9A1BC><EFBFBD><EFBFBD><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD><EFBFBD>
<20><><EFBFBD>ֿ<EFBFBD><D6BF>򸺤餷<F2B8BAA4><E9A4B7><EFBFBD><EFBFBD>
* string.c (str_sub): <20>ִ<EFBFBD><D6B4>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Wed Dec 6 15:14:23 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (str_sub_method): sub/gsub(!<21>ʤ<EFBFBD>)<29><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD>Ԥʤ<D4A4><CAA4><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>
Tue Dec 5 00:55:15 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (yylex): <20><><EFBFBD>̤<EFBFBD><CCA4><EFBFBD>ά<EFBFBD><CEAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΰ<EFBFBD><CEB0><EFBFBD>Ÿ<EFBFBD><C5B8><EFBFBD><EFBFBD>`*'<27><><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
* eval.c (ruby_run): EXIT<49>ϥ<EFBFBD><CFA5>ɥ<EFBFBD><C9A5><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><E3B3B0><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
* bignum.c (big_cmp): Bignum<75><6D>Fixnum<75><6D><EFBFBD><EFBFBD><EFBFBD>Ӥ<EFBFBD><D3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Mon Dec 4 14:21:18 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (call_op): <20><><EFBFBD><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ÿ<EFBFBD><C5B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>᤿<EFBFBD><E1A4BF>ϫ¿<CFAB><C2BF><EFBFBD><EFBFBD>
<20>Ʊ׾<C6B1><D7BE>ʤ<EFBFBD><CAA4><EFBFBD>Ƚ<EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD>Τǡ<CEA4>
Thu Nov 30 01:35:15 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* lib/tk.rb: {Radio,Check}Button<6F><6E>variable<6C>μ<EFBFBD><CEBC><EFBFBD><EFBFBD><EFBFBD>
* eval.c (rb_yield_0): Block.call<6C><6C><EFBFBD>ͥ<EFBFBD><CDA5>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΥХ<CEA5><D0A5><EFBFBD>
* io.c (f_select): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3<EFBFBD>Ĥ<EFBFBD><C4A4>դ<EFBFBD><D5A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><E8A4A6>
* lib/tk.rb: fileevent<6E><74>ruby¦<79>Ǽ<EFBFBD><C7BC><EFBFBD><EFBFBD><EFBFBD>
Wed Nov 29 17:53:23 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* variable.c (rb_ivar_get): self<6C><66><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EAA4B9><EFBFBD><EFBFBD>ˡ<EFBFBD>
Tue Nov 14 00:07:29 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* lib/tk.rb: Tk4.0<EFBFBD>б<EFBFBD>
Mon Nov 13 16:23:32 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.93
Thu Nov 9 23:26:01 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* gc.c (gc_mark): <20><EFBFBD><EFBFBD><E5A1BC><EFBFBD><EFBFBD>Mixin<69>Υޡ<CEA5><DEA1><EFBFBD>˺<EFBFBD>
* parse.y (f_arglist): <20><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̤dz<CCA4><C7B3><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>Ƥ<EFBFBD><C6A4>ɤ<EFBFBD>
<20><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
Wed Nov 8 00:17:51 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_yield_0): ̤<><CCA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>
* eval.c (rb_eval): pendig signal<61>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD>eval<61>¹Ը<C2B9><D4B8>˹Ԥ<CBB9><D4A4>
<20>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥʤ<C7A4><CAA4>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD>ʥ<EFBFBD><CAA5><EFBFBD>ȯ<EFBFBD><C8AF><EFBFBD>ȸ<EFBFBD><C8B8>Ф<EFBFBD><D0A4><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD>Ƥ<EFBFBD><C6A4>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* parse.y: classʸ<73><CAB8>superclass<73><73><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˳<EFBFBD>ĥ<EFBFBD><C4A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* lib/tk.rb: Tk<54>Τۤ<CEA4><DBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɥ<EFBFBD><C9A5><EFBFBD><EFBFBD><EFBFBD><E9A5B9><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Х<EFBFBD><D0A5>ȥƥ<C8A5><C6A5><EFBFBD>
<20>Ⱦ<EFBFBD><C8BE>Υ<EFBFBD><CEA5>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>ĤäƤ<C3A4><C6A4>
Tue Nov 7 08:18:37 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* signal.c (trap): <20>֥<EFBFBD><D6A5>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Mon Nov 6 16:44:00 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (f_caller): <20>ƽи<C6BD><D0B8>ξ<EFBFBD><CEBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* ext/tkutil/tkutil.c: wish<73><68>stderr<72><72><EFBFBD>Ϥ<EFBFBD><CFA4>ƻ뤹<C6BB><EFBFBD>Ȥǡ<C8A4><C7A1><EFBFBD><EFBFBD><EFBFBD><E9A1BC>
<20><><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD>
* ext/tkutil/tkutil.c: wish<73>Ȥ<EFBFBD><C8A4>̿<EFBFBD><CCBF><EFBFBD><EFBFBD><EFBFBD>C<EFBFBD>ǵ<EFBFBD><C7B5>ҡ<EFBFBD>
Sat Nov 4 01:12:59 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* sample/ruby-mode.el (ruby-calculate-indent): <20><><EFBFBD><EFBFBD><EFBFBD>ǥ<EFBFBD><C7A5>Ȥη׻<CEB7><D7BB><EFBFBD>
<20><EFBFBD><E2A4A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޡ<EFBFBD><DEA1>Ȥˤ<C8A4><CBA4><EFBFBD>(<28><><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD>³<EFBFBD>ԤΥ<D4A4><CEA5><EFBFBD><EFBFBD>å<EFBFBD>)<29><>
* eval.c (rb_call): ̵<>ºƵ<C2BA><C6B5><EFBFBD><EFBFBD>򤱤뤿<F2A4B1A4><EFBFBD>ؿ<EFBFBD><D8BF>Υͥ<CEA5><CDA5>ȥ<EFBFBD><C8A5>٥<EFBFBD><D9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>Ԥʤ<D4A4><CAA4><EFBFBD>
* lib/tk.rb: Tk<54><6B><EFBFBD>󥿡<EFBFBD><F3A5BFA1>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* eval.c (rb_yield_0): <20><><EFBFBD><EFBFBD>Block<63>ΥХ<CEA5><D0A5><EFBFBD>
* sample/ruby-mode.el (ruby-calculate-indent): <20><><EFBFBD><EFBFBD><EFBFBD>α<CEB1>Ҥˤ<D2A4><CBA4><EFBFBD>
<20>Է<EFBFBD>³<EFBFBD><C2B3><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
Fri Nov 3 12:56:21 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_call): <20><><EFBFBD>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD>δؿ<CEB4><D8BF>μ¹Ԥ˥Х<CBA5><D0A5><EFBFBD>
* parse.y (var_extend): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD>Ÿ<EFBFBD><C5B8><EFBFBD>ΥХ<CEA5><D0A5><EFBFBD>
* variable.c (rb_gvar_set): trace<63><65>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4>ѿ<EFBFBD><D1BF>ͤ<EFBFBD>Ϳ<EFBFBD><CDBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* eval.c (f_require): ruby script<70><74>require<72><65>bug<75><67>
* variable.c (rb_const_get): <20><EFBFBD><EFBFBD><E5A1BC><EFBFBD><EFBFBD>include<64>к<EFBFBD><D0BA><EFBFBD>
Thu Oct 19 13:56:06 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* dln.c (dln_load): HP<48>б<EFBFBD><D0B1>Ǥ<EFBFBD>typo.
Wed Oct 18 17:39:39 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.92
* object.c (krn_type): <20><><EFBFBD>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD>ưŪ<C6B0>ʷ<EFBFBD><CAB7><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>åɡ<C3A5>
Tue Oct 17 00:48:18 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* ruby.c (proc_options): -X <20><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>chdir<69><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD>
* re.c (reg_search): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD><CBA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѥ<EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD>줿<EFBFBD><ECA4BF><EFBFBD>ˤϥޥå<DEA5><C3A5><EFBFBD>ľ<EFBFBD><C4BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>κƥ<CEBA><C6A5><EFBFBD><EFBFBD>ѥ<EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>KCODE<44><45><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD>$KCODE<44>ء<EFBFBD>
* parse.y: ()<29>Τʤ<CEA4><CAA4><EFBFBD>compexpr<70><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* re.c (reg_search): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA1BC><EFBFBD><EFBFBD>ľ<EFBFBD><C4BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Fri Oct 13 13:19:19 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (str_sub): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4>˥Х<CBA5><D0A5><EFBFBD>
* string.c (str_strip_bang): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD><CEB8><EFBFBD><EFBFBD><EFBFBD>Ĺ<EFBFBD><C4B9><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD>Ƥ<EFBFBD>
<20>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
* re.c (reg_search): $&, $1...<2E>ϥ<EFBFBD><CFA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>«<EFBFBD><C2AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤʤä<CAA4><C3A4><EFBFBD><EFBFBD><EFBFBD>
<20>ӽФ<D3BD><D0A4><EFBFBD><EFBFBD><EFBFBD>åɤǤΥޥå<DEA5><C3A5>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>פ<EFBFBD>$&<26>ʤɤ<CAA4><C9A4>ͤ˱ƶ<CBB1><C6B6><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>
<20>ޥå<DEA5><C3A5>ξ<EFBFBD><CEBE><EFBFBD><EFBFBD>򥹥<EFBFBD><F2A5B9A5><EFBFBD><EFBFBD>׳<EFBFBD><D7B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>ˤ<EFBFBD>$~<7E><><EFBFBD>Ȥä<C8A4>«<EFBFBD><C2AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>Ф<EFBFBD>ɬ<EFBFBD>פ<EFBFBD><D7A4><EFBFBD><EFBFBD>
Thu Oct 12 00:33:33 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* re.c (reg_search): String:split, String:index<65>Ǥ<EFBFBD>$&, $1...<2E><><EFBFBD>Ѳ<EFBFBD>
<20><><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
* io.c (rb_str_setter): setter<65>λ<EFBFBD><CEBB>ͤ<EFBFBD><CDA4>ѹ<EFBFBD><D1B9>ˤʤäƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD>
* variable.c (f_trace_var): <20><>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ά<EFBFBD><CEAC><EFBFBD>ƥ<EFBFBD><C6A5>ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>ƸƤ<C6B8>
<20><><EFBFBD><EFBFBD>ˡ<EFBFBD>
Wed Oct 11 11:50:59 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.91
* variable.c (var_setter): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ְ<EFBFBD><D6B0>äƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̿Ū<CCBF>Х<EFBFBD><D0A5><EFBFBD>
* io.c (pipe_open): $stderr<72><72><EFBFBD>ͤ<EFBFBD><CDA4>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤϤ<CBA4><CFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>ҥץ<D2A5><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>stderr<72><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Mon Oct 9 13:06:33 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* object.c (mod_to_s): <20><EFBFBD><EFBFBD><E5A1BC><EFBFBD><EFBFBD><EFBFBD>Υ<CEA5><EFBFBD><E5A1BC><EFBFBD><EFBFBD>`::'<27><><EFBFBD>Ȥä<C8A4>ɽ<EFBFBD><C9BD>
<20><>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* variable.c (rb_gvar_set): <20><><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>פ<EFBFBD>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD>
trace<63><65><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD>trace<63><65>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>
* struct.c (struct_equal): struct<63><74>equalȽ<6C><C8BD><EFBFBD>˥<EFBFBD><CBA5><EFBFBD>ΰ<EFBFBD><CEB0>פ<EFBFBD><D7A4>ޤ᤿<DEA4><E1A4BF>
Sat Oct 7 00:18:32 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_eval): defined?<3F>ε<EFBFBD>ǽ<EFBFBD><C7BD><EFBFBD><EFBFBD>ĥ(yield<6C>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD>super<65><72>
¸<>ߤʤ<DFA4>)<29><>
Fri Oct 6 12:06:47 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.90
* st.c (st_foreach): <20><><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD>Ѳ<EFBFBD><D1B2><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
* hash.c (hash_values): <20>Х<EFBFBD><D0A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>keys<79><73><EFBFBD>֤<EFBFBD><D6A4>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD>ġ<EFBFBD>
* parse.y (call_op): defined? <20>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ξ<EFBFBD><CEBE>߹<EFBFBD><DFB9>ߤ<EFBFBD><DFA4>Ԥ<EFBFBD><D4A4>ʤ<EFBFBD>
(<28><><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˥<EFBFBD><CBA5><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD>ˤʤäƤϺ<C6A4><CFBA><EFBFBD>)<29><>
* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD><EFBFBD>ľ<EFBFBD><C4BE><EFBFBD><EFBFBD>
Thu Oct 5 00:29:43 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* <20>ؿ<EFBFBD><D8BF>ȥ<EFBFBD><C8A5><EFBFBD><E9A5B9>̿̾<CCBF><CCBE>§<EFBFBD><C2A7><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD>̾<EFBFBD><CCBE><EFBFBD>ѿ<EFBFBD>̾<EFBFBD><CCBE><EFBFBD><EFBFBD><EFBFBD>̽񤭴<CCBD><F1A4ADB4><EFBFBD><EFBFBD><EFBFBD>
* gc.c (looks_pointerp): <20>ҡ<EFBFBD><D2A1>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD>å<EFBFBD><C3A5>ι<EFBFBD>®<EFBFBD><C2AE><EFBFBD><EFBFBD>
* struct.c (Fstruct_aset): <20><>¤<EFBFBD>Τ<EFBFBD><CEA4>Ф<EFBFBD><D0A4><EFBFBD>`[]='<27><>
(struct_set): <20><>¤<EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>Ф<EFBFBD><D0A4>Ф<EFBFBD><D0A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Wed Oct 4 09:54:07 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.89
* eval.c (Frequire): <20><><EFBFBD><EFBFBD><EFBFBD>ʥߥå<DFA5><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤΥ<C9A4><CEA5><EFBFBD><E9A1BC><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5>򸷤<EFBFBD><F2B8B7A4><EFBFBD><EFBFBD><EFBFBD>
* struct.c: struct<63>ι<EFBFBD>¤<EFBFBD><C2A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˽񤭴<CBBD><F1A4ADB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͻ<EFBFBD><CFBD><EFBFBD><EFBFBD>դ<EFBFBD><D5A4><EFBFBD>
id->value<75><65>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4>ä<EFBFBD><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>٤Ϲ<D9A4>¤<EFBFBD><C2A4><EFBFBD><EFBFBD><EFBFBD>˿<EFBFBD><CBBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A5B9><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
* parse.y: `::'<27>ΰ<EFBFBD>̣<EFBFBD><CCA3>Assoc<6F><63><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>饹(<28><EFBFBD><EFBFBD><E5A1BC>)<29><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
* assoc.c: <20>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD>
Tue Oct 3 13:31:08 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* variable.c (Ftrace_var): trace_var, <20><><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF>ؤν񤭹<CEBD><F1A4ADB9><EFBFBD>hook<6F><6B><EFBFBD><EFBFBD>
<20><EFBFBD>
* variable.c: global_entry<72>ι<EFBFBD><CEB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>񤭴<EFBFBD><F1A4ADB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>trace_var<61><72><EFBFBD><EFBFBD>
<20><><EFBFBD>Ǥ<EFBFBD><C7A4>
* file.c (Ffile_stat): "&"<22><>ľ<EFBFBD><C4BE><EFBFBD><EFBFBD>fstat<61>η<EFBFBD><CEB7>̤⻲<CCA4>ȤǤ<C8A4><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Fri Sep 29 14:15:13 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.88
* dln.c (dln_load): AIX<49><58>HP<48><50><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD>줿(ư<><C6B0><EFBFBD><EFBFBD>̤<EFBFBD><CCA4>ǧ)<29><>
* ext/extmk.rb.in: ɬ<>פ˱<D7A4><CBB1><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1><EFBFBD><EFBFBD><EFBFBD>EXTLIB<49><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* dln.c (dln_load): dln<6C><6E>Ω<EFBFBD>˽񤭴<CBBD><F1A4ADB4><EFBFBD><EFBFBD><EFBFBD><EBA1A5><EFBFBD><EFBFBD><EFBFBD>γ<EFBFBD>ĥ<EFBFBD>ѡ<EFBFBD>
(load_1): dln_a_out<75>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤǥ饤<C7A5>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ū<EFBFBD>˥<EFBFBD><CBA5><EFBFBD>
<09>ɤ<EFBFBD><C9A4><EFBFBD>ɬ<EFBFBD>פ<EFBFBD><D7A4>ʤ<EFBFBD><CAA4><EFBFBD><E8A4A6><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Thu Sep 28 13:31:37 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* sample/ruby-mode.el: <20><><EFBFBD>äȤޤ<C8A4><DEA4><EFBFBD>hilit19<31>б<EFBFBD>(<28><><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD>)<29><>
Wed Sep 27 04:12:44 1995 Takahasi Mamoru <taka@soum.co.jp>
* sample/test.rb: echo<68><6F>-n<><6E><EFBFBD>Ȥ<EFBFBD><C8A4>ʤ<EFBFBD><CAA4><EFBFBD><E8A4A6>(SysV<73>к<EFBFBD>)<29><>
* ext/extmk.rb.in: sub -> sub!
Tue Sep 26 19:12:42 1995 Yasuo OHBA <jammy@csg.mes.co.jp>
* dln.c (dln_find_1): `.', `..'<27><><EFBFBD><EFBFBD><EFBFBD>Ϥޤ<CFA4><DEA4>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD>.
Mon Sep 25 12:33:03 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.87
Sat Sep 23 10:00:18 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (Fmod_modfunc): <20><EFBFBD>åɤ<C3A5>private<74>ˤ<EFBFBD><CBA4><EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD><EFBFBD><EFBFBD>ðۥ᥽<DBA5>å<EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>åɡ<C3A5><C9A1>ѥå<D1A5><C3A5><EFBFBD><EFBFBD><EFBFBD>Ū<EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>Υ<CEA5><EFBFBD><E5A1BC><EFBFBD>ѡ<EFBFBD>
Fri Sep 22 11:02:44 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* lib/find.rb: find<6E><64><EFBFBD>󶡤<EFBFBD><F3B6A1A4><EFBFBD><EFBFBD><EFBFBD>֥<EFBFBD><D6A5><EFBFBD>
* variable.c (rb_define_variable): hook<6F><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʬΥ<CAAC><CEA5>
(add_hook): 1<>ѿ<EFBFBD><D1BF><EFBFBD><EFBFBD>Ф<EFBFBD><D0A4><EFBFBD>ʣ<EFBFBD><CAA3><EFBFBD><EFBFBD>hook<6F><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Thu Sep 21 00:22:11 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (Fstr_frozen): ʸ<><CAB8><EFBFBD>󤬹<EFBFBD><F3A4ACB9><EFBFBD><EFBFBD>ԲĤ<D4B2><C4A4>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>åɡ<C3A5>
* hash.c (Fhash_aset): key<65><79>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>Ѳ<EFBFBD><D1B2><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>
<20>ˡ<EFBFBD>dup<75><70><EFBFBD><EFBFBD>freeze<7A><65><EFBFBD>
Wed Sep 20 16:12:44 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.86
* ext/extmk.rb.in (have_header): <20><><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD>˥Х<CBA5><D0A5><EFBFBD>
* ext/extmk.rb.in (have_library): <20><><EFBFBD><EFBFBD><EFBFBD>ν<EFBFBD><CEBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4>ä<EFBFBD><C3A4><EFBFBD>
Thu Sep 14 18:00:59 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* object.c (obj_is_instance_of): is_member_of<6F><66><EFBFBD><EFBFBD>̾<EFBFBD><CCBE><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
Wed Sep 13 15:44:35 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (Fstr_tr_bang): <20>ϰϳ<CFB0><CFB3><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD>Ф<EFBFBD><D0A4><EFBFBD><EFBFBD>Ѵ<EFBFBD><D1B4>Х<EFBFBD><D0A5><EFBFBD>
Tue Sep 12 14:27:58 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* file.c (Sfile_expand_path): expand_file_name -> expand_path<74><68>̾
<20><><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
* enum.c (Fenum_member): includes? -> member? <20><>̾<EFBFBD><CCBE><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
* string.c (Fstr_each_byte): String<6E><67>ByteArray<61>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܤ<EFBFBD><DCA4><EFBFBD><EFBFBD><EFBFBD>
<20>ơ<EFBFBD>each<63><68><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>each_byte<74><65><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤǤ<DEA4>each<63><68>each_line<6E>ǥ<EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4>
Mon Sep 11 18:31:17 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* file.c (cache_stat): <20>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD>̾<EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD>"&"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA4B9><EFBFBD><EFBFBD>ľ<EFBFBD><C4BE><EFBFBD><EFBFBD>
stat(2)<29>η<EFBFBD><CEB7>̤<EFBFBD><CCA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Fri Sep 8 14:18:51 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* ruby.texi: `!', `?'<27><><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5>åץǡ<D7A5><C7A1>ȡ<EFBFBD>
* parse.y: defined -> defined?
* file.c: FileOp<4F>ΰ<EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>åɤ<C3A5><C9A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD>ƥ<EFBFBD><C6A5>Ȥ<EFBFBD>test<73><EFBFBD><E1A5BD>
<20>ɤˤޤ<CBA4><DEA4><EFBFBD><EFBFBD>
* parse.y (yylex): <20>ѿ<EFBFBD>̾<EFBFBD>θ<EFBFBD><CEB8><EFBFBD><EFBFBD><EFBFBD>`?'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ҹ<EFBFBD><D2B8><EFBFBD>åɤθ<C9A4><CEB8><EFBFBD><EFBFBD><EFBFBD>
`?'<27><><EFBFBD>ɲä<C9B2><C3A4>
Thu Sep 7 20:01:33 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c: ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ򹹿<C8A4><F2B9B9BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>åɤ<C3A5>̾<EFBFBD><CCBE><EFBFBD>ν<EFBFBD><CEBD><EFBFBD><EFBFBD><EFBFBD>`!'<27><><EFBFBD>ղá<D5B2>
`!'<27><>̵<EFBFBD><CCB5><EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѱդ<D1B0><D5A4><EFBFBD><EFBFBD><EFBFBD>
* parse.y: <20>ѿ<EFBFBD>̾<EFBFBD>θ<EFBFBD><CEB8><EFBFBD><EFBFBD><EFBFBD>`!'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Wed Sep 6 14:12:19 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.85
* string.c (Fstr_dup): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʣ<EFBFBD><CAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
(Fstr_freeze): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD>ι<EFBFBD><CEB9><EFBFBD><EFBFBD>Բ<EFBFBD>°<EFBFBD><C2B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
(Fsub/Fgsub): $_<><5F><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD>dup<75><70><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD>ˡ<EFBFBD>
* ruby.h (CLONESETUP): flags<67>ξ<EFBFBD><CEBE>֤⥳<D6A4>ԡ<EFBFBD>
Tue Sep 5 01:27:50 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* sample/test.rb: <20><><EFBFBD>Ԥθ<D4A4><CEB8>Ф򸷤<D0A4><F2B8B7A4><EFBFBD><EFBFBD><EFBFBD>
Fri Aug 25 14:31:02 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* process.c (Ffork): <20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>Ƥ<EFBFBD>ư<EFBFBD><EFBFBD><EEA4B9><EFBFBD><EFBFBD>ˡ<EFBFBD>
* version 0.84
* signal.c (sig_beg): <20>ϥ<EFBFBD><CFA5>ɥ餬<C9A5><E9A4AC><EFBFBD><EFBFBD><EAA4B5><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤϺ<CBA4><CFBA><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>
* ext/extmk.rb.in (create_makefile): shared object<63>Υ<EFBFBD><CEA5>󥯤κݤ<CEBA>
`-l'<27><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA4B9><EFBFBD><EFBFBD>ˡ<EFBFBD>
* signal.c (trap): `EXIT'<27>ǽ<EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD><EFBFBD><EAA4AC><EFBFBD><EFBFBD><EFBFBD>
Wed Aug 16 00:13:22 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* signal.c (sig_beg): <20>ǥե<C7A5><D5A5><EFBFBD><EFBFBD>ȤǤ<C8A4>begin<69><6E><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD>SIGINT<4E><54><EFBFBD><EFBFBD>ª
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8A4A6><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
* io.c (io_ctl): fcntl<74><6C><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5>ˤ<EFBFBD><CBA4>б<EFBFBD><D0B1><EFBFBD>
* <20>ƥǥ<C6A5><C7A5><EFBFBD>ȥ<EFBFBD><C8A5><EFBFBD>ʬ<EFBFBD><CAAC><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>MANIFEST<53><54><EFBFBD>ޤȤ᤿<C8A4><E1A4BF><EFBFBD><EFBFBD>ĥ<EFBFBD><EFBFBD><EFBFBD><E5A1BC><EFBFBD><EFBFBD>
<20>ˤ<EFBFBD>ɬ<EFBFBD>ס<EFBFBD>
* string.c (Sstr_new,str_sub,Fstr_crypt): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ưŪ<C6B0><C5AA>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Sat Aug 12 00:44:02 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* string.c (Fstr_crypt): PD crypt<70><74><EFBFBD>Ѱդ<D1B0><D5A4><EFBFBD><EFBFBD><EFBFBD>
Fri Aug 11 14:37:03 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* assoc.c (Fassoc_clone): assoc<6F><63>clone<6E>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* io.c: <20>ޥ<EFBFBD><DEA5><EFBFBD>READ_DATA_PENDING<4E><47><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD>(Linux<75>б<EFBFBD>)
* io.c (io_fptr_finalize): fptr<74>γ<EFBFBD><CEB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ν<EFBFBD><CEBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Wed Aug 9 16:52:41 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* eval.c (rb_provided): ʣ<><CAA3><EFBFBD><EFBFBD>feature<72><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD>¥롼<C2A5>פ<EFBFBD><D7A4><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD>ñ<EFBFBD><C3B1><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29>ߥ<EFBFBD><DFA5><EFBFBD>
* ext/extmk.rb.in (install): dlopen<65>б<EFBFBD><D0B1><EFBFBD><EFBFBD>Ԥä<D4A4><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD>dln<6C>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
ʬ<><CAAC><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
Tue Aug 8 14:17:06 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.83
Mon Aug 7 12:47:41 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y: resque -> rescue<75><65><EFBFBD>Ѥ<EFBFBD><D1A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>typo<70><6F><EFBFBD>Ĥ<EFBFBD><C4A4>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>Ǻ<EFBFBD><C7BA>ޤǵ<DEA4><C7B5><EFBFBD><EFBFBD>Ĥ<EFBFBD><C4A4>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4>Τ<EFBFBD><CEA4>ġ<EFBFBD>
Thu Aug 3 18:18:05 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* missing/nt.c: NT<4E>ܿ<EFBFBD><DCBF>Ѥδؿ<CEB4><D8BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤȤ᤿<C8A4><E1A4BF>
* variable.c (rb_const_get): <20>ޤ<EFBFBD><DEA4><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>defined
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>ͳ<EFBFBD><CDB3><EFBFBD>ʤ<EFBFBD><CAA4>Τ<EFBFBD>(<28><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>ץߥ<D7A5><DFA5>θ<EFBFBD><CEB8>Фʤɤ<CAA4><C9A4><EFBFBD><EFBFBD><EFBFBD>ͭ<EFBFBD><CDAD>)<29><>
* variable.c (Fautoload): autoload<61><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>٤ϻȤ<CFBB><C8A4><EFBFBD><EBA4AB>
Mon Jul 31 15:44:21 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (arg_ambiguous): <20><>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ٹ<EFBFBD>(-v<><76><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD>
<20><>ͭ<EFBFBD><CDAD>)<29><>
* eval.c (rb_eval): `-v'<27><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĥ<EFBFBD><C4A4><EFBFBD>`def'<27><><EFBFBD>ƤФ<C6A4><D0A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɬ<EFBFBD><C9AC>
<20>ʥ<EFBFBD><CAA5><EFBFBD><E9A1BC><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ф<EFBFBD><D0A4><EFBFBD>
* parse.y (yylex): <20><EFBFBD>åɤ<C3A5><C9A4><EFBFBD>1<EFBFBD><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD><C8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E2A4A6><EFBFBD><EFBFBD><EFBFBD>äȸ<C3A4><C8B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Fri Jul 28 19:04:43 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (yylex): `+/-/['<27><>ľ<EFBFBD><C4BE><EFBFBD>˶<EFBFBD><CBB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD><EFBFBD>ư<EFBFBD><C6B0><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
<20><>(<28><><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4>Ȥ<EFBFBD>?)
Wed Jul 26 09:21:23 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.82a
* sprintf.c (Fsprintf): `%s'<27><>'\0'<27><><EFBFBD>ޤ<EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
* pack.c (Fpck_pack): pack<63><6B><EFBFBD><EFBFBD><EFBFBD>dz<EFBFBD><C7B3>ݤΥХ<CEA5><D0A5><EFBFBD>
* eval.c (Floop): ̵<>¥롼<C2A5>פΥ<D7A4><CEA5>ƥ졼<C6A5><ECA1BC><EFBFBD><EFBFBD>
* io.c (next_argv): ¸<>ߤ<EFBFBD><DFA4>ʤ<EFBFBD><CAA4>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD>̾<EFBFBD><CCBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>줿<EFBFBD><ECA4BF><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><E9A1BC><EFBFBD><EFBFBD>
<20><><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
Mon Jul 24 17:37:34 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.82
* ext/extmk.rb.in (install): <20><>ĥ<EFBFBD><EFBFBD><EFBFBD><E5A1BC><EFBFBD><EFBFBD>static link<6E><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>Υ<CEA5><EFBFBD><EFBFBD><EBA4AC><EFBFBD><EFBFBD>require<72><65><EFBFBD>줿<EFBFBD>Τ<EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD><EFBFBD><E8A4A6>feature<72><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>dz<EFBFBD>ĥ<EFBFBD><EFBFBD><EFBFBD><E5A1BC><EFBFBD>ε<EFBFBD>ǽ<EFBFBD><C7BD>ɬ<EFBFBD>פʻ<D7A4><CABB>ˤ<EFBFBD>(static link<6E><6B><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>
<20>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>餺)require<72><65><EFBFBD><EFBFBD><EFBFBD>Ф褯<D0A4>ʤ롥
* eval.c (Frequire): `$"'<27>˳<EFBFBD>Ǽ<EFBFBD><C7BC><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5>ѥ<EFBFBD><D1A5>Ǥʤ<C7A4><CAA4>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
̾<>Ȥ<EFBFBD><C8A4>롥ruby<62><79><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ץȤ<D7A5><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD>`.rb'<27><><EFBFBD><EFBFBD><EFBFBD>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD>`.o'<27><><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̾<EFBFBD><CCBE><EFBFBD>ղä<D5B2><C3A4>롥lisp<73><70>require<72><65>
provide<64><65>Ư<EFBFBD><C6AF><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD>)<29><EFBFBD><E1A4A4>
Thu Jul 20 12:50:05 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* Makefile.in (test): make test<73><74><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* struct.c (struct_new): typo.
* eval.c (rb_eval): `defined'<27><><EFBFBD>ɲá<C9B2><C3A1><EFBFBD>å<EFBFBD>/<2F>ѿ<EFBFBD>/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Wed Jul 19 18:04:01 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.81
Mon Jul 17 14:53:51 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* variable.c (rb_const_get): ̤<><CCA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>CONSTANT<4E><54><EFBFBD>ͤ<EFBFBD>nil<69>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD><E3B3B0><EFBFBD><EFBFBD><E1A4B9>ǽ<EFBFBD><C7BD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD>פ<EFBFBD>optional<61>ʥ<EFBFBD><CAA5>饹/<2F><EFBFBD>
<20>¸<EBA4AC>ߤ<EFBFBD><DFA4><EFBFBD><EBA4AB><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD>ʡ<EFBFBD>
* st.c (int): grow_factor<6F><72><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD>(<28><><EFBFBD><EFBFBD><E8A4B5><EFBFBD>Υޥ<CEA5><DEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>)<29><>
Fri Jul 14 00:48:40 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* ext/extmk.rb.in: <20><><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD>ΥХ<CEA5><D0A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* parse.y (var_extend): #{$<24><><EFBFBD><EFBFBD>}<7D><><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* dln.c (dln_load_1): `Init_FILENAME'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͭ<EFBFBD><CDAD><EFBFBD>ˡ<EFBFBD>`init_*'<27>Ϻ<EFBFBD><CFBA><EFBFBD>
<20>¹Ԥ<C2B9><D4A4>ʤ<EFBFBD><CAA4><EFBFBD>
* ext/etc/etc.c : Etc<74><EFBFBD><EFBFBD><E5A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ĥ<EFBFBD><EFBFBD><EFBFBD><E5A1BC><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD>ʬΥ<CAAC><CEA5><EFBFBD>¤<EFBFBD>NT
<20>б<EFBFBD><D0B1>ؤ<EFBFBD><D8A4><EFBFBD><EFBFBD>Ф<EFBFBD><D0A4>ä<EFBFBD><C3A4><EFBFBD><EFBFBD><EFBFBD><E2A4B7><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>
Tue Jul 11 17:12:48 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* gcc -Wall<6C>ǽФ<C7BD>warning<6E>򸵤˥<F2B8B5A4><CBA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
* signal.c (trap): typo.
Fri Jul 7 10:08:51 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.80
* ruby.texi: texinfo document<6E><74><EFBFBD>󶡡<EFBFBD>spec<65><63>ruby.1<EFBFBD><EFBFBD>̵<EFBFBD><EFBFBD><EFBFBD>ʤä<EFBFBD><EFBFBD><EFBFBD>
* signal.c (Ftrap): <20><><EFBFBD><EFBFBD><EFBFBD>߶ػ<DFB6><D8BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㳰ȯ<E3B3B0><C8AF><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
* eval.c (Flambda): Block<63><6B><EFBFBD>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>֤<EFBFBD><D6A4><EFBFBD>Block.new<65><77>Ʊ<EFBFBD><C6B1><EFBFBD><EFBFBD>
Thu Jul 6 00:35:03 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* signal.c (Ftrap): SIG_DFL<46>ν<EFBFBD><CEBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>SIGINT<4E>ؤΥǥե<C7A5><D5A5><EFBFBD><EFBFBD>ȥϥ<C8A5>
<09>ɥ<EFBFBD><C9A5><EFBFBD><EFBFBD>Ѱ<EFBFBD>(<28><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29><>
* file.c (Sfile_expand_fname): <20>ѥ<EFBFBD>̾<EFBFBD><CCBE><EFBFBD><EFBFBD><EFBFBD>Хѥ<D0A5><D1A5><EFBFBD>Ÿ<EFBFBD><C5B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>åɡ<C3A5>
(Sfile_basename): basename<6D><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>åɡ<C3A5><C9A1><EFBFBD>ĥ<EFBFBD>Ҥ⳰<D2A4><E2B3B0><EFBFBD>
(Sfile_dirname): basename<6D><65>ȿ<EFBFBD>С<EFBFBD>
* eval.c (rb_call): argumentɾ<74><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㳰ȯ<E3B3B0><C8AF><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
* file.c (Ftest): `M', `A', `C'<27><><EFBFBD>ɲ<EFBFBD>.
Tue Jul 4 12:36:33 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* file.c (Ftest): <20>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD>ѥ᥽<D1A5>åɡ<C3A5>
* ruby.c (proc_options): `-r'<27><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɲá<C9B2>
* parse.y (f_args): <20>ǥե<C7A5><D5A5><EFBFBD><EFBFBD>Ȱ<EFBFBD><C8B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɲá<C9B2>
* eval.c (rb_call): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>rest<73><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD>nil<69>ˡ<EFBFBD>
* numeric.c (num_equal): <20><><EFBFBD>Ͱʳ<CDB0><CAB3>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>Ӥ<EFBFBD><D3A4><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
FALSE<53><45><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>ˡ<EFBFBD>
* eval.c (masign): ¿<><C2BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>rest<73><74><EFBFBD><EFBFBD>ư<EFBFBD><EFBFBD><EEA4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>
Sat Jun 17 01:03:16 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* parse.y (gettable): ̤<><CCA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF>λ<EFBFBD><CEBB><EFBFBD>(<28><>Ω<EFBFBD><CEA9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̻<EFBFBD>)
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˥᥽<CBA5>åɸƤӽФ<D3BD><D0A4>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD>
* parse.y (read_escape): tokenbuf<75><66><EFBFBD>Ȥ<EFBFBD><C8A4>ʤ<EFBFBD><CAA4><EFBFBD>˽<EFBFBD><CBBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤȤ<CBA4>
<20>ʤ<EFBFBD><CAA4><EFBFBD>`\C-x',`\M-x'<27>ʤɤΥ<C9A4><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8A1A5><EFBFBD><EFBFBD><EFBFBD>ǥɥ<C7A5><C9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>Ȥȼºݤν<DDA4><CEBD><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD>פ<EFBFBD><D7A4><EFBFBD><EFBFBD><EFBFBD>
Thu Jun 15 15:42:00 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* re.c (re_regcomp): cache<68>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Mon Jun 12 18:50:51 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* version 0.79
Sat Jun 10 00:25:01 1995 Yukihiro Matsumoto <matz@caelum.co.jp>
* re.c (re_regcomp): cacheȽ<65><C8BD><EFBFBD><EFBFBD>`$='<27><><EFBFBD>ͤ<EFBFBD>ȿ<EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* sample/test.rb: test suite<74><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Fri Jun 9 15:58:34 1995 Yukihiro Matsumoto <matz@ix-02>
* re.c (re_regcomp): cache<68><65>Ƚ<EFBFBD><EFBFBD>ְ<EFBFBD><D6B0>äƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD>
Fri Jun 9 00:01:35 1995 Yukihiro Matsumoto (matz@dyna)
* eval.c (rb_yield): block<63><6B>¤<EFBFBD>Τ˽<CEA4><CBBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(iter)<29><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>Τǥ<CEA4><C7A5>ƥ졼<C6A5><ECA1BC><EFBFBD>Υͥ<CEA5><CDA5>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ư<EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
Thu Jun 8 00:59:03 1995 Yukihiro Matsumoto (matz@dyna)
* re.c (=~): String<6E>ʳ<EFBFBD><CAB3>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>Ӥ<EFBFBD>FALSE<53><45><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><E8A4A6>(<28><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>)<29><>
* extmk.rb.in: Ƚ<><EFBFBD><EAA4B7><EFBFBD>ͤ<EFBFBD><CDA4>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˥<EFBFBD><CBA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><E5A4B9><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
* assoc.c (to_a): to_a<5F><EFBFBD>åɤ<C3A5><C9A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
* eval.c (rb_eval): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF>ؤΥ<D8A4><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>̵<EFBFBD><CCB5><EFBFBD><EFBFBD>åɸƤӽФ<D3BD><D0A4>Ȳ<EFBFBD><C8B2><EFBFBD><EFBFBD><EBA1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD>)<29><EFBFBD>åɤ<C3A5>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><E7A1A4><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD>ѿ<EFBFBD>̤<EFBFBD><CCA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>waring<6E><67><EFBFBD>Ф<EFBFBD><D0A4><EFBFBD>
nil<69><6C><EFBFBD>֤<EFBFBD><D6A4>Ƥ<EFBFBD><C6A4><EFBFBD><EBA1A5>ruby -pe print<6E>פʤɤ<CAA4><C9A4>¹ԤǤ<D4A4><C7A4><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD>̣<EFBFBD><CCA3>
<20>Ϥ<EFBFBD><CFA4><EFBFBD><EAA4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB>ͤϡ<CDA4><CFA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>θ<EFBFBD>Ƥ<EFBFBD><C6A4>ɬ<EFBFBD>פǤ<D7A4><C7A4>롥-- <20><EFBFBD><E1A5BD>
<20>ɸƤӽФ<D3BD><D0A4>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4>ߤ<EFBFBD><DFA4>뤫(<28><><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD>)<29><><EFBFBD><EFBFBD><EFBFBD>Ĥ<EFBFBD><C4A4><EFBFBD>åɸƤӽФ<D3BD>
<20>Ȥ<EFBFBD><C8A4><EFBFBD><><CCA4><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>Х<EFBFBD><D0A5>顼)<29><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB>ͤǹԤ<C7B9><D4A4><EFBFBD><EFBFBD><EFBFBD>
* eval.c (rb_eval): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF>ؤΥ<D8A4><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
(eval<61>ʤɤ<CAA4>)<29><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>줿<EFBFBD><ECA4BF><EFBFBD><EFBFBD>ʬ<EFBFBD><CAAC><EFBFBD>ä<EFBFBD><C3A4><EFBFBD><EFBFBD>ˤϰʸ<CFB0><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>줿<EFBFBD><ECA4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>ѿ<EFBFBD><D1BF>Ȥߤʤ<DFA4><CAA4><EFBFBD>
Wed Jun 7 11:58:12 1995 Yukihiro Matsumoto <matz@ix-02>
* eval.c (rb_fail): <20><EFBFBD><E3B3B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`$!'<27>򥯥ꥢ<F2A5AFA5><EAA5A2><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD>
(rb_fail): `$!'<27>ѿ<EFBFBD><D1BF>˺Ǹ<CBBA><C7B8>˲<EFBFBD><CBB2>Ԥ<EFBFBD><D4A4>ɲä<C9B2><C3A4>ʤ<EFBFBD><CAA4><EFBFBD>
* io.c (Fprint): private<74><EFBFBD>åɤ<C3A5><C9A4>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD>ư<EFBFBD><C6B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><>(`$_'<27><><EFBFBD><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD>)<29><>
(Fio_print): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>print<6E><EFBFBD>åɡ<C3A5>
(Fio_printf): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>printf<74><EFBFBD>åɡ<C3A5>
* parse.y: not<6F><EFBFBD>Ҥ<EFBFBD><D2A4>ɲá<C9B2>ͥ<EFBFBD><CDA5><EFBFBD><EFBFBD><EFBFBD>̤<EFBFBD><CCA4>㤤`!'<27><EFBFBD>ҡ<EFBFBD>
Mon Jun 5 19:00:55 1995 Yukihiro Matsumoto <matz@ix-02>
* version 0.78
Fri Jun 2 17:52:03 1995 Yukihiro Matsumoto <matz@ix-02>
* ruby.c (proc_options): -I<><49><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`$:'<27>ؤ<EFBFBD><D8A4>ɲä<C9B2><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Fri Jun 2 00:36:34 1995 Yukihiro Matsumoto (matz@dyna)
* parse.y: while<6C><65><EFBFBD><EFBFBD><EFBFBD>Ҥ<EFBFBD>ư<EFBFBD><C6B0><EFBFBD><EFBFBD><EFBFBD>̾<EFBFBD><CCBE><EFBFBD>while<6C><65>Ʊ<EFBFBD><C6B1><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
begin<69><6E><EFBFBD>ؤ<EFBFBD>while<6C><65><EFBFBD><EFBFBD><EFBFBD>Ҥ<EFBFBD><D2A4><EFBFBD><EFBFBD><EFBFBD>do..while<6C><65><EFBFBD>Υ<CEA5>פȤʤ롥
Wed May 31 18:36:30 1995 Yukihiro Matsumoto <matz@ix-02>
* version 0.77
Mon May 29 18:39:37 1995 Yukihiro Matsumoto <matz@ix-02>
* ext/extmk.rb.in (install): <20><>ĥ<EFBFBD><EFBFBD><EFBFBD><E5A1BC><EFBFBD><EFBFBD>󥹥ȡ<F3A5B9A5><C8A1><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>ˡ<EFBFBD>
Fri May 26 14:43:01 1995 Yukihiro Matsumoto <matz@ix-02>
* process.c (Fsystem): <20><><EFBFBD><EFBFBD><EFBFBD>ͤ򥵥֥ץ<D6A5><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>μ<EFBFBD><CEBC><EFBFBD>/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD>ơ<EFBFBD><C6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`$?'<27><><EFBFBD><EFBFBD><EFBFBD>
Tue May 23 10:58:11 1995 Yukihiro Matsumoto <matz@ix-02>
* string.c (Fstr_upto): ̵<>¥롼<C2A5>פ˴٤<CBB4><D9A4>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD>
* parse.y (cond): `||'<27>ʤɤα<C9A4><CEB1>դ<EFBFBD><D5A4><EFBFBD><EFBFBD><EFBFBD><E6BCB0><EFBFBD>񤱤<EFBFBD><F1A4B1A4><EFBFBD>ˡ<EFBFBD><CBA1><EFBFBD><EFBFBD><EFBFBD><EFBCB0><EFBFBD><EFBFBD>
<20>ʤ餺<CAA4><E9A4BA><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD><CDA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>Ƥ<EFBFBD><C6A4>ɤ<EFBFBD><C9A4><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
* ext/marshal/marshal.c: <20><><EFBFBD>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>ɤ߽񤭤<DFBD><F1A4ADA4><EFBFBD>åɤκ<C9A4><CEBA><EFBFBD><EFBFBD><EFBFBD>
<20>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD><CBA1><EFBFBD><EFBFBD>󥹥<EFBFBD><F3A5B9A5>󥹤<EFBFBD>`_dump_to'<27>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><E1A5BD>
<20>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD>ˡ<EFBFBD>
* ext/extmk.rb.in: static link<6E><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ʻ<EFBFBD><CABB>ͤˤ<CDA4><CBA4><EFBFBD><EFBFBD><EFBFBD>
ext/Setup<75>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˥ǥ<CBA5><C7A5><EFBFBD>ȥ<EFBFBD>̾<EFBFBD>򵭽Ҥ<F2B5ADBD><D2A4><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>Υǥ<CEA5><C7A5>
<20>ȥ<EFBFBD><C8A5><EFBFBD>¸<EFBFBD>ߤ<EFBFBD><DFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E5A1BC><EFBFBD><EFBFBD>static link<6E><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28>Ϥ<EFBFBD>)<29><>
* eval.c (rb_eval): `..'<27><>ʸˡ<CAB8><CBA1><EFBFBD>Ȥ߹<C8A4><DFB9>ߡ<EFBFBD>`..'<27><>`...'<27><>ư<EFBFBD><C6B0><EFBFBD><EFBFBD>perl
<20>˹<EFBFBD><CBB9><EFBFBD><EFA4BB><EFBFBD><EFBFBD>
Sat May 20 01:22:48 1995 Yukihiro Matsumoto (matz@dyna)
* io.c (select): timeout<75><74><EFBFBD>ȳ<EFBFBD><C8B3><EFBFBD><EFBFBD>߻<EFBFBD><DFBB><EFBFBD>ư<EFBFBD><C6B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>β<EFBFBD><CEB2><EFBFBD>
Fri May 19 15:33:23 1995 Yukihiro Matsumoto <matz@ix-02>
* version 0.76
Fri May 19 00:48:08 1995 Yukihiro Matsumoto (matz@dyna)
* string.c (Fstr_each): <20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>֥<EFBFBD><D6A5>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD>ݥ<EFBFBD><DDA5>󥿤<EFBFBD><F3A5BFA4>ͤ<EFBFBD><CDA4>Ѥ<EFBFBD><D1A4>äƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E3B3B0>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD>
* ruby-mode.el: ruby-electric-brace<63>ο<EFBFBD><CEBF>ߡ<EFBFBD>
Thu May 18 12:27:23 1995 Yukihiro Matsumoto <matz@ix-02>
* string.c (Fstr_tr): tr<74><72><EFBFBD>ִ<EFBFBD><D6B4>оݤ<D0BE>`\0'<27><><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD>Ԥ<EFBFBD>
<20>ʤ<EFBFBD><CAA4>Х<EFBFBD><D0A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ä<EFBFBD><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ASCII<49><49><EFBFBD>˻<EFBFBD><CBBB><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>ư<EFBFBD><EFBFBD><EEA4B7>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ä<EFBFBD><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̤Ȥ<CCA4><C8A4><EFBFBD>tr<74><72><EFBFBD>񤭴<EFBFBD><F1A4ADB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τǡ<CEA4>copyright<68><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
̵<><CCB5><EFBFBD>ʤä<CAA4>(<28>Ȼפ<C8BB>)<29><>
* gc.c (gc): the_scope<70><65><EFBFBD>ޡ<EFBFBD><DEA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4>Τǡ<CEA4><C7A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF>λ<EFBFBD>
<20><><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>ְ<EFBFBD><D6B0>äƳ<C3A4><C6B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E7A4AC><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>
* gc.c (mark_locations_array): <20><EFBFBD>ι<EFBFBD>®<EFBFBD><C2AE><EFBFBD><EFBFBD>
Mon May 15 11:43:49 1995 Yukihiro Matsumoto <matz@ix-02>
* ext/extmk.rb.in: Dynamic Load<61><EFBFBD><EFBFBD><E5A1BC><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD>
<20>Ԥ<EFBFBD>ruby script<70><74>autoconf<6E>˶ᤤ<CBB6><E1A4A4><EFBFBD>ФǻȤ<C7BB><C8A4><EFBFBD><EBA1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E5A1BC><EFBFBD><EFBFBD>
<20>󶡤<EFBFBD><F3B6A1A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD>ext<78>β<EFBFBD><CEB2>˥ǥ<CBA5><C7A5><EFBFBD>ȥ<EFBFBD><C8A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD>ɬ<EFBFBD>ܤΥե<CEA5>
<20><><EFBFBD><EFBFBD><EFBFBD>ϥե<CFA5><D5A5><EFBFBD><EFBFBD><EFBFBD>̾<EFBFBD>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͽ<EFBFBD><CFBF><EFBFBD><EFBFBD>`MANIFEST'<27>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τߡ<CEA4>ɬ
<20>פ˱<D7A4><CBB1><EFBFBD><EFBFBD><EFBFBD>`depend'(<28>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ΰ<EFBFBD>¸<EFBFBD>ط<EFBFBD><D8B7>򵭽Ҥ<F2B5ADBD><D2A4><EFBFBD><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD> gcc -MM
<20>ν<EFBFBD><CEBD><EFBFBD>)<29><>`extconf.rb'(<28><><EFBFBD><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD>Ѥ˥饤<CBA5>֥<EFBFBD><D6A5><EFBFBD><EFBFBD>ȴؿ<C8B4><D8BF><EFBFBD>¸<EFBFBD>ߥ<EFBFBD><DFA5><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD>)<29><><EFBFBD>ѰդǤ<D5A4><C7A4>
* eval.c (rb_call): ruby<62><EFBFBD>åɤΰ<C9A4><CEB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD>̤<EFBFBD><CCA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
jmp_buf<75><66><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
* parse.y: `or'<27><>`and'<27><>ͥ<EFBFBD><CDA5><EFBFBD><EFBFBD><EFBFBD>̤<EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
Wed May 3 18:21:36 1995 Yukihiro Matsumoto (matz@dyna)
* dln.c: Linux<75>Ǥ<EFBFBD>`__.SYMDEF/'<27>Ǥ<EFBFBD><C7A4>ä<EFBFBD><C3A4><EFBFBD>
* dln.c: system call<6C>Υ<EFBFBD><CEA5><EFBFBD><E9A1BC><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD>˺<EFBFBD><CBBA><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
Wed Apr 26 09:50:56 1995 Yukihiro Matsumoto (matz@ix-02)
* parse.y: <20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>֥<EFBFBD><D6A5>å<EFBFBD><C3A5><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`|'<27>dz<EFBFBD><C7B3><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>ǥ<EFBFBD><C7A5>ƥ졼<C6A5><ECA1BC><EFBFBD>ѿ<EFBFBD><D1BF><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4>Τ<EFBFBD><CEA4><EFBFBD>ά<EFBFBD>Ǥ<EFBFBD><C7A4>롥ʸˡ<CAB8><CBA1><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
<20>פ<EFBFBD><D7A4>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD>
Tue Apr 25 12:04:17 1995 Yukihiro Matsumoto (matz@ix-02)
* eval.c(require): load<61><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʥߥå<DFA5><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤε<C9A4>ǽ<EFBFBD><C7BD><EFBFBD>ܤ<EFBFBD><DCA4>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>˳<EFBFBD>ĥ<EFBFBD>Ҥ<EFBFBD><D2A4><EFBFBD><E4B4B0>ǽ<EFBFBD><C7BD><EFBFBD>ɲä<C9B2><C3A4>ƥ桼<C6A5><E6A1BC><EFBFBD><EFBFBD>dln/dlopen<65>κ<EFBFBD><CEBA><EFBFBD><EFBFBD>ռ<EFBFBD><D5BC><EFBFBD><EFBFBD><EFBFBD>
ɬ<>פΤʤ<CEA4><CAA4><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
* string.c(sub,sub): <20><><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>Ƥ<EFBFBD>ư<EFBFBD><EFBFBD><EEA4B9><EFBFBD><EFBFBD>ˡ<EFBFBD>
* object.c: init_object -> initialize.
Mon Apr 24 14:22:39 1995 Yukihiro Matsumoto (matz@ix-02)
* NEWS-OS 3.4<EFBFBD>б<EFBFBD>
* io.c: Solaris<69><73>stdio<69><6F>ư<EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8A4A6><EFBFBD><EFBFBD>signal<61><6C>EOF<4F><46><EFBFBD>֤<EFBFBD><D6A4>Ƥ<EFBFBD><C6A4><EFBFBD>
<20><><EFBFBD>ġ<EFBFBD>perl<72>Ǥ<EFBFBD>Ʊ<EFBFBD>ͤ<EFBFBD><CDA4><EFBFBD><EFBFBD><EFBFBD><EAA4AC><EFBFBD>
Fri Apr 21 20:04:39 1995 Yukihiro Matsumoto (matz@ix-02)
* version 0.75
* signal.c: trap<61><70><EFBFBD>ʤ<EFBFBD><CAA4>ʤäƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* configure: Solaris 2.3<EFBFBD>б<EFBFBD><EFBFBD><EFBFBD>
* io.c: #elif<69>Τʤ<CEA4>cpp<70><EFBFBD>
* dir.c: autoconf 2.x<>ؤ<EFBFBD><D8A4>б<EFBFBD><D0B1><EFBFBD><EFBFBD>Խ<EFBFBD>ʬ
Thu Apr 20 12:31:24 1995 Yukihiro Matsumoto (matz@ix-02)
* version 0.74
* env.h, gc.c, regex.c: IRIX<49>ؤΰܿ<CEB0><DCBF>б<EFBFBD>
* configure: dlopen<65>Ѥ<EFBFBD>pic<69><63><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>option<6F>θ<EFBFBD><CEB8>ФΤ<D0A4><CEA4><EFBFBD><E1A1A4><EFBFBD><EFBFBD><EFBFBD>ƥॿ
<20><><EFBFBD>פ<EFBFBD><D7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Tue Apr 18 19:08:17 1995 Yukihiro Matsumoto (matz@ix-02)
* gc.c(xrealloc): ptr=nil<69>λ<EFBFBD><CEBB><EFBFBD>malloc()<29><>Ʊ<EFBFBD><C6B1>Ư<EFBFBD><C6AF><EFBFBD><EFBFBD>
* array.c(astore): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>0<EFBFBD><30><EFBFBD>ܤ<EFBFBD><DCA4><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>size=0<><30>
realloc()<29><><EFBFBD>Ƥ<EFBFBD><C6A4>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>
* configure, glob.c: Solaris 2.x<>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
Mon Apr 10 18:36:06 1995 Yukihiro Matsumoto (matz@ix-02)
* version 0.73
Fri Apr 7 13:51:08 1995 Yukihiro Matsumoto (matz@ix-02)
* cons.c->assoc.c: cons<6E><73>;<EFBFBD>פʵ<D7A4>ǽ<EFBFBD>ϳ<EFBFBD><CFB3><EFBFBD><EFBFBD><EFBFBD>pair<69>Ȥ<EFBFBD><C8A4>Ƥε<C6A4>ǽ<EFBFBD><C7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>Ĥ<EFBFBD><C4A4><EFBFBD><EFBFBD><EFBFBD>Enumerable<6C><65>include<64><65><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD>᤿<EFBFBD><E1A4BF>
* string.c(esub): ʸ<><CAB8><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD>ƥ졼<C6A5><ECA1BC><EFBFBD><EFBFBD>perl<72><6C>s///e<><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Wed Apr 5 11:35:21 1995 Yukihiro Matsumoto (matz@ix-02)
* version 0.72
* EWS4800<30>б<EFBFBD>
* file.c: utimes<65><73><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD>utime<6D><65><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD>ˡ<EFBFBD>
Mon Apr 3 15:19:41 1995 Yukihiro Matsumoto (matz@ix-02)
* version 0.71
* regexp.c(re_match): <20>Х<EFBFBD><D0A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>match_2<5F><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>enbug<75><67><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4>ä<EFBFBD><C3A4><EFBFBD>
Mon Mar 27 15:41:43 1995 Yukihiro Matsumoto (matz@ix-02)
* dict.c: Dict->Hash<73><68><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ū<EFBFBD>˰ܹԡ<DCB9>
Thu Mar 23 20:30:00 1995 Yukihiro Matsumoto (matz@ix-02)
* dbm.c,socket.c: ext<78>ǥ<EFBFBD><C7A5><EFBFBD>ȥ<EFBFBD><C8A5><EFBFBD>ʬΥ<CAAC><CEA5>
* configure: dln<6C><6E><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5>ζ<EFBFBD><CEB6><EFBFBD>
* dln.c: init<69>θƤӽФ<D3BD><D0A4><EFBFBD>dlopen()<29>Ǥ˹<C7A4><CBB9><EFBFBD><EFA4BB><EFBFBD><EFBFBD>
Mon Mar 20 17:45:08 1995 Yukihiro Matsumoto (matz@ix-02)
* configure: autoconf 2.2<EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>(<28><><EFBFBD><EFBFBD>)<29><>
Fri Mar 17 15:56:44 1995 Yukihiro Matsumoto (matz@ix-02)
* dln.c: dlopen<65>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD>ޥ<EFBFBD><DEA5><EFBFBD><EFBFBD>ǤϤ<C7A4><CFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD>ˡ<EFBFBD><CBA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><>ư<EFBFBD><C6B0><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD>ϼ<EFBFBD><CFBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>
* regex.c: virtual concatination<6F><6E><EFBFBD><EFBFBD><EFBFBD>᤿<EFBFBD><E1A4BF>
Thu Mar 16 11:32:57 1995 Yukihiro Matsumoto (matz@ix-02)
* version 0.70
* eval.c,regex.c: gcc<63>ǤΥ<C7A4><CEA5><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD><E9A1BC>
* io.c: inplace-edit<69>dz<EFBFBD>ĥ<EFBFBD>Ҥ<EFBFBD><D2A4><EFBFBD><EFBFBD><EFBFBD><EAA4B5><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><E7A1A4><EFBFBD>ȤΥե<CEA5><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>
Wed Mar 15 14:59:18 1995 Yukihiro Matsumoto (matz@ix-02)
* version 0.69
* eval.c(method_missing): unknown<77><6E><EFBFBD><EFBFBD>̾<EFBFBD><CCBE><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
* eval.c(single_method_added): <20>ðۥ᥽<DBA5>åɤ<C3A5><C9A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>줿<EFBFBD><ECA4BF><EFBFBD>˸ƤФ<C6A4>
<20><><EFBFBD><EFBFBD>åɡ<C3A5>hook<6F>Ȥ<EFBFBD><C8A4>ƻȤ<C6BB><C8A4><EFBFBD>ºݤ<C2BA><DDA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ľ<EFBFBD><C4BE><EFBFBD>˸ƤФ<C6A4><D0A4>
Tue Mar 14 14:46:44 1995 Yukihiro Matsumoto (matz@ix-02)
* ruby.c(proc_options): <20><><EFBFBD><EFBFBD><EFBFBD>β<EFBFBD><CEB2>Ϥ<EFBFBD><CFA4><EFBFBD>ʬ<EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD>Ȥˤ<C8A4><CBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><>ˡ<EFBFBD><CBA1>perl<72>˶<EFBFBD><CBB6>դ<EFBFBD><D5A4><EFBFBD><EFBFBD><EFBFBD>getopt_long<6E>Ϥ⤦<CFA4>Ȥ<EFBFBD><C8A4>ʤ<EFBFBD><CAA4><EFBFBD>
* dir.c(glob): `{}'<27>Υͥ<CEA5><CDA5>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
Mon Mar 13 17:56:25 1995 Yukihiro Matsumoto (matz@ix-02)
* glob.c: Glob(<28><EFBFBD><EFA5A4><EFBFBD>ɥ<EFBFBD><C9A5><EFBFBD><EFBFBD>ɥ<EFBFBD><C9A5>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29>Ϥʤ<CFA4><CAA4>ʤä<CAA4><C3A4><EFBFBD><EFBFBD><EFBFBD><EFA5A4><EFBFBD>ɥ<EFBFBD><C9A5><EFBFBD>
<20>ɤ<EFBFBD>Ÿ<EFBFBD><C5B8><EFBFBD><EFBFBD>Dir.glob(ʸ<><CAB8><EFBFBD><EFBFBD>)<29><><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFA5A4><EFBFBD>ɥ<EFBFBD><C9A5><EFBFBD><EFBFBD>ɤΥޥå<DEA5><C3A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD>
Fri Mar 10 18:35:46 1995 Yukihiro Matsumoto (matz@ix-02)
* eval.c: Math<74>Τ<CEA4>ʥ⥸<CAA5><EFBFBD><E5A1BC><EFBFBD>ϼ<EFBFBD>ʬ<EFBFBD><CAAC><EFBFBD>Ȥ<EFBFBD>extend<6E><64><EFBFBD>
* eval.c: <20><><EFBFBD><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD><E5A1BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʊ̾<C6B1>Τ<EFBFBD><CEA4>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥʤ<C8A4><CAA4><EFBFBD>ˡ<EFBFBD><CBA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>super<65><72><EFBFBD><EFBFBD>ΰ㤤<CEB0>ʤɤϥ<C9A4><CFA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD>
* regex.c: debug.
* math.c: <20><><EFBFBD><EFBFBD>PI<50><49>E<EFBFBD><45><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Thu Mar 9 21:35:12 1995 Yukihiro Matsumoto (matz@ix-02)
* regex.c: EUC,SJIS<49><EFBFBD>ɤǤ<C9A4>0x80<38>ʾ<EFBFBD><CABE><EFBFBD>8<EFBFBD>ʡ<EFBFBD>16<31>ʥ<EFBFBD><CAA5>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ػߡ<D8BB>
* regex.c: <20><><EFBFBD><EFBFBD><E9A5B9><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD>ͥ<EFBFBD><CDA5>ƥ<EFBFBD><C6A5>롦ʸ<EBA1A6><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A5B9><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Wed Mar 8 17:39:05 1995 Yukihiro Matsumoto (matz@ix-02)
* regex.c: \200<30>ʤɳ<CAA4><C9B3>̤ο<CCA4><CEBF>ʾ<EFBFBD><CABE><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>8<EFBFBD>ʥ<EFBFBD><CAA5>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD>Ȳ<EFBFBD><C8B2><EFBFBD><EFBFBD><EBA1A5><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>\1<><31><EFBFBD><EFBFBD>\9<>ޤǤ<DEA4><C7A4><EFBFBD><E3B3B0>
* regex.c: \9<>ʾ<EFBFBD><CABE>Υ<EFBFBD><CEA5>ե<EFBFBD><D5A5><EFBFBD><EFBFBD>󥹤<EFBFBD>ͭ<EFBFBD><CDAD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
Tue Mar 7 14:26:01 1995 Yukihiro Matsumoto (matz@ix-02)
* eval.c(public/private): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>åɤ<C3A5>̾<EFBFBD><CCBE><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD>Ū<EFBFBD>ʥ<EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4>Ƥߤ<C6A4><DFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ժ<EFBFBD><D4BA>ѡ<EFBFBD>
Mon Mar 6 19:34:32 1995 Yukihiro Matsumoto (matz@ix-02)
* eval.c(inlcude): <20><EFBFBD>åɲ<C3A5><C9B2><EFBFBD>ưŪ<C6B0>˥⥸<CBA5><EFBFBD><E5A1BC><EFBFBD>򥤥󥯥롼<F3A5AFA5>ɤǤ<C9A4>
<20><><EFBFBD><EFBFBD>ˡ<EFBFBD><CBA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD>դΥ<D5A4><CEA5>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥˤ<C8A4><CBA4><EFBFBD><EFBFBD><E5A1BC><EFBFBD>򥤥󥯥롼<F3A5AFA5>ɤ<EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD> `extend'<27><><EFBFBD>Ѱդ<D1B0><D5A4><EFBFBD><EFBFBD><EFBFBD>
* parse.y: ʸˡ<CAB8><CBA1><EFBFBD><EFBFBD>include<64><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>åɲ<C3A5><C9B2><EFBFBD>
Tue Feb 28 15:35:10 1995 Yukihiro Matsumoto (matz@ix-02)
* parse.y: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>κǸ<CEBA><C7B8><EFBFBD>`,'<27>򤪤<EFBFBD><F2A4AAA4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Fri Feb 24 13:15:43 1995 Yukihiro Matsumoto (matz@ix-02)
* version 0.68
Thu Feb 23 11:19:19 1995 Yukihiro Matsumoto (matz@ix-02)
* eval.c: resque<75><65><EFBFBD><EFBFBD>self<6C><66><EFBFBD>ͤ<EFBFBD><CDA4>ְ<EFBFBD><D6B0>äƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD>
* eval.c(rb_clear_cache): <20><><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EAA5A2>˺<EFBFBD><EFBFBD><ECA4AC><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>
* eval.c: <20><><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>פ򥯥饹<F2A5AFA5><E9A5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ū<EFBFBD><C5AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>פ<EFBFBD><D7A4>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>äơ<C3A4><C6A1>ðۥ᥽<DBA5>åɤ<C3A5><C9A4><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϡ<EFBFBD><CFA1><EFBFBD><ECA5B7><EFBFBD>ФΥ<D0A4><CEA5><EFBFBD>ǤϤ<C7A4>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>줿<EFBFBD><ECA4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>פΥ<D7A4><CEA5><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥʤ롥
Wed Feb 22 00:51:38 1995 Yukihiro Matsumoto (matz@dyna)
* regex.c: ignorecase<73><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
ư<><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* string.c(toupper,tolower): bug fix.
* ENV,VERSION: readonly<6C>ѿ<EFBFBD><D1BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ء<EFBFBD>
Tue Feb 21 18:56:56 1995 Yukihiro Matsumoto (matz@ix-02)
* io.c(STDIN, STDOUT, STDERR): <20><><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* io.c(select): bug fix.
* version 0.67
Mon Feb 20 16:10:14 1995 Yukihiro Matsumoto (matz@ix-02)
* parse.y(yylex): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>`%<25><><EFBFBD>̻<EFBFBD>'<27><><EFBFBD><EFBFBD><E9A1A4><31><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD>μ<EFBFBD><CEBC>̻Ҥ<CCBB><D2A4><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤȤ<CBA4><C8A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥʤä<CAA4><C3A4><EFBFBD>
* eval.c: <20><><EFBFBD><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>self<6C><66><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>the_class<73><73><EFBFBD>ä<EFBFBD><C3A4><EFBFBD>
* variable.c(rb_name_class): <20><><EFBFBD>饹̾<E9A5B9>򥤥󥹥<F2A5A4A5><F3A5B9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF>˳<EFBFBD>Ǽ<EFBFBD><C7BC><EFBFBD>
Thu Feb 16 15:36:17 1995 Yukihiro Matsumoto (matz@ix-02)
* parse.y: BLOCK<43><4B>brace<63><65>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸˡ<CAB8><CBA1><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD>äƤߤ롥
ML<4D><4C><EFBFBD>󼨤<EFBFBD><F3BCA8A4>Ƥߤ뤬ȿ<EBA4AC><C8BF><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>
* object.c(do,forever): <20>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Wed Feb 15 13:20:49 1995 Yukihiro Matsumoto (matz@ix-02)
* re.c(new): <20><>2<EFBFBD><32><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϳ<EFBFBD><CDBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1><EFBFBD><EFBFBD><EFBFBD>nil<69>Ǥʤ<C7A4><CAA4>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA4B9><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>nil<69>λ<EFBFBD><CEBB>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ԤʤäƤ<C3A4><C6A4><EFBFBD>)<29><>
* parse.y(parse_regexp): <20><><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD>̵<EFBFBD><EFBFBD><EBA4B9>
<20><><EFBFBD>ɤ<EFBFBD><C9A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Tue Feb 14 00:55:33 1995 Yukihiro Matsumoto (matz@dyna)
* parse.y: (compexpr) -> (expr).
Fri Feb 10 16:30:00 1995 Yukihiro Matsumoto (matz@ix-02)
* ruby.c(load_file): script<70><74><EFBFBD>ɤ߹<C9A4><DFB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"#!"<22>β<EFBFBD><CEB2>Ϥ<EFBFBD><CFA4>Ԥ<EFBFBD><D4A4><EFBFBD>ˡ<EFBFBD>
* ruby.c(readin): <20>ե<EFBFBD><D5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɤ߹<C9A4><DFB9>߻<EFBFBD><DFBB><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>"#!"<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA1A4><EFBFBD>ιԤ<CEB9>
"ruby"<22>Ȥ<EFBFBD><C8A4><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4><EFBFBD><EFBFBD><EFBFBD>ruby<62>˰<EFBFBD><CBB0><EFBFBD><EFBFBD><EFBFBD>Ϳ<EFBFBD><CDBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD>ΰ<EFBFBD>
<20><><EFBFBD><EFBFBD>ͭ<EFBFBD><CDAD><EFBFBD>ˤʤ롥
* parse.y(yylex): <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȹԤν<D4A4><CEBD>꤬`\'<27>Ǥ<EFBFBD><C7A4>ä<EFBFBD><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ιԤ˷<D4A4>³<EFBFBD><C2B3>
<20>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD>Ȥߤʤ<DFA4><CAA4><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
Thu Feb 9 16:18:37 1995 Yukihiro Matsumoto (matz@ix-02)
* version 0.66
* parse.y: protect<63><74>begin<69><6E><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>begin..end<6E><64><EFBFBD><EFBFBD><E3B3B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ǥʤ<C7A4><CAA4><EFBFBD>
ʸ<><CAB8><EFBFBD>̤Ȥ<CCA4><C8A4>Ƥ<EFBFBD>Ư<EFBFBD><C6AF><EFBFBD><EFBFBD><EFBFBD>Ȥˤʤä<CAA4><C3A4><EFBFBD>
Wed Feb 1 19:48:24 1995 Yukihiro Matsumoto (matz@ix-02)
* version 0.65
* string.c(str_replace): <20>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʸ<EFBFBD><CAB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĺ<EFBFBD><C4B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20>ԡ<EFBFBD><D4A1>򤷤ʤ<F2A4B7A4><CAA4><EFBFBD>
* string.c(rindex): <20>Х<EFBFBD><D0A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Mon Jan 30 11:23:05 1995 Yukihiro Matsumoto (matz@ix-02)
* parse.y(value_expr): if<69>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD>ɲá<C9B2>
* gc.c(gc_mark): free cell<6C>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD>˥Х<CBA5><D0A5><EFBFBD>
* parse.y: ʸˡ<CAB8><CBA1><EFBFBD>ѹ<EFBFBD>(<28><><EFBFBD><EFBFBD><EAA5B7><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD>)<29><><EFBFBD><EFBFBD>򸺤餷<F2B8BAA4><E9A4B7><EFBFBD><EFBFBD>
Thu Jan 26 00:52:55 1995 Yukihiro Matsumoto (matz@dyna)
* parse.y: <20><><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD><CBA1><EFBFBD><EFBFBD>ξ<EFBFBD><CEBE>
Ϣ<><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƥ<EFBFBD><C6A5><EFBFBD>ǽ<EFBFBD><C7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥʤ롥
* parse.y: <20><><EFBFBD>󻲾Ȥ<F3BBB2BE>`[]'<27><EFBFBD><E2A4AC><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><E8A4A4><EFBFBD>Ȥˤ<C8A4><CBA4><EFBFBD><EFBFBD><EFBFBD>
Tue Jan 24 14:45:15 1995 Yukihiro Matsumoto (matz@ix-02)
* class.c(rb_include_module): `-v'<27><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA4B7><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD>include<64><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>ȥ<EFBFBD><C8A5><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͤ<EFBFBD><CDA4>Ƥ<EFBFBD><C6A4>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD><EFBFBD>
Mon Jan 23 10:42:09 1995 Yukihiro Matsumoto (matz@ix-02)
* parse.y(rb_class2name): <20>᥿<EFBFBD><E1A5BF><EFBFBD><EFBFBD>˴ؤ<CBB4><D8A4><EFBFBD>bug fix.
* dict.c: Dict[..]<5D>Ǽ<EFBFBD><C7BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* array.c: Array[..]<5D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
* parse.y: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD>{a,b,..}<7D>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˡ<EFBFBD>
Fri Jan 20 10:28:38 1995 Yukihiro Matsumoto (matz@ix-02)
* re.c(Regexp.quote): <20><><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>򥨥<EFBFBD><F2A5A8A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>פ<EFBFBD><D7A4><EFBFBD><EFBFBD><EFBFBD>åɡ<C3A5>
* ̵<>̤<EFBFBD>rb_intern()<29>򸺤餷<F2B8BAA4><E9A4B7><EFBFBD><EFBFBD>
* parse.y: `!', `!=', `!~'<27><><EFBFBD>ü<EFBFBD><C3BC><EFBFBD>Ҥˤ<D2A4><CBA4><EFBFBD><EBA1A5><EFBFBD>äƤ<C3A4><C6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϻ<EFBFBD><CFBA><EFBFBD><EFBFBD><EFBFBD>
<20>Ǥ<EFBFBD><C7A4>ʤ<EFBFBD><CAA4>ʤä<CAA4><C3A4><EFBFBD>
Wed Jan 18 13:20:41 1995 Yukihiro Matsumoto (matz@ix-02)
* parse.y: ʸˡ<CAB8><CBA1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(unless,until<69><6C><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD>)<29><>
Tue Jan 17 11:11:27 1995 Yukihiro Matsumoto (matz@ix-02)
* eval.c: def<65>ǥ᥽<C7A5>åɺ<C3A5><C9BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤϥ<CBA4><CFA5><EFBFBD><EFBFBD>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD>Υ<CEA5>åɤβĻ<CEB2>
<20><><EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>ǽ<EFBFBD><C7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB>Ϻ<EFBFBD><CFBA>ޤǤ<DEA4>Ʊ<EFBFBD><C6B1><EFBFBD>ǥե<C7A5><D5A5><EFBFBD><EFBFBD><EFBFBD>(<28>ȥåץ<C3A5><D7A5><EFBFBD>
<20><><EFBFBD>Ǵؿ<C7B4>Ū<EFBFBD><C5AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̾<EFBFBD><CCBE><EFBFBD>å<EFBFBD>)<29><>
* object.c(Class#new): <20><><EFBFBD>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˴ؿ<CBB4>Ū<EFBFBD><EFBFBD>å<EFBFBD>
init_object<63><74>ɬ<EFBFBD><C9AC><EFBFBD>ƤФ<C6A4><D0A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
* eval.c: ̤<><CCA4><EFBFBD><EFBFBD><EFBFBD>Υ<CEA5>åɤ<C3A5><C9A4>Ф<EFBFBD><D0A4><EFBFBD>unknown<77><EFBFBD>åɤ<C3A5><C9A4>ƤФ<C6A4><D0A4><EFBFBD><EFBFBD><EFBFBD><E8A4A6>
<20>ʤä<CAA4><C3A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>顼ɽ<E9A1BC><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤǤ<DEA4>Ʊ<EFBFBD><C6B1><EFBFBD>ˤʤ<CBA4><CAA4><EFBFBD><E8A4A6>env<6E><76>Ĵ<EFBFBD><EFBFBD>Ƥ<EFBFBD><C6A4>
Fri Jan 13 14:40:30 1995 Yukihiro Matsumoto (matz@ix-02)
* gc.c: gc<67><63><EFBFBD><EFBFBD>񤭴<EFBFBD><F1A4ADB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ޤ<EFBFBD><DEA4>Ѳ<EFBFBD><D1B2>Ϥʤ<CFA4><CAA4>ä<EFBFBD><C3A4><EFBFBD><E8A4A6><EFBFBD><EFBFBD>
* parse.y(yylex): symbol<6F><6C>\sym<79><6D><EFBFBD><EFBFBD>:sym<79><6D><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Thu Jan 12 01:39:28 1995 Yukihiro Matsumoto (matz@dyna)
* eval.c: <20><><EFBFBD><EFBFBD><EFBFBD>ؿ<EFBFBD> rb_eval_string()<29><>
* gc.c: gc_mark()<29><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><EFBFBD>
* variable.c(rb_ivar_{get,set}): <20><><EFBFBD>󥹥<EFBFBD><F3A5B9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>å<EFBFBD><C3A5><EFBFBD>­<EFBFBD><C2AD><EFBFBD>ʤ<EFBFBD><CAA4>ä<EFBFBD><C3A4><EFBFBD>
* variable.c: <20><><EFBFBD><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD>ȥ<EFBFBD><C8A5>󥹥<EFBFBD><F3A5B9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF>ǥϥå<CFA5><C3A5><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD>ͭ
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
* ruby.h: iv_tbl<62><6C>RBasic<69><63><EFBFBD><EFBFBD>RObject<63><74>RClass<73>ذ<EFBFBD>ư<EFBFBD><C6B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4>
Object<63><74>Class,Module<6C><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>󥹥<EFBFBD><F3A5B9A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƥʤ<C6A4><CAA4>ʤ롥<CAA4><EBA1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD>Ψ<EFBFBD>ϼ㴳<CFBC><E3B4B3><EFBFBD><EFBFBD>
Tue Jan 10 00:58:20 1995 Yukihiro Matsumoto (matz@dyna)
* 0.64 released
* eval.c: <20><EFBFBD><ECA5B7><EFBFBD>ФȰ<D0A4><C8B0><EFBFBD><EFBFBD>Ͼ<EFBFBD><CFBE><EFBFBD>iter<65>ǤϤʤ<CFA4><CAA4><EFBFBD>
* cons.c(aref,aset): negative offset<65>б<EFBFBD><D0B1><EFBFBD>
Mon Jan 9 14:40:39 1995 Yukihiro Matsumoto (matz@ix-02)
* parse.y: foo{..}<7D>η<EFBFBD><CEB7><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD>ơ<EFBFBD>foo<6F><6F><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF><EFBFBD>饹̾<E9A5B9>Ǥ<EFBFBD>
<20>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4>δؿ<CEB4><D8BF><EFBFBD><EFBFBD><EFBFBD>åɸƤӽФ<D3BD><D0A4>Ȥߤʤ<DFA4><CAA4><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
* list.c -> cons.c: ̾<><CCBE><EFBFBD>ѹ<EFBFBD>(<28><><EFBFBD>饹̾<E9A5B9><CCBE>)<29><>
* list.c: a::b::c::nil<69><6C><EFBFBD><EFBFBD><EAA5B9>(a b c)<29>Ȥߤʤ<DFA4>lisp<73><70><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>顤a::b::c
<20><><EFBFBD><EFBFBD><EAA5B9>(a b c)<29>Ȥߤʤ<DFA4>ruby<62><79><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>[], []=, each<63><EFBFBD><E2A4BD><EFBFBD>˲<EFBFBD><CBB2><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͤȤ<CDA4><C8A4>
* list.c: cons<6E>ڥ<EFBFBD><DAA5>Ȥ<EFBFBD><C8A4>Ƥε<C6A4>ǽ<EFBFBD><C7BD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
Sat Jan 7 01:26:26 1995 Yukihiro Matsumoto (matz@dyna)
* eval.c: <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><E7BDA4><EFBFBD><EFBFBD>
* eval.c(masign): ¿<><C2BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
* list.c: assoc<6F><63>2<EFBFBD><32><EFBFBD>Ǥ<EFBFBD><C7A4><EFBFBD><EFBFBD>󤫤<EFBFBD>List(CONS<4E>ڥ<EFBFBD>)<29><><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Fri Jan 6 13:42:12 1995 Yukihiro Matsumoto (matz@ix-02)
* parse.y: a[b]+=c<><63>a.b+=c<>ʤɤμ<C9A4><CEBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǡ<EFBFBD>a<EFBFBD><61>b<EFBFBD><62>2<EFBFBD><32>ɾ<EFBFBD><C9BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>ʤä<CAA4><C3A4><EFBFBD>
* eval.c: iterator<6F><72><EFBFBD><EFBFBD><EFBFBD>ΥХ<CEA5><D0A5>ե<EFBFBD><D5A5>å<EFBFBD><C3A5><EFBFBD><EFBFBD><EFBFBD>
* list.c: List<73><74><EFBFBD><EFBFBD><E9A5B9><EFBFBD><EFBFBD><EFBFBD>ߡ<EFBFBD>
Thu Jan 5 13:55:00 1995 Yukihiro Matsumoto (matz@ix-02)
* parse.y: SCOPE<50>Υ<EFBFBD><CEA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EAA1BC><EFBFBD><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* eval.c: built-in<69><EFBFBD>åɤؤΰ<D8A4><CEB0><EFBFBD><EFBFBD>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD>ơ<EFBFBD><C6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD><EFBFBD><EFBFBD>򸺤餷<F2B8BAA4><E9A4B7><EFBFBD><EFBFBD>
* re.c: match-data<74><61><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD>᤿<EFBFBD><E1A4BF>`$~'<27>򥢥<EFBFBD><F2A5A2A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><>on-demand<6E><64><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* string.c etc: <20><>ɬ<EFBFBD>פ<EFBFBD>memmove<76><65>memcpy<70><79><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
* parse.y: =~, !~<7E><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѥ<EFBFBD><D1A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τǥ<CEA4><C7A5><EFBFBD><EFBFBD>ѥ<EFBFBD><D1A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ÿ<EFBFBD><C5B8><EFBFBD>Ǥ<EFBFBD><C7A4>ʤ<EFBFBD><CAA4><EFBFBD>
Tue Jan 3 02:04:36 1995 Yukihiro Matsumoto (matz@dyna)
* eval.c: rest<73><74><EFBFBD><EFBFBD><EFBFBD><EFBFBD>bug fix.
* eval.c,gc.c: scope<70>򥪥֥<F2A5AAA5><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥˤ<C8A4><CBA4><EFBFBD><EFBFBD><EFBFBD>
* eval.c: env<6E><76>scope<70>ΰ<EFBFBD><CEB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Wed Dec 28 09:46:57 1994 Yukihiro Matsumoto (matz@ix-02)
* parse.y: eval<61>ǥ<EFBFBD><C7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѿ<EFBFBD><D1BF><EFBFBD><EFBFBD>ɲä<C9B2><C3A4>줿<EFBFBD><ECA4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* parse.y: <20><EFBFBD>Ҥ<EFBFBD><D2A4>ޤ<EFBFBD>alias<61><73>bug fix.
Tue Dec 27 16:45:20 1994 Yukihiro Matsumoto (matz@ix-02)
* parse.y: def A B<><42>alias A B<><42><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD>
* eval.c: alias<61>ط<EFBFBD><D8B7><EFBFBD>bug<75><67><EFBFBD><EFBFBD><EFBFBD><EFBFBD>node<64>򥪥֥<F2A5AAA5><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȳ<EFBFBD><C8B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>enbug<75><67>
<20><><EFBFBD><EFBFBD><E8A4A6><EFBFBD><EFBFBD>
* signal.c: <20><><EFBFBD><EFBFBD><EFBFBD>ƥॳ<C6A5><E0A5B3><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ߤ᤿<DFA4><E1A4BF>
* io.c(select): write/except<70>Υե饰<D5A5><E9A5B0><EFBFBD><EFBFBD><EFBFBD>˥Х<CBA5><D0A5><EFBFBD>
* Makefile.in: static link<6E>ѥ<EFBFBD><D1A5>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Make<6B>ѿ<EFBFBD><D1BF>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD>Ω<EFBFBD><CEA9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Tue Dec 20 00:46:19 1994 Yukihiro Matsumoto (matz@dyna)
* 0.63 released
* eval.c(rb_call): super<65>θƤӽФ<D3BD><D0A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>롥argc, argv<67><76><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˺<EFBFBD><CBBA>
<20>Ƥ<EFBFBD><C6A4><EFBFBD><EFBFBD><EFBFBD>
* parse.y(read_escape): Ÿ<><C5B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A1BC>
* variable.c: <20><><EFBFBD><EFBFBD><EFBFBD>Ѥߤ<D1A4><DFA4>ѿ<EFBFBD><D1BF><EFBFBD>hook<6F><6B><EFBFBD>ѹ<EFBFBD><D1B9><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD>ˡ<EFBFBD>
Mon Dec 19 12:01:10 1994 Yukihiro Matsumoto (matz@ix-02)
* parse.y(cond): <20><><EFBFBD><EFBFBD><EFBCB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>줿<EFBFBD><ECA4BF><EFBFBD>硤`-v'<27><><EFBFBD>ץ<EFBFBD><D7A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD>
<20>𤬽Ф<F0A4ACBD><D0A4><EFBFBD>ˡ<EFBFBD>
* parse.y(**): <20>Ѿ<EFBFBD><D1BE><EFBFBD><E9BBBB>`**'<27><>ͥ<EFBFBD><CDA5><EFBFBD><EFBFBD><EFBFBD>̤<EFBFBD>ñ<EFBFBD><C3B1><EFBFBD><EFBFBD>Ҥ<EFBFBD><D2A4><EFBFBD><EFBFBD><EFBFBD><E2A4AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* parse.y(and,or): ͥ<><CDA5><EFBFBD><EFBFBD><EFBFBD>̤<EFBFBD><CCA4><EFBFBD><EFBFBD><E9BBBB>`and', `or'.
* 0.62 released.
* eval.c: <20><>ɬ<EFBFBD>פˤʤä<CAA4>PUSH_ENV, POP_ENV<4E>򸺤餷<F2B8BAA4><E9A4B7><EFBFBD><EFBFBD>
* env.h: ENVION<4F><4E><EFBFBD><EFBFBD>self<6C><66><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>PUSH_ENV<4E><56>super<65>ν<EFBFBD><CEBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
<20><><EFBFBD>Ѥ<EFBFBD><D1A4><EFBFBD>Ȥˤ<C8A4><CBA4><EFBFBD><EFBFBD><EFBFBD>
* eval.c: <20><><EFBFBD><EFBFBD><EFBFBD>Υ<EFBFBD><CEA5>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȳ<EFBFBD><C8B2><EFBFBD><EFBFBD>٤<EFBFBD><D9A4>ʤä<CAA4><C3A4>¹<EFBFBD>®<EFBFBD>٤<EFBFBD><D9A4><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><E1A4B7><EFBFBD><EFBFBD>
Mon Dec 17 23:01:10 1994 Yukihiro Matsumoto (matz@ix-02)
* eval.c: env.{argv,argc}<7D><>scope.local_vars<72>Υ<EFBFBD><CEA5>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȳ<EFBFBD><C8B2><EFBFBD>
* eval.c: 1<><31><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʣ<EFBFBD><CAA3>Block<63><6B><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>ΥХ<CEA5><D0A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Fri Dec 16 15:52:06 1994 Yukihiro Matsumoto (matz@ix-02)
* parse.y: `&&'<27><>`||'<27><>ξ<EFBFBD>դϤ<D5A4><CFA4>ĤǤ<C4A4><C7A4><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4><EFBFBD><EFBFBD><EFBFBD>
Thu Dec 15 00:16:04 1994 Yukihiro Matsumoto (matz@dyna)
* eval.c(Block): Block<63><6B><EFBFBD>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥ<EFBFBD><C8A4>¸<EFBFBD><C2B8><EFBFBD>
* node.h: NODE_QLIST<53>Ϥʤ<CFA4><CAA4>ʤä<CAA4><C3A4><EFBFBD>
* eval.c(rb_call): <20><><EFBFBD><EFBFBD><EFBFBD>ؤ<EFBFBD><D8A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̾<EFBFBD><CCBE><EFBFBD>ǰ<EFBFBD><C7B0>Ĥ<EFBFBD><C4A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Τ<EFBFBD><CEA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ơ<EFBFBD>
<20><><EFBFBD>٤˥<D9A4><CBA5>ԡ<EFBFBD><D4A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˤ<EFBFBD><CBA4><EFBFBD><EFBFBD><EFBFBD>
* eval.c(rb_call): ruby<62>ǵ<EFBFBD><C7B5>Ҥ<EFBFBD><D2A4>줿<EFBFBD><EFBFBD>åɤؤΰ<D8A4><CEB0><EFBFBD><EFBFBD>Ϥ<EFBFBD><CFA4><EFBFBD>inline<6E><65><EFBFBD><EFBFBD>
* eval.c: <20><><EFBFBD>ƥ졼<C6A5><ECA1BC>Ƚ<EFBFBD><C8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̽񤭴<CCBD><F1A4ADB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŭ<EFBFBD>ڤʥ<DAA4><CAA5>ƥ졼<C6A5><ECA1BC><EFBFBD>Ƥ<EFBFBD>
<20>Ф<EFBFBD><D0A4><EFBFBD><EFBFBD>ʤ<EFBFBD><CAA4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD>[foo(),bar()]{i|baz(i)}<7D>פ<EFBFBD>foo<6F><6F>bar<61>
<20>ƥ졼<C6A5><ECA1BC><EFBFBD>Ȥ<EFBFBD><C8A4>ƸƤӽФ<D3BD><D0A4><EFBFBD>*<2A>ʤ<EFBFBD>*<2A><>
* eval.c(rb_call): SCOPE<50><45><EFBFBD><EFBFBD><EFBFBD><EFBFBD>inline<6E><65><EFBFBD><EFBFBD><EFBFBD><EFBFBD>åɸƤӽФ<D3BD><D0A4>μ㴳<CEBC>ι<EFBFBD>
®<><C2AE><EFBFBD><EFBFBD>
Wed Dec 14 18:09:33 1994 Yukihiro Matsumoto (matz@ix-02)
* node.h: node<64><EFBFBD>֥<EFBFBD><D6A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȥˤ<C8A4><CBA4><EFBFBD><EBA1A5><EFBFBD>ä<EFBFBD>GC<47>Dz<EFBFBD><C7B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
Thu Dec 8 14:17:29 1994 Yukihiro Matsumoto (matz@ix-02)
* 0.60 released - alpha test baseline.