2111 Commits (3bc136ad34632ebaf0187647dcafca8a5caeb830)
 

Author SHA1 Message Date
eidheim 139967f339 Remove unnecessary std::move 8 years ago
eidheim 8e7604022d Added lldb rust formatters startup commands to lldb if debugging Rust 8 years ago
eidheim 9d538968d8 Fixes build without debug 8 years ago
eidheim e8fa0545ae Added Project::Rust::compile() 8 years ago
eidheim 97d4558a6b Fixed thread unsafe handlers.erase 8 years ago
eidheim be85fc65c1 Now ignores SIGPIPE, and added process->write check in source_language_protocol.cc 8 years ago
eidheim d600375970 Added debug support for Rust 8 years ago
eidheim c35e35a2d0 Project and Project::Build cleanup: moved lldb specific debug code from Project::Clang to Project::LLDB, and added Project::Build::get_compile_command 8 years ago
eidheim 3233a6c1f7 Improvements to language server protocolo implementation. The most important features are now supported. 8 years ago
eidheim 7676381de3 All headers should now be included when finding usages of an override method 8 years ago
eidheim 1a684464ed No longer clears selection of terminal when modifier keys are used while a process is running 8 years ago
eidheim fa104da70b Can now use tab to move from writing a templated function's template argument, to replacing its regular arguments 8 years ago
eidheim daf83e66a6 Added initial support for the language server protocol 8 years ago
eidheim 094ddb5eed Removed source_clang.cc from notebook.h 8 years ago
eidheim 4d6a222b27 Replaced include guards with #pragma once 8 years ago
eidheim 5f1511f9fa Added a const function test to implement method tests 8 years ago
eidheim 1f7de9f623 Updated submodules 8 years ago
eidheim 8bf2d3032e Added default std argument to CompileCommands::get_arguments when no compilation database is found 8 years ago
eidheim 0577561868 Minor cleanup, improved comment and removed unused variable, in get_method implementation 8 years ago
eidheim 45f0603439 Optimised autocomplete by only receive brief comments when needed 8 years ago
eidheim 6ea5e6876b Added tests for Source->Implement Method 8 years ago
eidheim a86c721f1f Menu item Implement Method: needed namespaces and classes is now added to the return type 8 years ago
eidheim 134ab188ad Menu item Implement Method: no longer adds unnecessary namespaces to parameters. 8 years ago
eidheim 02520e7701 Preference item smart_inserts is now enabled by default since it is such a common feature in other IDEs 8 years ago
eidheim bc855041f3 Cleanup of Source->Find Documentation 8 years ago
eidheim dc552feeb0 Fixes Source->Find Documentation for g++ headers 8 years ago
eidheim 7e953e124d Updated libclangmm submodule 8 years ago
eidheim 2313445f8d Improved Source->Find Documentation 8 years ago
eidheim 521a6ed334 Updated libclangmm submodule 8 years ago
eidheim be6fc93683 Fixed #357: Added CUDA support 8 years ago
eidheim eaab8f9432 Added workaround for Arch Linux bug 8 years ago
eidheim 4c8695c8fc Added menu item Source->Go to Type Declaration 8 years ago
eidheim b1c401a9ee Implemented go to declaration/implementation on autocomplete row. 8 years ago
eidheim 80387c108d CMake and Meson regexes now works on files with Windows newlines 8 years ago
eidheim 662bc4992c Updated license year 8 years ago
eidheim 5a7a29865d Removed 'experimental' from README.md 8 years ago
eidheim d61214ebed Removed unnecessary thread in lldb_test 8 years ago
eidheim 6f9f79ac2b Removed unneccessary add_compile_options for MacOS 8 years ago
eidheim 6d30770c3e Fixed potential race condition 8 years ago
eidheim ef5561672c Corrected add_definitions to add_compile_options 8 years ago
eidheim b48eca9c9f Minor optimization of Dispatcher::dispatcher handler 8 years ago
eidheim 74c0e7e845 Minor fixes to CMakeLists.txt 8 years ago
eidheim e2ae5a78df Fixes crash that could happen when performing compile and run and start debug at approximately the same time. Project objects are now kept alive for as long as they are needed. Also removed Terminal::InProgress since it could lead to unsafe code in the future. 8 years ago
eidheim 048cb16612 Fixes freeze when debugging failed to start: Dispatcher::post can now be performed within another Dispatcher::post, no longer leading to deadlock 8 years ago
eidheim 56d711f061 Fixed static analysis ci script. Since static analysis is performed through clang++, the clang++ compilation was removed 8 years ago
eidheim 88b55ca1ff Updated submodules and modernized cmake files 8 years ago
eidheim d03ce4968c Optimisation of Dispatcher class 8 years ago
eidheim e83ef578db Version 1.3.2 8 years ago
eidheim d4dda4afaa No longer updates folders that are not shown when changes in filesystem is detected 8 years ago
eidheim 5611259a1b Fixes style search path for MSYS2 8 years ago