| Commit message (Expand) | Author | Age | Files | Lines |
* | * parse.y (expr): redefinable not (!) operator. | matz | 2007-12-09 | 1 | -71/+27 |
* | * parse.y (parser_magic_comment): delimits with a semicolon. | nobu | 2007-12-09 | 1 | -1/+1 |
* | * re.c (rb_reg_check_preprocess): new function for validating regexp | akr | 2007-12-08 | 1 | -2/+18 |
* | * encoding.c (rb_enc_mbclen): make it never fail. | akr | 2007-12-08 | 1 | -10/+12 |
* | * parse.y (arg): typo fixed ("!" -> "|") in the ripper code. | matz | 2007-12-07 | 1 | -1/+1 |
* | * parse.y (arg): tUPLUS no longer works as identity operation any | matz | 2007-12-07 | 1 | -6/+1 |
* | * parse.y (rb_intern3): fix to changing encoding to default, and | nobu | 2007-12-05 | 1 | -18/+6 |
* | * parse.y (yycompile): get rid of tracing while parsing. | nobu | 2007-12-05 | 1 | -13/+20 |
* | * parse.y (parser_tokadd_mbchar): fix for ASCII chars. [ruby-dev:32432] | nobu | 2007-12-02 | 1 | -5/+10 |
* | * parse.y (parser_tokadd_mbchar): check insufficient multibyte char. | nobu | 2007-12-02 | 1 | -9/+12 |
* | * parse.y (regexp): fix /#{}\xa1\xa2/e to be EUC-JP. | akr | 2007-12-02 | 1 | -3/+19 |
* | * include/ruby/intern.h (rb_uv_to_utf8): declared. | akr | 2007-12-01 | 1 | -116/+93 |
* | * encoding.c: rename primary_encoding -> default_external (encoding). | matz | 2007-12-01 | 1 | -1/+1 |
* | * parse.y (newline_node): always remove NODE_BEGIN. | nobu | 2007-11-30 | 1 | -2/+3 |
* | * parse.y (stmt): remove unnecessary NODE_BEGIN. [ruby-core:13814] | nobu | 2007-11-29 | 1 | -7/+8 |
* | * include/ruby/encoding.h, encoding.c, re.c, string.c, parse.y: | akr | 2007-11-27 | 1 | -9/+9 |
* | * re.c (REG_CASESTATE): unused macro removed. | akr | 2007-11-23 | 1 | -1/+1 |
* | * include/ruby/ruby.h: rename RFloat#double_value -> float_value. | ko1 | 2007-11-20 | 1 | -1/+1 |
* | * parse.y (parser_read_escape): has8bit flag may be set with control | nobu | 2007-11-20 | 1 | -1/+1 |
* | * parse.y (parser_prepare): set begging after BOM if exists. | nobu | 2007-11-20 | 1 | -0/+1 |
* | * parse.y (parser_yylex): should clear parser->tokp as well. | matz | 2007-11-19 | 1 | -31/+25 |
* | * parse.y (parser_read_escape): disallow control and meta modifiers | nobu | 2007-11-18 | 1 | -2/+2 |
* | * include/ruby/ruby.h: introduce 2 macros: | ko1 | 2007-11-13 | 1 | -2/+2 |
* | * common.mk (parse.c), ext/ripper/depend (ripper.c): process after | nobu | 2007-11-13 | 1 | -32/+41 |
* | * parse.y: use ASCII encoding for string literals that are | davidflanagan | 2007-11-10 | 1 | -0/+14 |
* | * parse.y (parser_nextc): added single line read forward buffer. | nobu | 2007-11-09 | 1 | -15/+20 |
* | * parse.y: fix segfault with \x escapes in regexps | davidflanagan | 2007-11-08 | 1 | -58/+0 |
* | * parse.y (parser_read_escape): remove C99/gcc-ism. | usa | 2007-11-08 | 1 | -1/+1 |
* | * parse.y: patch, based on Nobu's, work to support \u escapes | davidflanagan | 2007-11-07 | 1 | -81/+331 |
* | * parse.y (rb_intern3): commented out broken code that prevented | davidflanagan | 2007-11-07 | 1 | -0/+16 |
* | * parse.y (call_args): remove "parenthesize argument(s) for future | matz | 2007-11-04 | 1 | -1/+0 |
* | * parse.y (bvar): block-local variable can shadow outer variable. | nobu | 2007-10-29 | 1 | -3/+10 |
* | * misc/ruby-style.el (ruby-style-{case,label}-indent): adjust for | nobu | 2007-10-26 | 1 | -9/+9 |
* | * parse.y (parser_yylex): dot at the head of the line denote line | matz | 2007-10-25 | 1 | -0/+19 |
* | * parse.y (parser_tokspace): increment tokidx | davidflanagan | 2007-10-25 | 1 | -4/+4 |
* | * parse.y (parser_tokspace): make space in token buffer. | nobu | 2007-10-24 | 1 | -7/+23 |
* | * parse.y (call_args2): nd_head of NODE_BLOCK_PASS should be a list. | nobu | 2007-10-23 | 1 | -1/+1 |
* | * parse.y (parser_regx_options, reg_compile_gen): relaxened encoding | nobu | 2007-10-19 | 1 | -13/+27 |
* | * encoding.c (rb_primary_encoding): added Encoding.primary_encoding. | nobu | 2007-10-16 | 1 | -0/+16 |
* | * parse.y (parser_regx_options): check if regexp encoding option | nobu | 2007-10-16 | 1 | -3/+6 |
* | * parse.y (set_file_encoding): case-insensitive search, a patch from | nobu | 2007-10-13 | 1 | -6/+6 |
* | * parse.y: encoding specifier should work if the line matches | matz | 2007-10-12 | 1 | -7/+1 |
* | * trunk/parse.y (magic_comments): add "encoding" as same as "coding". | nobu | 2007-10-12 | 1 | -18/+71 |
* | * parse.y (parser_read_escape, parser_tokadd_escape): check code range. | usa | 2007-10-09 | 1 | -29/+28 |
* | * parse.y (STR_NEW3): check for if single byte sequence. | nobu | 2007-10-09 | 1 | -1/+1 |
* | * parse.y (reg_compile_gen): copy encoding from source string if | nobu | 2007-10-04 | 1 | -1/+1 |
* | * parse.y (reg_compile_gen): copy encoding from source string. | nobu | 2007-10-04 | 1 | -0/+1 |
* | * parse.y (parser_str_new, parser_yylex, rb_intern3): set code-range | nobu | 2007-10-03 | 1 | -19/+63 |
* | * io.c (rb_io_fdopen): create IO object from fd. | nobu | 2007-09-28 | 1 | -4/+1 |
* | * parse.y (strings, xstring, regexp, dsym): empty strings have | nobu | 2007-09-27 | 1 | -6/+7 |