Skip to content
Commits on Jan 30, 2016
  1. @zenspider

    + Added support for safe call. (presidentbeef)

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10510]
  2. @zenspider

    + Add support for safe attr assign. (presidentbeef)

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10509]
Commits on Jan 26, 2016
  1. @zenspider

    - Fixed parsing of { 'a': :b }. (presidentbeef)

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10507]
  2. @zenspider

    ! Added support for Ruby 2.3.0 and the &. operator. (presidentbeef)

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10506]
Commits on Jan 22, 2016
  1. @zenspider

    prepped for release

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10498]
Commits on Dec 23, 2015
  1. @zenspider

    - defs should have a nil node if body is empty.

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10473]
  2. @zenspider

    - Fixed parsing kwargs in defs with no parens. (presidentbeef)

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10471]
Commits on Dec 10, 2015
  1. @zenspider

    Fixed assert_next_lexeme to use assert_in_epsilon when appropriate

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10441]
Commits on Oct 26, 2015
  1. @zenspider

    prepped for release

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10398]
Commits on Sep 30, 2015
  1. @zenspider

    - I hate regexen. Fixed a lexing bug confusing strings vs labels. (ph…

    zenspider committed
    …iggins)
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10395]
Commits on Aug 6, 2015
  1. @zenspider

    prepped for release

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10337]
  2. @zenspider

    + Improved understandability of lexing postfix symbols.

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10336]
Commits on Jul 25, 2015
  1. @zenspider

    - Fixed timeout caused by regexp backtracking bug w/ long strings in …

    zenspider committed
    …2.2 parser. (presidentbeef)
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10333]
Commits on Jul 10, 2015
  1. @zenspider

    - Rename DEBUG env toggle to RB_LINENO_DEBUG. (tenderlove)

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10321]
Commits on May 28, 2015
  1. @zenspider

    oops. needed to add new generated files to perforce_ignore

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10273]
  2. @zenspider

    prepped for release

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10272]
  3. @zenspider

    - Fixed handling of block_args to be consistent across all parse vers…

    zenspider committed
    …ions.
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10267]
  4. @zenspider

    Fixed .autotest to work with newer parser versions

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10266]
Commits on May 20, 2015
  1. @zenspider

    - Fixed lexing of x?'':y for ruby22 (not a label). (presidentbeef)

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10252]
Commits on Apr 27, 2015
  1. @zenspider

    Added ruby_parser.yy, deleted 20 and 21 parser files.

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10200]
  2. @zenspider

    ! Added preliminary support for ruby 2.2 syntax.

    zenspider committed
    ! Now writing all 2.x parsers from one source, generating racc files.
    + Added RubyLexer#process_label and hooked it up to "x": and 'x': productions.
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10199]
Commits on Apr 23, 2015
  1. @zenspider

    - clear and restore cmdarg stack around def args and body.

    zenspider committed
    Need to do this for class/module/sdef as well.
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10189]
Commits on Apr 15, 2015
  1. @zenspider

    - Fixed lexing of label assoc args w/ newlines in between k/v. (jeremyf)

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10181]
Commits on Apr 13, 2015
  1. @zenspider

    prepped for release

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10153]
Commits on Apr 11, 2015
  1. @zenspider

    - Fixed kwsplat on 2.0 & 2.1.

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10133]
Commits on Apr 3, 2015
  1. @zenspider

    - Invalid gvar names raise a compile error.

    zenspider committed
    - Handle #$<x> in expanded strings/regexps where x is NOT a valid gvar name.
    - Fix scan logging backtrace when DEBUG=1
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10106]
Commits on Apr 2, 2015
  1. @zenspider

    + Added expr_labelarg state (eg: a:1)

    zenspider committed
    Added disabled test for heredoc escaped newline counting
    Switched racc/yacc diff order in rake compareNN.
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10105]
Commits on Mar 23, 2015
  1. @zenspider

    - Fixed mandatory keyword block args. (cvortmann)

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10081]
Commits on Mar 12, 2015
  1. @zenspider

    prepped for release

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10060]
Commits on Feb 26, 2015
  1. @zenspider

    + Add line numbers from block comments =begin/=end. (presidentbeef)

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10030]
Commits on Jan 17, 2015
  1. @zenspider

    prepped for release

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9939]
Commits on Dec 20, 2014
  1. @zenspider

    - Removed shebangs in tests because of bugs (aka 'features') in RPM p…

    zenspider committed
    …ackaging tools.
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9889]
Commits on Nov 22, 2014
  1. @zenspider

    Added test to ensure multiline strs with \n in them calculate line nu…

    zenspider committed
    …mbers correctly
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9838]
Commits on Sep 27, 2014
  1. @zenspider

    prepped for release

    zenspider committed
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9799]
Commits on Sep 18, 2014
  1. @zenspider

    - Fixed bug caused by latest version of oedipus_lex not exporting lin…

    zenspider committed
    …eno accessor.
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9771]
Something went wrong with that request. Please try again.