Move cpp-mode{,-map} aliases to autoloads

They don't need to be in config.el
This commit is contained in:
Henrik Lissner 2020-01-03 05:49:43 -05:00
parent 11676b0153
commit 6523f6a12e
No known key found for this signature in database
GPG key ID: 5F6C0EA160557395
2 changed files with 5 additions and 5 deletions

View file

@ -3,6 +3,11 @@
;;;###autoload ;;;###autoload
(add-to-list 'auto-mode-alist '("\\.cl\\'" . opencl-mode)) (add-to-list 'auto-mode-alist '("\\.cl\\'" . opencl-mode))
;; The plusses in c++-mode can be annoying to search for ivy/helm (which reads
;; queries as regexps), so we add these for convenience.
;;;###autoload (defalias 'cpp-mode 'c++-mode)
;;;###autoload (defvaralias 'cpp-mode-map 'c++-mode-map)
;; ;;
;; Library ;; Library

View file

@ -36,11 +36,6 @@ This is ignored by ccls.")
:commands (c-mode c++-mode objc-mode java-mode) :commands (c-mode c++-mode objc-mode java-mode)
:mode ("\\.mm\\'" . objc-mode) :mode ("\\.mm\\'" . objc-mode)
:init :init
;; The plusses in c++-mode can be annoying to search for ivy/helm (which reads
;; queries as regexps), so we add these for convenience.
(defalias 'cpp-mode 'c++-mode)
(defvaralias 'cpp-mode-map 'c++-mode-map)
;; Activate `c-mode', `c++-mode' or `objc-mode' depending on heuristics ;; Activate `c-mode', `c++-mode' or `objc-mode' depending on heuristics
(add-to-list 'auto-mode-alist '("\\.h\\'" . +cc-c-c++-objc-mode)) (add-to-list 'auto-mode-alist '("\\.h\\'" . +cc-c-c++-objc-mode))