summaryrefslogtreecommitdiff
path: root/lib/prism
AgeCommit message (Expand)Author
3 daysSync Prism to 1.8.0Takashi Kokubun
2025-12-18[ruby/prism] Bump to v1.7.0Kevin Newton
2025-12-18[ruby/prism] Add Ruby 4.1 as a version specifierEarlopain
2025-12-14[ruby/prism] Fix `sexp_processor` gem referenceEarlopain
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 processingRyan Davis
2025-12-02[ruby/prism] Fix the ripper translator to parse as the current rubyEarlopain
2025-11-29[ruby/prism] Optimize `Prism::Source#find_line`Earlopain
2025-11-14[ruby/prism] Use `method_defined?` instead of `instance_methods.include?`Nobuyoshi Nakada
2025-11-08[ruby/prism] Rename Ruby 3.5 to Ruby 4.0Earlopain
2025-11-07Prism update for 4.0Nobuyoshi Nakada
2025-10-30[ruby/prism] Add equal_loc to call nodesKevin Newton
2025-10-16[ruby/prism] Bump to v1.6.0Kevin Newton
2025-10-16[ruby/prism] Add support for `Prism.parse(foo, version: "current")`Earlopain
2025-10-09[ruby/prism] Bump to vKevin Newton
2025-09-15[ruby/prism] Fix back reference for ruby_parser on Ruby 2.7Earlopain
2025-09-15[ruby/prism] Fix warn polyfill when no uplevel is providedEarlopain
2025-09-13[ruby/prism] Documentation for Prism::Translation::ParserKevin Newton
2025-09-13[ruby/prism] Bump to v1.5.1Kevin Newton
2025-09-12[ruby/prism] Bump to v1.5.0Kevin Newton
2025-09-11[ruby/prism] Reject some cases with `return` and command callsEarlopain
2025-08-14[ruby/prism] Be more defensive in the parser translator lexerEarlopain
2025-08-04When reading from stdin, put a wrapper around the IO objectAaron Patterson
2025-08-01[ruby/prism] Match RubyParser behavior for -> lambda argsJustin Collins
2025-08-01[ruby/prism] RubyParser translation for stabby lambdas with `it`Justin Collins
2025-07-29[ruby/prism] Do not use `0` to indicate the latest ruby version to parseEarlopain
2025-06-30[ruby/prism] Fix parser translator with trailing backslash in `%W` /`%I` arrayEarlopain
2025-06-11[ruby/prism] Fix parser translator during string escaping with invalid utf-8Earlopain
2025-05-29[ruby/prism] [DOC] Markup `__FILE__` as code, not emphasisNobuyoshi Nakada
2025-05-29[ruby/prism] [DOC] Stop rdoc from processing non-rdoc commentsNobuyoshi Nakada
2025-05-29[ruby/prism] [DOC] Add code fencesNobuyoshi Nakada
2025-05-29[ruby/prism] [DOC] Specify markdown mode to RDocNobuyoshi Nakada
2025-04-12[ruby/prism] Fix parsing rescued exception via indexed assignmentviralpraxis
2025-04-02[ruby/prism] Fix parser translator when splatting in pattern matching pinEarlopain
2025-03-30[ruby/prism] Fix parser translator when pinning hash with string keysEarlopain
2025-03-30[ruby/prism] Accept a newline after the defined? keywordKevin Newton
2025-03-23[ruby/prism] Update Ruby depsKevin Newton
2025-03-22[ruby/prism] Enforce a minimum `parser` version for the parser translatorEarlopain
2025-03-21[ruby/prism] Don't use `RUBY_VERSION.to_f`Earlopain
2025-03-20[ruby/prism] Add `Prism::Translation::ParserCurrent`Earlopain
2025-03-19[ruby/prism] Mark Prism as ractor-safeKevin Newton
2025-03-19[ruby/prism] Polyfill Kernel#warn category parameterKevin Newton
2025-03-19[ruby/prism] Remove `category` keyword from `warn` callEarlopain
2025-03-19[ruby/prism] Warn when the parser translator receives an incompatible builder...Earlopain
2025-03-18[ruby/prism] Bump to v1.4.0Kevin Newton
2025-03-18Fix up merge conflicts for prism syncKevin Newton
2025-03-18[ruby/prism] Fix merge mishapEarlopain
2025-03-18[ruby/prism] Only unnest parser mlhs nodes when no rest argument is providedEarlopain
2025-03-18[ruby/prism] Fix parser translator multiline interpolated symbolsEarlopain
2025-03-18[ruby/prism] Further refine string handling in the parser translatorEarlopain