8b55cdad87Language protocol: corrected start position of diagnostic if start was placed at end of buffer
eidheim
2018-08-01 19:12:00 +0200
1cb311de02Language protocol: renamed uri to file where appropriate
eidheim
2018-07-31 15:03:42 +0200
49308057eaLanguage protocol: fixed apply_similar_symbol_tag when document_highlight is unavailable
eidheim
2018-07-30 14:42:23 +0200
f831bcd61fMoved implementations of LanguageProtocol structures to .cc file
eidheim
2018-07-30 13:42:27 +0200
7a74bd960fPreferences: source.format_style_on_save_if_style_file_found is now true by default
eidheim
2018-07-30 10:09:44 +0200
8d2b85a680Http(s) urls in tooltips are now marked, and behaves, as links
eidheim
2018-07-29 13:17:29 +0200
0c7dbecb0dNow underlines clickable symbols. Also cleanup of similar_symbol tagging/untagging.
eidheim
2018-07-28 13:25:20 +0200
6b948b0ec9Fixed scroll_to_cursor_delayed so that tooltips are not shown if show_tooltips parameter is false
eidheim
2018-07-28 11:52:20 +0200
0ddd87f2cfSource::View cleanup: moved some functions to Source::BaseView
eidheim
2018-07-28 09:50:00 +0200
e5d469e3f1Language protocol: Cleanup, and added support for relatedInformation. Also cleanup in the way tooltip buffers are set. Finally, improved rename handling.
eidheim
2018-07-25 22:40:12 +0200
3e7485e94cTerminal: added clickable links for Rust, Node.js and Python warnings/errors
eidheim
2018-07-25 14:15:28 +0200
a7e5b8bfbeImproved project check for python and javascript
eidheim
2018-07-24 17:07:47 +0200
40324890d5Improved setup instructions of python-language-server
eidheim
2018-07-24 15:18:56 +0200
53f1b3a7dbMacOS: no longer shows several info messages when file is changed on disk but not reloaded
eidheim
2018-07-23 18:07:55 +0200
78e7051f24Added error check in Source::BaseView::monitor_file
eidheim
2018-07-23 13:37:08 +0200
d9b5341b01Improvements to Source::BaseView::monitor_file(): all changes should now be checked. Previously, several changes within one second could be ignored.
eidheim
2018-07-23 12:47:21 +0200
c1f219a941File->New Project now adds .clang-format file
eidheim
2018-07-23 09:28:55 +0200
dbbd8ee7efAdded support for Python __main__.py files
eidheim
2018-07-23 09:07:19 +0200
e399e559fcBracket language indentation's default enter action now performs as the basic enter action
eidheim
2018-07-22 19:45:09 +0200
120d553199New python files will have 4 space indentation
eidheim
2018-07-22 19:12:35 +0200
9a5eaf892aLanguage server logging can now be enabled in preferences
eidheim
2018-07-22 18:59:46 +0200
4b86598fe2Added type checking (mypy) to python-language-server setup instructions
eidheim
2018-07-21 19:28:18 +0200
ada78dc107Language protocol: attempt textDocument/documentSymbol fallback when workspace/symbol is not supported
eidheim
2018-07-21 17:19:30 +0200
61fbdfd8a8Language 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.
eidheim
2018-07-21 16:31:21 +0200
a8efa2447eSlight improvement when tabbing from empty line
eidheim
2018-07-20 23:41:44 +0200
f00957776bCleanup and fixing of ' handling in is_code_iter and is_spellcheck_iter, and added tests for is_spellcheck_iter and is_code_iter
eidheim
2018-07-20 14:55:26 +0200
29b85c71b6Added pycodestyle to python-language-server installation instructions
eidheim
2018-07-20 13:36:27 +0200
cc6751d8c2Added rope and yapf to python-language-server installation instructions
eidheim
2018-07-20 13:30:11 +0200
f4cf16ab82Language 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.
eidheim
2018-07-20 11:31:52 +0200
e0de884cfeCleanup of is_code_iter and related functions
eidheim
2018-07-19 20:05:00 +0200
c17fd4989aMinor improvement to Source::SpellCheckView::is_code_iter
eidheim
2018-07-19 18:28:36 +0200
9616d1e2a8Removed faulty check in Source::View::find_non_whitespace_code_iter_backward
eidheim
2018-07-19 15:15:48 +0200
577099d3f9Added additional instructions for setting up language servers
eidheim
2018-07-19 13:30:56 +0200
0e70045d88Minor addition to Source::View::on_key_press_event_smart_inserts
eidheim
2018-07-18 22:56:37 +0200
942173cf5cTabbing to next argument works now after performing a smart insertion
eidheim
2018-07-18 21:08:38 +0200
5b221b0d29Slight improvement to smart insertions of {}
eidheim
2018-07-18 14:19:34 +0200
01f8377f8aJavaScript and sisimilar languages: corrected indentation where line starts with '.'
eidheim
2018-07-18 09:21:16 +0200
8a88f79e0aCleanup of Source::View::get_start_of_expression.
eidheim
2018-07-12 16:10:03 +0200
794e582d41Auto-reloading of files changed on disk is now on by default, since this is also the default on several other editors.
eidheim
2018-07-11 08:21:41 +0200
be4c03817dCleanup of Source::View::find_non_whitespace_code_iter_backward and Source::View::get_start_of_expression
eidheim
2018-07-09 20:30:34 +0200
ad4db9103dUpdated submodule: fixed compilation error on Windows
eidheim
2018-07-08 22:25:35 +0200
bf984231d4Formatted code with custom clang-format
eidheim
2018-07-08 19:52:30 +0200
4ea75e6b67Improvements to Source::View::get_start_of_expression
eidheim
2018-07-08 19:18:16 +0200
2b4f2d3cdeImproved indentation of multiline expressions
eidheim
2018-07-08 08:24:03 +0200
32875d5c0dCleanup of bracket language indentation
eidheim
2018-07-07 12:01:18 +0200
3f79911d2fCleanup of namespace special indentation case
eidheim
2018-07-06 19:08:44 +0200
12d1400d80Cleanup and improvements to indentation code. Smart inserts now handles {}, and highly improved JavaScript/JSON indentation.
eidheim
2018-07-01 11:16:43 +0200
514f44be2aCleanup of JavaScript-specific indentation
eidheim
2018-06-27 19:34:18 +0200
9f1ebd7be9Minor cleanup: replaced "\n" with '\n'
eidheim
2018-06-27 19:15:39 +0200
132bef6233JavaScript: improved indentation in multi-line expressions
eidheim
2018-06-27 19:07:40 +0200
ead8b42c17Improved JavaScript and JSON indentation
eidheim
2018-06-27 11:30:07 +0200
e3126b2054Python and JavaScript: Now clears terminal on Compile and Run if preference item project.clear_terminal_on_compile is true
eidheim
2018-06-26 20:01:02 +0200
2bd4d1cad5Added bottom margin to source views
eidheim
2018-06-25 16:37:37 +0200
505723d9e4Added missing colon in README.md
eidheim
2018-06-25 15:32:33 +0200
2a62ca69b7Fixed intentation after "if constexpr" and "else if constexpr"
eidheim
2018-06-22 12:19:02 +0200
409a3f98f8Made deleted lines slightly more visible on left source gutter when using dark themes
eidheim
2018-06-21 19:15:14 +0200
b47d971ca9Improved CUDA support, and no longer passes multiple -x arguments to libclang. Some related cleanup as well.
eidheim
2018-06-20 14:02:10 +0200
01c3dfadc2Corrected CI builds
eidheim
2018-06-19 10:59:10 +0200
a8d81b1418Corrected feature list in README.md
Ole Christian Eidheim
2018-06-18 10:27:13 +0000
24fc406f16Corrected table of contents of installation document
Ole Christian Eidheim
2018-06-18 10:13:07 +0000
7d53bcaa2aUse full submodule urls to make sure potential mirrors/forks outside of gitlab work as expected
Ole Christian Eidheim
2018-06-15 11:42:45 +0000
f2c7a949f0package.json files are no longer style formatted on save. These files are style formatted by for instance npm install, and additional style formatting would lead to unwanted commit changes
eidheim
2018-06-10 11:55:03 +0200
802060dc2fExtension is no longer selected when renaming files from directory view
eidheim
2018-06-10 11:51:53 +0200
acd71ec3acCleanup of similar symbol tags
eidheim
2018-05-30 22:11:43 +0200