From: Juri Linkov Date: Sat, 28 Apr 2018 20:38:56 +0000 (+0300) Subject: * lisp/vc/add-log.el (change-log-mode-syntax-table): New defvar X-Git-Tag: emacs-27.0.90~5079 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=bcee1600384e3ef223a90e7e4eac0e1e25f473b7;p=emacs.git * lisp/vc/add-log.el (change-log-mode-syntax-table): New defvar that redefines syntax of quotes to "expression quote or prefix operator". (Bug#31231) --- diff --git a/lisp/vc/add-log.el b/lisp/vc/add-log.el index 4c64ae1f60b..4d69aac454c 100644 --- a/lisp/vc/add-log.el +++ b/lisp/vc/add-log.el @@ -1024,6 +1024,13 @@ the change log file in another window." (defvar smerge-resolve-function) (defvar copyright-at-end-flag) +(defvar change-log-mode-syntax-table + (let ((table (make-syntax-table))) + (modify-syntax-entry ?` "' " table) + (modify-syntax-entry ?' "' " table) + table) + "Syntax table used while in `change-log-mode'.") + ;;;###autoload (define-derived-mode change-log-mode text-mode "Change Log" "Major mode for editing change logs; like Indented Text mode.