[mew-dist 24080] mew-regex-case1
KOIE Hidetaka ( 鯉江英隆 )
hide at example.com
2003年 10月 16日 (木) 13:25:58 JST
case1,case2:$inbox のように複数のcaseを指定して
goto folderできるようにするためのパッチです。
ミニバッファで , を入力できるようにしたかたのですが
わかりませんでした。
--
鯉江英隆 <hide at example.com>
-------------- next part --------------
Index: mew-const.el
===================================================================
RCS file: /cvsmew/mew/mew-const.el,v
retrieving revision 1.59
diff -u -F^( -r1.59 mew-const.el
--- mew-const.el 3 Oct 2003 07:21:30 -0000 1.59
+++ mew-const.el 16 Oct 2003 04:19:23 -0000
@@ -259,7 +259,8 @@ (defconst mew-regex-ctls-wo-tab-lf "[\00
(defconst mew-regex-id "<[^>\n\t]+>")
(defconst mew-regex-case "^\\([^-+$%*,:][^,:]+\\):\\(.*\\)")
-(defconst mew-regex-case2 "\\([^-+$%*,:][^,:]+\\):")
+(defconst mew-regex-case1 "^\\([^-+$%*,:][^,:]+\\(,[^,:]+\\)*\\):\\(.*\\)")
+(defconst mew-regex-case2 "\\([^-+$%*,:][^,:]+\\(,[^,:]+\\)*\\):")
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;
Index: mew-func.el
===================================================================
RCS file: /cvsmew/mew/mew-func.el,v
retrieving revision 1.136
diff -u -F^( -r1.136 mew-func.el
--- mew-func.el 3 Oct 2003 03:52:20 -0000 1.136
+++ mew-func.el 16 Oct 2003 04:19:23 -0000
@@ -462,8 +462,8 @@ (defsubst mew-folder-regex (folder)
(defun mew-folder-case (folder)
;; "case" must be distinguished from drive
- (if (string-match mew-regex-case folder)
- (cons (mew-match-string 1 folder) (mew-match-string 2 folder))))
+ (if (string-match mew-regex-case1 folder)
+ (cons (mew-match-string 1 folder) (mew-match-string 3 folder))))
(defun mew-folder-folder (folder)
(let ((case-folder (mew-folder-case folder)))
Mew-dist メーリングリストの案内