1- <!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.542 2007/11/16 17:22:21 momjian Exp $ -->
1+ <!-- $PostgreSQL: pgsql/doc/src/sgml/release.sgml,v 1.543 2007/11/17 15: 17:16 momjian Exp $ -->
22<!--
33
44Typical markup:
@@ -26,7 +26,7 @@ non-ASCII characters convert to HTML4 entity (&) escapes
2626wrap long lines
2727
2828For new features, add links to the documentation sections. Use </link>
29- so thatperl can remove it so HISTORY.html can be created with no
29+ so thatPerl can remove it so HISTORY.html can be created with no
3030links to the main documentation. This was added only in 8.2, so don't
3131do it for earlier branch release files.
3232
@@ -257,10 +257,9 @@ do it for earlier branch release files.
257257 <para>
258258 Previously, a function or operator that took a <type>TEXT</>
259259 parameter used to automatically cast a non-<type>TEXT</> value to
260- <type>TEXT</> and call the function or operator (assuming there was
261- no other matching function or operator). That no longer happens
262- and an explicit cast to <type>TEXT</> is now required. For example,
263- these expressions now throw an error:
260+ <type>TEXT</> and call the function or operator, if needed. This
261+ no longer happens and an explicit cast to <type>TEXT</> is now
262+ required. For example, these expressions now throw an error:
264263
265264<programlisting>
266265substr(current_date, 1, 1);
@@ -281,8 +280,7 @@ substr(current_date::text, 1, 1);
281280 <type>CHAR</> and <type>VARCHAR</> still cast to <type>TEXT</>
282281 automatically. Concatenation (<literal>||</>) with non-<type>TEXT</>
283282 types is still automatically cast, assuming one of the parameters
284- is textual. While this change will require additional casts for
285- some queries, it also eliminates some unusual behavior.
283+ is textual. This change was made to reduce unexpected behavior.
286284 </para>
287285
288286 <para>
@@ -497,7 +495,7 @@ substr(current_date::text, 1, 1);
497495
498496 <listitem>
499497 <para>
500- <command>ROLLBACK</> outside amult -statement transaction now
498+ <command>ROLLBACK</> outside amulti -statement transaction now
501499 issues a <literal>NOTICE</> instead of <literal>WARNING</> (Bruce)
502500 (Tom)
503501 </para>
@@ -1087,7 +1085,7 @@ substr(current_date::text, 1, 1);
10871085 <literal>ASC</>/<literal>DESC</> specifiers could not fully use
10881086 an index. Now an index can be fully used in such cases if the
10891087 index was created with matching
1090- <literal>ASC</>/<literal>DESC</>specifictions .
1088+ <literal>ASC</>/<literal>DESC</>specifications .
10911089 </para>
10921090 </listitem>
10931091