summaryrefslogtreecommitdiff
path: root/prism/extension.c
AgeCommit message (Expand)Author
2023-12-07[ruby/prism] Remove warnings check from parse_success? methodKevin Newton
2023-12-06[ruby/prism] Provide flags for changing encodingsKevin Newton
2023-12-04[ruby/prism] Refactor pm_diagnostic_t and pm_comment_t to use pm_location_tLily Lyons
2023-12-01[ruby/prism] Prism.parse_success?(source)Kevin Newton
2023-11-30[ruby/prism] Correctly pass around const pm_encoding_t *Kevin Newton
2023-11-29[ruby/prism] Convert start line to signed integersJean Boussier
2023-11-28[ruby/prism] Move DATA parsing into its own parse result fieldKevin Newton
2023-11-14[ruby/prism] Rename librubyparser to libprismKevin Newton
2023-11-03[ruby/prism] Make old compilers happyKevin Newton
2023-11-03[ruby/prism] Rename suppress warnings to verboseKevin Newton
2023-11-03[ruby/prism] Split commentKevin Newton
2023-11-03[prism] Update to use new options APIsKevin Newton
2023-11-03[ruby/prism] Wire up the options through JavaScriptKevin Newton
2023-11-03[ruby/prism] Properly support the start line optionKevin 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[ruby/prism] Fix up lintKevin Newton
2023-11-01[ruby/prism] Documentation for pm_string_tKevin Newton
2023-11-01[ruby/prism] Fix up extension docsKevin Newton
2023-10-30[ruby/prism] parse_inline_comments -> parse_commentsKevin Newton
2023-10-27[ruby/prism] Parse inline commentsKevin Newton
2023-10-26[ruby/prism] Match existing Ruby prettyprintKevin Newton
2023-10-26[ruby/prism] Get general prettyprint structure workingKevin Newton
2023-10-16[ruby/prism] Attach magic comments to the parse resultKevin Newton
2023-10-13Remove old unescaping codeKevin Newton
2023-09-27Sync to prism rename commitsKevin Newton
2023-09-27Rename YARP filepaths to prism filepathsKevin Newton