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