19 Commits (8a4cab04152ab2b45348715bcb3021aba0cedf02)

Author SHA1 Message Date
eidheim f952f9db38 Language protocol: added support for textDocument/rangeFormatting 8 years ago
eidheim 807ac96ee9 Language server process is now started in root_uri path due to some servers require this it seems. Also added yet another hover result value retrieve method due to so many different result structures from different server implementations. 8 years ago
eidheim 86fa995bb6 Language server: no longer tries to rename source files outside of project path 8 years ago
eidheim cb09fd6b8f Language protocol: fixes cursor position after style format and rename 8 years ago
eidheim f6e70f31c7 Language protocol, Go to Usage: lines with <> now shown correctly 8 years ago
eidheim a7a52b5976 Language protocol: added support for textDocument/rename result with documentChanges array 8 years ago
eidheim 7357979ac9 Language protocol: improved hover and completion item documentation 8 years ago
eidheim 8cd69256cc Language protocol: fixed delay on language protocol errors, and added terminal warning on such errors. 8 years ago
eidheim f61eda58d0 Language protocol: added go to declaration through control/apple-left mouse click 8 years ago
eidheim 980de5de1c Language protocol: added additional capabilities checks 8 years ago
eidheim a4246fa56c Language protocol: added buffer tab size and char on textDocument/Formatting 8 years ago
eidheim d534f070b6 Language server protocol: added support for workspace/symbol 8 years ago
eidheim 240af8e94e Language server protocol: added support for textDocument/documentHighlight 8 years ago
eidheim 9d538968d8 Fixes build without debug 8 years ago
eidheim 97d4558a6b Fixed thread unsafe handlers.erase 8 years ago
eidheim be85fc65c1 Now ignores SIGPIPE, and added process->write check in source_language_protocol.cc 8 years ago
eidheim d600375970 Added debug support for Rust 8 years ago
eidheim 3233a6c1f7 Improvements to language server protocolo implementation. The most important features are now supported. 8 years ago
eidheim daf83e66a6 Added initial support for the language server protocol 8 years ago