Commit Graph

13353 Commits

Author SHA1 Message Date
a9316525c4 Backport variadic setq-local from Emacs 27 2020-05-24 16:45:55 -04:00
830e1289aa Bind SPC g G -> magit-status-here
And recenter after invoking it.
2020-05-24 16:32:19 -04:00
d8fda76c7d yas-also-auto-indent-first-line = nil
Stop yasnippet from aggressively reindenting the whole snippet; assume
the user is expanding the snippet exactly where they want it.

Half-fixes #3211
2020-05-24 14:29:41 -04:00
a262527a7f Fix load-theme not disabling old themes in Emacs 26
In Emacs 26, the old themes must be disabled *before* the new one is
loaded, otherwise it will fail to do so. In 27+ this isn't necessary,
and it's preferred that we do it after the theme loads, so we can be
absolutely sure the theme was successfully enabled, before we disable
the others!
2020-05-21 04:33:39 -04:00
c4e8aa0baa Bump :tools lsp
emacs-lsp/lsp-mode@9305777 -> emacs-lsp/lsp-mode@81d62d5

Which includes a fix for emacs-lsp/lsp-mode#1705
2020-05-21 02:01:13 -04:00
93d188e6bc Resolve magit-git-executable to absolute path
For minor performance gain for macOS/Windows users. Shouldn't make a
difference on Linux.
2020-05-21 01:31:51 -04:00
090a68ab8f Add +format-with-lsp variable
To control whether or not to use LSP code formatter when it is
available.
2020-05-21 01:20:00 -04:00
885197bd06 Fix "Cannot determine magit's version" logs on Windows
Magit complains loudly (but harmlessly) when it can't determine its own
version in a sparse clone. This was fixed upstream in
magit/magit@b1b2683 for unix OSes, but not for Windows where symlinks
aren't supported, and so `magit-version` can't resolve its own repo's
root (see raxod502/straight.el#520).
2020-05-20 16:08:52 -04:00
dd0da922a3 {menu,tool,scroll}-bar-mode = nil
See comments.
2020-05-20 15:40:39 -04:00
196490c772 Improve UX & output of doom/bump-* commands 2020-05-20 15:33:55 -04:00
35b99fb272 Add fn! macro
For cl-function version of lambda, for implicit destructuring of
arguments.
2020-05-20 15:33:55 -04:00
4c61f22132 Fix #3175: don't format org-exported buffers
By inhibiting the formatter in temp or special buffers.
2020-05-20 04:46:37 -04:00
5472d46426 Bump :ui modeline
seagle0128/doom-modeline@c177959 -> seagle0128/doom-modeline@2b30885
emacsorphanage/anzu@3e34fb3 -> emacsorphanage/anzu@7b8688c
emacsorphanage/evil-anzu@9bca6ca -> emacsorphanage/evil-anzu@d3f6ed4

Fixes the anzu number-of-matches display in the modeline for isearch,
iedit, evil-search, and evil-substitution. This was caused by changes
upstream.
2020-05-20 04:46:37 -04:00
94fc6f714f Bump :tools magit
magit/magit@d27d6e4 -> magit/magit@b1b2683
magit/forge@e2da806 -> magit/forge@09bf8ad

We no longer need the magit version hack, thanks to magit/magit@b1b2683
2020-05-20 01:10:15 -04:00
7a37c50cf5 Bump :ui tabs
ema2159/centaur-tabs@e6bf9f5 -> ema2159/centaur-tabs@57afd81
2020-05-20 01:08:36 -04:00
7183194a59 Remove redundant org-id-track-globally setting
This is already set to t upstream.
2020-05-20 01:07:52 -04:00
090d0f7d53 Run org-load-hook functions on doom/reload 2020-05-20 01:07:32 -04:00
8b8e7537b7 Move org-attach config to +org-init-attachments-h 2020-05-20 01:07:18 -04:00
ecbd4b7567 Fix setq! not triggering setters
Because the setters were looked up at expansion/compile time (much, much
too early), rather than at runtime.

This should indirectly fix "No year zero" errors for org-journal
users (#3173).
2020-05-20 01:06:04 -04:00
e4322fac7a Remove duplicate org-journal-entries in auto-mode-alist
(correctly)
2020-05-20 00:55:21 -04:00
f0e6ede81b Relax how strict doom/bump-package-at-point is about point
This command would formerly work only if the point was on the opening
parenthesis, and sometimes insert the :pin in odd places. It is now much
more relaxed.
2020-05-19 22:00:20 -04:00
20f22d5741 Bump :tools lsp
emacs-lsp/lsp-ivy@81e81ce -> emacs-lsp/lsp-ivy@dce58b5
emacs-lsp/lsp-mode@bac42c5 -> emacs-lsp/lsp-mode@9305777
emacs-lsp/lsp-ui@ab55e30 -> emacs-lsp/lsp-ui@271b47c
2020-05-19 21:50:25 -04:00
69a25a8468 Make doctor treat missing ripgrep as an error
It's a hard dependency for Doom.
2020-05-19 21:49:01 -04:00
89477e29ca Bump :lang org
Kungsgeten/org-brain@ed99f7e -> Kungsgeten/org-brain@3ce2a33
bastibe/org-journal@2c43b10 -> bastibe/org-journal@524009b
emacs-straight/org-mode@93c50e3 -> emacs-straight/org-mode@9bc0cc7
kaushalmodi/ox-hugo@8f36181 -> kaushalmodi/ox-hugo@01bc315
org-roam/org-roam@1267a43 -> org-roam/org-roam@e3d101f
2020-05-19 21:49:01 -04:00
204783a96e Change how doom core reloads itself after 'doom upgrade'
Hopefully to address weird void-function errors while upgrading.
2020-05-19 21:49:01 -04:00
f1707e48db Merge pull request #3168 from rushsteve1/patch-1
Bump doom-themes version
2020-05-19 20:00:42 -04:00
f5acb54a7d Bump :ui doom
hlissner/emacs-doom-themes@34f181 -> hlissner/emacs-doom-themes@a13061

Updates the Pin of doom-themes to the latest, which includes a number of fixes,
notably the faces for the minimap.
2020-05-19 19:55:50 -04:00
fc47c89ef5 Merge pull request #3174 from oscarbailey/patch-1
Fix scoop install instructions
2020-05-19 19:31:52 -04:00
5914eede96 Merge pull request #3167 from janders223/elfeed-filter-fix
Update documentation for app/rss
2020-05-19 19:31:44 -04:00
e9292b2f9d Bump :emacs undo
ideasman42/emacs-undo-fu@24101b4 -> ideasman42/emacs-undo-fu@bcf7f92

It appears emacs-undo-fu force pushed, so the commit no longer exists in
undo-fu's history.

Closes #3176
2020-05-19 19:18:23 -04:00
df0bca6579 Fix doom/bump-module for :private packages 2020-05-19 19:11:02 -04:00
695ecf67cc Fix 'wrong-type-argument listp' error from org-noter 2020-05-19 18:36:40 -04:00
5eba98ba3d Update documentation for app/rss
Update documentation to remove the default comments from the template.
Also provide the appropriate _hack_ to get the default search filter
working correctly.
2020-05-19 17:36:56 -04:00
92b98bed11 Fix doom/help-search-loaded-files
Would throw a string type error because load-history doesn't only
contain sublists whose CARs are strings.
2020-05-19 17:33:57 -04:00
b445038817 Fix scoop install instructions
Just tried installing on Windows, you need to use "scoop bucket add extras" not "scoop enable extras"
2020-05-19 21:42:58 +01:00
265e80123a Bump :lang clojure
clojure-emacs/cider@3a59fe0 -> clojure-emacs/cider@b9d505b
2020-05-19 05:35:03 -04:00
1a0a757a33 Fix void-function +ibuffer/workspace
When calling +ibuffer/open-for-current-workspace
2020-05-19 01:56:56 -04:00
49bf79a380 Restore .projectile recognition
Why it was removed in the first place: hlissner/doom-emacs#1974

Why it's being restored: seems this causes too much confusion. Folks ask
why projectile doesn't recognize their projects. It's too much of
maintenance hassle. We'll deal with the breaking changes project.el will
introduce when we cross that bridge.

Closes #3074
2020-05-19 01:56:56 -04:00
95547823c6 Merge pull request #3163 from vrinek/patch-1
Fix typo
2020-05-18 20:11:05 -04:00
ba9448e17a Fix typo 2020-05-18 16:50:10 -07:00
3fd3fc380f Merge pull request #3088 from UndeadKernel/update-bindings
bindings: update bindings / add remote bindings
2020-05-18 18:20:47 -04:00
e0cc0eba24 Fix 'bad object 5765245...' error on minimap module 2020-05-18 17:23:41 -04:00
cc2be4fd01 Bump :emacs undo
ideasman42/emacs-undo-fu@2b1e532 -> ideasman42/emacs-undo-fu@24101b4
ideasman42/emacs-undo-fu-session@0400f15 -> ideasman42/emacs-undo-fu-session@e2043f8
2020-05-18 17:18:12 -04:00
f0632f812b Bump :editor evil
emacs-evil/evil@d243eae -> emacs-evil/evil@3f3b2fe
emacs-evil/evil-collection@ba36304 -> emacs-evil/evil-collection@1237452

To include emacs-evil/evil-collection#335
2020-05-18 17:17:11 -04:00
7fc7c35051 bindings: update bindings / add remote bindings 2020-05-18 22:14:59 +02:00
c4a1cc0493 emacs/undo: use doom-first-buffer-hook 2020-05-18 15:38:11 -04:00
b794de3ba2 Merge pull request #3153 from runenesheim/list-all-features
add missing +features to modules.org
2020-05-18 15:18:02 -04:00
65d8d6f759 Merge pull request #3155 from felix-clark/kbd-minimap-toggle
using dedicated minimap flag
2020-05-18 15:17:58 -04:00
b92f41bfb2 Revert d697ff481
Fixes #3158
2020-05-18 15:12:13 -04:00
98f69ee3cf Fix solaire-mode auto-disabler for daemon users
Hopefully.
2020-05-18 14:38:27 -04:00