При использовании моей пользовательской версии словаря th-message-switch-ispell (см. http://lists.gnu.org/archive/html/info-gnus-english/2007-08/msg00062.html):
(defun my-message-switch-ispell-dictionary ()
(save-excursion
(message-narrow-to-headers-or-head)
(let ((newsgroups (message-fetch-field "Newsgroups"))
(to (message-fetch-field "To")))
(message "Newsgroup or To = %s." (or newsgroups to))
(if newsgroups
(cond ((string-match (rx bol "fr.") newsgroups)
(ispell-change-dictionary "francais"))
(t
(ispell-change-dictionary "american")))
;; email
(ispell-change-dictionary "francais")))))
(add-hook 'message-setup-hook 'my-message-switch-ispell-dictionary)
Я испытываю ошибку:
message-position-on-field: Search failed: "^--text follows this line--$"
при создании почты или поста (и "--текст следует за этой строкой--" больше не присутствует)...
Любая идея о том, что идет не так там?