summaryrefslogtreecommitdiff
path: root/test/ripper
AgeCommit message (Expand)Author
2025-12-11[Bug #21712] Allow `.()` call for command with blockyui-knk
2025-03-29[Bug #21202] Fix wrong token concat while tokenizing nested unterminated here...tomoya ishida
2025-01-05[Bug #21004] Fix memory leak with "it" in parse.yPeter Zhu
2025-01-03[Bug #20504] Move dynamic regexp concatenation to iseq compilerNobuyoshi Nakada
2024-12-28[Bug #20990] Reject escaped multibyte char with control/meta prefixNobuyoshi Nakada
2024-12-28Ripper: Fix duplicate regexp errorsNobuyoshi Nakada
2024-12-28[Bug #20989] Ripper: Pass `compile_error`Nobuyoshi Nakada
2024-12-19[Bug #20969] Pass `assignable` from ripperNobuyoshi Nakada
2024-10-05[Bug #20784] Fix incomplete character syntax followed by EOFtompng
2024-08-07Fix leak of token_info when Ripper#warn jumpsPeter Zhu
2024-08-06Fix leak in warning of duplicate keys when Ripper#warn jumpsPeter Zhu
2024-07-31Fix leak of AST when Ripper#compile_error jumpsPeter Zhu
2024-07-24[Bug #20649] Allow `nil` as 2nd argument of `assign_error`Nobuyoshi Nakada
2024-06-14[Bug #20579] ripper: Dispatch spaces at END-OF-INPUT without newlineNobuyoshi Nakada
2024-06-14[Bug #20578] ripper: Fix dispatching part at invalid escapesNobuyoshi Nakada
2024-06-07ripper: Fix excess `compile_error` at simple backref op_asgnNobuyoshi Nakada
2024-06-06[Bug #20521] ripper: Clean up strtermNobuyoshi Nakada
2024-06-01[Bug #20517] Make a multibyte character one token at meta escapeNobuyoshi Nakada
2024-05-24Update duplicated when clause warning messageKevin Newton
2024-05-12ripper: Fix opassign when assignment to backref variablesNobuyoshi Nakada
2024-05-12ripper: Use `$&` instead of quoting charaters in testsNobuyoshi Nakada
2024-05-11Fix SEGV when ripper hits `backref_error` on `command_asgn` or `arg`yui-knk
2024-05-01Fix memory leak in Ripper.sexpPeter Zhu
2024-04-15Emit `warn` event for duplicated hash keys on ripperyui-knk
2024-04-11Fix segv when parsing `command` by ripperyui-knk
2024-04-07Fix ripper to dispatch warning event for duplicated when clauseyui-knk
2024-02-20[Feature #20257] Rearchitect Ripperyui-knk
2024-02-15Do not include a backtick in error messages and backtracesYusuke Endoh
2023-12-02[Bug #19838] Flush delayed token nonconsecutive with the next tokenNobuyoshi Nakada
2023-12-01Dispatch invalid hex escape content tooNobuyoshi Nakada
2023-12-01[Bug #20030] dispatch invalid escaped character without ignoring itNobuyoshi Nakada
2023-11-02Added TestRipper namespace to test_call_colon2Hiroshi SHIBATA
2023-11-02test/ripper: nest helper classes under TestRipper modulelukeg
2023-08-26[Bug #19851] Ripper: Hide internal block argument IDNobuyoshi Nakada
2023-08-09Fix memory leak for incomplete lambdasPeter Zhu
2023-08-09Fix memory leak in parser for incomplete tokensPeter Zhu
2023-08-03Remove --disable-gems for assert_separatelyPeter Zhu
2023-08-01[Bug #19788] Use the result of `tCOLON2` eventNobuyoshi Nakada
2023-07-16Fix null pointer access in Ripper#initializeNobuyoshi Nakada
2023-06-28Increase memory leak test timeoutPeter Zhu
2023-06-28Fix memory leak in RipperPeter Zhu
2023-06-20[Bug #19736] Recover after unterminated interpolationNobuyoshi Nakada
2023-04-07[Bug #19563] Yield words separators per linesNobuyoshi Nakada
2023-04-01`*` in an array pattern should not be parsed as nil in ripperKazuki Tsujimoto
2023-03-28Ripper: Add keyword options to `assert_parse_files`Nobuyoshi Nakada
2023-03-26[Bug #19175] p_kw without a sub pattern should be `assignable'Kazuki Tsujimoto
2023-03-26[Bug #19175] p_rest should be `assignable'Kazuki Tsujimoto
2023-02-02[Bug #19399] Parsing invalid heredoc inside block parameterNobuyoshi Nakada
2023-01-02[Bug #19291] Rewind to the previous lineNobuyoshi Nakada
2023-01-02Adjut indent [ci skip]Nobuyoshi Nakada