summaryrefslogtreecommitdiff
path: root/lib/prism
AgeCommit message (Expand)Author
2023-12-14Bump prism to version 0.19.0Kevin Newton
2023-12-06[ruby/prism] Move flag position consistently to frontKevin Newton
2023-12-04[ruby/prism] Ripper compat docs updateKevin Newton
2023-12-01[ruby/prism] Prism.parse_success?(source)Kevin Newton
2023-12-01[ruby/prism] Provide heredoc? queriesKevin Newton
2023-12-01[ruby/prism] Change numbered parametersKevin Newton
2023-12-01[ruby/prism] Fix comments after HEREDOCs again.Martin Emde
2023-11-30[PRISM] Consolidate prism encoding filesKevin Newton
2023-11-30[PRISM] Big5 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] 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-28[ruby/prism] Implicit rest nodesKevin Newton
2023-11-28[ruby/prism] Move DATA parsing into its own parse result fieldKevin Newton
2023-11-22[ruby/prism] Add new doc to gemspecKevin Newton
2023-11-22[ruby/prism] Add `CP949` encodingheyogrady
2023-11-22[ruby/prism] Move CallNode#name field between receiver and argumentsBenoit Daloze
2023-11-21[ruby/prism] Update to v0.18.0Kevin Newton
2023-11-21[ruby/prism] Fix constant path full name when parent is not aVinicius Stock
2023-11-21[ruby/prism] Warning for ENDs in methodsHaldun Bayhantopcu
2023-11-20Rename the big5-hkscs stuff to something more generic and add UAO sharing com...Ryan Garver
2023-11-20[ruby/prism] Add character APIs for locationsKevin Newton
2023-11-18[ruby/prism] Big5 HKSCS encodingRyan Garver
2023-11-16[ruby/prism] Update gemspecMaple Ong
2023-11-15[ruby/prism] Track the then keyword for conditionalsKevin Newton
2023-11-14[ruby/prism] Rename librubyparser to libprismKevin Newton
2023-11-12[ruby/prism] Add the ability to convert nodes to dotKevin Newton
2023-11-10[ruby/prism] Remove extra locals added by ...Kevin Newton
2023-11-10[ruby/prism] Add source code and changelog urisMateus Pereira
2023-11-08[ruby/prism] Provide Parameters#signature for mirroring Method#parametersKevin Newton
2023-11-03Update prism to v0.17.1Kevin Newton
2023-11-03[ruby/prism] Bump to version 0.17.0Kevin Newton
2023-11-03[ruby/prism] Rename suppress warnings to verboseKevin Newton
2023-11-03[ruby/prism] Split commentKevin Newton
2023-11-03[ruby/prism] Wire up options through the Java parserKevin Newton
2023-11-03[ruby/prism] Properly support the start line optionKevin Newton
2023-11-03[ruby/prism] Rename serialization APIs for consistencyKevin Newton
2023-11-03[ruby/prism] Wire up options through the FFI APIKevin Newton
2023-11-03[ruby/prism] Wire up options through the Ruby APIKevin Newton
2023-11-03[ruby/prism] Create an options struct for passing all of the possible optionsKevin Newton
2023-11-01[prism] Updates for syncKevin Newton
2023-11-01[ruby/prism] Documentation for pm_strncasecmpKevin Newton
2023-11-01[ruby/prism] Finish Ruby documentationKevin Newton
2023-11-01[ruby/prism] More Ruby docsKevin Newton
2023-11-01[ruby/prism] Docs for node.rb and parse_result.rbKevin Newton
2023-11-01[ruby/prism] Fix up Prism and Debug docsKevin Newton
2023-11-01[ruby/prism] Flip incorrect names of OptionalKeywordParameterNode and Require...Jemma Issroff
2023-11-01[ruby/prism] Split KeywordParameterNode into Optional and RequiredJemma Issroff