Noah Santschi-Cooney
|
34e6d14ec9
|
God i love JS/TS sometimes, being able to make functions so short
|
2018-07-03 12:48:44 +01:00 |
|
Noah Santschi-Cooney
|
d7a5adb668
|
Recursive includes works 90%!!!!! Wrong line numbers are given because its basing the line numbers off the root file
|
2018-07-02 18:56:17 +01:00 |
|
Noah Santschi-Cooney
|
d2e58f475d
|
Fixed server crashing if glslangValidator wasnt found
|
2018-06-29 19:31:56 +01:00 |
|
Noah Santschi-Cooney
|
f93c26a59d
|
Some TODOs
|
2018-06-24 20:54:14 +01:00 |
|
Noah Santschi-Cooney
|
17d84bad6b
|
And thus stage 1 of includes is complete. One-depth includes work!
|
2018-06-24 19:14:35 +01:00 |
|
Noah Santschi-Cooney
|
00c4cc487a
|
OWO whats this? Includes kinda work? Thats right. Except *sometimes* it causes the entire extension to hang for some reason
|
2018-06-24 01:18:03 +01:00 |
|
Noah Santschi-Cooney
|
f4f2b9bf3e
|
Deriving includes path appears to be working OK. Optimized the includes regex by a factor of ~3 and made it work for relative paths too
|
2018-06-19 20:36:41 +01:00 |
|
Noah Santschi-Cooney
|
5d53c2020a
|
Did something to do with includes and a stack i guess
|
2018-06-17 22:40:48 +01:00 |
|
Noah Santschi-Cooney
|
7dd1699dbe
|
Much more optimized error regex
|
2018-06-17 18:08:28 +01:00 |
|
Noah Santschi-Cooney
|
960597e324
|
Collecting includes, getting shader type from extension:
|
2018-06-16 19:55:57 +01:00 |
|
Noah Santschi-Cooney
|
7259283c6e
|
Fixed single line comments breaking the whole thing
|
2018-06-16 01:09:01 +01:00 |
|
Noah Santschi-Cooney
|
d8e374496b
|
back to the shorter var name
|
2018-06-15 23:01:09 +01:00 |
|
Noah Santschi-Cooney
|
ef643d8cdb
|
Proper errors if glslangValidator isnt found, woop
|
2018-06-15 22:59:59 +01:00 |
|
Noah Santschi-Cooney
|
44ee663d06
|
Shows error if glslangValidator not found. Also made script to download it
|
2018-06-15 18:40:01 +01:00 |
|
Noah Santschi-Cooney
|
67e9c991a4
|
Linting on save instead. Added a basic preprocess beginning, adding in the extension. Not complete
|
2018-06-14 01:29:11 +01:00 |
|
Noah Santschi-Cooney
|
fcab989bb7
|
Removed single use function and the if check in preprocess
|
2018-06-13 01:09:59 +01:00 |
|
Noah Santschi-Cooney
|
8c3f0e3e2c
|
Got tasks and launch setup all gucci, and the error squiggle goes to the end ofthe line now 👌
|
2018-06-12 23:49:52 +01:00 |
|
Noah Santschi-Cooney
|
91e2718cde
|
Slightly nicer error messages by replacing THIS with... _this_
|
2018-06-10 23:40:58 +01:00 |
|
Noah Santschi-Cooney
|
87759b4b2d
|
REJOICE FOR LINTING WORKS. Just no includes support yet
|
2018-06-10 21:35:23 +01:00 |
|
Noah Santschi-Cooney
|
7775b75411
|
Config should be complete. Added 'shaderpacks' to end of mc path, passing correct object now too
|
2018-06-06 22:47:08 +01:00 |
|
Noah Santschi-Cooney
|
513606542e
|
Removed placeholder validation function
|
2018-06-04 21:39:59 +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 |
|