mirror of
https://github.com/Kitware/CMake.git
synced 2026-02-21 14:40:26 -06:00
Merge topic 'emacs/drop-23'
8e1664d108 cmake-mode.el: Drop support for Emacs < 24
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3520
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
;;; cmake-mode.el --- major-mode for editing CMake sources
|
||||
|
||||
;; Package-Requires: ((emacs "24.1"))
|
||||
|
||||
; Distributed under the OSI-approved BSD 3-Clause License. See accompanying
|
||||
; file Copyright.txt or https://cmake.org/licensing for details.
|
||||
|
||||
@@ -224,17 +226,11 @@ the indentation. Otherwise it retains the same position on the line"
|
||||
;;
|
||||
(defvar cmake-mode-hook nil)
|
||||
|
||||
;------------------------------------------------------------------------------
|
||||
|
||||
;; For compatibility with Emacs < 24
|
||||
(defalias 'cmake--parent-mode
|
||||
(if (fboundp 'prog-mode) 'prog-mode 'fundamental-mode))
|
||||
|
||||
;;------------------------------------------------------------------------------
|
||||
;; Mode definition.
|
||||
;;
|
||||
;;;###autoload
|
||||
(define-derived-mode cmake-mode cmake--parent-mode "CMake"
|
||||
(define-derived-mode cmake-mode prog-mode "CMake"
|
||||
"Major mode for editing CMake source files."
|
||||
|
||||
; Setup font-lock mode.
|
||||
|
||||
Reference in New Issue
Block a user