The Halibut manual contained at least one instance of two index
authorsimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Sun, 13 Jun 2004 14:57:25 +0000 (14:57 +0000)
committersimon <simon@cda61777-01e9-0310-a592-d414129be87e>
Sun, 13 Jun 2004 14:57:25 +0000 (14:57 +0000)
commitda090173a115e3450b23e6b84aa98972c4f1619e
tree71670657f3e7edb0efaedb4d35a8b85653405fa8
parented5c261fdcdc64f131052308649bc97dddb2c660
The Halibut manual contained at least one instance of two index
terms (intentionally) differing only in case, which were being
silently folded into one by the case-insensitive index tag
comparison. Halibut now warns in this situation (but then folds them
anyway, which I think is better than silently generating an index
containing many case-distinct forms of the same word - I imagine
it's very easy to do that by mistake). The manual has been fixed to
explicitly define distinct keywords (in the case I spotted and in
five other cases picked up by the new warning!), and also documents
this issue and how to work with it.

git-svn-id: svn://svn.tartarus.org/sgt/halibut@4279 cda61777-01e9-0310-a592-d414129be87e
doc/index.but
doc/input.but
doc/output.but
error.c
halibut.h
index.c
misc.c