Didier Verna <didier(a)xemacs.org> writes:
- the team who sees it as dragging the modeline itself: moving the
mouse left
shoud move the text left,
- the team who sees it as dragging the viewport, or giving the direction text
should appear (a la gv): moving the mouse left should move the text
right.
The former (dragging the modeline) looks more natural to me, but
neither view really satisfies me. The problem with the viewport idea
is that viewports normally operate on other screen areas. Here the
modeline would be a viewport for itself, which looks and feels weird.
So I'd like to resurrect Kyle's proposal, which was: when modeline is
too large to be displayed, simply draw an arrow at its right, and have
clicking the arrow scroll the modeline by some amount. After the
scrolling, a similar arrow on the left side could revert it.
I don't see how the arrow thing could cause debates on scrolling
direction. An arrow at the right pointing to the right should behave
the same way as the one in the buffer when truncate-lines is non-nil.