(message-mode): Make `message-font-lock-last-position' as buffer local.
authoryamaoka <yamaoka>
Mon, 18 Oct 1999 10:11:53 +0000 (10:11 +0000)
committeryamaoka <yamaoka>
Mon, 18 Oct 1999 10:11:53 +0000 (10:11 +0000)
commit0dd42a6273566b3e8589f19c7e55f47b91205819
tree983c67aa561127a5c819a1af0fa95a4824380a06
parent9fc25ab16b658f99bf24185ef1c6bd206b3b6368
(message-mode): Make `message-font-lock-last-position' as buffer local.
(message-font-lock-keywords-2): Use `message-font-lock-cited-text-matcher'
instead of regexp.
(message-font-lock-cited-text-matcher): New function.
(font-lock-after-change-function): Advice to the keep last cursor position in
`message-font-lock-last-position' before fontifying.
(message-font-lock-last-position): New variable.
(message-font-lock-citation-name-max-column): New variable.
(message-font-lock-cited-text-regexp): New variable.
(message-font-lock-fence-close-position): New variable.
(message-font-lock-fence-open-position): New variable.
(message-font-lock-fence-close-regexp): New variable.
(message-font-lock-fence-open-regexp): New variables.

;; 1999-10-04 by Tsuchiya-san.
(message-mode): Rearrange `font-lock-defaults' using
`message-font-lock-keywords', `message-font-lock-keywords-1' and
`message-font-lock-keywords-2'.
(message-font-lock-keywords): Restruct.
(message-font-lock-keywords-1): New variable split from
`message-font-lock-keywords'.
(message-font-lock-keywords-2): Ditto.
lisp/message.el