Commit Graph

16 Commits

Author SHA1 Message Date
Martín Lucas Golini
2d3661e1b9 Added keyword3 for color schemes. Some minor improvements in color schemes and syntax definitions. 2023-04-05 15:50:50 -03:00
Martín Lucas Golini
2eae0ab652 Improved semantic highlighting. 2023-04-03 01:47:24 -03:00
Martín Lucas Golini
ab04f9b06e eepp:
Added Window::showMessageBox.
ecode:
Closes SpartanJ/ecode#93 (ecode does not properly warn the user of the lack of GPU acceleration).
Minor refactor.
2023-04-02 19:37:31 -03:00
Martín Lucas Golini
e62b42267f SyntaxHighlighter and semantic highlighting optimizations and improvements. Now the highlighters detect new lines and remove lines operations and translate all the already processed highlighted lines to it's new position, this means that only the lines with new content are processed again for highlighting tokenization. 2023-04-02 14:34:58 -03:00
Martín Lucas Golini
d0099f2538 ecode: Minor fixes. 2023-03-30 01:51:17 -03:00
Martín Lucas Golini
98b9a972e6 ecode: LSP fixes. 2023-03-27 12:28:23 -03:00
Martín Lucas Golini
53e44cbac9 ecode: Added LSP semantic highlighting support. 2023-03-27 03:16:27 -03:00
Martín Lucas Golini
323c3ebc01 ecode: Implemented search document symbols in current document. Fixed a minor bug in log level configuration. 2023-03-01 23:04:15 -03:00
Martín Lucas Golini
63ff23cc10 SyntaxDefinitionManager: reverted allowing functions with spaces between "name" and "(". This needs a better solution.
ecode: LSP Client bug fixes. Improved mouse hover for Linter and LSP.
2022-12-20 17:38:50 -03:00
Martín Lucas Golini
62f2252b9e TextDocument events fixes.
Update eepp shields status.
2022-12-15 20:28:26 -03:00
Martín Lucas Golini
9fc01999f3 ecode: More LSP work and auto completion. 2022-11-12 02:52:49 -03:00
Martín Lucas Golini
a2e0005e8c ecode: Add LSP Code Completion support in the auto-complete plugin. 2022-11-09 19:02:07 -03:00
Martín Lucas Golini
37e946f452 ecode: More LSP WIP. Send partial changes in textDocument/didChange. Parsed more protocol features. 2022-11-02 03:04:52 -03:00
Martín Lucas Golini
bc5188ec28 LSP Client advances. Some LSPs are responding fine. 2022-10-31 22:14:09 -03:00
Martín Lucas Golini
ec847e8678 More LSP work. 2022-10-30 15:49:02 -03:00
Martín Lucas Golini
5e7903337b Added Sys::getProcessID. Minor fixes.
ecode: LSP Client WIP. Some keybinding refactor.
2022-10-30 04:11:25 -03:00