diff options
author | Tom Willemse | 2015-12-17 00:50:21 +0100 |
---|---|---|
committer | Tom Willemse | 2015-12-17 00:50:21 +0100 |
commit | f65c03208b289bbaf71302279c4a8342896c0f8a (patch) | |
tree | 8a36fdd59b68ba6292c76c733cf20b85749e221d /emacs/.emacs.d/init.el | |
parent | bb8327984293fbb337fa39a386c9abb314cdb8a7 (diff) | |
download | dotfiles-f65c03208b289bbaf71302279c4a8342896c0f8a.tar.gz dotfiles-f65c03208b289bbaf71302279c4a8342896c0f8a.zip |
Define <f9> in the c-mode-map directly
Diffstat (limited to 'emacs/.emacs.d/init.el')
-rw-r--r-- | emacs/.emacs.d/init.el | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/emacs/.emacs.d/init.el b/emacs/.emacs.d/init.el index 1c9992e..ebc59b5 100644 --- a/emacs/.emacs.d/init.el +++ b/emacs/.emacs.d/init.el @@ -137,10 +137,6 @@ MODE1 is enabled and vice-versa." ;;;; Functions -(defun oni:c-mode-func () - "Function for `c-mode-hook'." - (local-set-key [f9] 'compile)) - (defun oni:change-number-at-point (change-func) "Use CHANGE-FUNC to change the number at `point'." (let ((num (number-to-string (funcall change-func (number-at-point)))) @@ -753,6 +749,9 @@ If no direction is given, don't split." (topmost-intro-cont first c-lineup-topmost-intro-cont c-lineup-gnu-DEFUN-intro-cont)))) +(with-eval-after-load 'cc-mode + (define-key c-mode-map (kbd "<f9>") 'compile)) + (stante-after circe (require 'circe-init)) @@ -1101,8 +1100,6 @@ If no direction is given, don't split." 'clojure-mode-hook 'geiser-repl-mode-hook 'sawfish-mode-hook 'scheme-mode-hook) -(oni:add-hooks 'c-mode-hook #'oni:c-mode-func) - (oni:add-hooks 'emacs-lisp-mode-hook (lambda () (setf ac-sources '(ac-source-emacs-lisp-features |