0917187f20
editor/evil: bind C-w {S,V} to split-and-follow
2021-03-06 09:59:50 -05:00
1e7fb8b915
Remove sourcerer.io hall-of-fame from README
...
The service shut down: sourcerer-io/sourcerer-app#632
2021-03-06 00:59:06 -05:00
08de1856fa
Fix #4733 : aggressive saving of org capture buffers
2021-03-06 00:53:18 -05:00
235c386368
Add :app emms to init.example.el
2021-03-06 00:51:37 -05:00
329864ba9d
Update docs/modules.org
2021-03-06 00:51:19 -05:00
87e209badc
Remove vestigial mentions of the :feature category
...
It was removed long, long ago.
2021-03-06 00:49:36 -05:00
7b07e612b4
Added emms as doom module { :app emms } ( #3581 )
...
* Added emms dir to gitignore.
* Added emms module.
* Added emms module.
* Added emms module.
* I had a weird bug fixed it.
* I suck.
* Made the changer lissner requested.
* Made a restart music daemon func.
* Simplify config and bump package
* Proofread readme
Co-authored-by: Takoda J Horton <takodajhorton@protonmail.com >
Co-authored-by: Henrik Lissner <henrik@lissner.net >
2021-03-06 00:44:04 -05:00
287e3e83b2
Bump :ui treemacs
...
Alexander-Miller/treemacs@a7e2e43 -> Alexander-Miller/treemacs@6857816
Include a fix for Treemacs + TRAMP (broken by
Alexander-Miller/treemacs@6c43117 )
Closes #4735
2021-03-06 00:23:12 -05:00
f272137e12
app/calendar: fix C-{l,j,k} in details buffer
2021-03-06 00:15:21 -05:00
cf31d2605f
app/calendar: fix edge case with +calendar/quit
...
The user can open the calendar directly, with `M-x
cfw:open-calendar-buffer`, which sidesteps the workspace init logic in
=calendar. This fixes +calendar/quit so it can deal with this use case.
Mentioned in #4019
2021-03-06 00:10:55 -05:00
7399138736
app/calendar: minor refactor & reformatting
2021-03-06 00:10:55 -05:00
b5f258914d
app/calendar: add evil keybind scheme
...
This should probably be upstreamed to evil-collection.
Fixes #4019
2021-03-06 00:10:55 -05:00
4003d1fdea
app/calendar: add cfw:details* popup rule
2021-03-06 00:10:55 -05:00
55cfe0cca4
Fix TAB fallthrough for evil keybinds
...
If TAB was bound on the current keymap, our TAB dispatcher would fall
back on it, but it wouldn't see TAB keybinds on evil auxiliary keymaps
on the current keymaps (e.g. in cfw:calendar-mode).
2021-03-06 00:10:55 -05:00
cb194a31b1
Merge pull request #4512 from jsravn/enable-yasnippet-in-lsp-completion
...
Include snippets in lsp completion
2021-03-05 23:21:07 -05:00
a405735c10
tools/editorconfig: proofread readme
...
+ Added Hacks section.
+ Expanded on configuration guide.
2021-03-05 23:10:47 -05:00
2fa0dca041
doc/adding editorconfig and hl-column-fill documentation ( #3815 )
...
* doc/adding editor config and hl-column-fill docs
* Adding inaugural versons to the modules
* Making the requested edits
* adding in some more spaces
* redoing the review
* ui/fill-column: correct & expand readme
Co-authored-by: Henrik Lissner <henrik@lissner.net >
2021-03-05 22:35:06 -05:00
494d87d0b4
email/notmuch: update readme
...
Closes #3933
Co-authored-by: Will Vaughn <nackjicholson@users.noreply.github.com >
2021-03-05 22:17:47 -05:00
4e90bbaf75
Merge pull request #3932 from nackjicholson/rm-notmuch-hello-customizations
...
Notmuch module remove `*notmuch-hello*` buffer customizations + add some documentation
2021-03-05 20:58:53 -05:00
1b81337d8d
email/notmuch: correct & reformat readme
2021-03-05 20:57:41 -05:00
a724771d1e
Merge pull request #4708 from he-la/develop
...
Fix +debug/start for dap-based debuggers.
2021-03-05 20:14:11 -05:00
fa29a3cf1d
Ensure associated workspace is deleted on server-done too
...
Should catch more corner cases where workspaces are surviving their
emacsclient-spawned frames.
2021-03-05 20:09:22 -05:00
d9dac055a6
ui/vc-gutter: minor refactor
2021-03-05 20:09:22 -05:00
a912a6c313
ui/zen: prevent type error in writeroom-mode
...
In case a user is testing writeroom-mode, experiences an error, and this
internal variable isn't set.
2021-03-05 20:09:22 -05:00
6127d15cea
tools/debugger: use realgud:trepanpl for raku-mode
2021-03-05 20:09:22 -05:00
7afe5dc5c3
tools/lsp: fix void-function lsp--require-packages error
2021-03-05 20:09:22 -05:00
e52fd138e2
Refactor autoload/store.el library
...
+ Expired pcache entries are now purged when Emacs is killed.
+ Preform additional type checks for better runtime safety.
+ TTL argument can now be a predicate function. Takes two arguments: the
key and value, if it returns nil, consider the entry stale.
2021-03-05 20:09:22 -05:00
430d628b00
tools/lsp: use xref backend as lookup handler
...
If lsp-find-{definition,references} fails, it will properly fall through
to other lookup handlers (like dumb-jump).
Fix #4662
Fix #4739
2021-03-05 20:09:22 -05:00
0a9172a8f2
tools/lookup: fall through if xref backend fails
...
Part 1 to solution for #4739
2021-03-05 20:09:22 -05:00
543d122643
editor/evil: disable evil-collection-outline
...
Its keybinds are intrusive anywhere outline-minor-mode is enabled.
Derived modes (like org) have their own versions of its keybinds anyway.
2021-03-05 20:09:22 -05:00
cf086d08fa
Minor refactor & use doom-store-* API
...
+ Fixes a shallow comparison error (eq cannot compare strings).
+ Uses the doom-store-* API rather than pull in a new dependency to
manage project-local variables.
2021-03-05 19:31:54 -05:00
e8bd115307
Merge pull request #3853 from NoxPardalis/develop
...
Rust module: Modify command for executing `cargo audit`
2021-03-05 17:28:57 -05:00
5d9efe89b3
Merge pull request #4732 from paul-wilkinson/fix-emacs-bindings-yank-buffer-path
...
Fix the "Yank file path" non-evil bindings
2021-03-04 16:42:27 -05:00
fa292bebbb
Fix the "Yank file path" non-evil bindings
...
+default/yank-buffer-filename was replaced in
be9b3ff352
and +evil-bindings.el was
updated accordingly. This commit makes the corresponding updates in
+emacs-bindings.el.
2021-03-04 21:27:36 +00:00
3bb271738a
Fix void-variable disto on M-x doom/info
2021-03-04 16:10:45 -05:00
7798aa9190
Fix repo location in doom/help-packages
2021-03-04 14:09:40 -05:00
f8ed309b50
lang/julia: include submodules for lsp-julia
...
Mentioned in #4012
2021-03-04 13:00:47 -05:00
61e8069adc
Remind folks to search PRs in PR template
...
So.
Many.
Duplicates.
2021-03-04 12:57:52 -05:00
4a54a4bd64
Add warning to issue template
...
Please, _please_, *please* stop ignoring the issue template. I beg you.
Cthulhu begs you. Your waifu begs you.
2021-03-04 12:56:05 -05:00
672e37b9aa
Bump :app everywhere
...
tecosaur/emacs-everywhere@d84b397 -> tecosaur/emacs-everywhere@01e031e
2021-03-03 15:52:55 -05:00
2ab8800bb4
Fix #4726 : void-variable org-babel-async-language-blacklist
...
Supposed to be ob-async-no-async-languages-alist
2021-03-03 15:26:25 -05:00
d5019f0b57
Add docstring to +org/refile* commands
2021-03-02 23:48:54 -05:00
70c8ca30b2
Update docstrings for doom/window-{enlargen,maximize-buffer}
...
As of 56e9d273e
, these commands no longer toggle because the toggle was
brittle could be unpredictable at times. Use winner-undo instead (on
`C-w r` or `SPC w r` by default).
2021-03-02 23:48:54 -05:00
468f308114
Fix +org/refile-to-other-window in indirect buffer ( #4721 )
...
* Fix +org/refile-to-other-window in indirect buffer
* Extend fix to other refile commands
Co-authored-by: Henrik Lissner <accounts@v0.io >
2021-03-02 23:48:42 -05:00
9a5f860cd0
Merge pull request #4720 from daanturo/sh-docsets
...
Set sh-mode's docsets to '("Bash").
2021-03-02 12:15:48 -05:00
3d114d6356
tools/docker: default to evil normal state
...
Evil-collection supports docker and its submodes, so these are no longer
necessary.
2021-03-02 12:09:49 -05:00
19563de316
Restore fallback warning removed by ce1105b46
...
Shoulds till warn when the language isn't blacklisted.
2021-03-02 12:07:45 -05:00
ce1105b463
lang/org: suppress :async+:session warnings for blacklisted langs
...
If they're blacklisted, they may have their own :async implementation,
like jupyter does. The warning isn't useful or true for them.
2021-03-02 12:05:36 -05:00
8ccba925dd
Fix parsing issue in doom-system-distro{,-version}
...
No guarantee the values in /etc/os-release are quoted.
Also, eliminate the code paths where these functions return nil.
2021-03-02 11:59:55 -05:00
91bf57b762
Merge pull request #4717 from bnjmnt4n/autoload/system
...
Load `autoload/system` in `core-cli`
2021-03-02 10:37:13 -05:00