diff --git a/README.rst b/README.rst index 8873e1da..72f880df 100644 --- a/README.rst +++ b/README.rst @@ -17,7 +17,7 @@ Features * Write API similar to the one used by IOStreams but much faster and more consistent. * Format API with `format string syntax - `__ + `__ similar to the one used by `str.format `__ in Python. * Support for user-defined types. @@ -30,7 +30,7 @@ Features header file and a single source file) and compiled code. See `Compile time and code bloat`_. * Reliability: the library has an extensive set of `unit tests - `__. + `__. * Safety: the library is fully type safe, errors in format strings are reported using exceptions, automatic memory management prevents buffer overflow errors. @@ -42,7 +42,7 @@ Features (-Wall -Wextra -pedantic). * Support for wide strings. -See the `documentation `__ for more details. +See the `documentation `__ for more details. Examples -------- @@ -88,9 +88,9 @@ An object of any user-defined type for which there is an overloaded // s == "The date is 2012-12-9" You can use `fmt::Formatter -`__ +`__ to create your own functions similar to `fmt::Format -`__ and ``fmt::Print`` +`__ and ``fmt::Print`` with an arbitrary action performed when formatting is complete: .. code-block:: c++ @@ -121,7 +121,7 @@ Projects using this library If you are aware of other projects using ``format``, please let me know by `email `__ or by submitting an -`issue `__. +`issue `__. Motivation ---------- @@ -364,13 +364,13 @@ Documentation License --------------------- The `Format String Syntax -`__ +`__ section in the documentation is based on the one from Python `string module documentation `__ adapted for the current library. For this reason the documentation is distributed under the Python Software Foundation license available in `doc/LICENSE.python -`__. +`__. Acknowledgments ---------------