Hello Martin.

Martin Neitzel <[email protected]> wrote:
 |steffen> (Aaah, colours again…  (Is that already degeneration??))

Uh!  Don't remind me of our messy, super restricted quoting
mechanism.  Terrible!
And is that special treatment of *indentprefix*, deduced from
hfield1("from")?  Hmm.  I really would like to have a generic
format facility that could then be used for *indentprefix* and
something like mutt(1) $attribution.  That is: sigh.

 |Since you are asking:  I usually detest coloring (when it's at the "word"
 |level, as in ls output or with syntax coloring) but find it actually
 |helpful as used in s-nail at the structure level (just marking the mail
 |header), in particular since I have to deal with forwarded mails and
 |embedded headers very often.

Yes, well.  I am of such sort myself.  I have, e.g., a three color
vim(1): anything black-on-white except for comments (darkred or
brown) and TODO/FIXME/ERROR markers (red, bold, reverse).
That is a level of structuring that meets my, well, needs.
I think it helps me especially as the hours pass by, or when
scrolling page-wise, since it disrupts the otherwise rather
uniform look.

The same is true for mail, i most often look over a page of
messages and collect the messages i want to look at on the command
line, then `p' them in one go.  Having some structuring helps
here, especially so since our output is so unrefined.
Structurizing the message headers based on their field name is
something i use, so that Subject: and From: standout, and From_
stands back (we can't address it yet as such).

I'm sorry that message body content won't be addressed for
a while.  If i look in my .muttrc i see i had rules that marked
out URIs and e-mail addresses.

 |What I (and a colleague of mine) never understood:  what's the point of
 |the s-nail line-editor?
 |
 |Different users have different use cases, and I may well be missing
 |the scenario where the line-editor makes a major difference, worth
 |the efforts you obviously spend on it.  Perhaps you could shed
 |some light on your motivation for adding this feature?

^.^  I couldn't live without it, really.
My history file for example has a couple of `move' entries,
i usually just type "mo" and then ^R until i get where i want.
I also have some entries with quite complicated search
expressions, e.g., to select status messages of several
bugtrackers, etc.

 |Did it start out at a sane level (editing the "ask"/"askcc"/... header
 |inputs, as e.g. NetBSD mail(1) allows, too), and did then escalate
 |into the msg body input, because it was just a simple change (and even
 |option-controlled)?  I could fully understand that.

With shortcuts, ghosts and such that is fine.  What i always truly
hated was that prefilled fields, like in attachment filenames to
`write', couldn't be erased as easily as i wanted it.
The Mail codebase only has fewest places where the interactive
input function is called, so.  I think...
I remember Stephen Isard mentioning a readline wrapper program,
which was actually cool (i have forgotten the name).

 |Thanks for the editing feature, but as far as I'm concerned, please
 |don't lose any sleep on it:
 |
 | (1) At the command level, most commands are just 1 or 2 characters.
 | cmd-line-editing or cmd-history are of no use for me here.

Yes, yes, but...

 | (2) At the message writing level, I can either compose a short new
 | mail using ^H/^W/^U good enough or, if not (mostly the case :-),
 | I quickly use "~v" to drop into a Real Editor.

I admit that i practically don't use tilde escapes, but ~p.
I use *editalong*.

 |"Builtin Line-Editing" doesn't cut it for me, since it's *single*
 |line-editing, and what I need to re-edit most is always multi-line:
 |trimming quotes down, interleaving my reply, reformatting paragraphs.

Yes.  Well.  ...

 |I'm afraid the s-nail builtin line-editor may entice users to send
 |more senseless full-quotes.  Be those coloured or not, I would call
 |that "degeneration" :-)

I'm happy it is getting better!  And one day, we will support
flowed text, too.
Ciao, Martin.

--steffen

------------------------------------------------------------------------------
__________________________________
[email protected]

Reply via email to