We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 541931f commit ec7fe35Copy full SHA for ec7fe35
modules/me-prog.el
@@ -53,8 +53,13 @@
53
(unless (or (bound-and-true-p lsp-semantic-tokens-mode)
54
(bound-and-true-p lsp-semantic-tokens-enable))
55
(hide-ifdef-mode 1)))
56
- (+add-hook! (c-mode c-ts-mode c++-mode c++-ts-mode cuda-mode opencl-mode)
57
- :depth 101 #'+hide-ifdef-mode-maybe-h)
+ (defun +hide-ifdef-auto-enable ()
+ (interactive)
58
+ (if prefix-arg
59
+ (+remove-hook! (c-mode c-ts-mode c++-mode c++-ts-mode cuda-mode opencl-mode)
60
+ #'+hide-ifdef-mode-maybe-h)
61
+ (+add-hook! (c-mode c-ts-mode c++-mode c++-ts-mode cuda-mode opencl-mode)
62
+ :depth 101 #'+hide-ifdef-mode-maybe-h)))
63
:custom
64
(hide-ifdef-shadow t)
65
(hide-ifdef-initially t))
0 commit comments