summaryrefslogtreecommitdiff
path: root/parse.y
AgeCommit message (Expand)Author
2005-01-05* parse.y (BITSTACK_POP): workaround for bcc32 compiler's bug.ocean
2004-12-29* parse.y: eliminate unused members in struct parser_params. [ruby-dev:25258...aamine
2004-12-20* parse.y (special_local_set): prevent the parser object from GC.nobu
2004-12-08* parse.y (string_content): get rid of segfault at empty evstr.nobu
2004-11-29* object.c (convert_type): [ruby-core:03845]matz
2004-11-18* parse.y (f_rest_arg): store rest args into invisible local variabenobu
2004-11-18* process.c (proc_getpgrp): prohibit for $SAFE=2.matz
2004-11-17* re.c (rb_reg_initialize_m): should raise exception instead ofmatz
2004-11-04* ascii.c, euc_jp.c, oniggnu.h, oniguruma.h, regcomp.c, regenc.c, regenc.h, r...ksaito
2004-10-31* parse.y [ripper]: emit lexer-event values to the parser.aamine
2004-10-30* eval.c (rb_eval): NODE_XSTR should pass copy of literal string.matz
2004-10-29* parse.y (ripper_s_allocate): add prototype for Microsoft compiler.usa
2004-10-29* parse.y (rb_parser_append_print, rb_parser_while_loop): body nodenobu
2004-10-20* parse.y (lex_getline): should not touch ruby_debug_lines ifmatz
2004-10-20* parse.y (lex_getline): should update ruby_debug_lines.matz
2004-10-20rdocnobu
2004-10-09* parse.y [ripper]: \n between two comments disappeared.aamine
2004-10-06* io.c (rb_io_mode_flags): preserve append mode flag.matz
2004-10-02* parse.y (local_vars): moved to struct parser_params.nobu
2004-09-27* parse.y [ripper]: missing ';'.aamine
2004-09-24* parse.y (rb_parser_append_print): should handle prelude.matz
2004-09-22* parse.y [ripper]: on__scan event removed.aamine
2004-09-22* parse.y: remove global variables ruby_eval_tree andmatz
2004-09-20* parse.y [ripper]: do not delay dispatching.aamine
2004-09-20* parse.y [ripper]: delayed heredocument events should be dispatched after EOF.aamine
2004-09-20* parse.y [ripper]: adjust lineno and columns for multi-line strings.aamine
2004-09-20* parse.y [ripper]: remove Ripper#pos.aamine
2004-09-20* parse.y [ripper]: unify old_lex_p and token_head.aamine
2004-09-20* parse.y [ripper]: adjust line number for heredoc. [ruby-dev:24272]aamine
2004-09-19* parse.y [ripper]: spaces before heredoc marker was lost.aamine
2004-09-17* parse.y: add prototypes for Microsoft compiler.usa
2004-09-17* array.c (rb_ary_delete): element comparison might change arraymatz
2004-09-14* parse.y [ripper]: Add rdoc.aamine
2004-09-14* parse.y [ripper]: space event is on__sp, not on__lwsp. [ruby-dev:24257]aamine
2004-09-12* parse.y: fix file header.aamine
2004-09-12* parse.y: ripper merged.aamine
2004-08-28* bignum.c (rb_big_and): protect parameters from GC.matz
2004-07-17* parse.y (stmt): not to show same error messages twice.nobu
2004-07-14* enum.c (enum_min_by): new method Enum#min_by. added Enum#max_bymatz
2004-06-30* parse.y (primary): should not be NULL. [ruby-core:03098]nobu
2004-05-25* eval.c (rb_yield_0, proc_invoke, proc_arity): allow passing a blocknobu
2004-05-18* node.h (NEW_DSTR): adjust list length.nobu
2004-05-17parse.y: typo fix(tWORD_BEG -> tWORDS_BEG).eban
2004-05-17* ext/socket/socket.c (setup_domain_and_type): honor duck typing.matz
2004-05-07* parse.y (string_content): turn off NODE_NEWLINE flag to avoidmatz
2004-04-23* parse.y (stmt, arg, aref_args): should not make sole splat intonobu
2004-04-21* parse.y (aref_args): should pass expanded list. [ruby-core:02793]nobu
2004-04-05* parse.y (assoc_list): {a: 1, b: 2} should be allowed. [ruby-dev:23328]aamine
2004-03-20* eval.c (rb_require_safe): preserve old ruby_errinfo.matz
2004-03-03* eval.c (method_hash): new method. [ruby-talk:93968]matz