Re: Determining client_encoding from client locale

Поиск
Список
Период
Сортировка
От Tom Lane
Тема Re: Determining client_encoding from client locale
Дата
Msg-id 26956.1245251641@sss.pgh.pa.us
обсуждение исходный текст
Ответ на Re: Determining client_encoding from client locale  (Peter Eisentraut <peter_e@gmx.net>)
Список pgsql-hackers
Peter Eisentraut <peter_e@gmx.net> writes:
> On Wednesday 17 June 2009 14:29:26 Heikki Linnakangas wrote:
>> We currently require that you set client_encoding correctly, or you get
>> garbage in psql and any other tool using libpq. How about setting
>> client_encoding automatically to match the client's locale? We have
>> pg_get_encoding_from_locale() function that we can use to extract the
>> encoding from LC_CTYPE. We could call that in libpq.

> I have been requesting that for years, but the Japanese users/developers 
> typically objected to that.  I think it's time to relaunch the campain, 
> though.

I think at least part of the issue is lack of confidence in our code for
extracting an encoding setting from the locale environment.  Do we
really think it's solid now, on all platforms?  The current uses of
pg_get_encoding_from_locale are all designed to put little faith in it,
and what's more it's had exactly zero non-beta field experience.
        regards, tom lane


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: Named transaction
Следующее
От: Tom Lane
Дата:
Сообщение: Re: plpgsql error message