7 Commits (ffd9679740f5e6e090b232a8646284c0ae28a6d8)

Author SHA1 Message Date
eidheim 965a9fec3a Fixed gcc warnings 5 years ago
eidheim 2be7e1c943 Added std::regex::optimize to std::regex object constructions 5 years ago
eidheim 33510e5bd2 Cleanup of cmake parsing 6 years ago
eidheim cd0082da8d Removed filesystem::read_lines 6 years ago
eidheim b2c4056be8 Made use of boost::optional, and some other cleanup 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 480430ed16 Renamed C++ header and source files to use proper C++ file extensions. 6 years ago
eidheim 42341f98f3 Cleanup: added ec argument to filesystem calls, and added and made use of Project::get_view_folder and Project::get_directory_folder 6 years ago
eidheim e0e47a37ed Related to MR 398: finished implementation of default build system setting, but renamed project.default_build_system to project.default_build_management_system, since make and ninja are examples of build systems. Also added --buildtype plain to meson default build. 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 e68a697765 Changed some regex strings to string literals 8 years ago
eidheim 014b29db4b Fixed unused-lambda-capture warnings 8 years ago
eidheim 80387c108d CMake and Meson regexes now works on files with Windows newlines 8 years ago
eidheim 5bdabd6671 Improved search of executables in cmake projects 9 years ago
eidheim 2332ba7cb6 Fixes symbolic link issues (see #319) 9 years ago
eidheim c0ca42ccf8 Improved libclang tooltips and navigation, most significantly support for operators. 9 years ago
eidheim 45f9f05451 Improved filesystem::(un)escape_argument. Also added filesystem_test. 9 years ago
eidheim f7deb009f4 Minor spelling fix 9 years ago
eidheim 54dd2965e1 Cleanup of meson implementation 9 years ago
eidheim 9b623dd0e0 Added support for the Meson Build System 9 years ago