summaryrefslogtreecommitdiff
path: root/parse.y
AgeCommit message (Expand)Author
2007-12-30* parse.y (program, yycompile0): too early to drop lex_lastline innobu
2007-12-30* parse.y (program): clear input strings after all process.nobu
2007-12-27* parse.y, transcode_data.h, transcode.c: change "illegal" toakr
2007-12-25* parse.y (struct parser_params): make parser_ruby_sourcefile commonakr
2007-12-24* parse.y (rb_id2str): fill klass of returned string as rb_cString.akr
2007-12-22* include/ruby/encoding.h, encoding.c, re.c, io.c, parse.y, numeric.c,akr
2007-12-22* parse.y (reg_named_capture_assign_iter): allows non-ascii names andnobu
2007-12-22* parse.y (reg_named_capture_assign_iter): just ignore thematz
2007-12-22* parse.y (reg_named_capture_assign_iter): captured name shouldmatz
2007-12-21 * parse.y (parser_str_new, rb_intern3): rb_default_encoding() renamed.usa
2007-12-21* parse.y (command): block from cmd_brace_block was ignored.matz
2007-12-21* encoding.c (rb_enc_init): use enc_register_at() directly.nobu
2007-12-21* keywords, parse.y (__ENCODING__): represent script encoding.nobu
2007-12-21* regerror.c, string.c, io.c, lib/getoptlong.rb, lib/net/imap.rb,akr
2007-12-19* parse.y (reg_named_capture_assign_iter): get rid of creatingnobu
2007-12-19* parse.y (reg_named_capture_assign_iter): remove C99 dependency.nobu
2007-12-18* parse.y (arg tMATCH arg): call reg_named_capture_assign_gen if regexpakr
2007-12-18* parse.y (op_tbl): remove duplication to avoid symbol aliases.matz
2007-12-17* parse.y (parser_encode_length): chomp eol style modifiers.nobu
2007-12-12* re.c, regerror.c, string.c, parse.y, ruby.c, file.c:akr
2007-12-12* parse.y (expr): 'not' and '!' should act as conditionalmatz
2007-12-10* parse.y (shadowing_lvar_gen): no duplicate error for "_".matz
2007-12-09* parse.y (parser_yylex): wrong token was generated. [ruby-dev:32498]matz
2007-12-09* re.c (rb_reg_expr_str): use \xHH instead of \OOO.akr
2007-12-09* parse.y (expr): redefinable not (!) operator.matz
2007-12-09* parse.y (parser_magic_comment): delimits with a semicolon.nobu
2007-12-08* re.c (rb_reg_check_preprocess): new function for validating regexpakr
2007-12-08* encoding.c (rb_enc_mbclen): make it never fail.akr
2007-12-07* parse.y (arg): typo fixed ("!" -> "|") in the ripper code.matz
2007-12-07* parse.y (arg): tUPLUS no longer works as identity operation anymatz
2007-12-05* parse.y (rb_intern3): fix to changing encoding to default, andnobu
2007-12-05* parse.y (yycompile): get rid of tracing while parsing.nobu
2007-12-02* parse.y (parser_tokadd_mbchar): fix for ASCII chars. [ruby-dev:32432]nobu
2007-12-02* parse.y (parser_tokadd_mbchar): check insufficient multibyte char.nobu
2007-12-02* parse.y (regexp): fix /#{}\xa1\xa2/e to be EUC-JP. akr
2007-12-01* include/ruby/intern.h (rb_uv_to_utf8): declared.akr
2007-12-01* encoding.c: rename primary_encoding -> default_external (encoding).matz
2007-11-30* parse.y (newline_node): always remove NODE_BEGIN.nobu
2007-11-29* parse.y (stmt): remove unnecessary NODE_BEGIN. [ruby-core:13814]nobu
2007-11-27* include/ruby/encoding.h, encoding.c, re.c, string.c, parse.y: akr
2007-11-23* re.c (REG_CASESTATE): unused macro removed.akr
2007-11-20* include/ruby/ruby.h: rename RFloat#double_value -> float_value.ko1
2007-11-20* parse.y (parser_read_escape): has8bit flag may be set with controlnobu
2007-11-20* parse.y (parser_prepare): set begging after BOM if exists.nobu
2007-11-19* parse.y (parser_yylex): should clear parser->tokp as well.matz
2007-11-18* parse.y (parser_read_escape): disallow control and meta modifiersnobu
2007-11-13* include/ruby/ruby.h: introduce 2 macros:ko1
2007-11-13* common.mk (parse.c), ext/ripper/depend (ripper.c): process afternobu
2007-11-10* parse.y: use ASCII encoding for string literals that aredavidflanagan
2007-11-09* parse.y (parser_nextc): added single line read forward buffer.nobu