Commit Graph

14733 Commits

Author SHA1 Message Date
Henrik Lissner
439fac65d7 editor/evil: evil-respect-visual-line-mode = nil
To match vim's behavior.
2019-11-25 20:43:48 -05:00
Henrik Lissner
ce109342ca Merge pull request #2114 from gagbo/fix/dap-custom-void-variable
tools/debugger: fix dap-debug-template-conf.. void-variable
2019-11-25 19:02:28 -05:00
Gerry Agbobada
46d3d8d85c Fix dap-debug-template-conf.. void-variable
The variable changed name in
emacs-lsp/dap-mode@7768e145be
2019-11-26 00:54:51 +01:00
Henrik Lissner
9a93aa1df9 tools/debugger: fix invalid-function "..." error
...when invoking debugger, due to minibuffer-history being evaluated for
some reason.
2019-11-25 18:39:51 -05:00
Henrik Lissner
f6ec3181c8 Fix doom/reload-autoloads 2019-11-25 16:34:56 -05:00
Henrik Lissner
811dbc4e68 app/write: conform hooks to conventions 2019-11-25 16:20:53 -05:00
Henrik Lissner
69366ed674 docs/api: correct global-set-key uses 2019-11-25 15:28:38 -05:00
Henrik Lissner
6232f12dfd editor/evil: update hacks section in README 2019-11-25 14:02:34 -05:00
Henrik Lissner
a0e9981210 ui/popup: update configuration section in README 2019-11-25 13:51:23 -05:00
Henrik Lissner
886fa36ac8 Improve 'doom purge' progress output 2019-11-25 02:18:01 -05:00
Henrik Lissner
b665e31bcb Restore mode-line help-echo properties
And moved it to my private config.
2019-11-25 02:10:51 -05:00
Henrik Lissner
9bd3a988f1 Remove :tools wakatime module
Doesn't appear to be working anymore and it's OOTB setup/config is too
trivial to warrant its own module.
2019-11-25 02:10:11 -05:00
Henrik Lissner
0bf1ea65dc emacs/dired: disable dired-git-info by default
It is unacceptably slow in version controlled directories with many
files.
2019-11-25 02:02:57 -05:00
Henrik Lissner
2a01de5f6c docs/faq: clarify where to put snippets 2019-11-24 23:29:34 -05:00
Henrik Lissner
5623b8b9ba lang/emacs-lisp: refactor +emacs-lisp-eval 2019-11-24 19:40:00 -05:00
Henrik Lissner
ffc29a547c Associate clojurescript-mode with :lang clojure
For doom/help-modules
2019-11-24 19:39:10 -05:00
Henrik Lissner
570894e1c8 cli/upgrade: 'doom refresh' after upgrading, before updating
Fixes an issue where uninitialized packages aren't installed when 'doom
update' tries to update them.
2019-11-24 19:38:49 -05:00
Henrik Lissner
5b190c9eca Unfold hidden subtree after doom-completing-read-org-headings
Affects doom/help* commands, as well as +default/org-notes-headlines,
and others (any command that uses doom-completing-read-org-headings to
search org files).
2019-11-24 19:21:20 -05:00
Henrik Lissner
a923f93cab ui/window-select: fix other-window keybind 2019-11-24 16:50:47 -05:00
Henrik Lissner
ecb4a7e838 Move 'SPC f m' to 'SPC f R'
'SPC f R' was formerly projectile-recentf, which is already on 'SPC p r'
2019-11-24 16:50:47 -05:00
Henrik Lissner
b8c0126f8c emacs/dired: don't enable dired-git-info in ranger
It won't correctly disable on `C-c C-e`, but it does work find if
enabled manually.

Also: refactors +dired-enable-git-info-h and map! call

Relevant to #2106
2019-11-24 16:50:47 -05:00
Henrik Lissner
768d5b718c Fix #2111: +eval/buffer not capturing whole elisp buffer 2019-11-24 16:50:46 -05:00
Henrik Lissner
d37ebee2f8 Print progress to same line on 'doom update'
Experimental.
2019-11-24 16:50:46 -05:00
Henrik Lissner
3766dfeba9 docs/index: update readme links in module index 2019-11-24 16:50:46 -05:00
Henrik Lissner
a9f412bf5e Fix doom/help-* commands for helm users #2107 2019-11-24 16:50:46 -05:00
Henrik Lissner
d0504e5961 Merge pull request #2110 from glogiotatidis/patch-1
docs/getting_started: correct chemacs typo
2019-11-24 13:03:48 -05:00
Giorgos Logiotatidis
5751f8c5a5 Typo 2019-11-24 13:21:49 +02:00
Henrik Lissner
2769a1e24f lang/rust: update README #2108 2019-11-23 16:12:06 -05:00
Henrik Lissner
c86d400518 lang/rust: replace cargo.el w/ rustic-cargo #2108 2019-11-23 16:00:30 -05:00
Henrik Lissner
ebe1da4282 doom-module-from-path: exclude psuedo-modules #2107
Don't include :core and :private modules in '<help> d m'. They aren't
real and no help can be derived from them.
2019-11-23 15:01:34 -05:00
Henrik Lissner
d11902f313 doom-module-from-path: return nil if not in a module #2107 2019-11-23 14:52:38 -05:00
Henrik Lissner
5ece51a2a6 Prevent straight recipe lookup errors #2104
Errors like 'Could not find package emacsmirror-mirror in recipe
repositories' occur because I assumed that straight--reset-caches would
unset `straight-recipe-repositories`. I'm not sure if that was ever the
case, but it isn't now.
2019-11-23 01:44:49 -05:00
Henrik Lissner
5608ba7236 emacs/dired: disable dired-git-info-mode in wdired-mode
And refactor ranger/dired keybind for dired-git-info-mode (#2106).
2019-11-23 01:26:17 -05:00
Henrik Lissner
44e22b7f80 tools/magit: replace +magit/clone w/ magit-clone
The former no longer works, since ghub's API has changed. Meanwhile, the
magit-clone command has grown in features to match (and surpass)
+magit/clone, so we'll just use that instead.
2019-11-23 01:21:25 -05:00
Henrik Lissner
26c8f5c6ef Bytecompiler bytecompiler, won't you shut up 2019-11-23 01:21:25 -05:00
Henrik Lissner
803da8b3b9 Fix #2104: prevent double-package-init on 'doom refresh'
'Could not find package emacsmirror-mirror in recipe repositories'
error, which shouldn't happen since emacsmirror-mirror is a recipe repo.
2019-11-23 01:21:25 -05:00
Henrik Lissner
9676c7a871 Update straight init
Since straight-allow-recipe-inheritance was introduced upstream, we no
longer need to merge recipes ourselves.
2019-11-23 01:21:24 -05:00
Henrik Lissner
9d9b6e514c Refactor autoloads generater 2019-11-23 01:21:24 -05:00
Henrik Lissner
2153752552 Merge pull request #2106 from ztlevi/dired-git-info-ranger
emacs/dired: enable dired-git-info support for ranger
2019-11-23 01:21:15 -05:00
Ting Zhou
a5ff637e6f emacs/dired: ranger catch up dired-git-info 2019-11-22 22:14:23 -08:00
Henrik Lissner
d0021461f7 Fix duplicate snippets
e.g. If you've cloned doom-snippets to $DOOMDIR/snippets.

Also refactors how yas-snippet-dirs is initialized.
2019-11-22 19:07:10 -05:00
Henrik Lissner
e7019e4163 Fix custom-set-*-faces! macros in Emacs 27
custom--inhibit-theme-enable is non-nil by default in Emacs 27, which
inhibits uses of `custom-theme-set-faces` when modifying any theme other
than 'user.
2019-11-22 16:24:19 -05:00
Henrik Lissner
4351474bf3 Add "X updated" notice after package is updated
To make it clearer what package was just updated after spewing a lot of
git log output.
2019-11-22 16:15:06 -05:00
Henrik Lissner
c9ae1f0a30 cli/env: ignore GPG_TTY & TERM envvars 2019-11-22 16:14:05 -05:00
Henrik Lissner
88eb9d1d61 Don't bind noninteractive while building autoloads
See raxod502/straight.el#431
2019-11-22 13:52:07 -05:00
Henrik Lissner
a814998a75 docs/faq: revise how to change line numbers 2019-11-22 13:42:25 -05:00
Henrik Lissner
fcbd91fc0d Fix custom-set-theme-faces! applying only to 'user 2019-11-22 13:17:10 -05:00
Henrik Lissner
aa19eeed0f Fix #2100: shell modeline doesn't stay hidden 2019-11-22 13:17:06 -05:00
Henrik Lissner
34500c9177 Fix #2103: logic error initializing gcmh-mode 2019-11-22 12:56:00 -05:00
Henrik Lissner
2dc50f49fc Fix #1500: rewrite font size adjustment commands 2019-11-22 00:39:55 -05:00