diff options
author | Jay Berkenbilt <ejb@ql.org> | 2018-02-17 19:36:41 +0100 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2018-02-19 03:05:46 +0100 |
commit | 5b5f45e9dde77df4e8da50ac2a102db6bfc2aa27 (patch) | |
tree | dc493850196e18dcecd1a8824ef6b603a1688d1a /TODO | |
parent | fefe25030eaffdaf06a9e957b3255304682c71cf (diff) | |
download | qpdf-5b5f45e9dde77df4e8da50ac2a102db6bfc2aa27.tar.zst |
Remove lexer rewrite notes from TODO
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 14 |
1 files changed, 1 insertions, 13 deletions
@@ -40,24 +40,12 @@ Soon Lexical ======= -Consider rewriting the tokenizer. These are rough ideas at this point. -I may or may not do this as described. - - * Use flex. Generate them from ./autogen.sh and include them in the - source package, but do not commit them. - - * Make it possible to run the lexer (tokenizer) over a while file + * Make it possible to run the lexer (tokenizer) over a whole file such that the following things would be possible: * Rewrite fix-qdf in C++ so that there is no longer a runtime perl dependency - * Create a way to filter content streams that could be used to - preserve the content stream exactly including spaces but also to - do things like replace everything between a detected set of - markers. This is to support form flattening. Ideally, it should - be possible to use this programmatically on broken files. - * Make it possible to replace all strings in a file lexically even on badly broken files. Ideally this should work files that are lacking xref, have broken links, etc., and ideally it should work |