Commit Graph

618 Commits

Author SHA1 Message Date
c4888749b1 Remove pug-mode keybindings 2017-09-23 13:48:08 +02:00
93ae5e5f51 lang/ruby: add rake support 2017-09-23 13:48:08 +02:00
d600d36675 lang/cc: minor refactor 2017-09-20 14:25:35 +02:00
ad013e96dd Fix malformed include path bug for c++-mode
Include paths were incorrectly escaped, causing -I options to be
ignored.
2017-09-20 03:10:00 +02:00
58198acf18 Refactor magic-mode-alist entries for rjsx-mode, c++-mode & objc-mode 2017-09-20 01:34:47 +02:00
3fcbdae441 Make doom-project-{p,root} functions simpler
+ doom-project-root and doom-project-p no longer takes arguments
+ Remove doom*project-root advice
2017-09-20 01:33:31 +02:00
235576d168 lang/rust: minor refactor 2017-09-19 05:07:24 +02:00
ad8418a84b lang/cc: remove redundant condition 2017-09-19 05:07:05 +02:00
b288f34f4e lang/cc: rewrite init of irony-mode & compiler options 2017-09-19 05:06:50 +02:00
570b093ac4 lang/cc: general config refactor
+ Auto-add the nearest include/ folder to compiler header search path.
+ Remove unneeded fontification hooks (now covered by
  modern-cpp-font-lock).
+ Enable C++11 support by default
2017-09-17 22:01:08 +02:00
91783e0695 General refactor & cleanup 2017-09-15 14:37:20 +02:00
1f75191620 Merge branch 'master' into develop
* master:
  inf-haskell: fix mode-map name
2017-09-09 21:17:39 +02:00
d399e7715b inf-haskell: fix mode-map name 2017-09-09 11:31:57 -07:00
781f29dea1 Add lang/ledger #194 2017-09-08 21:49:12 +02:00
d28c64b4fa General refactor & cleanup 2017-09-02 16:39:51 +02:00
bb5907cadb Rethink smartparens config #181
+ Parts of my smartparens config that were personal preference have been
  moved to my private module.
+ The css-mode config was redundant and was removed
+ Moved lang-specific config to their respective modules
+ Markdown config was redundant with native electric support, and thus
  removed.
2017-09-02 16:11:21 +02:00
1b8970786d lang/sh: remove unused setup.sh 2017-08-21 21:55:34 +02:00
4ff80cf416 Add READMEs for several modules 2017-08-21 21:51:29 +02:00
cbabf6849c Standardize module READMEs 2017-08-21 20:13:31 +02:00
56382f1215 lang/haskell: add intero support #158
To use dante instead, change `haskell` to `(haskell +dante)` in
~/.emacs.d/init.el.
2017-08-09 14:52:48 +02:00
7409890e78 Refactor lang/python (use :jump instead of keybinds) 2017-08-08 14:24:48 +02:00
52d0dffba4 Restore missing c++ lineup-arglist advice 2017-08-04 22:48:06 +02:00
53e3670d9a lang/ocaml: adding ml4, mli, mlp to recognized extensions 2017-07-27 11:33:10 -07:00
5057db93f1 Replace :L state with :local flag in map!
Fixes #162
2017-07-27 19:09:33 +02:00
c8f7f149f2 Fix invalid default for ensime-eldoc-hints (now set to 'all)
See valid values at f1ca2bd6de/ensime-vars.el (L51)
Alternatively, could be set to nil (to avoid slowdown for complex project by default).
2017-07-23 15:07:57 +02:00
ce36760e63 Refactor lang/java + auto-install meghanada server
Also enables eldoc and add meghanada jump handler.

Addresses #157
2017-07-19 00:25:05 +02:00
f3b6a85361 Refactor lang/emacs-lisp 2017-07-17 12:01:05 +02:00
47a04ca076 Merge branch 'bandresen-overseer'
* bandresen-overseer:
  Add: lang/emacs-lisp: overseer initial commit
2017-07-17 11:46:42 +02:00
867602bee5 Merge branch 'bandresen-flycheck-cask'
* bandresen-flycheck-cask:
  Move flycheck-cask to lang/emacs-lisp
  Add: feature/syntax-checker: add flycheck-cask for emacs-lisp
2017-07-17 11:42:44 +02:00
c6677136c1 Move flycheck-cask to lang/emacs-lisp 2017-07-17 11:33:47 +02:00
fa22e35715 Add: lang/emacs-lisp: overseer initial commit 2017-07-16 05:05:36 +02:00
7fb4e6af7d Add: lang/emacs-lisp: macrostep 2017-07-16 05:00:18 +02:00
6a5bd216e5 Appease byte-compiler senpai 2017-07-14 18:19:08 +02:00
9a74124ede Add lang/plantuml 2017-07-08 23:39:03 +02:00
f0384a5fd4 Add lang/perl 2017-07-06 16:42:35 +02:00
b135c1a5f3 lang/cc: reorganize; add company-glsl 2017-07-06 16:42:35 +02:00
b9d73a6602 Add company-files backend to sh-mode 2017-07-05 18:20:45 +02:00
d2d4166b42 Move lang/org => org/*
Since lang/org has grown (and is expected to grow much, much more), it
has been given its own module category.

Concerns #129, #138
2017-07-05 12:26:08 +02:00
59c5a78940 Refactor lang/web/autoload/html 2017-07-04 13:10:36 +02:00
7477546892 Fix lang/web's html entity encode/decode functions
Also, add unit tests and don't encode spaces.
2017-07-03 03:39:18 +02:00
94f9d05c3a lang/ocaml: refactor 2017-06-28 12:26:49 +02:00
3643d9e16d Refactor lang/scala #125
+ Autoload ensime after scala-mode
+ Don't let ensime initialize company; let :company-backend do it
+ Fix void-variable imenu-auto-rescan error caused by
  ensime--setup-imenu.
2017-06-28 12:26:32 +02:00
07a3efaaa0 Merge pull request #131 from rphillips/fixes/add_extension_exs
support exs extensions
2017-06-28 11:33:47 +02:00
d7eb095fbd support exs extensions as well 2017-06-28 01:32:14 -05:00
f7ce419265 Added lang/ocaml 2017-06-27 11:39:15 -07:00
12025511a1 Merge pull request #122 from bandresen/pr__lang-hy
Add lang/hy (hylang.org)
2017-06-25 02:18:20 +02:00
822c78554f destructuring-bind => cl-destructuring-bind 2017-06-25 02:04:50 +02:00
b882e6b24a lang/hy: initial commit 2017-06-24 19:03:15 +02:00
5f141a82ab lang/cc: refactor 2017-06-24 02:25:15 +02:00
1fd27f16b3 lang/sh: add keywords for fontification 2017-06-20 23:33:22 +02:00