BUG #11986: psql uses pager inside Emacs shell buffer (not a terminal)

From: eda(at)waniasset(dot)com
To: pgsql-bugs(at)postgresql(dot)org
Subject: BUG #11986: psql uses pager inside Emacs shell buffer (not a terminal)
Date: 2014-11-17 09:34:34
Message-ID: 20141117093434.2479.18410@wrigleys.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

The following bug has been logged on the website:

Bug reference: 11986
Logged by: Ed Avis
Email address: eda(at)waniasset(dot)com
PostgreSQL version: 9.3.5
Operating system: Linux (Fedora 20)
Description:

GNU Emacs lets you run some commands inside Emacs - start it and do M-x
shell (that is, Alt-x, then type shell, then press enter).

This 'shell buffer' is interactive but it is not really a terminal, since it
doesn't support the normal terminal movement commands. If you try to use a
pager program such as 'more' or 'less' it tends to get in the way. Better
to print all of the output and let Emacs handle scrolling through it.

It would be friendler for psql to be aware of this and not use a pager if
running inside an Emacs shell buffer, or other dumb terminal: check if $TERM
is set to 'dumb'.

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Christoph Berg 2014-11-17 16:21:17 Re: [HACKERS] ltree::text not immutable?
Previous Message sibukumar 2014-11-17 04:39:58 BUG #11984: Erro log