34 Commits (6d40ecd8cca02e478a6857ddb0533c189a213120)

Author SHA1 Message Date
Jørgen Lien Sellæg bca93a62dc use correct format on certain parts 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 7bf9752200 Added colors to terminal warnings and errors 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 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 ac6b501d82 Fixes destruction of already freed memory that was identified by address sanitizer 5 years ago
eidheim 3b967f1ea5 Improvements to std::string simplifications in tooltips 5 years ago
eidheim bb3e669445 Improvements in removal of internal namespaces in types shown in tooltips 5 years ago
eidheim 97dadc5a0b Now shows full documentation, not only brief documentation, on C/C++ tooltips, and added a doxygen parser. 5 years ago
eidheim 0c4731597e Added parameter names to C/C++ type tooltips, and simplified std::string types in C/C++ tooltips 5 years ago
eidheim d3105fdc63 No longer shows info message when cancelling finding usages 5 years ago
eidheim 679fbcdcbc C/C++: can now cancel waiting for parsing buffers, and added check for crashed libclang processes in wait_parsing() 5 years ago
eidheim e21dd3681d Added workaround for libclang crash when looking for definitions of completion items 5 years ago
eidheim 28fc254cb7 Cleanup of event naming 5 years ago
eidheim 2be7e1c943 Added std::regex::optimize to std::regex object constructions 5 years ago
eidheim b97cc5ca37 Cleanp of Tooltip::insert_code 5 years ago
eidheim 64fb22bcef C/C++: now shows type tooltip on this-object 6 years ago
eidheim b92da8dc12 Added syntax highlighting to tooltips, and some various cleanups. 6 years ago
eidheim 791c8b2d8c Hide tooltips on get_usages 6 years ago
eidheim 5d6d664940 Added progress bar and possibility to cancel find usages and rename 6 years ago
eidheim 65deb655b9 Cleanup of mark creation, and added a combined snippet & multiple cursor test 6 years ago
eidheim a26ae56aae Cleanup of SelectionDialog::on_change and on_select 6 years ago
eidheim 24ce30003a Slightly improved search for included header file 6 years ago
eidheim c53d927483 Improvements to Go to Method: improved parsing of C++ system headers, and now shows namespace for each symbol if any 6 years ago
eidheim faca9ba5fe Slightly improved missing header include fixits 6 years ago
eidheim 60195fa0ec Added and made use of string functions starts_with and ends_with, and minor cleanup for selection window code 6 years ago
eidheim fa6cc3c92a Improvement of implementation lookup of C/C++ symbols 6 years ago
eidheim b1141b5583 Improved C vs C++ include fixits 6 years ago
eidheim 8b19371bdf C/C++: added missing include fixits for std 6 years ago
eidheim 480430ed16 Renamed C++ header and source files to use proper C++ file extensions. 6 years ago
eidheim 850d8a2c66 Renamed files documentation_cppreference.* to documentation.* 6 years ago
eidheim ebb613b2a5 Now supports multifile fixits 6 years ago
eidheim 35d96b453a Improved C/C++ fixit text 6 years ago
eidheim f2dee85d0f Language client: autocomplete documentation now supports markdown 6 years ago
eidheim d6f967281c Get token cleanup and improved rust debugging 6 years ago
eidheim 4b56c48e3e Now uses ctags to find methods in C/C++ source files 6 years ago
eidheim 8366ec331f Minor cleanup of source files 6 years ago
eidheim 43f2043be1 Cleanup of textbuffer tags and tooltips 6 years ago
eidheim 1f3129b7e4 Removed unused include 6 years ago
eidheim e94e25c0bb Further improvements to C/C++ Go to Method 6 years ago
eidheim 469d73b8c1 C/C++ Go to Method: slight improvement to row texts 6 years ago
eidheim 5dd9d3bdbf Now supports structured binding declarations properly 6 years ago
eidheim 7b34521a21 Added Go to Method to markdown and json files 6 years ago
eidheim 92b09633bf Renamed enum class enumerators 6 years ago
eidheim a67becb7b8 Fixed threaded dispatcher disconnects that must happen in the main thread. Also fixed potential crash when full reparse is needed before exiting juCi++ 6 years ago
eidheim d52d84e16c Fixed usage cache count, simplified Gtk::Main::iteration calls, and added info message about background processes if any when quitting juCi++ 6 years ago