From: | Robert Fleming <fleminra(at)gmail(dot)com> |
---|---|
To: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
Cc: | pgsql-bugs(at)postgresql(dot)org |
Subject: | Re: BUG #11028: psql doesn't use 0x01 and 0x02 to inform readline of non-printable PROMPT1 chars |
Date: | 2014-07-23 21:34:59 |
Message-ID: | CABA-fbh5Gyx2Tm6gBr62Vm21Np5CmF-SwgN-mTbUVMw0O7g+XQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-bugs |
Yes, sorry, actually it's using libedit. Is that supported?
Here is a video of what I'm seeing:
https://app.box.com/s/dj2hzo6tuny2os16t3rd
(This OGV file plays better in VLC than mplayer for me.)
On Wed, Jul 23, 2014 at 12:12 PM, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
> fleminra(at)gmail(dot)com writes:
> > Basically, the colorized prompt suggested in
> >
> http://www.postgresql.org/docs/9.3/static/app-psql.html#APP-PSQL-PROMPTING
> > :
>
> > testdb=> \set PROMPT1 '%[%033[1;33;40m%]%n(at)%/%R%[%033[0m%]%# '
>
> > results in strange readline behavior. In that prompt, "%[" should be
> > preceded by "%001" and "%]" should be followed by "%002".
>
> Actually, %[ is supposed to expand to \001 and %] is supposed to expand
> to \002.
>
> The example seems to work as given for me. Could you be more specific
> about what's going wrong for you? Also, are you sure you are really
> using GNU readline, and not something else like libedit?
>
> regards, tom lane
>
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2014-07-23 22:38:42 | Re: BUG #11028: psql doesn't use 0x01 and 0x02 to inform readline of non-printable PROMPT1 chars |
Previous Message | Tom Lane | 2014-07-23 20:48:51 | Re: BUG #11025: could not access status of transaction 7 |