df10665d0c
fix(text-editing/treesit): resolve issues with treesit-auto package
...
When the global-treesit-auto-mode is enabled, was getting lots of errors
related to an infinite loop whenever opening a buffer supported by one
of `*-ts-mode` modes. Instead, I now take a more manual and intentional
approach to using the built-in treesit modes for specific languages.
2023-12-15 14:55:22 +00:00
e5efb2d190
fix(language/dockerfile): use dockerfile-mode again
...
dockerfile-ts-mode is still not quite as mature as I would like.
2023-12-07 00:09:50 +00:00
a64284d754
fix(language/dockerfile): ensure hadolint executable is found
2023-08-01 01:32:25 +01:00
146d2311a9
chore(treesit): tweak setup of built-in treesit modes
2023-05-09 01:30:18 +01:00
b38a6abc4f
chore(language/dockerfile): wrap hadolint flycheck in a function
2023-04-25 03:19:49 +01:00
e4f9e00262
feat(lsp): disable semantic tokens in Dockerfile and JS files
2023-04-14 01:53:41 +01:00
04b8c37dd4
feat(language/dockerfile): use dockerfile-ts-mode if available
...
Otherwise fall back to dockerfile-mode.
This also acts as an experiment of how to go about using the new Emacs
29.x treesit backed modes if available. This is currently not that
clean, but will do for now, and I'll keep experimenting with it.
2023-02-08 22:43:46 +00:00
9654403bee
feat(editor): enable subword-word globally in all buffers
2022-12-04 01:14:57 +00:00
2b39d5b0d7
chore(use-package): use :preface in favor of :init when defining things
2022-04-22 23:25:56 +01:00
fdc443ea74
feat(languages): enable lsp-mode in Dockerfiles and web-mode buffers
2022-01-16 12:17:36 +00:00
6daac868e2
fix(lang/dockerfile): add custom hadolint flycheck checker which actually works
2021-10-24 03:56:51 +01:00
79007f6687
chore(languages): remove temporary dockerfile-mode auto-mode-alist tweaks
...
The PR that addressed the issue was merged long ago, and I simply forgot
to remove the temporary fix :P
2021-06-24 22:48:20 +01:00
147e9ed1d3
fix(lang): prevent dockerfile-mode wrongfully activating certain files
...
This is a temporary workaround until this pull request is accepted and
merged: https://github.com/spotify/dockerfile-mode/pull/63
2021-02-17 01:52:58 +00:00
6f3efe7233
chore(lang): Minor tweaks to major-mode file associations
2020-02-22 23:48:00 +00:00
e1d64b8d19
fix: File associations for gitconfig-mode and dockerfile-mode
2020-01-26 18:58:52 +00:00
87a86191db
Majorly re-organize modules
...
- Split large modules into smaller parts (e.g. siren-text-manipulation)
- Organize modules into high level groups:
- completion
- core
- editor
- languages
- linting
- misc
- navigation
- projects
- spelling
- text-editing
- version-control
- windows
- workspaces
2018-05-20 17:31:11 +01:00