Commit Graph

  • 3784d039cd Add input iterator tests Krystian Stasiowski 2020-03-15 13:13:50 -04:00
  • 1f173aad46 Improve coverage Krystian Stasiowski 2020-03-11 23:49:47 -04:00
  • 519758bd35 Improve inlineability of exception checks Krystian Stasiowski 2020-03-11 22:36:09 -04:00
  • 7b27ebea33 Genericize exception classes Krystian Stasiowski 2020-03-09 22:55:38 -04:00
  • e7e54b2665 Fix throwing in constexpr and substr for gcc 5 Krystian Stasiowski 2020-03-09 17:47:40 -04:00
  • b7de5db7b8 Change C++ constexpr to use pseudo char_traits Krystian Stasiowski 2020-03-08 14:25:09 -04:00
  • 8681e2eb68 Add gcc-5 C++14 build to travis Krystian Stasiowski 2020-03-08 13:57:00 -04:00
  • 5934a28124 Fix operator+ for non-full arrays Krystian Stasiowski 2020-03-06 22:26:06 -05:00
  • 2584ab2400 Improve documentation Krystian Stasiowski 2020-03-02 22:25:12 -05:00
  • d669692111 Change when ptr_in_range uses comparison functions Krystian Stasiowski 2020-03-02 19:37:11 -05:00
  • 7849cc023b Update documentation Krystian Stasiowski 2020-03-02 16:49:36 -05:00
  • 4c0519ae31 Remove submodule, update docs Krystian Stasiowski 2020-02-29 15:28:47 -05:00
  • 5dafb09767 Fix doc build Krystian Stasiowski 2020-02-28 22:16:28 -05:00
  • c47cdb5f9e Fix C4800 on msvc Krystian Stasiowski 2020-02-28 20:41:37 -05:00
  • 9bb941401d Fix syntax Krystian Stasiowski 2020-02-28 16:44:48 -05:00
  • f92cc2ab98 Improve checks for attributes Krystian Stasiowski 2020-02-28 16:40:56 -05:00
  • c3e4148ee2 Fix msvc warning Krystian Stasiowski 2020-02-28 16:03:23 -05:00
  • 6c52e75a03 Guard deprecated code Krystian Stasiowski 2020-02-28 15:44:37 -05:00
  • 9d6b097c54 Ignore -Wformat-truncation Krystian Stasiowski 2020-02-28 15:33:36 -05:00
  • 12309e65e5 Fix static_u8string alias Krystian Stasiowski 2020-02-28 14:54:45 -05:00
  • e28a70f281 Add external include guard Krystian Stasiowski 2020-02-28 14:52:07 -05:00
  • 18f89ef078 Consistent initialization style Krystian Stasiowski 2020-02-28 14:35:16 -05:00
  • d75f97bca5 Remove unused variable warnings Krystian Stasiowski 2020-02-28 14:21:09 -05:00
  • 971b663df1 Remove more warnings in tests Krystian Stasiowski 2020-02-28 14:08:21 -05:00
  • 315a9fd087 Remove warnings from to_static_string Krystian Stasiowski 2020-02-27 17:29:35 -05:00
  • bbbc8a6290 Strike more warnings Krystian Stasiowski 2020-02-27 16:22:54 -05:00
  • 73b829ebe5 Fix nodiscard checks Krystian Stasiowski 2020-02-27 15:55:43 -05:00
  • 54c5d7cef4 Remove some warnings in tests Krystian Stasiowski 2020-02-27 15:51:09 -05:00
  • 4a494ed9b5 Remove warnings Krystian Stasiowski 2020-02-27 11:20:41 -05:00
  • f9e5f122ab Add convenience header Krystian Stasiowski 2020-02-26 23:51:10 -05:00
  • 54856397f0 Update azure pipelines links Krystian Stasiowski 2020-02-26 23:25:14 -05:00
  • a3531c0e48 Fix macro definition in docs, update CI links and config.hpp Krystian Stasiowski 2020-02-26 23:04:38 -05:00
  • f74d97d09e Remove unused variable, fix comparison warning Krystian Stasiowski 2020-02-25 22:39:16 -05:00
  • 71c7f2af30 Small bug fix Krystian Stasiowski 2020-02-23 21:47:41 -05:00
  • 6efe1cfbb5 Change overlap checks to use pointer comparison Krystian Stasiowski 2020-02-23 20:19:21 -05:00
  • 0e11360cf1 Fix tests Krystian Stasiowski 2020-02-23 19:17:58 -05:00
  • eb2bf814ea Change namespace to "static_strings" Krystian Stasiowski 2020-02-23 19:13:34 -05:00
  • 6ffa7bd075 Work on docs Krystian Stasiowski 2020-02-23 19:00:27 -05:00
  • 73d835e506 Remove debug Krystian Stasiowski 2020-02-22 23:34:53 -05:00
  • b64dc0a4c0 Fix to_static_string for mingw Krystian Stasiowski 2020-02-22 23:12:01 -05:00
  • ba680096de Fix syntax Krystian Stasiowski 2020-02-22 22:32:16 -05:00
  • ecf92a03a9 Add more mingw debug Krystian Stasiowski 2020-02-22 22:29:13 -05:00
  • c0b78c7698 Add more debug Krystian Stasiowski 2020-02-22 21:44:34 -05:00
  • cd70147c7d Add back debug for mingw msvc Krystian Stasiowski 2020-02-22 21:04:14 -05:00
  • b668307bb6 Remove debug Krystian Stasiowski 2020-02-22 20:27:12 -05:00
  • 55d7bd2499 Fix test Krystian Stasiowski 2020-02-22 20:03:49 -05:00
  • af4394921d Update tests Krystian Stasiowski 2020-02-22 19:25:21 -05:00
  • 50a91d6088 Use exponent digit count Krystian Stasiowski 2020-02-22 19:00:54 -05:00
  • 74e2395a2f Fix swprintf checks Krystian Stasiowski 2020-02-22 17:44:57 -05:00
  • 4850c6f50a Use correct format specifier Krystian Stasiowski 2020-02-22 16:45:19 -05:00
  • 9bd1be2b1b Add debug for weird configurations Krystian Stasiowski 2020-02-22 16:31:43 -05:00
  • 6bd7010a38 Update to_static_string tests Krystian Stasiowski 2020-02-22 16:05:51 -05:00
  • 0ae7689cca Remove non-portable tests Krystian Stasiowski 2020-02-22 15:57:56 -05:00
  • 8f19268b74 Improve coverage Krystian Stasiowski 2020-02-22 15:53:01 -05:00
  • b8d458571c Fix to_static_string and improve coverage Krystian Stasiowski 2020-02-22 15:43:52 -05:00
  • 58661d6564 Code reorganization Krystian Stasiowski 2020-02-21 20:21:43 -05:00
  • 47c0257933 Remove unused overloads, eliminate use of subview Krystian Stasiowski 2020-02-21 20:01:22 -05:00
  • 7c5d3b636e Template compare string_view overloads Krystian Stasiowski 2020-02-21 19:30:34 -05:00
  • 97a7e83368 Add unchecked assignment Krystian Stasiowski 2020-02-21 19:21:48 -05:00
  • e7f8fc3bd8 Cleanup overload constraints, improve append Krystian Stasiowski 2020-02-21 19:00:54 -05:00
  • 38185d5942 Fix weird clang link error Krystian Stasiowski 2020-02-21 15:37:22 -05:00
  • 1c4184198b Debug clang link error Krystian Stasiowski 2020-02-21 15:04:20 -05:00
  • 7e1d985b5e Add copy tests Krystian Stasiowski 2020-02-21 13:21:59 -05:00
  • d0d13f4262 Remove unused lexicographical_compare overloads Krystian Stasiowski 2020-02-21 12:50:38 -05:00
  • 7cf8c0aee8 Fix operator+, add tests Krystian Stasiowski 2020-02-21 12:44:25 -05:00
  • 14ec006701 Improve compare coverage Krystian Stasiowski 2020-02-21 11:54:49 -05:00
  • 14a846faac Define small functions inline, improve replace and insert coverage Krystian Stasiowski 2020-02-21 11:26:27 -05:00
  • 165f811334 Use is_constant_evaluated whenever possible Krystian Stasiowski 2020-02-19 22:02:41 -05:00
  • a3cba482f9 Update config Krystian Stasiowski 2020-02-19 21:41:38 -05:00
  • 5e1808485d Add ostream tests Krystian Stasiowski 2020-02-19 20:43:15 -05:00
  • 843b458087 Fix travis permissions Krystian Stasiowski 2020-02-19 19:30:04 -05:00
  • 362bd610fd Improve coverage Krystian Stasiowski 2020-02-19 19:04:00 -05:00
  • f552f3e675 Fix assign Krystian Stasiowski 2020-02-15 19:14:41 -05:00
  • 7ddc82c43f Remove flag Krystian Stasiowski 2020-02-15 18:49:27 -05:00
  • 634135f478 Adjust travis Krystian Stasiowski 2020-02-15 18:46:38 -05:00
  • 5babe5d0c9 Disable Boost exceptions for coverage Krystian Stasiowski 2020-02-15 18:06:15 -05:00
  • 1ca7253c14 Make erase follow preconditions Krystian Stasiowski 2020-02-15 17:44:52 -05:00
  • 7f2da5d479 Fix handling of precondition violations in insert and replace Krystian Stasiowski 2020-02-15 17:00:57 -05:00
  • fcef4c013b Update docs Krystian Stasiowski 2020-02-14 23:32:41 -05:00
  • f8d23212cf Improve coverage Krystian Stasiowski 2020-02-14 23:19:57 -05:00
  • 498bdf56be Fix standalone Krystian Stasiowski 2020-02-14 18:18:51 -05:00
  • 5366bfd276 Remove redundant alias Krystian Stasiowski 2020-02-14 17:25:44 -05:00
  • 2c572fe5ac Consistent const and alias usage Krystian Stasiowski 2020-02-14 17:21:54 -05:00
  • 6d9d5dc68b Consistent whitespace Krystian Stasiowski 2020-02-14 16:24:44 -05:00
  • 5eab112c67 Remove some warnings Krystian Stasiowski 2020-02-14 13:50:07 -05:00
  • 1d1f579396 Fix typo Krystian Stasiowski 2020-02-11 14:16:35 -05:00
  • 1dc9f7eb80 Fix Azure Pipelines badges Krystian Stasiowski 2020-02-10 16:37:12 -05:00
  • 2d719fff45 Update tests Krystian Stasiowski 2020-02-07 14:49:47 -05:00
  • 2561beb7fb Fix grammar Krystian Stasiowski 2020-02-07 13:56:37 -05:00
  • db36c31038 Removed the ability to disable exceptions in config and the null terminator optimization from master Krystian Stasiowski 2020-02-07 13:50:14 -05:00
  • 3cc8217f23 Clean up replace Krystian Stasiowski 2020-02-06 16:48:02 -05:00
  • 7126000bf5 Update azure badges Krystian Stasiowski 2020-02-04 02:08:08 -05:00
  • 866c83642a Adjust azure pipelines Krystian Stasiowski 2020-02-04 01:44:18 -05:00
  • 1f4ea85e99 Update index Krystian Stasiowski 2020-02-04 01:40:21 -05:00
  • 1b42fed4d7 Detect clang-cl Krystian Stasiowski 2020-02-03 23:50:07 -05:00
  • bb0c5c283e Support for VS2015 Krystian Stasiowski 2020-02-03 23:00:16 -05:00
  • 9ce433b484 Update appveyor links Krystian Stasiowski 2020-02-03 22:40:27 -05:00
  • d02dfce011 Fix potential overflows Krystian Stasiowski 2020-02-03 22:34:08 -05:00
  • 083939b873 Rearrange tests Krystian Stasiowski 2020-02-03 17:12:57 -05:00
  • d59feba138 Fix C++14 tests Krystian Stasiowski 2020-02-03 10:25:37 -05:00