summaryrefslogtreecommitdiff
path: root/test/prism
AgeCommit message (Expand)Author
2023-12-10[ruby/prism] fix: escape newlineAlex Koval
2023-12-08[ruby/prism] Add necessary encoding flags for symbols and regexKevin Newton
2023-12-08[ruby/prism] More closely match CRuby error messagesKevin Newton
2023-12-07[ruby/prism] Update ordering of integer base flagsKevin Newton
2023-12-07[ruby/prism] Remove warnings check from parse_success? methodKevin Newton
2023-12-06[ruby/prism] Emit error for constant assignments in defsHaldun Bayhantopcu
2023-12-06[ruby/prism] Simplify unterminated stringKevin Newton
2023-12-06[ruby/prism] Move flag position consistently to frontKevin Newton
2023-12-06[ruby/prism] Fix closing loc for string literalsTSUYUSATO Kitsune
2023-12-06[ruby/prism] Provide flags for changing encodingsKevin Newton
2023-12-06[ruby/prism] Add locals_body_index to DefNode, BlockNode, LambdaNodeJemma Issroff
2023-12-06[ruby/prism] Update snapshotHaldun Bayhantopcu
2023-12-05[ruby/prism] Fix defined with new lineeileencodes
2023-12-05[ruby/prism] Add test casesTSUYUSATO Kitsune
2023-12-05[ruby/prism] Fix some corner casesTSUYUSATO Kitsune
2023-12-05[ruby/prism] Fix to parse command-style method calls more correctlyTSUYUSATO Kitsune
2023-12-04[ruby/prism] Ripper compat docs updateKevin Newton
2023-12-04[ruby/prism] Check "void value expression" for array literalsTSUYUSATO Kitsune
2023-12-01[ruby/prism] Prism.parse_success?(source)Kevin Newton
2023-12-01[ruby/prism] Fix parsing heredoc endsHaldun Bayhantopcu
2023-12-01[ruby/prism] Provide heredoc? queriesKevin Newton
2023-12-01[ruby/prism] Change numbered parametersKevin Newton
2023-12-01[ruby/prism] Update snapshotsKevin Newton
2023-12-01[ruby/prism] Fix comments after HEREDOCs again.Martin Emde
2023-12-01[ruby/prism] Improve to handle unterminated stringsTSUYUSATO Kitsune
2023-12-01[PRISM] Remove transparent scope nodesMatt Valentine-House
2023-12-01[ruby/prism] Add test/prism/snapshots/heredoc_with_comment.txtHiroshi SHIBATA
2023-11-30[ruby/prism] Document remaining encodingsKevin Newton
2023-11-30[ruby/prism] CESU encodingKevin Newton
2023-11-30[ruby/prism] EUC-TW encodingKevin Newton
2023-11-30[ruby/prism] GB18030 encodingKevin Newton
2023-11-30[ruby/prism] Emacs MULE encodingsKevin Newton
2023-11-30[PRISM] Big5 encodingsKevin Newton
2023-11-30[ruby/prism] EUC-KR encodingsKevin Newton
2023-11-30[ruby/prism] Support other EUC-JP encodingsKevin Newton
2023-11-30[PRISM] Alias CP51932 to EUC-JPKevin Newton
2023-11-30[PRISM] Consolidate SJIS encodingsKevin Newton
2023-11-30[ruby/prism] Add other UTF8 encodingsKevin Newton
2023-11-30[ruby/prism] Fix lex_compat for `<<HEREDOC # comment` at EOFMartin Emde
2023-11-29[ruby/prism] Add MacJapanese encodingMatt Boldt
2023-11-29[ruby/prism] added CP950 encodingDhaval
2023-11-29[ruby/prism] Convert start line to signed integersJean Boussier
2023-11-29[ruby/prism] Reject class/module defs in method params/rescue/ensure/elseTSUYUSATO Kitsune
2023-11-28[ruby/prism] Implicit rest nodesKevin Newton
2023-11-28[ruby/prism] Add numbered_parameters field to BlockNode and LambdaNodeJemma Issroff
2023-11-28[ruby/prism] Fix testsTSUYUSATO Kitsune
2023-11-28[ruby/prism] Reset `current_param_name` around closed scopesTSUYUSATO Kitsune
2023-11-28[ruby/prism] Use `0` for the default valie of `current_param_name`TSUYUSATO Kitsune
2023-11-28[ruby/prism] Check circular references in default values of paramsTSUYUSATO Kitsune
2023-11-28[ruby/prism] Fix to parse `*` as forwarding in `foo[*]` caseTSUYUSATO Kitsune