546 Commits (d7dd33d95ab1dbcf949ec6e49c6d5fd0e603a5a7)
 

Author SHA1 Message Date
Martchus d7dd33d95a WIP: Use consistent prefix for #defines 4 years ago
Martchus 236309971d Add dereferenceMaybe() 4 years ago
Martchus 97aac2424a Reduce block-nesting in joinStrings() 4 years ago
Martchus 6dcd39f1ac Set CXX_STANDARD on header-only lib target for Qt Creator 5 years ago
Martchus 3a6bbb0115 Allow enabling GUI config even when no specific sources present 5 years ago
Martchus 79679c0f42 Improve fake target for Qt Creator 5 years ago
Martchus 27d5041e06 Add Traits::IsSpecializingAnyOf 5 years ago
Martchus 0fb92e3685 Add Traits::None 5 years ago
Martchus 7b01938ece Add {TimeSpan,DateTime}::ticks() for easier read/write 5 years ago
Martchus e0fee70d58 Print vector<char> and similar in hex notation on assert fail 5 years ago
Martchus 0c7e7eb91d Fix BinaryReader::read(int32 &one32BitInt) 5 years ago
Martchus 30adb1bc47 Add Traits::IsResizable 5 years ago
Martchus e4bf7142f5 Add Traits::Is{Any,None}Of 5 years ago
Martchus 5deb077fe5 Extend Binary{Reader,Writer} to ease binary (de)serialization 5 years ago
Martchus b77607f3e0 Rename META_REQUIRED_FEATURES 5 years ago
Martchus 52734ebf51 Make use of thread_local optional 5 years ago
Martchus 4a69db787d Allow to create header for feature detection 5 years ago
Martchus a21ed51505 Improve coding style in toFloat{32,64}() functions 5 years ago
Martchus d174f3f157 Make toInt() functions constexpr 5 years ago
Martchus 7125e52e87 Make error messages in stringconversion.h more verbose 5 years ago
Martchus f4920abebc Fix thread-safety of character set conversion functions 5 years ago
Martchus 5bc2ca87e0 Don't use size factor for conversion from UTF-8 to Latin-1 5 years ago
Martchus d9f2ad7260 Fix warnings in character set conversion functions 5 years ago
Martchus 89a4c2f33a Skip suggestions for pre-defined values if none assigned 5 years ago
Martchus b69b841fa3 Prevent huge memory allocation for Damerau-Levenshtein algo 5 years ago
Martchus 5e8d8cb7d1 Show dashes in suggestions 5 years ago
Martchus 24720bbbc1 Fix passing cursor position to findSuggestions() 5 years ago
Martchus 5eb3e2aa75 Fix suggestion if only one available 5 years ago
Martchus 1aa8b387e1 Apply clang-format 5 years ago
Martchus f0b777207e Fix dependency version under GCC 8 5 years ago
Martchus a4435bbcf3 Fix usage of enable_if with GCC 8 5 years ago
Martchus 8ef92cbf47 Use Levenshtein algo to provide suggestions if arg not found 5 years ago
Martchus 44f0206a13 Refactor ArgumentReader::read() 5 years ago
Martchus 0e8dcbecae Refactor value completion in ArgumentParser::printBashCompletion() 5 years ago
Martchus 872ee49979 Refactor ArgumentParser::printBashCompletion() 5 years ago
Martchus 3c04514649 Ensure stack-allocated distance array is initialized 5 years ago
Martchus 14f906cc6b Update README.md 5 years ago
Martchus 429de98836 Add algorithm for computing Damerau–Levenshtein distance 5 years ago
Martchus 034b8a75d1 Add min(), max() for any number of arguments 5 years ago
Martchus c26e84ff8c Add TODOs for math utilities 5 years ago
Martchus 25057fa8e3 Add MultiArray class which provides an N-dimensional array 5 years ago
Martchus 52bf075317 Move creation of srcdirref and testfiles dir to BasicConfig 5 years ago
Martchus 94e76f5a1a Add experimental methods to convert argument values 5 years ago
Martchus 26a286a7db Prevent installation of private header 5 years ago
Martchus c8bf068e74 Reorder method declarations in Argument and ArgumentParser 5 years ago
Martchus 64be5bce63 Document the whole story behind catchiofailure.cpp 5 years ago
Martchus 51e87f3740 Don't wrongly detect libstdc++ 6.4 as >= 7 5 years ago
Martchus 557856dc5c Apply clang-format 5 years ago
Martchus 8bc3cf9615 Add phrase for overriding current line 5 years ago
Martchus 76ee4a158b Add color overload for ANSI escape codes 5 years ago