Henrik Lissner
c523cd0e93
fix(vc): browse-at-remote: codeberg support
...
Incorrect :type caused browse-at-remote to produce the wrong URL for
codeberg repos.
Amend: eed6d90586
2023-02-21 19:14:12 -05:00
TEC
33af29f7d5
feat(docs): use header-line for header info
2023-02-21 18:35:15 -05:00
TEC
733f857199
feat(org): new "cmd" link type
2023-02-21 18:35:15 -05:00
TEC
825458e039
refactor(org): use new :help-echo for kbd link
2023-02-21 18:35:15 -05:00
TEC
14bf870025
fix(org): support module link names with A-Z0-9
...
We also guard against calling doom-module-locate-path unless the
category is non-nil.
2023-02-21 18:35:15 -05:00
TEC
0f7f91750a
docs(org): improve links in readme
2023-02-21 18:35:15 -05:00
TEC
c1361c0ede
feat(org): add some :help-echo for some links
...
Also use the :help-echo for eldoc.
2023-02-21 18:35:15 -05:00
TEC
181540c8b7
feat(org): introduce doom-executable link type
2023-02-21 18:35:15 -05:00
TEC
c26d64c9b9
feat(org): fancy docs links with activation fns
2023-02-21 18:35:15 -05:00
Robbert van der Helm
eed6d90586
fix(vc): string type error caused by codeberg support
...
79736d8
added codeberg.org support to the browse-at-remote package, but
rmuslimov/browse-at-remote@73c4526 (absorbed in 81268cc
) changed the
format of this variable, causing "wrong-type-argument: stringp, nil"
errors.
Amend: 81268cc5cf
Ref: rmuslimov/browse-at-remote@73c45265a1
Ref: 79736d832d
2023-02-21 18:32:35 -05:00
Ellis Kenyő
344178c208
fix(vertico): docker-tramp => tramp-container
...
Amend: 1b9f93859f
Ref: #6986
2023-02-21 18:28:34 -05:00
shartf
92c9e93ed7
fix(vertico): consult-theme: invalid preview key error
...
Fix : #7064
Amend: 642f88ad99
2023-02-21 04:54:26 -05:00
Henrik Lissner
986573a4a2
perf(lib): dir!: unset file-name-handler-alist
...
file-name-directory consults this variable for alternative strategies,
which is unnecessary work. (file!) won't (and should never be used in
any context where it could) return anything but a simple file path.
2023-02-21 03:30:51 -05:00
Henrik Lissner
25611707ed
refactor(lsp): switch to flycheck-eglot package
...
We no longer need to maintain our own juryrigged version of this
functionality.
2023-02-21 03:30:51 -05:00
Yoav Marco
83a53259fe
fix(clojure): undefined face on +light modeline
...
Amend: #5730
2023-02-21 03:30:36 -05:00
Henrik Lissner
5b9c8f0bcc
refactor(csharp): prefer built-in csharp-mode
...
This package was absorbed into Emacs 29+.
2023-02-21 00:49:46 -05:00
Henrik Lissner
883a3fa3e6
fix(csharp): tree-sitter syntax highlight & indent
...
* modules/tools/tree-sitter/packages.el (tree-sitter-indent): added this
package so other modules can opt into using it.
Close : #6829
Co-authored-by: dradetsky <dradetsky@users.noreply.github.com>
2023-02-21 00:46:07 -05:00
Henrik Lissner
d24e197964
fix(lib): doom/bumpify-diffs missing packages
...
This command would skip over consecutive package! statements in the
generated commit message. This commit fixes that.
That said, this command is still a temporary measure until formal bump
CI/CD is done, but should make dealing with doom/bumpify-diffs and
doom/commit-bumps a little less painful.
2023-02-21 00:35:17 -05:00
Henrik Lissner
de355b009a
bump: :lang cc haskell javascript ruby rust
...
Andersbakken/rtags@db39790fda -> Andersbakken/rtags@9e442e5b30
ananthakumaran/tide@b93e555858 -> ananthakumaran/tide@29475d9eee
asok/projectile-rails@772f4766b5 -> asok/projectile-rails@701784df7b
brotzeit/rustic@6eec971387 -> brotzeit/rustic@39423d1cf4
dgutov/robe@11207bd549 -> dgutov/robe@b9d5ab549f
emacs-lsp/emacs-ccls@675a5704c1 -> emacs-lsp/emacs-ccls@29d231590f
emacs-lsp/lsp-haskell@485c1148ce -> emacs-lsp/lsp-haskell@3249cde75f
emacs-typescript/typescript.el@88f317f0b6 -> emacs-typescript/typescript.el@4fcb459481
emacsmirror/cmake-mode@d5d77de8c4 -> emacsmirror/cmake-mode@6ce5633144
haskell/haskell-mode@90503413f4 -> haskell/haskell-mode@a34ccdc54b
jart/disaster@10a785facc -> jart/disaster@0c13bd244c
nonsequitur/inf-ruby@dbf4386bac -> nonsequitur/inf-ruby@0ce7f4049e
pd/yard-mode.el@ba74a47463 -> pd/yard-mode.el@ef3426ff55
pezra/rspec-mode@4215ff1f2d -> pezra/rspec-mode@62853a428b
senny/rvm.el@c1f2642434 -> senny/rvm.el@e1e83b5466
- (#7070 ) lsp-haskell update should address lag and errors in
haskell-mode when using LSP.
Ref: #7070
2023-02-21 00:32:08 -05:00
Henrik Lissner
f35ac88284
bump: :input
...
coldnew/pangu-spacing@f92898949b -> coldnew/pangu-spacing@2303013e5c
skk-dev/ddskk@251df5b02c -> skk-dev/ddskk@c24a624884
tumashu/pyim@02c50045cb -> tumashu/pyim@de7eff2a58
2023-02-20 22:50:41 -05:00
Henrik Lissner
72dba8b583
bump: :term
...
akermu/emacs-libvterm@a940dd2ee8 -> akermu/emacs-libvterm@3e5a9b754b
akreisher/eshell-syntax-highlighting@8e3a685fc6 -> akreisher/eshell-syntax-highlighting@1ba39a9ffb
szermatt/emacs-bash-completion@c5eaeed156 -> szermatt/emacs-bash-completion@25611eed1e
2023-02-20 22:50:07 -05:00
Henrik Lissner
8ed81db6b9
bump: :email
...
https://git.notmuchmail.org/git/notmuch@bd243b65a970 -> https://git.notmuchmail.org/git/notmuch@09f2ad8e8533
jao/consult-notmuch@4138855cdd -> jao/consult-notmuch@d0d4129d45
jeremy-compostella/org-msg@60e22e4463 -> jeremy-compostella/org-msg@7b1dfb96d5
org-mime/org-mime@cf96f585c6 -> org-mime/org-mime@cc00afcf02
tarsius/ol-notmuch@1a53d6c707 -> tarsius/ol-notmuch@ee3646627e
wanderlust/apel@6947dc4605 -> wanderlust/apel@82eb2325bd
wanderlust/flim@289e5bbd66 -> wanderlust/flim@2cf5a78910
wanderlust/semi@b1c245b817 -> wanderlust/semi@7d8df0ef2f
wanderlust/wanderlust@e3cd5e3945 -> wanderlust/wanderlust@77662986fd
xzz53/mu4e-alert@b34d0ea7b7 -> xzz53/mu4e-alert@3c9af8c799
2023-02-20 22:50:01 -05:00
Henrik Lissner
1eb3fd3449
bump: :ui
...
Alexander-Miller/treemacs@76807bef3c -> Alexander-Miller/treemacs@9986d6cd3d
Bad-ptr/persp-mode.el@7a594a3d8f -> Bad-ptr/persp-mode.el@df95ea710e
abo-abo/ace-window@0577c426a9 -> abo-abo/ace-window@77115afc1b
abo-abo/hydra@9e9e00cb24 -> abo-abo/hydra@317e1de330
dgutov/diff-hl@dabb7be628 -> dgutov/diff-hl@d20f16bf5e
dimitri/switch-window@8d9fe251d8 -> dimitri/switch-window@71ef2f54c9
ema2159/centaur-tabs@f4cef95acb -> ema2159/centaur-tabs@a2890d968d
emacs-lsp/lsp-treemacs@2894e6dec5 -> emacs-lsp/lsp-treemacs@a48763ba5d
joostkremers/writeroom-mode@eac1da790f -> joostkremers/writeroom-mode@1fd52848eb
k-talo/volatile-highlights.el@9a20091f0c -> k-talo/volatile-highlights.el@513c8b73cd
rolandwalker/nav-flash@2e31f32085 -> rolandwalker/nav-flash@5d4b485678
rolandwalker/unicode-fonts@47f2397ade -> rolandwalker/unicode-fonts@44d0a22420
seagle0128/doom-modeline@b66d5e5006 -> seagle0128/doom-modeline@6125309c2c
tarsius/hl-todo@e52285965b -> tarsius/hl-todo@a627d33214
2023-02-20 22:47:23 -05:00
Alexey Nesterov
06c794faf5
fix(lib): don't overwrite kill-ring on doom/backward-kill-word
...
When calling backward-kill-word (which is in turn is calling kill-new),
not only kill-ring variable should be overridden, but also
kill-ring-yank-pointer.
Otherwise when deleting a word backwards, kill-ring pointer is moved and
next yank will insert (not so expected) rubbish.
2023-02-20 20:21:59 -05:00
Henrik Lissner
1b9f93859f
fix(vertico): gate docker config for emacs 29+
...
Redundant with tramp-container, which is used in Emacs 29 and newer.
Ref: #6986
Amend: d41cf4e518
Co-authored-by: elken <elken@users.noreply.github.com>
2023-02-20 20:11:22 -05:00
Alex Barbosa
e7c2305a93
docs(php): update version info and fix repl package name
2023-02-20 20:06:02 -05:00
Ellis Kenyő
cc467d009e
bump: :ui doom
...
doomemacs/themes@535800fd6c -> doomemacs/themes@b5ff201f4b
Fix : doomemacs/themes#776
2023-02-20 20:03:49 -05:00
Andrew Whatson
6ebf173d16
feat(scheme): use up-to-date scheme-mode on emacs <29
...
Emacs master has a number of fixes for scheme-mode which are nice to
have on older versions. In particular, this includes indentation fixes
for common Scheme functions and improves Imenu integration for Guile.
2023-02-20 19:59:30 -05:00
Andrew Whatson
f2c72a741f
fix(scheme): fix calls to deprecated switch-to-geiser
2023-02-20 19:59:30 -05:00
Andrew Whatson
2ff0252044
fix(scheme): fix eval handler for Geiser REPLs
...
The default behavior of `+eval/send-region-to-repl` pastes the region
into the repl buffer, which doesn't work well with Geiser. This change
ensures `geiser-eval-region` is used instead.
2023-02-20 19:59:30 -05:00
Andrew Whatson
ac9afd060e
fix(scheme): fix popup rule not matching Geiser REPLs
2023-02-20 19:59:30 -05:00
Henrik Lissner
0aaad1900b
bump: compat
...
emacs-compat/compat@01fdf316a4 -> emacs-compat/compat@38280a7b54
- Switching to emacs-compat/compat so we can more closely follow the
source. The emacs-straight mirror can sometimes lag too far behind to
promptly address major issues.
- This, combined with 67b3d5a, should address odd byte-code issues to do
with compat (usually to do with magit).
Ref: 67b3d5a20486
2023-02-20 19:01:39 -05:00
Henrik Lissner
7260725313
refactor: move compat package to core
...
This package is cropping up in packages everywhere. Managing it has been
a source of issues, so I'm making it a core package until v3, where
we'll be able to pin packages without explicitly installing them.
2023-02-20 19:01:38 -05:00
Henrik Lissner
dbf8f748ee
bump: :lang python
...
cython/emacs-cython-mode@b2015596b3 -> cython/emacs-cython-mode@3e4790559d
emacs-lsp/lsp-pyright@2fa2c89765 -> emacs-lsp/lsp-pyright@4cd2adbb32
necaris/conda.el@cb9544e8f7 -> necaris/conda.el@667968184e
- (#7081 ) Repin emacs-cython-mode to an existing commit.
Fix : #7081
2023-02-20 19:00:45 -05:00
Henrik Lissner
52d413f448
fix(cli): rebuild dependents when updating packages
...
Library packages (like compat and transient) offer macros. Therefore,
any package that uses them (dependents) needs to be recompiled when
these are updated, but straight currently doesn't do this. As a
temporary workaround, this commit forces dependents to be rebuilt after
updates.
This is a bit too brute-force, but will do until v3, which will manage
dependency graphs and their complexities more efficiently.
2023-02-20 19:00:45 -05:00
Henrik Lissner
b0f91f6403
fix: void-variable native-comp-deferred-compilation-deny-list
...
In later versions of Emacs 29, this variable has been renamed without a
deprecation alias, causing void-variable errors wherever it is used.
Since it could potentially be used outside of Doom, I'll use a variable
alias until we formally drop 28 support (not for a long time).
Close : #7090
Co-authored-by: AdoPi <AdoPi@users.noreply.github.com>
2023-02-20 19:00:45 -05:00
Henrik Lissner
5c7294357f
bump: :completion
...
PythonNut/helm-flx@27dd9e3ce3 -> PythonNut/helm-flx@5220099e69
abo-abo/swiper@764e0d35ba -> abo-abo/swiper@b8be4913a6
bbatsov/helm-projectile@58123f14c3 -> bbatsov/helm-projectile@35a2111d00
company-mode/company-mode@1005540b1c -> company-mode/company-mode@2ca3e29abf
emacs-helm/helm@1003539c2e -> emacs-helm/helm@dfd6403947
lewang/flx@e3b3f0533e -> lewang/flx@7b44a5abb2
lewang/flx@e3b3f0533e -> lewang/flx@7b44a5abb2
mhayashi1120/Emacs-wgrep@f9687c28bb -> mhayashi1120/Emacs-wgrep@edf768732a
minad/consult-flycheck@51b1b48e8d -> minad/consult-flycheck@c371996c57
minad/consult@b22a7de62e -> minad/consult@ffaaf6da90
minad/marginalia@6d48ed54be -> minad/marginalia@ccf573e214
minad/vertico@f303790546 -> minad/vertico@6f22ff1298
oantolin/embark@4882b395ce -> oantolin/embark@5497a19eef
oantolin/orderless@ae849b3d9f -> oantolin/orderless@d09aab3795
radian-software/prescient.el@c5295a9eec -> radian-software/prescient.el@35cf5d3613
sebastiencs/company-box@f9cbbc7df8 -> sebastiencs/company-box@766546b266
tumashu/posframe@c91d4d53fa -> tumashu/posframe@06b939cfb0
tumashu/vertico-posframe@790f74b49d -> tumashu/vertico-posframe@f57b170b43
2023-02-20 19:00:45 -05:00
Henrik Lissner
c6b3a81da0
fix(cli): recommend "checkout main" option if prompted
...
In case straight prompts something like the following:
> In repository "git-modes", HEAD on "master" is behind default branch "main"
1) Abort
2) Checkout "main" (Choose this if unsure)
3) Magit log "master..main" and open recursive edit
2023-02-20 19:00:45 -05:00
Henrik Lissner
79736d832d
feat(vc): add codeberg support to browse-at-remote
...
This should be PRed upstream later.
2023-02-20 19:00:45 -05:00
Henrik Lissner
81268cc5cf
bump: :emacs
...
emacs-straight/undo-tree@e326c6135e -> emacs-straight/undo-tree@16f4121032
emacsmirror/git-timemachine@ca09684e94 -> emacsmirror/git-timemachine@d8ffd0d7cc
ideasman42/emacs-undo-fu-session@3e810c7c9a -> ideasman42/emacs-undo-fu-session@7b3fd0647d
ideasman42/emacs-undo-fu@ab8bc10e42 -> ideasman42/emacs-undo-fu@0e22308de8
purcell/ibuffer-vc@5fa6aea09b -> purcell/ibuffer-vc@9204001d1c
rmuslimov/browse-at-remote@cef26f2c06 -> rmuslimov/browse-at-remote@c020975a89
:emacs dired was omitted from this bug because of #6760 .
2023-02-20 19:00:44 -05:00
Henrik Lissner
7c1c1f52bb
bump: :lang org
...
Kungsgeten/org-brain@46ca9f7663 -> Kungsgeten/org-brain@2bad7732aa
awth13/org-appear@60ba267c5d -> awth13/org-appear@eb9f9db40a
bastibe/org-journal@1ea9e3b672 -> bastibe/org-journal@2f220a06e3
elken/ob-fsharp@ca3d4568da -> elken/ob-fsharp@a5bb40915a
emacs-straight/org-mode@bed47b437d -> emacs-straight/org-mode@fe92a3cedb
emacsmirror/org-contrib@aa104c0bbc -> emacsmirror/org-contrib@fff6c88806
emacsorphanage/ox-pandoc@f8eac5e569 -> emacsorphanage/ox-pandoc@66c32cca4f
hakimel/reveal.js@f6f657b627 -> hakimel/reveal.js@7de6ccb65b
https://repo.or.cz/org-contacts.git@bd5093e46b1d -> https://repo.or.cz/org-contacts.git@bb4032eb12c2
integral-dw/org-superstar-mode@03be6c0a30 -> integral-dw/org-superstar-mode@54c81c27dd
kaushalmodi/ox-hugo@e532fce4a4 -> kaushalmodi/ox-hugo@706b5f622d
magit/orgit-forge@3a54569dd0 -> magit/orgit-forge@6f424ff3a2
magit/orgit@5036c3db58 -> magit/orgit@fc40397f7b
nnicandro/emacs-jupyter@7d20c0aee2 -> nnicandro/emacs-jupyter@eebeef1293
oer/org-re-reveal@941aa4b94f -> oer/org-re-reveal@91cdd82c47
org-roam/org-roam@d95d25615e -> org-roam/org-roam@74422df546
- (#7076 ) Fix emacs-zmq due to nnicandro/emacs-jupyter#433 .
- Fix org-contrib being pinned to an orphaned commit (due to force push
upstream (?)).
Close : #7076
2023-02-20 19:00:23 -05:00
Henrik Lissner
4513efe159
bump: :core
...
Fuco1/smartparens@8b6a3c3b31 -> Fuco1/smartparens@7afd647395
Wilfred/helpful@6633d82c6e -> Wilfred/helpful@94c25337b2
Wilfred/helpful@6633d82c6e -> Wilfred/helpful@94c25337b2
bbatsov/projectile@20aa2adccc -> bbatsov/projectile@e18ad4d611
domtronn/all-the-icons.el@4a4d6269b8 -> domtronn/all-the-icons.el@51bf77da1e
emacs-straight/project@2e8da1b811 -> emacs-straight/project@e086bdc7c5
joddie/pcre2el@0b5b2a2c17 -> joddie/pcre2el@38c6f80c78
radian-software/straight.el@3eca39dfc6 -> radian-software/straight.el@56a8b6c8a4
2023-02-18 15:27:49 -05:00
Henrik Lissner
65c5be00f7
bump: :os
...
emacs-straight/xclip@4772beb557 -> emacs-straight/xclip@a1ac607f75
emacsorphanage/osx-trash@af74a2055a -> emacsorphanage/osx-trash@90f0c99206
2023-02-18 15:27:49 -05:00
Henrik Lissner
bd5d43df95
bump: :editor evil
...
emacs-evil/evil-collection@665d5c99e2 -> emacs-evil/evil-collection@aaf3e0038e
emacs-evil/evil-surround@c9e1449bf3 -> emacs-evil/evil-surround@f273821f57
emacs-evil/evil@26ec0cda1b -> emacs-evil/evil@2ce03d412c
redguardtoo/evil-nerd-commenter@b1a92221c9 -> redguardtoo/evil-nerd-commenter@8c0f23d46a
2023-02-18 15:27:49 -05:00
Henrik Lissner
d811fb4a0c
bump: :app
...
abo-abo/avy@ba5f035be3 -> abo-abo/avy@955c8dedd6
emacs-circe/circe@41cdc116b0 -> emacs-circe/circe@57fe189d7c
https://git.savannah.gnu.org/git/emms.git@b55bc4fe1857 -> https://git.savannah.gnu.org/git/emms.git@43c614124922
jeetelongname/elfeed-goodies@c9d9cd1967 -> jeetelongname/elfeed-goodies@544ef42ead
kidd/org-gcal.el@f8075bd8ea -> kidd/org-gcal.el@9bb3720525
remyhonig/elfeed-org@d28c858303 -> remyhonig/elfeed-org@3242ec0519
tecosaur/emacs-everywhere@0d0d185429 -> tecosaur/emacs-everywhere@b461c4b420
- (#6983 ) Fixes deprecated oauth flow used by org-gcal.
Close : #6983
Co-authored-by: Will Cohen <willcohen@users.noreply.github.com>
2023-02-18 15:27:49 -05:00
Henrik Lissner
e8f67aa2e8
bump: :tools debugger lsp
...
emacs-lsp/dap-mode@2879578abf -> emacs-lsp/dap-mode@39bfaf1a34
mohkale/consult-eglot@0da8801dd8 -> mohkale/consult-eglot@6504ccd2b7
Close : #7070
2023-02-18 15:27:48 -05:00
Henrik Lissner
d41cf4e518
bump: :tools docker
...
Silex/docker.el@44f0bbec9b -> Silex/docker.el@cc0046e6a5
spotify/dockerfile-mode@b63a3d12b7 -> spotify/dockerfile-mode@52c6c00da1
- (#6986 ) Removes the docker-tramp package, which has been replaced with
tramp-container in Emacs 29+.
Close : #6986
2023-02-18 15:27:48 -05:00
Henrik Lissner
7983f8e17d
bump: :lang julia
...
JuliaEditorSupport/julia-emacs@47f43f7d83 -> JuliaEditorSupport/julia-emacs@7aafa8e77d
tpapp/julia-repl@6c1d63511f -> tpapp/julia-repl@57a15dfafe
non-Jedi/eglot-jl@2e35cf9768 -> non-Jedi/eglot-jl@2e04597223
- (#7016 ) Fixes the "Failed to find command: julia-repl--show" error.
Close : #7016
Fix : wentasah/EmacsVterm.jl#3
2023-02-18 15:27:48 -05:00
Henrik Lissner
3a4afcef43
bump: :lang nix
...
NixOS/nix-mode@20ee8d8890 -> NixOS/nix-mode@c18a24e9ac
jwiegley/nix-update-el@fc6c39c2da -> jwiegley/nix-update-el@aab70a3816
Close : #7059
Co-authored-by: thomasjm <thomasjm@users.noreply.github.com>
2023-02-18 15:27:48 -05:00
Henrik Lissner
7e21535285
bump: :lang scheme
...
emacs-geiser/chez@48427d4aec -> emacs-geiser/chez@246ec4c8bc
emacs-geiser/geiser@550d57d347 -> emacs-geiser/geiser@e54d5e6dc6
emacs-geiser/guile@b2d6f398e3 -> emacs-geiser/guile@24ce15de23
flatwhatson/flycheck-guile@e58ceb8b51 -> flatwhatson/flycheck-guile@e23a4d7813
- (#6942 ) Fixes an issue with evaluating scheme code in org-mode due to
a missing run-geiser function.
Close : #6943
Co-authored-by: fosskers <fosskers@users.noreply.github.com>
2023-02-18 15:27:48 -05:00