emacs.d

My emacs configuration, done in a literate programming fashion using org-mode

git clone git://git.shimmy1996.com/emacs.d.git
commit 8a60d47c0fc4fd88e11c98a36fabebbf94811948
parent 4b3fb908d7e9533ac038ad3910206775fbccabc4
Author: Shimmy Xu <shimmy.xu@shimmy1996.com>
Date:   Sun, 20 Oct 2019 22:57:42 -0400

Further support for CMake

Diffstat:
MREADME.org | 17+++++++++++++++++
1 file changed, 17 insertions(+), 0 deletions(-)
diff --git a/README.org b/README.org
@@ -853,6 +853,23 @@ Syntax highlighting and indention for =CMakeLists.txt=.
     :ensure t)
 #+END_SRC
 
+*** Eldoc Support
+Eldoc for CMake.
+#+BEGIN_SRC emacs-lisp
+  (use-package eldoc-cmake
+    :ensure t
+    :hook (cmake-mode . eldoc-cmake-enable))
+#+END_SRC
+
+*** Extended syntax highlighting
+Additional syntax highlighting for CMake. For some reason manual activation is still required.
+#+BEGIN_SRC emacs-lisp
+  (use-package cmake-font-lock
+    :ensure t
+    :init (autoload 'cmake-font-lock-activate "cmake-font-lock" nil t)
+    :hook (cmake-mode . cmake-font-lock-activate))
+#+END_SRC
+
 ** ESS
 Use ESS (Emacs Speaks Statistics) for R and Julia support.
 #+BEGIN_SRC emacs-lisp