ratmice / nimbleparse_lsp

lsp server for grmtools lex & yacc
Other
7 stars 1 forks source link

smarter preemption continuation... #4

Closed ratmice closed 2 years ago

ratmice commented 2 years ago

this tries to be smarter about restarting after an event preempts the parsing loop. Rather than restarting each test_dir glob from the beginning, it only invalidates the globs if a parser or lexer change would affect them.

Otherwise it merely invalidates the file that caused the event.