>>>>> "Robert" == Robert Dodier <robert.dodier at gmail.com> writes:
Robert> On 11/30/06, Raymond Toy <raymond.toy at ericsson.com> wrote:
>> Now what? maxima-index.lisp is a short file containing just this:
>>
>> (in-package :cl-info)
>> (defun cause-maxima-index-to-load () nil)
>> (defvar *info-deffn-defvr-pairs* '(
>> ; CONTENT: (<INDEX TOPIC> . (<FILENAME> <BYTE OFFSET> <LENGTH IN CHARACTERS> <NODE NAME>))
>> ))
>> (defvar *info-section-pairs* '(
>> ; CONTENT: (<NODE NAME> . (<FILENAME> <BYTE OFFSET> <LENGTH IN CHARACTERS>))
>> ))
>> (load-info-hashtables)
Robert> Yes, that's definitely wrong; there should be about 2000 lines of stuff.
I upgraded to texinfo 4.8a, and maxima-index.lisp has lots of stuff
and it appears to work. describe seems to be working now.
However, I still get this:
bad_files=`find . -name '*.texi' -print | xargs grep -l $'\x0D$'` ; \
[ -z "$bad_files" ] || ( echo "ERROR: The following files have DOS-style EOLs: $bad_files" ; exit 1 )
bad_files=`find . -name '*.texi' -print | xargs grep -l $'\t'` ; \
[ -z "$bad_files" ] || ( echo "ERROR: The following files have unexpanded Tabs: $bad_files" ; exit 1 )
ERROR: The following files have unexpanded Tabs: ./de/Function.texi
./Function.texi
./Groups.texi
./Input.texi
./es/Groups.es.texi
./pt/Function.texi
./pt/Groups.texi
./pt/Input.texi
This seems to be a bashism. When I run find under Sun sh, I get that
list of files. When using bash, I get nothing.
Can't we embed an actual tab character there?
Or maybe just make it a warning instead of an error?
Ray