aboutsummaryrefslogtreecommitdiffstats
path: root/lib/prism
Commit message (Expand)AuthorAgeFilesLines
* [ruby/prism] Move flag position consistently to frontKevin Newton2023-12-061-2/+2
* [ruby/prism] Ripper compat docs updateKevin Newton2023-12-041-34/+49
* [ruby/prism] Prism.parse_success?(source)Kevin Newton2023-12-011-1/+14
* [ruby/prism] Provide heredoc? queriesKevin Newton2023-12-011-16/+41
* [ruby/prism] Change numbered parametersKevin Newton2023-12-011-3/+8
* [ruby/prism] Fix comments after HEREDOCs again.Martin Emde2023-12-011-13/+8
* [PRISM] Consolidate prism encoding filesKevin Newton2023-11-301-8/+2
* [PRISM] Big5 encodingsKevin Newton2023-11-301-1/+0
* [PRISM] Alias CP51932 to EUC-JPKevin Newton2023-11-301-1/+0
* [PRISM] Consolidate SJIS encodingsKevin Newton2023-11-301-3/+1
* [ruby/prism] Fix lex_compat for `<<HEREDOC # comment` at EOFMartin Emde2023-11-301-8/+23
* [ruby/prism] Add MacJapanese encodingMatt Boldt2023-11-291-0/+1
* [ruby/prism] added CP950 encodingDhaval2023-11-291-0/+1
* [ruby/prism] Implicit rest nodesKevin Newton2023-11-281-1/+1
* [ruby/prism] Move DATA parsing into its own parse result fieldKevin Newton2023-11-283-18/+15
* [ruby/prism] Add new doc to gemspecKevin Newton2023-11-221-0/+1
* [ruby/prism] Add `CP949` encodingheyogrady2023-11-221-0/+1
* [ruby/prism] Move CallNode#name field between receiver and argumentsBenoit Daloze2023-11-221-1/+1
* [ruby/prism] Update to v0.18.0Kevin Newton2023-11-211-1/+1
* [ruby/prism] Fix constant path full name when parent is not aVinicius Stock2023-11-211-0/+12
* [ruby/prism] Warning for ENDs in methodsHaldun Bayhantopcu2023-11-211-1/+1
* Rename the big5-hkscs stuff to something more generic and add UAO sharing com...Ryan Garver2023-11-201-1/+0
* [ruby/prism] Add character APIs for locationsKevin Newton2023-11-202-13/+47
* [ruby/prism] Big5 HKSCS encodingRyan Garver2023-11-181-0/+1
* [ruby/prism] Update gemspecMaple Ong2023-11-161-0/+1
* [ruby/prism] Track the then keyword for conditionalsKevin Newton2023-11-151-0/+1
* [ruby/prism] Rename librubyparser to libprismKevin Newton2023-11-141-1/+1
* [ruby/prism] Add the ability to convert nodes to dotKevin Newton2023-11-121-0/+1
* [ruby/prism] Remove extra locals added by ...Kevin Newton2023-11-101-0/+4
* [ruby/prism] Add source code and changelog urisMateus Pereira2023-11-101-0/+2
* [ruby/prism] Provide Parameters#signature for mirroring Method#parametersKevin Newton2023-11-081-3/+49
* Update prism to v0.17.1Kevin Newton2023-11-031-1/+1
* [ruby/prism] Bump to version 0.17.0Kevin Newton2023-11-031-1/+1
* [ruby/prism] Rename suppress warnings to verboseKevin Newton2023-11-031-1/+1
* [ruby/prism] Split commentKevin Newton2023-11-031-22/+35
* [ruby/prism] Wire up options through the Java parserKevin Newton2023-11-032-2/+3
* [ruby/prism] Properly support the start line optionKevin Newton2023-11-031-16/+26
* [ruby/prism] Rename serialization APIs for consistencyKevin Newton2023-11-031-9/+9
* [ruby/prism] Wire up options through the FFI APIKevin Newton2023-11-033-86/+128
* [ruby/prism] Wire up options through the Ruby APIKevin Newton2023-11-031-1/+1
* [ruby/prism] Create an options struct for passing all of the possible optionsKevin Newton2023-11-031-0/+2
* [prism] Updates for syncKevin Newton2023-11-011-1/+0
* [ruby/prism] Documentation for pm_strncasecmpKevin Newton2023-11-011-0/+1
* [ruby/prism] Finish Ruby documentationKevin Newton2023-11-011-3/+39
* [ruby/prism] More Ruby docsKevin Newton2023-11-0110-66/+120
* [ruby/prism] Docs for node.rb and parse_result.rbKevin Newton2023-11-011-9/+104
* [ruby/prism] Fix up Prism and Debug docsKevin Newton2023-11-011-1/+25
* [ruby/prism] Flip incorrect names of OptionalKeywordParameterNode and Require...Jemma Issroff2023-11-011-2/+2
* [ruby/prism] Split KeywordParameterNode into Optional and RequiredJemma Issroff2023-11-011-2/+2
* [prism] Update prism to latestKevin Newton2023-10-301-1/+2