aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/sdp/ao_abstract_doc_source.d38
-rw-r--r--src/sdp/ao_object_setter.d20
-rw-r--r--src/sdp/output_html.d4
3 files changed, 31 insertions, 31 deletions
diff --git a/src/sdp/ao_abstract_doc_source.d b/src/sdp/ao_abstract_doc_source.d
index 3b9dbe6..3971db1 100644
--- a/src/sdp/ao_abstract_doc_source.d
+++ b/src/sdp/ao_abstract_doc_source.d
@@ -460,8 +460,8 @@ template SiSUdocAbstraction() {
// bullet
// );
header_set_common(line_occur, an_object, type);
- indent["first"] = "0";
- indent["second"] = "0";
+ indent["hang_position"] = "0";
+ indent["base_position"] = "0";
bullet = false;
processing.remove("verse");
++counter;
@@ -1896,8 +1896,8 @@ template SiSUdocAbstraction() {
}
type["para"] = State.on;
an_object["obj"] ~= line ~= "\n";
- indent["first"] = to!string(m.captures[1]);
- indent["second"] = "0";
+ indent["hang_position"] = to!string(m.captures[1]);
+ indent["base_position"] = "0";
bullet = false;
} else if (matchFirst(line, rgx.para_bullet)) {
debug(parabullet) { // para bullet
@@ -1905,8 +1905,8 @@ template SiSUdocAbstraction() {
}
type["para"] = State.on;
an_object["obj"] ~= line;
- indent["first"] = "0";
- indent["second"] = "0";
+ indent["hang_position"] = "0";
+ indent["base_position"] = "0";
bullet = true;
} else if (auto m = matchFirst(line, rgx.para_indent_hang)) {
debug(paraindenthang) { // para indent hang
@@ -1914,8 +1914,8 @@ template SiSUdocAbstraction() {
}
type["para"] = State.on;
an_object["obj"] ~= line;
- indent["first"] = to!string(m.captures[1]);
- indent["second"] = to!string(m.captures[2]);
+ indent["hang_position"] = to!string(m.captures[1]);
+ indent["base_position"] = to!string(m.captures[2]);
bullet = false;
} else if (auto m = matchFirst(line, rgx.para_bullet_indent)) {
debug(parabulletindent) { // para bullet indent
@@ -1923,15 +1923,15 @@ template SiSUdocAbstraction() {
}
type["para"] = State.on;
an_object["obj"] ~= line;
- indent["first"] = to!string(m.captures[1]);
- indent["second"] = "0";
+ indent["hang_position"] = to!string(m.captures[1]);
+ indent["base_position"] = "0";
bullet = true;
} else {
// !line.empty
type["para"] = State.on;
an_object["obj"] ~= line;
- indent["first"] = "0";
- indent["second"] = "0";
+ indent["hang_position"] = "0";
+ indent["base_position"] = "0";
bullet = false;
}
++line_occur["para"];
@@ -1966,23 +1966,23 @@ template SiSUdocAbstraction() {
obj_txt["munge"]=obj_txt_in;
if (matchFirst(obj_txt_in, rgx.para_bullet)) {
obj_txt["attrib"] =" \"bullet\": \"true\","
- ~ " \"indent_first\": 0,"
+ ~ " \"indent_start\": 0,"
~ " \"indent_rest\": 0,";
} else if (auto m = matchFirst(obj_txt_in, rgx.para_bullet_indent)) {
obj_txt["attrib"] =" \"bullet\": \"true\","
- ~ " \"indent_first\": " ~ to!string(m.captures[1]) ~ ","
+ ~ " \"indent_start\": " ~ to!string(m.captures[1]) ~ ","
~ " \"indent_rest\": " ~ to!string(m.captures[1]) ~ ",";
} else if (auto m = matchFirst(obj_txt_in, rgx.para_indent_hang)) {
obj_txt["attrib"] =" \"bullet\": \"false\","
- ~ " \"indent_first\": " ~ to!string(m.captures[1]) ~ ","
+ ~ " \"indent_start\": " ~ to!string(m.captures[1]) ~ ","
~ " \"indent_rest\": " ~ to!string(m.captures[2]) ~ ",";
} else if (auto m = matchFirst(obj_txt_in, rgx.para_indent)) {
obj_txt["attrib"] =" \"bullet\": \"false\","
- ~ " \"indent_first\": " ~ to!string(m.captures[1]) ~ ","
+ ~ " \"indent_start\": " ~ to!string(m.captures[1]) ~ ","
~ " \"indent_rest\": " ~ to!string(m.captures[1]) ~ ",";
} else {
obj_txt["attrib"] =" \"bullet\": \"false\","
- ~ " \"indent_first\": 0,"
+ ~ " \"indent_start\": 0,"
~ " \"indent_rest\": 0,";
}
return obj_txt["attrib"];
@@ -2629,8 +2629,8 @@ template SiSUdocAbstraction() {
bi_tmp = replaceFirst(bi_tmp, rgx.trailing_linebreak, "");
type="para";
attrib="";
- indent["first"] = "0";
- indent["second"] = "1";
+ indent["hang_position"] = "0";
+ indent["base_position"] = "1";
attrib="";
// bookindex_section ~=
// set_abstract_object.contents_para(
diff --git a/src/sdp/ao_object_setter.d b/src/sdp/ao_object_setter.d
index 96932eb..bb7a17e 100644
--- a/src/sdp/ao_object_setter.d
+++ b/src/sdp/ao_object_setter.d
@@ -10,8 +10,8 @@ template ObjectSetter() {
int lev_collapsed_number = 9;
}
struct ParaAttrib {
- int indent_first = 0;
- int indent_second = 0;
+ int indent_start = 0;
+ int indent_rest = 0;
bool bullet = false;
}
struct BlockAttrib {
@@ -78,14 +78,14 @@ template ObjectSetter() {
in bool bullet
) {
ObjComposite object_set;
- object_set.use = "content";
- object_set.of = "para";
- object_set.is_a = "para";
- object_set.object = object;
- object_set.obj_cite_number = (obj_cite_number==0) ? "" : to!string(obj_cite_number);
- object_set.para_attrib.indent_first = 0; // indent["first"];
- object_set.para_attrib.indent_second = 0; // indent["second"];
- object_set.para_attrib.bullet = false;
+ object_set.use = "content";
+ object_set.of = "para";
+ object_set.is_a = "para";
+ object_set.object = object.strip;
+ object_set.obj_cite_number = (obj_cite_number==0) ? "" : to!string(obj_cite_number);
+ object_set.para_attrib.indent_start = 0; // indent["hang_position"];
+ object_set.para_attrib.indent_rest = 0; // indent["base_position"];
+ object_set.para_attrib.bullet = false;
// object_set.node_structure.node = node;
return object_set;
}
diff --git a/src/sdp/output_html.d b/src/sdp/output_html.d
index 057ee8c..38eadf0 100644
--- a/src/sdp/output_html.d
+++ b/src/sdp/output_html.d
@@ -47,8 +47,8 @@ template SiSUoutputHTML() {
◎",
obj.obj_cite_number,
obj.obj_cite_number,
- obj.para_attrib.indent_first,
- obj.para_attrib.indent_second,
+ obj.para_attrib.indent_start,
+ obj.para_attrib.indent_rest,
obj.obj_cite_number,
obj.object
);