foreign language patch for build-index+cl-ppcre branch



On 2/25/11 2:08 AM, Robert Dodier wrote:
> On 2/24/11, Raymond Toy <toy.raymond at gmail.com> wrote:
>
>> In many ways, it would be good to treat the info files as binary files
>> of octets and use octet offsets.  Then when we read and display the
>> documentation, we don't need any special support.  Just output the
>> octets assuming the user has done the right magic so that the
>> terminal/wxmaxima/etc. have the correct encoding.  (The terminal setting
>> has to be set correctly no matter whether we use octets or characters.)
> Why are you saying this? The code in the build-index+cl-ppcre branch
> was written on that theory, and it didn't work. Now there is some
You need to separate the implementation from the theory.  The theory
could very well be wrong.  But the implementation could be wrong too. 
(No offense to Leo.  I just think tried to make it work but decided on a
slightly different approach.)  I know I was confused on some of the
conversions being done in the original build-index method.

I have never written an localized/internationalized C program, but my
understand is that C programs really do just suck in octets and spit
them out.  No internal conversion from the external format to internal
wide-chars (or whatever) and the conversion back to whatever the
external format is for output.

Ray