summaryrefslogtreecommitdiff
path: root/ext/ripper
AgeCommit message (Expand)Author
4 daysFix Ripper with heredoc.manga_osyo
2021-01-04ripper: call #pretty_print on also `state`Nobuyoshi Nakada
2020-12-19ripper: fix `#tok` on some error events [Bug 17345]Nobuhiro IMAI
2020-12-15Ripper: Refined error callbacks [Bug #17345]Nobuyoshi Nakada
2020-12-15ripper: return pushed new token instead of the token listNobuyoshi Nakada
2020-11-26Store all kinds of syntax errors [Bug #17345]Nobuyoshi Nakada
2020-11-20[DOC] Ripper.{lex,tokenize} now always return full tokens. [ci skip]Nobuhiro IMAI
2020-11-20[Feature #17276] Moved raise_errors support to Ripper::Lexer#parseNobuyoshi Nakada
2020-11-20Ripper.{lex,tokenize} return full tokens even if syntax errorNobuhiro IMAI
2020-11-18Update documentation for Ripper.{lex,tokenize,sexp,sexp_raw} [ci skip]Jeremy Evans
2020-11-18Support raise_errors keyword for Ripper.{lex,tokenize,sexp,sexp_raw}Jeremy Evans
2020-11-17fix public interfaceKoichi Sasada
2020-09-03Introduce Ractor mechanism for parallel executionKoichi Sasada
2020-08-27sed -i '/rmodule.h/d'卜部昌平
2020-08-27sed -i '/r_cast.h/d'卜部昌平
2020-08-27sed -i '\,2/extern.h,d'卜部昌平
2020-05-29Allow references to $$ in Ripper DSLNobuyoshi Nakada
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-05-04Suppress warnings by gcc 10.1.0-RC-20200430Nobuyoshi Nakada
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-02-15Workaround for bison provided by scoop on mswin environmentHiroshi SHIBATA
2020-01-20Get rid of use of special variablesJeremy Evans
2020-01-17Update dependencies in makefiles againKazuhiro NISHIYAMA
2019-12-31Updated dependencies on internal/warnings.hNobuyoshi Nakada
2019-12-26update dependencies卜部昌平
2019-11-26Allow `$10` and more in the Ripper DSLNobuyoshi Nakada
2019-11-18Update dependenciesNobuyoshi Nakada
2019-11-13Update comment of Ripper.lexYuichiro Kaneko
2019-11-12Revert "Method reference operator"Nobuyoshi Nakada
2019-11-09Remove unneeded exec bits from some filesDavid Rodríguez
2019-11-07Suppress unused variable warningNobuyoshi Nakada
2019-10-21* expand tabs. [ci skip]git
2019-10-21Look up event ID offsets by token as indexNobuyoshi Nakada
2019-10-20Also BDOT2 and BDOT3 are operatorsNobuyoshi Nakada
2019-10-19Extend Ripper DSL to set to pseudo variables other than `$$`Nobuyoshi Nakada
2019-09-24Changed numbered parameter prefixNobuyoshi Nakada
2019-09-07[DOC] Update output of Ripper.sexp [ci skip]Kazuhiro NISHIYAMA
2019-08-29Revert "Add pipeline operator [Feature #15799]"Nobuyoshi Nakada
2019-08-06ext/ripper/lib/ripper/lexer.rb: Consistently use `Array#push`Yusuke Endoh
2019-08-06ext/ripper/lib/ripper/lexer.rb: fix a wrong delegationYusuke Endoh
2019-07-14Include ruby/assert.h in ruby/ruby.h so that assertions can be thereNobuyoshi Nakada
2019-06-27Show the parser states in pretty_print tooNobuyoshi Nakada
2019-06-17Support Bison 3 in ripperNobuyoshi Nakada
2019-06-15Prefer `enum yytokentype` to intNobuyoshi Nakada
2019-06-13Add pipeline operator [Feature #15799]Nobuyoshi Nakada
2019-06-12Ripper::Lexer: fallback parse error token to the previous oneNobuyoshi Nakada
2019-05-30Include stack elements left after errorsNobuyoshi Nakada
2019-05-29ripper: Ripper::Lexer#scanNobuyoshi Nakada
2019-05-28Fix typos in Ripper::Lexer#inspect and Ripper::Lexer#pretty_printNobuyoshi Nakada