2801 Commits (c837f490924addffc904d6e9a7f4ee28362500e2)
 

Author SHA1 Message Date
eidheim f3d76e08ae Improved handling of enter after { at beginning of lambda expressions that are arguments 5 years ago
eidheim 19887dff27 Fixes #438: improved detection and handling of closing curly bracket in special circumstances 5 years ago
eidheim 64b67eedde Can now paste in terminal 5 years ago
eidheim 7e44c26615 Fix CI failure 5 years ago
eidheim 161b26aefa Cleanup of language client json parsing code 5 years ago
eidheim 85b19da51b Added include fixits for C warnings beginning with: implicitly declaring library function 5 years ago
eidheim 3124fa7fa3 Added suggestion to restart juCi++ on libclang completion failure 5 years ago
eidheim e67799eec3 Added and made use of gray color in terminal. Also made all error messages red. 5 years ago
eidheim b8f513fdff Simplified default python command 5 years ago
eidheim 7be97ad465 Minor cleanup of build valid checks 5 years ago
eidheim e1bcc080ef Added colors to exit status 5 years ago
eidheim 404490243e Minor terminal cleanup 5 years ago
eidheim 7bf9752200 Added colors to terminal warnings and errors 5 years ago
eidheim 727d9c1c0c Fixes #431: can now cancel creating/updating build folder 5 years ago
eidheim 446b2c3b5b Fixes #429: now outputs a more informative error message when project folder has been moved and the build folder no longer contains a valid build 5 years ago
eidheim 3761b9b0bc Cleanup of preferences: enable_clang_tidy changed to clang_tidy_enable, and enable_clang_detailed_preprocessing_record changed to clang_detailed_preprocessing_record 5 years ago
eidheim 452b40d82a Added preference option to enable detailed preprocessing record when parsing C/C++ buffers 5 years ago
eidheim 8284194db0 Build messages are now shown while build is created/updated 5 years ago
eidheim 4a1f88590a v1.6.1 5 years ago
eidheim 9223fb2132 Updated libclangmm submodule 5 years ago
eidheim ed82f60ceb Language client: now calls every handler on close, fixing a potential freeze where thread in thread_pool never would return 5 years ago
eidheim b1d1762199 Language client: added workaround for rust analyzer that does not properly report diagnostics without checkOnSave enabled. Request ids now starts at 0, and made preparations for creating responses toserver requests 5 years ago
eidheim ed292c8c89 C/C++: corrected reparse after autocomplete error 5 years ago
eidheim e2425484e9 Added further checks on cursor types before attempting to get debug value 5 years ago
eidheim 92b76420d2 Get correct cursor parent when finding debug value from expression 5 years ago
eidheim 41bead3e50 In order to find executable, create default build if missing, prior to creating debug build 5 years ago
eidheim ac6b501d82 Fixes destruction of already freed memory that was identified by address sanitizer 5 years ago
eidheim f48ccf9a5b Updated CPACK_PACKAGE_DESCRIPTION_SUMMARY 5 years ago
eidheim 74fe6e421f Meson: now reads build/meson-info/intro-targets.json available in newer meson versions 5 years ago
eidheim ffd9679740 Added preference item terminal.clear_on_run_command, and change preference item project.clear_terminal_on_compile to terminal.clear_on_compile 5 years ago
eidheim 7c9dfc51d9 Added Terminal::async_process and Terminal::process tests 5 years ago
eidheim 32e03b40ad Terminal: added support for ansi escape colors, and added links to Node.js stack trace and jest test output. Also added cargo command in preferences. 5 years ago
eidheim 9bda455f7e Fixed deadlock in Terminal::process calls where waiting prints would stop a process from exiting 5 years ago
eidheim 64b990c4b2 Corrected smart insertions: no longer inserts for instance () when cursor is at '[' or '{' 5 years ago
eidheim 42a0080f59 Minor cleanup of Terminal::sync_print 5 years ago
eidheim 56aa729342 Fixed terminal scrolling that sometimes did not correctly scroll to bottom 5 years ago
eidheim c1bb207828 Reverted last commit, and instead made tiny-process-library handlers wait until GUI thread has printed the message 5 years ago
eidheim f6eb3cec14 Fixed potential freeze on excessive terminal output 5 years ago
eidheim 381d9863bb Terminal now scrolls to bottom when a new process prints output 5 years ago
eidheim a76968da11 Language client: fixed crash when renaming file: no longer attempts to reuse shutdown thread pool 5 years ago
eidheim d8b7f22609 Window is now hidden on quit instead of showing info message 5 years ago
eidheim 1164864853 Star, underscore, and tilde will now be inserted around selections only in markdown files and in comments in other files 5 years ago
eidheim 3cb0b2decf Improved extend selection by extending selection of partial tokens 5 years ago
eidheim 78c3b59528 Made use of libfuzzer, and fixed a few edge cases identified by libfuzzer 5 years ago
eidheim 5c6af4a8fe Fixed uninitialized warning 5 years ago
eidheim 3b967f1ea5 Improvements to std::string simplifications in tooltips 5 years ago
eidheim 871f7fc4e7 Minor cleanup of Tooltip::insert_docstring 5 years ago
eidheim bb3e669445 Improvements in removal of internal namespaces in types shown in tooltips 5 years ago
eidheim 3ba7e26529 Further support for python docstrings 5 years ago
eidheim 1e472bd36c Tooltip links are no longer shortened in certain circumstances 5 years ago