Henrik Lissner
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
Henrik Lissner
2cbd1b9107
Half-revert 01185352
; we need use-package's newer features+bugfixes
2017-12-08 23:14:11 -05:00
Henrik Lissner
2088afa08a
Update docstrings for doom/window-{zoom,enlargen}
...
Perhaps rethink their names?
2017-12-08 22:15:30 -05:00
Henrik Lissner
12c2208c53
lang/clojure: minor refactor
2017-12-08 01:05:44 -05:00
Henrik Lissner
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
Henrik Lissner
ea80992433
Implement :ag, :agcwd, :rg, & :rgcwd commands for helm
2017-12-07 21:43:31 -05:00
Henrik Lissner
2ebdc1d25a
Add lang/clojure to init.example.el #269
2017-12-06 15:09:49 -05:00
Henrik Lissner
1b4e34472c
Merge pull request #269 from teesloane/develop
...
Updates to clojure module
2017-12-06 14:58:34 -05:00
teesloane
dd0d568694
Remove unecessary keywords in clojure popup config
2017-12-06 13:56:16 -05:00
teesloane
ee611ca8af
Merge branch 'develop' of https://github.com/hlissner/doom-emacs into develop
2017-12-06 10:01:22 -05:00
teesloane
26c16d431b
PR review updates: fix repl, remove unidiomatic use-package things.
2017-12-05 09:58:46 -05:00
Henrik Lissner
27cf1dab21
Conditionally re-enable hl-line upon exiting visual mode
...
Addresses #281
2017-12-04 21:40:10 -05:00
Henrik Lissner
82141f866a
tools/eshell: no hl-line in insert mode
2017-12-04 21:36:49 -05:00
Henrik Lissner
85645b386c
Fix void variable doom-popup-mode-map error #284
2017-12-04 13:48:19 -05:00
Henrik Lissner
b885164ce6
Update comments in core-packages
2017-12-04 13:43:04 -05:00
Henrik Lissner
0118535267
Install core packages from melpa-stable
...
Use-package broke in a recent update, as with Doom, since it relies so
heavily on it. To combat this issue arising again, use-package will be
installed from melpa-stable from now on.
Addresses #283
2017-12-04 13:22:21 -05:00
Henrik Lissner
f617995bbe
nav-flash: blink cursor on evil-jump
2017-12-03 20:04:00 -05:00
Henrik Lissner
2190d29960
Enable load-prefer-newer sooner in noninterative/debug sessions
2017-12-03 20:04:00 -05:00
Henrik Lissner
1140af7807
Report missing module in require! macro
2017-12-03 20:04:00 -05:00
Henrik Lissner
ff717e5c2f
Refactor quiet! macro
2017-12-03 20:04:00 -05:00
Henrik Lissner
5364260a5c
Report ignored files w/ reloading autoloads
2017-12-03 20:04:00 -05:00
Henrik Lissner
f21c01fce2
predicate cookies: restrict to first 3 lines + set load-file-name
2017-12-03 20:03:55 -05:00
Henrik Lissner
a41c651853
Merge pull request #280 from ocharles/nix-mode
...
lang/nix: initial commit
2017-12-03 20:01:48 -05:00
Henrik Lissner
585d9ce95a
Merge pull request #275 from amosbird/patch-4
...
nil check for frame
2017-12-03 19:59:56 -05:00
Oliver Charles
89223e0a2f
lang/nix: initial commit
2017-12-02 00:05:51 +00:00
Amos Bird
86dd6172a8
nil check for frame
2017-11-29 20:39:11 +08:00
teesloane
fd40dee579
Add eval buffer shortcut.
2017-11-28 19:37:34 -05:00
teesloane
af5d0d3e4b
Add eval at point to clojure mode
2017-11-28 19:29:37 -05:00
Henrik Lissner
81e9bc6b0c
Merge branch 'idoo-patch-1' into develop
...
* idoo-patch-1:
Fix typo
2017-11-27 12:53:44 -05:00
teesloane
9f078d5f1e
Reset org directory to original link.
2017-11-27 09:35:02 -05:00
teesloane
9317c9bc39
fix broken clj
2017-11-26 17:26:24 -05:00
Ivan Verevkin
047e5e6a92
Fix typo
2017-11-26 02:36:33 +03:00
teesloane
bf9eb03558
add rainbow delimiters when loading clojure mode
2017-11-24 14:45:16 -05:00
teesloane
c10b01ba65
name space auto completion
2017-11-21 13:25:00 -05:00
teesloane
acded8c533
Add clj refactor
2017-11-18 14:54:05 -05:00
teesloane
feb75751bf
Add figwheel settings + try and unshackle the repl (no luck yet!)
2017-11-15 08:44:33 -05:00
teesloane
d217db8539
more keybindings
2017-11-15 08:44:33 -05:00
teesloane
56d43a93be
Add cljs mode and localleader keybindings
2017-11-15 08:44:33 -05:00
Henrik Lissner
a8f4b6cb2c
Fix 'No such server' errors in doom//reload-load-path #267
2017-11-14 15:32:11 +01:00
Henrik Lissner
902edfce24
org/org-attach: support relative paths in inline images
2017-11-14 01:50:58 +01:00
Henrik Lissner
c2bb5a0951
Fix dumb-jump integration for +jump/definition, take 2 #227
2017-11-14 01:10:14 +01:00
Henrik Lissner
6def061c5a
Minor refactor/comment corrections
2017-11-13 18:03:36 +01:00
Henrik Lissner
958c7da288
Fix ALREADY INSTALLED for packages with new backends #222
2017-11-13 18:02:57 +01:00
Henrik Lissner
80d8949f91
doom-update-package: error if package's backend has changed
2017-11-13 18:01:38 +01:00
Henrik Lissner
cc3f2c76d9
doom-install-package: let -> let*
2017-11-13 18:00:46 +01:00
Henrik Lissner
eb01401513
Remove references to old package api
2017-11-13 17:58:16 +01:00
Henrik Lissner
c52935075f
Merge branch 'master' into develop
...
* master:
Add keybinding for ace-link in mu4e message view mode
2017-11-11 18:58:18 +01:00
Henrik Lissner
f53a506033
Merge pull request #265 from gilbertw1/feature-ace-link-mu4e
...
Add keybinding for ace-link in mu4e message view mode
2017-11-11 18:45:24 +01:00
Henrik Lissner
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
Henrik Lissner
79cf78d1c6
Allow new :irc settings to shadow old ones
2017-11-10 00:17:49 +01:00