eel_strings: allow passing reusable temp buffer to eel_preprocess_strings -- from 31bda0bf
eel_strings: support for NUL chars in format strings, and added backspace support -- from 32e56c6c
eel_strings: support for mutex locking access to strings -- from c67eaf5d
eel_strings: slight change to preprocessor logic, use space rather than () to enclose value, to avoid ability to do implicit function calls, such as gfx_printf literalstring -- from 0518b098
EEL: cleanups to formatting, end-of-input detection tweaks (it was too aggressive in reporting missing ) -- from e85a3c3a
EEL: EEL_DUMP_OPS define for ability to dump compiled opcodes for parser-change-validation -- from 848de2f0
EEL: improved functype space use to make diffing logic easier -- from 44619315
EEL: EEL_DUMP_OPS dumps both pre- and post-optimized opcodes -- from cda80a63
EEL: optimize !constant and !x ? y : z , which becomes x ? z : y -- from 5dd47b12
EEL: optimizer reduces constant % operations, fixed some incorrect ^= optimizing -- from 43cc89dd
EEL: removed obsolete NSEEL_USE_OLD_PARSER mode -- from cda51c1e
EEL: optimize constant >> constant and so on -- from 84e3870b
EEL: fixed incorrect optimization of 3-parameter functions, broken in 5dd47b122 -- from baf21ae3
eel: better op dumping logic so we can use brace matching in vi -- from 946e8fcc
eel: fixed indentation for opdumping -- from 31557385
EEL dumpstate formatting improvements -- from b763d2c4
eel: move EEL_DUMP_OPS to ns-eel.h -- from 0e057d69
EEL: modernization of parser/preprocessor -- no longer convert semicolons to %, instead yacc is aware of ; -- from 0ca1946b
EEL: moved implementation for pow/^ to yacc rather than preprocessor, validated against big test suite -- from 960df473
EEL: moved implementation of ! to yacc, validated -- from 06dc3ad2