Commit Graph

  • 1f3f84631c Fix a typo Victor Zverovich 2020-07-02 07:29:38 -07:00
  • 5de62af604 Fix possible infinite recursion in FMT_ASSERT (#1744) Tobias Hammer 2020-07-01 17:28:27 +02:00
  • cbddab2fe2 Use consistent include style Victor Zverovich 2020-06-29 09:59:25 -07:00
  • f69b6eaabd Add a simple buffered stream with no sync Victor Zverovich 2020-06-28 06:34:28 -07:00
  • ba363b3a24 Use digit pairs as in unrolledlut Victor Zverovich 2020-06-27 12:05:38 -07:00
  • a6f8e7d860 Update changelog Victor Zverovich 2020-06-27 09:35:02 -07:00
  • e753244ab6 Update changelog Victor Zverovich 2020-06-26 20:12:45 -07:00
  • 98a7a8b405 Update changelog and disable internal Victor Zverovich 2020-06-26 17:24:03 -07:00
  • 3135d95fd9 Don't use non-portable attribute Victor Zverovich 2020-06-26 10:21:14 -07:00
  • 8630a8f5ff Tweak the docs Victor Zverovich 2020-06-25 11:29:49 -07:00
  • cc3a88e6b3 Extract docs from compile.h Victor Zverovich 2020-06-25 08:36:07 -07:00
  • 79c4b6bd70 Apply clang-format Victor Zverovich 2020-06-25 07:14:55 -07:00
  • d130ee070f Document format string compilation Victor Zverovich 2020-06-25 06:57:23 -07:00
  • d0f90b5be7 Spelling fixes Greg Sjaardema 2020-06-23 15:12:31 -06:00
  • 6e080660dc Update README.rst Victor Zverovich 2020-06-24 06:26:58 -07:00
  • 31c3a24266 Spelling fixes Greg Sjaardema 2020-06-23 15:11:22 -06:00
  • 613b3b459d Spelling fixes Greg Sjaardema 2020-06-23 15:08:59 -06:00
  • 978521bb81 Fix a compile error introduced in #1738 Victor Zverovich 2020-06-23 15:17:43 -07:00
  • 4e94c649f9 Deprecate compile Victor Zverovich 2020-06-23 14:03:37 -07:00
  • 1a83443e6c Add user-defined type support to compilation Victor Zverovich 2020-06-23 12:05:37 -07:00
  • 8bef1c3b3a Tweaks for EDG based compilers (Intel, nVidia, MCST/Elbrus, etc). Leonid Yuriev 2020-06-22 19:54:02 +03:00
  • b287c37c65 Do not use -Wl,--as-needed with emscripten. ArthurSonzogni 2020-06-21 19:09:20 +02:00
  • 2cac8a9d2e Reintroduce UDT support to fmt::to_string and test ADL Victor Zverovich 2020-06-21 07:12:04 -07:00
  • 9a4cc88426 Add FMT_COMPILE support to format_to Victor Zverovich 2020-06-20 08:50:02 -07:00
  • 5ddf9ee1bd Streamline default FP formatting Victor Zverovich 2020-06-20 07:12:50 -07:00
  • 0b3a83f7f4 Update README.rst Victor Zverovich 2020-06-20 05:37:58 -07:00
  • 5aa5c98738 Added #define WIN32_LEAN_AND_MEAN before including windows.h (#1729) Gabi Melman 2020-06-17 17:44:03 +03:00
  • 397ad1bec3 Optimize common case Victor Zverovich 2020-06-15 18:13:40 -07:00
  • 7431165f38 Make to_string bypass format Victor Zverovich 2020-06-15 17:55:16 -07:00
  • ee4d4c7fd0 Inline compiled format Victor Zverovich 2020-06-14 11:38:39 -07:00
  • ab2f8484e0 Finish text::format Victor Zverovich 2020-06-14 11:04:41 -07:00
  • e900d735bb Re-enable assert in format_decimal Victor Zverovich 2020-06-14 08:30:13 -07:00
  • f4de7b684a Fix ambiguity Victor Zverovich 2020-06-14 08:26:12 -07:00
  • 1f8f5450b5 Reuse format_decimal Victor Zverovich 2020-06-14 07:42:52 -07:00
  • d702a68df2 Fix formatting of bool with FMT_COMPILE and add more tests Victor Zverovich 2020-06-14 07:16:50 -07:00
  • e956a14e9e Use write instead of format_int in to_string Victor Zverovich 2020-06-13 20:07:08 -07:00
  • 98dcc251eb Undo branching reduction Victor Zverovich 2020-06-13 18:23:52 -07:00
  • 5b8641dddf Undo branching reduction Victor Zverovich 2020-06-13 16:50:55 -07:00
  • 8c88abde64 Fix sign handling in 'L' Victor Zverovich 2020-06-13 06:57:19 -07:00
  • 23b976a615 Reduce branching Victor Zverovich 2020-06-12 19:46:00 -07:00
  • 9edee0e727 Optimize small string parsing Victor Zverovich 2020-06-12 19:08:01 -07:00
  • a909d42b76 Fix a warning Victor Zverovich 2020-06-12 12:45:59 -07:00
  • 16637341b9 Enable compilation for all types Victor Zverovich 2020-06-12 13:24:49 -07:00
  • 2d71d7e030 Add a simple format string compilation API Victor Zverovich 2020-06-12 07:05:49 -07:00
  • d259fcfb05 Tweak comments Victor Zverovich 2020-06-12 06:22:05 -07:00
  • 704ed557a1 Move project in order to solve a CMake warning flagarde 2020-06-12 16:39:09 +08:00
  • 8603bd20d0 Update README.rst Victor Zverovich 2020-06-11 17:25:20 -07:00
  • 547f12ae63 Fix a warning (#1722) Victor Zverovich 2020-06-11 15:02:42 -07:00
  • f904e8a1b4 c++11 use formatting user-defined types (#1721) 文佳鹏 2020-06-12 01:10:39 +08:00
  • 100e8af08a Update README.rst Victor Zverovich 2020-06-10 07:46:01 -07:00
  • c11d0f056e Update README.rst Victor Zverovich 2020-06-10 07:02:12 -07:00
  • 2453ee576a Improve default formatting Victor Zverovich 2020-06-09 07:17:55 -07:00
  • 47ae521557 MINGW cross compiler fixes Attila Mark 2020-06-07 19:22:49 -07:00
  • 936a1833c2 Add default_arg_formatter Victor Zverovich 2020-06-08 07:23:18 -07:00
  • f2c9cb6244 Fix a UB Victor Zverovich 2020-06-08 06:32:11 -07:00
  • d3107f8551 Cleanup arg_formatter_base Victor Zverovich 2020-06-07 20:55:38 -07:00
  • 5e7c70e206 Simplify arg_formatter_base Victor Zverovich 2020-06-07 19:38:43 -07:00
  • 38cc68b3e5 Inline visitor Victor Zverovich 2020-06-07 08:36:33 -07:00
  • 6732ea5000 Make symbols readable Victor Zverovich 2020-06-07 07:49:11 -07:00
  • 57ddc77ce7 Make advance_to a noop for back_insert_iterator Victor Zverovich 2020-06-06 19:36:20 -07:00
  • 50bad7d62d Optimize format string parsing Victor Zverovich 2020-06-06 08:51:17 -07:00
  • 8f7a824e47 Inline visit Victor Zverovich 2020-06-06 09:02:32 -07:00
  • f11e968708 Optimize format string parsing Victor Zverovich 2020-06-06 07:13:38 -07:00
  • 09737dd83b Optimize format handler Victor Zverovich 2020-06-06 06:54:24 -07:00
  • d9e3d6e6ed Move format_handler to detail Victor Zverovich 2020-06-06 06:38:48 -07:00
  • 795b47a7b5 Fix a warning (#1712) Victor Zverovich 2020-06-05 08:23:47 -07:00
  • 95c6ac0cc8 fix typo which caused the loss of the counting information when using a printf context with a truncating_iterator rimathia 2020-06-05 15:09:14 +02:00
  • 21409cfdda Fix warnings Victor Zverovich 2020-06-04 07:35:37 -07:00
  • 88c8d534e7 Move digits10 to where they belong and add comments Victor Zverovich 2020-06-04 06:39:18 -07:00
  • 0f3eaeac0a Fix a warning Victor Zverovich 2020-06-04 06:33:11 -07:00
  • 344218510d Ignore /doc/node_modules directory Clare Macrae 2020-06-04 08:41:10 +01:00
  • 16aec06179 Cleanup arg_formatter_base Victor Zverovich 2020-05-31 10:58:52 -07:00
  • 1e1193590d Fix format_decimal overloads Victor Zverovich 2020-05-31 10:12:34 -07:00
  • 0893c9c2ef Inline parse_format_string Victor Zverovich 2020-05-30 17:57:57 -07:00
  • 3245145a41 Remove undocumented buffer_range and output_range Victor Zverovich 2020-05-30 13:03:41 -07:00
  • 57fc44907f Increase VM disk size Victor Zverovich 2020-05-30 11:25:40 -07:00
  • 7d22bebb6f Remove uses of buffer_range Victor Zverovich 2020-05-29 21:30:20 -07:00
  • 8f2b5fe74d Don't install sphinx cache files Jelle van der Waa 2020-05-29 23:19:16 +02:00
  • f095c67b6a Remove uses of buffer_range Victor Zverovich 2020-05-29 18:14:03 -07:00
  • 5aabf1f715 Simplify copy_str Victor Zverovich 2020-05-29 17:59:08 -07:00
  • 19c5b5d159 Simplify arg_formatter Victor Zverovich 2020-05-29 16:51:45 -07:00
  • 519571edec Simplify arg_formatter_base Victor Zverovich 2020-05-29 09:10:08 -07:00
  • ac8dfd841f Improve handling of separators Victor Zverovich 2020-05-29 07:05:25 -07:00
  • 2c6165a22b Reduce the number of comparisons Victor Zverovich 2020-05-29 05:42:35 -07:00
  • 28639969ef Use memcpy for copying digits Victor Zverovich 2020-05-28 19:44:33 -07:00
  • f5fa1dee54 Support custom FMT_INC_DIR in pkgconfig and cmake configs (#1702) Orivej Desh 2020-05-28 15:17:34 +00:00
  • 51bf9cfacb Fix Mingw support Lucian Petrut 2020-05-22 07:18:50 +00:00
  • 1a716caf5d Optimize common case Victor Zverovich 2020-05-25 18:59:37 -07:00
  • 98d4bbf813 Update README.rst Victor Zverovich 2020-05-24 06:28:35 -07:00
  • 8c8f74a870 fix zero flag for char types and make zero flag ignored if a precision is specified rimathia 2020-05-23 17:21:32 +02:00
  • bc1b89da26 Temporarily revert parsing changes Victor Zverovich 2020-05-22 14:59:23 -07:00
  • a7fb321ac6 Remove a redundant branch Victor Zverovich 2020-05-22 14:14:57 -07:00
  • 8cadb96506 fix max/min macro (#1697) Daniil Goncharov 2020-05-22 18:38:43 +05:00
  • 297c3b2ed5 Fix an example (thanks Alexey Kuzmenko) Victor Zverovich 2020-05-20 15:52:19 -07:00
  • 943532fece Make ostream formatter work with compile-time format strings (#1692) Victor Zverovich 2020-05-20 14:59:57 -07:00
  • bd8804019b Update README.rst Victor Zverovich 2020-05-19 19:25:46 -07:00
  • f230300ac5 Knuth is using fmt library (#1691) Fernando Pelliccioni 2020-05-19 22:08:32 -03:00
  • a265e25b79 Optimize small string parsing Victor Zverovich 2020-05-19 12:56:06 -07:00
  • 2aa2526f64 Optimize small string concatenation Victor Zverovich 2020-05-19 10:54:22 -07:00
  • 8d78045e7c Move void_t to where it's used Victor Zverovich 2020-05-18 10:46:25 -07:00