Henrik Lissner
1b0264121f
Bump :lang rust
...
brotzeit/rustic@32a962a -> brotzeit/rustic@52b632d
The `rustic-syntax-propertize` function in rustic (set as
`syntax-propertize-function` in emacs) had a performance regression
(reported in brotzeit/rustic#107 ) that caused emacs to effectively lock
up every time the viewport changed. This was fixed upstream in rust-mode
by @phillord in rust-lang/rust-mode@bfe4056 , and ported to rustic by
@brotzeit in brotzeit/rustic#108 .
Closes #3144
Co-authored-by: Jack Brown <jack@brownjohnf.com>
2020-05-18 02:57:18 -04:00
Henrik Lissner
fdf24dc85f
Move centaur-tabs-mode to doom-first-file-hook
2020-05-18 02:56:37 -04:00
Henrik Lissner
da4d867dea
Merge pull request #3150 from tmtvl/prerequisites-for-japanese-input
...
Add the needed migemo variants to the requirements for Japanese input.
2020-05-18 02:49:21 -04:00
Henrik Lissner
152fcc73e3
Merge pull request #3148 from CeleritasCelery/lispyville
...
Allow the user to override lispyville themes
2020-05-18 02:48:38 -04:00
Henrik Lissner
80dbdd55a4
Merge pull request #3143 from dani84bs/develop
...
Add --with-modules to emacs-mac documentation
2020-05-18 02:47:30 -04:00
Henrik Lissner
3939bf99fb
Merge pull request #3140 from brotzeit/ob-rust-remove
...
remove ob-rust
2020-05-18 02:47:21 -04:00
Henrik Lissner
f8be6a33f3
Merge pull request #3106 from Amatrelan/rss-readme
...
add app/rss readme
2020-05-18 02:46:58 -04:00
Henrik Lissner
3d6d034693
Merge pull request #3104 from felix-clark/develop
...
activating dap web modules in TS mode
2020-05-18 02:46:39 -04:00
Henrik Lissner
6318ce3754
Merge pull request #3083 from lazyatom/add-keymap-description-for-ruby
...
Add keymap descriptions for Ruby module
2020-05-18 02:46:27 -04:00
Henrik Lissner
896cefb579
Merge branch 'develop' into add-keymap-description-for-ruby
2020-05-18 02:46:15 -04:00
Henrik Lissner
d697ff481e
Update direnv unconditionally in some cases
2020-05-18 01:38:22 -04:00
Henrik Lissner
bbe3cbdaf6
Activate global-company-mode on doom-first-input-hook
2020-05-17 20:37:07 -04:00
Henrik Lissner
bdd4657e23
Prevent company-abort side-effects suppressing echo-area
...
e.g. some sly commands (like sly-compile-defun) log to the echo area,
but company-abort was being called every time normal mode is
invoked (which happens more often than you'd think). It would be fine if
company-abort noop'ed if company wasn't active, but it doesn't; side
effects ensue.
2020-05-17 20:31:51 -04:00
Tim Van den Langenbergh
2b3f498d5d
Add the needed migemo variants to the requirements for Japanese input.
2020-05-17 21:57:19 +02:00
brotzeit
d8d16d22bc
add rust to +org-babel-mode-alist
2020-05-17 21:28:31 +02:00
Troy Hinckley
993a0770e5
Allow the user to override lispyville themes
2020-05-17 10:29:25 -06:00
Henrik Lissner
98d7b97d33
Fix 'doom run' not (re)executing startup hooks
...
Makes leader keys (among other things) unable to function.
2020-05-17 06:14:37 -04:00
Henrik Lissner
de78d0cc62
Fix #3138 : infinite loop when reading package! files
2020-05-17 06:14:37 -04:00
Henrik Lissner
6241ba2faa
Emit fetch output when updating recipe repos
2020-05-17 06:14:37 -04:00
Daniele Trainini
a4f4937931
Add --with-modules to emacs-mac documenation
...
Default options for brew install emacs-mac compile wihtout
modules preventing to use vterm.
2020-05-17 00:44:52 +02:00
brotzeit
f6a9c9baf5
remove ob-rust
2020-05-16 22:48:01 +02:00
Henrik Lissner
375faedb1b
Emit backtrace if doom upgrade fails
2020-05-16 05:38:20 -04:00
Henrik Lissner
49790fb53f
Include the error when 'doom upgrade' fails
2020-05-16 05:31:33 -04:00
Henrik Lissner
4f885ca176
Bump :completion ivy
...
abo-abo/swiper@84efa3a -> abo-abo/swiper@04ca164
ericdanan/counsel-projectile@b556ed8 -> ericdanan/counsel-projectile@126e825
mhayashi1120/Emacs-wgrep@5977b8e -> mhayashi1120/Emacs-wgrep@f0ef9bf
raxod502/prescient.el@0f4a89b -> raxod502/prescient.el@3ab7605
2020-05-16 05:15:53 -04:00
Henrik Lissner
e3ca1d52ad
Bump :lang org
...
bastibe/org-journal@8bf06b2 -> bastibe/org-journal@2c43b10
emacs-straight/org-mode@20c1322 -> emacs-straight/org-mode@93c50e3
oer/org-re-reveal@61549f4 -> oer/org-re-reveal@a9e9d4e
org-roam/company-org-roam@3da3821 -> org-roam/company-org-roam@674c2bd
org-roam/org-roam@ad5fca5 -> org-roam/org-roam@1267a43
Fixes #3123
2020-05-16 05:13:46 -04:00
Henrik Lissner
10d9ca87e9
Correct regexps for recommended straight options
...
When you're being prompted, these regexps control what option is
highlighted as the recommended option, and two of them were definitely
wrong, and another two *might've* been wrong.
2020-05-15 22:58:00 -04:00
Henrik Lissner
eafad7bbad
Reformat term/eshell module
...
- Two newlines between use-package! blocks
- Remove comment that was redundant with the code below it
2020-05-15 22:54:50 -04:00
Henrik Lissner
ceb1d4e91f
Disable {bash,fish}-completion on Windows
...
Because neither is available on windows, you'll get errors when trying
to complete in eshell. Better to disable it so eshell can fall back to
pcomplete.
2020-05-15 22:53:17 -04:00
Henrik Lissner
1b43cf99f7
Add comments to & reformat doom-initialize
2020-05-15 21:57:21 -04:00
Henrik Lissner
2e1c706c73
doom/env: fix -a switch, add -r switch #2434
...
Can now white and blacklist envvars
2020-05-15 21:56:04 -04:00
Henrik Lissner
3d10e984ec
Fix #3134 : invalid lambda variable t on 'doom compile'
2020-05-15 17:56:29 -04:00
Henrik Lissner
0972858808
Update 'doom install' post-amble
2020-05-15 17:55:23 -04:00
Henrik Lissner
ea2de668b7
Fix #3135 : no template after doom install
2020-05-15 17:19:39 -04:00
Henrik Lissner
c1bee692cf
doom/install? ignore errors in module init.el's
...
Fix #3132
2020-05-15 14:22:13 -04:00
Henrik Lissner
8a83e9addd
Fix wrong-number-of-args error on dired-find-file
2020-05-15 14:20:03 -04:00
Henrik Lissner
e16c410b2a
Fix use-package load errors on 'doom install'
2020-05-15 05:37:10 -04:00
Henrik Lissner
2b8388079b
Fix doom/bump-module command
...
Also allows you to bump :core now.
2020-05-15 05:37:10 -04:00
Henrik Lissner
76b133fd98
Install core packages early
2020-05-15 05:37:08 -04:00
Henrik Lissner
87e279ce61
doom/doctor: improve error handler for font detection
...
Fixes #3008
2020-05-15 04:59:10 -04:00
Henrik Lissner
805976b8bd
Handle the case where EMACSDIR has no trailing slash
2020-05-15 04:53:59 -04:00
Henrik Lissner
8f8d796ecd
doom/doctor: fix 'missing emacs package: org' #2284
2020-05-15 04:19:25 -04:00
Henrik Lissner
2884dd9ea7
Fix 'recreate repo' option not being recommended
...
When updating a package with a changed recipe (e.g. it's branch).
2020-05-15 02:29:22 -04:00
Henrik Lissner
ea18c83c0a
General refactors & reformatting across the board
2020-05-15 01:44:53 -04:00
Henrik Lissner
4e28b48a3a
Fix C-j/C-k for evil-collection-minibuffer users
2020-05-15 01:34:07 -04:00
Henrik Lissner
f521823d3b
Fix quiet! macro not silencing file loading
2020-05-15 01:33:52 -04:00
Henrik Lissner
fc90e0fb71
Simplify quiet!'s expanded form
...
We don't need to test doom-interactive-mode at runtime.
2020-05-15 01:33:52 -04:00
Henrik Lissner
68709fe93a
Fix letf! sometimes losing letf binds
...
When expanding:
(quiet! ...)
You'd expect (simplified for explanation):
(letf! ((standard-output ...)
((symbol-function #'message) ...)
((symbol-function #'load-file) ...)
((symbol-function #'write-region) ...))
...)
But instead get:
(letf! ((standard-output ...))
;; where'd the other binds go?
...)
This was due to data-loss caused by nreverse's destructive mutation of
the given bindings.
Also: silences byte-compiler complaining about unused bindings.
2020-05-15 01:33:52 -04:00
Henrik Lissner
e7f04a3d87
doom/doctor: fix over-eager omnisharp checks
...
Fixes #2206
2020-05-15 01:33:52 -04:00
Henrik Lissner
68b5f687bd
doom/doctor: fix 'org not installed' error
...
Also indents missing package warnings correctly and makes them harder to
mistake for system packages.
Fixes #2284
2020-05-15 01:33:52 -04:00
Henrik Lissner
c682079783
doom/doctor: warn about 28+, not 27+
...
27 is now the recommended version for Doom.
2020-05-15 01:33:52 -04:00