summaryrefslogtreecommitdiff
path: root/biblio.c (unfollow)
Commit message (Collapse)Author
2017-05-14Add missing initialisations in the 'word' structure.Simon Tatham
The 'breaks' and 'aux' fields were filled in rather inconsistently at various places where a word is created - especially the outlying ones that manufacture pieces of document during internal processing of contents, index, bibliography, cross-references etc rather than directly from the input file. This has never led to any user-visible behaviour change that I've noticed, but it made a lot of annoying noise in the valgrind output, which got in my way last week when I was trying to debug the CHM generation.
2012-08-29Revamp of the Halibut error handling mechanism.Simon Tatham
I'm not quite sure why I ever thought it was a good idea to have a central variadic error() function taking an integer error code followed by some list of arguments that depend on that code. It now seems obvious to me that it's a much more sensible idea to have a separate function per error, so that we can check at compile time that the arguments to each error call are of the right number and type! So I've done that instead. A side effect is that the errors are no longer formatted into a fixed-size buffer before going to stderr, so I can remove all the %.200s precautions in the format strings. [originally from svn r9639]
2004-04-12Yikes! Stack trash I'd never noticed before. Oops.Simon Tatham
[originally from svn r4056]
2002-08-05Rename Buttress to Halibut. I _think_ I've caught everything in this pass.Simon Tatham
[originally from svn r1800]
1999-11-07Configurability backbone, and first use of itSimon Tatham
[originally from svn r275]
1999-10-20First backend! Text output now pretty much works.Simon Tatham
[originally from svn r240]
1999-09-12More development...Simon Tatham
[originally from svn r220]