>> 1) Default locale on this system is en_US.UTF-8. This caused a
>> problem with building the hypertex files for hyperdoc because of
>> legacy shell code that assumes the old default sort order. I needed
>> the following small patch:
>>
>> wspage@linux-24ag:~/fricas> svn diff
>> Index: src/doc/Makefile.in
>> ===================================================================
>> --- src/doc/Makefile.in (revision 1692)
>> +++ src/doc/Makefile.in (working copy)
>> @@ -206,7 +206,7 @@
>> examples.list: $(wildcard ${ALGEBRASOURCES}/*.spad.pamphlet)
>> (for a in ${EXAMPLES}; do echo $$a; done; \
>> sed -n 's/^)abb[a-z]* [a-z][a-z]* *\([A-Z0-9][A-Z0-9]*\) *\([^
>> ]*\)/\1 \2/p' ${ALGEBRASOURCES}/*.spad.pamphlet\
>> - ) | sort -k1,1 | ${AWK} '{if(a==$$1){print};a=$$a}' | sort -k2 > $@
>> + ) | LC_ALL=C sort -k1,1 | ${AWK} '{if(a==$$1){print};a=$$a}' |
>> LC_ALL=C sort -k2 > $@
>>
>> xmpexp.ht: examples.list
>> echo '% !! DO NOT MODIFY BY HAND !! It is generated.' > $@
>>
>> ============
>
> Does it work when you set just LC_COLLATE? I am affraid that
> if we set LC_ALL=C somebody will be rejecting non-ascii characters.
> I think ATM we are pure ASCII, but it would be good to allow
> more in the future.
I am a bit puzzled. examples.list consists of short and long constructor
names. There is nothing else than 7bit. What exact problem did you see?
But anyway, it seems, I'd have to check that part of the code again, it
looks too complicated.
Ralf
--
You received this message because you are subscribed to the Google Groups
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/fricas-devel.
For more options, visit https://groups.google.com/d/optout.