2786 Commits (584eb1e64ef575c03f03b126060aa10af00261e6)
 

Author SHA1 Message Date
eidheim 8d2b85a680 Http(s) urls in tooltips are now marked, and behaves, as links 7 years ago
eidheim 0c7dbecb0d Now underlines clickable symbols. Also cleanup of similar_symbol tagging/untagging. 7 years ago
eidheim 6b948b0ec9 Fixed scroll_to_cursor_delayed so that tooltips are not shown if show_tooltips parameter is false 7 years ago
eidheim 0ddd87f2cf Source::View cleanup: moved some functions to Source::BaseView 7 years ago
eidheim e5d469e3f1 Language protocol: Cleanup, and added support for relatedInformation. Also cleanup in the way tooltip buffers are set. Finally, improved rename handling. 7 years ago
eidheim 3e7485e94c Terminal: added clickable links for Rust, Node.js and Python warnings/errors 7 years ago
eidheim 1bb7012704 Improved format_style_on_save_comment 7 years ago
eidheim a7e5b8bfbe Improved project check for python and javascript 7 years ago
eidheim 40324890d5 Improved setup instructions of python-language-server 7 years ago
eidheim 53f1b3a7db MacOS: no longer shows several info messages when file is changed on disk but not reloaded 7 years ago
eidheim 78e7051f24 Added error check in Source::BaseView::monitor_file 7 years ago
eidheim d9b5341b01 Improvements to Source::BaseView::monitor_file(): all changes should now be checked. Previously, several changes within one second could be ignored. 7 years ago
eidheim c1f219a941 File->New Project now adds .clang-format file 7 years ago
eidheim dbbd8ee7ef Added support for Python __main__.py files 7 years ago
eidheim e399e559fc Bracket language indentation's default enter action now performs as the basic enter action 7 years ago
eidheim 120d553199 New python files will have 4 space indentation 7 years ago
eidheim 9a5eaf892a Language server logging can now be enabled in preferences 7 years ago
eidheim 4b86598fe2 Added type checking (mypy) to python-language-server setup instructions 7 years ago
eidheim ada78dc107 Language protocol: attempt textDocument/documentSymbol fallback when workspace/symbol is not supported 7 years ago
eidheim 61fbdfd8a8 Language protocol: rename and showing usages now fallsback to document_highlight if no better capability is supported. This for instance enables rename and showing usages when flow-language-server is used. 7 years ago
eidheim a8efa2447e Slight improvement when tabbing from empty line 7 years ago
eidheim f00957776b Cleanup and fixing of ' handling in is_code_iter and is_spellcheck_iter, and added tests for is_spellcheck_iter and is_code_iter 7 years ago
eidheim 29b85c71b6 Added pycodestyle to python-language-server installation instructions 7 years ago
eidheim cc6751d8c2 Added rope and yapf to python-language-server installation instructions 7 years ago
eidheim f4cf16ab82 Language protocol: fixes to ::escape_text, and improved rename when entire buffer is replaced. Also some minor cleanups, and fixed a potential crash after use of scroll_to_cursor_delayed. 7 years ago
eidheim e0de884cfe Cleanup of is_code_iter and related functions 7 years ago
eidheim c17fd4989a Minor improvement to Source::SpellCheckView::is_code_iter 7 years ago
eidheim 9616d1e2a8 Removed faulty check in Source::View::find_non_whitespace_code_iter_backward 7 years ago
eidheim 577099d3f9 Added additional instructions for setting up language servers 7 years ago
eidheim 0e70045d88 Minor addition to Source::View::on_key_press_event_smart_inserts 7 years ago
eidheim 942173cf5c Tabbing to next argument works now after performing a smart insertion 7 years ago
eidheim 5b221b0d29 Slight improvement to smart insertions of {} 7 years ago
eidheim 01f8377f8a JavaScript and sisimilar languages: corrected indentation where line starts with '.' 7 years ago
eidheim f4e3febf5c Another indentation cleanup 8 years ago
eidheim 8a88f79e0a Cleanup of Source::View::get_start_of_expression. 8 years ago
eidheim 794e582d41 Auto-reloading of files changed on disk is now on by default, since this is also the default on several other editors. 8 years ago
eidheim be4c03817d Cleanup of Source::View::find_non_whitespace_code_iter_backward and Source::View::get_start_of_expression 8 years ago
eidheim ad4db9103d Updated submodule: fixed compilation error on Windows 8 years ago
eidheim 487fe3ddd4 Updated submodules 8 years ago
eidheim bf984231d4 Formatted code with custom clang-format 8 years ago
eidheim 4ea75e6b67 Improvements to Source::View::get_start_of_expression 8 years ago
eidheim 2b4f2d3cde Improved indentation of multiline expressions 8 years ago
eidheim 32875d5c0d Cleanup of bracket language indentation 8 years ago
eidheim 3f79911d2f Cleanup of namespace special indentation case 8 years ago
eidheim 12d1400d80 Cleanup and improvements to indentation code. Smart inserts now handles {}, and highly improved JavaScript/JSON indentation. 8 years ago
eidheim 514f44be2a Cleanup of JavaScript-specific indentation 8 years ago
eidheim 9f1ebd7be9 Minor cleanup: replaced "\n" with '\n' 8 years ago
eidheim 132bef6233 JavaScript: improved indentation in multi-line expressions 8 years ago
eidheim ead8b42c17 Improved JavaScript and JSON indentation 8 years ago
eidheim e3126b2054 Python and JavaScript: Now clears terminal on Compile and Run if preference item project.clear_terminal_on_compile is true 8 years ago