24 Commits (aa1c415e9045dd4f4e119635a03113168e07e00a)

Author SHA1 Message Date
eidheim aa1c415e90 Fixes #373 : added Edit->Extend/Shrink Selection 6 years ago
eidheim 9e0a25e9ac Made use of clang's Thread Safety Analysis. Also added two new ci-jobs: static-analysis and thread-safety-analysis using the arch linux image. Static analysis tasks were removed from the other jobs. 7 years ago
eidheim c04bbe81c6 Debugging in C/C++: tooltips now show values of evaluated expressions that does not change program state, for instance return values from const member functions, and results from expressions like: arr[a + b]. Additionally, now closes completion dialog on paste. 7 years ago
eidheim 7a456b8ddb Added Edit.Show/Hide that can be used to hide text in a buffer by making it smaller 7 years ago
eidheim 994573b75e Added support for snippets. Fixes #348 7 years ago
ckurz fc5c11f61e Find dialog will now use selection from active view as initial text. 7 years ago
eidheim 3aeb2d4d98 Fixed indentation when pasting Python code where the first line ends with : 7 years ago
eidheim 804b56a2c9 Added and made use of ScopeGuard class 7 years ago
eidheim 0c7dbecb0d Now underlines clickable symbols. Also cleanup of similar_symbol tagging/untagging. 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 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 e0de884cfe Cleanup of is_code_iter and related functions 7 years ago
eidheim bf984231d4 Formatted code with custom clang-format 8 years ago
eidheim 31b64848e3 Fixed most of clang-tidy's performance checks 8 years ago
eidheim 4637e36af7 Remove unnecessary include 8 years ago
eidheim b1ae1656a3 Fixed warnings from clang-tidy's modernize checks 8 years ago
eidheim 97126e24b9 Can now undo file reload 8 years ago
eidheim 86adabaaeb Fixes #377: adds "#pragma once" on empty C/C++ header files. Additionally, cleanup of Notebook::open. 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