2002-01-30 ShengHuo ZHU <zsh@cs.rochester.edu>
+ * message.el (message-cite-prefix-regexp): Use text-mode-syntax-table.
+ (message-mode-syntax-table): Move back the previous position.
+
* nnagent.el (nnagent-retrieve-headers): Use gnus-sorted-difference.
* gnus-agent.el (gnus-agent-retrieve-headers): Use
(gnus-sorted-ndifference): New function.
(gnus-sorted-nintersection): Rename from
gnus-set-sorted-intersection.
- (gnus-sorted-nunion): Rename from gnus-sorted-nunion.
+ (gnus-sorted-nunion): Rename from gnus-set-sorted-union.
(gnus-list-range-difference): Rename from
gnus-inverse-list-range-intersection.
(gnus-inverse-list-range-intersection): Use defalias.
:group 'message-insertion
:type 'regexp)
-(defvar message-mode-syntax-table
- (let ((table (copy-syntax-table text-mode-syntax-table)))
- (modify-syntax-entry ?% ". " table)
- (modify-syntax-entry ?> ". " table)
- (modify-syntax-entry ?< ". " table)
- table)
- "Syntax table used while in Message mode.")
-
(defcustom message-cite-prefix-regexp
(if (string-match "[[:digit:]]" "1") ;; support POSIX?
"\\([ \t]*[-_.[:word:]]+>+\\|[ \t]*[]>ยป|:}+]\\)+"
;; ?-, ?_ or ?. MUST NOT be in syntax entry w.
(let ((old-table (syntax-table))
non-word-constituents)
- (set-syntax-table message-mode-syntax-table)
+ (set-syntax-table text-mode-syntax-table)
(setq non-word-constituents
(concat
(if (string-match "\\w" "-") "" "-")
;;; Internal variables.
;;; Well, not really internal.
+(defvar message-mode-syntax-table
+ (let ((table (copy-syntax-table text-mode-syntax-table)))
+ (modify-syntax-entry ?% ". " table)
+ (modify-syntax-entry ?> ". " table)
+ (modify-syntax-entry ?< ". " table)
+ table)
+ "Syntax table used while in Message mode.")
+
(defface message-header-to-face
'((((class color)
(background dark))