86fa418dea646e52929b9df9163902c4728442d1
|
2023-12-16 |
[ruby/ipaddr] Consider IPv4-mapped IPv6 addresses link local/loopback if IPV4 address is private |
e127289632396f268099c9815a59bc7e7f13b3ec
|
2024-03-19 |
[Bug #20279] [DOC] Update for `BasicObject` |
32b1dea5665a6d1cf82e39af7bffb48172399205
|
2024-04-28 |
[ruby/prism] Assume an eval context for `Prism::Translation::Parser` |
88d74a4848998435e4a6d1bf2d70dde3d8996532
|
2024-05-06 |
[DOC] Fix typos in WeakMap docs |
b8a592fe6e2d1b537b229625cd3d439a7d5a6eb5
|
2024-06-18 |
[rubygems/rubygems] Fix `bundle fund` when the gemfile contains optional groups |
19c1f0233eb5202403c52b196f1d573893eacab7
|
2024-09-06 |
[ruby/benchmark] Set required_ruby_version = ">= 2.1.0" |
7d318c2cb267fcf7e1f475e37dff473f5e74f1a8
|
2024-09-26 |
[rubygems/rubygems] Fix `stub.activated?` sometimes returning false after activation under bundler |
5ed67f48261ee0d50f12115908dfb9d3463e5fab
|
2024-09-30 |
[ruby/rdoc] Only let browser search through source code until it's expanded (https://github.com/ruby/rdoc/pull/1181) |
66124cdb17f5152e7b1b269ca62be1773b127b2b
|
2024-10-03 |
[ruby/prism] Use `partial_script` for the parser translators |
3826019f310991aedf0612408d7b821faf513ca4
|
2024-11-23 |
Fix a build failure with musl |
83a34fb060aa0cbd569d747ceecddd8fd6e50ed2
|
2024-12-18 |
[DOC] Don't document gemspec files |
c037f5a28c54b86139ef17db061fdbf7dc82fd32
|
2025-01-03 |
[ruby/prism] Fix parser translator ast for heredoc with written newlines |
b0d291ec83dd8140f7319f94bff6566681678c59
|
2024-12-13 |
Fix link to strings in literals.rdoc |
89c505dc479a081aa4cc69add29855b182d52b7d
|
2024-12-13 |
Move string escape sequence documention further down |
60f235ab1ff436d520648fc7944fbe0d1b579b79
|
2025-01-07 |
[ruby/prism] Move a parser translator test to a known failure |
7cbaa3b9298b4ab5027d75a7317ca43a9e745c16
|
2024-12-21 |
[ruby/prism] Fix an incompatibility with the parser translator |
d1a70014f9a1ee411c41338d0929443bab004cda
|
2025-01-05 |
[ruby/prism] Fix parser translator ast when using anonymous forwarding in blocks/lambda |
a234fd516f82702f9efd67e3f67de129702a6801
|
2025-01-06 |
[ruby/prism] Fix parser translator ast for regex with line continuation |
9f38ee11cb4554ec4e08fb22a9c804c746cce029
|
2025-01-06 |
[ruby/prism] Fix parser translator ast for empty regex |
80fe9a1c777e4636419e84f160c7079c152696e1
|
2025-01-07 |
[ruby/prism] Better handle multiline interpolated strings in the parser translator |
283037f7e3aa54e281c098c43cea830a52b1ec2d
|
2025-01-08 |
[ruby/prism] Better handle all kinds of multiline strings in the parser translator |
81079ebfd8ba9f672664239d73e8d875e9eeedc8
|
2025-01-06 |
[ruby/prism] Import code samples for Ruby 3.3 from the parser gem |
110461c509a3f93060cf66c82ed44baa00e182a1
|
2025-01-11 |
[ruby/prism] Implement more string token escaping in the parser translator |
9c962ea7926e06a57a738bd1e0232ccf09e32771
|
2025-01-10 |
[ruby/prism] Fix parser translator tokens for backslashes in single-quoted strings and word arrays |
70022224b2627694cbbb30e819a6b1554e9c0a5b
|
2025-01-11 |
[ruby/prism] Better comment token handling for the parser translator |
723f31cf6ba307df0058426b515a2b578340b37b
|
2025-01-11 |
[ruby/prism] Fix binary encoding for the parser translator |
d0deec3ef3a439374e77aad6fd90bc8f9c5bcc90
|
2025-01-12 |
[ruby/prism] Fix parser translator tokens for comment-only file |
48749afe61fedcfd59cbd2fcc134c55f5ccef7f8
|
2025-01-12 |
[ruby/prism] Fix parser translator ranges for mulltiline strings with multiline bytes |
566f9463c2be0010815c6521b32c5067a6fff699
|
2025-01-12 |
[ruby/prism] Fix parser translator tSPACE tokens for percent arrays |
0a26a3de8955e90ef63c238b1469981648e804de
|
2025-01-13 |
[ruby/prism] Fix parser translator heredoc dedention with leading interpolation |
7c0b92a1c64d39d4861fb7b46db7efdff3bbcf65
|
2025-01-13 |
[ruby/prism] Fix parser translator tokens for `%x(#{})` |
23fc0fc22d0f066938387f3397fb8ee9358744e5
|
2025-01-13 |
[ruby/prism] Be a bit stricter when comparing parser translator tokens |
56242ba495246e95dd5178f2ec101c1005c10afc
|
2025-01-14 |
Better handle regexp in the parser translator |
65fa58d3aef07b09d8a2b6724ac2ea4b2d61610a
|
2025-01-15 |
[ruby/prism] Mark some parser translator tests as being known failures |
f27ed98effff9891d28edc7119d45811bcedd510
|
2025-01-19 |
[ruby/prism] Freeze `Prism::VERSION` |
769cccba56e3a1b7336d0cfadcfb9e0689e8f01f
|
2025-01-19 |
[ruby/prism] Fix parser translator scope issues for implicit hash values |
790b3858e8cf076e320a5dd4c5b777a168ceb46e
|
2025-01-21 |
[ruby/prism] Add a custom builder class for the parser translator |
044570fd76d58048ea3deb0693d00a89a746d1b6
|
2025-02-25 |
[ruby/prism] Fix merge mishap |
7c88cbb4a6c486348c44be24941f17ef8be6b329
|
2025-01-09 |
[Feature #20971] Deprecate `rb_path_check` |
4b844f7d9e2f41cd6c0e9f1d30dcbf1a0f24b449
|
2025-03-13 |
[ruby/prism] Ensure backwards compatibility with the custom parser builder |
67e6ccb23fd910b70b0d690adcb56395778c9f2a
|
2025-03-11 |
[ruby/prism] Optimize array inclusion checks in the parser translator |
3d4c7c38020fa4de420e927e0b579aeff62b54ba
|
2025-03-11 |
[ruby/prism] Use `reverse_each` in the parser translator |
705bd6fadbd5a784d2c0fd52138007404de6a5c2
|
2025-01-12 |
[ruby/prism] Fix parser translator when unescaping invalid utf8 |
9e5e3f1bede46ed499a809975c663ba32c34ffff
|
2025-01-21 |
[ruby/prism] Add a custom builder class for the parser translator |
bc506295a30a5806b3346ed09cd679f3b8ee6f64
|
2025-01-15 |
[ruby/prism] Further refine string handling in the parser translator |
a679597547b23259159dd914959ca36409878199
|
2025-01-19 |
[ruby/prism] Fix parser translator crash for certain octal escapes |
f49a0114e36cbff434a442561b9637760665897b
|
2025-01-20 |
[ruby/prism] Fix parser translator rescue location with semicolon body |
acf404e20e3d7bc18cbb8abd2b16c62f9c1f996f
|
2024-12-21 |
[ruby/prism] Fix an incompatibility with the parser translator |
0fcb7fc21d1923a61ffe4d127e6e72cc55560972
|
2025-01-08 |
[ruby/prism] Better handle all kinds of multiline strings in the parser translator |
ac728389e219480dd678a01e6f91f96098d3b6d6
|
2025-01-20 |
[ruby/prism] Fix parser translator edge-case when multiline string ends with \n |
177adf6fa543663334bfb8918b356b4771e5ff1a
|
2025-01-13 |
[ruby/prism] Fix parser translator tokens for %-arrays with whitespace escapes |
5d138f2b436dc84b1efed86ac3328e67638887cb
|
2025-01-14 |
[ruby/prism] Better handle regexp in the parser translator |
fd7a10cf4a73f27a0113a6bc2a65c4c274ee11ec
|
2025-01-15 |
[ruby/prism] Further refine string handling in the parser translator |
d5503444fd6e680a85e9d0cf639dc9a27704ccc1
|
2025-01-19 |
[ruby/prism] Fix parser translator crash for certain octal escapes |
ad478de3f0bbf3cf5a1e5e5f5cf01689717db4df
|
2025-03-11 |
[ruby/prism] Optimize array inclusion checks in the parser translator |
fc14d3ac7d4fa14f568d2428b846f391ebdf0d62
|
2025-01-17 |
[ruby/prism] Allow to test a custom fixtures path during testing |
a8adf5e006da03b8ccaa2bf900f4f077ca9888cf
|
2025-01-15 |
[ruby/prism] Further refine string handling in the parser translator |
94e12ffa39e46f5b1f80485e9b2e06a59cd69dac
|
2025-01-19 |
[ruby/prism] Fix parser translator multiline interpolated symbols |
e3c846463092da8a7533740f9960fd626c749305
|
2025-01-20 |
[ruby/prism] Only unnest parser mlhs nodes when no rest argument is provided |
90d38ddb47f557b07b57c88139725267c7c313f8
|
2025-02-25 |
[ruby/prism] Fix merge mishap |
e5e160475bbd94ab90525132f7987cf29e9afc11
|
2025-03-19 |
[ruby/prism] Warn when the parser translator receives an incompatible builder class |
b5e9a2da4c668fe73f9fcca2b237def56c507464
|
2025-03-19 |
[ruby/prism] Remove `category` keyword from `warn` call |
ab8b199be82c3191723067867c4f078dee94df89
|
2025-03-20 |
[ruby/prism] Add `Prism::Translation::ParserCurrent` |
9b5165b1d7b197befa01327f5aef2ecebed2914e
|
2025-03-21 |
[ruby/prism] Don't use `RUBY_VERSION.to_f` |
c49051eaa82e68b1a8792ad79f8cf2cf73f5ee90
|
2025-03-20 |
[ruby/prism] Enforce a minimum `parser` version for the parser translator |
d7e46543b5fc34487dbc2c784412af015dbe67f4
|
2025-03-30 |
[ruby/prism] Fix parser translator when pinning hash with string keys |
334c261cc9ee125c4c4bfc65dec2e571af8944a2
|
2025-03-30 |
[ruby/prism] Fix parser translator when splatting in pattern matching pin |
d543fda4335ea1cafd56b3976f089cfbc3d20597
|
2025-03-31 |
[ruby/prism] Be explicit in tests which files `parser` can't parse |
5cf7d948ad4b8b365092673d48e3be16fcf08a10
|
2025-04-09 |
[DOC] Fix contributing link |
0c94ae048a277485aa691820277108c2335ec3d3
|
2025-05-12 |
[ruby/psych] Fix dumping `StringIO` (and potentially others) on Ruby <= 2.7 |
a82e7132df71bd99b5d02c0c8a348bc7526a5fbb
|
2025-05-14 |
Fix uplevel for `cgi` under bundler |
96fdaf2e393933fdd128cd1a41fa9b2062792a15
|
2025-06-09 |
Fix build on alpine with statx change |
970813d98285b8f59fe5e4d3c815cc044926cb1b
|
2025-06-11 |
[ruby/prism] Fix parser translator during string escaping with invalid utf-8 |