aboutsummaryrefslogtreecommitdiffstats
path: root/prism
Commit message (Expand)AuthorAgeFilesLines
...
* [ruby/prism] Add macRomanHaldun Bayhantopcu2023-11-173-0/+37
* [ruby/prism] Add macUkraineHaldun Bayhantopcu2023-11-173-0/+37
* [ruby/prism] Do not allow trailing commas in calls without parenthesisHaldun Bayhantopcu2023-11-171-0/+7
* [ruby/prism] Add macTurkishHaldun Bayhantopcu2023-11-173-0/+37
* [ruby/prism] Add macGreek encodingKevin Newton2023-11-163-0/+37
* [ruby/prism] Add macRomania encodingKevin Newton2023-11-163-0/+37
* [ruby/prism] Support for the macIceland encodingKevin Newton2023-11-163-2/+43
* [ruby/prism] EUC-JP can be triple byteKevin Newton2023-11-161-0/+10
* [ruby/prism] IBM862 encodingKevin Newton2023-11-163-0/+38
* [ruby/prism] IBM861 encodingKevin Newton2023-11-163-0/+38
* [ruby/prism] IBM860 encodingKevin Newton2023-11-163-0/+38
* [ruby/prism] IBM857 encodingKevin Newton2023-11-163-0/+38
* [ruby/prism] IBM855 encodingKevin Newton2023-11-163-0/+37
* [ruby/prism] IBM852 encodingKevin Newton2023-11-163-0/+37
* [ruby/prism] Split up encoding comparisons based on first letterKevin Newton2023-11-161-58/+103
* [ruby/prism] IBM775 encodingKevin Newton2023-11-163-0/+37
* [ruby/prism] IBM-737 encodingKevin Newton2023-11-163-0/+37
* [ruby/prism] IBM720 encodingKevin Newton2023-11-163-0/+37
* [ruby/prism] IBM437 encodingKevin Newton2023-11-163-0/+37
* [ruby/prism] Add cp855 encodingKevin Newton2023-11-163-1/+38
* [ruby/prism] Add cp852 encodingKevin Newton2023-11-163-46/+120
* [ruby/prism] Add remaining windows encodingsKevin Newton2023-11-163-0/+222
* [ruby/prism] Add windows-1250 encodingKevin Newton2023-11-163-38/+92
* [ruby/prism] Fix parsing other encodings bytes >= 0x80Kevin Newton2023-11-161-2/+20
* [ruby/prism] Include GBK user-defined sectionsKevin Newton2023-11-161-2/+5
* [ruby/prism] Hook up encoding file to prismMaple Ong2023-11-162-0/+2
* [ruby/prism] Add cp51932 encoding fileMaple Ong2023-11-161-0/+57
* [ruby/prism] Fix calls with splat without parenthesisHaldun Bayhantopcu2023-11-161-1/+1
* [ruby/prism] Track the then keyword for conditionalsKevin Newton2023-11-152-11/+29
* [ruby/prism] Rename librubyparser to libprismKevin Newton2023-11-141-1/+1
* [ruby/prism] More consistent lex modes with %qKevin Newton2023-11-141-0/+38
* [ruby/prism] Check value expressions on creating a nodeTSUYUSATO Kitsune2023-11-141-0/+25
* [ruby/prism] Check value expressions on parsing arguments and assignmentsTSUYUSATO Kitsune2023-11-141-17/+17
* [ruby/prism] Add parse_value_expressionTSUYUSATO Kitsune2023-11-141-11/+21
* [ruby/prism] Add "Unexpected void value expression" errorTSUYUSATO Kitsune2023-11-143-0/+98
* [ruby/prism] fix: float suffix at end of fileMike Dalessio2023-11-141-1/+1
* [ruby/prism] fix: nested heredoc dedentation use-after-freeMike Dalessio2023-11-142-2/+9
* [ruby/prism] fix: Handle zero-length block parameters in invalid RubyMike Dalessio2023-11-141-1/+1
* [ruby/prism] Add the ability to convert nodes to dotKevin Newton2023-11-123-0/+188
* [ruby/prism] Reject invalid rational literals like `1e1r` on lexingTSUYUSATO Kitsune2023-11-121-7/+10
* [ruby/prism] Implement JavaScript visitorsMarco Roth2023-11-111-0/+1
* [ruby/prism] Introduce non-associativility to `in` and `=>`TSUYUSATO Kitsune2023-11-111-12/+28
* [ruby/prism] Remove extra locals added by ...Kevin Newton2023-11-101-11/+0
* [ruby/prism] Disallow forwarding in blocksKevin Newton2023-11-101-6/+15
* [ruby/prism] Reset do_loop_stack around a body of a endless method definitionTSUYUSATO Kitsune2023-11-091-0/+2
* Do not use non-ASCII chars in sourcesNobuyoshi Nakada2023-11-052-12/+16
* Update prism to v0.17.1Kevin Newton2023-11-033-4/+4
* [ruby/prism] Always fully qualify types for RBIs and avoid using attributesVinicius Stock2023-11-031-7/+5
* [ruby/prism] Make old compilers happyKevin Newton2023-11-031-0/+3
* [ruby/prism] Bump to version 0.17.0Kevin Newton2023-11-033-4/+4