Age | Commit message (Collapse) | Author | |
---|---|---|---|
2025-01-08 | [ruby/prism] Handle escapes in named capture names | Kevin Newton | |
https://github.com/ruby/prism/commit/b4b7a69ce7 | |||
2024-03-13 | [PRISM] Remove ssize_t definition from prism | Kevin Newton | |
2024-03-13 | [ruby/prism] Remove ssize_t usage | Kevin Newton | |
https://github.com/ruby/prism/commit/64c4f1268b | |||
2024-03-12 | Define `ssize_t` on mswin build | Nobuyoshi Nakada | |
2024-03-12 | [ruby/prism] Static literals inspect | Kevin Newton | |
https://github.com/ruby/prism/commit/4913d112da | |||
2024-02-22 | [ruby/prism] Parse float values | Kevin Newton | |
https://github.com/ruby/prism/commit/9137226a52 | |||
2024-02-17 | [ruby/prism] Provide the ability to dump AST to JSON from C | Kevin Newton | |
https://github.com/ruby/prism/commit/d3a149efc5 | |||
2024-02-16 | [ruby/prism] Builtins | Kevin Newton | |
https://github.com/ruby/prism/commit/851f2571ff | |||
2024-01-11 | [ruby/prism] Provide ability to format errors | Kevin Newton | |
https://github.com/ruby/prism/commit/27985b0e7e | |||
2023-11-29 | [ruby/prism] Convert start line to signed integers | Jean Boussier | |
Ruby allows for 0 or negative line start, this is often used with `eval` calls to get a correct offset when prefixing a snippet. e.g. ```ruby caller = caller_locations(1, 1).first class_eval <<~RUBY, caller.path, caller.line - 2 # frozen_string_literal: true def some_method #{caller_provided_code_snippet} end RUBY ``` https://github.com/ruby/prism/commit/0d14ed1452 | |||
2023-11-29 | [ruby/prism] Rename varint as varuint | Jean Boussier | |
Line numbers may be negative, so we need to introduce signed varint, so renaming unsigned ones first avoid confusion. https://github.com/ruby/prism/commit/90d862361e | |||
2023-11-01 | [ruby/prism] Last remaining missing C comments | Kevin Newton | |
https://github.com/ruby/prism/commit/e327449db6 | |||
2023-11-01 | [ruby/prism] Even more C documentation | Kevin Newton | |
https://github.com/ruby/prism/commit/bec5ca37a0 | |||
2023-10-27 | [ruby/prism] Use printf attribute and then fix warnings | Kevin Newton | |
https://github.com/ruby/prism/commit/3193902c43 | |||
2023-10-26 | [ruby/prism] Match existing Ruby prettyprint | Kevin Newton | |
https://github.com/ruby/prism/commit/6d8358c083 | |||
2023-10-26 | [ruby/prism] Get general prettyprint structure working | Kevin Newton | |
https://github.com/ruby/prism/commit/7c9cf63d4c | |||
2023-10-13 | [ruby/prism] Handle remaining escape sequences for character literals | Kevin Newton | |
https://github.com/ruby/prism/commit/ba33607034 | |||
2023-09-27 | Sync to prism rename commits | Kevin Newton | |
2023-09-27 | Rename YARP filepaths to prism filepaths | Kevin Newton | |