diff options
Diffstat (limited to 'org')
| -rw-r--r-- | org/ao_abstract_doc_source.org | 4 | ||||
| -rw-r--r-- | org/ao_assertions.org | 4 | ||||
| -rw-r--r-- | org/ao_defaults.org | 4 | ||||
| -rw-r--r-- | org/ao_emitters_and_interfaces.org | 4 | ||||
| -rw-r--r-- | org/ao_object_setter.org | 4 | ||||
| -rw-r--r-- | org/ao_output_debugs.org | 4 | ||||
| -rw-r--r-- | org/ao_read_markup_source.org (renamed from org/ao_markup_source_raw.org) | 28 | ||||
| -rw-r--r-- | org/ao_rgx.org | 4 | ||||
| -rw-r--r-- | org/ao_scan_inserts.org | 4 | ||||
| -rw-r--r-- | org/ao_utils.org | 4 | ||||
| -rw-r--r-- | org/sdp.org | 23 | 
11 files changed, 49 insertions, 38 deletions
| diff --git a/org/ao_abstract_doc_source.org b/org/ao_abstract_doc_source.org index ea334a9..6694fa0 100644 --- a/org/ao_abstract_doc_source.org +++ b/org/ao_abstract_doc_source.org @@ -9,11 +9,11 @@  #+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport -#+FILETAGS: :sdp:ao: +#+FILETAGS: :sdp:rel:ao:  #+TAGS: assert(a) class(c) debug(d) mixin(m) sdp(s) tangle(T) template(t) WEB(W) noexport(n)  * document abstraction                                             :abstract: -[[./sdp.org][sdp]] +[[./sdp.org][sdp]]  [[./][org/]]  Process markup document, create document abstraction.  ** initialize  #+name: abs_init diff --git a/org/ao_assertions.org b/org/ao_assertions.org index a253e33..b041541 100644 --- a/org/ao_assertions.org +++ b/org/ao_assertions.org @@ -9,11 +9,11 @@  #+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport -#+FILETAGS: :sdp:ao: +#+FILETAGS: :sdp:rel:ao:  #+TAGS: assert(a) class(c) debug(d) mixin(m) sdp(s) tangle(T) template(t) WEB(W) noexport(n)  * assertions                                                   :mixin:assert: -[[./sdp.org][sdp]] +[[./sdp.org][sdp]] [[./][org/]]  ** mixin template: assertions on markup document structure    :doc_structure:  #+name: ao_assertions  #+BEGIN_SRC d                                                  :exports none diff --git a/org/ao_defaults.org b/org/ao_defaults.org index 73dba74..27039c7 100644 --- a/org/ao_defaults.org +++ b/org/ao_defaults.org @@ -9,11 +9,11 @@  #+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport -#+FILETAGS: :sdp:ao: +#+FILETAGS: :sdp:rel:ao:  #+TAGS: assert(a) class(c) debug(d) mixin(m) sdp(s) tangle(T) template(t) WEB(W) noexport(n)  * defaults                                                :template:defaults: -[[./sdp.org][sdp]] +[[./sdp.org][sdp]] [[./][org/]]  ** template: header                                                  :header:  #+name: ao_defaults_templates  #+BEGIN_SRC d                                                  :exports none diff --git a/org/ao_emitters_and_interfaces.org b/org/ao_emitters_and_interfaces.org index 3ef1dff..0f80bc9 100644 --- a/org/ao_emitters_and_interfaces.org +++ b/org/ao_emitters_and_interfaces.org @@ -9,11 +9,11 @@  #+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport -#+FILETAGS: :sdp:ao: +#+FILETAGS: :sdp:rel:ao:  #+TAGS: assert(a) class(c) debug(d) mixin(m) sdp(s) tangle(T) template(t) WEB(W) noexport(n)  * emitters & interfaces -[[./sdp.org][sdp]] +[[./sdp.org][sdp]]  [[./][org/]]  ao_interface.d  ao_emitter.d  various emitters and their interfaces (where available) diff --git a/org/ao_object_setter.org b/org/ao_object_setter.org index 836e14a..f6b9322 100644 --- a/org/ao_object_setter.org +++ b/org/ao_object_setter.org @@ -9,11 +9,11 @@  #+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport -#+FILETAGS: :sdp:ao: +#+FILETAGS: :sdp:rel:ao:  #+TAGS: assert(a) class(c) debug(d) mixin(m) sdp(s) tangle(T) template(t) WEB(W) noexport(n)  * object setter                                                  :object:set: -[[./sdp.org][sdp]] +[[./sdp.org][sdp]]  [[./][org/]]  ** struct                                                            :struct:  #+name: ao_object_setter  #+BEGIN_SRC d                                                  :exports none diff --git a/org/ao_output_debugs.org b/org/ao_output_debugs.org index ecad21f..4891df9 100644 --- a/org/ao_output_debugs.org +++ b/org/ao_output_debugs.org @@ -9,11 +9,11 @@  #+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport -#+FILETAGS: :sdp:ao: +#+FILETAGS: :sdp:rel:ao:  #+TAGS: assert(a) class(c) debug(d) mixin(m) sdp(s) tangle(T) template(t) WEB(W) noexport(n)  * output debugs                                                :debug:output: -[[./sdp.org][sdp]] +[[./sdp.org][sdp]]  [[./][org/]]  ** (parent)                                                          :parent:  #+name: ao_output_debugs  #+BEGIN_SRC d                                                  :exports none diff --git a/org/ao_markup_source_raw.org b/org/ao_read_markup_source.org index 5923116..d6cb0dc 100644 --- a/org/ao_markup_source_raw.org +++ b/org/ao_read_markup_source.org @@ -1,4 +1,4 @@ -#+TITLE: sdp markup source raw +#+TITLE: sdp read markup source  #+AUTHOR: Ralph Amissah  #+EMAIL: ralph.amissah@gmail.com  #+STARTUP: indent @@ -9,14 +9,14 @@  #+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport -#+FILETAGS: :sdp:ao: +#+FILETAGS: :sdp:rel:ao:  #+TAGS: assert(a) class(c) debug(d) mixin(m) sdp(s) tangle(T) template(t) WEB(W) noexport(n) -* markup source raw                                                  :markup: -[[./sdp.org][sdp]] +* read markup source                                                 :markup: +[[./sdp.org][sdp]]  [[./][org/]]  ** source string                                                     :string: -#+name: ao_markup_source_raw +#+name: ao_read_markup_source  #+BEGIN_SRC d                                                  :exports none  final private string markupSourceString(in char[] fn_src) {    enforce( @@ -44,7 +44,7 @@ final private string markupSourceString(in char[] fn_src) {  #+END_SRC  ** source line array                                                  :array: -#+name: ao_markup_source_raw +#+name: ao_read_markup_source  #+BEGIN_SRC d                                                  :exports none  final private char[][] markupSourceLineArray(in string src_text) {    char[][] source_line_arr = @@ -54,7 +54,7 @@ final private char[][] markupSourceLineArray(in string src_text) {  #+END_SRC  ** insert source content raw line array                               :array: -#+name: ao_markup_source_raw +#+name: ao_read_markup_source  #+BEGIN_SRC d                                                  :exports none  final char[][] markupInsertSourceContentRawLineArray(in char[] fn_src) {    enforce( @@ -68,7 +68,7 @@ final char[][] markupInsertSourceContentRawLineArray(in char[] fn_src) {  #+END_SRC  ** source content raw line array                                      :array: -#+name: ao_markup_source_raw +#+name: ao_read_markup_source  #+BEGIN_SRC d                                                  :exports none  final char[][] markupSourceContentRawLineArray(in char[] fn_src) {    enforce( @@ -82,17 +82,17 @@ final char[][] markupSourceContentRawLineArray(in char[] fn_src) {  #+END_SRC  * tangles                                                            :tangle: -** code structure:                                   :ao_markup_source_raw.d: -#+name: tangle_ao_markup_source_raw -#+BEGIN_SRC d :tangle ../lib/sdp/ao_markup_source_raw.d :padline no :exports none :noweb yes +** code structure:                                   :ao_read_markup_source.d: +#+name: tangle_ao_read_markup_source +#+BEGIN_SRC d :tangle ../lib/sdp/ao_read_markup_source.d :padline no :exports none :noweb yes  /* -  markup source raw -  ao_markup_source_raw.d +  read markup source +  ao_read_markup_source.d  */  mixin template SiSUmarkupRaw() {    class MarkupRaw {      auto rgx = new Rgx(); -    <<ao_markup_source_raw>> +    <<ao_read_markup_source>>    }  }  #+END_SRC diff --git a/org/ao_rgx.org b/org/ao_rgx.org index eecad70..39767eb 100644 --- a/org/ao_rgx.org +++ b/org/ao_rgx.org @@ -9,11 +9,11 @@  #+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport -#+FILETAGS: :sdp:ao: +#+FILETAGS: :sdp:rel:ao:  #+TAGS: assert(a) class(c) debug(d) mixin(m) sdp(s) tangle(T) template(t) WEB(W) noexport(n)  * regex                                                               :regex: -[[./sdp.org][sdp]] +[[./sdp.org][sdp]]  [[./][org/]]  ** misc                                                                :misc:  #+name: ao_rgx  #+BEGIN_SRC d                                                  :exports none diff --git a/org/ao_scan_inserts.org b/org/ao_scan_inserts.org index f595ea5..5da6b0a 100644 --- a/org/ao_scan_inserts.org +++ b/org/ao_scan_inserts.org @@ -9,11 +9,11 @@  #+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport -#+FILETAGS: :sdp:ao: +#+FILETAGS: :sdp:rel:ao:  #+TAGS: assert(a) class(c) debug(d) mixin(m) sdp(s) tangle(T) template(t) WEB(W) noexport(n)  * inserts                                                           :inserts: -[[./sdp.org][sdp]] +[[./sdp.org][sdp]]  [[./][org/]]  ** scan inserts (sub-document) source                       :scan_insert_src:  *** scan subdoc source diff --git a/org/ao_utils.org b/org/ao_utils.org index 1cc3313..9f3bdb5 100644 --- a/org/ao_utils.org +++ b/org/ao_utils.org @@ -9,11 +9,11 @@  #+OPTIONS: ^:nil _:nil#+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport -#+FILETAGS: :sdp:ao: +#+FILETAGS: :sdp:rel:ao:  #+TAGS: assert(a) class(c) debug(d) mixin(m) sdp(s) tangle(T) template(t) WEB(W) noexport(n)  * utils                                                               :utils: -[[./sdp.org][sdp]] +[[./sdp.org][sdp]]  [[./][org/]]  ** set colors for terminal                                  :colors:terminal:  #+name: ao_utils  #+BEGIN_SRC d                                                  :exports none diff --git a/org/sdp.org b/org/sdp.org index 885f022..d93825f 100644 --- a/org/sdp.org +++ b/org/sdp.org @@ -9,11 +9,11 @@  #+OPTIONS: ^:nil _:nil  #+EXPORT_SELECT_TAGS: export  #+EXPORT_EXCLUDE_TAGS: noexport -#+FILETAGS: :sdp:hub: +#+FILETAGS: :sdp:rel:hub:  #+TAGS: assert(a) class(c) debug(d) mixin(m) sdp(s) tangle(T) template(t) WEB(W) noexport(n) -* sdp.d   sisu document parser                                       :sdp.d: -[[../maker.org][maker.org makefile]] +* sdp.d   sisu document parser +[[../maker.org][maker.org makefile]]  [[./][org/]]  Deal with imports.  Take command line instructions and process files as instructed. @@ -22,7 +22,8 @@ Take command line instructions and process files as instructed.  [[./ao_assertions.org][ao_assertions]]  [[./ao_defaults.org][ao_defaults]]  [[./ao_emitters_and_interfaces.org][ao_emitters_and_interfaces: ao_emitter; ao_interface]] -[[./ao_markup_source_raw.org][ao_markup_source_raw]] +[[./ao_read_markup_source.org][ao_read_markup_source]] +// [[./ao_read_markup_source.org][ao_read_markup_source]]  [[./ao_object_setter.org][ao_object_setter]]  [[./ao_output_debugs.org][ao_output_debugs]]  [[./ao_rgx.org][ao_rgx]] @@ -54,7 +55,7 @@ import    lib.sdp.ao_defaults,                  // sdp/ao_defaults.d    lib.sdp.ao_emitter,                   // sdp/ao_emitter.d    lib.sdp.ao_interface,                 // sdp/ao_interface.d -  lib.sdp.ao_markup_source_raw,         // sdp/ao_markup_source_raw.d +  lib.sdp.ao_read_markup_source,         // sdp/ao_read_markup_source.d    lib.sdp.ao_object_setter,             // sdp/ao_object_setter.d    lib.sdp.ao_output_debugs,             // sdp/ao_output_debugs.d    lib.sdp.ao_rgx,                       // sdp/ao_rgx.d @@ -63,6 +64,7 @@ import    // std.conv;  import std.conv : to;  #+END_SRC +  ** argv [+3]                                                           :argv:  *** argv mixins & init  #+name: sdp_argv @@ -116,6 +118,7 @@ scope(failure) {    // writeln("1");  }  #+END_SRC +  *** argv loop  #+name: sdp_argv  #+BEGIN_SRC d                                                  :exports none @@ -129,6 +132,7 @@ foreach(cmdlnins; argv) {    }  }  #+END_SRC +  *** each file [+2]                                                     :file:  **** filename provided [+1]  ***** scope                                                           :scope: @@ -161,8 +165,9 @@ enforce(    "not a sisu markup filename"  );  #+END_SRC +  ***** read file                                                   :file:read: -[[./ao_markup_source_raw.org][ao_markup_source_raw]] +[[./ao_read_markup_source.org][ao_read_markup_source]]  #+name: sdp_each_file_do  #+BEGIN_SRC d                                                  :exports none @@ -180,6 +185,7 @@ debug(insert) {    writeln(m.captures[2]);  }  #+END_SRC +  ****** incorporate any inserts  [[./ao_scan_inserts.org][ao_scan_inserts]] @@ -202,6 +208,7 @@ debug(raw) {    }  }  #+END_SRC +  ***** send for processing                                        :processing:  #+name: sdp_each_file_do  #+BEGIN_SRC d                                                  :exports none @@ -217,6 +224,7 @@ auto bookindex_unordered_hashes = t[3];  auto biblio = t[4];  // destroy(t);  #+END_SRC +  ***** debug document parts (checkdoc)  #+name: sdp_each_file_do  #+BEGIN_SRC d                                                  :exports none @@ -235,6 +243,7 @@ debug(checkdoc) {  // compose abstract document markup state  // append book index  #+END_SRC +  ***** on exit  #+name: sdp_each_file_do  #+BEGIN_SRC d                                                  :exports none @@ -249,6 +258,7 @@ scope(exit) {    destroy(biblio);  }  #+END_SRC +  **** no filename provided  #+name: sdp_no_filename_provided  #+BEGIN_SRC d                                                  :exports none @@ -257,6 +267,7 @@ writeln("no recognized filename");  break;  // terminate, stop  #+END_SRC +  * tangles                                                            :tangle:  ** code structure                                                    :sdp.d:  #+name: tangle_sdp | 
