Felipe Monteiro de Carvalho wrote:
On 10/16/06, Marc Weustink <[EMAIL PROTECTED]> wrote:
No, on windows they work with ansi, on linux it it is just what is
specified a s LANG. No conversion is made.

But if you consider that the IDE won't run correctly on linux with
utf-8, in reality we only support iso encodings today.

ehm... I'm running utf8 and it works without a problem. The only problem with utf8 is with keyboards using accented chars.

Option2 only speaks about the API to be used. IMO all internal LCL
communication should be done the same way. I would prefer utf8 for that.

Internal communication includes writting lfm and lrs files, right?

yes.

This will be a huge problem for maintaining projects with Delphi and
Lazarus at the same time.

Lazarus is never meant as a lazarus/Delphi switching tool. Lazarus lfms are already incompatible with delphi. So I see no problem there.

wince and win32,win64 yes, but not a separate winu.

So there will be no option for the users to use a Ansi IDE on windows
in the future?

yes, thats what I proposed in option2, Wide functions are used if available, Ansi otherwise. So any win app will run on either win95 or winNT. The only limit is that not all chars may be displayed on a win95 system.

This also impact the time needed to implement basic unicode support on
windows a lot.

???

Marc

_________________________________________________________________
    To unsubscribe: mail [EMAIL PROTECTED] with
               "unsubscribe" as the Subject
  archives at http://www.lazarus.freepascal.org/mailarchives

Reply via email to