ruby/yarp
Kevin Newton 0e3dc5a056 [ruby/yarp] Fix lex compat with BOM
* BOM should not impact looking for the encoding string
* We should re-encode tokens when the encoding changes
* BOM should change the column of comments only

https://github.com/ruby/yarp/commit/119fc2d7b2
2023-08-24 21:30:01 +00:00
..
enc Resync YARP 2023-08-16 17:47:32 -07:00
templates [ruby/yarp] A couple small stylistic updates for yp_scope_node 2023-08-24 19:27:22 +00:00
util [ruby/yarp] fix: newline tracking for a comment at EOF 2023-08-23 15:42:20 +00:00
api_pack.c [ruby/yarp] Fix wrong conversion and cast 2023-08-08 13:21:39 +00:00
config.h Manual YARP resync 2023-07-05 16:58:55 -04:00
config.yml [ruby/yarp] Pulled scope node out of config.yml, added necessary void returns 2023-08-24 19:06:00 +00:00
defines.h [ruby/yarp] Use _snprintf when using Windows versions prior to 2015 (< 1900) 2023-08-16 17:47:32 -07:00
diagnostic.c
diagnostic.h Manual YARP resync 2023-07-05 16:58:55 -04:00
extension.c [ruby/yarp] Fix lex compat with BOM 2023-08-24 21:30:01 +00:00
extension.h [ruby/yarp] Bump to version 0.8.0 2023-08-19 01:14:10 +00:00
node.h [ruby/yarp] Added BlockNode case to ScopeNode, fixed ScopeNode to have body 2023-08-24 19:06:01 +00:00
pack.c
pack.h Manual YARP resync 2023-07-05 16:58:55 -04:00
parser.h [ruby/yarp] Simplify creation of numerics 2023-08-16 17:47:32 -07:00
regexp.c [ruby/yarp] Handle escaping in regexp slow path 2023-08-16 17:47:32 -07:00
regexp.h [ruby/yarp] Use yp_memchr in regexp parsing 2023-08-16 17:47:32 -07:00
unescape.c [ruby/yarp] Encoding-dependent escapes 2023-08-24 11:56:16 -04:00
unescape.h [ruby/yarp] Encoding-dependent escapes 2023-08-24 11:56:16 -04:00
version.h [ruby/yarp] Bump to version 0.8.0 2023-08-19 01:14:10 +00:00
yarp.c [ruby/yarp] Fix lex compat with BOM 2023-08-24 21:30:01 +00:00
yarp.h [ruby/yarp] A couple small stylistic updates for yp_scope_node 2023-08-24 19:27:22 +00:00
yarp_init.c Fix the YARP init path 2023-08-16 17:47:32 -07:00