aboutsummaryrefslogtreecommitdiffstats
path: root/parse.y
Commit message (Expand)AuthorAgeFilesLines
* * parse.y (yycompile): always store copy of filename.nobu2001-12-311-1/+3
* * parse.y (str_extend): make up "#$;" handling.matz2001-12-221-0/+1
* * string.c (rb_str_match_m): should convert an argument intomatz2001-12-111-0/+1
* * array.c (rb_ary_modify): should copy the internal buffer if thematz2001-12-101-4/+18
* * parse.y (str_extend): change types of second and third argumentsusa2001-11-251-2/+2
* * parse.y (str_extend): should check nesting parentheses in #{}.matz2001-11-211-13/+19
* * parse.y (str_extend): should not terminate string interpolationmatz2001-11-191-1/+2
* * eval.c (rb_mod_modfunc): should follow NODE_ZSUPER link; basedmatz2001-11-191-5/+2
* * parse.y: needless conditionals.nobu2001-11-181-7/+3
* * signal.c (sighandle): should not re-register sighandler ifmatz2001-11-131-0/+1
* * process.c (security): always give warning for insecure PATH.matz2001-11-081-28/+38
* * string.c (rb_str_chomp_bang): do smart chomp if $/ == '\n'.matz2001-10-301-8/+84
* * parse.y (str_extend): shuould allow interpolation of $-x.matz2001-10-291-0/+6
* * parse.y (yylex): disallow alpha-numeric and mbchar fornobu2001-10-151-0/+4
* * file.c (rb_stat_clone): should copy internal data too.matz2001-10-101-3/+4
* * ext/socket/socket.c (unix_addr): getsockname(2) may result len = 0.matz2001-10-021-1/+1
* Wed Sep 26 19:02:39 2001 Guy Decoux <ts@moulon.inra.fr>ts2001-09-261-1/+1
* * eval.c, intern.h (rb_svar): return reference to special variablenobu2001-09-201-10/+33
* * string.c (rb_str_init): String.new() => ""matz2001-09-191-1/+0
* * re.c (Init_Regexp): to_s to be alias to inspect.matz2001-09-051-22/+25
* * parse.y (yylex): ternary ? can be followed by newline.matz2001-08-291-1/+1
* * eval.c (is_defined): should not dump core for "defined?(())".matz2001-08-231-7/+9
* * parse.y (tokadd_escape): escaped backslashes too much.matz2001-08-201-1/+1
* * range.c (range_step): 'iter' here should be an array.matz2001-08-201-4/+6
* * range.c (range_step): new method.matz2001-08-141-22/+19
* * string.c (rb_str_lstrip_bang): new method.matz2001-08-061-1/+2
* * error.c (exc_exception): clone the receiver exception instead ofmatz2001-07-021-9/+6
* * eval.c (svalue_to_avalue): new conversion scheme between singlematz2001-06-231-2/+2
* * eval.c (rb_yield_0): no mvalue_to_svalue conversion here.matz2001-06-221-9/+6
* * gc.c (Init_stack): avoid __builtin_frame_address(2) to retrievematz2001-06-081-5/+2
* * parse.y (yylex): incomplete fix.matz2001-06-071-1/+2
* * parse.y (yylex): exclude kDO_BLOCK too much by false condition.matz2001-06-071-4/+7
* * eval.c (rb_load): should check if tainted even when wrap ismatz2001-06-061-1/+1
* * parse.y (aref_args): "*arg" should always be expanded by REXPAND.matz2001-06-061-1/+1
* * error.c (Init_Exception): NameError went under StandardError,matz2001-06-051-5/+16
* * variable.c (rb_mod_const_at): use hash table as internalmatz2001-06-051-2/+5
* * parse.y (call_args2): confusion with list_append() andmatz2001-06-011-4/+4
* * parse.y (yylex): fixed 'print CGI::bar() {}, "\n"' syntaxmatz2001-06-011-9/+12
* * ruby.c (proc_options): unexpected SecurityError happens when -T4.matz2001-05-301-85/+229
* * eval.c (rb_yield_0): need argument adjustment for C definedmatz2001-05-241-5/+0
* * variable.c (rb_alias_variable): should not allow variablematz2001-05-221-25/+24
* * bignum.c (rb_big2str): t should be protected from GC.matz2001-05-211-16/+16
* * array.c (rb_ary_and): should not push frozen key string.matz2001-05-161-0/+1
* * parse.y (arg): "||=" should not warn for uninitialized instancematz2001-05-071-13/+8
* * eval.c (block_pass): should not downgrade safe level.matz2001-05-021-24/+29
* * eval.c (ev_const_defined): add new parameter self for specialmatz2001-03-131-1/+1
* * parse.y: warn -> rb_warneban2001-03-131-1/+1
* * io.c (argf_seek_m): wrong calling sequence of rb_io_seek().matz2001-03-131-32/+15
* * parse.y (primary): rescue and ensure clauses should be allowedmatz2001-03-061-0/+10
* * eval.c (proc_call): should not modify ruby_block->frame.itermatz2001-02-261-7/+8