5755754702
tools/magit: expand executable paths in remote repos too
...
Remote repos can benefit from ahead-of-time expansion of these paths
too; so Emacs doesn't have to search the remote PATH on every call.
2020-08-15 05:29:59 -04:00
55642fc8bb
Bump :ui unicode
...
rolandwalker/unicode-fonts@7b88ae8 -> rolandwalker/unicode-fonts@e3942fe
2020-08-15 05:14:22 -04:00
77f9cc53ae
magit-revision-insert-related-refs = nil
2020-08-15 05:14:21 -04:00
e49b4a8123
tools/magit: speed up git calls in magit
...
But only for local repos.
2020-08-15 05:14:21 -04:00
ed8dca3c69
Bump :lang ess
...
emacs-ess/ESS@964bf64 -> emacs-ess/ESS@3c2fb63
Fix unexpected '>' in ">" error in ESS R repl.
2020-08-14 13:35:02 -04:00
ff90fc82e6
Normalize keymaps on evil-org-mode
...
Fixes an issue where evil keybinds aren't in effect on just after
activating org-mode.
2020-08-14 13:35:02 -04:00
702fb6e95d
Fix #3747 : make enlargen/maximize workspace-aware
...
Otherwise, doom/enlargen-window and doom/window-maximize-buffer could
restore the window configuration of other workspaces.
2020-08-14 02:13:37 -04:00
14d9786360
Respect org-hierarchical-todo-statistics
2020-08-14 00:40:32 -04:00
cbebbd5278
Fix #3746 : bin/doom hangs after tangling config
...
Because +literate-tangle-h wasn't returning non-nil in interactive
sessions.
2020-08-14 00:00:36 -04:00
9cab6a6fd9
Fix #3723 : auto-revert on window/buffer switch
2020-08-13 22:49:35 -04:00
73c95bb1ad
Optimize doom-visible-buffers
2020-08-13 22:49:35 -04:00
d02d78c3fa
Make find-file-in-project faster in large projects
2020-08-13 17:02:25 -04:00
6e764ade2b
Add LSP/eglot support to +cc/reload-compile-db
2020-08-13 17:02:24 -04:00
88b1d05a4a
tools/pdf: revise readme
2020-08-13 17:02:24 -04:00
335af41b70
Bump :ui doom
...
hlissner/emacs-solaire-mode@380e01c -> hlissner/emacs-solaire-mode@cd63b67
2020-08-13 17:02:24 -04:00
38a95f7e58
Bump :term vterm
...
akermu/emacs-libvterm@422ffe0 -> akermu/emacs-libvterm@797357b
akermu/emacs-libvterm#373 was merged
Fixes #3683
2020-08-13 17:02:15 -04:00
3ce18233e1
Fix untargetable treemacs window from ace-window
2020-08-13 12:49:21 -04:00
0b349bf1c0
ui/modeline: fix constant redisplay errors
...
Fixes a wrong-type-argument: stringp error emitted by the buffer-id
segment in :ui (modeline +light).
2020-08-13 03:05:50 -04:00
577e8b8102
Excluse treemacs buffer from ace-window
...
This allows users to jump to treemacs with ace-window, but when opening
files from treemacs with treemacs-visit-node-ace-* commands (e.g. on
oaa) it doesn't make sense to open files in the treemacs window.
2020-08-12 20:58:41 -04:00
8bb47f96d8
cli/doctor: fix native json detection
2020-08-12 16:01:33 -04:00
93636c862b
Merge pull request #3706 from ymarco/evil-texx
...
Add evil-tex package to :lang latex
2020-08-12 15:25:42 -04:00
01da9f68fe
Merge pull request #3708 from reedspool/develop+os-tty-doc-fix
...
Fix typo in new os/tty module readme
2020-08-12 15:25:20 -04:00
ed21b7d043
Merge pull request #3711 from dlesl/develop
...
Enable native ligature support on emacs-28/mac
2020-08-12 15:25:09 -04:00
a8ae1e8b8b
Merge pull request #3713 from pereiragc/patch-2
...
Update `org-gcal` repo link
2020-08-12 15:24:57 -04:00
35ca3543e2
Merge pull request #3725 from adamroyjones/patch-1
...
Updates getting_started.org following the release of Emacs 27.1
2020-08-12 15:24:49 -04:00
11be796c9b
cli/doctor: warn if native JSON library is missing
2020-08-12 15:17:15 -04:00
ca7a18f3c6
Bump :lang java
...
Groovy-Emacs-Modes/groovy-emacs-modes@cafdd98 -> Groovy-Emacs-Modes/groovy-emacs-modes@26da902
emacs-lsp/lsp-java@811760a -> emacs-lsp/lsp-java@2600162
Fixes #3737
2020-08-12 14:56:42 -04:00
8df090fb29
Reduce git history downloaded with straight.el
...
When installing straight.el itself.
2020-08-12 14:56:42 -04:00
f5ba3d9498
config/literate: revise readme
2020-08-12 02:52:45 -04:00
809eae331f
Fix #3732 : hard-to-see flycheck indicators
...
A temporary measure until I've sorted out custom faces for this module.
It solves difficult-to-see icons in the flycheck segment on some
themes (e.g. doom-molokai).
2020-08-12 02:52:00 -04:00
6cf5d72ff6
Generalize LSP optimizations to include eglot
2020-08-12 00:34:09 -04:00
50f1391e86
Fix #3274 : don't chain checkers to LSP
...
Reverts 8ecec82
2020-08-12 00:34:01 -04:00
132b8390d0
Generalize emacs argument in shell.nix
2020-08-12 00:34:01 -04:00
8fc82cacdb
Bump :ui doom
...
hlissner/emacs-doom-themes@e803fc4 -> hlissner/emacs-doom-themes@8a5538e
hlissner/emacs-solaire-mode@d3e8f9e -> hlissner/emacs-solaire-mode@380e01c
2020-08-12 00:33:48 -04:00
08e5b8535a
ui/workspaces: don't persist TRAMP buffers
...
They're too slow to restore.
2020-08-11 20:53:12 -04:00
03162466c6
Fix fix for #3731
...
Get fixed.
See ab3376869
2020-08-11 19:22:32 -04:00
ab3376869d
Fix #3731 : fix dap-java keybinds
2020-08-11 19:19:01 -04:00
d9739a2d10
Fix #3727 : 'doom: command not found' error on 'doom upgrade'
2020-08-11 14:26:49 -04:00
6510c13136
Updates getting_started.org.
...
Emacs 27.1 has been released & emacs-plus now installs 27.x by default:
https://github.com/d12frosted/homebrew-emacs-plus
2020-08-11 19:15:42 +01:00
64dfc709bf
Fix #3729 : config.org not getting tangled
...
Because the wrong file is being inserted into the temporary org buffer,
org never finds anything to tangle!
2020-08-11 14:00:33 -04:00
95c5ebc01a
Fix #3726 : respect +magit-open-windows-in-direction
...
Also fixes an issue where `q` would not delete a magit-dedicated split
window (leaving duplicate magit-status windows about).
2020-08-11 13:48:12 -04:00
050ac73789
Prevent illegal envvars causing bash syntax errors
2020-08-10 23:07:21 -04:00
85b5103cd9
Fix #3717 : command = super, option = meta
2020-08-10 19:36:05 -04:00
7d3a23e53f
Update org-gcal
repo link
...
Link to actually mantained `org-gcal` repo
2020-08-09 19:14:31 -03:00
6f51f062a7
Enable native ligature support on emacs-28/mac
2020-08-09 16:13:23 +02:00
eb9cb0c6e9
Fix org version conflicts due to literate config #3649
...
Tangling would load org libraries. If org hasn't been installed yet,
this means the older version is loaded, later interfering with the
installation and byte-compilation of the new package, causing down the
road.
2020-08-09 01:50:42 -04:00
3173b39b58
lang/org: different bullets for nested plain lists
2020-08-09 01:50:41 -04:00
2e6902f7ae
Unbind TAB in comint buffers
...
They usually handle their own completion keybinding on TAB.
2020-08-09 01:50:41 -04:00
40cf6139ed
Make evil-join remove comment delimiters
...
See emacs-evil/evil#606
2020-08-09 01:50:41 -04:00
de4532f979
ui/doom-dashboard: have 'last-project policy fall back to CWD
...
Normally, the dashboard assumes the default-directory = project root of
the last buffer you had open. This is to make it easy for you to recover
from closing the last buffer in your project and wondering how to get
back. However, if the last file wasn't in a valid project, the dashboard
assumes the directory of the last buffer that did, which can be jarring.
It will now assume the last buffer's CWD if it wasn't in a valid project
root.
2020-08-09 01:50:41 -04:00