emacs-pretest-bug
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

In a shell buffer, RET moves current prompt line to bottom of window.


From: Kevin Gallagher
Subject: In a shell buffer, RET moves current prompt line to bottom of window.
Date: Sat, 16 Dec 2006 02:38:02 -0600
User-agent: Thunderbird 1.5.0.8 (Windows/20061025)

Please write in English if possible, because the Emacs maintainers
usually do not have translators to read other languages for them.

Your bug report will be posted to the address@hidden mailing
list.

Please describe exactly what actions triggered the bug
and the precise symptoms of the bug:

In a shell buffer, RET moves current prompt line to bottom of display.

To reproduce, enter a command which generates some output to the
*shell* buffer, say "ls -l".  Then use the scroll bar, or mouse wheel,
to move the current prompt line to near to the top of the buffer
window.  Next, enter another command, say "pwd".  The window is
jump-scrolled, placing the prompt line down to near the bottom of the
window (or as far down in the window as the current buffer size will
permit).  Command output is then displayed from there, scrolling the
window, as needed.

In Emacs 21, the prompt line is left at the same place in the display
and the command output appears in the window, starting at the next
line in the display.  The window is scrolled only if the output
reaches the last displayed line in the window.  This behavior is what
most people probably expect.

Since the Emacs 22 jump scrolling upon entering a RET does not appear
to serve any purpose, I suspect it is unintentional and, therefore, a
bug.

If Emacs crashed, and you have the Emacs process in the gdb debugger,
please include the output from the following gdb commands:
   `bt full' and `xbacktrace'.
If you would like to further debug the crash, please read the file
/users/gallagk/usr/local/share/emacs/22.0.91/etc/DEBUG for instructions.


In GNU Emacs 22.0.91.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
of 2006-11-20 on houfcs4
X server distributor `Hummingbird Ltd.', version 11.0.90020
configured using `configure '--prefix=/users/gallagk/usr/local''

Important settings:
 value of $LC_ALL: nil
 value of $LC_COLLATE: nil
 value of $LC_CTYPE: nil
 value of $LC_MESSAGES: nil
 value of $LC_MONETARY: nil
 value of $LC_NUMERIC: nil
 value of $LC_TIME: nil
 value of $LANG: C
 locale-coding-system: nil
 default-enable-multibyte-characters: t

Major mode: Shell

Minor modes in effect:
 shell-dirtrack-mode: t
 tooltip-mode: t
 tool-bar-mode: t
 mouse-wheel-mode: t
 menu-bar-mode: t
 file-name-shadow-mode: t
 global-font-lock-mode: t
 font-lock-mode: t
 blink-cursor-mode: t
 unify-8859-on-encoding-mode: t
 utf-translate-cjk-mode: t
 auto-compression-mode: t
 line-number-mode: t

Recent input:
C-x C-f <return> <escape> x s h e l l <return> l s <return> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> <mouse-1> l s <return> p w d <return> <help-echo> <help-echo> <escape> x r e p o r t SPC e m SPC b u f <backspace> g <return>

Recent messages:
(emacs -Q)
For information about the GNU Project and its goals, type C-h C-p.
Loading dired...
Loading regexp-opt...done
Loading dired...done
Loading shell...done
scroll-bar-toolkit-scroll: End of buffer
Loading emacsbug...done





reply via email to

[Prev in Thread] Current Thread [Next in Thread]