Henrik Lissner
17ad5594cf
Don't force init in noninteractive sessions
...
This allows batch scripts to load $EMACSDIR/init.el to use Doom's API.
Howevever, it puts the onus on the user to run `doom refresh` before
trying to use it.
This also indirectly addresses #2010
2019-11-04 17:20:59 -05:00
Henrik Lissner
8b5714bdfa
editor/evil: bind zn in visual mode too
2019-11-04 12:49:48 -05:00
Henrik Lissner
802cd5bfca
Revert 5f9a630c2
...
manateelazycat/multi-term#2 wass merged.
2019-11-04 12:42:23 -05:00
Benno Fünfstück
31b2a5a19e
Fix nil error in +ivy/jump-list for empty buffers
...
For empty buffers which don't have any lines, `(thing-at-point 'line)`
will return `nil`. This broke `+ivy/jump-list`.
2019-11-04 11:57:52 +01:00
Danny Navarro
d05c970708
Add org archive keybinding
2019-11-04 10:48:06 +00:00
Henrik Lissner
2bf74158fd
Minor refactors across the board
2019-11-04 03:37:54 -05:00
Henrik Lissner
684e69c968
lang/julia: ensure inferior-julia-program-name is defined
...
For ob-julia
2019-11-04 03:37:54 -05:00
Henrik Lissner
6cc4c71872
Initialize Doom in ob-async session #2010
2019-11-04 03:37:44 -05:00
Henrik Lissner
4703992002
Suppress missing-file org-version errors
2019-11-04 00:37:25 -05:00
Benno Fünfstück
280da15280
Avoid nav-flash after each hydra action
...
Hydra displays the hints in a buffer created by lv-window, which
triggers nav-flash. By advicing lv-window, we can inhibit the nav-flash
hook.
2019-11-03 23:04:06 +01:00
Henrik Lissner
d1f8c88c07
Remove 'SPC b j'
...
The jump list command isn't buffer-local, and so doesn't belong under
the 'SPC b' prefix. It is also already present on 'SPC / j'.
2019-11-03 16:43:12 -05:00
Henrik Lissner
a93f097f78
ui/nav-flash: factor out redundancy
2019-11-03 16:27:17 -05:00
Henrik Lissner
633fd7c95f
Exclude *.org files from doom/help-packages{,-config}
2019-11-03 15:43:18 -05:00
Benno Fünfstück
1a8875a175
Mention $DOOMDIR/modules explicitly in docs
2019-11-03 21:05:06 +01:00
Henrik Lissner
d10c2f6cb9
ui/pretty-code: fix duplicate in fira ligatures
...
Relevant to #743
2019-11-03 14:17:03 -05:00
Henrik Lissner
2519d12ae3
Don't trigger so-long in noninteractive sessions
2019-11-03 13:06:44 -05:00
Ralf Beckmann
7a810d53a0
Consider current buffer's file when sudo-editing
...
If doom/sudo-find-file is invoked with a file that is equal
to the current buffer's file, kill that buffer since it is probably
not needed anymore.
2019-11-03 14:25:10 +01:00
Henrik Lissner
cae8c3f145
Refresh package.el first time package-install is used
2019-11-02 21:55:40 -04:00
Ralf Beckmann
68e56025bc
Fixed sudo edit on remote files
...
The previous implementation failed, if the
remote user was given only implicitly.
2019-11-03 02:22:52 +01:00
Henrik Lissner
95c3682716
lang/org: revert e19069aa9
...
It ended up convoluting the load order, which makes customizing their
keybinds more complicated than they need to be.
2019-11-02 18:43:03 -04:00
Henrik Lissner
16a17ad970
tools/lsp: start lsp server unconditionally
...
Part 2 of f6d3ee588
, in order for server restarting to work, since
shutting down the server doesn't turn off lsp-mode.
2019-11-02 15:50:26 -04:00
Henrik Lissner
f6d3ee5889
tools/lsp: fix lsp-workspace-restart
2019-11-02 15:50:02 -04:00
Max Nickel
d295c5d723
disable dired-git-info when ranger is enabled and fix keybinding
2019-11-02 14:31:53 -04:00
Max Nickel
1b962937ce
add keybinding to toggle dired-omit-mode
2019-11-02 14:31:20 -04:00
Max Nickel
0d7d107bbf
remove unnecessary dotfile functions and hooks
2019-11-02 14:29:51 -04:00
Max Nickel
b7046de2ca
disable dired-git-info hook in remote directories
2019-11-02 14:28:35 -04:00
Henrik Lissner
9fbfc44f73
Fix doom-create-missing-directories-h
...
Hanging variable reference caused a void-variable error.
2019-11-02 14:01:19 -04:00
Henrik Lissner
f2906b073f
Fix #2004 : wrong-type-arg stringp error from pyvenv
2019-11-02 13:41:55 -04:00
Henrik Lissner
e1d62f5d12
Don't trigger create-missing-directories on remotes
...
Also: minor refactor of the hook.
2019-11-02 13:25:43 -04:00
Ralf Beckmann
d8ed171f0c
Fixed keybindings to org-attach commands
2019-11-02 17:20:28 +01:00
Henrik Lissner
baac5dfee1
editor/evil: conform functions to naming conventions
2019-11-02 01:40:45 -04:00
Henrik Lissner
7142b4aa0f
Make plist-put! variadic
...
And capable of modifying non-symbols in-place.
2019-11-02 00:02:54 -04:00
Henrik Lissner
a074a2c851
ui/popup: let completion popups handle themselves
...
Fixes #1976
2019-11-01 22:31:05 -04:00
Henrik Lissner
7b9991711a
defvar->defconst for dir vars & expand DIR envvars
...
- Use defconst so that we can reload core.el if these variables change.
- Expand DIR envvars to ensure their correctness
2019-11-01 15:12:12 -04:00
Henrik Lissner
2a63faf0d2
docs/api: revise snippet description
2019-11-01 14:59:31 -04:00
Henrik Lissner
61aebae782
lang/org: don't persist active clocks
...
Only their history.
2019-11-01 14:45:38 -04:00
Henrik Lissner
b00f403fda
Don't init all of core in noninteractive sessions
...
You can therefore load ~/.emacs.d/init.el directly to bootstrap Doom for
your own batch scripts.
2019-11-01 14:12:50 -04:00
Henrik Lissner
be196cbe39
lang/org: replace deprecated file+datetree
2019-11-01 14:09:25 -04:00
Henrik Lissner
51ae2f75b1
Merge pull request #1959 from facelesspanda/prefix-descriptions
...
config/default: add which-key labels for 'C-w m' & 'C-h'
2019-11-01 13:17:34 -04:00
Henrik Lissner
366ac383e9
Merge pull request #1980 from ebv-gh/patch-1
...
docs/getting_started: fix code quoting
2019-11-01 13:15:52 -04:00
Henrik Lissner
dcf468ae70
Merge pull request #1984 from yuhan0/fix-clojure-advice
...
lang/clojure: check for nrepl-server-buffer in advice
2019-11-01 13:14:43 -04:00
Henrik Lissner
bd3f3d708a
Merge pull request #1987 from rprimus/fix-typos
...
Correct some typos across the board
2019-11-01 13:14:25 -04:00
Henrik Lissner
4e7cdae570
Merge pull request #1993 from johsi-k/evil-module-typos
...
editor/evil: correct typos in readme
2019-11-01 13:10:21 -04:00
Henrik Lissner
7a10a68f4e
Merge pull request #1998 from rgrinberg/fix-autoload-cookie
...
Fix autoload cookie for doom/help-search-loaded-files
2019-11-01 13:09:28 -04:00
Henrik Lissner
8a999c6ae1
Merge pull request #1999 from randomizedthinking/develop
...
docs/api: add terminal-cursor-change snippet
2019-11-01 13:09:09 -04:00
Henrik Lissner
8c7aafd640
Merge pull request #2000 from facelesspanda/docs/misc-fixes
...
docs/index: correct absolute links
2019-11-01 13:08:42 -04:00
Henrik Lissner
7759130ba3
Merge pull request #2001 from yuhan0/fix-help-buttons
...
Fix buttons in doom/help-packages
2019-11-01 13:08:05 -04:00
yuhan0
ec4a030370
Fix buttons in doom/help-packages
2019-11-01 20:43:22 +08:00
Clement Busschaert
db59ec823e
[keys] which-key desc also on C-h d
and C-h r
2019-11-01 12:21:07 +01:00
Clement Busschaert
ae26ff3282
[keys] which-key desc for window->+maximize map
2019-11-01 12:18:11 +01:00