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

24 Коммитов

Автор SHA1 Сообщение Дата
Kevin Newton d7d3243364
[ruby/prism] Properly support the start line option
https://github.com/ruby/prism/commit/33cc75a4b7
2023-11-03 10:13:50 -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 affa6714bc [ruby/prism] Documentation for constant pool
https://github.com/ruby/prism/commit/76af64eb21
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 e8a72b516f [ruby/prism] Documentation for more C functions
https://github.com/ruby/prism/commit/88336e7d9f
2023-11-01 13:10:29 -04:00
Kevin Newton 86bfd6060d [ruby/prism] Documentation for pm_newline_list_t
https://github.com/ruby/prism/commit/97b3cc0af8
2023-11-01 13:10:29 -04:00
Kevin Newton 8302f9986c [ruby/prism] Documentation for pm_string_t
https://github.com/ruby/prism/commit/ff1d2ec579
2023-11-01 13:10:29 -04:00
Kevin Newton b67994d6bf [ruby/prism] Even more C documentation
https://github.com/ruby/prism/commit/bec5ca37a0
2023-11-01 13:10:29 -04:00
Kevin Newton 7c8d939680 [ruby/prism] Start better documenting C API
https://github.com/ruby/prism/commit/2b6e661bbc
2023-11-01 13:10:29 -04:00
Kevin Newton 26a05c4217 [ruby/prism] Use printf attribute and then fix warnings
https://github.com/ruby/prism/commit/3193902c43
2023-10-27 14:23:17 +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
Kevin Newton e9aa2398b9 [ruby/prism] Get general prettyprint structure working
https://github.com/ruby/prism/commit/7c9cf63d4c
2023-10-26 15:19:35 -04:00
Kevin Newton 6873f96abc [ruby/prism] Bump to version 0.15.1
https://github.com/ruby/prism/commit/d906a8ceba
2023-10-18 19:19:38 +00:00
Kevin Newton c82b10bbc3 [ruby/prism] Modify less of the CRuby locals
https://github.com/ruby/prism/commit/aca24b3a17
2023-10-18 16:08:32 +00:00
Kevin Newton 4358dd207f [ruby/prism] Extract out constant pool bucket bits to constants
https://github.com/ruby/prism/commit/1985a9ba51
2023-10-18 16:08:31 +00:00
Kevin Newton f5f032295d [ruby/prism] Provide "constant" constants, embedded in the code
https://github.com/ruby/prism/commit/d469a56e7e
2023-10-18 16:08:31 +00:00
Kevin Newton dd3986876a [ruby/prism] Handle remaining escape sequences for character literals
https://github.com/ruby/prism/commit/ba33607034
2023-10-13 15:31:30 -04:00
Benoit Daloze 87dad067e0 Sync with prism CallNode#name changes
* https://github.com/ruby/prism/pull/1533
2023-10-02 09:18:56 -04:00
Nathan Froyd 2955513095 [ruby/prism] rearrange the constant pool so IDs can be used for indexing
https://github.com/ruby/prism/commit/6f243de0c7
2023-09-27 15:41:05 -04:00
Nathan Froyd 5b6a51ad9d [ruby/prism] shrink `yp_constant_t` by 8 bytes
https://github.com/ruby/prism/commit/5c01eb5e6f
2023-09-27 15:41:05 -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