aboutsummaryrefslogtreecommitdiffhomepage
path: root/org/ocda_functions.org
diff options
context:
space:
mode:
Diffstat (limited to 'org/ocda_functions.org')
-rw-r--r--org/ocda_functions.org14
1 files changed, 8 insertions, 6 deletions
diff --git a/org/ocda_functions.org b/org/ocda_functions.org
index da8e5ee..badbccd 100644
--- a/org/ocda_functions.org
+++ b/org/ocda_functions.org
@@ -1334,11 +1334,13 @@ ST_flow_table_array_munge flow_table_array_munge()(
heading_ptr-1,
an_object["is"]
);
- comp_obj_poem_ocn = set_object_generic("body", "body", "block", "poem", "", obj_cite_digits.object_number);
- comp_obj_poem_ocn.metainfo.identifier = obj_cite_digits.identifier;
- comp_obj_poem_ocn.metainfo.object_number_off = obj_cite_digits.off;
- comp_obj_poem_ocn.metainfo.o_n_book_index = obj_cite_digits.bkidx;
- comp_obj_poem_ocn.metainfo.object_number_type = obj_cite_digits.type;
+ /+ ↓ the poem: a container of the verses just written, not a citable unit
+ on its own, it now states the range of its verses
+ (ocn_range_first/_last), (it previously carried the last verse's ocn
+ and identifier, one number occurring on two objects)
+ +/
+ comp_obj_poem_ocn = set_object_generic("body", "body", "block", "poem", "", 0);
+ comp_obj_poem_ocn.metainfo.identifier = "";
the_document_body_section ~= comp_obj_poem_ocn;
pith["block_is"] = eN.blk_is.poem;
pith["block_state"] = eN.blk_state.off;
@@ -2634,7 +2636,7 @@ static struct ObjInlineMarkupMunge {
/+ ↓ editor's notes: ~[* note ]~ and ~[+ note ]~, and a bare ~[ note ]~,
which joins the asterisk series as it did in sisu. Each series is
numbered through the document, apart from the author's notes:
- ,*1, *2 ... and +1, +2 ...
+ *1, *2 ... and +1, +2 ...
.
Placed after the author's notes rather than before, so that the reset
above, made once per document at its first note, has happened by the