aboutsummaryrefslogtreecommitdiffstats
path: root/test
Commit message (Expand)AuthorAgeFilesLines
...
* [ruby/irb] Fix deprecation test when ran multiple timesPeter Zhu2023-08-261-4/+3
* [Feature #19785] Deprecate RUBY_GC_HEAP_INIT_SLOTSPeter Zhu2023-08-251-29/+6
* [Bug #19784] Fix behaviors against prefix with broken encodingNobuyoshi Nakada2023-08-261-0/+6
* Split string testsNobuyoshi Nakada2023-08-261-16/+48
* Use require_relative in JSON testsTakashi Kokubun2023-08-2510-10/+10
* Remove version templating in YARPKevin Newton2023-08-251-100/+0
* [ruby/yarp] Move tests from test/* to test/yarp/* to match CRubyKevin Newton2023-08-2519-18/+118
* [ruby/yarp] Introduce parse_lex instead of asking for a blockKevin Newton2023-08-252-0/+19
* [ruby/yarp] Fix nested multi assignment locationsKevin Newton2023-08-259-40/+44
* [ruby/yarp] Fix rational parsingKevin Newton2023-08-251-9/+15
* [ruby/yarp] Track block opening and closing locationsKevin Newton2023-08-2537-5/+139
* [ruby/yarp] Ensure interpolated symbols converted to regular symbols get open...Kevin Newton2023-08-256-18/+40
* [ruby/yarp] Add closing_loc to WhileNodeKevin Newton2023-08-2514-1/+50
* [ruby/yarp] Add closing_loc to UntilNodeKevin Newton2023-08-2510-1/+29
* [ruby/yarp] Call shorthand should not result in a message locationKevin Newton2023-08-256-10/+10
* [ruby/yarp] Mark local variable targets in pattern matchingKevin Newton2023-08-2519-381/+93
* [ruby/yarp] Provide target node versionsKevin Newton2023-08-2547-269/+245
* [ruby/yarp] Provide a desugar visitorKevin Newton2023-08-251-0/+57
* [ruby/yarp] Split up AndWriteNode, OrWriteNode, OperatorWriteNodeKevin Newton2023-08-2527-303/+342
* [ruby/yarp] Lambda params should not accept blocksKevin Newton2023-08-252-2/+72
* [ruby/yarp] fix: regexes and strings with escaped newline around a heredocMike Dalessio2023-08-253-0/+97
* [ruby/yarp] Allow whitespace after "(en)coding" before ":", as in "encoding ...Jemma Issroff2023-08-251-0/+7
* [Bug #19851] Ripper: Hide internal block argument IDNobuyoshi Nakada2023-08-261-0/+1
* [ruby/yarp] Add names to classes and modulesKevin Newton2023-08-2528-79/+161
* Implement WeakKeyMap using weak referencesPeter Zhu2023-08-251-0/+15
* Implement WeakMap using weak referencesPeter Zhu2023-08-251-1/+13
* Expose stats about weak referencesPeter Zhu2023-08-251-0/+48
* [ruby/yarp] fix: unterminated regular expression with a heredocMike Dalessio2023-08-251-0/+8
* [Bug #19848] Flush BOMNobuyoshi Nakada2023-08-251-0/+6
* mv test/bom_test.rb test/yarp/Takashi Kokubun2023-08-241-0/+0
* [ruby/yarp] Fix lex compat with BOMKevin Newton2023-08-241-0/+57
* [ruby/yarp] Fix backslash-r (CR) delimited stringsHParker2023-08-242-9/+22
* [ruby/irb] Deprecate RubyLex and warn about referencing to itStan Lo2023-08-242-10/+18
* [ruby/yarp] Improve handling of line endingsMike Dalessio2023-08-242-1/+7
* [ruby/open-uri] Close leaked filesNobuyoshi Nakada2023-08-241-3/+6
* Handle Array#* raising ArgumentError in testJeremy Evans2023-08-231-1/+5
* [ruby/open-uri] Make URI.open pass keywordsJeremy Evans2023-08-231-0/+10
* [ruby/yarp] Match EOF after newline behaviorHParker2023-08-232-0/+4
* [ruby/yarp] Constant paths followed by an & should be lexed as a callKevin Newton2023-08-232-335/+523
* [ruby/yarp] Match EOF after newline behaviorHParker2023-08-231-0/+18
* [ruby/yarp] fix: newline tracking for a comment at EOFMike Dalessio2023-08-231-1/+4
* YJIT: Implement VM_CALL_ARGS_BLOCKARG with Proc for ISeq callsAlan Wu2023-08-231-0/+10
* [ruby/yarp] fix: parsing a '%' expression with a CR but not a newlineMike Dalessio2023-08-211-0/+6
* [ruby/irb] Avoid overriding user's `irb_name` setting in debuggerStan Lo2023-08-213-6/+37
* Manually resync YARPJemma Issroff2023-08-2147-1092/+0
* [ruby/yarp] fix: newline tracking for nl-terminated % %q %QMike Dalessio2023-08-212-3/+23
* [ruby/yarp] fix: support newline-terminated regular expressionsMike Dalessio2023-08-212-0/+10
* [ruby/yarp] Change AndWriteNode, OrWriteNode, OperatorWriteNode to contain wr...Kevin Newton2023-08-2126-79/+145
* [ruby/yarp] Consolidate OperatorAndWrite and OperatorOrWrite nodesKevin Newton2023-08-211-0/+41
* [ruby/yarp] handle missing HEREDOC endline at start of heredocHParker2023-08-211-0/+7