doomemacs/modules/lang
Henrik Lissner 5fc4ed3f81
lang/cc: rewrite & polish style settings
Doom used to have its own cc-mode style, which was difficult to
customize without first undoing all its changes.

A doom entry has been added to c-style-alist, which represents
a marriage of various styles (mostly linux), plus some context-sensitive
indentation functions which I think are reasonable.

More importantly, it can be disabled by changing c-default-style.

Also, removed a few hacks that have been merged into v5.33+ of cc-mode.
25.1 users beware! You may not have these changes.
2018-02-23 04:51:20 -05:00
..
assembly Major optimization refactor, across the board 2017-06-09 00:47:45 +02:00
cc lang/cc: rewrite & polish style settings 2018-02-23 04:51:20 -05:00
clojure lang/clojure: refactor; rainbow-delimiters-mode; :lookup 2018-02-14 06:08:30 -05:00
crystal Replace warn => warn! 2018-02-14 07:46:38 -05:00
csharp lang/csharp: fix omnisharp detection when server is installed locally #422 2018-02-18 21:31:16 -05:00
data General refactor & cleanup 2018-02-14 07:47:22 -05:00
elixir lang/elixir: fix missing alchemist server (run.exs) #409 2018-02-20 04:49:17 -05:00
elm lang/elm: fix elm-mode-autoloads typo 2018-02-18 21:25:18 -05:00
emacs-lisp lang/emacs-lisp: fix flycheck-cask-setup hook 2018-02-19 14:37:32 -05:00
ess lang/ess: fix ess-site load error at compile time (take 2) 2018-02-19 01:08:40 -05:00
go Replace warn => warn! 2018-02-14 07:46:38 -05:00
haskell lang/haskell: fail gracefully if stack isn't installed 2018-02-14 07:47:22 -05:00
hy lang/hy: set :repl, :company-backend & :interpreter 2018-02-14 07:47:22 -05:00
java Replace warn => warn! 2018-02-14 07:46:38 -05:00
javascript General refactor & cleanup 2018-02-14 07:47:22 -05:00
julia Major optimization refactor, across the board 2017-06-09 00:47:45 +02:00
latex General refactor & cleanup 2018-02-14 07:47:22 -05:00
ledger Major refactor: use-package-always-defer = nil & use :hook 2017-12-08 23:14:11 -05:00
lua lang/lua: fix localleader key hijacking SPC 2018-02-14 07:47:22 -05:00
markdown General refactor & cleanup 2018-02-14 07:47:22 -05:00
nix lang/nix: initial commit 2017-12-02 00:05:51 +00:00
ocaml Major refactor: use-package-always-defer = nil & use :hook 2017-12-08 23:14:11 -05:00
org lang/org: hlissner/org-bullets => Kaligule/org-bullets 2018-02-22 04:23:06 -05:00
perl Major refactor: use-package-always-defer = nil & use :hook 2017-12-08 23:14:11 -05:00
php lang/php: basic :lookup support & don't warn about missing phpctags 2018-01-28 21:36:48 -05:00
plantuml Replace warn => warn! 2018-02-14 07:46:38 -05:00
purescript Major refactor: use-package-always-defer = nil & use :hook 2017-12-08 23:14:11 -05:00
python lang/python: kill anaconda processes after killing last python buffer 2018-01-31 05:33:26 -05:00
rest Rename popup parameter escape-quit => quit 2018-01-06 02:42:53 -05:00
ruby Fix obsolete (when|if)-let messages in Emacs 26 2017-12-10 14:49:52 -05:00
rust lang/rust: refactor racer config 2018-02-18 03:13:50 -05:00
scala Major refactor: use-package-always-defer = nil & use :hook 2017-12-08 23:14:11 -05:00
sh lang/sh: silence indentation messages 2018-02-02 20:47:34 -05:00
swift Major refactor: use-package-always-defer = nil & use :hook 2017-12-08 23:14:11 -05:00
typescript Update :jump => :lookup 2018-01-05 23:57:48 -05:00
web lang/web: new comment-indent-function for css/scss-mode 2018-02-14 20:58:38 -05:00