On Wed, Mar 25, 2015 at 4:52 AM, Bruce Momjian <br...@momjian.us> wrote: > On Tue, Mar 24, 2015 at 11:15:33AM +0900, Michael Paquier wrote: >> On Tue, Mar 24, 2015 at 8:44 AM, Bruce Momjian wrote: >> > Notice the added 'l' next to the '<'. Updated patch attached. Any >> > other issues? >> >> Ah, right. That's a good catch and your patch fixes the issue. Still, >> there are problems with the tuple-only mode and the expanded mode. For >> example using this example (wanted over-complicated): >> create table "5 2.2+^.^" ("5 2.2+^.^" text, "4 2.2+^.^" text); >> insert into "5 2.2+^.^" values ('5 2.2+^.^', '4 2.2+^.^'); >> insert into "5 2.2+^.^" values ('2 2.2+^.^', '3 2.2+^.^'); >> \pset format asciidoc > > OK, all fixed. Some of the bugs were original, but at least one was > introduced by me. Patch attached. New output: > test=> \x > Expanded display is off. > test=> \t > Tuples only is on. > test=> table "5 2.2+^.^" ; > > [options="header",cols="<l,<l",frame="none"] > |==== > |5 2.2+^.^ |4 2.2+^.^ > |2 2.2+^.^ |3 2.2+^.^ > |====
Hm. This is still incorrect. You should remove options="header" here or the first tuple is treated as a header in the case non-expanded/tuple-only. Your patch removes correctly the header for the expanded/tuple-only case though. Regards, -- Michael -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers