aboutsummaryrefslogtreecommitdiffhomepage
path: root/org/ocda_functions.org
diff options
context:
space:
mode:
authorRalph Amissah <ralph.amissah@gmail.com>2026-08-28 19:07:05 -0400
committerRalph Amissah <ralph.amissah@gmail.com>2026-08-28 20:15:35 -0400
commit45a73e4464fb662d481d31ebf8d3ef204296159a (patch)
tree0aa0ef5111f55a6ad6cfce4110fa961d9e2001b1 /org/ocda_functions.org
parenttest build .ssp requires --serial (--no-parallel) run (diff)
.ssp: doc structure related fixes (& to epub toc_nav)
for document abstraction and its .ssp output, removed the requirement of including --abstraction & --serial flags to produce correct output (for: .dom_status, .dom_status_collapsed & .last_descendant) - meta_processing_xml_dom() includes show_abstraction, so --pod2 and --show-abstraction run the dom pass; last_descendant is derived from that pass via after_doc_get_descendants() The accumulators are now verified as eight wide locals of docAbstraction(), so each document starts clean and no two threads share one. - bug: the four dom accumulators were template scope (shared) and nine wide, while their end of document reset was eight wide, so the first document of a run differed from the rest and parallel runs raced on one buffer, (which also mis-nested epub toc_nav) test/ reference .ssp regenerated: accelerando only, trailing zero dropped. test-abstraction-ssp.sh now runs parallel and diffs output against a serial run. (assisted by Claude-Code)
Diffstat (limited to 'org/ocda_functions.org')
-rw-r--r--org/ocda_functions.org4
1 files changed, 0 insertions, 4 deletions
diff --git a/org/ocda_functions.org b/org/ocda_functions.org
index fc174fd..bda15b7 100644
--- a/org/ocda_functions.org
+++ b/org/ocda_functions.org
@@ -83,10 +83,6 @@ string content_non_header = "8";
// ocn
OCNset obj_cite_digits;
int obj_cite_digit_, obj_cite_digit_off, obj_cite_digit_bkidx, obj_cite_digit_type;
-int[] dom_structure_markedup_tags_status = [ 0, 0, 0, 0, 0, 0, 0, 0, 0,];
-int[] dom_structure_markedup_tags_status_buffer = [ 0, 0, 0, 0, 0, 0, 0, 0, 0,];
-int[] dom_structure_collapsed_tags_status = [ 0, 0, 0, 0, 0, 0, 0, 0, 0,];
-int[] dom_structure_collapsed_tags_status_buffer = [ 0, 0, 0, 0, 0, 0, 0, 0, 0,];
static auto obj_im = ObjInlineMarkup();
static auto obj_att = ObjAttributes();
auto object_citation_number = OCNemitter();