Tartarus CVS: halibut: simon

tartarus-commits@lists.tartarus.org tartarus-commits@lists.tartarus.org
Sat, 10 Apr 2004 09:59:21 +0100


CVS Root:       /home/cvs
Module:         halibut
Changes by:     simon
Date:           Sat Apr 10 2004  09:59:21 BST

Log message:
Info backend now takes care to avoid magic characters in node names
and index terms (the Info format doesn't like them). In the course
of this I've had to introduce some infrastructure for carrying a
filepos forward from the definition of every RHS index term so that
a particular backend can provide a usefully localised report of
which index term had a problem.

Modified files:
    .               : bk_info.c error.c halibut.h index.c input.c
                      main.c
    inputs          : errors.but

Links:
http://cvs.tartarus.org//halibut/bk_info.c.diff?r1=1.2&r2=1.3
http://cvs.tartarus.org//halibut/error.c.diff?r1=1.18&r2=1.19
http://cvs.tartarus.org//halibut/halibut.h.diff?r1=1.11&r2=1.12
http://cvs.tartarus.org//halibut/index.c.diff?r1=1.13&r2=1.14
http://cvs.tartarus.org//halibut/input.c.diff?r1=1.37&r2=1.38
http://cvs.tartarus.org//halibut/main.c.diff?r1=1.21&r2=1.22
http://cvs.tartarus.org//halibut/inputs/errors.but.diff?r1=1.1&r2=1.2