[PATCH 1/2] emacs: notmuch-hello: Avoid going to end-of-line in search box

Kan-Ru Chen kanru at kanru.info
Mon Jul 26 18:48:44 PDT 2010


widget-end-of-line checks eolp to decide whether C-e in a fixed size
field should go to the end of the text in the field or the end of
the field itself. So put a trailing white space to pad the search
field.

Previous behavior:

 Search: [text                _]

Now:

 Search: [text_                ]
---
 emacs/notmuch-hello.el |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/emacs/notmuch-hello.el b/emacs/notmuch-hello.el
index f8ae332..6ef03bb 100644
--- a/emacs/notmuch-hello.el
+++ b/emacs/notmuch-hello.el
@@ -416,10 +416,10 @@ Complete list of currently available key bindings:
 		       ;; Leave some space at the start and end of the
 		       ;; search boxes.
 		       :size (max 8 (- (window-width) notmuch-hello-indent
-				       (length "Search: ")))
+				       (length "Search: ") 1 ))
 		       :action (lambda (widget &rest ignore)
 				 (notmuch-hello-search (widget-value widget))))
-	(widget-insert "\n")
+	(widget-insert " \n")
 
 	(when notmuch-hello-recent-searches
 	  (widget-insert "\nRecent searches: ")
-- 
1.7.1



More information about the notmuch mailing list