282 Commits

Author SHA1 Message Date
Myzel394
716440cf4c
test(ssh_config): Fix tests 2024-10-08 16:10:53 +02:00
Myzel394
0257a24668
feat(ssh_config): Check doc values in options.go 2024-10-08 14:20:33 +02:00
Myzel394
558b9b7c98
refactor(fstab): Migrating more stuff 2024-10-08 12:33:19 +02:00
Myzel394
1f4717deba
refactor(fstab): Adapt fstab to new style; Adapting the parser 2024-10-08 12:11:02 +02:00
Myzel394
f6b825ebed
fix(server): Improve fstab; Fix doc-values; Add more documentation 2024-10-07 09:11:55 +02:00
Myzel394
9bc931c686
fix: Improve applyEdit; Improvements 2024-10-06 16:32:30 +02:00
Myzel394
6e1d600659
Merge pull request #15 from Myzel394/improve-parsers
Improve parsers
2024-10-05 17:18:25 +02:00
Myzel394
05335d42d0
feat: Add tag import analyzer; Improvements 2024-10-05 17:05:17 +02:00
Myzel394
8517a722d1
merge 2024-10-04 20:28:38 +02:00
Myzel394
3a15739033
fix(ssh_config): Tag improvements 2024-10-04 20:20:41 +02:00
Myzel394
d8b9bbb8e2
chore: Move nvim-lsp-debug.lua into server folder 2024-10-03 23:15:46 +02:00
Myzel394
1c5de6c3e1
fix(ssh_config): Properly separate values and options analyzer 2024-10-03 23:15:25 +02:00
Myzel394
4750f8c709
fix: Improvements 2024-10-03 22:41:56 +02:00
Myzel394
521a4735ce
feat(extension): Also activate for (incorrectly detected) yaml files 2024-10-03 22:14:29 +02:00
Myzel394
ff60de6a2b
feat(extension): Add first version of the VS code extension 2024-10-03 21:54:36 +02:00
Myzel394
7e5d8d115a
chore: Move antlr update script into folder 2024-10-03 17:45:49 +02:00
Myzel394
4dc259db33
chore: Move language server into its own folder 2024-10-03 17:43:22 +02:00
Myzel394
df9f164a26
chore: Remove println 2024-10-03 17:26:52 +02:00
Myzel394
683be36a03
fix(sshd_config): Do not show all completions when inside a match block 2024-10-03 17:18:02 +02:00
Myzel394
9cf1403bbd
fix(ssh_config): Improvements 2024-10-03 17:11:11 +02:00
Myzel394
e9fa7a651b
refactor(sshd_config): Use analyzer context instead of LSPError 2024-10-03 17:10:57 +02:00
Myzel394
15b732e136
feat(ssh_config): Add rename support; Improvements 2024-10-03 16:28:19 +02:00
Myzel394
413d919719
feat(ssh_config): Add hover support 2024-10-03 14:27:05 +02:00
Myzel394
614463d429
feat(ssh_config): Add go to definition support for Tags 2024-10-03 14:15:15 +02:00
Myzel394
eda3a0e771
feat(ssh_config): Add completions for tag 2024-10-02 16:56:42 +02:00
Myzel394
7359fac2e0
feat(ssh_config): Add tag support 2024-10-02 16:34:23 +02:00
Myzel394
6c603f5c5b
fix(ssh_config): Check Host options in order 2024-10-02 15:59:07 +02:00
Myzel394
90b62cf01f
fix(ssh_config): Fix formatting for unknown options 2024-10-02 15:39:34 +02:00
Myzel394
60ac7cf961
feat(ssh_config): Add check for duplicate host names 2024-10-02 14:37:05 +02:00
Myzel394
594ceeb5d1
feat(ssh_config): Check if IgnoreUnknown contains unused options 2024-10-02 14:24:22 +02:00
Myzel394
cd23ffcb7f
feat(ssh_config): Add code actiont o add option to unknown option 2024-10-02 09:24:11 +02:00
Myzel394
bf54705e93
feat(ssh_config): Add unknown option to indexes 2024-10-02 08:14:15 +02:00
Myzel394
d9f7e3cbaf
fix(ssh_config): Fix match completions 2024-10-02 07:17:44 +02:00
Myzel394
1e6054ccc1
feat(ssh_config): Improve context 2024-10-01 21:44:37 +02:00
Myzel394
3d389eb53f
fix(ssh_config): Fix formatter when match and host are not fully filled 2024-10-01 17:55:35 +02:00
Myzel394
2ea2c1eea8
fix(ssh_config): Fix formatter; Fetch options per line now 2024-10-01 16:57:09 +02:00
Myzel394
a0c0ccce25
refactor(ssh_config): Use Diagnostics instead of LSPError 2024-10-01 16:22:32 +02:00
Myzel394
b7f01f0bd4
refactor(ssh_config): Use Diagnostics instead of LSPError 2024-10-01 15:58:11 +02:00
Myzel394
ed57871b4f
feat(ssh_config): Use formatted option key for formatting 2024-10-01 14:52:07 +02:00
Myzel394
cdb463c4d7
feat(ssh_config): Check for empty blocks 2024-10-01 14:40:28 +02:00
Myzel394
8bb54e62a9
feat(ssh_config): Use formatted names for completions 2024-10-01 14:30:03 +02:00
Myzel394
e60a118d72
feat(ssh_config): Store options in a normlized way; Bugfixes 2024-10-01 14:24:31 +02:00
Myzel394
39eac3049a
feat(ssh_config): Add support for IgnoreUnknown 2024-09-30 12:44:25 +02:00
Myzel394
ea3b36d89b
chore: Add debug.log to gitignore 2024-09-30 11:33:18 +02:00
Myzel394
25bb604957 fix(flake): Do not add postfix to devshell when on Darwin 2024-09-30 11:32:58 +02:00
Myzel394
dd3c91a9ba
feat(ssh_config): Add first iteration of formatting 2024-09-30 11:15:12 +02:00
Myzel394
d4e8269844
chore(hosts): Remove println 2024-09-29 21:18:54 +02:00
Myzel394
f5aa4ae7cc
fix(ssh_config): Only run analyzer if parser had no errors 2024-09-29 21:18:39 +02:00
Myzel394
631de7c33c
fix(ssh_config): Improve single quotes detection 2024-09-29 21:03:17 +02:00
Myzel394
9183a3f004
fix(ssh_config): Fix all argument completions 2024-09-29 20:46:52 +02:00