2753 Commits (10a1ccba3c56229785ccd802591ce96784bfaeee)
 

Author SHA1 Message Date
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 5 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
eidheim 31d86b22ba Minor cleanup of extend_selection() 5 years ago
eidheim bfff0bba2b Tab width set to 4 in terminal as well 5 years ago
eidheim 34eadaa2e4 Minor improvement to extend selection for non-bracket languages 5 years ago
eidheim 9a67a7557e Improved extend selection for non-bracket languages like Python and Julia 5 years ago
eidheim e63b4e974d Cleanup of source language checks 5 years ago
eidheim 2424113b9f Language client: made use of Source::is_js 5 years ago
eidheim 2b5d778284 Language client: further improvement to is_possible_jsx_property 5 years ago
eidheim 47caf05f94 Language client: improved is_possible_jsx_property 5 years ago
eidheim 20a046db69 Cleanup of autocompletion run checks 5 years ago
eidheim aa1019093d Fixed autocomplete at start of buffer 5 years ago
eidheim c8d9733385 Changed the timeouts in the language client 5 years ago
eidheim c6bf84bd90 Cleanup of on_motion_notify_event 5 years ago
eidheim 68202c648a Added warning messages on missing go or julia language server 5 years ago
eidheim 967ce0cf30 Fixed minor typo in Julia language server install instructions 5 years ago
eidheim 68fe6bab1a Added compile and run support for Julia 5 years ago
eidheim 9c8f105780 Added support for Go projects 5 years ago
eidheim de43494f25 MacOS: fixed selection marks when selecting text through mouse drag 5 years ago
eidheim a0dfe0a055 Cleanup of extend_selection() 5 years ago
eidheim 50299e7b08 Renamed SearchView to CommonView 5 years ago
eidheim cb2bc83044 Extend selection now works on HTML and JSX 5 years ago