| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-11-02 | Added TestRipper namespace to test_call_colon2 | Hiroshi SHIBATA | |
| 2023-11-02 | test/ripper: nest helper classes under TestRipper module | lukeg | |
| Generic names like Node and NodeList should be namespaced properly. | |||
| 2023-11-02 | Fix functions for name tables as `st_foreach_callback_func` | Nobuyoshi Nakada | |
| 2023-11-02 | Support Pathname object for warning feature of bundled gems | Hiroshi SHIBATA | |
| 2023-11-01 | List prism as a default gem | Kevin Newton | |
| 2023-11-02 | [DOC] Update the document for `FilePathStringValue` | Nobuyoshi Nakada | |
| 2023-11-02 | Remove duplicate to_path conversion | Nobuyoshi Nakada | |
| `rb_file_open_str` calls `FilePathValue`, and the converted result is not used in this function. | |||
| 2023-11-01 | YJIT: skip to_a in format_number (#8815) | Mau Magnaguagno | |
| String#chars returns an array instead of an enumerator since Ruby 2.0. | |||
| 2023-11-01 | Fix SystemStackError in test_run_out_of_shape_for_class_cvar | Peter Zhu | |
| 2023-11-01 | [ruby/prism] Disallow assigning to numbered parameters in regexp | Kevin Newton | |
| https://github.com/ruby/prism/commit/ec419422f8 | |||
| 2023-11-01 | Fix remove_class_variable for too complex classes | Peter Zhu | |
| 2023-11-01 | [prism] Updates for sync | Kevin Newton | |
| 2023-11-01 | [ruby/prism] Fix up lint | Kevin Newton | |
| https://github.com/ruby/prism/commit/77d4056766 | |||
| 2023-11-01 | [ruby/prism] Last remaining missing C comments | Kevin Newton | |
| https://github.com/ruby/prism/commit/e327449db6 | |||
| 2023-11-01 | [ruby/prism] Comment format for prism.c | Kevin Newton | |
| https://github.com/ruby/prism/commit/83f737ce17 | |||
| 2023-11-01 | [ruby/prism] More documentation for ast.h | Kevin Newton | |
| https://github.com/ruby/prism/commit/84e22c5581 | |||
| 2023-11-01 | [ruby/prism] Even more C file documentation | Kevin Newton | |
| https://github.com/ruby/prism/commit/9c648ce615 | |||
| 2023-11-01 | [ruby/prism] Documentation for nodes | Kevin Newton | |
| https://github.com/ruby/prism/commit/69323d3df4 | |||
| 2023-11-01 | [ruby/prism] Remove unnecessary PM_EMPTY_ARGUMENTS | Kevin Newton | |
| https://github.com/ruby/prism/commit/271f3bf628 | |||
| 2023-11-01 | [ruby/prism] Remove unnecessary PM_EMPTY_NODE_LIST | Kevin Newton | |
| https://github.com/ruby/prism/commit/857f72e1f4 | |||
| 2023-11-01 | [ruby/prism] Documentation for defines, version, and prettyprint | Kevin Newton | |
| https://github.com/ruby/prism/commit/e2e29bef2d | |||
| 2023-11-01 | [ruby/prism] Documentation for diagnostics and regexp | Kevin Newton | |
| https://github.com/ruby/prism/commit/16e0579044 | |||
| 2023-11-01 | [ruby/prism] Documentation for constant pool | Kevin Newton | |
| https://github.com/ruby/prism/commit/76af64eb21 | |||
| 2023-11-01 | [ruby/prism] Documentation for the encodings | Kevin Newton | |
| https://github.com/ruby/prism/commit/52a0d80a15 | |||
| 2023-11-01 | [ruby/prism] Documentation for pm_strncasecmp | Kevin Newton | |
| https://github.com/ruby/prism/commit/26934263b7 | |||
| 2023-11-01 | [ruby/prism] Documentation for more C functions | Kevin Newton | |
| https://github.com/ruby/prism/commit/88336e7d9f | |||
| 2023-11-01 | [ruby/prism] Documentation for pm_newline_list_t | Kevin Newton | |
| https://github.com/ruby/prism/commit/97b3cc0af8 | |||
| 2023-11-01 | [ruby/prism] Documentation for pm_string_t | Kevin Newton | |
| https://github.com/ruby/prism/commit/ff1d2ec579 | |||
| 2023-11-01 | [ruby/prism] Even more C documentation | Kevin Newton | |
| https://github.com/ruby/prism/commit/bec5ca37a0 | |||
| 2023-11-01 | [ruby/prism] Start better documenting C API | Kevin Newton | |
| https://github.com/ruby/prism/commit/2b6e661bbc | |||
| 2023-11-01 | [ruby/prism] Finish Ruby documentation | Kevin Newton | |
| https://github.com/ruby/prism/commit/dfdcc98a3c | |||
| 2023-11-01 | [ruby/prism] More Ruby docs | Kevin Newton | |
| https://github.com/ruby/prism/commit/ca9a660f52 | |||
| 2023-11-01 | [ruby/prism] Docs for node.rb and parse_result.rb | Kevin Newton | |
| https://github.com/ruby/prism/commit/085da4feb9 | |||
| 2023-11-01 | [ruby/prism] Add comments on flags | Kevin Newton | |
| https://github.com/ruby/prism/commit/3abd09c803 | |||
| 2023-11-01 | [ruby/prism] Fix up Prism and Debug docs | Kevin Newton | |
| https://github.com/ruby/prism/commit/c2b7724d91 | |||
| 2023-11-01 | [ruby/prism] Fix up extension docs | Kevin Newton | |
| https://github.com/ruby/prism/commit/cfd4431c3e | |||
| 2023-11-01 | [ruby/prism] Fix up Ruby docs | Kevin Newton | |
| https://github.com/ruby/prism/commit/8062849d0d | |||
| 2023-11-01 | [ruby/prism] Forward parameters into arrays | Kevin Newton | |
| https://github.com/ruby/prism/commit/2a11bfee76 | |||
| 2023-11-01 | [ruby/prism] Fix rescue modifier comment | Kevin Newton | |
| https://github.com/ruby/prism/commit/e13f2e4590 | |||
| 2023-11-01 | Refactor rb_obj_remove_instance_variable | Peter Zhu | |
| 2023-11-01 | Optimize for too complex objects | Peter Zhu | |
| 2023-11-01 | [ruby/prism] Flip incorrect names of OptionalKeywordParameterNode and ↵ | Jemma Issroff | |
| RequiredKeywordParameterNode https://github.com/ruby/prism/commit/c31f61e898 | |||
| 2023-11-01 | [ruby/prism] Split KeywordParameterNode into Optional and Required | Jemma Issroff | |
| Prior to this commit, KeywordParameterNode included both optional and required keywords. With this commit, it is split in two, with `OptionalKeywordParameterNode`s no longer having a value field. https://github.com/ruby/prism/commit/89084d9af4 | |||
| 2023-11-01 | [prism] Use a pointer for optional node list | Kevin Newton | |
| 2023-11-01 | thread_pthread.c: unbreak 10.5 Intel by restoring accidentally deleted macro | Sergey Fedorov | |
| 2023-11-01 | remove_instance_variable: Handle running out of shapes | Jean Boussier | |
| `remove_shape_recursive` wasn't considering that if we run out of shapes, it might have to transition to SHAPE_TOO_COMPLEX. When this happens, we now return with an error and the caller initiates the evacuation. | |||
| 2023-11-01 | Fix removing non-existent ivar for too complex | Peter Zhu | |
| 2023-11-01 | [rubygems/rubygems] avoid dependency on set | Cody Cutrer | |
| it was a performance improvement only, but it causes failures in unrelated tests https://github.com/rubygems/rubygems/commit/b4149cb9bf | |||
| 2023-11-01 | [rubygems/rubygems] Add Bundler::Plugin.loaded? helper | Cody Cutrer | |
| Useful if your plugin introduces new methods to the DSL, so that Gemfiles can easily abort if the plugin hasn't loaded yet https://github.com/rubygems/rubygems/commit/b733055c6e | |||
| 2023-10-31 | Fix remove_instance_variable for too complex generic ivar | Peter Zhu | |
