[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: unicode support
From: |
Nala Ginrut |
Subject: |
Re: unicode support |
Date: |
Wed, 02 Apr 2014 15:48:10 +0800 |
On Mon, 2014-03-31 at 17:41 -0400, Mark H Weaver wrote:
> Игорь Гайсин <address@hidden> writes:
>
> > Hi, dmitriy. Try to add this line to head your scripts
> >
> > (setlocale LC_ALL "")
> > (set-port-encoding! (current-input-port) "utf-8")
> > (set-port-encoding! (current-output-port) "utf-8")
>
> The 'setlocale' call is indeed important.
>
Yes, it is. And let me emphasize this again for any non latin-1 users.
Because it's so common that I was asked by others frequently.
My projects are heavily using CJK, so I always put it under shebang
lines to avoid "????" situation:
------------------------code-----------------------
#! /bin/env guile
!#
(setlocale LC_ALL "")
------------------------end------------------------
Don't forget this ;-)
> The next two lines shouldn't be needed, and would cause breakage on
> non-utf8 locales.
>
> Regards,
> Mark
>
>
> > Dima <address@hidden> writes:
> >
> >> Hi.
> >> Did something change from guile 1.8.x to 2.0 with regards to unicode
> >> support.
> >>
> >> I have a script that has strings written on russian without much care, and
> >> it does not work on 2.0.
> >>
> >> I want to make sure whether there are changes in guile or something else.
> >>
> >> Thanks, regards,
> >> Dima.
>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: unicode support,
Nala Ginrut <=