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: Another NON trivial Cyrillic question


Umm, yes, character set/encoding support in Cygwin is minimal.  If you
look at the fileutils sources, though, there is some code that does
presumably locale-specific quoting.  I basically glanced at it, but if you
wanted to improve the behavior of Cygwin tools, that's the place I would
start from.
	Igor
P.S. I believe there are precompiled locales as part of the gettext
package.

On Wed, 11 Feb 2004, Alexander Shopov wrote:

> Well, this is not entirely true.
> While programs do lookup the LANG envvar, they do not recode properly.
> For example when I do:
> export LANG=bg_BG.CP1251
> or
> export LANG=bg_BG.UTF-8
>
> wget uses the bulgarian po-file translation, but it is not recoded
> properly and is just a Latin-1 dump of an UTF-8 file (the wget.mo is
> compiled from an properly encoded UTF-8 po file)
> In both cases:
> I get:
>
> $ touch ?????
> $ rm -v ?????
> removing `\352\350\360\350\353'
>
> I have installed
> libgettextpo0 - 0.12.1-3
> libiconv2 - 1.9.1-3
> libintl - 0.10.38.-3
> libintl1 - 0.10.40-1
> libintl2 - 0.12.1-3
>
> locale database is part of libc. Where do I look for it in Cygwin?
> I have the sources for the Bulgarian locale. I could try to compile it.
> While under GNU/Linux I prefer UTF-8 locales, I have to use a CP1251 one
> under windows.
>
> Best regards:
> al_shopov
>
> >>What does it mean to "have your locale settings straight" in cygwin ?
> >>Is it possible to make cygwin respect Windows locale settings (it
> >>seems that they don't affect cygwin out of the box) ? Or may be
> >>one should install Unix-like locale database and use variables like
> >>LANG to choose locale ?
> >
> > The latter.
> > 	Igor

-- 
				http://cs.nyu.edu/~pechtcha/
      |\      _,,,---,,_		pechtcha@cs.nyu.edu
ZZZzz /,`.-'`'    -.  ;-;;,_		igor@watson.ibm.com
     |,4-  ) )-,_. ,\ (  `'-'		Igor Pechtchanski, Ph.D.
    '---''(_/--'  `-'\_) fL	a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"I have since come to realize that being between your mentor and his route
to the bathroom is a major career booster."  -- Patrick Naughton

--
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]