Henrik Lissner
6e19e75748
fix(zen): add solaire-line-number-face to mixed-pitch-fixed-pitch-faces
...
To avoid variable-pitch line numbers.
2022-01-28 20:36:13 +01:00
Anh T Nguyen
8342db4f35
tweak(dired): all-the-icons-dired-monochrome = nil
...
To be consistent with all-the-icons uses elsewhere.
Ref: #5704
Co-authored-by: Anh T Nguyen <teeann@users.noreply.github.com>
2022-01-28 15:27:33 +01:00
Henrik Lissner
1db8462d6b
bump: :editor evil
...
emacs-evil/evil-collection@0ce1ea96b4 -> emacs-evil/evil-collection@e69abfcb1c
emacs-evil/evil@a5fd96dadc -> emacs-evil/evil@be97395e31
wcsmith/evil-args@758ad5ae54 -> wcsmith/evil-args@2671071a4a
Fix : #6037
Ref: emacs-evil/evil#1573
Ref: emacs-evil/evil#1566
2022-01-27 18:49:21 +01:00
M. Yas. Davoodeh
4808313889
docs(plantuml): add graphviz/dot doctor
2022-01-27 18:47:07 +01:00
Henrik Lissner
c6a6f44481
fix(org): inhibit native-comp for emacs-jupyter.el
...
Fix : #6018
2022-01-27 18:18:52 +01:00
Henrik Lissner
bcb29f7d17
feat(python): search for anaconda home in ~/.conda
...
What even are standards?
2022-01-27 18:18:52 +01:00
Ernest DONG
8b41f44882
refactor(python): remove redundant pyright+eglot config
...
joaotavora/eglot@fd27cdc8f9 adds Pyright support to Eglot, so these
lines can be removed.
Amend: 34cb632a61
Revert: #5355
Ref: joaotavora/eglot@fd27cdc8f9
Ref: joaotavora/eglot#742
2022-01-27 15:44:45 +01:00
Rafael Varago
1c1ad3a8c8
feat(cli): allow opting-out of deploying git hooks
...
That's helpful when we need to `doom install` in a non-git directory.
Fix : #5878
Close : #5862
2022-01-27 15:06:45 +01:00
Henrik Lissner
265afc9e07
fix(biblio): void-variable citar-bibliography
...
A variable is referred to before its containing package is defined.
Amend: 5656a96a1b
Fix : #6047
Ref: #6016
2022-01-27 14:40:45 +01:00
Henrik Lissner
451be94fb8
fix(org): out-of-bounds refreshing inline images
...
A regression caused by 6934014
, due to
org-babel-where-is-src-block-result returning a position after
org-babel-result-end.
Fix : #6046
Amend: 69340149f9
2022-01-27 14:37:04 +01:00
Seong Yong-ju
ff4609835a
bump: :ui doom
...
doomemacs/themes@7d1a56623c -> doomemacs/themes@56e8a93b2d
2022-01-27 04:06:11 +01:00
Tony
b663e447e6
feat(org): add org-pretty-table for +pretty
...
Replace '-', '+', and '|' characters in tables with unicode glyphs.
2022-01-27 04:05:55 +01:00
Henrik Lissner
43e238f92a
dev: mention master & rewrite-docs in PR template
2022-01-27 04:01:02 +01:00
Henrik Lissner
7290f85cfd
feat(eval): set load-true-file-name & buffer-file-truename
...
So they are available in evaluated contexts.
2022-01-27 03:50:52 +01:00
Henrik Lissner
09098bed48
fix(evil): activate evil-collection-mpc
...
Amend: 86034131c4
2022-01-27 03:49:53 +01:00
Henrik Lissner
cc9d71f531
bump: :core
...
Fanael/rainbow-delimiters@d576e6694a -> Fanael/rainbow-delimiters@a32b39bdfe
bbatsov/projectile@2bb7ec28b1 -> bbatsov/projectile@4e6f66c329
domtronn/all-the-icons.el@483dba65e8 -> domtronn/all-the-icons.el@2c963ebb75
gilbertw1/better-jumper@3148a17b59 -> gilbertw1/better-jumper@4762221378
justbur/emacs-which-key@1bb1f723da -> justbur/emacs-which-key@9f64733e4a
raxod502/straight.el@92d4153362 -> raxod502/straight.el@3b0f1a1d21
2022-01-27 03:49:33 +01:00
Henrik Lissner
d2da550a14
dev(ci): permit apostrophes in Co-authored-by lines
2022-01-27 03:47:54 +01:00
Bruce D'Arcus
5656a96a1b
refactor(biblio): update citar config
...
- Remove outdated config for org-roam.
- Set org-cite-bibliography to citar-bibliography
Ref: #6016
Co-authored-by: Bruce D'Arcus <bdarcus@users.noreply.github.com>
2022-01-27 03:46:48 +01:00
Henrik Lissner
1d41ee0c1a
refactor(evil): use window-swap-states in +evil--window-swap
...
Taking a look at the built in windmove functions shows that Emacs has a
built in function for swapping windows called `window-swap-states`.
Using this ensures the window state is maintained.
Ref: #6023
Co-authored-by: luveti <luveti@users.noreply.github.com>
2022-01-27 03:43:51 +01:00
Henrik Lissner
b2b19e7196
fix(multiple-cursors): contextually activate minor mode
...
evil-mc's design is bizarre. Its variables and hooks are lazy loaded
rather than declared at top-level, some hooks aren't defined or
documented, it's a bit initializer-function drunk, and its minor modes
are intended to be perpetually active -- even when no cursors are active
(causing #6021 ). I undo all of that here.
Fix : #6021
2022-01-27 03:43:51 +01:00
Henrik Lissner
69340149f9
fix(org): don't refresh images while exporting/tangling
...
Also limits the scope of org-display-inline-images to the current src
block. org-display-inline-images was previously used on the entire
subtree, which was slower than it needed to be (especially while
exporting/tangling org).
2022-01-27 03:43:51 +01:00
Henrik Lissner
9c2621020e
tweak(java): default to +lsp instead of +meghanada
...
The latter is a simpler default: requires no config and works well ootb.
2022-01-27 03:43:51 +01:00
Henrik Lissner
2d7e0c90ba
refactor(lib): add Emacs version to doom/version
2022-01-27 03:43:51 +01:00
Kiran Shila
1f27a68ae6
tweak(julia): update lsp environment to recent LTS
2022-01-27 03:36:04 +01:00
Dan
1643124104
fix(evil): window-selection-change-functions use case
...
`window-selection-change-functions` expects hooks to have one argument.
2022-01-27 03:33:13 +01:00
Tony
61cee32d04
docs(eshell): fix +eshell/here docstring
2022-01-27 03:32:10 +01:00
Caio Rulli Thomaz
db08aeaa7a
docs(clojure): add check for clj-kondo
2022-01-27 03:27:51 +01:00
Jeetaditya Chatterjee
c7753adbb3
tweak(rss): use asterisk around workspace name
...
This is to make it conform to the convention that all other app
workspaces conform to (plus it was bugging me)
2022-01-15 21:14:55 +01:00
Jeetaditya Chatterjee
3341270781
docs(haskell): add lsp predicate to format check
...
So that if someone follows the advice of the warning, it will then go
away
2022-01-15 21:14:44 +01:00
Henrik Lissner
94c38f289c
merge: pull request #5953 from iyefrat/vertico-updates
...
`:completion vertico` improvements
2022-01-14 01:11:05 +01:00
Henrik Lissner
3a8f22118a
bump: :lang dart
...
emacs-lsp/lsp-dart@64fb5d9303 -> emacs-lsp/lsp-dart@813d3c92db
Fix : #5877
2022-01-14 01:03:10 +01:00
Itai Y. Efrat
f42f923350
feat(vertico): add SPC s e to manual preview list
2022-01-13 23:16:03 +02:00
Itai Y. Efrat
6d31e392cd
nit(vertico): lint embark-file-map bindings
2022-01-13 23:16:03 +02:00
Itai Y. Efrat
09add70efd
feat(vertico): add embark-collect-snapshot binding
...
The C-c C-s binding mirrors the export and writable export bindings.
embark-export is used for type specific exports (such as buffers to an
ibuffer buffer), not for verbatim exports. This is most noticeable if
you want to export a variable list, which gets you to an apropos buffer.
if you just want a list of things to keep around,
embark-collect-snapshot is the tool for the job, but having it be only
on C-; S makes it harder to reach and less visible. C-c C-s is a nice
visible thing to have around.
2022-01-13 23:16:03 +02:00
Itai Y. Efrat
1e2d5485a9
bump: :completion vertico
...
iyefrat/all-the-icons-completion@a0f34d68cc -> iyefrat/all-the-icons-completion@9e7d456b09
minad/consult@cc8eff9578 -> minad/consult@0940ca0165
minad/marginalia@2fb2787bc3 -> minad/marginalia@9229d88ae4
minad/vertico@eedcb84786 -> minad/vertico@a8fe9a0b2e
oantolin/embark@e08899ef2e -> oantolin/embark@c9b26c2e18
2022-01-13 23:16:03 +02:00
Itai Y. Efrat
4f34635e04
refactor!(vertico): crm keybindings behaviour
...
BREAKING CHANGE: This commit changes the behaviour of the TAB and RET
keys in a consult-completing read multiple session, in order to make
them more intuitive. The behaviour is now:
- TAB: (unchanged) always select or deselect the current candidate, and
if the candidate is selected, move the index to the next one (this
allows for pressing TAB repeatedly to select multiple subsequent
candidates).
- RET: If no candidates have been selected, select the current candidate
and exit the completion session. If some have been selected, disregard
the current candidate and exit.
- S-TAB: (new) like TAB, but the keeps the input.
2022-01-13 23:16:03 +02:00
Henrik Lissner
5274f1ad4d
dev: target master branch
2022-01-13 22:04:20 +01:00
Henrik Lissner
8374438ed9
docs: target master branch in CI badges
2022-01-13 22:04:09 +01:00
Henrik Lissner
f73ae8eee1
dev: remove develop branch stipulation in PR template
...
Now that we've reclaimed the master branch, the develop branch will soon
be phased out.
2022-01-13 21:54:46 +01:00
James Ravn
8746da61c3
fix(javascript): incorrect lsp formatting for tsx
...
lsp-mode doesn't detect the correct indentation, since it treats the
derived tsx-mode as a web-mode. This change modifies the lsp-mode
internal alist to recognize tsx-mode correctly. Ideally lsp-mode would
have a better way to modify its known mode lists but I couldn't see it.
Ref: emacs-lsp/lsp-mode#3308
2022-01-13 21:51:07 +01:00
Payas Relekar
ec67a6fb2b
bump: :lang common-lisp
...
joaotavora/sly@540a8c5b9a -> joaotavora/sly@2e00c3bd4b
2022-01-13 21:49:16 +01:00
Henrik Lissner
29536a22f0
bump: :tools lsp
...
emacs-lsp/lsp-mode@c228bce435 -> emacs-lsp/lsp-mode@f49ea4e365
joaotavora/eglot@2c0f262c24 -> joaotavora/eglot@dade5a1487
- lsp-mode now properly installs kotlin-language-server from the correct
URL (#5984 ).
Fix : #5984
Ref: emacs-lsp/lsp-mode#3315
2022-01-12 16:48:22 +01:00
Henrik Lissner
86034131c4
bump: :editor evil
...
Dewdrops/evil-exchange@ac50f21b29 -> Dewdrops/evil-exchange@5f0a2d4143
emacs-evil/evil-collection@1b9d5c5d93 -> emacs-evil/evil-collection@0ce1ea96b4
emacs-evil/evil@b00018bf55 -> emacs-evil/evil@a5fd96dadc
redguardtoo/evil-nerd-commenter@63baf2d1c7 -> redguardtoo/evil-nerd-commenter@42ba1a473b
Close : #5983
2022-01-12 01:55:34 +01:00
Henrik Lissner
3df8903071
bump: :tools
...
andras-simonyi/citeproc-el@538fed794c -> andras-simonyi/citeproc-el@9f783967c1
bdarcus/citar@51b30f2e40 -> bdarcus/citar@b24b5b94b7
emacs-lsp/lsp-mode@3d6a01dde9 -> emacs-lsp/lsp-mode@c228bce435
gagbo/consult-lsp@aaa9a31bc8 -> gagbo/consult-lsp@f4f195046b
joaotavora/eglot@28092ba3af -> joaotavora/eglot@2c0f262c24
magit/forge@a44afa81f1 -> magit/forge@0ff9b8a0de
magit/magit@2e73b66c29 -> magit/magit@0ac05f3962
millejoh/emacs-ipython-notebook@c6696c12eb -> millejoh/emacs-ipython-notebook@6063cee7fb
purcell/envrc@8a9a142cf9 -> purcell/envrc@456c4100de
realgud/realgud@978b455d7d -> realgud/realgud@3c88611c4e
tumashu/posframe@3b1dc400d2 -> tumashu/posframe@6c0e63d6b3
vedang/pdf-tools@a8847b75d3 -> vedang/pdf-tools@4e6c778194
wandersoncferreira/code-review@136c0933ba -> wandersoncferreira/code-review@ccc3795a72
yoshiki/yaml-mode@63b637f846 -> yoshiki/yaml-mode@a79d2a7b92
Close : #5977
Ref: emacs-lsp/lsp-mode#3295
2022-01-12 01:55:34 +01:00
Henrik Lissner
2c02cea461
feat: add EMACS29+ constant
2022-01-12 01:55:34 +01:00
Henrik Lissner
e7eaa3b256
docs: fix roadmap links
2022-01-12 01:55:34 +01:00
Henrik Lissner
3a3a8dc240
refactor(fortran): conform to conventions
2022-01-12 01:55:34 +01:00
Saxon Jensen
9cba28621f
feat(php): replace php-boris with psysh ( #5967 )
...
php-boris is no longer maintained.
Fix : #5965
2022-01-10 02:24:21 +01:00
Zane Shelby
9db71bb7a5
fix(clojure): add clojurec-mode repl+eval handlers
2022-01-10 02:22:21 +01:00
Lele Gaifax
60cfb383ea
fix: actually forward the `select' param to doom/bump-package-at-point
...
Also, rectify the docstring for `doom/bump-packages-in-buffer', that was
an exact replica of the actual workhorse, `doom/bump-package-at-point'.
2022-01-10 02:21:49 +01:00