]> pd.if.org Git - pdclib/commitdiff
Improve reStructuredText formatting
authorOwen Shepherd <owen.shepherd@e43.eu>
Thu, 8 Nov 2012 20:09:03 +0000 (20:09 +0000)
committerOwen Shepherd <owen.shepherd@e43.eu>
Thu, 8 Nov 2012 20:09:03 +0000 (20:09 +0000)
Readme.rst

index b1143a950da8f82c3115932026df3db23cbab7e5..c0f0767c715fd5a70a2a4a3e43597405d53f95db 100644 (file)
@@ -1,4 +1,4 @@
-PDCLib - the `Public Domain C Library<http://pdclib.e43.eu>`_\r
+PDCLib - the `Public Domain C Library <http://pdclib.e43.eu>`_\r
 ================================\r
 \r
 What is it\r
 ================================\r
 \r
 What is it\r
@@ -12,8 +12,9 @@ extensions may optionally be provided.
 License\r
 -------\r
 \r
 License\r
 -------\r
 \r
-Written in 2003-2012 by Martin "Solar" Baute,\r
-           2012-     by Owen Shepherd\r
+Written in \r
+ * 2003-2012 by Martin "Solar" Baute,\r
+ * 2012-     by Owen Shepherd\r
 \r
 To the extent possible under law, the author(s) have dedicated all copyright \r
 and related and neighboring rights to this software to the public domain \r
 \r
 To the extent possible under law, the author(s) have dedicated all copyright \r
 and related and neighboring rights to this software to the public domain \r
@@ -159,46 +160,47 @@ Post 1.0, support for C11 Annexe K "Bounds checking interfaces"
 Development Status\r
 ------------------\r
 \r
 Development Status\r
 ------------------\r
 \r
-v0.1 - 2004-12-12\r
-Freestanding-only C99 implementation without any overlay, and missing\r
-the INTN_C() / UINTN_C() macros. <float.h> still has the enquire.c\r
-values hardcoded into it; not sure whether to include enquire.c in the\r
-package, to leave <float.h> to the overlay, or devise some parameterized\r
-macro magic as for <limits.h> / <stdint.h>. Not thoroughly tested, but\r
-I had to make the 0.1 release sometime so why not now.\r
-\r
-v0.2 - 2005-01-12\r
-Adds implementations for <string.h> (excluding strerror()), INTN_C() /\r
-UINTN_C() macros, and some improvements in the internal headers.\r
-Test drivers still missing, but added warnings about that.\r
-\r
-v0.3 - 2005-11-21\r
-Adds test drivers, fixes some bugs in <string.h>.\r
-\r
-v0.4 - 2005-02-06\r
-Implementations for parts of <stdlib.h>. Still missing are the floating\r
-point conversions, and the wide-/multibyte-character functions.\r
-\r
-v0.4.1 - 2006-11-16\r
-With v0.5 (<stdio.h>) taking longer than expected, v0.4.1 was set up as\r
-a backport of bugfixes in the current development code.\r
-- #1  realloc( NULL, size ) fails           (fixed)\r
-- #2  stdlib.h - insufficient documentation (fixed)\r
-- #4  Misspelled name in credits            (fixed)\r
-- #5  malloc() splits off too-small nodes   (fixed)\r
-- #6  qsort() stack overflow                (fixed)\r
-- #7  malloc() bug in list handling         (fixed)\r
-- #8  strncmp() does not terminate at '\0'  (fixed)\r
-- #9  stdint.h dysfunctional                (fixed)\r
-- #10 NULL redefinition warnings            (fixed)\r
-\r
-v0.5 - 2010-12-22\r
-Implementations for <inttypes.h>, <errno.h>, most parts of <stdio.h>,\r
-and strerror() from <string.h>.\r
-Still no locale / wide-char support. Enabled all GCC compiler warnings I\r
-could find, and fixed everything that threw a warning. (You see this,\r
-maintainers of Open Source software? No warnings whatsoever. Stop telling\r
-me it cannot be done.) Fixed all known bugs in the v0.4 release.\r
+``v0.1 - 2004-12-12``\r
+    Freestanding-only C99 implementation without any overlay, and missing\r
+    the INTN_C() / UINTN_C() macros. <float.h> still has the enquire.c\r
+    values hardcoded into it; not sure whether to include enquire.c in the\r
+    package, to leave <float.h> to the overlay, or devise some parameterized\r
+    macro magic as for <limits.h> / <stdint.h>. Not thoroughly tested, but\r
+    I had to make the 0.1 release sometime so why not now.\r
+\r
+``v0.2 - 2005-01-12``\r
+    Adds implementations for <string.h> (excluding strerror()), INTN_C() /\r
+    UINTN_C() macros, and some improvements in the internal headers.\r
+    Test drivers still missing, but added warnings about that.\r
+\r
+``v0.3 - 2005-11-21``\r
+    Adds test drivers, fixes some bugs in <string.h>.\r
+\r
+``v0.4 - 2005-02-06``\r
+    Implementations for parts of <stdlib.h>. Still missing are the floating\r
+    point conversions, and the wide-/multibyte-character functions.\r
+\r
+``v0.4.1 - 2006-11-16``\r
+    With v0.5 (<stdio.h>) taking longer than expected, v0.4.1 was set up as\r
+    a backport of bugfixes in the current development code.\r
+\r
+    - #1 realloc( NULL, size ) fails\r
+    - #2 stdlib.h - insufficient documentation\r
+    - #4  Misspelled name in credits\r
+    - #5  malloc() splits off too-small nodes\r
+    - #6  qsort() stack overflow\r
+    - #7  malloc() bug in list handling\r
+    - #8  strncmp() does not terminate at '\0'\r
+    - #9  stdint.h dysfunctional\r
+    - #10 NULL redefinition warnings\r
+\r
+``v0.5 - 2010-12-22``\r
+    Implementations for <inttypes.h>, <errno.h>, most parts of <stdio.h>,\r
+    and strerror() from <string.h>.\r
+    Still no locale / wide-char support. Enabled all GCC compiler warnings I\r
+    could find, and fixed everything that threw a warning. (You see this,\r
+    maintainers of Open Source software? No warnings whatsoever. Stop telling\r
+    me it cannot be done.) Fixed all known bugs in the v0.4 release.\r
 \r
 Near Future\r
 -----------\r
 \r
 Near Future\r
 -----------\r