3bceae0fad495312493f8c627da27b0b0701a54d
|
2022-05-20 |
Fix typo in README (#5925) |
6c7e2617d169417674859d0fed55acb19bec4a15
|
2022-05-20 |
[ruby/optparse] Fix typo in documentation |
29e6d97517bbd4dcc540464c8473172232f3e228
|
2022-11-21 |
Fix typos (#6775) |
e6fcf07a6f3e50ca9f7698f70e536ad72fde8d92
|
2023-10-23 |
Use `-H` option instead of `-h` option |
4d4d418457a1b6dc2ce63b166cff51fd0827c0a3
|
2024-01-25 |
[ruby/irb] overrided ==> overridden |
6580a95f8d5a74bec20d41eb9660a93f13be8922
|
2024-01-25 |
[ruby/irb] inifinity ==> infinity |
fd9b968569fc8b7a4cdc3dcad815cd3aab8d7088
|
2024-01-25 |
[ruby/irb] recever ==> receiver |
9b1cc68b770145b8ccd1ca10e7604e5f5af32d10
|
2024-01-25 |
[ruby/irb] configuation ==> configuration |
5f9f46a24cd8c166baa4cdd3ef014b695eed6a0e
|
2024-01-25 |
[ruby/irb] reseting ==> resetting |
819ae2c2c181b3e27e4ba57b66a7e89f1745ff09
|
2024-01-25 |
[ruby/irb] assigment ==> assignment |
033411562802d1ec2d8a57dfef480f8e7d346214
|
2024-01-25 |
[ruby/irb] Synatx ==> Syntax |
4bd58e1ade11f9bc82b12427f59871dd73db7c50
|
2024-01-25 |
[ruby/irb] diabled ==> disabled |
8b061eeb229ea71089e0c061b67d6a43b4ebf5e1
|
2024-02-15 |
s/enocding/encoding/ |
317c1da62b95cf3dadd4838c47b588dffad1398d
|
2024-02-15 |
s/Direcive/Directive/ |
303852440a2cfd970ac1a56a56150ed41fbbef67
|
2024-02-15 |
s/bellow/below/ |
aa6d0bc0bdeebd79788a6c8b32ba8be73392c5d6
|
2024-02-15 |
s/ocurs/occurs/ |
926277bf826127c65689ddf01f94e23d538a3b8b
|
2024-02-15 |
s/ therefor/therefore/ |
b7f5c8003639b86cea50389fac541e2565e7e694
|
2024-02-21 |
Use `terms?` instead of `opt_terms` |
89f0c0ceb5e5e20c56e63498521966c499b361a5
|
2024-02-22 |
Use `'\n'?` instead of `opt_nl` |
8ad0b2cd310b4ca5af9a24610117a05acc35bcae
|
2024-04-19 |
Use `' '+` instead of words_sep |
f9cf923af2c54345b1d6756e3268b509655754a3
|
2024-04-27 |
Use user defined parameterizing rules |
9f7e0d2bb40afd17886272334413b5ae109a5f56
|
2024-04-28 |
Use user defined parameterizing rules `opt_args_tail(tail)` |
c28329817d07e221290d3c4729db38bc6938ee10
|
2024-04-29 |
Use user defined parameterizing rules `f_kwarg(kw)` |
acc76c8c911467fc9496789c52851ba45a9ef5d4
|
2024-04-29 |
Use user defined parameterizing rules `f_opt(value)` |
ed5a7a59c0e909b4c77548fea06f1fd676e48a92
|
2024-05-02 |
Use callee side tag specification of parameterizing rules |
e1905ca18047e2dff73115f432ddfa532f7d396e
|
2024-05-02 |
Use user defined parameterizing rules `f_optarg(value)` |
2eb31a625440caa5e630fc2426abe6c9bafb0bf4
|
2024-06-12 |
Fix a typo |
278a7cb057cd7fed2a6284f727c38a1182a31668
|
2024-06-12 |
[DOC] Fix a typo in dir.c |
15ceb95d781f3966e987fe217c22edcaf6941501
|
2024-06-30 |
[ruby/rdoc] Fix some typos (https://github.com/ruby/rdoc/pull/1129) |
af143d8a749ae0ba0f394521dd46bea824a354fa
|
2024-09-03 |
Implement UNDEF NODE keyword locations |
a2243ee48bf6d68b0e5c713b5e7dd6bf3b57f62c
|
2024-09-03 |
Implement ALIAS NODE keyword locations |
ab18b1b4f55d3d06e6e040d755e75b5b447198f3
|
2024-09-03 |
Implement VALIAS NODE keyword locations |
5c3a52627f945670dd6929614db56c154ebfe552
|
2024-09-04 |
[ruby/prism] containt ==> contains |
dbb8f97eaa4c6c7e36c797c7b1d9a803db2623ea
|
2024-09-04 |
[ruby/prism] essentialy ==> essentially |
32680f543c6fc515870d4f5c6829607dc67d59ef
|
2024-09-05 |
Implement AND/OR NODE operator locations |
d52e599538fb67535c95d86aec89fd7e53c61818
|
2024-09-05 |
Implement WHEN NODE locations |
4e6091ce09154d735cca025a4d0130eecebbbc19
|
2024-09-09 |
Implement WHILE and UNTIL NODE locations |
d03e0d1c35638fcd3b474bf604c855f132356e6d
|
2024-09-10 |
Implement BREAK, NEXT and REDO NODE locations |
0b11e039d7a38550bf5d93df96081e0bf3df29a4
|
2024-09-11 |
Fix wrong NODE name |
885cf350de4c80a918a33da109d0462711ac5e49
|
2024-09-11 |
Lrama v0.6.10 |
f47c057c327467a8dcdb8482b13d2ea281a6ad6f
|
2024-09-12 |
Remove unnecessary file |
feac2b4b77b337a637d80793c53b680e5697cab6
|
2024-09-21 |
Implement CASE NODE keyword locations |
5334766bebcb471549b300c6e6e9cf0d08575116
|
2024-09-21 |
Implement CASE2 NODE keyword locations |
b811a9a097f2ce9ed9b200be84523698bc693e54
|
2024-09-21 |
Implement CASE3 NODE keyword locations |
31a88d1554550a7c70fd63991051890c4fd71ac7
|
2024-09-11 |
Implement RETURN NODE keyword locations |
509b577e0126d92f37ae45d83863c449f8666be1
|
2024-09-24 |
Implement BLOCK_PASS NODE keyword locations |
cc1e1e77d50833aa5a64f6c399e3def637294f43
|
2024-09-26 |
s/useable/usable/ |
87f4999b4f838cdbede34d76d85fb046969ad888
|
2024-09-26 |
s/accomodate/accommodate/ |
0209b9554dc86b95018b454d81ad48d1a9c6af27
|
2024-09-26 |
Extract `setup_branch` |
a50a7c70702c51cca9058b1f070a8e32c64b9774
|
2024-09-26 |
s/erorr/error/ |
0c25eb4ffe50d6628dbed0a20e310afeb5993825
|
2024-09-26 |
s/interation/iteration/ |
eff16d93025d354de08cb40a11a51acffdf26e57
|
2024-09-26 |
Implement OP_ASGN1 NODE locations |
8f678d69895d8b0562a52925a1840b698e021f56
|
2024-09-26 |
Implement OP_ASGN2 NODE locations |
1b6c234fec2addd74a4fe2349edd853adde91df8
|
2024-09-28 |
s/reproducable/reproducible/ |
044e57ed7c34bfe2cea6e7dcc685cc0a4050c86f
|
2024-09-24 |
Implement SPLAT NODE keyword locations |
ac2786757e1920fb2366a7331650acf6e328b2d6
|
2024-09-24 |
Use Named Reference |
169a5ee99e1e8742e6821f8b846d39e90c3c9ea8
|
2024-10-01 |
Use user defined inline rules `user_or_keyword_variable` |
1c762d95664796275460025b37379753c0ac8e36
|
2024-10-09 |
[Bug #20789] Fix an invalid syntax error when `->a=1...{}` |
199691553e8bf3dd5c17b815aaed6f346e0bdf95
|
2024-10-16 |
[ruby/json] Godounov ==> Godunov |
31a3e877771dabbcd40f481023eaaf541c58af6d
|
2024-11-28 |
[DOC] typo fix in NEWS.md |
3c2646ebe891c33f52ad55d569cd4ec334c6f97e
|
2024-11-28 |
[ruby/prism] Add document CallNode fields |
20206da7f751474ce20a20092937f806c7f7bc18
|
2024-11-28 |
[ruby/prism] Add document CallAndWriteNode fields |
c7e1cb0404c7fd522681f72265714537db700b9c
|
2024-11-28 |
[ruby/prism] Add document BlockParametersNode fields |
02fa822ebce7b197fcadbb4b2d66df7a1166fe8b
|
2024-11-28 |
[ruby/prism] Add document BlockParameterNode fields |
efb3f84ce89aed6ed8c52117007796fc4bd01c06
|
2024-11-28 |
[ruby/prism] Add document BlockNode fields |
80897f97b2d37352a92803e594153f02956fcc5f
|
2024-11-28 |
[ruby/prism] Add document BlockLocalVariableNode fields |
06dcadd1602050a539fb83768c5a2138a3663461
|
2024-11-28 |
[ruby/prism] Add document BlockArgumentNode fields |
d53cf5e6df11b9a1637aaf72f1d05a50e2406929
|
2024-11-28 |
[ruby/prism] Add document ArgumentsNode fields |
4574ac5f79fac964806e463737b994780e735aa8
|
2024-11-28 |
[ruby/prism] Add document AliasMethodNode fields |
76aa9fd1125f54dd60577fbc304f6eb93228fff5
|
2024-11-28 |
[ruby/prism] Add document ArrayPatternNode fields |
b1f992e02745fed15e57e802073741623273c706
|
2024-11-28 |
[ruby/prism] Add document BeginNode fields |
90404ca46004e10e4e64e7b4e648d88ffcfb65ee
|
2024-11-28 |
Fix example of array pattern that results in a SyntaxError |
aa77bfd13ee183adde6bdc7812cfbb9580ea4b7a
|
2024-11-27 |
[ruby/prism] Reject extra comma in array after keyword argument |
2ba598726360226b5a00d7c72a62479c6eb0e87a
|
2024-11-27 |
[ruby/prism] Reject invalid dot method call after match predicate or after match required |
fd217d475d885d02e526deef644d552cdec28b13
|
2024-11-27 |
[ruby/prism] Reject invalid operator after match predicate or after match required |
0f921cf41dc0bb6c0846988e78cef0d2dce9e871
|
2024-12-03 |
[ruby/prism] Add document CallTargetNode fields |
917f348a0c2b956f2d5bbb1abdce878a595844e3
|
2024-12-03 |
[ruby/prism] Add document CallOrWriteNode fields |
5d156007f60e7ee00b1c0d21914825972a7580ae
|
2024-12-03 |
[ruby/prism] Add document CallOperatorWriteNode fields |
932897af0e784d19ff508d45f473dd4d78f7149e
|
2024-12-04 |
[ruby/prism] Add document ClassVariableAndWriteNode fields |
f88ebb4ad760a8c30278e136c25e216db0d47d26
|
2024-12-04 |
[ruby/prism] Add document CaseNode fields |
8a228f297e036025656d5682cd14f7189fca8830
|
2024-12-03 |
[ruby/prism] Add document CaseMatchNode fields |
5898abd08406f9a432fe4ae9743005ebfcd71435
|
2024-12-03 |
[ruby/prism] Add document CapturePatternNode fields |
6ccaa37eb365afd6b01359e63dac85aef35987a5
|
2024-12-06 |
[Bug #20926] Fix a crashes with `shareable_constant_value: experimental_everything` using parse.y's parser |
bfb7571d24f15e1ca2361d4fe7f594848cc5ea07
|
2024-11-07 |
Remove minimum Bison version requirement from parse.y |
ce2f3983868308fd330d4134e66e46b0a82c666b
|
2024-10-03 |
Remove unused macros from parse.y |
f6e0a037aa21bd90830cecc397c16918890d76a2
|
2024-12-04 |
[ruby/prism] [Bug #20785] Allow `, and` and `, or` after patterns |
b0d40d3d039d50afd6ca7e95f77cfb3932a50b69
|
2024-12-22 |
[DOC] Fix typos in comments in ractor.c |
b8fe5550e7e0e623805a954b148286bda2b38ecd
|
2024-12-22 |
s/backslashs/backslashes/ |
cd8ad9634d9ab93f813d23b92384e04ecb8cc5f9
|
2024-12-22 |
s/Punctation/Punctuation/ |
d8c152eeadb518d6a757fe1fccf70d8941519cfb
|
2024-12-22 |
Lrama v0.6.11 |
1b0e362692fceea92c7431d4e6149debd46c7f0e
|
2024-12-25 |
[DOC] Fix typo in NEWS.md regarding thread-safety |
b7690c58b94f77e81bc1b099ca93e47160304a46
|
2024-12-22 |
[ruby/strscan] [DOC] Fix typo in documentation (https://github.com/ruby/strscan/pull/129) |
feba2b66ff076afac8a7533e45b43364ab2531d7
|
2024-12-22 |
[ruby/reline] Fix typos in comment (https://github.com/ruby/reline/pull/796) |
0643f081877ea19f8dd6610dd67b2606ecf4c880
|
2025-01-03 |
Implement IF NODE locations |
1e2ed31cc2249d76f8ac4bc39134d0fd6ea7dc93
|
2024-09-20 |
Change the reference to the RHS in the Parameterizing rules action to a Named Reference |
aa892378a11cd763985051272f5708d86041ccd6
|
2024-09-24 |
Use callee side tag specification of parameterizing rules |
fd2f66e3c0f7c04eb00eb41c495a0c92e094a967
|
2024-09-24 |
Use Named Reference for RHS of `def_name` |
b33c1e4bb2943779b9e7a8034cb6763ef9c25e67
|
2024-09-28 |
Extract `rb_ast_compile` |
4b02a7b794b6c565eae0ed3c8dfedc1b8daf4e49
|
2024-09-30 |
Change `rb_ast_compile` to a function that simply creates a parser and sets options |
d4009d939c15a033a5afa91280efca4efa174929
|
2024-11-02 |
Remove spaces |
5cc4240dda72582456dc271ec580178d070197a9
|
2024-10-03 |
Refactor parse.y to replace `tIDENTIFIER` and `tCONSTANT` with `ident_or_const` inline rules |
c22b0598b0dd197a49212e06cfc91e4a3f2e058c
|
2024-09-27 |
Implement SUPER NODE locations |
4c192011422dc04902ddf930ff22be223325a35d
|
2024-11-04 |
Implement EVSTR NODE locations |
607b1b3d7628b1f94f086ce1dfe67789179cf906
|
2024-11-06 |
Implement YIELD NODE locations |
fa2517451ec265d5b273e864bc750a1b9ba2957f
|
2024-11-02 |
Implement LAMBDA NODE locations |
5fcc3ab534cb001a577a5c64381d3a31813344c9
|
2024-11-05 |
Implement REGX NODE locations |
f2454aa2c28e15c88750c731262d23ad9e6c849d
|
2025-01-03 |
Use user defined parameterizing rules `f_kw(value)` |
7124c34f516c82ee483ca9a8bf3346926c7a2a80
|
2024-12-13 |
Remove unused `FIXNUM_OR` macro from compile.c |
0eb63c410ea0324412c0376e5cf2166e81e32970
|
2024-10-12 |
Use user defined parameterizing rules `value_expr` |
f00c5102c046c8376b0c680423686ac2fcb99592
|
2024-10-12 |
Use `command_call_value` |
1e330dd5ecddd709d9d3c2fa24a42506c52c06b3
|
2025-01-04 |
Use `p_primitive_value` |
4fa68953fbf1e2cec9b8650a5a25b4b6bfe0e331
|
2025-01-01 |
Use user defined parameterizing rules `asgn(lhs, rhs)` |
2efa78099cabbf40e0c974a047605ca0bfc09fc6
|
2025-01-01 |
Use user defined parameterizing rules `def_endless_method(bodystmt)` |
bb66b42a7fe8bb3beb1b806330bf268867fa1e49
|
2025-01-04 |
Use user defined parameterizing rules `op_asgn(rhs)` |
a1f010b8e41f5406a728cc8a75816a0a20bf2174
|
2024-10-12 |
Use user defined parameterizing rules `compstmt(stmts)` |
88da6856a3f5cc6a84a8d1909f56952c605ef0dc
|
2024-11-02 |
Implement DOT2 NODE locations |
61c4907458f00841f28feb2daeb508af8c494d51
|
2024-11-02 |
Implement DOT3 NODE locations |
24653430cde5f7abb895d1a009ebf4d8cfc39519
|
2024-11-02 |
Implement FLIP2 NODE locations |
c936699431477a565b9e4036bc3b1fc186ac9918
|
2024-11-02 |
Implement FLIP3 NODE locations |
de8deb5f9c7aef899bbad6652e86ab1031a25965
|
2024-12-29 |
Remove unused token definitions for `tRPAREN` in Ripper and parser files |
b3de2c334ea6d9382626be421ce63d1f0a696f4e
|
2024-10-05 |
Use `ISEQ_BODY(iseq)` instead of `iseq->body` |
76759003f5d275f8f5dbf42259ff55584fa6b387
|
2025-01-07 |
Introduce macro for creating child iseqs with callbacks |
18f756e4af23104284fd03cee7ca6a374ea9bbb1
|
2024-10-12 |
Remove unnecessary semantic actions |
500a87756f9873a320aa3a11ab2d1ac4e1b4afee
|
2025-01-08 |
[ruby/prism] Reject pattern match with unexpected double splat inside array |
36b6625ba9ccaa0ab88dd56b3f41c70e161f3df0
|
2024-10-03 |
Refactor `parse_isalnum` and `parse_isxdigit` to use macro |
c721301132507c58dbef4f9bab0188a79f691e3c
|
2024-11-10 |
Implement FOR NODE locations |
7790aa89f930e85e9d1d679f836338c44be0814f
|
2025-01-09 |
Use Named Reference |
6069e8fea50f06ceb2ed88112c2818e255d357bf
|
2025-01-09 |
Refactor for loop handling to simplify do keyword location assignment |
ca81142eff98cccb03ff523322aefe4e7346fd0e
|
2025-01-07 |
[ruby/prism] [Bug #21010] Reject endless method definition of `[]=` |
eafba0d5d3c10678fae23ae35e2923c3cb70de66
|
2025-01-12 |
Use LRAMA instead of BISON |
ccb4ba45ed0439764fc44a40469e396187d83a71
|
2025-01-12 |
Use LRAMA instead of YACC |
f33a76bfa93898d32841e972f006fd96bd17a1f9
|
2025-01-20 |
Lrama v0.7.0 |
3260b0b6471ae0d7c31c1047550d8cc8afbfe63c
|
2024-11-11 |
Remove unnecessary assignments to local variables in `strings` |
2b1db0faecf03d3fa1b7a1b102cc4c51aa962d5f
|
2024-11-11 |
Remove unnecessary assignments to local variables in `f_arg_asgn` |
3198b46a36feddabe5bbdcae253e5895e31f182a
|
2025-02-24 |
s/TERMINTOR/TERMINATOR/ |
6c8cdc9c6b642eb4c613a6819f0c1d241dd0e30a
|
2025-03-01 |
Change superclass rhs to use none |
c93f30ab67a37276d6cc50ec33186fd55f62c0a3
|
2025-03-01 |
Use user defined parameterizing rules `mlhs` |
a47e686cb6195dbd1266229d6e8d6bb17207c311
|
2024-11-02 |
Implement POSTEXE NODE locations |
36ee0c1acb45760d63fc7dcb9a4d2b6002a58a4f
|
2025-03-02 |
Add tests for alias locations with special variables $`, $', and $+ |
eae0fe37c08b568c0a7cbf904caba4faca517746
|
2024-11-03 |
Implement CLASS NODE locations |
24945defa57ca2a12e5d2773552e9b156ad6ecf0
|
2025-03-08 |
Remove redundant semantic action in bvar rule |
caa7eaecc5b0d2d97c56abe336270541a06702ed
|
2025-03-08 |
Refactor parser rules to remove inline_operation |
5965978efbfea95aefb6900dc9a594b682dae43b
|
2025-03-08 |
Merge the `new_yield` method into the `rb_node_yield_new` method |
84f51eb02ac3b456e7b25d83e781202152abf21d
|
2025-03-13 |
Use user defined parameterizing rules `args_tail_basic` |
f5f195180883fe80f02bc2579ba9aa84118e834b
|
2025-03-13 |
Refactor parse.y to replace tIDENTIFIER and tCONSTANT with ident_or_const inline rules |
dd7deef338d843c8d866ddc279854068b39bfeb9
|
2025-03-14 |
Organize block_param_def by defining opt_block_param for non-terminal symbols |
549c7fe29d95394ccdc4387d24a4c4a48e30dad7
|
2025-03-29 |
Adjust indentation for user defined parameterized rule |
a35a101b4cd393aa4947eea872c71f0f7f0cd3f0
|
2025-04-08 |
Change the indent after lhs in generation rules from spaces to tabs |
e9966998200ba4786f5b6912047832c8889999bd
|
2025-04-13 |
Refactor assignment rules to remove unnecessary lhs parameter |
088fd968ed8af169964bed47cde2b25b58004396
|
2025-04-13 |
Add a new non-terminal symbol `ternary` to tidy up |
e2559645421294d80315313d13385e8b948ab880
|
2025-04-13 |
Use user defined parameterizing rules `range_expr` |
1c8154e5c9fc18878146330fb86f3216b4769aea
|
2025-04-14 |
Use call_op2 instead of call_op and tCOLON2 |
b68172caada45724a302f337334f29ebae5a0e1e
|
2025-04-14 |
Rename `f_optarg` to `f_opt_arg` for consistency in parser rules |
ef66aef7912eb41c1d0d0733fe51375932e38a99
|
2025-06-15 |
Fix typo in NEWS.md |
251cfdfe22bf53e88a140f419d9db0be139ca68e
|
2025-06-15 |
Fix typo in rb_bug message for unreachable code |
2d96400c26bbba16233aa8d7afce297804400a2a
|
2025-06-15 |
Fix typo in error message for shape_id verification |
c584790bde83bfd6a01ebc9301f2fe00e4986ad7
|
2024-11-02 |
Implement COLON2 NODE locations |
d60144a4908b9bd64f7cd635defaa68b2abf2638
|
2024-11-02 |
Implement COLON3 NODE locations |