On 12 August 2013 01:51, Adam Borowski <kilobyte@angband.pl> wrote:
> On Mon, May 06, 2013 at 02:49:57PM +0200, Andreas Beckmann wrote:
> I propose the following sub-goals:
>
> 1. all programs should, in their default configuration, accept UTF-8 input
> and pass it through uncorrupted. Having to manually specify encoding
> is acceptable only in a programmatic interface, GUI/std{in,out,err}/
> command line/plain files should work with nothing but LC_CTYPE.
>
> 2. all GUI/curses/etc programs should be able to display UTF-8 output where
> appropriate
>
> 3. all file names must be valid UTF-8
>
> 4. all text files should be encoded in UTF-8
>
What about locales though?
* C.utf8 locale should be always available
* C.utf8 locale should be the default/fallback locale
* utf8 locale variants should be default / available / preferred
(where appropriate)
(this is rough idea, adjust above as appropriate & feasible at this
point in time)
Regards,
Dmitrijs.