Commit graph

47 commits

Author SHA1 Message Date
Noah Santschi-Cooney
e13f396268
first iteration of handling file deletes yeehaw 2023-03-04 22:02:53 +00:00
Noah Santschi-Cooney
e7221304da
fixed error off-by-one once and for all, and more restructuring+a load more to go until Im happy with it (aka never) 2022-11-29 21:41:38 +00:00
Noah Santschi-Cooney
786e09bdcf
wip: restructure 2022-08-14 12:13:20 +01:00
Noah Santschi-Cooney
f45e1a4b87
v0.9.7: the real 0.9.6 2022-04-24 00:05:13 +01:00
Noah Santschi-Cooney
616b7cef74
revert bumping vscode-languageclient, broke restarting 2022-03-20 15:17:48 +00:00
Noah Santschi-Cooney
d3c0869288
tree-sitter fun 👀 2022-03-19 22:58:01 +00:00
Noah Santschi-Cooney
86100aa008
chore: reorganizing lsp commands 2022-03-19 20:26:30 +00:00
Noah Santschi-Cooney
e001b4a8b1
fixup client imports 2022-03-18 19:22:17 +00:00
Noah Santschi-Cooney
a8f00fe927
npm: bump dependency versions 2022-03-14 23:12:40 +00:00
Noah Santschi-Cooney
554777d0da
allow skipping bootstrap step and expose github actions extension build in CI on every push 2022-01-02 23:20:37 +00:00
Noah Santschi-Cooney
248afcd988
adds custom file association support to filesystem event watcher 2021-02-19 01:11:36 +00:00
Noah Santschi-Cooney
3bfa7a2cc4
stops bootstraping of server when in debug mode 2021-02-13 18:28:09 +00:00
Noah Santschi-Cooney
fabbc68fd7
v0.9.3 2021-02-12 13:49:57 +00:00
Noah Santschi-Cooney
30bd0dd7f4
v0.9.2 2021-02-12 03:27:18 +00:00
Noah Santschi-Cooney
bbcfe009bb
v0.9.1 2021-02-12 03:03:37 +00:00
Noah Santschi-Cooney
3dfaed7371
v0.9.0 2021-02-12 01:06:18 +00:00
Noah Santschi-Cooney
45bb16e429
fixes virtual merged document not updating on changes 2021-02-12 01:06:05 +00:00
Noah Santschi-Cooney
93e3d4ded2
preparing for release of pre-1.0.0 2021-02-12 01:06:04 +00:00
Noah Santschi-Cooney
4573dd86fd
extension release bootstrapping and updating 2021-02-07 02:05:37 +00:00
Noah Santschi-Cooney
72564a0b95
Updated readme. Dont get too excited 2021-02-02 01:57:32 +00:00
Noah Santschi-Cooney
85730a2c52
bump 2021-01-29 23:26:24 +00:00
Noah Santschi-Cooney
37ed094941
Added rollup to minify extension 2021-01-29 21:23:50 +00:00
Noah Santschi-Cooney
8878b20631
Updated validator output parsing for new method 2021-01-12 00:01:56 +00:00
Noah Santschi-Cooney
dc1495686a
Using headless opengl context to lint files, removed last bits of glslangValidator 2021-01-10 23:42:14 +00:00
Noah Santschi-Cooney
26c855f016
Added "Show flattened file" command to display a fully flattened top-level file in vscode virtual doc
execute_command now returns content to the client on success, any valid json value
2021-01-10 23:40:46 +00:00
Noah Santschi-Cooney
ef72db8b6e
Added command to (re)download glslangValidator 2020-07-25 15:43:12 +01:00
Noah Santschi-Cooney
fa81620027
include graph ancestor collection and merge-list creation 2020-07-19 23:58:13 +01:00
Noah Santschi-Cooney
f7310c1573
Moved to vscode provided global file storage path to DL glslangValidator 2020-07-18 23:11:26 +01:00
Noah Santschi-Cooney
39143aefc7
Improved client-server integration 2020-07-17 15:31:27 +01:00
Noah Santschi-Cooney
ec17f3df4f
Fixed graphdot cmd, more &str less String, unescaping URIs, lint on save/open 2020-07-14 21:05:52 +01:00
Noah Santschi-Cooney
8e866be999
Added command to generate graphviz DOT #include dependency graph 2020-05-09 01:36:22 +01:00
Noah Santschi-Cooney
36fd728533
Status bar items and glslangValidator download
glslangValidator download done in client side
both client and server create status bar items to notify of progress etc
2020-02-16 23:56:41 +00:00
Noah Santschi-Cooney
46215f8a91
Updated watcher task to watch rust changes too 2020-02-16 23:55:33 +00:00
Noah Santschi-Cooney
17f65ec5cf
TS + Rust Integration
Rust Lang Server reads from stdin
Client invokes the language server and sends requests
It works!
2020-02-14 23:14:29 +00:00
Noah Santschi-Cooney
41995c3f38 Created GLSLangProvider class with API for linting and downloading glslangValidator
Moved glslang stuff from Config to GLSLangProvider. ConfigProvider invokes GLSLangValidator to prompt and download glslangValidator instead
2019-08-11 21:23:49 +01:00
Noah Santschi-Cooney
156d76e7de
Updated everything to work with latest vscode
restored lang server stdout
added hard-coded link provider
2019-08-10 23:38:21 +01:00
Noah Santschi-Cooney
34b13770a7
Test fix for code-insiders 2018-08-06 16:14:57 +01:00
Noah Santschi-Cooney
c5fc9ffedd Added download prompt to download glslangValdiator 2018-07-16 17:49:55 +01:00
Noah Santschi-Cooney
db321c8566
Moved config back to lang server. Temp removed comment checking (it was bad anyways). Only adding in extension if it doesnt already exist. Fixed token replacer 2018-07-14 19:34:04 +01:00
Noah Santschi-Cooney
cacfbe7a4e Doing more on the extension side and splitting up the lang server linting more 2018-07-13 18:16:50 +01:00
Noah Santschi-Cooney
daa9978eaf codeclimate config 2018-06-21 13:19:46 +01:00
Noah Santschi-Cooney
245471a5a2
Fixed tslint missing 2018-06-13 20:59:28 +01:00
Noah Santschi-Cooney
fef2130bb9
omg debugging n all the shit that SHOULDVE worked are now FIXED 2018-06-12 22:46:41 +01:00
Noah Santschi-Cooney
a65a6c1bb3
Some basic completion provider. Need to go through all the options and tweak them 2018-06-04 20:25:57 +01:00
Noah Santschi-Cooney
63151eaa76
Added config to server 2018-06-03 15:25:03 +01:00
Noah Santschi-Cooney
674c3cbb9b
turns out it was because i actually forgot to commit the rest. Nice. Have a load of default code 2018-06-02 22:42:36 +01:00
Noah Santschi-Cooney
3db6964f7c
Changing to an LSP style model. Client extension is now small af 2018-06-02 21:04:53 +01:00