aboutsummaryrefslogtreecommitdiffstats
path: root/prism
Commit message (Expand)AuthorAgeFilesLines
* 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
* [ruby/prism] Rename suppress warnings to verboseKevin Newton2023-11-031-6/+6
* [ruby/prism] Split commentKevin Newton2023-11-032-9/+18
* [prism] Update to use new options APIsKevin Newton2023-11-031-18/+18
* [ruby/prism] Fix up lintKevin Newton2023-11-033-2/+4
* [ruby/prism] Wire up the options through JavaScriptKevin Newton2023-11-031-96/+58
* [ruby/prism] Wire up options through the Java parserKevin Newton2023-11-034-88/+20
* [ruby/prism] Properly support the start line optionKevin Newton2023-11-036-44/+12
* [ruby/prism] Properly support the suppress_warnings optionKevin Newton2023-11-032-3/+15
* [ruby/prism] Properly support the encoding optionKevin Newton2023-11-031-11/+17
* [ruby/prism] Rename serialization APIs for consistencyKevin Newton2023-11-033-13/+13
* [ruby/prism] Wire up options through the FFI APIKevin Newton2023-11-036-100/+182
* [ruby/prism] Wire up options through the Ruby APIKevin Newton2023-11-031-90/+278
* [ruby/prism] Create an options struct for passing all of the possible optionsKevin Newton2023-11-038-32/+425
* [ruby/prism] Handle invalid constants in the constant poolKevin Newton2023-11-022-3/+16
* [ruby/prism] Disallow assigning to numbered parameters in regexpKevin Newton2023-11-011-5/+16
* [ruby/prism] Fix up lintKevin Newton2023-11-0118-85/+89
* [ruby/prism] Last remaining missing C commentsKevin Newton2023-11-0125-169/+424
* [ruby/prism] Comment format for prism.cKevin Newton2023-11-011-650/+1385
* [ruby/prism] More documentation for ast.hKevin Newton2023-11-012-12/+8
* [ruby/prism] Even more C file documentationKevin Newton2023-11-017-265/+617
* [ruby/prism] Documentation for nodesKevin Newton2023-11-012-17/+54
* [ruby/prism] Remove unnecessary PM_EMPTY_ARGUMENTSKevin Newton2023-11-011-19/+12
* [ruby/prism] Remove unnecessary PM_EMPTY_NODE_LISTKevin Newton2023-11-013-50/+46
* [ruby/prism] Documentation for defines, version, and prettyprintKevin Newton2023-11-014-3/+26
* [ruby/prism] Documentation for diagnostics and regexpKevin Newton2023-11-014-152/+225
* [ruby/prism] Documentation for constant poolKevin Newton2023-11-012-44/+156
* [ruby/prism] Documentation for the encodingsKevin Newton2023-11-018-154/+513
* [ruby/prism] Documentation for pm_strncasecmpKevin Newton2023-11-014-5/+38
* [ruby/prism] Documentation for more C functionsKevin Newton2023-11-017-63/+98
* [ruby/prism] Documentation for pm_newline_list_tKevin Newton2023-11-015-68/+129
* [ruby/prism] Documentation for pm_string_tKevin Newton2023-11-014-33/+15
* [ruby/prism] Even more C documentationKevin Newton2023-11-0111-221/+546
* [ruby/prism] Start better documenting C APIKevin Newton2023-11-016-105/+299
* [ruby/prism] Finish Ruby documentationKevin Newton2023-11-011-9/+20
* [ruby/prism] More Ruby docsKevin Newton2023-11-014-5/+25
* [ruby/prism] Docs for node.rb and parse_result.rbKevin Newton2023-11-011-4/+5
* [ruby/prism] Add comments on flagsKevin Newton2023-11-014-2/+13
* [ruby/prism] Fix up extension docsKevin Newton2023-11-011-64/+187
* [ruby/prism] Fix up Ruby docsKevin Newton2023-11-012-11/+11
* [ruby/prism] Forward parameters into arraysKevin Newton2023-11-011-5/+15
* [ruby/prism] Fix rescue modifier commentKevin Newton2023-11-011-2/+2
* [ruby/prism] Flip incorrect names of OptionalKeywordParameterNode and Require...Jemma Issroff2023-11-012-22/+22
* [ruby/prism] Split KeywordParameterNode into Optional and RequiredJemma Issroff2023-11-012-30/+62
* [ruby/prism] Fix a possible malloc(0)Haldun Bayhantopcu2023-10-311-1/+1
* [ruby/prism] Share comment generation logicKevin Newton2023-10-312-2/+6