Anselm R Garbe wrote:
following (n)mh in this respect, though I'd really appreciate having
some kind of mail dir pager, perhaps the relevant parts ripped from
mutt or written from scratch. I always found that the threading
display in mutt is excellent and I'd really think the basic mail
lister + previewer as an addition tool in the mh tool chain for
listing mails and threads would be nice, it's the only feature I'd
really miss and the only feature with a crappy curses dependency in
the toolchain ;)

I have always hated the threaded views..Well that's not true at all,
few years ago I used to use them a lot, and yeah, mutt owns the best
threading view (compared to thunderbird, claws..)

But actually I dont find them useful or practical because they hide the
timeline of the mailbox by strange trees of mails.

What I would really find useful is a decent filtering system , but always
keeping the timeline, which is in mail one of the most important things.

If you are not following a thread you can just hide it with grep, or viceversa,
you can also autoremove all the mails related to a thread, etc..

I think that hypermail also has a threaded algorithm implemented, you
can get a look on it if you are interested, but I dont think this is useful
in mail handling. I would prefer a flat view like

 [thread1] -> go inside to view only these mails , Show between parenthesis
                     the number of new mails in this thread.
 [thread2] ...
(Though I wouldn't mind doing such a lister in X instead, following
the paradigms of curses but having an X based implementation of a text
based UI).
I want to create a simple pipe-based with some daemons usable from
other programs in batch mode to retrieve info or launch actions.

The frontend should just manage a queue of processes doing some
tasks. I dont really like ncurses, and for this kind of interface I would just
write a ansi-based frontend able to run commands, hook keys to commands,
this should be enought for launching $EDITOR, manage the addressbook,
apply filters on mail lists, etc..

The current state is quite incomplete, but I hope to publish soemthing usable
for the end of this month.

Once all this stuff is working I would like to work on the design of the frontend, but I think that a simple list manager should be enought for most of the situations.

Did you ever look the 'menush' app in hg.youterm.com ? I wrote a 'emenu' program that it is something like dmenu, but for shell, allowing autocomplete in single line and ansi-based interactive menu with arrows and so on. I use it to launch scripts in my n770 (yeah many years ago) and actually im using it in the dingoo console
to run emulators and roms from commandline without a keyboard.

--pancake

Reply via email to