summaryrefslogtreecommitdiff
path: root/prism
AgeCommit message (Expand)Author
2025-02-13[ruby/prism] Fix infinite loop in error recoveryKevin Newton
2025-02-13[ruby/prism] Split assertion per expressionsNobuyoshi Nakada
2025-01-22[ruby/prism] Fix rescue modifier precedenceKevin Newton
2025-01-22[ruby/prism] Do not put empty statements in while because of -nKevin Newton
2025-01-19[ruby/prism] Freeze `Prism::VERSION`Earlopain
2025-01-16[ruby/prism] Increase value of PRISM_DEPTH_MAXIMUM to 10000Benjamin Quorning
2025-01-14[ruby/prism] Support forwarding flags on scopesKevin Newton
2025-01-14[ruby/prism] Refactor serializerKevin Newton
2025-01-14[ruby/prism] Freeze AST optionKevin Newton
2025-01-12[ruby/prism] Frozen strings in the ASTKevin Newton
2025-01-11[ruby/prism] Fix `not` receiverKevin Newton
2025-01-11[ruby/prism] Fallthrough fallback for unknown compilersKevin Newton
2025-01-11[ruby/prism] Enable implicit fall-through errorsAlexander Momchilov
2025-01-11[ruby/prism] Bump to v1.3.0Kevin Newton
2025-01-11[ruby/prism] Support 3.5 for version optionKevin Newton
2025-01-08[ruby/prism] Revert "Reject pattern match with unexpected double splat inside...Kevin Newton
2025-01-08[ruby/prism] Handle escapes in named capture namesKevin Newton
2025-01-08[ruby/prism] Reject pattern match with unexpected double splat inside arrayydah
2025-01-07[ruby/prism] Throw syntax error for endless method with `[]=`eileencodes
2025-01-05Use a single quote instead of a backtick for error messagesJunichi Ito
2025-01-05[ruby/prism] Fix global variable read off endKevin Newton
2025-01-02[ruby/prism] Fix cross-compile issue with newlib on Ubuntu 24.04Masataka Pocke Kuwabara
2024-12-29[Bug #20988] [prism] Fix escaped octal character literalsNobuyoshi Nakada
2024-12-28[Bug #20990] Reject escaped multibyte char with control/meta prefixNobuyoshi Nakada
2024-12-27[Bug #20986] [Prism] Allow escaped multibyte characterNobuyoshi Nakada
2024-12-26[ruby/prism] Handle escaped characters after controlsKevin Newton
2024-12-16[ruby/prism] Update src/prism.cKevin Newton
2024-12-16[ruby/prism] [Bug #20785] Allow `, and` and `, or` after patternsydah
2024-12-16[ruby/prism] Ignore newlines in labelled lambda argumentsHaldun Bayhantopcu
2024-12-16[ruby/prism] Fix 3112 - disallow commas after block argeileencodes
2024-12-16[ruby/prism] Add do keyword tracking for While/UntilKevin Newton
2024-12-16[ruby/prism] Bump to v1.2.0Kevin Newton
2024-12-16[ruby/prism] Bump to v1.1.0Kevin Newton
2024-12-13[PRISM] Blocks are also a syntax error in array assignmentMatt Valentine-House
2024-12-13[PRISM] using []= to set kwargs is a syntax errorMatt Valentine-House
2024-12-12[ruby/prism] Use isinf on non-mingw windowsv3_4_0_rc1Kevin Newton
2024-12-12[ruby/prism] Decode %r like % stringsAaron Patterson
2024-12-12[ruby/prism] Same numbered param cannot be used in child blocksAaron Patterson
2024-12-11[ruby/prism] Fix percent delimiter strings with crlfseileencodes
2024-12-11[ruby/prism] Bump typechecking depsKevin Newton
2024-12-05[ruby/prism] Fix error messages for unterminated ( and {Aaron Patterson
2024-12-04[ruby/prism] Add document CapturePatternNode fieldsydah
2024-12-04[ruby/prism] Add document CaseMatchNode fieldsydah
2024-12-04[ruby/prism] Add document CaseNode fieldsydah
2024-12-04[ruby/prism] Add document ClassVariableAndWriteNode fieldsydah
2024-12-03[ruby/prism] Add document CallOperatorWriteNode fieldsydah
2024-12-03[ruby/prism] Add document CallOrWriteNode fieldsydah
2024-12-03[ruby/prism] Add document CallTargetNode fieldsydah
2024-12-03Added missing header file for _finiteHiroshi SHIBATA
2024-12-02[ruby/prism] _finitef is unavailable on Windows x86Kevin Newton