2773 Commits (dc57a8749cba465e875af6446489a6bf8fb6d0e8)
 

Author SHA1 Message Date
eidheim dc57a8749c Added version_compare and adds parallel to default value in preference item project.cmake.compile_command 4 years ago
eidheim da8b1f7f98 Minor cleanup of rustup PATH modification 4 years ago
eidheim b67b919394 Additional utility tests 4 years ago
eidheim 8bf8148c63 Fixed filesystem_test for MSYS2 4 years ago
eidheim c3afe1009b Added filesystem::is_executable 4 years ago
eidheim af652278c3 Further improvements to MSYS2 Rust installer 4 years ago
eidheim b2aade877b Fixed Rust installation on MSYS2 4 years ago
eidheim d18e26ba80 Improved entry in selection dialog on MacOS 4 years ago
eidheim 1dd8cb3e36 Added Rust installer 4 years ago
eidheim a0a587b8fd Added cancellation dialog to rust-analyzer installation 4 years ago
eidheim 09d569873f Cleanup of rust-analyzer installation 4 years ago
eidheim e9b5548b57 Improved installer for rust-analyzer 4 years ago
eidheim 37341bf12e Added automatic installation of rust-analyzer through rustup if component is found 4 years ago
eidheim 7e56744972 Language protocol: client message logs are now formatted 4 years ago
eidheim 9fe68e4891 Improvement of error message when background prettier process exits prematurely 4 years ago
eidheim 6a5b74b87b Added error message if background prettier process exited prematurely 4 years ago
eidheim aa44fc0a50 Reset stdout_buffer and related variables if prettier background process has to be recreated due to failure 4 years ago
eidheim 5adfeaa1c1 Use stringstream reconstruction instead of using clear() 4 years ago
eidheim 257668730c Improvement to prettier library output parsing 4 years ago
eidheim d5eabfd4e7 Made use of prettier library when possible to speed up prettier formatting 4 years ago
eidheim 10a1ccba3c Reduced width of C/C++ completions slightly 4 years ago
eidheim 603835abdc Added style class to selection dialogs 4 years ago
eidheim 40905d54ed Made similar symbol tags more visibile when using dark themes 4 years ago
eidheim 8fb81c11d9 Improved placement of tooltips: now places tooltips below cursor if no space above or right 4 years ago
eidheim db63cedcd6 Improved positioning of tooltips through more exactly computing the size of the tooltip to be shown 4 years ago
eidheim 0cefe148fa Made use of the nlohmann/json library due to lacking JSON capabilities in Boost::PropertyTree 4 years ago
eidheim 3abc46c17b Language client: always add params object when sending notifications (gopls requires this) 5 years ago
eidheim c7340b709d Added JSON::write_json, and some various cleanup 5 years ago
eidheim 32b6436fe8 Minor cleanup of show_or_hide() 5 years ago
eidheim 6d46110907 Added support for Julia's end keywork in show_or_hide() 5 years ago
eidheim 30ce9ca3a4 Added file path escaping to language_protocol_server_test.cpp 5 years ago
eidheim 2b9491565f Language client: now supports CompletionItem.additionalTextEdits 5 years ago
eidheim 66abb09262 Language client: added support for refactor code actions at cursor position using Apply Fix-its menu item. Availability of refactorings is not shown to keep visual noise to a minimum. 5 years ago
eidheim 149e82a279 Additional language client tests 5 years ago
eidheim e6069f00bc Minor improvement to extend_selection(), and correction of cursor movement on functions with no arguments 5 years ago
eidheim c89238b9e5 Improvements to indentaion detection 5 years ago
eidheim 4e121ffd00 Improved C/C++ include fixits 5 years ago
eidheim a95cb94b79 Language client: move cursor forward if no arguments in completed function and if cursor is still inside () 5 years ago
eidheim b6e8e5d441 Language client: added completionItem/resolve request to fetch details and documentation of completion items 5 years ago
eidheim 70d9818772 Language client: added support for type declaration and implementation location. Also fixes to utf-8 byte count and regular utf-16 offsets, and cleaned up write_request and write_notification calls 5 years ago
eidheim 2e34b4ba6c Updated libclangmm 5 years ago
eidheim c51ad74811 Added link to documentation on Language Protocol extension offsetEncoding 5 years ago
eidheim 0c42dd0fa9 Language client: use proper utf-16 offsets when getting iters and offsetEncoding is not set to utf-8 5 years ago
eidheim be5e36627d Language client: improved support for both UTF-16 offsets and offsetEncoding set to utf-8 5 years ago
eidheim 5aeb065f4b Language client: cleanup of embolden_token 5 years ago
eidheim 5164f3f956 Another fix to MSYS2 test failure 5 years ago
eidheim 8acf82bb75 Removed unnecessary .raw() uses 5 years ago
eidheim 47c38ef227 Another fix to MSYS2 test failure 5 years ago
eidheim 300cac6589 Fixed MSYS2 test failure 5 years ago
eidheim aa91e38bfa Added language protocol tests 5 years ago