Age | Commit message (Expand) | Author |
---|
2024-04-04 | Move shareable_constant_value logic from parse.y to compile.c | yui-knk |
2024-04-02 | Remove `rb_imemo_tmpbuf_t` from parser | yui-knk |
2024-04-02 | [Feature #20331] Simplify parser warnings for hash keys duplication and when ... | yui-knk |
2024-04-01 | Remove unnecessary macros and functions for Universal Parser | S-H-GAMELINKS |
2024-03-21 | Fix Ripper memory allocation size when enabled Universal Parser | S-H-GAMELINKS |
2024-03-12 | [Universal Parser] Reduce dependence on RArray in parse.y | HASUMI Hitoshi |
2024-02-23 | Use rb_str_to_interned_str in parse.y | Peter Zhu |
2024-02-21 | Add IMEMO_NEW | Peter Zhu |
2024-02-21 | Remove not used universal parser macros and functions | yui-knk |
2024-02-21 | Introduce NODE_REGX to manage regexp literal | yui-knk |
2024-02-20 | Use rb_gc_mark_and_move for imemo | Peter Zhu |
2024-02-20 | Remove uneeded Universal Parser properties | S-H-GAMELINKS |
2024-02-19 | [Bug #20280] Check by `rb_parser_enc_str_coderange` | Nobuyoshi Nakada |
2024-02-19 | [Bug #20280] Raise SyntaxError on invalid encoding symbol | Nobuyoshi Nakada |
2024-02-13 | Fix memory when parsing invalid hash symbol | Peter Zhu |
2024-02-10 | Fix constant name of `Ractor::IsolationError` message | yui-knk |
2024-02-10 | Include the first constant name into `Ractor::IsolationError` message | yui-knk |
2024-02-09 | Remove ruby object from string nodes | yui-knk |
2024-01-31 | Introduced `rb_node_const_decl_val` function | S.H |
2024-01-27 | Introduce `NODE_ENCODING` | S.H |
2024-01-23 | Make lastline and nextline to be rb_parser_string | yui-knk |
2024-01-14 | Constify `rb_global_parser_config` | Nobuyoshi Nakada |
2024-01-12 | Move node value functions closer to other similar functions | yui-knk |
2024-01-12 | Rename node value functions | yui-knk |
2024-01-12 | Restore unknown case | yui-knk |
2024-01-12 | Use `BUILTIN_TYPE` because SPECIAL_CONST or not is already checked | yui-knk |
2024-01-12 | Remove reference counter from rb_parser_config | yui-knk |
2024-01-12 | Statically allocate parser config | yui-knk |
2024-01-10 | Constify | Nobuyoshi Nakada |
2024-01-09 | Introduce NODE_SYM to manage symbol literal | yui-knk |
2024-01-08 | Change numeric node value functions argument to `NODE *` | yui-knk |
2024-01-08 | Adjust styles and indents [ci skip] | Nobuyoshi Nakada |
2024-01-07 | Remove unneeded rb_parser_config_struct struct properties for Universal Parser | S-H-GAMELINKS |
2024-01-07 | Introduce Numeric Node's | S-H-GAMELINKS |
2024-01-02 | Introduce NODE_FILE | yui-knk |
2023-12-29 | Introduce NODE_LINE | yui-knk |
2023-12-28 | Add errno_ptr property for Universal Parser | yui-knk |
2023-12-28 | Add ary_modify property for Universal Parser | yui-knk |
2023-10-20 | Add printf format attributes to `rb_parser_config_t` | Nobuyoshi Nakada |
2023-10-14 | Delete heredoc line mark references | Nobuyoshi Nakada |
2023-10-14 | Manage `rb_strterm_t` without imemo | Nobuyoshi Nakada |
2023-09-28 | Change RNode structure from union to struct | yui-knk |
2023-09-22 | Directly free structure managed by imemo tmpbuf | yui-knk |
2023-08-25 | Replace only use of `snprintf` in parser | Nobuyoshi Nakada |
2023-08-25 | Remove SCRIPT_LINES__ related member functions | Nobuyoshi Nakada |
2023-08-25 | Move SCRIPT_LINES__ away from parse.y | Nobuyoshi Nakada |
2023-08-11 | Remove uneeded fix2int and rational_raw property for Universal Parser | S-H-GAMELINKS |
2023-08-05 | Remove uneeded int2big property for Universal Parser | S-H-GAMELINKS |
2023-07-09 | Move some macro for universal parser | S-H-GAMELINKS |
2023-07-08 | Move ISASCII defination to parse.y | S-H-GAMELINKS |