e63bb92f58
chore(elpaca): rename lockfile to new default name and location
2026-01-07 08:05:30 +00:00
0cb31d178a
chore(elpaca): switch to later custom branch with additional features
...
Use the native-compilation branch from my fork. This branch is on top of the other lock-file related changes, so all my enhancements are available.
2026-01-05 17:33:26 +00:00
ec25a4edfa
feat(elpaca): add async native compilation support during package build
2026-01-05 08:28:41 +00:00
95d723f311
chore(packages): switch to custom fork of elpaca
...
I have a pending PR with a few enhancements to Elpaca around lock file usage. Hence I'm switching to the PR branch here for now.
2026-01-05 07:55:27 +00:00
github-actions[bot]
ec150c4de9
chore(master): release 0.9.0 ( #31 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.9.0
2026-01-02 07:49:59 +00:00
e63120b478
feat(package)!: migrate from straight.el to elpaca package manager ( #30 )
2026-01-02 07:46:55 +00:00
github-actions[bot]
2fdc35b9b1
chore(master): release 0.8.54 ( #29 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.8.54
2026-01-02 05:14:28 +00:00
329195ea55
ci(release): update release-please configuration and action version
2026-01-02 05:13:48 +00:00
62c0ac12ab
chore(packages): update lock file
2026-01-02 05:11:10 +00:00
8950895d10
fix(completion/marginalia): stop using deprecated variable
2026-01-02 01:07:29 +00:00
65a4671f76
chore(packages): update lock file
2025-09-15 10:12:13 +01:00
2a2db26177
chore(packages): update lock file
2025-09-15 09:57:28 +01:00
github-actions[bot]
17ff42f9f2
chore(master): release 0.8.53 ( #28 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v0.8.53
2025-06-29 17:38:04 +01:00
a887c6218e
feat(ai/gptel): set default mode to org-mode
2025-06-29 12:25:33 +01:00
fe6a4e7ce5
fix(elisp): add lexical-binding comment to all files to suppress new Emacs 31 warnings
...
I've set `lexical-binding` to `nil` in all Emacs Lisp files to suppress
the warnings introduced in Emacs 31 requiring all elisp files to have a
`lexical-binding` comment.
This retains the default behavior of dynamic binding when no
`lexical-binding` comment is present. With it set to `t` across the
board, various things break, and fixing those is a task for another day.
2025-06-29 12:23:03 +01:00
ed5432641a
feat(keybindings): add cmd+shift+p and cmd+/ keybindings from VSCode
...
Makes cmd+shift+p open the command palette and cmd+/ toggle comments, as
they do in VSCode.
This should ease my recent usage of Cursor/VSCode alongside Emacs, as
certain keybindings I have in Emacs cannot be setup in VSCode to work in
all contexts. Hence I've had to get used to cmd+shift+p instead of C-x
C-m, as the later does not want to play ball when a terminal is active
in VSCode.
2025-06-28 17:14:37 +01:00
7968dd3933
chore(packages): update lock file
2025-06-28 17:08:39 +01:00
6aed489aad
chore(git): update .gitignore
2025-06-28 17:05:42 +01:00
Jim Myhrberg
6a9c6ce83b
chore(packages): update lock file
2025-03-07 09:52:04 +00:00
2c9d6118e9
fix(language/json): remove errant space in middle of function name
2024-12-27 01:09:25 +00:00
282e7b590e
feat(workspaces/easysession): display session name in mode-line
2024-12-18 08:59:45 +00:00
github-actions[bot]
e07fb588b2
chore(master): release 0.8.52 ( #27 )
v0.8.52
2024-12-18 07:30:11 +00:00
396fb0f853
fix(workspaces/easysession): remove save keybinding conflicting with switch-to
2024-12-17 21:51:11 +00:00
2ea3fdc27a
fix(language/toml): fix toml setup hook function name
2024-12-17 21:17:37 +00:00
Jim Myhrberg
45c41b318d
fix(language/ruby): switch back to ruby-lsp after fixing indent-region issue
2024-12-17 16:50:48 +00:00
384f7fcf53
feat(workspace/easysession): add easysession-save keybinding
2024-12-17 09:28:07 +00:00
Jim Myhrberg
a9c6240b62
fix(language/json): don't load json-mode at all if json-ts-mode is available
...
This prevents jsom-mode from taking over JSON files when it's loaded.
2024-12-16 18:40:08 +00:00
Jim Myhrberg
cb799f31e0
feat(workspaces): replace desktop.el with easysession
...
It seems easysession is a more modern take on session management, and
most importantly, it is much faster than desktop.el. So far this seems
to work fine, so I'll give it a proper try.
2024-12-16 18:37:30 +00:00
Jim Myhrberg
6ddfb4bf52
chore(completion/company): remove needless unbind-key call
2024-12-16 18:15:31 +00:00
Jim Myhrberg
b665226d48
fix(langauge/ruby): switch back to solargraph from ruby-lsp
...
When using ruby-lsp, indent-region does nothing, which causes a whole
series of annoyances and issues.
2024-12-16 18:14:14 +00:00
a7fc77f52e
fix(language/yaml): switch back to yaml-mode
...
Turns out yaml-ts-mode forces 4-space indentation with no options to
changes it.
2024-12-10 21:23:39 +00:00
Jim Myhrberg
64eeebbf6b
chore(navigation/helm): resolve defadvice deprecation warning
...
Switch to use newer advice-add function instead of defadvice macro.
2024-12-09 10:44:07 +00:00
021fba9c73
chore(language/go): fix typo in comment
2024-12-07 20:38:18 +00:00
dda3697558
chore(native-comp): add *-autoloads.el files to compile deny list
2024-12-07 20:38:18 +00:00
1ddc73e8a5
feat(language/yaml): use yaml-ts-mode by default
2024-12-07 20:38:17 +00:00
c991e20c99
fix(completion/company): fix keybind conflict with copilot-mode
2024-12-07 20:38:17 +00:00
github-actions[bot]
8b8b65705a
chore(master): release 0.8.51 ( #26 )
v0.8.51
2024-12-02 21:52:07 +00:00
Jim Myhrberg
20bfc9cfe6
feat(language/go): switch back to go-mode from go-ts-mode
2024-12-02 15:06:30 +00:00
Jim Myhrberg
c3bc47ab47
feat(projects): add projectile switch project keybind that creates new tab-bar tab if needed
2024-12-02 15:05:36 +00:00
Jim Myhrberg
97164f6d27
chore(packages): update lock file
2024-12-02 14:56:33 +00:00
Jim Myhrberg
fac7bb0426
feat(language/ruby): switch from solargraph to ruby-lsp
2024-11-21 17:44:02 +00:00
Jim Myhrberg
e0c300cb8d
chore(early-init): set native compile pattern in early-init.el
2024-11-21 01:33:27 +00:00
Jim Myhrberg
0bb354b89d
chore(language/yaml): improve setup of yaml-ts-mode
2024-11-21 01:32:52 +00:00
Jim Myhrberg
f15e6c0b40
chore(language/go): indent go-ts-mode definition correctly
2024-11-21 01:31:31 +00:00
Jim Myhrberg
9313f84d51
fix(editor/origami): add missing major modes
2024-11-21 01:31:02 +00:00
Jim Myhrberg
afe79a9390
chore(completion/copilot): improve filename matching of predicate function
2024-11-21 01:30:06 +00:00
Jim Myhrberg
5009bf681e
chore(core/compile): add disabled setup for compile-angel
...
Once kinks have been worked out, we can re-enable it again.
2024-11-21 01:29:08 +00:00
Jim Myhrberg
e563f311d3
chore(vendor/erblintfmt): add missing lexical-binding comment
2024-11-21 01:26:05 +00:00
Jim Myhrberg
def871988f
fix(vendor/flycheck-erblint): add missing variable definition
2024-11-21 01:25:39 +00:00
Jim Myhrberg
9142e179fd
refactor(text-editing/toggle-comments): simplify implementation
2024-11-21 01:25:01 +00:00