Commit Graph
28 Commits
Author SHA1 Message Date
Victor Zverovich 4e94c649f9 Deprecate compile 2020-06-23 14:03:37 -07:00
Victor Zverovich 1a83443e6c Add user-defined type support to compilation 2020-06-23 12:45:57 -07:00
Victor Zverovich 9a4cc88426 Add FMT_COMPILE support to format_to 2020-06-20 15:15:41 -07:00
Victor Zverovich ab2f8484e0 Finish text::format 2020-06-14 11:04:41 -07:00
Victor Zverovich d702a68df2 Fix formatting of bool with FMT_COMPILE and add more tests 2020-06-14 07:16:50 -07:00
Victor Zverovich 16637341b9 Enable compilation for all types 2020-06-12 13:27:21 -07:00
Victor Zverovich 8069265373 internal -> detail (#1538) 2020-05-10 07:34:30 -07:00
Victor Zverovich 7f723fbcb8 Consistently namespace qualify size_t 2020-05-07 15:59:46 -07:00
Daumantas Kavolis 8f27ce4d8b add test for multiple compilation types 2019-09-24 06:25:21 -07:00
Victor Zverovich a128b5b2cb Simplify format string compilation 2019-09-02 06:48:19 -07:00
Victor Zverovich 466128de00 Remove unused code and refactor 2019-09-01 13:08:53 -07:00
Victor Zverovich 22e98a5b6a Make compile work with user-defined types 2019-09-01 11:49:27 -07:00
Victor Zverovich e1ab6bc006 Simplify format string compilation 2019-09-01 08:31:32 -07:00
Victor Zverovich 1a7d172dc7 which_value -> kind 2019-08-25 08:08:46 -07:00
Victor Zverovich 4ce006fb6e Simplify format string compilation 2019-08-25 07:48:09 -07:00
Victor Zverovich a5f470eb10 Test and fix compiled format_to_n and formatted_size 2019-08-25 06:38:41 -07:00
Victor Zverovich 4070c1d80b PrepareTest -> CompileTest 2019-08-25 06:22:13 -07:00
Victor Zverovich 2bb8120d98 Fix a warning 2019-08-11 09:27:59 -07:00
Victor Zverovich e8219952c6 Restrict fmt::compile to literal strings
to make sure we don't break the API too much when making all of this
compile-time only.
2019-08-10 13:18:11 -07:00
Victor Zverovich ba63ac8c18 Make format_to a non-member 2019-08-04 06:47:49 -07:00
Victor Zverovich 3fe49163bd Revert "Make format_to a non-member"
This reverts commit a5bd3ddb28.
2019-08-03 16:12:34 -07:00
Victor Zverovich a5bd3ddb28 Make format_to a non-member 2019-08-03 08:36:53 -07:00
Victor Zverovich 3df0ea34e5 Remove unnecessary overloads 2019-08-03 08:26:51 -07:00
Victor Zverovich 823128049b Make format a non-member 2019-08-03 06:31:24 -07:00
Victor Zverovich ee36257469 Internalize format_part 2019-07-26 09:02:45 +03:00
Victor Zverovich bbf0bada33 Simplify compile 2019-07-26 07:58:19 +03:00
Victor Zverovich 3730b4f039 Cleanup compile implementation 2019-07-25 21:26:22 +03:00
Victor Zverovich 9393fe26f6 prepare -> compile 2019-07-25 19:39:41 +03:00