Граф коммитов

19 Коммитов

Автор SHA1 Сообщение Дата
Kevin Newton aab2a6a8a3
[ruby/prism] Fix up lint
https://github.com/ruby/prism/commit/4f3a3e3ec1
2023-11-03 10:13:50 -04:00
Kevin Newton 8587d9a8bf
[ruby/prism] Wire up options through the Java parser
https://github.com/ruby/prism/commit/13fa262669
2023-11-03 10:13:50 -04:00
Kevin Newton 6496591194
[ruby/prism] Rename serialization APIs for consistency
https://github.com/ruby/prism/commit/5a2252e3ac
2023-11-03 10:13:49 -04:00
Kevin Newton 05f5c545d2
[ruby/prism] Wire up options through the FFI API
https://github.com/ruby/prism/commit/f0aa8ad93b
2023-11-03 10:13:49 -04:00
Kevin Newton 2a0f2b7763
[ruby/prism] Create an options struct for passing all of the possible options
https://github.com/ruby/prism/commit/99e81619de
2023-11-03 10:13:49 -04:00
Kevin Newton 3551abab06 [ruby/prism] Fix up lint
https://github.com/ruby/prism/commit/77d4056766
2023-11-01 13:10:29 -04:00
Kevin Newton 690f3bbf5d [ruby/prism] Last remaining missing C comments
https://github.com/ruby/prism/commit/e327449db6
2023-11-01 13:10:29 -04:00
Kevin Newton 17923cc876 [ruby/prism] Even more C file documentation
https://github.com/ruby/prism/commit/9c648ce615
2023-11-01 13:10:29 -04:00
Kevin Newton 493439c9ce [ruby/prism] Documentation for pm_strncasecmp
https://github.com/ruby/prism/commit/26934263b7
2023-11-01 13:10:29 -04:00
Kevin Newton 7bf3d9343f [ruby/prism] parse_inline_comments -> parse_comments
https://github.com/ruby/prism/commit/bd4d248fd6
2023-10-30 15:53:37 +00:00
Kevin Newton c201dbc0ad [ruby/prism] Prism.parse_inline_comments
https://github.com/ruby/prism/commit/5b72f84480
2023-10-27 18:09:14 +00:00
Kevin Newton d1bb858d47 [ruby/prism] Match existing Ruby prettyprint
https://github.com/ruby/prism/commit/6d8358c083
2023-10-26 15:19:43 -04:00
Jemma Issroff 0abf2d86b9 [PRISM] Move pm_scope_node_init to prism_compile.c
pm_scope_node_init is only used for CRuby, so should not live in the
ruby/prism repo. We will merge the changes here first so they're
not breaking, and will then remove from ruby/prism
2023-10-25 18:18:35 -03:00
Jemma Issroff a9512e80b0 Revert "Revert "[ruby/prism] Change ScopeNode to point to previous ScopeNode""
This reverts commit fd87372a74.
2023-10-18 17:16:11 -07:00
Jemma Issroff fd87372a74
Revert "[ruby/prism] Change ScopeNode to point to previous ScopeNode"
This reverts commit 67a987f82b.
2023-10-16 15:20:26 -07:00
Jemma Issroff 67a987f82b [ruby/prism] Change ScopeNode to point to previous ScopeNode
Amend ScopeNode to point to previous ScopeNode, and to have void*
pointers to constants and index_lookup_table

https://github.com/ruby/prism/commit/0534324312
2023-10-16 21:53:11 +00:00
Kevin Newton 37d958eaf4 Remove old unescaping code 2023-10-13 15:31:30 -04:00
Kevin Newton 4f73a7c2f7 Sync to prism rename commits 2023-09-27 13:57:38 -04:00
Kevin Newton 8ab56869a6 Rename YARP filepaths to prism filepaths 2023-09-27 13:57:38 -04:00