projects
/
mymail.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
43d77e1
)
Introduced mymail/default-search-request.
author
Francois Fleuret
<francois@fleuret.org>
Tue, 5 Feb 2013 13:44:34 +0000
(14:44 +0100)
committer
Francois Fleuret
<francois@fleuret.org>
Tue, 5 Feb 2013 13:44:34 +0000
(14:44 +0100)
mymail-vm.el
patch
|
blob
|
history
diff --git
a/mymail-vm.el
b/mymail-vm.el
index
58bb76f
..
7b2e6ea
100644
(file)
--- a/
mymail-vm.el
+++ b/
mymail-vm.el
@@
-18,6
+18,10
@@
(add-to-list 'recentf-exclude "/tmp/mymail-vm-.*\.mbox")
(add-to-list 'recentf-exclude "/tmp/mymail-vm-.*\.mbox")
+(defcustom mymail/default-search-request ""
+ "Default request to add to any search"
+ :type 'string)
+
(defun mymail/vm-visit-folder (param)
(interactive
(list (read-string "mymail: " nil 'mymail-vm-history)))
(defun mymail/vm-visit-folder (param)
(interactive
(list (read-string "mymail: " nil 'mymail-vm-history)))
@@
-25,9
+29,12
@@
(let ((n 1)
(mbox-name nil)
(args (mapconcat
(let ((n 1)
(mbox-name nil)
(args (mapconcat
- (lambda (searche-request) (concat "-s " "\"" searche-request "\""))
- (split-string param ",")
+ (lambda (searche-request)
+ (if (not (string= searche-request ""))
+ (concat "-s " "\"" searche-request "\"")))
+ (split-string (concat param "," mymail/default-search-request) ",")
" ")))
" ")))
+
(while (get-file-buffer (setq mbox-name (format "/tmp/mymail-vm-%d.mbox" n)))
(setq n (+ n 1)))
(while (get-file-buffer (setq mbox-name (format "/tmp/mymail-vm-%d.mbox" n)))
(setq n (+ n 1)))