37 Commits (a3bb0eaaa525ea36bda4f344db6a9c0efc979bfa)

Author SHA1 Message Date
eidheim a3bb0eaaa5 Hide tooktips and stop tag similar symbol cleanup. No longer activates tooltips or similar symbol tags on format style, undo, redo and paste 8 years ago
eidheim 99dd906cc2 Do not show tooltips after style format 8 years ago
eidheim cf953d43ea Fixed unused variable warning 8 years ago
eidheim 8ade33d960 Fixes bug introduced in last commit: flow errors hidden by coverage on second parse 8 years ago
eidheim 35f094d2c8 Language protocol: added Flow coverage support 8 years ago
eidheim 5d78509239 Tooltip background is now set through css instead of using deprecated functions 8 years ago
eidheim 9693bcea34 Added Prettier tooltips, and cleanup of src/source* files 8 years ago
eidheim bf798073c0 Added source.auto_reload_changed_files preference item, and support for prettier. Also made some various minor fixes 8 years ago
eidheim 9ee77f9df1 Cleanup: added Source::BaseView class. Also fixed replace_text for older libgit2 versions. 8 years ago
eidheim a26940e921 Improved replace text through libgit2 making file reload and some format style functions faster and without scrolling issues 8 years ago
eidheim 262789df63 Language protocol: added initializing status text 8 years ago
eidheim 1a6e40de9d Language protocol: tag tokens and open/close buffer now async, and fixed minor tooltip placement bug. Also now autocompletes after " and ' characters 8 years ago
eidheim 4d242cc59b Also check for format-files when language protocol is used 8 years ago
eidheim e9d3a731a1 Language protocol: now reads the full hover result 8 years ago
eidheim 2eb6b38508 Language protocol: added potential missing parantheses to method/function completion items 8 years ago
eidheim 4813ccb119 Enabled Rust workspace_mode since rls did not work properly without it when unused modules were present in workspace 8 years ago
eidheim 897e570ae0 Language protocol: fixed potential crash in hover method 8 years ago
eidheim ec5e839d9b Language protocol, autocomplete: no longer inserts function/template parameters if they already exists 8 years ago
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