Merge topic 'emacs-mode-underscore-in-symbol'

cb80e513 Help: Add 3.1 release note Emacs mode update
30f14aeb cmake-mode.el: syntax of '_' should be treated as symbol
This commit is contained in:
Brad King 2014-11-12 09:35:40 -05:00 committed by CMake Topic Stage
commit 44a6b6e44d
2 changed files with 5 additions and 2 deletions

View File

@ -202,7 +202,7 @@ the indentation. Otherwise it retains the same position on the line"
;; Keyword highlighting regex-to-face map. ;; Keyword highlighting regex-to-face map.
;; ;;
(defconst cmake-font-lock-keywords (defconst cmake-font-lock-keywords
(list '("^[ \t]*\\(\\w+\\)[ \t]*(" 1 font-lock-function-name-face)) (list '("^[ \t]*\\([[:word:]_]+\\)[ \t]*(" 1 font-lock-function-name-face))
"Highlighting expressions for CMAKE mode." "Highlighting expressions for CMAKE mode."
) )
@ -241,7 +241,6 @@ the indentation. Otherwise it retains the same position on the line"
; Create the syntax table ; Create the syntax table
(setq cmake-mode-syntax-table (make-syntax-table)) (setq cmake-mode-syntax-table (make-syntax-table))
(set-syntax-table cmake-mode-syntax-table) (set-syntax-table cmake-mode-syntax-table)
(modify-syntax-entry ?_ "w" cmake-mode-syntax-table)
(modify-syntax-entry ?\( "()" cmake-mode-syntax-table) (modify-syntax-entry ?\( "()" cmake-mode-syntax-table)
(modify-syntax-entry ?\) ")(" cmake-mode-syntax-table) (modify-syntax-entry ?\) ")(" cmake-mode-syntax-table)
(modify-syntax-entry ?# "<" cmake-mode-syntax-table) (modify-syntax-entry ?# "<" cmake-mode-syntax-table)

View File

@ -386,3 +386,7 @@ Other Changes
the Open Watcom external version numbering. The external the Open Watcom external version numbering. The external
version numbers are lower than the internal version number version numbers are lower than the internal version number
by 11. by 11.
* The ``cmake-mode.el`` major Emacs editing mode no longer
treats ``_`` as part of words, making it more consistent
with other major modes.