mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-01 12:17:25 -05:00
module-cc: add opencl-mode and demangle-mode
This commit is contained in:
11
Cask
11
Cask
@ -124,16 +124,17 @@
|
||||
(depends-on "company-sourcekit")
|
||||
|
||||
;; C/C++ -- modules/module-cc.el
|
||||
(depends-on "disaster")
|
||||
(depends-on "cmake-mode")
|
||||
(depends-on "glsl-mode")
|
||||
(depends-on "cuda-mode")
|
||||
;; (depends-on "company-c-headers")
|
||||
(depends-on "irony")
|
||||
(depends-on "irony-eldoc")
|
||||
(depends-on "flycheck-irony")
|
||||
(depends-on "company-irony")
|
||||
(depends-on "company-irony-c-headers")
|
||||
(depends-on "disaster")
|
||||
(depends-on "cmake-mode")
|
||||
(depends-on "glsl-mode")
|
||||
(depends-on "cuda-mode")
|
||||
(depends-on "opencl-mode")
|
||||
(depends-on "demangle-mode")
|
||||
|
||||
;; Crystal -- modules/module-crystal.el
|
||||
(depends-on "crystal-mode" :git "https://github.com/jpellerin/emacs-crystal-mode")
|
||||
|
@ -66,11 +66,18 @@
|
||||
(use-package cmake-mode
|
||||
:mode "CMakeLists\\.txt$"
|
||||
:config (def-company-backend! cmake-mode (cmake yasnippet)))
|
||||
|
||||
(use-package company-cmake :after cmake-mode)
|
||||
|
||||
(use-package glsl-mode :mode ("\\.glsl\\'" "\\.vert\\'" "\\.frag\\'" "\\.geom\\'"))
|
||||
|
||||
(use-package cuda-mode :mode "\\.cuh?$")
|
||||
|
||||
(use-package opencl-mode :mode "\\.cl$")
|
||||
|
||||
(use-package demangle-mode
|
||||
:commands demangle-mode
|
||||
:init (add-hook 'llvm-mode-hook 'demangle-mode))
|
||||
|
||||
(provide 'module-cc)
|
||||
;;; module-cc.el ends here
|
||||
|
Reference in New Issue
Block a user