458 Commits

Author SHA1 Message Date
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
Myzel394
14e0be08a6
fix(ssh_config): Improvements 2024-09-29 20:29:20 +02:00
Myzel394
3afcf4c27b
feat(ssh_config): Add completions for match option 2024-09-29 17:44:33 +02:00
Myzel394
ac1d14dfd0
apply linter 2024-09-28 13:38:26 +02:00
Myzel394
b1a5898f6c
feat(ssh_config): Improve match file so that it works with single criterias 2024-09-28 13:38:05 +02:00
Myzel394
a4a8e8888f
doc(sshd_config): Add more documentation 2024-09-28 12:33:23 +02:00
Myzel394
b7e786810e
refactor: Rename Value -> DeprecatedValue 2024-09-28 12:07:18 +02:00
Myzel394
6ab293d84e
refactor(sshd_config): Move errsToDiagnostics to common 2024-09-28 11:37:14 +02:00
Myzel394
e19ad01fd8
feat(ssh_config): Add analyzer; Overall improvements 2024-09-28 11:35:15 +02:00
Myzel394
82301cf0cb
refactor(sshd_config): Improvements 2024-09-26 20:25:01 +02:00
Myzel394
07cb9ac045
refactor(ssh_config): Improvements 2024-09-26 20:23:34 +02:00
Myzel394
73a850c11a
fix(ssh_config): Fix fetching options 2024-09-22 22:48:02 +02:00
Myzel394
a9e58a7f50
feat(ssh_config): Add completions support 2024-09-22 22:23:15 +02:00
Myzel394
92b2f12e3f
feat(ssh_config): Overall improvements 2024-09-22 22:14:10 +02:00
Myzel394
6608375b9e
feat(ssh_config): Add LSP glue to ssh_config 2024-09-22 18:45:57 +02:00
Myzel394
78661e3c2e
feat(ssh_config): Update fields 2024-09-22 17:56:48 +02:00
Myzel394
6601526fc2
test(ssh_config): Add more tests 2024-09-22 14:55:19 +02:00
Myzel394
8067c821e8
feat(ssh_config): Add hosts parsing; Add some tests 2024-09-22 14:49:42 +02:00
Myzel394
e6900d9861
fix: Fix update_antlr_parser 2024-09-22 13:06:06 +02:00
Myzel394
fc0dca8d32
feat(ssh_config): Add first version of ssh_config 2024-09-22 12:30:43 +02:00
Myzel394
846851d50b
fix: Bugfixes 2024-09-22 12:30:08 +02:00
Myzel394
4eb4a1845c
chore: Update parsers; Add update script 2024-09-22 11:22:38 +02:00
Myzel394
250ec83a59
refactor: Move match parser to common package 2024-09-21 18:41:20 +02:00
Myzel394
a3e7a8c9b9
fix(sshd_config): Overall improvements 2024-09-21 18:38:18 +02:00
Myzel394
5647631169
fix(sshd_config): Overall improvements 2024-09-21 16:15:11 +02:00