summaryrefslogtreecommitdiff
path: root/test/ruby/test_syntax.rb
AgeCommit message (Expand)Author
2024-07-21merge revision(s) b15e88e0fcccb03b9cc5e4c1478ec9b10e26c961: [Backport #19619]nagachika
2024-07-20merge revision(s) 2dd46bb82ffc4dff01d7ea70922f0e407acafb4e: [Backport #20468]nagachika
2024-06-15Fix inconsistent evaluation of keyword splat (#10959)Peter Zhu
2024-02-25Revert "merge revision(s) c8d162c889008028b148437d02f36f4edaa749fd: [Backport...nagachika
2024-02-25merge revision(s) c8d162c889008028b148437d02f36f4edaa749fd: [Backport #19973]nagachika
2023-07-22merge revision(s) 9c94db7cfc584e982a6449b72e58a1cf25024177,fe4d906f5fbacbe6e9...nagachika
2023-07-22merge revision(s) 91c004885fc75a93cadf0094fa86ec3bd0ec25f5: [Backport #19025]nagachika
2022-12-15Disallow mixed usage of ... and */**Shugo Maeda
2022-11-29Add tests for [Feature #19134]Shugo Maeda
2022-11-29Allow ** in def foo(...)Shugo Maeda
2022-11-19Add test cases for args forwarding after rest argumentyui-knk
2022-11-18Allow anonymous keyword rest parameter with other keyword parametersShugo Maeda
2022-07-21Do not have class/module keywords look up ancestors of ObjectJeremy Evans
2022-06-17Respect the encoding of the source [Bug #18827]Nobuyoshi Nakada
2022-04-05Fix using anonymous block in method accepting explicit keywordsJeremy Evans
2021-12-30Add support for anonymous rest and keyword rest argument forwardingJeremy Evans
2021-12-15Fix arg_forward without parentheses [Bug #18267]Nobuyoshi Nakada
2021-11-18Anonymous block forwarding allows a method to forward a passedJeremy Evans
2021-10-31Argument forwarding definition without parentheses [Bug #18267]Nobuyoshi Nakada
2021-10-18Fix evaluation order of hash values for duplicate keysJeremy Evans
2021-10-04The same warning for static symbol literalNobuyoshi Nakada
2021-10-04Fix the warning message for dynamic symbol literal in conditionNobuyoshi Nakada
2021-08-03Add keyrest to ruby2_keywords parameters [Bug #18011]Nobuyoshi Nakada
2021-05-13parse.y: Allow "command" syntax in endless method definitionYusuke Endoh
2021-05-12test_cdhash: refactor change class卜部昌平
2020-12-24Reset paren_nest at tAREF and tASET [Bug #17431]Nobuyoshi Nakada
2020-11-04Rightward assignment is replaced by one-line pattern matchingKazuki Tsujimoto
2020-10-26Allow non-argument endless-def with a space instead of parenthesesNobuyoshi Nakada
2020-10-26Assoc pattern matching (#3703)Nobuyoshi Nakada
2020-10-16test/ruby/test_syntax.rb: avoid "warning: assigned but unused variable"Yusuke Endoh
2020-10-16Adjust sp for `if true or ...`/`if false and ...`wanabe
2020-10-16Adjust sp for `x = false; y = (return until x unless x)` [Bug #16695]wanabe
2020-10-12Prohibit setter method names in all kinds of endless methodsNobuyoshi Nakada
2020-08-31Prohibit setter method names in endless method definitionYusuke Endoh
2020-07-22Switch reserved for numbered parameter warning to SyntaxErrorJeremy Evans
2020-06-07Differentiate `...` in lambda argumentsNobuyoshi Nakada
2020-06-06Add leading arguments support to arguments forwardingJeremy Evans
2020-05-15Fixed argument forwarding in reserved word method [Bug #16854]Nobuyoshi Nakada
2020-05-14Endless method definition including `rescue` modifierNobuyoshi Nakada
2020-04-22Made parentheses mandatory in endless method defitionNobuyoshi Nakada
2020-04-22Disallow R-assign in endless defNobuyoshi Nakada
2020-04-22Revert "Allow simple R-assign in endless def"Nobuyoshi Nakada
2020-04-15Disallow line-continuation before R-assignNobuyoshi Nakada
2020-04-13Allow simple R-assign in endless defNobuyoshi Nakada
2020-04-12Relaxed of R-assign value to argNobuyoshi Nakada
2020-04-10Endless method definition [Feature #16746]Nobuyoshi Nakada
2020-04-10Rightward-assign by ASSOCNobuyoshi Nakada
2020-03-17Make {**{}} return unfrozen empty hashJeremy Evans
2020-02-04Do not warn CR inside string literalNobuyoshi Nakada
2020-01-16Separate numbered parameter scope in evalNobuyoshi Nakada