Commit Graph

77 Commits (929c817c084ec8f4f457a3cee2a701043d446b6f)

Author SHA1 Message Date
Martchus 8e3c40abb5 Make conversion from multi byte to wide string generic
4 years ago
Martchus 749eea2ab6 Support NativeFileStream via Boost.Iostreams
4 years ago
Martchus f60f79d6f3 Make docstring for USE_NATIVE_FILE_BUFFER more generic
4 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 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 429de98836 Add algorithm for computing Damerau–Levenshtein distance
5 years ago
Martchus 25057fa8e3 Add MultiArray class which provides an N-dimensional array
5 years ago
Martchus 26a286a7db Prevent installation of private header
5 years ago
Martchus e2e4b4641f Add EscapeCodes::Strikethrough
5 years ago
Martchus da5a027ea3 Add simplified, string_view-compatible version of splitString()
5 years ago
Martchus 4da48b0546 Install appdata.xml template
5 years ago
Martchus 3fcbaf7fff Split shared and static configuration
5 years ago
Martchus 53c3d72833 Increase version 4.12.0 -> 4.12.1
5 years ago
Martchus 368fc46e47 Improve tests of argument parser
5 years ago
Martchus f9e4c74aff argument parser: Expose occurrence info directly
5 years ago
Martchus f3777d7159 Improve description and README.md
5 years ago
Martchus 9829dbe727 Make use of escape codes configurable
5 years ago
Martchus 4011040e57 Add Phrases::EndFlush
5 years ago
Martchus b4556c0481 Move OutputCheck to its own header file
5 years ago
Martchus 357ede4ee7 chrono utils: Improve handling micro- and nanoseconds
6 years ago
Martchus de6b4be8b3 Test math utilities
6 years ago
Martchus 1af88c964e bash completion: Show values for implicit args
6 years ago
Martchus 73f11eeb2a detecting 3rdparty libs: Fix overriding cache variables
6 years ago
Martchus 99cc68bdee Improve doc of config vars
6 years ago
Martchus 28f76db46e Add install target for 'extra-files'
6 years ago
Martchus 28f37bbbcd string to int: Allow specifying string size
6 years ago
Martchus 06f401b393 Prevent warning in swapOrder(uint16 value)
6 years ago
Martchus 5388337bcc Fix compiling tests under 32-bit arch
6 years ago
Martchus 7faa51c10e Test traits
6 years ago
Martchus 7c189b18e1 Allow nested operation arguments
6 years ago
Martchus fdbe874bcd Allow to disable excluding tests from all target
6 years ago
Martchus 78869da195 Extend documentation
6 years ago
Martchus f626bdf9c7 Fix typos
6 years ago
Martchus 6115933756 Add convenience function to read entire file at once
6 years ago
Martchus a772cdf30b Add conveniently usable string builder
6 years ago
Martchus 640d20c463 Make Qt translations of dependencies available in config.h
6 years ago
Martchus 737f73e71a Make forcing UTF-8 codepage optional
6 years ago
Martchus cab332bcad Refactor reading arguments
6 years ago
Martchus 9d91cfca07 Add NativeFileStream to support unicode filenames under Windows
6 years ago
Martchus 59a8dfe833 Convert args to UTF-8 under Windows
6 years ago
Martchus 89cb027786 Ensure console output is UTF-8 under Windows
6 years ago
Martchus bd9cdfccb2 Add traits for exploiting SFINAE
6 years ago
Martchus a1189d3c3b Allow specifying custom exit() function
6 years ago
Martchus 5119bb5c6a Improve ArgumentParser::readSpecifiedArgs()
6 years ago
Martchus 73d42c287c Support desktop actions and other additional desktop entries
6 years ago
Martchus 00f7795dcd Link test target against neccassary libraries
6 years ago
Martchus 636467f93b Add missing template files
6 years ago