* auto-fill and horizontal scroll
@ 2005-11-05 20:52 Yevgeniy Makarov
2005-11-06 21:30 ` Christian Plate
0 siblings, 1 reply; 4+ messages in thread
From: Yevgeniy Makarov @ 2005-11-05 20:52 UTC (permalink / raw)
Hello,
I have auto-fill-mode on and default-truncate-lines set to t (so I have
horizontal scrolling). Then when I type a long line which goes beyond
the right window edge, Emacs scrolls to keep the point in the window.
But when I hit space and the word which caused scrolling is moved to the
next line, the screen is not scrolled back, and all lines are truncated
on the left. This is inconvenient because I'd like to see the beginning
of lines. Is there a way to achieve this?
Thank you,
Yevgeniy
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: auto-fill and horizontal scroll
2005-11-05 20:52 auto-fill and horizontal scroll Yevgeniy Makarov
@ 2005-11-06 21:30 ` Christian Plate
2005-11-06 21:59 ` Christian Plate
0 siblings, 1 reply; 4+ messages in thread
From: Christian Plate @ 2005-11-06 21:30 UTC (permalink / raw)
Cc: help-gnu-emacs
Yevgeniy Makarov <emakarov@cs.indiana.edu> writes:
> But when I hit space and the word which caused scrolling is moved to
> the next line, the screen is not scrolled back, and all lines are
> truncated on the left. This is inconvenient because I'd like to see
> the beginning of lines. Is there a way to achieve this?
Hmm, just tried this with CVS Emacs, here the buffer is scrolled back
after filling. Perhaps you should consider to change to GNU Emacs?
Greetings,
Christian
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: auto-fill and horizontal scroll
2005-11-06 21:30 ` Christian Plate
@ 2005-11-06 21:59 ` Christian Plate
2005-11-07 5:36 ` Yevgeniy Makarov
0 siblings, 1 reply; 4+ messages in thread
From: Christian Plate @ 2005-11-06 21:59 UTC (permalink / raw)
Cc: help-gnu-emacs
Christian Plate <cplate@web.de> writes:
> Yevgeniy Makarov <emakarov@cs.indiana.edu> writes:
>> But when I hit space and the word which caused scrolling is moved to
>> the next line, the screen is not scrolled back, and all lines are
>> truncated on the left. This is inconvenient because I'd like to see
>> the beginning of lines. Is there a way to achieve this?
>
> Hmm, just tried this with CVS Emacs, here the buffer is scrolled back
> after filling. Perhaps you should consider to change to GNU Emacs?
^^^
Of course I meant CVS Emacs here!
Regards, Christian
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: auto-fill and horizontal scroll
2005-11-06 21:59 ` Christian Plate
@ 2005-11-07 5:36 ` Yevgeniy Makarov
0 siblings, 0 replies; 4+ messages in thread
From: Yevgeniy Makarov @ 2005-11-07 5:36 UTC (permalink / raw)
Cc: help-gnu-emacs
Christian Plate wrote:
> Christian Plate <cplate@web.de> writes:
>> Yevgeniy Makarov <emakarov@cs.indiana.edu> writes:
>>> But when I hit space and the word which caused scrolling is moved to
>>> the next line, the screen is not scrolled back, and all lines are
>>> truncated on the left. This is inconvenient because I'd like to see
>>> the beginning of lines. Is there a way to achieve this?
>> Hmm, just tried this with CVS Emacs, here the buffer is scrolled back
>> after filling. Perhaps you should consider to change to GNU Emacs?
> ^^^
>
> Of course I meant CVS Emacs here!
I am using Emacs under Windows, and I downloaded supposedly development
version which includes AUCTeX with latex-preview. It says it is "GNU
EMACS 22.0.50.1 ... of 2005-10-18." I read in CVS README that 22.0.50
seems to correspond to 21.3.50, and 21.3 is the latest in the "windows"
directory.
I discovered that Emacs under Windows sometimes scrolls back and
sometimes does not. To the best of my understanding, it does scroll back
if the point is at the end of the file. If there is even a newline after
the point, then it does not scroll back.
I also tested this on GNU Emacs 21.3.1 under Linux and it worked fine.
By the way, even under Linux, when the word which made Emacs scroll is
very long, then after moving this word to the next line Emacs positions
the point (at the end of the word) centered horizontally on the screen,
which means that the left edge of text is again beyond the window. I'd
like to always see the left edge unless the point is out of window. Is
there a way to achieve this?
I am writing all this because I did not find a way to make Emacs follow
the conventional line-breaking behavior of programs like Microsoft
Notepad, Mozilla Thunderbird or even Pine. In all these programs the
line is broken when it becomes longer than a certain bound. I could live
with Emacs waiting to break the line until I press Space if it would
scroll back all the way left. I also tried longlines and maniac packages
but they seemed to interfere with AUCTeX and/or fontification (I can't
tell exactly at this point).
Any opinions about this?
Thank you again,
Yevgeniy
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2005-11-07 5:36 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-11-05 20:52 auto-fill and horizontal scroll Yevgeniy Makarov
2005-11-06 21:30 ` Christian Plate
2005-11-06 21:59 ` Christian Plate
2005-11-07 5:36 ` Yevgeniy Makarov
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).