Commit graph

8 commits

Author SHA1 Message Date
James Westman
408f3ebce5
lsp: Support completions 2021-10-30 17:49:14 -05:00
James Westman
69fbd07fac
fix type check 2021-10-27 12:39:40 -05:00
James Westman
b9068e24ab
Fix type checker errors 2021-10-26 23:13:31 -05:00
James Westman
55a117a5b7
lsp: Show docs on hover
Also:
- Install the script to <prefix>/bin
- Fix a bug in XmlReader that would cause "uninteresting" tags to not be
  fully ignored
- Other minor improvements
2021-10-26 10:54:32 -05:00
James Westman
8fc0efb642
lsp: Code cleanup 2021-10-26 10:54:32 -05:00
James Westman
b3c28ce3d4
Use "using" instead of "gtk" and "import"
- Having one keyword for both is less syntax to remember
- I might use "include" as a keyword in the future, which would make
  "import" confusing, so use "using" instead
2021-10-22 22:31:26 -05:00
James Westman
78a9481631
lsp: Implement textDocument/didClose 2021-10-22 22:01:40 -05:00
James Westman
b553fc357c
Add a basic language server 2021-10-22 21:47:05 -05:00