all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* word-wrap (visual-line) and indents
@ 2010-05-25 15:37 David Reitter
  2010-05-25 16:30 ` Lennart Borgman
  2010-05-25 17:05 ` Stefan Monnier
  0 siblings, 2 replies; 8+ messages in thread
From: David Reitter @ 2010-05-25 15:37 UTC (permalink / raw)
  To: Emacs-Devel devel

Speaking of word-wrapping, I thought now would be a good time to bring up the missing feature of per-line indentation when word wrapping.

A recent conversation is quoted below, pointing out that word-wrap is less than ideal when it comes to displaying e-mail (and the like).
A similar example would be org-mode, where you would begin a (buffer) line with "- " or "  - "  and where word-wrap would, ideally, recognize such indentations.  

A buffer-local variable indicating a regexp that matches indentation prefixes would be ideal.  (As a feature, I would even suggest that if the regexp has a \\(group\\), the only the length of that group is taken as the indentation length.

To display the actual indentation, I think auto-fill-mode used the same prefix string that was recognized.  This was fine for e-mail quotes, but always very annoying visually for lists with "- ".  I can see that the latter used to be necessary for org-mode, because buffer lines were created when auto-filling, but the visual word-wrap doesn't have to respect that.

Indentation with spaces would be sufficient, given that e-mail quotes can also be highlighted by color.   However, if repeating the prefix is desired, then one could make this configurable per buffer (either prefix or spaces).



On May 24, 2010, at 3:06 PM, Ralf Angeli wrote:
>>> By the way, speaking of nuisances, the lines in your mails are too long
>>> which makes them hard to read.
>> 
>> What mail client do you use? 
>> If in Emacs, try M-x visual-line-mode.  Or set word-wrap to t.
> 
> Visual Line mode does not seem to be able to cope with prefixes like
> quote markers.
> 
>> I can't predict how wide your window is today, so lines can't be broken here.




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2010-05-25 21:34 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-25 15:37 word-wrap (visual-line) and indents David Reitter
2010-05-25 16:30 ` Lennart Borgman
2010-05-25 17:29   ` David Reitter
2010-05-25 17:36     ` Lennart Borgman
2010-05-25 19:12       ` David Reitter
2010-05-25 21:34         ` Lennart Borgman
2010-05-25 17:05 ` Stefan Monnier
2010-05-25 19:39   ` Stephen Berman

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.