ec8cc4e62a (ruby_4_0): Sync Prism to 1.8.0 (#15856)

0 views
Skip to first unread message

Takashi Kokubun

unread,
Jan 12, 2026, 9:00:52 PMJan 12
to ruby...@g.ruby-lang.org
Takashi Kokubun 2026-01-13 02:00:22 +0000 (Tue, 13 Jan 2026)

New Revision: ec8cc4e62a

https://github.com/ruby/ruby/commit/ec8cc4e62a

Log:
Sync Prism to 1.8.0 (#15856)

Added files:
lib/prism/lex_ripper.rb
lib/prism/translation/parser_versions.rb
lib/prism/translation/ripper/lexer.rb
test/prism/errors/unterminated_begin.txt
test/prism/errors/unterminated_begin_upcase.txt
test/prism/errors/unterminated_block_do_end.txt
test/prism/errors/unterminated_class.txt
test/prism/errors/unterminated_def.txt
test/prism/errors/unterminated_end_upcase.txt
test/prism/errors/unterminated_for.txt
test/prism/errors/unterminated_if.txt
test/prism/errors/unterminated_if_else.txt
test/prism/errors/unterminated_lambda_brace.txt
test/prism/errors/unterminated_module.txt
test/prism/errors/unterminated_pattern_bracket.txt
test/prism/errors/unterminated_pattern_paren.txt
test/prism/errors/unterminated_until.txt
Removed files:
lib/prism/translation/parser33.rb
lib/prism/translation/parser34.rb
lib/prism/translation/parser35.rb
lib/prism/translation/parser40.rb
lib/prism/translation/parser41.rb
Modified files:
lib/prism.rb
lib/prism/lex_compat.rb
lib/prism/prism.gemspec
lib/prism/translation.rb
lib/prism/translation/parser_current.rb
lib/prism/translation/ripper.rb
lib/prism/translation/ruby_parser.rb
prism/extension.h
prism/prism.c
prism/templates/lib/prism/compiler.rb.erb
prism/templates/lib/prism/node.rb.erb
prism/templates/lib/prism/serialize.rb.erb
prism/templates/lib/prism/visitor.rb.erb
prism/version.h
test/prism/errors/block_beginning_with_brace_and_ending_with_end.txt
test/prism/errors/command_calls_2.txt
test/prism/errors/command_calls_24.txt
test/prism/errors/command_calls_25.txt
test/prism/errors/heredoc_unterminated.txt
test/prism/errors/infix_after_label.txt
test/prism/errors/label_in_interpolated_string.txt
test/prism/errors/pattern_string_key.txt
test/prism/errors/shadow_args_in_lambda.txt
test/prism/errors/unterminated_block.txt
test/prism/errors/while_endless_method.txt
test/prism/magic_comment_test.rb
test/prism/result/numeric_value_test.rb
test/prism/ruby/parser_test.rb
test/prism/ruby/ripper_test.rb
test/prism/test_helper.rb
Reply all
Reply to author
Forward
0 new messages