summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2023-10-13[ruby/prism] Make PM_NODE_FLAG_COMMON_MASK into a constantKevin Newton
2023-10-13[ruby/prism] Bump version to 0.14.0Kevin Newton
2023-10-13[ruby/prism] Move common flags to top bitseileencodes
2023-10-13[prism] Remove unused make targetKevin Newton
2023-10-13[prism] Remove unescape targetsKevin Newton
2023-10-13[ruby/prism] Fix up PR failingsKevin Newton
2023-10-13[ruby/prism] Remove now-defunct semantic_field from nodesKevin Newton
2023-10-13[ruby/prism] Final unescapes cleanupKevin Newton
2023-10-13[ruby/prism] Refactor unescape test to simplifyKevin Newton
2023-10-13Remove old unescaping codeKevin Newton
2023-10-13[ruby/prism] Properly handle unescaping in regexpKevin Newton
2023-10-13[ruby/prism] Use current_string to handle :" symbolsKevin Newton
2023-10-13[ruby/prism] Use current_string for :' symbolsKevin Newton
2023-10-13[ruby/prism] Use current_string for %s symbol literalsKevin Newton
2023-10-13[ruby/prism] Split up lines in tilde heredocsKevin Newton
2023-10-13[ruby/prism] Calculate heredoc common whitespace while lexingKevin Newton
2023-10-13[ruby/prism] Enable remaining heredoc unescape testsKevin Newton
2023-10-13[ruby/prism] Use current_string for escapes in heredocsKevin Newton
2023-10-13[ruby/prism] Use create_unescaped functions for empty heredocsKevin Newton
2023-10-13[ruby/prism] Use current_string for x string escape sequencesKevin Newton
2023-10-13[ruby/prism] Use token buffer for string lexingKevin Newton
2023-10-13[ruby/prism] Extract out a couple more token buffer functionsKevin Newton
2023-10-13[ruby/prism] Capture the token buffer logic into its own struct and functionsKevin Newton
2023-10-13[ruby/prism] Use current_string to handle escapes in string literalsKevin Newton
2023-10-13[ruby/prism] Use current_string to handle %IKevin Newton
2023-10-13[ruby/prism] Use current_string for handling %W listsKevin Newton
2023-10-13[ruby/prism] Extract out string handling for %W listsKevin Newton
2023-10-13[ruby/prism] Use current_string to handle %i escapesKevin Newton
2023-10-13[ruby/prism] Use current_string to handle %w escapesKevin Newton
2023-10-13[ruby/prism] Strip out old char unescapingKevin Newton
2023-10-13[ruby/prism] Handle remaining escape sequences for character literalsKevin Newton
2023-10-13[ruby/prism] Track current_string to pass forward for character literalsKevin Newton
2023-10-13[ruby/prism] Skip tests that are currently failingKevin Newton
2023-10-13[ruby/prism] Fix escaped 8 and escaped 9Kevin Newton
2023-10-13[ruby/prism] More thoroughly test unescapesKevin Newton
2023-10-13[PRISM] Add --dump=prism mode (#8643)Jemma Issroff
2023-10-13[PRISM] Compile fixes (#8644)Jemma Issroff
2023-10-13Ignore the failures of CodeQLTakashi Kokubun
2023-10-14disable MN schedulers for some platformsKoichi Sasada
2023-10-13YJIT: Fallback opt_getconstant_path for const_missing (#8623)Takashi Kokubun
2023-10-13YJIT: Fix argument clobbering in some block_arg+rest_param calls (#8647)Alan Wu
2023-10-13Only ruby/ruby repository runs on macos-arm-oss [ci skip]Nobuyoshi Nakada
2023-10-13Ignore duplicated warning with native extensionHiroshi SHIBATA
2023-10-13Fix wrong gem nameHiroshi SHIBATA
2023-10-13Ignore warning on LoadError when running under BundlerHiroshi SHIBATA
2023-10-13Added recovery instructions for RubyGemsHiroshi SHIBATA
2023-10-13Surpressing double warningsHiroshi SHIBATA
2023-10-13Warn only LoadError without Bundler environmentHiroshi SHIBATA
2023-10-13Removed examples for warning bundled gemsHiroshi SHIBATA
2023-10-13Move additional warnings for Gem author under Gem::BUNDLED_GEMS.Hiroshi SHIBATA