Selaa lähdekoodia

Merge topic 'emacs/drop-23'

8e1664d108 cmake-mode.el: Drop support for Emacs < 24

Acked-by: Kitware Robot <[email protected]>
Merge-request: !3520
Brad King 6 vuotta sitten
vanhempi
sitoutus
27bd921b38
1 muutettua tiedostoa jossa 3 lisäystä ja 7 poistoa
  1. 3 7
      Auxiliary/cmake-mode.el

+ 3 - 7
Auxiliary/cmake-mode.el

@@ -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.