[Top][All Lists]

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

scroll-up, scroll-down, scroll-left, scroll-right

From: Alex Schroeder
Subject: scroll-up, scroll-down, scroll-left, scroll-right
Date: Tue, 23 Oct 2001 16:44:47 +0200
User-agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.1

This bug report will be sent to the Free Software Foundation,
not to your local site managers!
Please write in English, because the Emacs maintainers do not have
translators to read other languages for them.

Your bug report will be posted to the address@hidden mailing list,
and to the gnu.emacs.bug news group.

In GNU Emacs 21.1.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2001-10-23 on confusibombus
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: de_CH
  locale-coding-system: iso-latin-1
  default-enable-multibyte-characters: t

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

When I load a picture which is bigger than a window, I can scroll left
and right using M-x scroll-left and M-x scroll-right.  I cannot scroll
up or down, however.  M-x scroll-down results in a "Beginning of
buffer" error and M-x scroll-up doesn't do anything except print "You
can run the command `scroll-up' with C-v".

When I am in a window showing text, I can use M-x scroll-left and
M-x scroll-right as well as M-x scroll-up and M-x scroll-down.  In
these windows, the behaviour of M-x scroll-up signals an "End of
Buffer" error.  This didn't happen when using scroll-up in a window
showing a picture.

scroll-left and scroll-right don't work like they did in Emacs 20:
Giving them an argument doesn't do the right thing.

When I use M-x scroll-left, the window is scrolled left.  When I use
M-: (scroll-left 20), Emacs will show "20" in the echo area, but the
window is not scrolled.  According to the doc string, "Scroll selected
window display ARG columns left."  Both windows showing text and
windows showing pictures are not scrolled when I use M-: (scroll-left

The same is true for scroll-right in a window showing text.  When I
use M-x scroll-left the window is scrolled.  When I then use M-:
(scroll-right 20) in order to scroll back, Emacs prints "58" in the
echo area, but the window is not scrolled.

Both M-: (scroll-up 10) and M-: (scroll-down 10) do the right thing in
windows showing text.

The behaviour of scroll-up and scroll-down with an argument is
different and also broken in windows showing a picture.  If when I
open a big picture, the top left corner is displayed.  When I use M-:
(scroll-up 10), the bottom right corner is displayed.  Instead, Emacs
should display the area of the picture below the top left corner --
something along the left edge.  When I use M-: (scroll-up 10) again,
Emacs correctly signals the "End of Buffer" error.

Recent input:
c s <tab> <return> <down> <return> <next> <next> <next> 
<C-next> <C-next> <C-next> <C-prior> <C-prior> <C-prior> 
<C-prior> <C-next> <C-next> <C-next> <C-next> <C-prior> 
<C-prior> <C-prior> <C-prior> <C-prior> <C-prior> <next> 
<next> <next> <next> <escape> x s c r o l <tab> <tab> 
d o w n <return> <escape> x <up> <end> <backspace> 
<backspace> <backspace> <backspace> u p <return> C-v 
C-v C-v C-v C-v <escape> x <up> <return> <escape> x 
<up> <up> <return> C-x C-b <return> <escape> x <up> 
<end> <backspace> <backspace> <backspace> <backspace> 
<tab> C-g C-x 2 C-x C-f C-g <escape> x r e p o r t 
- e m <tab> <return>

Recent messages:
Mark saved where search started
Reading directory /home/alex/pics/...done
Making completion list...
call-interactively: Beginning of buffer [2 times]
Updating buffer list...done
Commands: m, u, t, RET, g, k, S, D, Q; q to quit; h for help
Making completion list...
call-interactively: Quit
Loading emacsbug...done

Coffee should be black as hell, strong as death and sweet as love.
        -- Turkish proverb

reply via email to

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