mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-11-24 11:58:10 +01:00
emacs: add invisible dot instead of space at the end of notmuch-hello search box
This makes `show-trailing-whitespace' happy, i.e. it does not mark the whole search box line as trailing spaces. Since the dot is invisible, this change makes no visible difference for `notmuch-hello'. Edited-by: Pieter Praet <pieter@praet.org> to fix the tests.
This commit is contained in:
parent
a9a9e374e2
commit
d3aa6848da
4 changed files with 9 additions and 6 deletions
|
@ -511,9 +511,12 @@ Complete list of currently available key bindings:
|
|||
(length "Search: ")))
|
||||
:action (lambda (widget &rest ignore)
|
||||
(notmuch-hello-search (widget-value widget))))
|
||||
;; add an invisible space to make `widget-end-of-line' ignore
|
||||
;; trailine spaces in the search widget field
|
||||
(widget-insert " ")
|
||||
;; Add an invisible dot to make `widget-end-of-line' ignore
|
||||
;; trailing spaces in the search widget field. A dot is used
|
||||
;; instead of a space to make `show-trailing-whitespace'
|
||||
;; happy, i.e. avoid it marking the whole line as trailing
|
||||
;; spaces.
|
||||
(widget-insert ".")
|
||||
(put-text-property (1- (point)) (point) 'invisible t)
|
||||
(widget-insert "\n")
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ Saved searches: [edit]
|
|||
|
||||
52 inbox 52 unread
|
||||
|
||||
Search:
|
||||
Search: .
|
||||
|
||||
[Show all tags]
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
Welcome to notmuch. You have 52 messages.
|
||||
|
||||
Search:
|
||||
Search: .
|
||||
|
||||
[Show all tags]
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@ Saved searches: [edit]
|
|||
|
||||
52 inbox 52 unread 0 empty
|
||||
|
||||
Search:
|
||||
Search: .
|
||||
|
||||
[Show all tags]
|
||||
|
||||
|
|
Loading…
Reference in a new issue