Commit Graph

3238 Commits

Author SHA1 Message Date
b8a969361d lang/javascript: remove extra parentheses causing nonvariable error 2017-12-17 00:03:45 -05:00
87fc297fea lang/org: silence redundant pandoc compilation warnings 2017-12-17 00:03:45 -05:00
ccaaca2d88 lang/org: replace obsolete org-match-string-no-properties 2017-12-17 00:03:45 -05:00
a9d71630da lang/org: defvar org-capture-templates
This prevents lang/org from overwriting user-defined
org-capture-templates in their init.el.
2017-12-16 12:50:36 -05:00
7acb860cb6 lang/org: lazy-load ox-pandoc 2017-12-16 12:50:04 -05:00
24dc5d4375 Disable show-paren-mode in org-mode
show-paren-mode causes flickering with indentation margins made by
org-indent-mode, so we simply turn off show-paren-mode altogether.
2017-12-16 12:45:19 -05:00
c85fd98350 lang/haskell: refactor +dante submodule 2017-12-10 16:59:34 -05:00
b14198dedf Extend byte-compile ;;;###if support to other elisp files 2017-12-10 16:57:51 -05:00
3bc847ac6b lang/org: QUELPA->ELPA for ob-rust 2017-12-10 16:56:30 -05:00
76a4ae459d Fix obsolete (when|if)-let messages in Emacs 26 2017-12-10 14:49:52 -05:00
cd7bd7628f lang/org: refactor org init process
after! org is more reliable than org-load-hook.
2017-12-09 14:42:46 -05:00
a07c29c069 Fix lang/org unit tests 2017-12-09 14:38:51 -05:00
efdde6961e Fix over-aggressive smartparens in org-mode #285 2017-12-09 00:17:01 -05:00
f9de4fd7b7 lang/web/+css: wrap sp config in after! block 2017-12-08 23:14:13 -05:00
b111303d20 Move modules/org/* back to lang/org 2017-12-08 23:14:13 -05:00
f8e8dbad8f General minor refactor 2017-12-08 23:14:12 -05:00
f063a08891 Remove :editorconfig setting 2017-12-08 23:14:11 -05:00
9d81bc5a8b Major refactor: use-package-always-defer = nil & use :hook
Possibly breaking change: packages are no longer deferred by default.

Addresses #286
2017-12-08 23:14:11 -05:00
12c2208c53 lang/clojure: minor refactor 2017-12-08 01:05:44 -05:00
59deb20b3b lang/crystal: crystal-mode & flycheck-crystal
+ Add flycheck integration for the Crystal language, powered by
  flycheck-crystal.
+ Use the ELPA source for crystal-mode. The former QUELPA soruce
  (dotmilk's fork) is no longer maintained.
2017-12-08 00:07:27 -05:00
dd0d568694 Remove unecessary keywords in clojure popup config 2017-12-06 13:56:16 -05:00
ee611ca8af Merge branch 'develop' of https://github.com/hlissner/doom-emacs into develop 2017-12-06 10:01:22 -05:00
26c16d431b PR review updates: fix repl, remove unidiomatic use-package things. 2017-12-05 09:58:46 -05:00
a41c651853 Merge pull request #280 from ocharles/nix-mode
lang/nix: initial commit
2017-12-03 20:01:48 -05:00
89223e0a2f lang/nix: initial commit 2017-12-02 00:05:51 +00:00
fd40dee579 Add eval buffer shortcut. 2017-11-28 19:37:34 -05:00
af5d0d3e4b Add eval at point to clojure mode 2017-11-28 19:29:37 -05:00
9317c9bc39 fix broken clj 2017-11-26 17:26:24 -05:00
bf9eb03558 add rainbow delimiters when loading clojure mode 2017-11-24 14:45:16 -05:00
c10b01ba65 name space auto completion 2017-11-21 13:25:00 -05:00
acded8c533 Add clj refactor 2017-11-18 14:54:05 -05:00
feb75751bf Add figwheel settings + try and unshackle the repl (no luck yet!) 2017-11-15 08:44:33 -05:00
d217db8539 more keybindings 2017-11-15 08:44:33 -05:00
56d43a93be Add cljs mode and localleader keybindings 2017-11-15 08:44:33 -05:00
a24e22cf57 cl-pushnew => push
Now that doom//byte-compile and doom//reload-autoloads always run in an
isolated Emacs session, there is little need to ensure idempotency of
the current session's state.
2017-11-10 00:19:05 +01:00
8428433898 lang/sh: tweak interpolation + builtin fontification 2017-11-05 21:25:49 +01:00
d7a562faf5 lang/sh: remove tail & tee from +sh-builtin-keywords 2017-11-05 21:25:01 +01:00
c45e2c4918 General & minor refactor+cleanup 2017-11-05 19:54:44 +01:00
9408062f60 Move some plugins' storage to doom-etc-dir 2017-11-05 01:16:36 +01:00
bac286e8e2 Remove blank autoload files 2017-11-05 01:16:35 +01:00
6b9849fd57 Add conditional autoload/compile cookies #229 2017-11-05 01:16:35 +01:00
e0dab9f5fa lang/rust: check for racer binary + RUST_SRC_PATH first 2017-11-02 20:01:34 +01:00
8361e13383 Add lang/rust/README.org 2017-11-02 20:00:43 +01:00
730e4c2600 lang/java: fix meghanada-mode hooks 2017-10-23 19:14:36 +02:00
2b13451ea8 lang/sh: recognize functions w/ dashes in imenu 2017-10-21 14:49:57 +02:00
d0484c2ae7 lang/sh: fix unfontified character next to subshells 2017-10-18 18:24:25 +02:00
416a6cce21 lang/haskell: update README 2017-10-18 17:55:04 +02:00
07867c478d lang/web: add & entity to +web-entities-list 2017-10-18 00:02:14 +02:00
988ae683dd lang/sh: improve variable highlighting in quotes 2017-10-18 00:02:13 +02:00
1e95dc530a Add zunit file template & file extension 2017-10-06 02:37:24 +02:00