>>>>> "Jean-Marc" == Jean-Marc Lasgouttes <[EMAIL PROTECTED]> writes:
Jean-Marc> I get the following messages when reading fr_Intro.lyx: Jean-Marc> Error returned from iconv EILSEQ An invalid multibyte Jean-Marc> sequence has been encountered in the input. When converting Jean-Marc> from UCS-4 to UCS-2. Input: 0xff 0xff 0xff 0xab Error Jean-Marc> returned from iconv EILSEQ An invalid multibyte sequence Jean-Marc> has been encountered in the input. When converting from Jean-Marc> UCS-4 to UCS-2. Jean-Marc> 0xab is for left guillemet and 0xbb right guillemet in Jean-Marc> latin1 OK, now I know that this is from the quote inset, and the guillemet strings are set explicitly there. Let's see if I can learn new tricks. The relevant code is string const InsetQuotes::dispString(Language const * loclang) const I guess dispString should be made to return a docstring, right? So I come to this very basic piece of code, and I am stuck: if (disp == "<<") disp = '«'; else if (disp == ">>") disp = '»'; } How do I translate this in the new world where disp is a docstring? JMarc