summaryrefslogtreecommitdiffstats
path: root/parse.y
Commit message (Expand)AuthorAgeFilesLines
...
* * parse.y (parser_nextc): added single line read forward buffer.nobu2007-11-091-15/+20
* * parse.y: fix segfault with \x escapes in regexpsdavidflanagan2007-11-081-58/+0
* * parse.y (parser_read_escape): remove C99/gcc-ism.usa2007-11-081-1/+1
* * parse.y: patch, based on Nobu's, work to support \u escapesdavidflanagan2007-11-071-81/+331
* * parse.y (rb_intern3): commented out broken code that preventeddavidflanagan2007-11-071-0/+16
* * parse.y (call_args): remove "parenthesize argument(s) for futurematz2007-11-041-1/+0
* * parse.y (bvar): block-local variable can shadow outer variable.nobu2007-10-291-3/+10
* * misc/ruby-style.el (ruby-style-{case,label}-indent): adjust fornobu2007-10-261-9/+9
* * parse.y (parser_yylex): dot at the head of the line denote linematz2007-10-251-0/+19
* * parse.y (parser_tokspace): increment tokidxdavidflanagan2007-10-251-4/+4
* * parse.y (parser_tokspace): make space in token buffer.nobu2007-10-241-7/+23
* * parse.y (call_args2): nd_head of NODE_BLOCK_PASS should be a list.nobu2007-10-231-1/+1
* * parse.y (parser_regx_options, reg_compile_gen): relaxened encodingnobu2007-10-191-13/+27
* * encoding.c (rb_primary_encoding): added Encoding.primary_encoding.nobu2007-10-161-0/+16
* * parse.y (parser_regx_options): check if regexp encoding optionnobu2007-10-161-3/+6
* * parse.y (set_file_encoding): case-insensitive search, a patch fromnobu2007-10-131-6/+6
* * parse.y: encoding specifier should work if the line matchesmatz2007-10-121-7/+1
* * trunk/parse.y (magic_comments): add "encoding" as same as "coding".nobu2007-10-121-18/+71
* * parse.y (parser_read_escape, parser_tokadd_escape): check code range.usa2007-10-091-29/+28
* * parse.y (STR_NEW3): check for if single byte sequence.nobu2007-10-091-1/+1
* * parse.y (reg_compile_gen): copy encoding from source string ifnobu2007-10-041-1/+1
* * parse.y (reg_compile_gen): copy encoding from source string.nobu2007-10-041-0/+1
* * parse.y (parser_str_new, parser_yylex, rb_intern3): set code-rangenobu2007-10-031-19/+63
* * io.c (rb_io_fdopen): create IO object from fd.nobu2007-09-281-4/+1
* * parse.y (strings, xstring, regexp, dsym): empty strings havenobu2007-09-271-6/+7
* * encoding.c (rb_enc_associate_index): deal with ASCII compatiblenobu2007-09-261-1/+8
* * encoding.c (rb_enc_check): check for ASCII-compatibilities.nobu2007-09-261-40/+46
* * parse.y (parser_yyerror): limit error message length.nobu2007-09-251-2/+16
* * eval_method.ci (rb_attr): should not use alloca for unknowen sizenobu2007-09-221-1/+3
* * parse.y (ripper): rename event: arglist_* -> args_*.aamine2007-09-171-65/+71
* * parse.y (struct parser_params): common members in the parser andnobu2007-09-151-2/+1
* * parse.y (parser_initialize): set default encoding. [ruby-dev:31787]nobu2007-09-151-1/+1
* * parse.y (brace_block): should use compstmt. patch submitted bynobu2007-09-131-1/+1
* * parse.y (rb_id2str): fixed typo.nobu2007-09-131-2/+1
* * io.c (rb_io_s_sysopen): should not use alloca for unknowen sizenobu2007-09-121-12/+8
* * array.c (rb_ary_cycle): typo in rdoc. a patch from Yuguimatz2007-09-061-13/+16
* * parse.y (f_norm_arg, f_arg_item): not croak already erred names.nobu2007-08-301-2/+2
* * parse.y (assignable_gen): ignore already erred names.nobu2007-08-301-2/+4
* * parse.y (aref_args): args may not be a list. [ruby-dev:31592]nobu2007-08-291-1/+1
* * parse.y (parser_prepare): set parser encode too when BOM exists.nobu2007-08-281-3/+9
* * parse.y, re.c: re-applied revision 13092.nobu2007-08-251-8/+8
* * encoding.c: provide basic features for M17N.matz2007-08-251-90/+109
* * compile.c, insns.def, parse.y: fix massign order. This changeko12007-08-231-1/+1
* * parse.y (f_norm_arg): ripper has no shadowing check.nobu2007-08-231-1/+4
* * parse.y (f_norm_arg): check also nested arguments. [ruby-dev:31502]nobu2007-08-231-1/+1
* * parse.y (reg_compile_gen): obtain error info from errinfo.nobu2007-08-181-1/+2
* * parse.y: remove "//" type comment.ko12007-08-151-2/+2
* * parse.y: fix rules around f_margs. "make test" passes all tests.ko12007-08-151-5/+5
* * parse.y (internal_id_gen): internal ID must be bigger thannobu2007-08-091-0/+1
* * parse.y (stmt): check if rhs has value before assignment insteadnobu2007-08-091-50/+61