On Wed, Jun 3, 2015 at 5:03 PM, Xu Wang <[email protected]> wrote: > On Wed, Jun 3, 2015 at 10:10 AM, Kevin J. McCarthy <[email protected]> wrote: >> Moritz Barsnick wrote: >>> On Wed, Jun 03, 2015 at 18:15:36 +1000, Cameron Simpson wrote: >>> > On 30May2015 06:05, Xu Wang <[email protected]> wrote: >>> > ><cajhtknjxvhaj4ap44qqqcpou+r5a4artb-8g5yrkawrywsv...@mail.gmail.com>. >>> > Since I can't find that message-id, could you outline what you mean here? >>> >>> http://thread.gmane.org/gmane.mail.mutt.devel/22216 >>> Subject: Matching "from" matches against alternates >>> Date: 2015-05-25 08:33:51 GMT >> >> Actually, I think this was from the "folder-hook for postponed messages" >> thread in mutt-users. >> >> I was having a problem finding the message too until I realized >> there was a pesky "+" in the message-id. Searching for: >> ~i 'CAJhTkNjxVHAj4aP44QQQcPOU\+r5a4aRtb-8g5YRkAWrYWSvX-A@mail\.gmail\.com' >> found it. :-) >> >> However, even after finding the message the request isn't clear to me >> either. >> > > My sincere apologies for the lack of clarity in my message. My feature > idea is to allow hooks for different maps. In mutt, it is clear which > map is active (as evidenced by the different keybindings). Oftentimes, > I would like to have a different editor depending on which map is > active. Of course, I can use a macro and set the editor to something > else before calling a function. However, there are two issues with > this: > > 1. often many different functions use $editor. For example, reply, > edit, group reply, list reply, etc. It is annoying to change all of > those and duplication often leads to bugs (in my own settings). > > 2. it does not always work to set the $editor back to what it was > previously. Thus I have to use the hack in (1) *everywhere*. For a > map-based hook, it would be easier to set it back to normal. > > To give an example, if I am in the postpone menu, I would like my > editor to be, e.g. "vim", but in the index map, I would like my editor > to be "gedit". > > Please let me know if a better example would make sense or if any > further details would be of interest. > > Kind regards and thank you for all of the hard work and ideas.
Another use case for this is setting index_format for the postpone map. Having %n in postpone map does not make much sense because you are the sender. So it would be nice to easily change to e.g. %t. Kind regards, Xu
