~emersion/mrsh

ref: 4296e38d1fd2c89e36f1c65cd4959c49fd3005d2 mrsh/highlight.c -rw-r--r-- 10.0 KiB
Move away from FILE

Fixes https://github.com/emersion/mrsh/issues/58
Introduce arithmetic AST
Make buffer public
highlight: add support for more keywords and operators
ast: introduce mrsh_range
ast: add mrsh_case_clause
parser: add support for subshells
ast: assert in closed type _get() functions
ast: add for, while and until
parser: add more position hints to AST
Improve highlighting for mrsh_word_parameter
Add highlighting for parameters
Add highlight example
Next