pgsql/src backend/commands/dbcommands.c backen ...
CVSROOT: /home/projects/pgsql/cvsroot
Module name: pgsql
Changes by: scrappy@hub.org 01/09/06 00:57:30
Modified files:
src/backend/commands: dbcommands.c variable.c
src/backend/parser: gram.y
src/backend/utils/adt: ascii.c
src/backend/utils/init: postinit.c
src/backend/utils/mb: Makefile conv.c mbutils.c wchar.c
src/backend/utils/mb/Unicode: Makefile UCS_to_cyrillic.pl
src/bin/initdb : initdb.sh
src/bin/pg_encoding: pg_encoding.c
src/bin/scripts: createdb
src/include/catalog: pg_proc.h
src/include/mb : pg_wchar.h
src/include/utils: builtins.h
src/interfaces/libpq: Makefile fe-connect.c fe-misc.c
src/interfaces/odbc: multibyte.c
Log message:
Commit Karel's patch.
-------------------------------------------------------------------
Subject: Re: [PATCHES] encoding names
From: Karel Zak <zakkr@zf.jcu.cz>
To: Peter Eisentraut <peter_e@gmx.net>
Cc: pgsql-patches <pgsql-patches@postgresql.org>
Date: Fri, 31 Aug 2001 17:24:38 +0200
On Thu, Aug 30, 2001 at 01:30:40AM +0200, Peter Eisentraut wrote:
- convert encoding 'name' to 'id'
I thought we decided not to add functions returning "new" names until we
know exactly what the new names should be, and pending schema
Ok, the patch not to add functions.
better
...(): encoding name too long
Fixed.
I found new bug in command/variable.c in parse_client_encoding(), nobody
probably never see this error:
if (pg_set_client_encoding(encoding))
{
elog(ERROR, "Conversion between %s and %s is not supported",
value, GetDatabaseEncodingName());
}
because pg_set_client_encoding() returns -1 for error and 0 as true.
It's fixed too.
IMHO it can be apply.
Karel
PS:
* following files are renamed:
src/utils/mb/Unicode/KOI8_to_utf8.map -->
src/utils/mb/Unicode/koi8r_to_utf8.map
src/utils/mb/Unicode/WIN_to_utf8.map -->
src/utils/mb/Unicode/win1251_to_utf8.map
src/utils/mb/Unicode/utf8_to_KOI8.map -->
src/utils/mb/Unicode/utf8_to_koi8r.map
src/utils/mb/Unicode/utf8_to_WIN.map -->
src/utils/mb/Unicode/utf8_to_win1251.map
* new file:
src/utils/mb/encname.c
* removed file:
src/utils/mb/common.c
--
Karel Zak <zakkr@zf.jcu.cz>
http://home.zf.jcu.cz/~zakkr/
C, PostgreSQL, PHP, WWW, http://docs.linux.cz, http://mape.jcu.cz
I don't know who applied this, but src/utils/mb/encname.c is mentioned
as a new file, but it does not appear in the commit file list, and I
don't see it in the CVS.
CVSROOT: /home/projects/pgsql/cvsroot
Module name: pgsql
Changes by: scrappy@hub.org 01/09/06 00:57:30Modified files:
src/backend/commands: dbcommands.c variable.c
src/backend/parser: gram.y
src/backend/utils/adt: ascii.c
src/backend/utils/init: postinit.c
src/backend/utils/mb: Makefile conv.c mbutils.c wchar.c
src/backend/utils/mb/Unicode: Makefile UCS_to_cyrillic.pl
src/bin/initdb : initdb.sh
src/bin/pg_encoding: pg_encoding.c
src/bin/scripts: createdb
src/include/catalog: pg_proc.h
src/include/mb : pg_wchar.h
src/include/utils: builtins.h
src/interfaces/libpq: Makefile fe-connect.c fe-misc.c
src/interfaces/odbc: multibyte.c
* new file:
src/utils/mb/encname.c
* removed file:
src/utils/mb/common.c
--
Karel Zak <zakkr@zf.jcu.cz>
http://home.zf.jcu.cz/~zakkr/C, PostgreSQL, PHP, WWW, http://docs.linux.cz, http://mape.jcu.cz
---------------------------(end of broadcast)---------------------------
TIP 3: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to majordomo@postgresql.org so that your
message can get through to the mailing list cleanly
--
Bruce Momjian | http://candle.pha.pa.us
pgman@candle.pha.pa.us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026