Suppress more unneeded code.  All regression tests pass.
Use %option pointer for speed.  All regression tests pass.
Cosmetic fixes.  All regression tests pass.
Typo fix and explanation.
More unlocked functions.  All regression tests pass.
Capture flex I/O in a function.  All regression tesrts pass.
We can watch the scanner input.  All regression tests pass.
Revert to custom YY_INPUT. All regressio n tests pass.
glibc stdio unlocking: stage-1 (lexer input)

It turns out the lexer can use getc_unlocked() throughout.
Compatibility note.
Add a basi\c smoke test and rearrange some others.

basic -> branchy
blankbranch -> daughterbranch

The new 'basic' test is a minimal repository with one commit in one file/
It's intended as a smoke test for the flex parser.
Fix for incremental dump.  ESR added a test rebuild that goes with it.
News and manual page update.