Commit Graph

  • 9d49321115 Fix MSVC build. Victor Zverovich 2013-02-05 07:43:15 -08:00
  • 688de77b36 Parameterize Formatter on character type and rename it to BasicFormatter. Victor Zverovich 2013-02-05 07:28:54 -08:00
  • 03dccc3c91 Rename BasicFormatter to BasicWriter. Victor Zverovich 2013-02-02 20:29:02 -08:00
  • 687301c516 Parameterize BasicFormatter on char type. Victor Zverovich 2013-01-26 16:07:28 -08:00
  • dbfd021ae2 Document the write API. Victor Zverovich 2013-01-22 11:06:56 -08:00
  • abe75da869 Update the readme. Victor Zverovich 2013-01-21 12:05:45 -08:00
  • a1dccea9ba Use one namespace (fmt) instead of two (format and fmt). Victor Zverovich 2013-01-21 11:42:25 -08:00
  • 1b3ac76019 Check that hex and oct don't conflict with IO manipulators. Victor Zverovich 2013-01-21 10:50:51 -08:00
  • c7354b6705 Add a link to the documentation. Victor Zverovich 2013-01-21 10:11:59 -08:00
  • 8598a57693 Rename "String Formatting" section to "String Formatting API". Victor Zverovich 2013-01-15 07:17:11 -08:00
  • b57dad005e Add breathe as a module. Victor Zverovich 2013-01-15 07:16:55 -08:00
  • fbfedcf0ac Fix the issue with signbit in C++11. Victor Zverovich 2013-01-14 15:16:20 -08:00
  • 446f22fb99 Update links. Victor Zverovich 2013-01-14 07:02:59 -08:00
  • d974a935d5 rename format.rst to index.rst Victor Zverovich 2013-01-14 06:57:44 -08:00
  • a99e7a2bae remove index.rst Victor Zverovich 2013-01-14 06:57:21 -08:00
  • 3541e3a40e Correct links. Victor Zverovich 2013-01-14 06:47:10 -08:00
  • b1600d8877 Correct links. Victor Zverovich 2013-01-14 06:44:47 -08:00
  • e7c7b12d8a Add Documentation License section, acknowledge Doug's contribution. Victor Zverovich 2013-01-14 06:43:31 -08:00
  • f87c6ba358 Fix warnings. Victor Zverovich 2013-01-13 09:47:01 -08:00
  • 07ad14efdb Simplify traits. Victor Zverovich 2013-01-13 09:41:14 -08:00
  • 2ca696d4df Fix the build. Victor Zverovich 2013-01-13 09:29:37 -08:00
  • 41d898e1e4 Use (u)int64_t instead of long. Victor Zverovich 2013-01-13 08:45:02 -08:00
  • 9fc0574715 Fix the build on MSVC. Victor Zverovich 2013-01-13 08:37:47 -08:00
  • 4d8cc4828a Update tinyformat. Victor Zverovich 2013-01-13 08:28:57 -08:00
  • de580f6930 Move str and c_str to the fmt namespace and document the API. Victor Zverovich 2013-01-13 07:50:28 -08:00
  • aba9e15021 Add support for types other than int in oct, hex, hexu & pad. Document the API. Victor Zverovich 2013-01-13 07:14:54 -08:00
  • d53cc2bc12 Fix the build on MSVC. Victor Zverovich 2013-01-12 10:17:56 -08:00
  • 4f96062c5a Add tests. Victor Zverovich 2013-01-12 10:08:51 -08:00
  • 9e81263cf5 Document the API. Victor Zverovich 2013-01-12 10:08:39 -08:00
  • 3c90a8736b Fix the build. Victor Zverovich 2013-01-12 10:08:16 -08:00
  • 7664a0aa5b Move the heading to the correct place. Victor Zverovich 2013-01-09 07:30:01 -08:00
  • 877abaf301 Parameterize integer formatting method on format spec type. Add Sprint/iomanip style formatting methods (oct, hex, hexu, pad). Victor Zverovich 2013-01-08 09:56:05 -08:00
  • 6d116e959c Update gtest. Victor Zverovich 2013-01-08 09:50:23 -08:00
  • de17baae2d Move formatting methods to BasicFormat. Victor Zverovich 2013-01-04 09:14:34 -08:00
  • 8e158d74cd Document the API. Victor Zverovich 2013-01-04 07:04:35 -08:00
  • 00830b99b3 Document the API using breathe. Victor Zverovich 2013-01-03 08:57:34 -08:00
  • 251e8774b0 Fix the build on MSVC. Victor Zverovich 2012-12-29 09:54:57 -08:00
  • 5ec28a4914 Use breathe + doxygen for API documentation. Victor Zverovich 2012-12-29 09:27:26 -08:00
  • 4762a8afd0 Format infinity. Victor Zverovich 2012-12-29 06:44:14 -08:00
  • 529045b65d Fix the build. Victor Zverovich 2012-12-28 09:41:03 -08:00
  • 7b970285da Fix the build. Victor Zverovich 2012-12-28 09:24:06 -08:00
  • 10108c75a5 Implement signbit for MSVC. Victor Zverovich 2012-12-28 09:08:29 -08:00
  • ce60483833 Format NaN. Victor Zverovich 2012-12-28 08:27:54 -08:00
  • 5d4ef3387f Test examples. Victor Zverovich 2012-12-28 07:18:30 -08:00
  • a4f836e325 Add missing ')'. Victor Zverovich 2012-12-28 06:42:17 -08:00
  • 8412ad6aeb Implement automatic argument indexing. Victor Zverovich 2012-12-27 06:56:55 -08:00
  • 73f13eeb5b Implement '#' flag. Victor Zverovich 2012-12-25 18:19:51 -08:00
  • 3f73987a62 Move single argument formatting to BasicFormatter. Victor Zverovich 2012-12-25 17:55:41 -08:00
  • 17ca809135 Implement space sign. Victor Zverovich 2012-12-25 13:45:12 -08:00
  • 0f46a3df6a Fix the build. Victor Zverovich 2012-12-25 13:30:42 -08:00
  • 0a138ad865 Implement minus flag. Victor Zverovich 2012-12-25 13:25:14 -08:00
  • d96337914f Make integer formatting faster. Victor Zverovich 2012-12-25 09:00:11 -08:00
  • 3cea869989 Include Karma. Victor Zverovich 2012-12-24 21:31:05 -08:00
  • a64300d4e6 Remove Format string syntax section. Victor Zverovich 2012-12-24 20:48:52 -08:00
  • 5f2ebc6b74 Update readme. Victor Zverovich 2012-12-24 19:44:31 -08:00
  • 84310c3a84 Implement center alignment. Victor Zverovich 2012-12-24 19:37:50 -08:00
  • 4d1ee0bb5b Fix a warning. Victor Zverovich 2012-12-24 18:19:33 -08:00
  • 05a4b4fda9 Test formatting of the largest pointer Victor Zverovich 2012-12-24 12:28:54 -08:00
  • 995d01a6fa Fix a warning. Victor Zverovich 2012-12-24 12:14:26 -08:00
  • 26d2ae6281 Fix compilation on pre C++11. Victor Zverovich 2012-12-24 11:58:49 -08:00
  • 100149eb58 Fix compilation on pre C++11. Victor Zverovich 2012-12-24 11:41:20 -08:00
  • ccbe94189c Implement numeric alignment. Make integer formatting faster. Victor Zverovich 2012-12-24 08:34:44 -08:00
  • 1b9c22c161 Implement right alignment. Victor Zverovich 2012-12-22 17:53:13 -08:00
  • 231409f69a Update tinyformat. Victor Zverovich 2012-12-22 15:26:44 -08:00
  • be6e54de36 Implement left alignment. Victor Zverovich 2012-12-22 14:05:56 -08:00
  • c5f4ecb25a . Victor Zverovich 2012-12-21 22:50:51 -08:00
  • 75343c7e12 Add format to int_generator tests. Victor Zverovich 2012-12-21 22:50:42 -08:00
  • 717a8a9514 Add performance tests from Karma. Victor Zverovich 2012-12-21 22:33:44 -08:00
  • f925daa0fe Disable "secure" warnings. Victor Zverovich 2012-12-21 16:07:33 -08:00
  • a52ae287f1 Fix more MSVC warnings. Victor Zverovich 2012-12-21 15:55:11 -08:00
  • 516137657e Disable MSVC warnings. Victor Zverovich 2012-12-21 15:43:10 -08:00
  • 2dc1c0bb30 Fix a warning. Victor Zverovich 2012-12-21 15:31:41 -08:00
  • c240a129a2 Fix warnings. Victor Zverovich 2012-12-21 15:02:25 -08:00
  • 90986824a4 Fix tests. Victor Zverovich 2012-12-21 09:18:09 -08:00
  • f28ecafe01 Fix the build. Victor Zverovich 2012-12-21 09:14:18 -08:00
  • 64236894ce Parse alignment. Victor Zverovich 2012-12-21 09:12:04 -08:00
  • a0d685c710 Implement fill. Victor Zverovich 2012-12-20 20:10:55 -08:00
  • 30ab349173 Refactor StringRef. Victor Zverovich 2012-12-19 10:47:00 -08:00
  • a145b4c61c Correct module name. Victor Zverovich 2012-12-19 09:17:32 -08:00
  • b1da947d75 Preserve original copyright. Victor Zverovich 2012-12-19 09:17:20 -08:00
  • 45865de9b4 string.rst -> format.rst Victor Zverovich 2012-12-19 09:06:32 -08:00
  • bee2b6a5ac Update doc. Victor Zverovich 2012-12-19 09:05:07 -08:00
  • 77a5ffa9df Remove extra '>' Victor Zverovich 2012-12-18 15:50:14 -08:00
  • 2baf6d3030 Implement StringRef. Victor Zverovich 2012-12-18 15:39:42 -08:00
  • 2ba1573ac3 Introduce str and c_str into the format namespace. Victor Zverovich 2012-12-18 14:38:03 -08:00
  • 2e6d79a523 Update docs. Victor Zverovich 2012-12-18 09:27:07 -08:00
  • d7db2657a0 "positional argument" -> argument (in C++ all arguments are positional in a sense, there are no keyword arguments). Victor Zverovich 2012-12-18 08:46:53 -08:00
  • 382e25ec3e Add doc/ to cmake build. Victor Zverovich 2012-12-18 08:44:00 -08:00
  • 2a95e670e5 Adapt "Format String Syntax" for the format library. Victor Zverovich 2012-12-18 08:41:59 -08:00
  • a658427bbf Temporary disabled String Formatting part. Get rid of "conversion". Victor Zverovich 2012-12-18 07:15:15 -08:00
  • c1ca4a4574 Add docs. Victor Zverovich 2012-12-18 06:49:18 -08:00
  • 3d9b0f0757 Add ArgInserter::str(). Victor Zverovich 2012-12-17 21:13:54 -08:00
  • 1b3c197bff Check for null string pointer. Victor Zverovich 2012-12-17 16:39:49 -08:00
  • f8c9106d67 Prevent potential warnings about macro redefinitions. Victor Zverovich 2012-12-17 15:41:00 -08:00
  • ade5381f9a Preliminary support for custom formatting. Victor Zverovich 2012-12-17 14:56:44 -08:00
  • 059934fd10 Rename Active Formatter to TempFormatter. Victor Zverovich 2012-12-16 20:57:35 -08:00
  • e0f85c4431 Correct an example. Victor Zverovich 2012-12-16 20:12:50 -08:00
  • da88577b6e . Victor Zverovich 2012-12-16 16:48:59 -08:00
  • 1167f1664c Comment on SafeFormat. Victor Zverovich 2012-12-16 16:48:08 -08:00
  • 86d6fde7f4 Correct README Victor Zverovich 2012-12-16 16:00:49 -08:00