[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#74862: tetex-bin: makeindex does not like DOS line-endings



Hilmar Preusse <hille42@web.de> wrote:

>> Could you provide a short test example *.ist file, so that we can verify
>> whether the bug is still there? Does makeindex exit with an error, or
>> does it produce *.ind files that will cause LaTeX errors?
>> 
> The latter. The ind-files will be broken. Missing closing brackets
> and that stuff. Have a short look at the attached log file. As Thomas
> stated there is no upstream. I'm not sure, if that ever will be
> fixed.

Hm. I don't speak C, but a quick look at texk/makeindexk/scanst.c shows
that it uses "LFD" a couple of times, but nothing that looks like
carriage return. On the other hand, don't the DOS lines use LFD+CR (not
CR+LFD)? Then it shouldn't make any difference, unless the code
explicitly looks at stuff after the end of the line...

If nobody else understands that, we should probably put a remark in the
manpage. 

Regards, Frank
-- 
Frank Küster, Biozentrum der Univ. Basel
Abt. Biophysikalische Chemie




Reply to: