Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on May 20, 2015
  1. @zenspider

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

    zenspider authored
    [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 authored
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10200]
  2. @zenspider

    ! Added preliminary support for ruby 2.2 syntax.

    zenspider authored
    ! 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 authored
    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 authored
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10181]
Commits on Apr 13, 2015
  1. @zenspider

    prepped for release

    zenspider authored
    [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 authored
    [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 authored
    - 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 authored
    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 authored
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10081]
Commits on Mar 12, 2015
  1. @zenspider

    prepped for release

    zenspider authored
    [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 authored
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 10030]
Commits on Jan 17, 2015
  1. @zenspider

    prepped for release

    zenspider authored
    [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 authored
    …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 authored
    …mbers correctly
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9838]
Commits on Sep 27, 2014
  1. @zenspider

    prepped for release

    zenspider authored
    [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 authored
    …eno accessor.
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9771]
Commits on Jul 18, 2014
  1. @zenspider

    prepped for release

    zenspider authored
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9595]
Commits on Jul 11, 2014
  1. @zenspider

    - Handle return/next/break/yield w/ block call (WHY).

    zenspider authored
    Closes #140.
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9573]
Commits on May 30, 2014
  1. @zenspider

    fixed oedipus_lex to push encoding line to the top

    zenspider authored
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9506]
Commits on May 27, 2014
  1. @zenspider

    oops

    zenspider authored
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9494]
Commits on May 12, 2014
  1. @zenspider

    prepped for release

    zenspider authored
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9457]
Commits on May 11, 2014
  1. @zenspider

    oops. 1.8 fix

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

    - Strings that don't match the encoding of the file are now returned …

    zenspider authored
    …as ASCII-8BIT.
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9455]
Commits on Apr 23, 2014
  1. @zenspider

    prepped for release

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

    Added test_parse_line_dstr_newline and skipped for now

    zenspider authored
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9416]
Commits on Mar 27, 2014
  1. @zenspider

    Fix linenumbers for backslash-n in strings. (presidentbeef)

    zenspider authored
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9320]
Commits on Mar 26, 2014
  1. @zenspider

    + Added new_string and switched all parsers to it.

    zenspider authored
    - Fixed line numbers of nodes following multi-line strings. (presidentbeef)
    
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9319]
  2. @zenspider

    make emacs happy

    zenspider authored
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9318]
Commits on Mar 25, 2014
  1. @zenspider

    prepped for release

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

    Only register name in env if non-empty. Raises on 1.8.

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

    - Fixed env for kwargs and friends.

    zenspider authored
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9298]
Commits on Mar 24, 2014
  1. @zenspider

    - 2.0/2.1: Fixed block kw args.

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

    Rearranged block kw arg tests to new TestRubyParserShared20to21 module

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

    fixed autotest mappings for 2.1 tests

    zenspider authored
    [git-p4: depot-paths = "//src/ruby_parser/dev/": change = 9294]
Something went wrong with that request. Please try again.