index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
ruby_4_0
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
prism
/
translation
Age
Commit message (
Expand
)
Author
9 hours
[ruby/prism] Fix parser translation when escaped newline with trailing content
Kevin Newton
10 hours
[ruby/prism] Don't replicate unary method bug in parser translator
Earlopain
2026-05-08
[ruby/prism] Take the strings encoding as the initial encoding in the ripper ...
Earlopain
2026-05-07
[ruby/prism] Use less `visit_token` in the ripper translator
Earlopain
2026-05-04
[ruby/prism] Optimize ripper `visit_token`
Earlopain
2026-05-04
[ruby/prism] Freeze the parse result for the ripper translator
Earlopain
2026-05-04
[ruby/prism] Optimize ripper bounds
Earlopain
2026-04-27
[ruby/prism] Fix missing Ripper doc caused by shim with `:nodoc:`
Masafumi Koba
2026-04-24
[ruby/prism] Implement `on_label_end` for ripper
Earlopain
2026-04-23
[ruby/prism] Fix incompatibilities for `on_word_sep` in ripper
Earlopain
2026-04-14
[ruby/prism] Implement bracket/braces events for ripper
Earlopain
2026-04-06
[ruby/prism] Implement `on_op` for ripper
Earlopain
2026-04-01
[ruby/prism] Emit `on_kw` for ripper
Earlopain
2026-03-27
[ruby/prism] Nodoc the ripper shim
Earlopain
2026-03-27
[ruby/prism] Also handle string conversion in `Ripper.lex`
Earlopain
2026-03-27
[ruby/prism] Implement various string start/end events for ripper
Earlopain
2026-03-24
[PRISM] Replace MissingNode with ErrorRecoveryNode
Kevin Newton
2026-03-24
[ruby/prism] Visit block locals in lambda definitions
Earlopain
2026-03-24
[ruby/prism] Fix double-visiting on some constant path node types
Earlopain
2026-03-24
[ruby/prism] Emit `on_comment` with a newline when available
Earlopain
2026-03-06
[ruby/prism] Fix the handling of `do` on commands
Kevin Newton
2026-02-25
[ruby/prism] Don't document rbs inline magic comment
Earlopain
2026-02-25
[ruby/prism] rbs-inline
Kevin Newton
2026-02-19
[ruby/prism] Implement noblock for the ripper/ruby_parser translator
Earlopain
2026-02-19
[ruby/prism] Revert "[DOC] Add code fences"
Earlopain
2026-02-16
[ruby/prism] Parser support for no block parameter syntax
Kevin Newton
2026-02-06
[ruby/prism] Document fewer useless methods/classes
Earlopain
2026-01-30
[ruby/prism] Handle String-like objects for Ripper.sexp
Benoit Daloze
2026-01-28
[ruby/prism] Remove tokens from lex compat
Kevin Newton
2026-01-27
[ruby/prism] Use the terminology "column in bytes/characters/code units"
Benoit Daloze
2026-01-27
[ruby/prism] Mark STATES as a private constant
Kevin Newton
2026-01-27
Use slices instead of locations
Kevin Newton
2026-01-21
[ruby/prism] Also handle `BasicObject` as a return value
Earlopain
2026-01-21
[ruby/prism] Check using Prism nodes if a command call has any arguments in R...
Benoit Daloze
2026-01-20
[ruby/prism] Fix `on_*` return value of ripper translator
Earlopain
2026-01-19
[ruby/prism] Optimize ripper translator
Earlopain
2026-01-16
[ruby/prism] Make the ripper shim work with rdoc
Earlopain
2026-01-16
[ruby/prism] Add `Ripper.tokenize` to translation layer
Earlopain
2026-01-15
[ruby/prism] Make irb work with the ripper shim
Earlopain
2026-01-12
[ruby/prism] Correctly expose ripper state
Earlopain
2026-01-12
[ruby/prism] Use one file for versioned `parser` classes
Earlopain
2026-01-08
[ruby/prism] Remove unneeded `ripper` requires
Earlopain
2025-12-29
[ruby/prism] Optimize ruby visitor
Earlopain
2025-12-26
[ruby/prism] Sync `Prism::Translation::ParserCurrent` with Ruby 4.0
Koichi ITO
2025-12-18
[ruby/prism] Add Ruby 4.1 as a version specifier
Earlopain
2025-12-14
[ruby/prism] Fix `sexp_processor` gem reference
Earlopain
2025-12-14
[ruby/prism] Define RubyParser::SyntaxError directly and drop require for rub...
Ryan Davis
2025-12-12
[ruby/prism] Fixed Prism::Translation::RubyParser's comment processing
Ryan Davis
2025-12-02
[ruby/prism] Fix the ripper translator to parse as the current ruby
Earlopain
2025-11-08
[ruby/prism] Rename Ruby 3.5 to Ruby 4.0
Earlopain
[next]