summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>2007-01-19 14:57:08 +0000
committerJim Meyering <jim@meyering.net>2007-01-19 14:57:08 +0000
commit7987574ef6a49cc5193386579184a69546a123a0 (patch)
tree96d1a4cfd894101f2a1b9f59986f2cc09e8f6ad3 /ChangeLog
parent0f1d782e100c213ccfc262f478a4dda04695013c (diff)
downloadidutils-7987574ef6a49cc5193386579184a69546a123a0.tar.gz
idutils-7987574ef6a49cc5193386579184a69546a123a0.tar.bz2
idutils-7987574ef6a49cc5193386579184a69546a123a0.zip
Temporary fix simply to avoid the infloop.
* libidu/scanners.c (get_token_lisp): Disable the code that treats '[]' as part of a kawa identifier. It could call ungetc two or three times in a row. One is the maximum. * testsuite/infloop-kawa-el: New file. Test for the above. * testsuite/Makefile.am (TESTS): Add infloop-kawa-el. (TESTS_ENVIRONMENT): Prepend build directory to PATH so that invoking e.g., "mkid" runs the just-built version of the tool.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a9f18bc..4b7996f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2007-01-19 Jim Meyering <jim@meyering.net>
+
+ Temporary fix simply to avoid the infloop.
+ * libidu/scanners.c (get_token_lisp): Disable the code that
+ treats '[]' as part of a kawa identifier. It could call ungetc
+ two or three times in a row. One is the maximum.
+ * testsuite/infloop-kawa-el: New file. Test for the above.
+ * testsuite/Makefile.am (TESTS): Add infloop-kawa-el.
+ (TESTS_ENVIRONMENT): Prepend build directory to PATH so that
+ invoking e.g., "mkid" runs the just-built version of the tool.
+
2006-11-25 Claudio Fontana <claudio@gnu.org>
* libidu/scanners.c (get_token_lisp): provide rough support for