aboutsummaryrefslogtreecommitdiffhomepage
path: root/org/doc_reform.org
diff options
context:
space:
mode:
authorRalph Amissah <ralph.amissah@gmail.com>2019-01-13 14:19:04 -0500
committerRalph Amissah <ralph.amissah@gmail.com>2019-05-17 16:59:38 -0400
commit87d62f48d6c8a2ccf9807f56c23a6ca71d1102e6 (patch)
treee367aff1a05f89104c7c81ac8a6c618a4f38b021 /org/doc_reform.org
parent0.4.2 xmls output, internal (diff)
0.4.3 stow (most) uri/links in array, separate from object text
- munge independently - no need to consider special munging of uri with text - uri can easily be munged independently (encoded as need be)
Diffstat (limited to 'org/doc_reform.org')
-rw-r--r--org/doc_reform.org112
1 files changed, 56 insertions, 56 deletions
diff --git a/org/doc_reform.org b/org/doc_reform.org
index 55bd41d..fe66011 100644
--- a/org/doc_reform.org
+++ b/org/doc_reform.org
@@ -26,7 +26,7 @@ struct Version {
int minor;
int patch;
}
-enum _ver = Version(0, 4, 2);
+enum _ver = Version(0, 4, 3);
#+END_SRC
** compilation restrictions (supported compilers)
@@ -1369,61 +1369,61 @@ dev notes
*** document objects (table)
- check, keep up to date
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| doc object | doc object | attributes | inline | appended | structure | delimiters |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| is_of | is_a | | | | | |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| para/heading | heading | - level | - font face | - object number off | - level | - delimiter == two newlines |
-| | | - object number | - endnotes | - book index meta | (document structure) | |
-| | | - object number off | | | | |
-| | | - dummy (toc & seg) | | | | |
-| | | - tags (internal links) | | | | |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| | toc | - level | - font face | | | - auto generated from headings |
-| | | | - links (auto) | | | |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| para | para | - bullet | - font face | - object number off | | - delimiter == two newlines |
-| | | - indent | - links/urls * | - book index meta | | |
-| | | - object number | - images* | | | |
-| | | - object number off | - endnotes | | | |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| | toc | - indent | - font face | | | - delimiter == two newlines |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| | endnote | | - font face | | | (generated from |
-| | | | | | | inline markup tags) |
-| | | | | | | - delimiter == two newlines |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| | bookindex | - auto indent | - font face | | | - delimiter == two newlines |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| | blurb | - bullet | - font face | - object number off | | - delimiter == two newlines |
-| | | - indent | - links/urls * | - book index meta | | |
-| | | - object number | - images* | | | |
-| | | - object number off | - endnotes | | | |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| group | group | - object number | - font face | - book index meta | - para break | - delimiter tags (group) |
-| | | - object number off | - links/urls * | | | |
-| | | | - images* | | | |
-| | | | - endnotes | | | |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| | block | - object number | - font face | - book index meta | - new line | - delimiter tags (block) |
-| | | - object number off | - links/urls * | | | |
-| | | | - images* | | | |
-| | | | - endnotes | | | |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| | quote | - object number | - font face | - book index meta | | - delimiter tags (quote) |
-| | | | - endnotes | | | |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| | poem (see verse) | | | - book index meta | | - delimiter tags (poem) |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| | verse (of poem) | - object number | - font face | | - new line | - (see poem delimiter) |
-| | | | - endnotes | | - preceeding spaces | |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| group/code | code | - syntax | | | - new line | - delimiter tags (code) |
-| | | - numbered | | | - preceeding spaces | |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
-| group/table | table | - object number | | | | - delimiter tags (table) |
-|--------------+------------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| doc object | doc object | attributes | inline | appended | structure | delimiters |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| is_a | is_of_type | | | | | |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| heading | para | - level | - font face | - object number off | - level | - two newlines |
+| | | - object number | - endnotes | - book index meta | (document structure) | |
+| | | - object number off | | | | |
+| | | - dummy (toc & seg) | | | | |
+| | | - tags (internal links) | | | | |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| toc | para | - level | - font face | | | - auto generated from headings |
+| | | (auto-indent) | - links (auto) | | | |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| para | para | - bullet | - font face | - object number off | | - two newlines |
+| | | - indent | - links/urls * | - book index meta | | |
+| | | - object number | - images* | | | |
+| | | - object number off | - endnotes | | | |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| bookindex | para | - auto indent | - font face | | | - two newlines |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| blurb | para | - bullet | - font face | - object number off | | - two newlines |
+| | | - indent | - links/urls * | - book index meta | | |
+| | | - object number | - images* | | | |
+| | | - object number off | - endnotes | | | |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| group | block | - object number | - font face | - book index meta | - para break | - block tags |
+| | | - object number off | - links/urls * | | | (group) |
+| | | | - images* | | | |
+| | | | - endnotes | | | |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| block | block | - object number | - font face | - book index meta | - new line | - block tags |
+| | | - object number off | - links/urls * | | | (block) |
+| | | | - images* | | | |
+| | | | - endnotes | | | |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| quote | block | - object number | - font face | - book index meta | | - block tags |
+| | | | - endnotes | | | (quote) |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| poem (see verse) | block | | | - book index meta | | - block tags |
+| | | | | | | (poem) |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| verse (of poem) | | - object number | - font face | | - new line | - (see poem delimiter) |
+| | | | - endnotes | | - preceeding spaces | |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| code | block | - syntax | | | - new line | - block tags |
+| | | - numbered | | | - preceeding spaces | (code) |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| table | block | - object number | | | | - block tags (table) |
+| | | | | | | (table) |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
+| endnote | | | - font face | | | (generated from |
+| | | | | | | inline markup tags) |
+| | | | | | | - two newlines |
+|------------------+------------+-------------------------+----------------+---------------------+----------------------+--------------------------------|
- consider special treatment for links/urls (& for images?) take them out of
document munge (for various outputs), by storing in own array (within each