aboutsummaryrefslogtreecommitdiff
path: root/utf8parse
diff options
context:
space:
mode:
authorJoe Wilm <joe@jwilm.com>2016-09-17 15:51:45 -0700
committerJoe Wilm <joe@jwilm.com>2016-09-17 17:03:20 -0700
commitcffdb6de59ceb3fd9983a1c19476e5109da8db97 (patch)
tree26603abf607d21eefd3b9a6ac79a36dab63b5781 /utf8parse
parent930f8cc30a5bc4943c1b56e18cf1a3f8bb00bc2a (diff)
downloadr-alacritty-vte-cffdb6de59ceb3fd9983a1c19476e5109da8db97.tar.gz
r-alacritty-vte-cffdb6de59ceb3fd9983a1c19476e5109da8db97.tar.bz2
r-alacritty-vte-cffdb6de59ceb3fd9983a1c19476e5109da8db97.zip
Add support for UTF-8
This adds a table-driven UTF-8 parser which only has a single branch for the entire parser. UTF-8 support is essentially bolted onto the VTE parser. Not the most elegant, but it does prevent the transition tables from blowing up. Instead of refactoring the syntax extension to handle both table definitions, I've opted to copy/paste now for both simplicities sake and because I can't see a clear path to a minimal shared solution.
Diffstat (limited to 'utf8parse')
0 files changed, 0 insertions, 0 deletions