Henrik Lissner
4c7c9cacd3
os/tty: proofread readme
2021-03-06 11:23:00 -05:00
Henrik Lissner
01b447a12c
Merge pull request #4743 from nbfalcon/bugfix/eldoc-variable-value-not-displayed
...
Emacs lisp: fix variable value display in eldoc
2021-03-06 10:36:33 -05:00
Henrik Lissner
2a4509c42a
editor/evil: fix typo in +evil-window-split-and-follow
...
And conform these commands to naming conventions.
2021-03-06 10:31:10 -05:00
Nikita Bloshchanevich
169d0b2ed5
Emacs lisp: fix variable value display in eldoc
...
`fboundp' does not check if a variable is bound, but rather a function.
Use `boundp'.
2021-03-06 16:29:07 +01:00
Henrik Lissner
27d3e73fb7
os/macos: activate ns-auto-titlebar-mode later
...
If triggered too early, it may read the wrong frame background mode and
you'll get dark text on a dark titlebar in MacOS dark mode (or light
text on a light titlebar in light mode).
2021-03-06 10:24:38 -05:00
Henrik Lissner
e4539bb56c
ui/ligatures: fix over-eager activation
...
Users (or packages) may add entries directly to prettify-symbols-alist.
The module would mistaken that as a green light to activate
prettify-symbols-mode. Instead, only activate the mode if this module's
ligatures (or extra symbols) are specifically asked for.
2021-03-06 10:04:54 -05:00
Henrik Lissner
0917187f20
editor/evil: bind C-w {S,V} to split-and-follow
2021-03-06 09:59:50 -05:00
Henrik Lissner
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
Henrik Lissner
08de1856fa
Fix #4733 : aggressive saving of org capture buffers
2021-03-06 00:53:18 -05:00
Henrik Lissner
235c386368
Add :app emms to init.example.el
2021-03-06 00:51:37 -05:00
Henrik Lissner
329864ba9d
Update docs/modules.org
2021-03-06 00:51:19 -05:00
Henrik Lissner
87e209badc
Remove vestigial mentions of the :feature category
...
It was removed long, long ago.
2021-03-06 00:49:36 -05:00
tJ2ow
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
Henrik Lissner
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
Henrik Lissner
f272137e12
app/calendar: fix C-{l,j,k} in details buffer
2021-03-06 00:15:21 -05:00
Henrik Lissner
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
Henrik Lissner
7399138736
app/calendar: minor refactor & reformatting
2021-03-06 00:10:55 -05:00
Henrik Lissner
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
Henrik Lissner
4003d1fdea
app/calendar: add cfw:details* popup rule
2021-03-06 00:10:55 -05:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
a405735c10
tools/editorconfig: proofread readme
...
+ Added Hacks section.
+ Expanded on configuration guide.
2021-03-05 23:10:47 -05:00
Jeetaditya Chatterjee
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
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
1b81337d8d
email/notmuch: correct & reformat readme
2021-03-05 20:57:41 -05:00
Henrik Lissner
a724771d1e
Merge pull request #4708 from he-la/develop
...
Fix +debug/start for dap-based debuggers.
2021-03-05 20:14:11 -05:00
Henrik Lissner
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
Henrik Lissner
d9dac055a6
ui/vc-gutter: minor refactor
2021-03-05 20:09:22 -05:00
Henrik Lissner
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
Henrik Lissner
6127d15cea
tools/debugger: use realgud:trepanpl for raku-mode
2021-03-05 20:09:22 -05:00
Henrik Lissner
7afe5dc5c3
tools/lsp: fix void-function lsp--require-packages error
2021-03-05 20:09:22 -05:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
0a9172a8f2
tools/lookup: fall through if xref backend fails
...
Part 1 to solution for #4739
2021-03-05 20:09:22 -05:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
e8bd115307
Merge pull request #3853 from NoxPardalis/develop
...
Rust module: Modify command for executing `cargo audit`
2021-03-05 17:28:57 -05:00
Henrik Lissner
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
Paul Wilkinson
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
Henrik Lissner
3bb271738a
Fix void-variable disto on M-x doom/info
2021-03-04 16:10:45 -05:00
Henrik Lissner
7798aa9190
Fix repo location in doom/help-packages
2021-03-04 14:09:40 -05:00
Henrik Lissner
f8ed309b50
lang/julia: include submodules for lsp-julia
...
Mentioned in #4012
2021-03-04 13:00:47 -05:00
Henrik Lissner
61e8069adc
Remind folks to search PRs in PR template
...
So.
Many.
Duplicates.
2021-03-04 12:57:52 -05:00
Henrik Lissner
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
Henrik Lissner
672e37b9aa
Bump :app everywhere
...
tecosaur/emacs-everywhere@d84b397 -> tecosaur/emacs-everywhere@01e031e
2021-03-03 15:52:55 -05:00
Henrik Lissner
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
Henrik Lissner
d5019f0b57
Add docstring to +org/refile* commands
2021-03-02 23:48:54 -05:00
Henrik Lissner
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
Rick Lupton
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