Age | Commit message (Expand) | Author |
2002-12-16 | * parse.y (nextc): get rid of overrun. (pointed out by akr | nobu |
2002-12-02 | * eval.c (backtrace): should ignore line 0 frame. | matz |
2002-10-26 | * array.c, class.c, eval.c, file.c, gc.c, node.h, numeric.c, | knu |
2002-10-25 | * parse.y (str_extend): pushback() takes one argument, so properly | knu |
2002-10-18 | * parse.y (value_expr0): allow return/break/next/redo/retry in rhs | nobu |
2002-09-25 | * eval.c (ruby_run): should set toplevel visibility again here. | matz |
2002-09-06 | * parse.y (rb_gc_mark_parser): ruby_eval_tree is marked in eval.c. | aamine |
2002-09-06 | * parse.y (rb_gc_mark_parser): should mark all global variables in parse.y. | aamine |
2002-09-05 | * gc.c (rb_gc): should mark parser. | aamine |
2002-09-02 | * gc.c (gc_sweep): does reclaim nodes in also compile time, if we can. | aamine |
2002-07-11 | * eval.c (rb_eval): fixed line number in string interpolation. | nobu |
2002-07-11 | * parse.y (yylex): should pushback proper char after '<<'. | nobu |
2002-07-11 | * string.c (rb_str_slice_bang): if there's no corresponding | matz |
2002-06-14 | * parse.y (read_escape): deny zero-width hexadecimal character. | nobu |
2002-06-13 | * hash.c (rb_hash_s_create): use rb_hash_aset() instead of calling | matz |
2002-06-12 | * parse.y (yylex): 'do' should return kDO_BLOCK on EXPR_ENDARG. | matz |
2002-06-12 | * parse.y (stmt): fix typo. | nobu |
2002-06-11 | * eval.c (rb_eval): ruby_frame->last_func may be null, if it's | matz |
2002-06-10 | * numeric.c (fix_lshift): negative shift count means right shift. | nobu |
2002-06-02 | * parse.y (here_document): check if identifier is terminated. | nobu |
2002-05-22 | * parse.y (yylex): case '<': here-document label ate '-'. | aamine |
2002-05-10 | * parse.y (here_document): preserve line number begins here | nobu |
2002-05-01 | * file.c (rb_find_file): load must be done from an abolute path if | matz |
2002-04-04 | * parse.y: avoid binson 1.35 warnings. add ; at the end of a rule. | eban |
2002-03-19 | * re.c (rb_reg_search): should clear last_match if pos is out of | matz |
2002-03-18 | * enum.c (enum_find): catch a value before recycle. | nobu |
2002-03-15 | * class.c (rb_define_class): should handle autoload. | matz |
2002-03-08 | * eval.c (cvar_cbase): utility function to find innermost non | matz |
2002-03-07 | * gc.c (rb_source_filename): added. holds unique strings for file | nobu |
2002-02-20 | * hash.c (rb_any_cmp): should handle Qundef in keys. | matz |
2002-02-19 | * marshal.c (r_object): complete restoration before calling | matz |
2002-02-13 | * parse.y (assignable): should emit CVASGN within the method | matz |
2002-02-09 | * eval.c (rb_eval): singleton chech should be moved from yycompile | matz |
2002-02-08 | * parse.y (yycompile): should inherit "in_single" if eval happened | matz |
2002-01-28 | * parse.y (yylex): strict check for numbers. | nobu |
2002-01-21 | * eval.c (ruby_stop): should not trace error handler. | matz |
2002-01-16 | * eval.c (block_pass): should not pass tainted block, if $SAFE > 0. | matz |
2002-01-04 | * parse.y (yycompile): strdup()'ed twice. | nobu |
2002-01-04 | forgot to commit everything bug ChangeLog | matz |
2001-12-31 | * parse.y (yycompile): always store copy of filename. | nobu |
2001-12-25 | * stable version 1.6.6 released. | matz |
2001-12-12 | * parse.y (str_extend): make up pushback call. | matz |
2001-12-10 | * parse.y (gettable): should freeze __FILE__ string(__LINE__ is Fixnum). | eban |
2001-12-10 | * parse.y (gettable): should freeze __LINE__ string. | matz |
2001-11-25 | * parse.y (str_extend): change types of second and third arguments | usa |
2001-11-21 | * parse.y (str_extend): should check nesting parentheses in #{}. | matz |
2001-11-19 | * parse.y (str_extend): should not terminate string interpolation | matz |
2001-11-19 | * parse.y (str_extend): term can be any character. | matz |
2001-11-18 | * parse.y: needless conditional. | nobu |
2001-11-13 | * signal.c (sighandle): should not re-register sighandler if | matz |