Jeetaditya Chatterjee
4696f0d4ce
tweak(syntax): feat gate flycheck in all modules
2023-07-25 00:11:09 +01:00
Jeetaditya Chatterjee
b957142e3e
feat(lsp): use flymake when enabled
2023-07-24 23:51:40 +01:00
Henrik Lissner
06c891e177
merge: pull request #6578 from Emiller88/julia-snail
2023-07-24 23:25:34 +02:00
Henrik Lissner
9064287102
fix(clojure): tree-sitter in clojure{c,script}-mode
...
Fix : #7250
2023-07-24 23:03:13 +02:00
Tiến Nguyễn Khắc
89e444ef85
fix(javascript): use top-level node_modules in monorepos
2023-07-24 17:52:24 +02:00
Oleh Marakhovskyi
83cea903f0
docs(latex): update packages to install
2023-07-24 00:10:19 +02:00
Henrik Lissner
46d0a30910
docs(ruby): document imenu issues
2023-07-22 19:07:03 +02:00
Henrik Lissner
fecf1f8d28
docs(rust): fix links & revise
...
Ref: #6269
Co-authored-by: Schievel1 <Schievel1@users.noreply.github.com>
2023-07-22 19:02:44 +02:00
Henrik Lissner
1cd2a287f5
nit: comment revision, spellcheck, & reformatting
...
Close : #7262
Co-authored-by: emergenz <emergenz@users.noreply.github.com>
2023-07-22 19:01:35 +02:00
Henrik Lissner
9a80f783eb
docs(org): link to packages with doom-package:*
...
doom-package:* links exist to make linking to packages a little smarter.
In Emacs, it'll open that package's describe-package page, with some
extra information embedded. In other media (exported to html/pdf), it
will link to the package's project home, which will be ascertained from
the local package's metadata, falling back to
DoomELPA (https://github.com/doomelpa ) or one of the ELPA archives.
Close : #7237
2023-07-22 18:05:52 +02:00
Henrik Lissner
c79f55f776
bump: :lang org
...
TobiasZawada/org-yt@40cc1ac76d -> TobiasZawada/org-yt@158e20204c
aimebertrand/org-mac-link@16734797b5 -> aimebertrand/org-mac-link@3a30a937e1
alf/ob-restclient.el@ded3b7eb7b -> alf/ob-restclient.el@ded3b7eb7b
bastibe/org-journal@18df4d5ae5 -> bastibe/org-journal@18df4d5ae5
emacs-jupyter/jupyter@eebeef1293 -> emacs-jupyter/jupyter@1baabc8f2d
emacs-straight/org-mode@cd2355a204 -> emacs-straight/org-mode@d6f3aed7b1
emacsmirror/org-contrib@fff6c88806 -> emacsmirror/org-contrib@4ac1a280c7
emacsorphanage/ox-pandoc@66c32cca4f -> emacsorphanage/ox-pandoc@0f758517f5
hakimel/reveal.js@724c4fee27 -> hakimel/reveal.js@12f5ba4c9d
https://repo.or.cz/org-contacts.git@ae45b9413e24 -> https://repo.or.cz/org-contacts.git@7f03eafaad2e
kaushalmodi/ox-hugo@706b5f622d -> kaushalmodi/ox-hugo@cb1b6cfd7b
magit/orgit-forge@6f424ff3a2 -> magit/orgit-forge@8ba92a54ae
magit/orgit@fc40397f7b -> magit/orgit@4a58502987
oer/org-re-reveal@bf4e23e2ce -> oer/org-re-reveal@5929850199
org-noter/org-noter@582e2bfb57 -> org-noter/org-noter@f9710c9768
org-roam/org-roam@5c06471c3a -> org-roam/org-roam@5c06471c3a
takaxp/org-tree-slide@7ac894085d -> takaxp/org-tree-slide@97273dbb17
Close : #7159
2023-07-22 17:59:16 +02:00
Henrik Lissner
d8d26fa3c8
bump: :lang python
...
cybniv/poetry.el@5a8575bc78 -> cybniv/poetry.el@5ca52b221e
emacs-lsp/lsp-pyright@4cd2adbb32 -> emacs-lsp/lsp-pyright@54a2acddfd
necaris/conda.el@28f51e49fd -> necaris/conda.el@6a6a27dad7
pythonic-emacs/anaconda-mode@ca8edbaa76 -> pythonic-emacs/anaconda-mode@1fd13a0f20
2023-07-22 17:57:25 +02:00
Henrik Lissner
705a439ca5
feat(lua): associate *.fenneldoc w/ fennel-mode
...
Close : #7169
Co-authored-by: fosskers <fosskers@users.noreply.github.com>
2023-07-22 17:57:25 +02:00
Chaoky
57e2e989b1
fix(scala): remove -emacs suffix from metals executable
...
Ref: https://github.com/NixOS/nixpkgs/pull/182087#issuecomment-1296195328
2023-07-22 16:33:04 +02:00
Ruslan Bekenev
96ab62d566
tweak(ledger): map ledger-report
in ledger-report-mode-map
2023-07-22 16:13:23 +02:00
VitalyR
547584b831
refactor(org): move org-crypt and related hooks behind a '+crypt' flag
2023-07-22 16:12:23 +02:00
Logan Linn
1d662a54a8
bump: :lang nix
...
NixOS/nix-mode@c18a24e -> NixOS/nix-mode@719feb7
Compare: c18a24e9ac...719feb7868
2023-07-22 16:11:34 +02:00
Edmund Miller
785ade7ba3
fix: featurep! => modulep!
2023-07-21 13:49:42 -05:00
Edmund Miller
5b32260127
bump: :lang julia
...
JuliaEditorSupport/julia-emacs@b35e668d6b -> JuliaEditorSupport/julia-emacs@7a8c868e0d
gcv/julia-snail@c33663abf0 -> gcv/julia-snail@18b891b456
2023-07-21 13:48:21 -05:00
Edmund Miller
8daa99ff47
bump: :lang julia
...
JuliaEditorSupport/julia-emacs@7aafa8e77d -> JuliaEditorSupport/julia-emacs@b35e668d6b
gcv/julia-snail@0e6fa51804 -> gcv/julia-snail@c33663abf0
gdkrmr/lsp-julia@d6688bb131 -> gdkrmr/lsp-julia@c584f79c7f
non-Jedi/eglot-jl@2e04597223 -> non-Jedi/eglot-jl@7dc604fe42
tpapp/julia-repl@57a15dfafe -> tpapp/julia-repl@9503ef7110
2023-06-02 17:31:26 -05:00
Edmund Miller
76c1330aa3
nit(julia): Format keybindings
2023-06-02 17:31:26 -05:00
Edmund Miller
85f812111a
bump: :lang julia
...
JuliaEditorSupport/julia-emacs@47f43f7d83 -> JuliaEditorSupport/julia-emacs@adf4029be7
gcv/julia-snail@326da9a7d0 -> gcv/julia-snail@0e6fa51804
non-Jedi/eglot-jl@2e35cf9768 -> non-Jedi/eglot-jl@07edf37eab
2023-06-02 17:31:26 -05:00
Edmund Miller
1b3bc7b7fb
fix(julia): featurep! => modulep!
2023-06-02 17:31:26 -05:00
Edmund Miller
9a3e950a64
docs(julia): add keybindings
2023-06-02 17:31:26 -05:00
Edmund Miller
727cb231cc
docs(julia): add notes about +snail flag
2023-06-02 17:31:26 -05:00
Edmund Miller
de434f5c29
fix(julia): use cider result face for snail popup
2023-06-02 17:31:25 -05:00
Edmund Miller
71c210050f
nit(julia): add note about send-region/buffer not working quite right
2023-06-02 17:31:25 -05:00
Edmund Miller
d10bb6dc42
feat(julia): add snail keybindings to snail repl mode
2023-06-02 17:31:25 -05:00
Edmund Miller
ed4d12df05
feat(julia): use julia-snail as repl when +snail
2023-06-02 17:31:25 -05:00
Edmund Miller
f2c75dea9a
feat(julia): add snail repl mode keybindings
2023-06-02 17:31:25 -05:00
Edmund Miller
6b9ce02433
fix(julia): add check for vterm for snail
2023-06-02 17:31:25 -05:00
Edmund Miller
5ab4527b18
fix(julia): update eglot environment discovery
2023-06-02 17:31:24 -05:00
Edmund Miller
6074fc3aa8
feat(julia): add julia-snail
2023-06-02 17:31:24 -05:00
Henrik Lissner
221e75e739
refactor!(elixir): remove alchemist
...
BREAKING CHANGE: alchemist appears to be unmaintained and has reportedly
been replaced by elixir-ls and LSP (#5488 ). To restore your Elixir dev
environemnt, enable :lang (elixir +lsp) and install elixir-ls via your
package manager or 'M-x lsp-install-server'.
Close : #5488
2023-03-22 17:57:38 -04:00
Henrik Lissner
2764b6c282
bump: :lang ruby
...
nonsequitur/inf-ruby@0ce7f4049e -> nonsequitur/inf-ruby@6f1df882ab
Ref: nonsequitur/inf-ruby#170
Close : #7148
Co-authored-by: gdonald <gdonald@users.noreply.github.com>
2023-03-20 20:42:36 -04:00
Ellis Kenyo
9d6a7b7d4b
fix(clojure): load against the correct package
...
The cider library is loaded too late for clojure-mode to rely on, so we
load after the cider-mode package instead.
Fix : #7130
2023-03-20 18:29:16 -04:00
Colin Woodbury
b66ad77031
feat(elm): add bindings for project compilation
...
Present in basically every other language module, these were
mysteriously missing for Elm.
2023-03-17 00:33:32 -04:00
Colin Woodbury
bb60f5f6bc
feat(common-lisp): add project loading and testing commands
...
Doing so manually in a Sly REPL is otherwise time consuming and
repetitive.
2023-03-17 00:30:04 -04:00
Takaaki ISHIKAWA
d1141b14c1
fix(org): org-flag -> org-fold, add spec argument
...
This implements the fixes described on takaxp/org-tree-slide#54
`org-flag-region` was deprecated on org 9.6, superseded by
`org-fold-region`, which takes different `spec` argument.
Fix : takaxp/org-tree-slide#54
Ref: 5f817f21fc/lisp/org-compat.el (L463)
2023-03-17 00:26:21 -04:00
Henrik Lissner
81f5a8f052
fix(org): "No org-loaddefs.el file" errors
...
Org complains if org-loaddefs.el is missing, but Straight generates a
org-autoloads.el instead (and loads it separately), so we need only fool
Org it exists.
2023-03-09 18:33:02 -05:00
Henrik Lissner
719716cf20
fix(clojure): eager localleader keybind
...
This breaks Doom in scenarios where the user has set a non-standard
doom-localleader-key, because the module is binding a localleader key
too early in the startup process.
Amend: ca90c5e83c
Fix : #7130
Ref: #7136
2023-03-09 18:26:53 -05:00
Colin Woodbury
d9f18e6040
fix(sh): eagerly load sh-script
mode when opening a REPL
...
This is to bring the `sh-shell` variable in scope, when it otherwise
would not be if a `Sh` buffer hadn't yet been opened in the current
Emacs session.
2023-03-08 20:31:25 -05:00
Colin Woodbury
d9f3d5c2f1
fix(haskell): require haskell-interactive-mode
when opening repl
...
Otherwise the symbol `haskell-session-interactive-buffer` will not be
present if a Haskell buffer has not already been opened.
2023-03-08 20:31:25 -05:00
Colin Woodbury
8063b02a80
feat(common-lisp): set custom repl opener
...
After some experimentation, calling `sly` non-interactively when no
Slynk connection involves some strange async affects which displease the
REPL-opening code. Instead, we start the Slynk process, wait while it
loads, and then finally connect with the usual `sly-mrepl`, whose Elisp
would have been loaded by this point.
2023-03-08 20:31:25 -05:00
Colin Woodbury
ef525e6184
bump: :lang common-lisp
...
joaotavora/sly@fa70fc8ab1 -> joaotavora/sly@f34c22289a
2023-03-08 20:31:25 -05:00
passeride
78895d89ee
fix(csharp): csharp-tree-sitter-mode: void-function error in Emacs 29+
...
In Emacs 29.0.60, csharp-mode was absorbed into Emacs, and
csharp-tree-sitter-mode was replaced with built-in support for the new
treesit.el library.
2023-03-08 20:30:09 -05:00
Jeetaditya Chatterjee
8f6b045dfd
fix(lua): remove trailing ! in modulep!
2023-03-01 17:32:32 -05:00
Henrik Lissner
9d9b278914
feat(beancount): add {next,previous}-transaction commands
2023-02-25 20:47:29 -05:00
Henrik Lissner
6471690782
perf(org): disable auto-reformat/update for tables/cookies
...
These two can *significantly* slow down larger org buffers for evil
users, when switching modes (e.g. leaving insert/replace mode), so I am
removing these if/when I find a better alternative. Though, they can
still be done manually with `C-c C-c` (for cookies) and `TAB` in tables.
2023-02-25 20:47:28 -05:00
Ellis Kenyo
99c6949e54
feat(clojure): add support for jet & neil
2023-02-24 02:55:16 -05:00