Undead Kernel
5385ee4f35
lang/latex: +pdf-viewers ordering and hook type-o
...
Previously, the last viewer set in `+latex-viewers` would take
precedence. The list is now reversed before applying changes so that the
first set has precedence.
The wrong hook variable was used to revert view buffers after compilation.
2019-09-26 14:35:44 +02:00
Henrik Lissner
42df2eaf8e
Merge pull request #1786 from cnsunyour/develop
...
Fix variable misspelling (lv-use-separator)
2019-09-15 19:24:51 -04:00
Henrik Lissner
06328840c3
lang/org: split compound condition into two :when's
2019-09-15 19:23:06 -04:00
Henrik Lissner
0d719d6773
Move SPC b o to SPC b O
...
To make kill-commands a little harder to press accidentally.
2019-09-15 16:22:02 -04:00
Henrik Lissner
20eb5ce4f6
Bind SPC / f to locate/counsel-locate
2019-09-15 16:21:10 -04:00
Henrik Lissner
dc15d471da
Bind zn to +evil:narrow-buffer
2019-09-15 16:19:47 -04:00
Henrik Lissner
fdeb1aa45d
Prevent evil-collection from loading packages twice
...
Triggering eval-after-load blocks (and after!/use-package!) twice.
2019-09-15 16:18:31 -04:00
Henrik Lissner
4f7bf8b976
tools/pdf: don't install pdf-tools on load
...
Now that pdf-tools-install compiles epdfinfo asynchronously, pdf files
are loaded before it is finished, yielding errors while pdf-view-mode
initializes. There is currently no effective workaround;
pdf-tools-install must be executed manually.
2019-09-15 16:16:46 -04:00
Henrik Lissner
e956c0dc5a
lang/rust: enable rainbow-delimiters-mode #1787
2019-09-15 12:06:40 -04:00
Sunn Yao
97b32bec15
Fixes wrong variable name: lv-use-seperator
2019-09-15 18:50:46 +08:00
Henrik Lissner
ac87e3d517
Merge pull request #1784 from flatwhatson/many-faces
...
Fix the multi-face form of custom-set-faces!
2019-09-15 01:43:56 -04:00
Henrik Lissner
ab8b31e5bc
Change behavior of BANG for +evil:narrow-buffer
...
BANG = use indirect buffers, otherwise, narrow/widen the current buffer.
2019-09-14 18:32:14 -04:00
Henrik Lissner
f7c368c5da
ui/workspaces: associate files opened via emacsclient
...
...with the current workspace.
2019-09-14 18:28:30 -04:00
Henrik Lissner
fff4968da9
Change how doom/info lists private packages
2019-09-14 18:27:58 -04:00
Henrik Lissner
c8cd94a5d2
Add window-system & daemonp props to 'doom info'
2019-09-14 18:27:58 -04:00
Andrew Whatson
f23a833f31
Fix the multi-face form of custom-set-faces!
2019-09-15 02:09:58 +10:00
Henrik Lissner
20d15c685e
Fix :narrow ex command
2019-09-14 01:56:38 -04:00
Henrik Lissner
f9190c08bf
Remove unused argument in doom/narrow-buffer-indirectly
2019-09-14 01:55:53 -04:00
Henrik Lissner
6bef031e25
Bind SPC b - to doom/toggle-narrow-buffer
2019-09-14 01:55:16 -04:00
Henrik Lissner
a736158dae
lang/ocaml: update README
2019-09-13 22:04:53 -04:00
Henrik Lissner
4c0eb989fb
Fix duplicate paths in initial input for doom/save-session
...
Forgot to do this in 3e3808aa8
2019-09-13 22:00:34 -04:00
Henrik Lissner
2d365619cd
General refactor & cleanup, across the board
2019-09-13 22:00:34 -04:00
Henrik Lissner
4ddc5c194b
bin/doom.cmd: update reference to doom-run-all-startup-hooks-h
2019-09-13 22:00:34 -04:00
Henrik Lissner
83c95ddaa0
lang/clojure: general refactor
...
To optimize load time and conform to new elips conventions introduced
with straight.el integration.
2019-09-13 22:00:34 -04:00
Henrik Lissner
31ccd9be78
Replace vestigial references to def-package!
...
def-package! is deprecated and is replaced with use-package! to reduce
confusion about its purpose and connection to use-package.
2019-09-13 22:00:34 -04:00
Henrik Lissner
016f6c1b8b
lang/scheme: general refactor
...
To optimize it and conform to new elips conventions introduced with
straight.el integration.
2019-09-13 22:00:33 -04:00
Henrik Lissner
8ad8b5d8ad
Make narrow/widen commands incremental
...
Doom's narrow/widen commands will now narrow/widen incrementally (using
indirect buffer clones). If the prefix arg is passed to the widen
command, kill all indirect buffers and widen the parent buffer.
2019-09-13 01:58:27 -04:00
Henrik Lissner
c3997730dd
lang/org: rebind zn to org-tree-to-indirect-buffer
...
To match global behavior of zn (narrow in indirect buffer).
2019-09-13 00:28:08 -04:00
Henrik Lissner
5e6c2205b8
Bind to zn/zN to new narrow/widen (indirect) commands
2019-09-13 00:28:08 -04:00
Henrik Lissner
a217b0132e
Merge pull request #1779 from jakecoble/develop
...
Use org-startup-indented instead of mode hook
2019-09-12 17:26:12 -04:00
Henrik Lissner
18329fdeaf
Add switch docs in update & purge commands
2019-09-12 17:25:54 -04:00
Henrik Lissner
84837fa0d6
Add --threads option to 'doom update' #1736
2019-09-12 17:25:54 -04:00
Henrik Lissner
3e3808aa8d
Fix duplicate paths in initial input for doom/load-session
2019-09-12 17:25:54 -04:00
Henrik Lissner
ab954439e8
Label 'doom env' errors as warnings
...
Because they can usually be ignored.
2019-09-12 17:25:54 -04:00
Henrik Lissner
5caa6add5c
Make 'doom upgrade' respect -y/--yes switches
2019-09-12 17:25:54 -04:00
Jake Coble
d3b1ef72c2
Use org-startup-indented instead of mode hook
2019-09-12 14:04:38 -07:00
Henrik Lissner
a16838b7c2
Merge pull request #1759 from rgrinberg/lean-mode
...
Add lang/lean module
2019-09-11 23:42:27 -04:00
Henrik Lissner
1c05773c39
General, minor refactors & comment revision
2019-09-11 23:41:08 -04:00
Henrik Lissner
f9feaec5bd
lang/web: fix stylus-mode (install sws-mode) #1775
...
For some reason, even though sws-mode is a declared dependency of
stylus-mode, it doesn't get installed, so we have to do so manually.
2019-09-11 23:41:08 -04:00
Henrik Lissner
b1f9965fe7
lang/python: install lspyls in doom-etc-dir #1776
2019-09-11 23:41:08 -04:00
Henrik Lissner
d866ee3738
ui/popup: conform function to naming conventions
2019-09-10 15:01:00 -04:00
Henrik Lissner
6f6e30c428
ui/popup: refactor org hacks
...
This removes a few popup advice functions that are no longer necessary
and changes how we handle org agenda windows (they're now displayed in
the current window, rather than a popup -- see org-agenda-window-setup
to change this).
Other issues addressed:
+ Fixes 'Attempt to delete main window of frame' errors when using
org-todo from popups (particularly in daemon Emacs).
+ Removed the custom 'popup-window options for org-agenda-window-setup
and org-src-window-setup, and change them to 'current-window and
'other-window, respectively.
2019-09-10 14:54:13 -04:00
Henrik Lissner
887bc05478
Ensure evil-escape loads later at startup
...
evil-normal-state-exit-hook is fired prematurely at startup, which makes
it a poor candidate for :after-call deferral.
2019-09-09 23:04:07 -04:00
Henrik Lissner
4fda7cd287
Don't auto-purge ELPA packages on 'doom refresh'
...
...or 'doom purge', without the -e or --elpa switches (or --all).
2019-09-09 23:04:07 -04:00
Henrik Lissner
0e1bbc4499
Expand custom{-theme,}-set-faces! example in docs/api.org
...
To include usage of doom-themes' api
2019-09-09 23:04:07 -04:00
Henrik Lissner
49b527475d
Add after! example to docs/api.org
2019-09-09 23:04:07 -04:00
Henrik Lissner
1eb8be9875
Add load! example to docs/api.org
2019-09-09 23:04:07 -04:00
Henrik Lissner
4ebb7df433
Add package! example to docs/api.org
2019-09-09 23:04:07 -04:00
Rudi Grinberg
bba0e1cb79
Add lean to init.example.el
...
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-09-10 09:50:21 +09:00
Rudi Grinberg
8778eb2288
Disable auto initializatinon of company in lean mode
...
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com>
2019-09-10 09:47:56 +09:00