fix #7968 - language server support for syntax check and completion
authorAlan Knowles <alan@roojs.com>
Sat, 13 Jan 2024 15:00:30 +0000 (23:00 +0800)
committerAlan Knowles <alan@roojs.com>
Sat, 13 Jan 2024 15:00:30 +0000 (23:00 +0800)
commit67b4cca903e02417c1802b41c2fd8bb0da45c3e0
tree8549c497ae89db644a8ae9cea5e3a2ae009f3893
parent9455f25b400cc03a63b56f9fbfdea67776af7c95
fix #7968 - language server support for syntax check and completion
41 files changed:
.roobuilder.jcfg
configure.ac
meson.build
src/Application.vala
src/Builder4/DialogFiles.bjs
src/Builder4/DialogFiles.vala
src/Builder4/Editor.bjs
src/Builder4/Editor.vala
src/Builder4/FakeServer.vala
src/Builder4/GtkView.bjs
src/Builder4/GtkView.vala
src/Builder4/MainWindow.bjs
src/Builder4/MainWindow.vala
src/Builder4/ValaCompileErrors.bjs
src/Builder4/ValaCompileErrors.vala
src/Builder4/WindowLeftTree.bjs
src/Builder4/WindowLeftTree.vala
src/Builder4/WindowRooView.bjs
src/Builder4/WindowRooView.vala
src/Builder4/WindowState.vala
src/JsRender/Dir.vala
src/JsRender/Gtk.vala
src/JsRender/JsRender.vala
src/JsRender/PlainFile.vala
src/JsRender/Roo.vala
src/Lsp.vala [new file with mode: 0644]
src/Main.vala
src/Makefile.am
src/Palete/CompileError.vala
src/Palete/CompletionProvider.vala
src/Palete/Gtk.vala
src/Palete/Javascript.vala
src/Palete/LanguageClient.vala [new file with mode: 0644]
src/Palete/LanguageClientDummy.vala [new file with mode: 0644]
src/Palete/LanguageClientVala.vala [new file with mode: 0644]
src/Palete/Roo.vala
src/Palete/ValaCompileQueue.vala
src/Palete/ValaCompileRequest.vala
src/Project/Gtk.vala
src/Project/Project.vala
src/Project/Roo.vala