Peter Eisentraut
c0e977c18f
Use libxml's xmlwriter API for producing XML elements, instead of doing
...
our own printing dance. This does a better job of quoting and escaping the
values.
2007-01-10 20:33:54 +00:00
Peter Eisentraut
d807c7ef3f
Some fine-tuning of xmlpi in corner cases:
...
- correct error codes
- do syntax checks in correct order
- strip leading spaces of argument
2007-01-07 22:49:56 +00:00
Bruce Momjian
29dccf5fe0
Update CVS HEAD for 2007 copyright. Back branches are typically not
...
back-stamped for this.
2007-01-05 22:20:05 +00:00
Peter Eisentraut
8832f0f358
De-escape XML names when reverse-compiling XML expressions.
2006-12-29 10:50:22 +00:00
Peter Eisentraut
ad1425ae43
Add send and recv functions for xml type.
2006-12-28 14:28:36 +00:00
Tom Lane
c957c0bac7
Code review for XML patch. Instill a bit of sanity in the location of
...
the XmlExpr code in various lists, use a representation that has some hope
of reverse-listing correctly (though it's still a de-escaping function
shy of correctness), generally try to make it look more like Postgres
coding conventions.
2006-12-24 00:29:20 +00:00
Tom Lane
64974613c9
Suppress various compiler warnings in new xml code.
2006-12-23 04:56:50 +00:00
Peter Eisentraut
8c1de5fb00
Initial SQL/XML support: xml data type and initial set of functions.
2006-12-21 16:05:16 +00:00