In our previous episode, Jonas Maebe said:
> On 11 Sep 2010, at 20:54, Luis Fernando Del Aguila Mej?a wrote:
> 
> > That is, When I use readln, then the Widestring manager use the charset of
> > the command interpreter (cmd 850), and when I use writeln, then the
> > Widestring manager, use the charset of the Operating System (ANSI-1252).
> > (only windows)
> > 
> > Am I right, or am I wrong?
> 
> I don't know the details of how it works under Windows.

More or less yes. The cmdline interpreter uses a different (labelled OEM,
generally more doslike) charset, then the Windows system charset
(Windows-xx, refered to in windows api as "ANSI")

Searching for OEM in Mantis yields some of the known problems with this,
namely 14467,15233,16064.  Our current model does not properly model this as
far as I can see.

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to