Commit graph

8601 commits

Author SHA1 Message Date
Henrik Lissner
0f39d7bda4
lang/cc: remove unnecessary settings
lsp-mode no longer uses company-lsp and with the remove of
company-prescient company-transformers is already nil.
2020-07-26 14:52:27 -04:00
Henrik Lissner
e52993fe33
completion/company: update README's package list
To reflect e7c21634a
2020-07-26 14:52:16 -04:00
Henrik Lissner
e7c21634a7
Remove company-prescient
Prescient re-sorts completion candidates by frecency, which is
disruptive for backends that do their own sorting (like LSP or sly, or
any backend that does fuzzy completion). It also slows down the
presentation of candidates by at least a magnitude of 2. The net loss in
performance and accuracy doesn't justify having frecency sorting, and
disabling it on a per-mode basis is too big a maintenance hassle.

Fix #3630
2020-07-26 14:43:19 -04:00
Henrik Lissner
e1fc2db751
Disable line numbers in dashboard
They look ugly when large margins are involved.
2020-07-26 14:03:45 -04:00
Henrik Lissner
707f516edb
Merge pull request #3629 from mjlbach/feature/add_pyright
Add support for pyright language server
2020-07-25 23:28:54 -04:00
Henrik Lissner
d41df5f2c2
editor/format: add README #1166 2020-07-25 23:24:38 -04:00
Henrik Lissner
8da31dbbab
config/literate: update & revise readme 2020-07-25 22:38:37 -04:00
Henrik Lissner
711e687709
config/literate: expand #+INCLUDE directives
It's surprising that tangling doesn't expand #+INCLUDE directives. It's
so useful for literate configs I decided to expand them manually before
tangling (and relative to DOOMDIR, unless given an absolute path).
2020-07-25 22:33:52 -04:00
Henrik Lissner
b2787a9426
Fix #3627: persist auto-yasnippet snippets
Needs to be persisted to a directory yasnippet can see.
2020-07-25 22:05:40 -04:00
Henrik Lissner
b8a8ca9b06
Consider any window with no-other-window a popup
This allows +popup/other (other-popup) to jump to side windows created
outside of Doom's popup manager (e.g. treemacs or neotree).
2020-07-25 17:50:27 -04:00
Henrik Lissner
99d5cd1fba
Check +emacs-lisp-disable-flycheck-in-dirs against default-directory
Instead of buffer-file-name, which could be nil in some buffers.
2020-07-25 16:55:54 -04:00
Michael Lingelbach
e6ae1d295c Add support for pyright language server 2020-07-25 11:39:37 -07:00
Henrik Lissner
afcf56a610
Redesign dwim RET on org headings
In an effort to make +org/dwim-at-point more useful and intuitive.

- Fix latex preview toggling in subtree
- Toggle inline images more selectively
- Clean up after itself (delete overlays)
- Update +org/dwim-at-point docstring
- Always update todo statistics, cookies, checkbox counts and ToC.
2020-07-24 19:27:50 -04:00
Henrik Lissner
7a276dbf6b
Restore evil keybinds for mu4e-view-mode #3464 2020-07-24 17:57:56 -04:00
Henrik Lissner
cd3c865c01
Bump :ui doom
hlissner/emacs-doom-themes@7307dc6 -> hlissner/emacs-doom-themes@294a432

Closes #3617

Co-authored-by: Maikol Solís <maikol-solis@users.noreply.github.com>
2020-07-24 15:25:21 -04:00
Henrik Lissner
ff21dfe532
Revise :config literate README
Closes #3621

Co-authored-by: Carl Lange <carl@flax.ie>
2020-07-24 15:24:28 -04:00
Henrik Lissner
3aeb177847
Add +literate-enable-recompile-h to enable save-on-tangle 2020-07-24 15:21:44 -04:00
Henrik Lissner
aac73f4c01
Merge pull request #3613 from jsmestad/elixir-numbers-with-underscore
Support number highlighting for long Elixir numbers
2020-07-24 02:22:25 -04:00
Henrik Lissner
61cb7252e2
Fix #3509 again 2020-07-24 02:13:19 -04:00
Henrik Lissner
47a350f65f
jinja2-enable-indent-on-save = nil #3555 2020-07-24 01:59:00 -04:00
Henrik Lissner
42fbf201a9
Merge pull request #3619 from seanfarley/smf/jinja2-mode
Bump :tools ansible; fix #3555
2020-07-24 01:56:00 -04:00
Henrik Lissner
25008382c2
Fix void-variable: lua-lsp-dir
And refactor Lua->LSP/eglot integration.
2020-07-23 21:45:54 -04:00
Sean Farley
f8d3064ead Bump :tools ansible
paradoxxxzero/jinja2-mode@4540f99 -> paradoxxxzero/jinja2-mode@ecd19a4
2020-07-23 15:04:53 -07:00
Henrik Lissner
d998e31398
Merge pull request #3612 from paulapatience/bugfix/typos
Fix typos and reword docstrings
2020-07-23 16:00:43 -04:00
Henrik Lissner
d4560a4695
Merge pull request #3618 from ericdallo/update-dart-docs
Update dart module README
2020-07-23 16:00:18 -04:00
Henrik Lissner
6e60091403
Bump :lang ruby
dgutov/robe@68503b3 -> dgutov/robe@082da38
nonsequitur/inf-ruby@41e5ed3 -> nonsequitur/inf-ruby@f3c927c
pezra/rspec-mode@9a2a9d2 -> pezra/rspec-mode@f1029ca
senny/rvm.el@134497b -> senny/rvm.el@081d517
2020-07-23 14:46:42 -04:00
Henrik Lissner
f4c2c7f9a7
Bump :lang org
bastibe/org-journal@01ea4bd -> bastibe/org-journal@a6378dc
emacs-straight/org-mode@bb427f7 -> emacs-straight/org-mode@82b496c
oer/org-re-reveal@a786188 -> oer/org-re-reveal@f9f65f3
org-roam/org-roam@fb5beeb -> org-roam/org-roam@4d992ce

Fixes #3595
2020-07-23 14:44:15 -04:00
Eric Dallo
205aed59bc
Update dart module README 2020-07-23 15:38:56 -03:00
Paul A. Patience
a282730ce9 Fix typos and reword docstrings 2020-07-23 07:35:31 -04:00
Henrik Lissner
15f0bccde5
Bump :completion
bbatsov/helm-projectile@08ea358 -> bbatsov/helm-projectile@2f3a2a0
cosmicexplorer/helm-rg@785a80f -> cosmicexplorer/helm-rg@ee0a3c0
emacs-helm/helm@58d1982 -> emacs-helm/helm@5d224cb
raxod502/prescient.el@3ab7605 -> raxod502/prescient.el@b11d79b
tumashu/posframe@c445902 -> tumashu/posframe@922e4d2
2020-07-23 01:32:00 -04:00
Henrik Lissner
2c435a04cf
Bump :checkers
d12frosted/flyspell-correct@fd8ac7a -> d12frosted/flyspell-correct@dea1290
flycheck/flycheck@246e1d4 -> flycheck/flycheck@c02cd77
mhayashi1120/Emacs-langtool@a71ed02 -> mhayashi1120/Emacs-langtool@8276ecc
2020-07-23 01:31:36 -04:00
Henrik Lissner
ddf2a1a286
Bump :lang dart
emacs-lsp/lsp-dart@10b898e -> emacs-lsp/lsp-dart@a06fc74
amake/flutter.el@293b722 -> amake/flutter.el@78b3c57

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-07-23 01:26:03 -04:00
Henrik Lissner
83faa84591
Fix backspace advice with multi-character sp pairs 2020-07-23 01:26:03 -04:00
Henrik Lissner
da1030985d
Minor refactors & reformatting 2020-07-23 01:26:03 -04:00
Henrik Lissner
86843d7569
Fix excessive padding in +light modeline
If encoding segment is hidden, the padding between the VC branch and
syntax checker segments would be too large.
2020-07-23 00:57:57 -04:00
Henrik Lissner
8609e22f73
Fix #3509: add swiper-mc to mc/cmds-to-run-once 2020-07-23 00:57:00 -04:00
Henrik Lissner
7a868b1537
Fix yasnippet+hippie-expand interop 2020-07-23 00:55:51 -04:00
Henrik Lissner
1dfe690f36
Bump :editor snippets
joaotavora/yasnippet@5b1217a -> joaotavora/yasnippet@5cbdbf0
hlissner/doom-snippets@422f683 -> hlissner/doom-snippets@21b7c8d

Fixes hlissner/doom-snippets#39
2020-07-23 00:51:20 -04:00
Justin Smestad
ad6da92fcf
Update config.el 2020-07-22 19:05:48 -06:00
Henrik Lissner
f085cb6424
Fix #3606: disable evil-snipe in treemacs 2020-07-22 20:53:57 -04:00
Henrik Lissner
2a325167f8
Merge pull request #3249 from sei40kr/eglot-improve
tools/lsp: improve eglot support
2020-07-22 20:41:22 -04:00
Henrik Lissner
26265fb462
Merge pull request #3603 from qzdl/develop
Fix typo in checkers/spell/README
2020-07-22 19:16:56 -04:00
Henrik Lissner
f3496e7bc6
Fix sly-mode not activating on lisp-mode
Due to changes upstream (joaotavora/sly@becf7b7)
2020-07-22 18:49:05 -04:00
Henrik Lissner
124a99a8f0
Bump :ui tabs
ema2159/centaur-tabs@2154fa9 -> ema2159/centaur-tabs@9114ef4

ema2159/centaur-tabs#114 was resolved.
Fixes #3593
2020-07-22 17:30:38 -04:00
Henrik Lissner
9073a5d402
Fix #3610: revert changes to cmd!! macro
Half-reverts e6c88e4384
2020-07-22 17:09:38 -04:00
Henrik Lissner
5923208c2c
Bump :tools lsp
emacs-lsp/lsp-mode@5ef8c1f -> emacs-lsp/lsp-mode@f04d018
emacs-lsp/lsp-ui@7d53264 -> emacs-lsp/lsp-ui@1f3e970
joaotavora/eglot@6d96601 -> joaotavora/eglot@e3ce64a
2020-07-22 16:19:28 -04:00
Justin Smestad
03add77b75
Elixir formats long numbers with an underscore 2020-07-22 10:10:05 -06:00
Henrik Lissner
13f9f1a32a
Bump :lang clojure
clojure-emacs/cider@2c8f510 -> clojure-emacs/cider@3d8552a
clojure-emacs/clj-refactor.el@8259791 -> clojure-emacs/clj-refactor.el@9709568
2020-07-22 00:36:01 -04:00
Henrik Lissner
b9c2ad3caf
Bump :lang common-lisp
PuercoPop/sly-repl-ansi-color@b9cd52d -> PuercoPop/sly-repl-ansi-color@b9cd52d
joaotavora/sly-macrostep@5113e4e -> joaotavora/sly-macrostep@5113e4e
joaotavora/sly@1382bda -> joaotavora/sly@becf7b7
2020-07-22 00:36:01 -04:00
Henrik Lissner
3aaa5e4b7a
Bump :lang lua
immerrr/lua-mode@1f596a9 -> immerrr/lua-mode@35b6e4c

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-07-22 00:36:01 -04:00