[PATCH] emacs: Add a customization allowing to always prompt for the "From" address when composing a new message

2011-05-26 Thread Thomas Jost
---
Hi Jameson,

Here it is :) I'm sure it will be useful for many other people too, including
myself. To be applied on top of my other patches, then you can set
notmuch-always-prompt-for-sender to t.

Regards,
Thomas

 emacs/notmuch-mua.el |   11 ---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/emacs/notmuch-mua.el b/emacs/notmuch-mua.el
index f2d86bb..7c05a81 100644
--- a/emacs/notmuch-mua.el
+++ b/emacs/notmuch-mua.el
@@ -154,6 +154,11 @@ name and addresses configured in the notmuch configuration 
file."
   :group 'notmuch
   :type '(repeat string))

+(defcustom notmuch-always-prompt-for-sender nil
+  "Always prompt for the From: address when composing a new message."
+  :group 'notmuch
+  :type 'boolean)
+
 (defun notmuch-mua-sender-collection ()
   (if notmuch-identities
   notmuch-identities
@@ -176,7 +181,7 @@ If PROMPT-FOR-SENDER is non-nil, the user will be prompted 
for
 the From: address first."
   (interactive "P")
   (let ((other-headers
-(when prompt-for-sender
+(when (or prompt-for-sender notmuch-always-prompt-for-sender)
   (list (cons 'from (notmuch-mua-prompt-for-sender))
 (notmuch-mua-mail nil nil other-headers)))

@@ -186,7 +191,7 @@ the From: address first."
 If PROMPT-FOR-SENDER is non-nil, the user will be prompted for
 the From: address first."
   (interactive "P")
-  (if prompt-for-sender
+  (if (or prompt-for-sender notmuch-always-prompt-for-sender)
   (let* ((sender (notmuch-mua-prompt-for-sender))
 (address-components (mail-extract-address-components sender))
 (user-full-name (car address-components))
@@ -198,7 +203,7 @@ the From: address first."
   "Invoke the notmuch reply window."
   (interactive "P")
   (let ((sender
-(when prompt-for-sender
+(when (or prompt-for-sender notmuch-always-prompt-for-sender)
   (notmuch-mua-prompt-for-sender
 (notmuch-mua-reply query-string sender)))

-- 
1.7.5.2



[PATCH] emacs: Add a customization allowing to always prompt for the "From" address when composing a new message

2011-05-26 Thread Jameson Graef Rollins
Another thing I'm realizing is that I don't think I want the from select
to be happening when I'm replying to messages.  The reply is already
smartly picking From: address based on the To: address of the message
being replied to.  What if we just make from selector work for just
composing new messages and forwarding?

jamie.
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: 



[PATCH] emacs: Add a customization allowing to always prompt for the "From" address when composing a new message

2011-05-26 Thread Jameson Graef Rollins
On Thu, 26 May 2011 14:11:11 -0700, Carl Worth  wrote:
> It's a nice patch series, and I've pushed it all out now.

After using this feature for a day, I think it's great.  But it would be
nice if the name was just automatically filled in, since that doesn't
change, and the ido selection cycled through just the email addresses.
I think that would make the interface a lot cleaner.  Currently I see my
name a whole bunch of times as I'm trying to search for just small
differences in the address field.

jamie.
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: 



[PATCH] emacs: Add a customization allowing to always prompt for the "From" address when composing a new message

2011-05-26 Thread Carl Worth
On Thu, 26 May 2011 19:22:41 +0200, Thomas Jost  
wrote:
> ---
> Hi Jameson,
> 
> Here it is :) I'm sure it will be useful for many other people too, including
> myself. To be applied on top of my other patches, then you can set
> notmuch-always-prompt-for-sender to t.

Thanks, Thomas.

It's a nice patch series, and I've pushed it all out now.

-Carl

-- 
carl.d.worth at intel.com
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: 



[PATCH] emacs: Add a customization allowing to always prompt for the "From" address when composing a new message

2011-05-26 Thread Jameson Graef Rollins
On Thu, 26 May 2011 19:22:41 +0200, Thomas Jost  
wrote:
> Here it is :) I'm sure it will be useful for many other people too, including
> myself. To be applied on top of my other patches, then you can set
> notmuch-always-prompt-for-sender to t.

Awesome!  Thanks, Thomas.

jamie.
-- next part --
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: not available
URL: 



[PATCH] emacs: Add a customization allowing to always prompt for the From address when composing a new message

2011-05-26 Thread Thomas Jost
---
Hi Jameson,

Here it is :) I'm sure it will be useful for many other people too, including
myself. To be applied on top of my other patches, then you can set
notmuch-always-prompt-for-sender to t.

Regards,
Thomas

 emacs/notmuch-mua.el |   11 ---
 1 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/emacs/notmuch-mua.el b/emacs/notmuch-mua.el
index f2d86bb..7c05a81 100644
--- a/emacs/notmuch-mua.el
+++ b/emacs/notmuch-mua.el
@@ -154,6 +154,11 @@ name and addresses configured in the notmuch configuration 
file.
   :group 'notmuch
   :type '(repeat string))
 
+(defcustom notmuch-always-prompt-for-sender nil
+  Always prompt for the From: address when composing a new message.
+  :group 'notmuch
+  :type 'boolean)
+
 (defun notmuch-mua-sender-collection ()
   (if notmuch-identities
   notmuch-identities
@@ -176,7 +181,7 @@ If PROMPT-FOR-SENDER is non-nil, the user will be prompted 
for
 the From: address first.
   (interactive P)
   (let ((other-headers
-(when prompt-for-sender
+(when (or prompt-for-sender notmuch-always-prompt-for-sender)
   (list (cons 'from (notmuch-mua-prompt-for-sender))
 (notmuch-mua-mail nil nil other-headers)))
 
@@ -186,7 +191,7 @@ the From: address first.
 If PROMPT-FOR-SENDER is non-nil, the user will be prompted for
 the From: address first.
   (interactive P)
-  (if prompt-for-sender
+  (if (or prompt-for-sender notmuch-always-prompt-for-sender)
   (let* ((sender (notmuch-mua-prompt-for-sender))
 (address-components (mail-extract-address-components sender))
 (user-full-name (car address-components))
@@ -198,7 +203,7 @@ the From: address first.
   Invoke the notmuch reply window.
   (interactive P)
   (let ((sender
-(when prompt-for-sender
+(when (or prompt-for-sender notmuch-always-prompt-for-sender)
   (notmuch-mua-prompt-for-sender
 (notmuch-mua-reply query-string sender)))
 
-- 
1.7.5.2

___
notmuch mailing list
notmuch@notmuchmail.org
http://notmuchmail.org/mailman/listinfo/notmuch


Re: [PATCH] emacs: Add a customization allowing to always prompt for the From address when composing a new message

2011-05-26 Thread Jameson Graef Rollins
On Thu, 26 May 2011 19:22:41 +0200, Thomas Jost schno...@schnouki.net wrote:
 Here it is :) I'm sure it will be useful for many other people too, including
 myself. To be applied on top of my other patches, then you can set
 notmuch-always-prompt-for-sender to t.

Awesome!  Thanks, Thomas.

jamie.


pgp49TjCavgbi.pgp
Description: PGP signature
___
notmuch mailing list
notmuch@notmuchmail.org
http://notmuchmail.org/mailman/listinfo/notmuch


Re: [PATCH] emacs: Add a customization allowing to always prompt for the From address when composing a new message

2011-05-26 Thread Carl Worth
On Thu, 26 May 2011 19:22:41 +0200, Thomas Jost schno...@schnouki.net wrote:
 ---
 Hi Jameson,
 
 Here it is :) I'm sure it will be useful for many other people too, including
 myself. To be applied on top of my other patches, then you can set
 notmuch-always-prompt-for-sender to t.

Thanks, Thomas.

It's a nice patch series, and I've pushed it all out now.

-Carl

-- 
carl.d.wo...@intel.com


pgpIKTnsyFXdN.pgp
Description: PGP signature
___
notmuch mailing list
notmuch@notmuchmail.org
http://notmuchmail.org/mailman/listinfo/notmuch


Re: [PATCH] emacs: Add a customization allowing to always prompt for the From address when composing a new message

2011-05-26 Thread Jameson Graef Rollins
On Thu, 26 May 2011 14:11:11 -0700, Carl Worth cwo...@cworth.org wrote:
 It's a nice patch series, and I've pushed it all out now.

After using this feature for a day, I think it's great.  But it would be
nice if the name was just automatically filled in, since that doesn't
change, and the ido selection cycled through just the email addresses.
I think that would make the interface a lot cleaner.  Currently I see my
name a whole bunch of times as I'm trying to search for just small
differences in the address field.

jamie.


pgpfDpptaUYS9.pgp
Description: PGP signature
___
notmuch mailing list
notmuch@notmuchmail.org
http://notmuchmail.org/mailman/listinfo/notmuch