Henrik Lissner
b4ebb2abca
feature/evil: remove ; evil-snipe alias
2018-05-30 01:38:36 +02:00
Henrik Lissner
acaba8ef3b
lang/latex: fix void-variable TeX-view-program-list error
2018-05-30 00:37:38 +02:00
Henrik Lissner
d998ef3159
Fix emacs-lisp header in bin/doom
2018-05-29 23:14:33 +02:00
Henrik Lissner
add020485e
tools/ein: fix void-variable ein:jupyter-default-notebook-directory error
2018-05-29 23:09:57 +02:00
Henrik Lissner
bb6b91da9b
Downgrade missing module warnings to messages
2018-05-29 22:44:21 +02:00
Henrik Lissner
debe3e0dd3
Remove unnused letvar doom--inhibit-reload
2018-05-29 19:39:22 +02:00
Henrik Lissner
bd5ecc1aca
Display warning if a non-existent module is in your doom! block
2018-05-29 18:26:39 +02:00
Henrik Lissner
11c7a5c1f4
Fix test for tools/password-store
2018-05-29 17:55:34 +02:00
Henrik Lissner
05c098234c
Update git-gutter on magit-{un,}stage{file,} commands
2018-05-29 17:52:26 +02:00
Henrik Lissner
e88f84fd02
Rewrite tools/password-store API
2018-05-29 17:50:55 +02:00
Henrik Lissner
3b4aca6270
lang/emacs-lisp: refactor macrostep config
2018-05-29 16:00:51 +02:00
Henrik Lissner
73d083b1fa
ui/popup: larger Info popups
2018-05-29 16:00:16 +02:00
Henrik Lissner
7a61615666
Disable evil-snipe in Info-mode
2018-05-29 15:47:17 +02:00
Henrik Lissner
05c8daf24a
Support non-symbol entries in +evil-collection-disabled-list
2018-05-29 15:35:20 +02:00
Henrik Lissner
6bb5946765
tools/pdf: rename +pdf-tools-pages segment => +pdf-pages
2018-05-29 15:34:54 +02:00
Henrik Lissner
947fe345c3
Minor, general refactor
...
In some contexts, map-put is superior to add-to-list.
2018-05-29 15:34:13 +02:00
Henrik Lissner
592d83a968
Fix doom//byte-compile not initializing module list in some contexts
2018-05-29 15:32:36 +02:00
Henrik Lissner
80f766c151
ui/doom-modeline: load evil-anzu only if evil is enabled
2018-05-29 15:32:36 +02:00
Henrik Lissner
456dc62051
Fix compile-time void-function errors from modeline
2018-05-29 15:32:36 +02:00
Henrik Lissner
442aa91eea
ui/doom-modeline: optimize/refactor flycheck segment
2018-05-29 14:13:31 +02:00
Henrik Lissner
9ae99deb65
ui/doom-modeline: optimize vcs segment (experimental)
2018-05-29 14:13:31 +02:00
Henrik Lissner
fbce2388ab
lang/latex: general refactor & load optimization
2018-05-29 14:13:31 +02:00
Henrik Lissner
f2be46d60f
lang/org: only load evil-org-agenda if evil is loaded
2018-05-29 14:13:31 +02:00
fuxialexander
734b464373
Fix: load! ipython when featurep!
2018-05-29 18:32:52 +08:00
fuxialexander
d1812e040f
Fix: packages.el: ob-ipython repo
2018-05-29 18:31:15 +08:00
fuxialexander
21631aa8bf
Add: org: +ipython +right-popup
option
2018-05-29 18:31:15 +08:00
fuxialexander
f98f7ab552
Add: org: +ipython
...
Add: packages
2018-05-29 18:31:15 +08:00
Henrik Lissner
28c13c230f
Temporary fix for with-helm-buffer error caused by evil-collection-helm
2018-05-29 02:09:35 +02:00
Henrik Lissner
a018bc75f6
feature/evil: add +evil-collection-disabled-list
...
Use this list to disable certain features of evil-collection. It should
be set before evil-collection is loaded (which shouldn't be until after
doom has fully loaded).
2018-05-29 02:08:34 +02:00
Henrik Lissner
e2979e5b82
Fix +workspace/delete when one workspace is left
2018-05-29 00:42:33 +02:00
Henrik Lissner
edc09ecab8
Make evil-mc cooperate with smartparens better
2018-05-28 17:33:52 +02:00
Henrik Lissner
4863f9fbf0
Fix after! macro with multiple features
2018-05-28 17:31:44 +02:00
Henrik Lissner
f8b9cff4aa
Get rid of doom-pre-init-hook
2018-05-28 16:07:11 +02:00
Henrik Lissner
ed5e8849cc
Fix void-variable fundamental-mode error from unquoted symbol
2018-05-28 15:50:11 +02:00
Henrik Lissner
6b625e96b5
bin/doom: add support for custom emacs binary (EMACS envvar)
2018-05-28 15:49:50 +02:00
Henrik Lissner
61b22c1c7f
doom//upgrade: git reset instead of pull + error handling
2018-05-28 15:49:50 +02:00
Henrik Lissner
2ffef6edce
Fix void-variable +modeline error from outdated load! call
2018-05-28 12:43:25 +02:00
Henrik Lissner
2dc1be2ce8
Update load! macro docstring
2018-05-28 12:30:27 +02:00
Henrik Lissner
3b85720c9c
Fix incorrect uses of add-to-list
2018-05-28 12:26:03 +02:00
Henrik Lissner
b84946318c
No means no
...
Saying no to a confirmation prompt should abort the refresh process.
2018-05-28 12:23:48 +02:00
Henrik Lissner
c8b21e8cf8
Fix doom//upgrade dirty-tree detection
...
doom//upgrade refused to upgrade Doom because of unexpected behavior
with vc-state, which unhelpfully returns 'unregistered for unmodified
files. Instead, I manually test for output from git status --porcelain.
2018-05-28 12:20:01 +02:00
secondwtq
ee49b5ff29
Fix typo in OCaml module.
2018-05-28 11:30:17 +08:00
Henrik Lissner
5b31fd9505
Use company-dabbrev-code in prog-modes & company-dabbrev everywhere else
2018-05-28 00:08:14 +02:00
Henrik Lissner
376adde0d8
Optimize mode-line segments that are just variables
2018-05-27 22:31:08 +02:00
Henrik Lissner
e5efd3b673
feature/evil: don't change save behavior in noninteractive emacs
2018-05-27 12:52:28 +02:00
Henrik Lissner
1a452b6842
💥 Change first arg of load! macro
...
load!'s first argument is no longer a symbol (that will cause
void-variable errors now) to save on unnecessary interning and simplify
compile-time logic. It accepts any valid form that evaluates to a string
now.
If you use load!, you need to change its argument to a string!
e.g. (load! +my-module) => (load! "+my-module")
2018-05-27 12:52:28 +02:00
Henrik Lissner
bdee28609a
New emacs/ediff module
...
Ediff config was moved out of core. Also includes evil compatibility
(mvoed out of feature/evil) & wconf save/restore.
2018-05-27 12:52:28 +02:00
Henrik Lissner
e2d055a40b
💥 Move dired, electric-indent, eshell, imenu, term modules to :emacs
2018-05-27 12:52:28 +02:00
Henrik Lissner
0c0276378f
feature/evil: add evil-ediff
2018-05-27 11:41:16 +02:00
Henrik Lissner
06915312dd
Update git-gutter on doom//escape, even for non-evil users
2018-05-26 23:28:36 +02:00