Commit Graph

14441 Commits

Author SHA1 Message Date
ada70efa8a Merge pull request #3879 from gagbo/feature/ccls-config
Add ccls-specific configuration
2020-10-10 23:18:20 -04:00
7138cabde0 Bump auctex
emacs-straight/auctex@9e7406c -> emacs-straight/auctex@59e251c

9e7406c does not exist on the emacs-straight/auctex mirror.

Half-reverts #4072
2020-10-10 14:54:25 -04:00
cec81ac2cc Add ccls-specific configuration
Most of these changes come from MaskRay's private configuration found
here :
c078dfad34/home/.config/doom/modules/private/my-cc/config.el

- Limit ccls threads to be maximum half the available core count on
  Linux and MacOS
- Add wrappers to call ccls LSP extensions
- Enable ccls-code-lens-mode
- Set initial state to emacs when navigating ccls-tree
- Use 'font-lock for semantic highlighting, making the speed choice
  according to variable's docstring

- config tweaks to eglot
  InitializationOptions aren't handled this way. An example of handling
  ccls init options is provided on joaotavora/eglot#545, hoping that a fix
  gets merged upstream instead of having to handle ccls specifics in Doom
  only
2020-10-10 20:44:52 +02:00
f6aa50e1bc Load dap-mode after lsp-mode manually
:after complicates use-package load-order of its keywords, making it
difficult for users to guess how to remove the dap-tooltip-mode :hook.
We'll just do it ourselves.
2020-10-10 13:50:57 -04:00
8fdfc8d633 Merge pull request #4072 from acristoffers/patch-1
Bump :lang latex
2020-10-10 12:54:04 -04:00
329c69e88c Bump :lang latex
jwiegley/auctex@59e251c -> jwiegley/auctex@9e7406c
iyefrat/evil-tex@06234c9 -> iyefrat/evil-tex@a3b6875

iyefrat/evil-tex#3 fixes selection/navigation in LaTeX files which are not the root document and makes section regex-matching more strict, to avoid partial matching.
2020-10-10 09:13:33 -03:00
88f20cc54c Bump :lang ocaml
ocaml-ppx/ocamlformat@cd0eaa8 -> ocaml-ppx/ocamlformat@1dec6c3
ocaml/dune@daea74e -> ocaml/dune@f967df6
ocaml/merlin@3751cbf -> ocaml/merlin@06833e9

Closes #4068. Includes fix for ocaml-ppx/ocamlformat#1481
2020-10-10 02:31:32 -04:00
7ca9807213 Merge pull request #4064 from rickyson96/develop
lang/ledger: Add doctor.el for :lang ledger
2020-10-10 02:30:30 -04:00
bf544eb700 Merge pull request #4069 from brianmcgillion/bump-biblio
Bump :tools biblio
2020-10-10 02:29:51 -04:00
404a856f37 Bump :tools biblio
tmalsburg/helm-bibtex@b14b628 -> tmalsburg/helm-bibtex@12f8809

Signed-off-by: Brian McGillion <brian@ssrc.tii.ae>
2020-10-10 07:40:45 +04:00
7833cee77b Merge pull request #4067 from rgrinberg/search-compressed
Search compressed .el files in load history
2020-10-09 18:34:14 -04:00
b52072ec90 Search compressed .el files in load history
On many installations, the .el files that are builtin to emacs are
compressed. We should search these as well.

Signed-off-by: Rudi Grinberg <me@rgrinberg.com>
2020-10-09 15:22:04 -07:00
739fb50b6c Merge pull request #4063 from gilbertw1/ligature-doc-fix
Fix ligature documentation typo
2020-10-09 18:14:22 -04:00
89f709f4a4 Fix ligature documentation typo
Fixes 4061
2020-10-09 15:54:10 -04:00
2f1be297f2 Add doctor.el for :lang ledger 2020-10-10 02:22:18 +07:00
1757dd1700 Bump :editor evil
emacs-evil/evil@1e7aa5b -> emacs-evil/evil@373a57e
redguardtoo/evil-nerd-commenter@87734b9 -> redguardtoo/evil-nerd-commenter@b670f69
emacs-evil/evil-collection@c136589 -> emacs-evil/evil-collection@a21725f
2020-10-09 04:41:45 -04:00
11faeae9a6 Bump :tools lsp
emacs-lsp/lsp-mode@9a79593 -> emacs-lsp/lsp-mode@65034e1

Fixes "LSP :: Error from the Language Server: Request
textDocument/codeAction failed with message: Cannot read property
'codeActions' of undefined (Internal Error)" error with lsp-vetur
2020-10-09 03:56:03 -04:00
0062c03ede tools/lsp: apply after changing gcmh-high-cons-threshold 2020-10-08 23:43:12 -04:00
86cd497bb5 Don't print ignored/whitelisted envvars on doom env
Except in debug mode.
2020-10-08 17:07:36 -04:00
9edcdd0633 Mention supported envvars in 'doom help' 2020-10-08 17:07:36 -04:00
8ba2f15c71 Merge pull request #4056 from gilbertw1/better-jumper-bug-fix
Pin new version of `better-jumper`. Fixes #4050
2020-10-08 16:39:45 -04:00
17c9976bac Bump better-jumper
gilbertw1/better-jumper@6d24003 ->
gilbertw1/better-jumper@fe548d2

Fixes #4050, see gilbertw1/better-jumper#5
2020-10-08 16:35:47 -04:00
77646c5f42 Merge pull request #3994 from akirabaruah/fix-ispell-default-dict
checkers/spell: fix default ispell dict
2020-10-08 14:01:04 -04:00
c2704dc6e6 Merge pull request #3810 from samwdp/develop
Add +powershell to lang/sh module
2020-10-08 13:56:59 -04:00
c5605e9de5 Bump :completion
abo-abo/swiper@9bb6841 -> abo-abo/swiper@b65e401
company-mode/company-mode@4462e7d -> company-mode/company-mode@8c22b58
emacs-helm/helm@d2fbf66 -> emacs-helm/helm@19d2ba9
lewang/flx@17f5c9c -> lewang/flx@05600ff
raxod502/prescient.el@cc289ba -> raxod502/prescient.el@0c5d611
sebastiencs/company-box@d8f71fd -> sebastiencs/company-box@be37a9a
tumashu/ivy-posframe@4474956 -> tumashu/ivy-posframe@1e602a7
tumashu/posframe@7b92a54 -> tumashu/posframe@5696463

Fix #4013 due to company-mode/company-mode#1020
2020-10-07 21:51:10 -04:00
2d9c4012c0 added defet for lazy loading and fixed indentation 2020-10-07 17:47:34 +01:00
d807a7513d Merge pull request #3907 from mlavaert/develop
Added warning for clang-format in doom doctor.
2020-10-06 17:16:37 -04:00
b245abfe72 Set comp-deferred-compilation in early-init.el
Seems it's necessary for some and not others.

The emacs experience(TM).
2020-10-06 14:38:32 -04:00
6445fbf732 Fix #3381: make documentation read-only 2020-10-06 14:33:14 -04:00
8284f1035b Fix fill-column toggle for vanilla users 2020-10-06 14:28:48 -04:00
1255ebdbd7 Add XDG detection to 'doom install' #4040
Create ~/.config/doom instead of ~/.doom.d if your emacs config lives in
~/.config/emacs.
2020-10-06 14:19:37 -04:00
dbe09f9b43 Fix #4043: correctly load org-msg-mode for mu4e 2020-10-06 14:19:37 -04:00
8afba81b02 Fix #4037: persp-mode failure at daemon startup
Due to upstream changes.
2020-10-06 14:19:36 -04:00
c84127069f Fix #4036: improve 'doom sync -u' output 2020-10-06 14:19:36 -04:00
729e8d8f39 Fix #4035: fill-column toggle 2020-10-06 14:19:36 -04:00
2f57386aa0 Merge pull request #4044 from galagora/develop
Add `json-mode` keybindings under the local leader
2020-10-06 14:04:14 -04:00
671489d2e6 Merge pull request #4039 from iyefrat/idris
update idris module to new format
2020-10-06 13:50:56 -04:00
1d90a6a7cd Add json-mode keybindings 2020-10-06 19:52:02 +03:00
7bff813fc3 Only check when formatting feature is enabled. 2020-10-06 17:38:10 +02:00
558277f523 update idris module to new format
also add witty comment
2020-10-06 13:53:32 +03:00
7c5fe3cf30 Completed PR changes 2020-10-06 08:34:15 +01:00
f9884cc068 Added powershell flag to sh 2020-10-06 08:30:28 +01:00
29b12de83e Fix #3901: unset comp-deferred-compilation later 2020-10-06 02:08:17 -04:00
b29b865d30 Fix #3975: configure native-comp in sandbox 2020-10-06 02:08:17 -04:00
0feacd4ce4 Merge pull request #4032 from gagbo/feature/bepo-ace-window
Feature/bepo ace window
2020-10-06 00:20:17 -04:00
3cb7458d34 Fix #4033: correctly toggle explain-pause-mode
On doom-debug-mode.
2020-10-05 23:02:36 -04:00
d44c5863c7 Map evil-window-map to C-é
And add a comment about nobreak-char-display seemingly not working with
pgtk on wayland
2020-10-06 03:07:28 +02:00
64922dd301 Merge pull request #3896 from chzerv/develop
Fix installation instructions for Archlinux in direnv/README.org
2020-10-05 21:06:52 -04:00
028c682047 Merge pull request #3906 from Jonta/patch-1
Larger link. Fitt's law
2020-10-05 21:06:11 -04:00
426e3c6aa6 Merge pull request #3920 from asymmetric/aspell-tex-config
modules/checkers/spell: remove tex option
2020-10-05 21:04:12 -04:00