diff options
author | Manoj Srivastava <srivasta@debian.org> | 2016-01-22 13:36:58 -0800 |
---|---|---|
committer | Manoj Srivastava <srivasta@debian.org> | 2016-01-22 13:36:58 -0800 |
commit | 426e91fa66c2a2341d46f977ee351bd24ef3331c (patch) | |
tree | b4d506125335b5e5d748ac284b7239e10df96d21 /to.do/README | |
parent | 26bb2525c89ecda0b0bc7b597ec8d1b792fc8662 (diff) | |
parent | 83d5d1695a2ab1d69ea4d8e7df27146c644876fc (diff) |
Merge tag 'v2.6.0' into upstream
flex v2.6.0 release
Signed-off-by: Manoj Srivastava <srivasta@debian.org>
# gpg: Signature made Sat 05 Dec 2015 11:42:31 AM PST using RSA key ID 4F8BC9A4
# gpg: requesting key 4F8BC9A4 from hkp server pool.sks-keyservers.net
# gpg: no valid OpenPGP data found.
# gpg: Total number processed: 0
# gpg: keyserver communications error: key not found
# gpg: keyserver communications error: bad public key
# gpg: Can't check signature: public key not found
# Conflicts:
# Makefile.am
# NEWS
# autogen.sh
# configure.ac
# doc/Makefile.am
# doc/flex.texi
# examples/fastwc/mywc.c
# lib/Makefile.am
# lib/malloc.c
# lib/realloc.c
# po/POTFILES.in
# po/ca.po
# po/da.po
# po/de.po
# po/eo.po
# po/es.po
# po/fi.po
# po/fr.po
# po/ga.po
# po/hr.po
# po/ko.po
# po/nl.po
# po/pl.po
# po/pt_BR.po
# po/ro.po
# po/ru.po
# po/sr.po
# po/sv.po
# po/tr.po
# po/vi.po
# po/zh_CN.po
# po/zh_TW.po
# tests/Makefile.am
# tests/README
Diffstat (limited to 'to.do/README')
-rw-r--r-- | to.do/README | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/to.do/README b/to.do/README new file mode 100644 index 0000000..7123c30 --- /dev/null +++ b/to.do/README @@ -0,0 +1,46 @@ +The contents of this directory are: + + Wilhelms.todo + This guy Gerhard Wilhelms did an exhaustive line-by-line + study of flex, finding a large number of glitches; it's + not clear how significant they are (some have subseuqently + been fixed). + + Wish-List + A long list of cryptic one-line descriptions of various + features people have asked for, or I've thought would be + handy. If you have questions about particular ones, let + me know. + + reentrant + A set of mods contributed by John Bossom for adding + an option to flex to make reentrant scanners. + + rflex-2.5.4-diffs + A set of mods contributed by Chris Appleton for + the same purpose. + + streams + email from David Madden about coping with non-blocking + I/O. + + unicode + patches to support Unicode scanners, contributed + by James A. Lauth. + + +Of these, the ones that people frequently ask about are support for reentrant +scanners and support for Unicode. I haven't played with the reentrant stuff +so don't know how solid / well designed it is. I've sent out the Unicode +stuff to numerous people and haven't received any complaints, so I imagine +it works well. + +Another thing people ask for fairly often is removing the limit on size +of the scanners. There's some mail in the faqs/ directory about ways to +do this by cranking some #define's in flexdef.h, though of course the best +solution would be dynamic memory/resizing. + +By the way, I have translated the core flex algorithms into a C++ regular +expression class (but one that doesn't support the uglier stuff like +yymore()/yyless(), trailing context, etc.). If you ever wind up wanting +it, just let me know. |