Initial commit.
authorFrancois Fleuret <francois@fleuret.org>
Fri, 1 Feb 2013 13:23:08 +0000 (14:23 +0100)
committerFrancois Fleuret <francois@fleuret.org>
Fri, 1 Feb 2013 13:23:08 +0000 (14:23 +0100)
mymail-vm.el [new file with mode: 0644]

diff --git a/mymail-vm.el b/mymail-vm.el
new file mode 100644 (file)
index 0000000..1795834
--- /dev/null
@@ -0,0 +1,37 @@
+
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; This program is free software: you can redistribute it and/or modify  ;;
+;; it under the terms of the version 3 of the GNU General Public License ;;
+;; as published by the Free Software Foundation.                         ;;
+;;                                                                       ;;
+;; This program is distributed in the hope that it will be useful, but   ;;
+;; WITHOUT ANY WARRANTY; without even the implied warranty of            ;;
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU      ;;
+;; General Public License for more details.                              ;;
+;;                                                                       ;;
+;; You should have received a copy of the GNU General Public License     ;;
+;; along with this program. If not, see <http://www.gnu.org/licenses/>.  ;;
+;;                                                                       ;;
+;; Written by and Copyright (C) Francois Fleuret                         ;;
+;; Contact <francois.fleuret@idiap.ch> for comments & bug reports        ;;
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+
+;; mymail-el
+
+(setq mymail-history-file ("~/.mymail-el-history"))
+
+;; (setq mymail-history '("p francois.fleuret,f 2013"))
+
+(defun mymail/vm-visit-folder (param)
+
+  ;; (interactive "smymail search: ")
+
+  (interactive (list (read-string "mymail search: " nil 'mymail-history)))
+
+  (let ((args (mapconcat (lambda (x) (concat "-s " "\"" x "\""))
+                         (split-string param ",")
+                         " ")))
+    (shell-command (concat "mymail " args " > /tmp/mymail.mbox"))
+    )
+  (vm-visit-folder "/tmp/mymail.mbox")
+  )