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

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

bug#4564: marked as done (23.1; Unexpected cursor motion in horizontally


From: Emacs bug Tracking System
Subject: bug#4564: marked as done (23.1; Unexpected cursor motion in horizontally scrolled lines)
Date: Sun, 04 Oct 2009 08:55:09 +0000

Your message dated Sun, 04 Oct 2009 10:47:24 +0200
with message-id <833a5zpmub.fsf@gnu.org>
and subject line Re: bug#4564: 23.1;    Unexpected cursor motion in 
horizontally scrolled lines
has caused the Emacs bug report #4564,
regarding 23.1; Unexpected cursor motion in horizontally scrolled lines
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@emacsbugs.donarmstrong.com
immediately.)


-- 
4564: http://emacsbugs.donarmstrong.com/cgi-bin/bugreport.cgi?bug=4564
Emacs Bug Tracking System
Contact owner@emacsbugs.donarmstrong.com with problems
--- Begin Message --- Subject: 23.1; Unexpected cursor motion in horizontally scrolled lines Date: Sun, 27 Sep 2009 07:12:55 -0400
To reproduce:

  emacs -Q
  M-<
  C-x 3
  C-x <
  (answer y to the query whether to enable the command)
  C-x <

Now try C-f and C-b several times and observe the strange effects.
After a while, it becomes apparent that point is actually outside the
visible portion of display, and is being moved by C-f and C-b, but the
cursor stays put in the visible portion and does not show any
movement, except when point enters a different line.

Is that the correct behavior?  Isn't point supposed to be visible at
all times?  If this is the correct behavior, it should at least be
documented.


In GNU Emacs 23.1.3 (x86_64-unknown-linux-gnu, X toolkit)
 of 2009-08-22 on fencepost
configured using `configure  '--with-jpeg=no' '--with-png=no' '--with-gif=no' 
'--with-tiff=no''

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: nil
  value of $XMODIFIERS: nil
  locale-coding-system: nil
  default-enable-multibyte-characters: t

Major mode: Lisp Interaction

Minor modes in effect:
  tooltip-mode: t
  tool-bar-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  global-auto-composition-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C 
ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC 
O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C 
ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC 
O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C 
ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC 
O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C 
ESC O C ESC O C ESC O C ESC O C ESC O C ESC O C ESC 
O C ESC O B ESC O B ESC O A ESC O A C-a C-x < y ESC 
O B ESC O B ESC O B ESC O D ESC O C ESC O A C-e ESC 
O C ESC O A ESC O A ESC O B C-e ESC O A ESC O A ESC 
O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D 
ESC O D ESC O D ESC O D ESC O D ESC O D ESC O D ESC 
O D ESC O D ESC O D ESC O C ESC O C ESC O C ESC O C 
ESC O C ESC O C ESC O C C-x 1 ESC x r e p o r t - e 
m a c s - TAB RET

Recent messages:
("/home/e/eliz/emacs-23.x/emacs-23.1/src/emacs" "-Q")
For information about GNU Emacs and the GNU system, type C-h C-a.
call-interactively: Text is read-only [2 times]
Quit
Type y, n, ! or SPC (the space bar): 



--- End Message ---
--- Begin Message --- Subject: Re: bug#4564: 23.1; Unexpected cursor motion in horizontally scrolled lines Date: Sun, 04 Oct 2009 10:47:24 +0200
Since no one seems to be interested in fixing this, I fixed it myself:

  2009-10-04  Eli Zaretskii  <eliz@gnu.org>

          * display.texi (Horizontal Scrolling): Document cursor behavior under
          horizontal scrolling when point moves off the screen (Bug#4564).
          Improve wording.

I still think it's a bad misfeature that the cursor get frozen on the
window edge.  It would be better to turn it off, if the terminal
supports that, like we do when auto-hscroll-mode is turned OFF.  In
particular, when text is hscrolled left and auto-hscroll-mode is OFF,
we have two different behaviors for when point leaves the displayed
portion of the text: one behavior when point moves off the left edge,
the other when it moves off the right edge.

--- End Message ---

reply via email to

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