Commit Graph

9075 Commits

Author SHA1 Message Date
Henrik Lissner
b1c88ab1d1
Merge pull request #4088 from fortuneteller2k/fix-latex-pkg-name
docs: Update package name for TeXLive on Arch Linux
2020-10-18 19:20:39 -04:00
Henrik Lissner
bd4b1325e0
Merge pull request #4095 from snizovtsev/list-processes-popup
popup: add rule for list-processes
2020-10-18 19:20:02 -04:00
Henrik Lissner
894d39de3c
Merge pull request #4107 from NightMachinary/patch-1
Fixed typo in var name
2020-10-18 19:10:35 -04:00
Henrik Lissner
99a850f607
Merge pull request #4110 from drchsl/magit-improve-readme
tools/magit: add magit-diff-refine-hunk to readme
2020-10-18 19:10:03 -04:00
Henrik Lissner
1cc060c928
Bump :emacs undo
ideasman42/emacs-undo-fu-session@5135b5c -> ideasman42/emacs-undo-fu-session@56cdd35

undo-fu-session includes an update to suppress harmless warnings, which
may have only served to alarm users.
2020-10-18 19:08:08 -04:00
Henrik Lissner
077bab4c90
Move org-roam-db-location to DOOMLOCALDIR/etc
More in line with org-roam's defaults.

Closes #4108
2020-10-18 19:07:59 -04:00
drchsl
d6956d95d2 tools/magit: add magit-diff-refine-hunk to readme 2020-10-18 16:38:07 +02:00
NightMachinary
aaf2ccaf58
Fixed typo in var name 2020-10-17 17:50:45 +03:30
Henrik Lissner
bba035a1a2
Fix void-function +ivy-prescient-non-fuzzy in daemon 2020-10-16 23:42:59 -04:00
Henrik Lissner
b461f76b0d
Fix *-local-vars-hook & doom-first-*-hook not triggering
When starting Emacs with a file path argument these hooks aren't set up
in time for the file to be processed.

Fixes #3891, #4082, #4104
2020-10-16 23:08:56 -04:00
Henrik Lissner
35185b2175
Split doom-reload-hook into before/after hooks 2020-10-16 22:28:08 -04:00
Henrik Lissner
a835be1c40
Fix #4010: respect custom org-export-async-init-file 2020-10-16 04:19:27 -04:00
Henrik Lissner
2e476de446
Fix #1335: company keymaps losing precedence to evil 2020-10-16 00:28:25 -04:00
Henrik Lissner
8ba2b9eafa
Fix void-function xref--show-defs error
When looking up some xref backends (e.g. tide).
2020-10-15 18:13:42 -04:00
Henrik Lissner
f102063f93
Fix #3908: separate company-ispell from notmuch-company 2020-10-15 18:13:42 -04:00
Henrik Lissner
15d976142c
Fix #4000: company-box breaks if frames are deleted
Company-box doesn't perform frame-live-p checks before trying to use its
childframes, so any operation that cleans up the current session (like
`SPC TAB x`) would break it.

Should be fixed upstream.
2020-10-15 18:13:42 -04:00
Henrik Lissner
2f91183e48
Fix #3997: downcase checkboxes in markdown
To be consistent with the markdown formatter.
2020-10-15 18:13:42 -04:00
Henrik Lissner
002f5116a6
Fix #3948: unsetting ligatures w/ set-ligature! 2020-10-15 18:13:42 -04:00
Henrik Lissner
923e8c88ee
Extend g s {w,W,e,E,ge,gE} scope to visible buffer
Instead of only the current line.
2020-10-15 18:13:42 -04:00
Henrik Lissner
876d08fc3b
Add nix bin path to tramp-remote-path 2020-10-15 18:13:42 -04:00
Gerry Agbobada
5373f87234
[bepo] tools/lsp: add t/s/C-t/C-s for lsp-ui-peek
Reference is 2491c8ed2c
2020-10-15 09:57:33 +02:00
Henrik Lissner
1c7fd9c220
Fix #4093: runaway gc-cons-threshold in lsp-mode
gc-cons-threshold was doubled every time an lsp-mode buffer was
opened (i.e. every time +lsp-optimization-mode was activated) causing
heavy freezes.
2020-10-15 02:19:56 -04:00
Henrik Lissner
d85c7b857b
lang/cc: fix sem-highlight disabler
We unset ccls-sem-highlight-method buffer-locally, but
lsp-before-initialize-hook only runs once per new LSP server instance,
and each server could preside over any number of buffers, so only the
first buffer is affected.
2020-10-14 21:39:56 -04:00
Henrik Lissner
963f96b42f
Bump company
company-mode/company-mode@053c50d -> company-mode/company-mode@5f5949b

Fix #4092, due to company-mode/company-mode#1024
2020-10-14 19:11:37 -04:00
Henrik Lissner
8297af01a8
tools/lsp: tweak lsp-ui-doc defaults 2020-10-14 18:38:09 -04:00
Henrik Lissner
2491c8ed2c
tools/lsp: add j/k/C-j/C-k keys for lsp-ui-peek 2020-10-14 18:38:05 -04:00
Sergey Nizovtsev
6e30aa4395 popup: add rule for list-processes
Its content is typically thrown away after a quick glance, so make it popup.

Signed-off-by: Sergey Nizovtsev <snizovtsev@gmail.com>
2020-10-14 21:17:22 +03:00
Henrik Lissner
a776664ebc
Don't load lsp-java/dap-java if +eglot
Relevant to #3999
2020-10-14 01:40:11 -04:00
Henrik Lissner
d105a0400c
Add ess-smart-comma support to evil-mc 2020-10-14 01:29:46 -04:00
Henrik Lissner
6b06e0b52f
lang/org: ensure org-auto-align-tags is respected
Should be reported upstream.
2020-10-14 01:03:29 -04:00
Henrik Lissner
93937ab14d
Fix #3964: add ~/opt/miniconda3 to list of default paths 2020-10-13 22:52:10 -04:00
Henrik Lissner
cc877c13a7
Fix #3999: don't install lsp-java for +eglot
Otherwise this pulls in lsp-mode and dap-mode.
2020-10-13 22:24:57 -04:00
Henrik Lissner
961f551465
Fix #3859: defhydra+ ignored 2020-10-13 22:18:06 -04:00
Henrik Lissner
0b480a6aad
lang/cc: refactor ccls config
1. Unset ccls-sem-highlight-method if lsp-enable-semantic-highlighting
   is nil (perhaps this should be reported upstream).
2. Fix load-order. Take `(use-package X :after Y :config Z)` for
   example. Z will be evaluated after Y loads, not after X loads. To
   customize Z you'd need to do `(after! Y ...)`. This is
   counter-intuitive. By removing `:after Y` and explicitly loading X
   when Y loads in :init, you can customize Z with `(after! X ...)` again.
3. Tie ccls-code-lens-mode to lsp-lens-mode, so lsp-lens-enable is
   respected.
2020-10-13 21:51:11 -04:00
Henrik Lissner
57669b4163
Bump company
(package! company :pin "8c22b58a01ba5f571bff112fadfc51046473fcc1")
(package! company :pin "053c50d376e65e189a6b170d2fedc7d552a73907")

For company-mode/company-mode#1023
2020-10-13 21:04:10 -04:00
Henrik Lissner
8d2a430693
Bump org-mode
emacs-straight/org-mode@6c75b00 <- emacs-straight/org-mode@e2bb605

Fixes #4087, caused by upstream breakage in org-capture.
2020-10-13 14:28:36 -04:00
fortuneteller2k
add4167cbc
Update package name for TeXLive on Arch Linux 2020-10-13 01:11:42 -07:00
Henrik Lissner
aedb7742d3
Bump :term
akermu/emacs-libvterm@797357b -> akermu/emacs-libvterm@01a1332
szermatt/emacs-bash-completion@d47edb9 -> szermatt/emacs-bash-completion@65e54c6
2020-10-13 01:03:51 -04:00
Henrik Lissner
c37aa52908
Remove redundant evil-collection init code 2020-10-13 00:02:03 -04:00
Henrik Lissner
b6c562b015
Fix #4080: load evil-collection-xwidget normally
Turns out it doesn't need to be lazy loaded. Somehow, I remember
xwidget.el being pulled at startup, but either I'm crazy or it doesn't
seem to be the case anymore.
2020-10-12 23:55:38 -04:00
Henrik Lissner
c80d546e55
Don't prompt to kill lsp server on cleanup 2020-10-12 17:36:02 -04:00
Henrik Lissner
fdbf68cf3c
Fix #3389: wrong-type-argument on closing calendar
Can happen if you don't open the calendar through =calendar.
2020-10-12 03:37:08 -04:00
Brian McGillion
fea5205983 [:lang (org +roam)] company-org-roam is depricated
Just cleans up the residue

Signed-off-by: Brian McGillion <brian@ssrc.tii.ae>
2020-10-12 09:02:07 +04:00
Henrik Lissner
f2ecfcec92
Bump :email
https://git.notmuchmail.org/git/notmuch@8776faf -> https://git.notmuchmail.org/git/notmuch@45193ba
jeremy-compostella/org-msg@2db6725 -> jeremy-compostella/org-msg@557d490
wanderlust/apel@d146ddb -> wanderlust/apel@28bca5f
wanderlust/flim@f303f2f -> wanderlust/flim@edb5982
wanderlust/semi@10897f0 -> wanderlust/semi@939c805
wanderlust/wanderlust@7af0d58 -> wanderlust/wanderlust@c7043e6
2020-10-11 23:33:52 -04:00
Henrik Lissner
c4e259162b
Bump :checkers
d12frosted/flyspell-correct@dea1290 -> d12frosted/flyspell-correct@6d603a1
flycheck/flycheck@c02cd77 -> flycheck/flycheck@cd8e0a2
ideasman42/emacs-spell-fu@e94d01c -> ideasman42/emacs-spell-fu@a7db587
2020-10-11 23:32:51 -04:00
Henrik Lissner
21d0215807
Bump :app
jorgenschaefer/circe@89aac22 -> jorgenschaefer/circe@d98986c
skeeto/elfeed@8fb09ad -> skeeto/elfeed@7b2b6fa
2020-10-11 23:31:56 -04:00
Henrik Lissner
de6907aca0
Bump :lang
200ok-ch/counsel-jq@b14dfc5 -> 200ok-ch/counsel-jq@104c77b
Andersbakken/rtags@b57b360 -> Andersbakken/rtags@e6c7005
Emacs-Kotlin-Mode-Maintainers/kotlin-mode@8e6dd57 -> Emacs-Kotlin-Mode-Maintainers/kotlin-mode@0e4bafb
FStarLang/fstar-mode.el@bd28cb8 -> FStarLang/fstar-mode.el@5670fc0
GDQuest/emacs-gdscript-mode@7aea87b -> GDQuest/emacs-gdscript-mode@55a6637
JuliaEditorSupport/julia-emacs@b5f5983 -> JuliaEditorSupport/julia-emacs@8ea90c7
NixOS/nix-mode@0cf1ea1 -> NixOS/nix-mode@bb0b49e
OmniSharp/omnisharp-emacs@e658a18 -> OmniSharp/omnisharp-emacs@e26ff8b
ProofGeneral/PG@03e427a -> ProofGeneral/PG@4f6b602
Raku/raku-mode@e0639c8 -> Raku/raku-mode@8a6e17f
Sterlingg/json-snatcher@c4cecc0 -> Sterlingg/json-snatcher@b28d1c0
agda/agda@36738c1 -> agda/agda@08191e6
asok/projectile-rails@11980b2 -> asok/projectile-rails@7a256b1
borkdude/flycheck-clj-kondo@5472c26 -> borkdude/flycheck-clj-kondo@152df7f
brotzeit/rustic@75b9920 -> brotzeit/rustic@7c9d55b
clojure-emacs/cider@a89b694 -> clojure-emacs/cider@f1c2a79
clojure-emacs/clj-refactor.el@9709568 -> clojure-emacs/clj-refactor.el@6db85b3
clojure-emacs/clojure-mode@84ed16c -> clojure-emacs/clojure-mode@75c2889
cython/cython@fcfd16c -> cython/cython@ba6cbed
dominikh/go-mode.el@734d523 -> dominikh/go-mode.el@d17d210
emacs-ess/ESS@1baf8bf -> emacs-ess/ESS@a694b26
emacs-lsp/lsp-haskell@a56667b -> emacs-lsp/lsp-haskell@4d85cb3
emacs-lsp/lsp-java@2600162 -> emacs-lsp/lsp-java@3f1ed17
emacs-lsp/lsp-metals@039aa72 -> emacs-lsp/lsp-metals@8f8471c
emacs-lsp/lsp-pyright@9603dda -> emacs-lsp/lsp-pyright@ccd0007
emacs-lsp/lsp-python-ms@a884a9a -> emacs-lsp/lsp-python-ms@a0c56f4
emacs-lsp/lsp-sourcekit@130f7a8 -> emacs-lsp/lsp-sourcekit@948c3a3
emacs-straight/rainbow-mode@f780ddb -> emacs-straight/rainbow-mode@fdff98b
emacs-typescript/typescript.el@42a60e5 -> emacs-typescript/typescript.el@e6f68ab
ericdallo/hover.el@e213f2b -> ericdallo/hover.el@3f07a18
erlang/otp@d9bc785 -> erlang/otp@36b4ba4
factor/factor@3fdb032 -> factor/factor@c6e15bd
flycheck/flycheck-cask@3457ae5 -> flycheck/flycheck-cask@4b2ede6
fsharp/emacs-fsharp-mode@3e41fe1 -> fsharp/emacs-fsharp-mode@68dfc22
fxbois/web-mode@60ffd87 -> fxbois/web-mode@b4b0a85
galaunay/poetry.el@22a76cd -> galaunay/poetry.el@eb238d9
greghendershott/racket-mode@c55fd70 -> greghendershott/racket-mode@0ca8b26
hhvm/hack-mode@572c3b4 -> hhvm/hack-mode@9079bc3
hylang/hy-mode@55e84ca -> hylang/hy-mode@7256844
immerrr/lua-mode@35b6e4c -> immerrr/lua-mode@345ebfc
jaor/geiser@adc5c4a -> jaor/geiser@2accab7
joaotavora/sly@34239bc -> joaotavora/sly@fce4f9b
jorgenschaefer/emacs-buttercup@0e5eae0 -> jorgenschaefer/emacs-buttercup@cccdedf
jorgenschaefer/emacs-buttercup@0e5eae0 -> jorgenschaefer/emacs-buttercup@cccdedf
josteink/csharp-mode@4885177 -> josteink/csharp-mode@f46d656
jrblevin/markdown-mode@ef2cb4d -> jrblevin/markdown-mode@152eae2
jschaf/powershell.el@8782677 -> jschaf/powershell.el@d1b3f95
jwiegley/emacs-async@36a1015 -> jwiegley/emacs-async@14f48de
leanprover/lean-mode@6b43776 -> leanprover/lean-mode@cc1f5fa
liblit/demangle-mode@697c1db -> liblit/demangle-mode@aaef0bd
mooz/js2-mode@40aab27 -> mooz/js2-mode@ffb7099
nonsequitur/inf-ruby@9f0f79f -> nonsequitur/inf-ruby@b012457
pashky/restclient.el@ac8aad6 -> pashky/restclient.el@abc307b
pythonic-emacs/anaconda-mode@73266a4 -> pythonic-emacs/anaconda-mode@39b1cf8
pythonic-emacs/pyenv-mode@d191037 -> pythonic-emacs/pyenv-mode@b818901
seagle0128/grip-mode@281ada2 -> seagle0128/grip-mode@91da46f
senny/rvm.el@081d517 -> senny/rvm.el@6897576
swift-emacs/swift-mode@d266fbd -> swift-emacs/swift-mode@e65a80a
wbolster/emacs-python-pytest@fc056fa -> wbolster/emacs-python-pytest@a2f88b1
xuchunyang/elisp-demos@8c97481 -> xuchunyang/elisp-demos@3cca496
2020-10-11 23:20:06 -04:00
Henrik Lissner
bf62aff8c0
lang/cc: fix +cc/ccls-show-* keybinds
Forgot to rename them in df85b4cda.
2020-10-11 21:52:43 -04:00
Henrik Lissner
b76cac9b9a
lang/cc: fix ccls/eglot commands for vanilla users
And conform them to Doom's naming conventions.
2020-10-11 21:50:15 -04:00
Henrik Lissner
dc50c6bae3
Bump :completion ivy
tumashu/ivy-posframe@1e602a7 -> tumashu/ivy-posframe@b4fed55

Fixes #4058, due to tumashu/ivy-posframe@d16fbb0
2020-10-11 20:36:44 -04:00