Skip site navigation (1) Skip section navigation (2)

pgsql/src backend/commands/dbcommands.c backen ...

From: "Marc G(dot) Fournier" <scrappy(at)hub(dot)org>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql/src backend/commands/dbcommands.c backen ...
Date: 2001-09-06 04:57:30
Message-ID: 200109060457.f864vUr56370@hub.org (view raw or flat)
Thread:
Lists: pgsql-committers
CVSROOT:	/home/projects/pgsql/cvsroot
Module name:	pgsql
Changes by:	scrappy(at)hub(dot)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(at)zf(dot)jcu(dot)cz>
	To: Peter Eisentraut <peter_e(at)gmx(dot)net>
	Cc: pgsql-patches <pgsql-patches(at)postgresql(dot)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(at)zf(dot)jcu(dot)cz>
	http://home.zf.jcu.cz/~zakkr/
	
	C, PostgreSQL, PHP, WWW, http://docs.linux.cz, http://mape.jcu.cz


Responses

pgsql-committers by date

Next:From: Marc G. FournierDate: 2001-09-06 05:01:38
Subject: pgsql/src/interfaces/odbc multibyte.c
Previous:From: Marc G. FournierDate: 2001-09-06 03:58:59
Subject: pgsql/src/interfaces/jdbc/org/postgresql core/ ...

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group