a07c29c069
Fix lang/org unit tests
2017-12-09 14:38:51 -05:00
013f8e08d5
Fix make test-* tasks for running specific tests
2017-12-09 14:37:43 -05:00
4450f08b0b
Make async a core package again
2017-12-09 14:17:23 -05:00
d7938781e1
private/hlissner: fix org-mode-map keybind fixes in +bindings.el #285
2017-12-09 11:53:59 -05:00
908d055cfb
Disable doom/inflate-space-maybe in org-mode #285
2017-12-09 11:39:25 -05:00
efdde6961e
Fix over-aggressive smartparens in org-mode #285
2017-12-09 00:17:01 -05:00
adcc2865c0
Possible fix for cascading magit popups #282
2017-12-08 23:14:13 -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
346d7bdf36
Detect init.el in any module, instead of private user module
...
User module (named after user-login-name) is no longer automatically
loaded or detected, and must be explicitly mentioned in the doom! macro
of your emacs init.el file.
Also, any module can now have an init.el file, which will be run before
any modules are loaded.
2017-12-08 23:14:13 -05:00
df93fd8ce4
Refactor require! macro
2017-12-08 23:14:12 -05:00
2ef38b73a7
Remove doom*delete-trailing-whitespace advice (unneeded)
2017-12-08 23:14:12 -05:00
bf08e1c318
Fix window-live-p error on other-popup
2017-12-08 23:14:12 -05:00
f8e8dbad8f
General minor refactor
2017-12-08 23:14:12 -05:00
39cb30d635
private/hlissner: C-SPC = preview, TAB = complete (only)
2017-12-08 23:14:12 -05:00
09743b96e1
Add C-SPC to +ivy@coo hydra to preview candidate
2017-12-08 23:14:12 -05:00
85cfcba8ff
completion/ivy: fix :rgcwd not showing any results
2017-12-08 23:14:12 -05:00
c3077d1049
ui/doom: update README
2017-12-08 23:14:12 -05:00
5a09d539ba
Breaking change: remove font and theme settings
...
I am removing settings for core configuration to reduce "magic" in Doom.
set! is meant for cross-configuring modules that may or may not be
enabled. There should be no such concern for configuring Doom core.
From now on, change your fonts with:
(setq doom-font (font-spec :family "Fira Mono" :size 12)
doom-variable-pitch-font (font-spec :family "Fira Sans")
doom-unicode-font (font-spec :family "DejaVu Sans Mono")
doom-big-font (font-spec :family "Fira Mono" :size 19))
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
2cbd1b9107
Half-revert 01185352; we need use-package's newer features+bugfixes
2017-12-08 23:14:11 -05:00
2088afa08a
Update docstrings for doom/window-{zoom,enlargen}
...
Perhaps rethink their names?
2017-12-08 22:15:30 -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
ea80992433
Implement :ag, :agcwd, :rg, & :rgcwd commands for helm
2017-12-07 21:43:31 -05:00
2ebdc1d25a
Add lang/clojure to init.example.el #269
2017-12-06 15:09:49 -05:00
1b4e34472c
Merge pull request #269 from teesloane/develop
...
Updates to clojure module
2017-12-06 14:58:34 -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
27cf1dab21
Conditionally re-enable hl-line upon exiting visual mode
...
Addresses #281
2017-12-04 21:40:10 -05:00
82141f866a
tools/eshell: no hl-line in insert mode
2017-12-04 21:36:49 -05:00
85645b386c
Fix void variable doom-popup-mode-map error #284
2017-12-04 13:48:19 -05:00
b885164ce6
Update comments in core-packages
2017-12-04 13:43:04 -05:00
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
f617995bbe
nav-flash: blink cursor on evil-jump
2017-12-03 20:04:00 -05:00
2190d29960
Enable load-prefer-newer sooner in noninterative/debug sessions
2017-12-03 20:04:00 -05:00
1140af7807
Report missing module in require! macro
2017-12-03 20:04:00 -05:00
ff717e5c2f
Refactor quiet! macro
2017-12-03 20:04:00 -05:00
5364260a5c
Report ignored files w/ reloading autoloads
2017-12-03 20:04:00 -05:00
f21c01fce2
predicate cookies: restrict to first 3 lines + set load-file-name
2017-12-03 20:03:55 -05:00
a41c651853
Merge pull request #280 from ocharles/nix-mode
...
lang/nix: initial commit
2017-12-03 20:01:48 -05:00
585d9ce95a
Merge pull request #275 from amosbird/patch-4
...
nil check for frame
2017-12-03 19:59:56 -05:00
89223e0a2f
lang/nix: initial commit
2017-12-02 00:05:51 +00:00
86dd6172a8
nil check for frame
2017-11-29 20:39:11 +08: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
81e9bc6b0c
Merge branch 'idoo-patch-1' into develop
...
* idoo-patch-1:
Fix typo
2017-11-27 12:53:44 -05:00
fd56896e25
Merge branch 'idoo-patch-1'
...
* idoo-patch-1:
Fix typo
2017-11-27 12:53:31 -05:00