<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/postgresql.git/doc/README.mb, branch master</title>
<subtitle>git.postgresql.org: git/postgresql.git
</subtitle>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/'/>
<entry>
<title>README.mb has been unified into SGML documents.</title>
<updated>2001-01-09T04:40:31+00:00</updated>
<author>
<name>Tatsuo Ishii</name>
<email>ishii@postgresql.org</email>
</author>
<published>2001-01-09T04:40:31+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=31a81ea8ec1fae50391b3819df266634ec0bfd8e'/>
<id>31a81ea8ec1fae50391b3819df266634ec0bfd8e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Multibyte documentations update</title>
<updated>2000-05-20T13:40:13+00:00</updated>
<author>
<name>Tatsuo Ishii</name>
<email>ishii@postgresql.org</email>
</author>
<published>2000-05-20T13:40:13+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=aa387054d2675a5c0c44f987427f42eeac800289'/>
<id>aa387054d2675a5c0c44f987427f42eeac800289</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update multi-byte support README</title>
<updated>2000-03-24T01:37:11+00:00</updated>
<author>
<name>Tatsuo Ishii</name>
<email>ishii@postgresql.org</email>
</author>
<published>2000-03-24T01:37:11+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=5b1f92eaa7a517e1b9720ce6c3634035a6067d1e'/>
<id>5b1f92eaa7a517e1b9720ce6c3634035a6067d1e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>document updated for 6.5.1</title>
<updated>1999-07-11T22:59:26+00:00</updated>
<author>
<name>Tatsuo Ishii</name>
<email>ishii@postgresql.org</email>
</author>
<published>1999-07-11T22:59:26+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=32a1a4e54f6db8d3caf71ced4b4cd6bc11013b86'/>
<id>32a1a4e54f6db8d3caf71ced4b4cd6bc11013b86</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Document updation for 6.5</title>
<updated>1999-04-13T09:29:46+00:00</updated>
<author>
<name>Tatsuo Ishii</name>
<email>ishii@postgresql.org</email>
</author>
<published>1999-04-13T09:29:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=6a8d4822efc33c732485213adb87cadd31dd1cf1'/>
<id>6a8d4822efc33c732485213adb87cadd31dd1cf1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Included patches make some enhancements to the multi-byte support.</title>
<updated>1999-02-02T18:51:40+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>1999-02-02T18:51:40+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=a7ad43cd18ebadf8c3d9cb117ff82ff4077a2986'/>
<id>a7ad43cd18ebadf8c3d9cb117ff82ff4077a2986</id>
<content type='text'>
o allow to use Big5 (a Chinese encoding used in Taiwan) as a client
  encoding. In this case the server side encoding should be EUC_TW

o add EUC_TW and Big5 test cases to the regression and the mb test
  (contributed by Jonah Kuo)

o fix mistake in include/mb/pg_wchar.h. An encoding id for EUC_TW was
  not correct (was 3 and now is 4)

o update documents (doc/README.mb and README.mb.jp)

o update psql helpfile (bin/psql/psqlHelp.h)

--
Tatsuo Ishii
t-ishii@sra.co.jp
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
o allow to use Big5 (a Chinese encoding used in Taiwan) as a client
  encoding. In this case the server side encoding should be EUC_TW

o add EUC_TW and Big5 test cases to the regression and the mb test
  (contributed by Jonah Kuo)

o fix mistake in include/mb/pg_wchar.h. An encoding id for EUC_TW was
  not correct (was 3 and now is 4)

o update documents (doc/README.mb and README.mb.jp)

o update psql helpfile (bin/psql/psqlHelp.h)

--
Tatsuo Ishii
t-ishii@sra.co.jp
</pre>
</div>
</content>
</entry>
<entry>
<title>Included are patches for doc/README.mb and README.mb.jp.</title>
<updated>1998-12-18T18:01:10+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>1998-12-18T18:01:10+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=bb76dd858ed996d0c2876dbba83189e109233846'/>
<id>bb76dd858ed996d0c2876dbba83189e109233846</id>
<content type='text'>
Please apply to both trees.
--
Tatsuo Ishii
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Please apply to both trees.
--
Tatsuo Ishii
</pre>
</div>
</content>
</entry>
<entry>
<title>I really hope that I haven't missed anything in this one...</title>
<updated>1998-07-24T03:32:46+00:00</updated>
<author>
<name>Marc G. Fournier</name>
<email>scrappy@hub.org</email>
</author>
<published>1998-07-24T03:32:46+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=bf00bbb0c4940b80b46b7e5b379cd64184f2262f'/>
<id>bf00bbb0c4940b80b46b7e5b379cd64184f2262f</id>
<content type='text'>
From: t-ishii@sra.co.jp

Attached are patches to enhance the multi-byte support.  (patches are
against 7/18 snapshot)

* determine encoding at initdb/createdb rather than compile time

Now initdb/createdb has an option to specify the encoding. Also, I
modified the syntax of CREATE DATABASE to accept encoding option. See
README.mb for more details.

For this purpose I have added new column "encoding" to pg_database.
Also pg_attribute and pg_class are changed to catch up the
modification to pg_database.  Actually I haved added pg_database_mb.h,
pg_attribute_mb.h and pg_class_mb.h. These are used only when MB is
enabled. The reason having separate files is I couldn't find a way to
use ifdef or whatever in those files. I have to admit it looks
ugly. No way.

* support for PGCLIENTENCODING when issuing COPY command

commands/copy.c modified.

* support for SQL92 syntax "SET NAMES"

See gram.y.

* support for LATIN2-5
* add UNICODE regression test case
* new test suite for MB

New directory test/mb added.

* clean up source files

Basic idea is to have MB's own subdirectory for easier maintenance.
These are include/mb and backend/utils/mb.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
From: t-ishii@sra.co.jp

Attached are patches to enhance the multi-byte support.  (patches are
against 7/18 snapshot)

* determine encoding at initdb/createdb rather than compile time

Now initdb/createdb has an option to specify the encoding. Also, I
modified the syntax of CREATE DATABASE to accept encoding option. See
README.mb for more details.

For this purpose I have added new column "encoding" to pg_database.
Also pg_attribute and pg_class are changed to catch up the
modification to pg_database.  Actually I haved added pg_database_mb.h,
pg_attribute_mb.h and pg_class_mb.h. These are used only when MB is
enabled. The reason having separate files is I couldn't find a way to
use ifdef or whatever in those files. I have to admit it looks
ugly. No way.

* support for PGCLIENTENCODING when issuing COPY command

commands/copy.c modified.

* support for SQL92 syntax "SET NAMES"

See gram.y.

* support for LATIN2-5
* add UNICODE regression test case
* new test suite for MB

New directory test/mb added.

* clean up source files

Basic idea is to have MB's own subdirectory for easier maintenance.
These are include/mb and backend/utils/mb.
</pre>
</div>
</content>
</entry>
<entry>
<title>Hi, here are the patches to enhance existing MB handling. This time</title>
<updated>1998-06-16T07:29:54+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>1998-06-16T07:29:54+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=cb7cbc16fa4b5933fb5d63052568e3ed6859857b'/>
<id>cb7cbc16fa4b5933fb5d63052568e3ed6859857b</id>
<content type='text'>
I have implemented a framework of encoding translation between the
backend and the frontend. Also I have added a new variable setting
command:

SET CLIENT_ENCODING TO 'encoding';

Other features include:
	Latin1 support more 8 bit cleaness

See doc/README.mb for more details. Note that the pacthes are
against May 30 snapshot.

Tatsuo Ishii
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I have implemented a framework of encoding translation between the
backend and the frontend. Also I have added a new variable setting
command:

SET CLIENT_ENCODING TO 'encoding';

Other features include:
	Latin1 support more 8 bit cleaness

See doc/README.mb for more details. Note that the pacthes are
against May 30 snapshot.

Tatsuo Ishii
</pre>
</div>
</content>
</entry>
<entry>
<title>From: t-ishii@sra.co.jp</title>
<updated>1998-04-27T17:10:50+00:00</updated>
<author>
<name>Marc G. Fournier</name>
<email>scrappy@hub.org</email>
</author>
<published>1998-04-27T17:10:50+00:00</published>
<link rel='alternate' type='text/html' href='http://trove.baserock.org/cgit/delta/postgresql.git/commit/?id=f554af0a9fdbe0e9636fce36d6c809e81ce1539c'/>
<id>f554af0a9fdbe0e9636fce36d6c809e81ce1539c</id>
<content type='text'>
Hi, here are patches I promised (against 6.3.2):

* character_length(), position(), substring() are now aware of
          multi-byte characters
* add octet_length()
* add --with-mb option to configure
* new regression tests for EUC_KR
  (contributed by "Soonmyung. Hong" &lt;hong@lunaris.hanmesoft.co.kr&gt;)
* add some test cases to the EUC_JP regression test
* fix problem in regress/regress.sh in case of System V
* fix toupper(), tolower() to handle 8bit chars

note that:

o  patches for both configure.in and configure are
included. maybe the one for configure is not necessary.

o pg_proc.h was modified to add octet_length(). I used OIDs
(1374-1379) for that. Please let me know if these numbers are not
appropriate.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Hi, here are patches I promised (against 6.3.2):

* character_length(), position(), substring() are now aware of
          multi-byte characters
* add octet_length()
* add --with-mb option to configure
* new regression tests for EUC_KR
  (contributed by "Soonmyung. Hong" &lt;hong@lunaris.hanmesoft.co.kr&gt;)
* add some test cases to the EUC_JP regression test
* fix problem in regress/regress.sh in case of System V
* fix toupper(), tolower() to handle 8bit chars

note that:

o  patches for both configure.in and configure are
included. maybe the one for configure is not necessary.

o pg_proc.h was modified to add octet_length(). I used OIDs
(1374-1379) for that. Please let me know if these numbers are not
appropriate.
</pre>
</div>
</content>
</entry>
</feed>
