summaryrefslogtreecommitdiff
path: root/parse.y
Commit message (Expand)AuthorAgeFilesLines
* * parse.y (yycompile0): remove setting parser->enc because it is setusa2008-01-091-1/+0
* * parse.y (parser_prepare): set parser->enc from lex_input for ripper.usa2008-01-091-0/+1
* * encoding.c (rb_enc_internal_get_index): extracted fromakr2008-01-071-1/+1
* * $Date$ keyword removed to avoid inclusion of locale dependentakr2008-01-061-1/+0
* * include/ruby/ruby.h (rb_intern): memorize interned ID for constantakr2008-01-041-0/+1
* * parse.y (parser_magic_comment): use STRNCASECMP.akr2008-01-031-2/+2
* * parse.y (program, yycompile0): too early to drop lex_lastline innobu2007-12-301-2/+2
* * parse.y (program): clear input strings after all process.nobu2007-12-301-6/+9
* * parse.y, transcode_data.h, transcode.c: change "illegal" toakr2007-12-271-1/+1
* * parse.y (struct parser_params): make parser_ruby_sourcefile commonakr2007-12-251-9/+22
* * parse.y (rb_id2str): fill klass of returned string as rb_cString.akr2007-12-241-4/+12
* * include/ruby/encoding.h, encoding.c, re.c, io.c, parse.y, numeric.c,akr2007-12-221-3/+3
* * parse.y (reg_named_capture_assign_iter): allows non-ascii names andnobu2007-12-221-2/+2
* * parse.y (reg_named_capture_assign_iter): just ignore thematz2007-12-221-2/+0
* * parse.y (reg_named_capture_assign_iter): captured name shouldmatz2007-12-221-1/+2
* * parse.y (parser_str_new, rb_intern3): rb_default_encoding() renamed.usa2007-12-211-3/+3
* * parse.y (command): block from cmd_brace_block was ignored.matz2007-12-211-3/+6
* * encoding.c (rb_enc_init): use enc_register_at() directly.nobu2007-12-211-1/+1
* * keywords, parse.y (__ENCODING__): represent script encoding.nobu2007-12-211-1/+7
* * regerror.c, string.c, io.c, lib/getoptlong.rb, lib/net/imap.rb,akr2007-12-211-2/+2
* * parse.y (reg_named_capture_assign_iter): get rid of creatingnobu2007-12-191-5/+15
* * parse.y (reg_named_capture_assign_iter): remove C99 dependency.nobu2007-12-191-1/+2
* * parse.y (arg tMATCH arg): call reg_named_capture_assign_gen if regexpakr2007-12-181-0/+82
* * parse.y (op_tbl): remove duplication to avoid symbol aliases.matz2007-12-181-6/+0
* * parse.y (parser_encode_length): chomp eol style modifiers.nobu2007-12-171-4/+28
* * re.c, regerror.c, string.c, parse.y, ruby.c, file.c:akr2007-12-121-1/+1
* * parse.y (expr): 'not' and '!' should act as conditionalmatz2007-12-121-3/+3
* * parse.y (shadowing_lvar_gen): no duplicate error for "_".matz2007-12-101-14/+18
* * parse.y (parser_yylex): wrong token was generated. [ruby-dev:32498]matz2007-12-091-2/+2
* * re.c (rb_reg_expr_str): use \xHH instead of \OOO.akr2007-12-091-1/+1
* * parse.y (expr): redefinable not (!) operator.matz2007-12-091-71/+27
* * parse.y (parser_magic_comment): delimits with a semicolon.nobu2007-12-091-1/+1
* * re.c (rb_reg_check_preprocess): new function for validating regexpakr2007-12-081-2/+18
* * encoding.c (rb_enc_mbclen): make it never fail.akr2007-12-081-10/+12
* * parse.y (arg): typo fixed ("!" -> "|") in the ripper code.matz2007-12-071-1/+1
* * parse.y (arg): tUPLUS no longer works as identity operation anymatz2007-12-071-6/+1
* * parse.y (rb_intern3): fix to changing encoding to default, andnobu2007-12-051-18/+6
* * parse.y (yycompile): get rid of tracing while parsing.nobu2007-12-051-13/+20
* * parse.y (parser_tokadd_mbchar): fix for ASCII chars. [ruby-dev:32432]nobu2007-12-021-5/+10
* * parse.y (parser_tokadd_mbchar): check insufficient multibyte char.nobu2007-12-021-9/+12
* * parse.y (regexp): fix /#{}\xa1\xa2/e to be EUC-JP. akr2007-12-021-3/+19
* * include/ruby/intern.h (rb_uv_to_utf8): declared.akr2007-12-011-116/+93
* * encoding.c: rename primary_encoding -> default_external (encoding).matz2007-12-011-1/+1
* * parse.y (newline_node): always remove NODE_BEGIN.nobu2007-11-301-2/+3
* * parse.y (stmt): remove unnecessary NODE_BEGIN. [ruby-core:13814]nobu2007-11-291-7/+8
* * include/ruby/encoding.h, encoding.c, re.c, string.c, parse.y: akr2007-11-271-9/+9
* * re.c (REG_CASESTATE): unused macro removed.akr2007-11-231-1/+1
* * include/ruby/ruby.h: rename RFloat#double_value -> float_value.ko12007-11-201-1/+1
* * parse.y (parser_read_escape): has8bit flag may be set with controlnobu2007-11-201-1/+1
* * parse.y (parser_prepare): set begging after BOM if exists.nobu2007-11-201-0/+1