[Mono-dev] [PATCH] Add default code page to build system

Kornél Pál kornelpal at hotmail.com
Tue Sep 6 06:05:42 EDT 2005

Our compiler, mcs uses ISO-28591 as the default code page. This means that
the whole class library is compiled using this code page and we seem to use
this code page (ISO-28591) as it compiles. The only exception is
Microsoft.VisualBasic. It uses UTF-8 for a long time and it uses
/codepage:650001 in it's Makefile.

The patch does not change the code page we use. Currently it's primary goal
is that we should specify our default code page on mcs code page instead of
in mcs source code that should use Encoding.Default as the default code
page. Specifying default code page on command line let us use csc.exe as
well on all systems at it defaults to Encoding.Default.

Is the patch OK to commit or are there any other issues?


----- Original Message -----
From: "Miguel de Icaza" <miguel at ximian.com>
To: "Kornél Pál" <kornelpal at hotmail.com>
Cc: <mono-devel-list at lists.ximian.com>
Sent: Wednesday, August 31, 2005 3:20 AM
Subject: Re: [Mono-dev] [PATCH] Add default code page to build system

> Hello,
>> Please review the patch and approve it if it's OK.
> First, I would like to do a survey and find what kinds of encodings we
> are using on the file system, and standardize those first.
> Miguel
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list

More information about the Mono-devel-list mailing list