This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: tin-1.6.2: 8-bit chars not displayed, gettext transliterates


On Sun, 21 Mar 2004 13:38:55 +0100, Corinna Vinschen
<corinna-cygwin@cygwin.com> wrote:
>
>Cool, I've tweaked tin accordingly.  The above seems to be better
>changed in include/tin.h:
>
>--- tin.h.orig  2004-03-21 13:31:14.969448200 +0100
>+++ tin.h       2004-03-21 13:31:32.747629500 +0100
>@@ -63,8 +63,8 @@
> #      define INET6
> #endif /* HAVE_GETADDRINFO && HAVE_GAI_STRERROR && ENABLE_IPV6 */
> 
>-/* Locale support in Mac OS X doesn't work yet, so turn it off */
>-#if defined (MAC_OS_X)
>+/* Locale support in Mac OS X and in Cygwin doesn't work yet, so turn it off */
>+#if defined (MAC_OS_X) || defined (__CYGWIN__)
> #      ifndef NO_LOCALE
> #              define NO_LOCALE 1
> #      endif /* !NO_LOCALE */
>
>I've uploaded a new package containing that fix and build with
>--disable-locale.
>

--disable-locale already does what you've patched tin.h for, 
see include/autoconf.h after running configure.

OTOH, setting --disable-locale has a side-effect: you lose NLS
alltogether, i.e. try the commandline I posted previously and you
won't get messsages in German anymore. My tweak addresses this issue,
i.e. you should find a way to execute bindtextdomain() and
textdomain() functions when NO_LOCALE is set.



--
Alper Atıcı
PGP key @ http://sks.dnsalias.net:11371/pks/lookup?op=index&search=0xB824F550


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]