By the way, I finally dealt with this by changing this alias in my ~/.login file:

alias e emacs

to this:

alias e 'clear; emacs'

-Ken

On Thursday, January 16, 2003, at 11:39 AM, Ken Williams wrote:

On Thursday, January 16, 2003, at 11:35  AM, William H. Magill wrote:

On Thursday, January 16, 2003, at 11:13  AM, Ken Williams wrote:
After upgrading to Jaguar, I find that running "emacs foo.pl" will overwrite the last screenful of my Terminal.app session's scrollback buffer. This is a drag, because it means I can't run 'cvs diff' and then 'cvs commit' while looking back at the scrollback buffer to see what the changes were.

Anyone know how to get this working again? Some ~/.emacs setting or something?
As far back as I can remember, emacs has always worked this way -- on all the operating systems I've ever worked on.

Emacs as a full screen editor, always simply grabbed the screen where it was ... normally the last (bottom) line of a terminal window and worked backwards (up) from there.
Hmm, I'm quite sure it didn't do this in 10.1.x, though. Maybe it was issuing a screen-clearing command first, which would have the effect of scrolling the buffer up one screenful? If I could get it to do that now, I'd be happy - it would also fix the way it slowly mixes the scrollback screen with the emacs buffer screen over the course of a couple seconds while it's starting up. Yech.


Reply via email to