diff options
| author | Ralph Amissah <ralph.amissah@gmail.com> | 2024-04-10 22:24:34 -0400 | 
|---|---|---|
| committer | Ralph Amissah <ralph.amissah@gmail.com> | 2024-04-10 23:08:18 -0400 | 
| commit | 90873fabd7451e1dd8c4b39303906e19bdc481f7 (patch) | |
| tree | 2dbb0e41f3e9c761645c8b37dafe979a01d38d32 /org | |
| parent | 0.15.0 (diff) | |
0.16.0 sisudoc (src/sisudoc sisudoc spine)
- src/sisudoc (replaces src/doc_reform)
- sisudoc spine (used more)
Diffstat (limited to 'org')
36 files changed, 402 insertions, 402 deletions
| diff --git a/org/compile_time_info.org b/org/compile_time_info.org index f333390..20a6cc8 100644 --- a/org/compile_time_info.org +++ b/org/compile_time_info.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) compile time info +#+TITLE:       sisudoc spine (doc_reform) compile time info  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:compile:  #+AUTHOR:      Ralph Amissah @@ -27,14 +27,14 @@ version(Windows) {} else { ... }  ** _module template_ :module:compile_time_info: -#+HEADER: :tangle "../src/doc_reform/conf/compile_time_info.d" +#+HEADER: :tangle "../src/sisudoc/conf/compile_time_info.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  /++    compile_time_info  +/ -module doc_reform.conf.compile_time_info; +module sisudoc.conf.compile_time_info;  @safe:  template CompileTimeInfo() {    <<spine_compile_time_info_0>> @@ -47,7 +47,7 @@ template CompileTimeInfo() {  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  ** complile time os diff --git a/org/config_d_cfte.org b/org/config_d_cfte.org index aed3221..a1e8f81 100644 --- a/org/config_d_cfte.org +++ b/org/config_d_cfte.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       configuration d cfte +#+TITLE:       sisudoc spine configuration d cfte  #+DESCRIPTION: documents - structuring, various output representations & search  #+FILETAGS:    :spine:hub:  #+AUTHOR:      Ralph Amissah @@ -28,7 +28,7 @@  #+NAME: spine_version_mmp  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_project_version_major_minor_patch()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_project_version_major_minor_patch()>>  #+END_SRC  *** set program version tangle :version: diff --git a/org/config_dub.org b/org/config_dub.org index 7cef080..c91eb94 100644 --- a/org/config_dub.org +++ b/org/config_dub.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       configuration dub +#+TITLE:       sisudoc configuration dub  #+DESCRIPTION: documents - structuring, various output representations & search  #+FILETAGS:    :spine:hub:  #+AUTHOR:      Ralph Amissah @@ -22,7 +22,7 @@  #+NAME: spine_version  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_project_version()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_project_version()>>  #+END_SRC  ** dub @@ -54,33 +54,33 @@    "homepage":                  "https://sisudoc.org",    "license":                   "AGPL-3.0+",    "targetPath":                "./bin", -  "sourcePaths":               [ "./src/doc_reform" ], +  "sourcePaths":               [ "./src/sisudoc" ],    "stringImportPaths":         [ "./views" ],    "buildRequirements":         [ "allowWarnings" ],    "targetType":                "executable",    "buildTypes": {      "dmd": { -      "dflags":                [ "-J=views", "-I=src/doc_reform" ], +      "dflags":                [ "-J=views", "-I=src/sisudoc" ],        "buildOptions":          [ "inline", "verbose" ],        "buildRequirements":     [ "allowWarnings" ]      },      "ldc2": { -      "dflags":                [ "-O2", "-J=views", "-I=src/doc_reform" ], +      "dflags":                [ "-O2", "-J=views", "-I=src/sisudoc" ],        "buildOptions":          [ "optimize", "inline", "verbose" ],        "buildRequirements":     [ "allowWarnings" ]      },      "ldmd2": { -      "dflags":                [ "-O2", "-boundscheck=on", "-J=views", "-I=src/doc_reform", "-color=on" ], +      "dflags":                [ "-O2", "-boundscheck=on", "-J=views", "-I=src/sisudoc", "-color=on" ],        "buildOptions":          [ "optimize", "inline", "verbose" ],        "buildRequirements":     [ "allowWarnings" ]      },      "gdc": { -      "dflags":                [ "-O2", "-J=views", "-I=src/doc_reform" ], +      "dflags":                [ "-O2", "-J=views", "-I=src/sisudoc" ],        "buildOptions":          [ "optimize", "inline" ],        "buildRequirements":     [ "allowWarnings" ]      },      "gdmd": { -      "dflags":                [ "-O2", "-J=views", "-I=src/doc_reform" ], +      "dflags":                [ "-O2", "-J=views", "-I=src/sisudoc" ],        "buildOptions":          [ "optimize", "inline" ],        "buildRequirements":     [ "allowWarnings" ]      } diff --git a/org/config_env.org b/org/config_env.org index 79dfb02..cddcf01 100644 --- a/org/config_env.org +++ b/org/config_env.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) (project) environment +#+TITLE:       sisudoc spine (doc_reform) (project) environment  #+DESCRIPTION: env envrc used by make & nix  #+FILETAGS:    :spine:build:tools:  #+AUTHOR:      Ralph Amissah @@ -160,7 +160,7 @@ export DFLAGS="-O2 -inline -boundscheck=on -color=on"  export SpineVER=$(git describe --long --tags | sed 's/^[ a-z_-]\+\([0-9.]\+\)/\1/;s/\([^-]*-g\)/r\1/;s/-/./g')  export SpineBIN=result/bin  export SpinePROJ=~/grotto/repo/git.repo/projects/doc-reform/code/software/spine -export SpineDOC=~/grotto/repo/git.repo/projects/project-spine/doc-reform-markup/spine-markup-samples +export SpineDOC=~/grotto/repo/git.repo/projects/project-spine/doc-reform-markup/sisudoc-spine-markup-samples  export SpinePOD=${SpineDOC}/markup/pod  export SpineOUT=/srv/www/spine  export SpineOUTversioned=/srv/www/spine/${SpineVER} diff --git a/org/config_make.org b/org/config_make.org index ea11505..9e36285 100644 --- a/org/config_make.org +++ b/org/config_make.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) (project) makefile +#+TITLE:       sisudoc spine (doc_reform) (project) makefile  #+DESCRIPTION: makefile for spine  #+FILETAGS:    :spine:build:tools:  #+AUTHOR:      Ralph Amissah @@ -23,7 +23,7 @@  #+NAME: spine_version  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_project_version()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_project_version()>>  #+END_SRC  *** build tools if specified @@ -354,7 +354,7 @@ fzf-nix-e:  fzf-src:  	echo -n "what to search source files for?: "; \  	read FIND; \ -	cd ./src/doc_reform; \ +	cd ./src/sisudoc; \  	  rg --files-with-matches --no-messages "$${FIND}" | \  	  fzf --multi --ansi --print0 \  	    --preview-window=right:66% \ @@ -409,7 +409,7 @@ markup-pod-tree:  # show markup pod source tree  tree-src: -	exa -alT --git -I'*_' --color=always -L5 $(SpineSRC)/doc_reform $(SpinePROJ)/views | less -R +	exa -alT --git -I'*_' --color=always -L5 $(SpineSRC)/sisudoc $(SpinePROJ)/views | less -R  ## show markup pod source tree  #tree-src-omit: @@ -494,13 +494,13 @@ gitZip:  	if [ ! -d "./tarballGitHEAD"  ]; then \  	  mkdir ./tarballGitHEAD; \  	fi; \ -	git archive -v --format=tar --prefix=`echo spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT)`/ HEAD | gzip > ./tarballGitHEAD/spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT).tar.gz && \ -	echo "to unzip: tar -xzf spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT).tar.gz" +	git archive -v --format=tar --prefix=`echo spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT)`/ HEAD | gzip > ./tarballGitHEAD/sisudoc-spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT).tar.gz && \ +	echo "to unzip: tar -xzf sisudoc-spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT).tar.gz"  # git archive project, produce current state .tar.gz  gitArchive: -	git archive -v --format=tar --prefix=spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT)/ HEAD | gzip > ./tarballGitHEAD/spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT).tar.gz && \ -	echo "to unzip: tar -xzf spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT).tar.gz" +	git archive -v --format=tar --prefix=sisudoc-spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT)/ HEAD | gzip > ./tarballGitHEAD/sisudoc-spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT).tar.gz && \ +	echo "to unzip: tar -xzf sisudoc-spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT).tar.gz"  # remove test tarball dir  nixGitHEADtarballClean: @@ -513,22 +513,22 @@ nixGitHEADtarballTar:  	if [ ! -d "./tarballGitHEAD" ]; then \  	  mkdir ./tarballGitHEAD; \  	fi; \ -	git archive -v --format=tar --prefix="spine-$${PROG_VER_DECLARED}/" HEAD | \ -	gzip > ./tarballGitHEAD/spine-$${PROG_VER_DECLARED}-tag-$${PROG_VER_GIT}.tar.gz && \ -	cp -v ./tarballGitHEAD/spine-$${PROG_VER_DECLARED}-tag-$${PROG_VER_GIT}.tar.gz ./tarballGitHEAD/spine-$${PROG_VER_DECLARED}.tar.gz && \ -	echo "to unzip: tar -xzf spine-$${PROG_VER_DECLARED}-tag-$${PROG_VER_GIT}.tar.gz"; \ -	echo "to unzip: tar -xzf spine-$${PROG_VER_DECLARED}.tar.gz" +	git archive -v --format=tar --prefix="sisudoc-spine-$${PROG_VER_DECLARED}/" HEAD | \ +	gzip > ./tarballGitHEAD/sisudoc-spine-$${PROG_VER_DECLARED}-tag-$${PROG_VER_GIT}.tar.gz && \ +	cp -v ./tarballGitHEAD/sisudoc-spine-$${PROG_VER_DECLARED}-tag-$${PROG_VER_GIT}.tar.gz ./tarballGitHEAD/sisudoc-spine-$${PROG_VER_DECLARED}.tar.gz && \ +	echo "to unzip: tar -xzf sisudoc-spine-$${PROG_VER_DECLARED}-tag-$${PROG_VER_GIT}.tar.gz"; \ +	echo "to unzip: tar -xzf sisudoc-spine-$${PROG_VER_DECLARED}.tar.gz"  # check test tarball  nixGitHEADtarballCheck: -	nix flake check file://$${hwd}/tarballGitHEAD/spine-$${PROG_VER_DECLARED}.tar.gz; \ -	nix flake lock file://$${hwd}/tarballGitHEAD/spine-$${PROG_VER_DECLARED}.tar.gz; \ -	nix flake show file://$${hwd}/tarballGitHEAD/spine-$${PROG_VER_DECLARED}.tar.gz; +	nix flake check file://$${hwd}/tarballGitHEAD/sisudoc-spine-$${PROG_VER_DECLARED}.tar.gz; \ +	nix flake lock file://$${hwd}/tarballGitHEAD/sisudoc-spine-$${PROG_VER_DECLARED}.tar.gz; \ +	nix flake show file://$${hwd}/tarballGitHEAD/sisudoc-spine-$${PROG_VER_DECLARED}.tar.gz;  # build test tarball  nixGitHEADtarballBuild: -	echo "nix build file://$${hwd}/tarballGitHEAD/spine-$${PROG_VER_DECLARED}.tar.gz#spine --print-build-logs"; \ -	nix build file://$${hwd}/tarballGitHEAD/spine-$${PROG_VER_DECLARED}.tar.gz#spine --print-build-logs +	echo "nix build file://$${hwd}/tarballGitHEAD/sisudoc-spine-$${PROG_VER_DECLARED}.tar.gz#spine --print-build-logs"; \ +	nix build file://$${hwd}/tarballGitHEAD/sisudoc-spine-$${PROG_VER_DECLARED}.tar.gz#spine --print-build-logs  # clean create check & build test tarball  nixGitHEADtarball: nixGitHEADtarballClean nixGitHEADtarballTar nixGitHEADtarballCheck nixGitHEADtarballBuild @@ -745,7 +745,7 @@ distclean_and_init: expunge  	mkdir -p $(PRG_BINDIR);  ver: -	echo spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT) +	echo sisudoc-spine-$(PROG_VER_DECLARED)-tag-$(PROG_VER_GIT)  clean_tangle_build: clean tangle build @@ -1349,8 +1349,8 @@ gitsnapshot: distclean tangle  	git commit -a  version_tag: -	echo "DRV=<<spine_version>>; git tag -f doc-reform_v$$\{DRV} -m\"doc-reform spine-$$\{DRV}\" HEAD"; \ -	echo "git tag -f doc-reform_v<<spine_version>> -m\"doc-reform spine-<<spine_version>>\" HEAD" +	echo "DRV=<<spine_version>>; git tag -f sisudoc-spine_v$$\{DRV} -m\"doc-reform sisudoc spine-$$\{DRV}\" HEAD"; \ +	echo "git tag -f sisudoc-spine_v<<spine_version>> -m\"doc-reform sisudoc spine-<<spine_version>>\" HEAD"  .PHONY : all build rebuild release \  	distclean init \ diff --git a/org/config_meson.org b/org/config_meson.org index e3a6c1d..9f2f27b 100644 --- a/org/config_meson.org +++ b/org/config_meson.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       configuration meson +#+TITLE:       sisudoc configuration meson  #+DESCRIPTION: documents - structuring, various output representations & search  #+FILETAGS:    :spine:hub:  #+AUTHOR:      Ralph Amissah @@ -24,7 +24,7 @@  #+NAME: spine_version  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_project_version()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_project_version()>>  #+END_SRC  *** subprojects @@ -125,45 +125,45 @@ project('spine', 'd',  #    error('spine cannot be compiled with GDC at time. Sorry.')  #endif  spine_src = [ -  'src/doc_reform/spine.d', -  'src/doc_reform/conf/compile_time_info.d', -  'src/doc_reform/io_in/paths_source.d', -  'src/doc_reform/io_in/read_config_files.d', -  'src/doc_reform/io_in/read_source_files.d', -  'src/doc_reform/io_out/cgi_sqlite_search_form.d', -  'src/doc_reform/io_out/create_zip_file.d', -  'src/doc_reform/io_out/defaults.d', -  'src/doc_reform/io_out/epub3.d', -  'src/doc_reform/io_out/html.d', -  'src/doc_reform/io_out/hub.d', -  'src/doc_reform/io_out/latex.d', -  'src/doc_reform/io_out/metadata.d', -  'src/doc_reform/io_out/odt.d', -  'src/doc_reform/io_out/package.d', -  'src/doc_reform/io_out/paths_output.d', -  'src/doc_reform/io_out/rgx.d', -  'src/doc_reform/io_out/source_pod.d', -  'src/doc_reform/io_out/sqlite.d', -  'src/doc_reform/io_out/xmls_css.d', -  'src/doc_reform/io_out/xmls.d', -  'src/doc_reform/meta/conf_make_meta_json.d', -  'src/doc_reform/meta/conf_make_meta_structs.d', -  'src/doc_reform/meta/conf_make_meta_yaml.d', -  'src/doc_reform/meta/defaults.d', -  'src/doc_reform/meta/doc_debugs.d', -  'src/doc_reform/meta/metadoc.d', -  'src/doc_reform/meta/metadoc_from_src.d', -  'src/doc_reform/meta/metadoc_curate.d', -  'src/doc_reform/meta/metadoc_curate_authors.d', -  'src/doc_reform/meta/metadoc_curate_topics.d', -  'src/doc_reform/meta/metadoc_object_setter.d', -  'src/doc_reform/meta/metadoc_show_config.d', -  'src/doc_reform/meta/metadoc_show_make.d', -  'src/doc_reform/meta/metadoc_show_metadata.d', -  'src/doc_reform/meta/metadoc_show_summary.d', -  'src/doc_reform/meta/package.d', -  'src/doc_reform/meta/rgx.d', -  'src/doc_reform/share/defaults.d', +  'src/sisudoc/spine.d', +  'src/sisudoc/conf/compile_time_info.d', +  'src/sisudoc/io_in/paths_source.d', +  'src/sisudoc/io_in/read_config_files.d', +  'src/sisudoc/io_in/read_source_files.d', +  'src/sisudoc/io_out/cgi_sqlite_search_form.d', +  'src/sisudoc/io_out/create_zip_file.d', +  'src/sisudoc/io_out/defaults.d', +  'src/sisudoc/io_out/epub3.d', +  'src/sisudoc/io_out/html.d', +  'src/sisudoc/io_out/hub.d', +  'src/sisudoc/io_out/latex.d', +  'src/sisudoc/io_out/metadata.d', +  'src/sisudoc/io_out/odt.d', +  'src/sisudoc/io_out/package.d', +  'src/sisudoc/io_out/paths_output.d', +  'src/sisudoc/io_out/rgx.d', +  'src/sisudoc/io_out/source_pod.d', +  'src/sisudoc/io_out/sqlite.d', +  'src/sisudoc/io_out/xmls_css.d', +  'src/sisudoc/io_out/xmls.d', +  'src/sisudoc/meta/conf_make_meta_json.d', +  'src/sisudoc/meta/conf_make_meta_structs.d', +  'src/sisudoc/meta/conf_make_meta_yaml.d', +  'src/sisudoc/meta/defaults.d', +  'src/sisudoc/meta/doc_debugs.d', +  'src/sisudoc/meta/metadoc.d', +  'src/sisudoc/meta/metadoc_from_src.d', +  'src/sisudoc/meta/metadoc_curate.d', +  'src/sisudoc/meta/metadoc_curate_authors.d', +  'src/sisudoc/meta/metadoc_curate_topics.d', +  'src/sisudoc/meta/metadoc_object_setter.d', +  'src/sisudoc/meta/metadoc_show_config.d', +  'src/sisudoc/meta/metadoc_show_make.d', +  'src/sisudoc/meta/metadoc_show_metadata.d', +  'src/sisudoc/meta/metadoc_show_summary.d', +  'src/sisudoc/meta/package.d', +  'src/sisudoc/meta/rgx.d', +  'src/sisudoc/share/defaults.d',  ]  source_root = meson.source_root()  src_dir = include_directories('src/') diff --git a/org/config_misc.org b/org/config_misc.org index 1f280a3..8d0de84 100644 --- a/org/config_misc.org +++ b/org/config_misc.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       configuration git +#+TITLE:       sisudoc configuration git  #+DESCRIPTION: documents - structuring, various output representations & search  #+FILETAGS:    :spine:hub:  #+AUTHOR:      Ralph Amissah @@ -19,7 +19,7 @@  ** sh script to batch process _emacs org babel tangle_ :shell_script:tangle:    [[https://orgmode.org/manual/Batch-execution.html]]  creates a shell batch script called "tangle", that will tangle (emacs org -babel tangle) org files in ./org/ to create .d source files in ./src/doc_reform/ +babel tangle) org files in ./org/ to create .d source files in ./src/sisudoc/  (similar functionality is contained within the "makefile" created by this  "dr_build_scaffold.org" file make tangle) diff --git a/org/config_nix.org b/org/config_nix.org index bdf3239..0b4851a 100644 --- a/org/config_nix.org +++ b/org/config_nix.org @@ -640,7 +640,7 @@ installPhase = ''  #+NAME: spine_version  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_project_version()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_project_version()>>  #+END_SRC  *** nixpkgs path / url @@ -842,7 +842,7 @@ $SpineBIN/spine --very-verbose --sqlite-db-create --output="$SpineOUTversioned"  ,*** sqlite db (shared) - populate db  ,#+BEGIN_SRC sh -$SpineBIN/spine --very-verbose --sqlite-update --output="$SpineOUTversioned" $SpineDOC/spine-markup-samples/markup/pod/* +$SpineBIN/spine --very-verbose --sqlite-update --output="$SpineOUTversioned" $SpineDOC/sisudoc-spine-markup-samples/markup/pod/*  ,#+END_SRC  ,*** sqlite db (shared) - drop db diff --git a/org/default_imports.org b/org/default_imports.org index 44aad7f..5945d39 100644 --- a/org/default_imports.org +++ b/org/default_imports.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) hub +#+TITLE:       sisudoc spine (doc_reform) hub  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:imports:  #+AUTHOR:      Ralph Amissah @@ -20,11 +20,11 @@  * imports for _meta_ :meta:  ** package dir -#+HEADER: :tangle "../src/doc_reform/meta/package.d" +#+HEADER: :tangle "../src/sisudoc/meta/package.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.meta; +module sisudoc.meta;  <<imports_for_meta_general>>  #+END_SRC @@ -33,7 +33,7 @@ module doc_reform.meta;  #+NAME: imports_for_meta_general  #+BEGIN_SRC d  public import -  doc_reform.meta.defaults; +  sisudoc.meta.defaults;  /+ std +/  public import    std.array, @@ -51,11 +51,11 @@ public import  * imports for _output_ :output:  ** package dir -#+HEADER: :tangle "../src/doc_reform/io_out/package.d" +#+HEADER: :tangle "../src/sisudoc/io_out/package.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.io_out; +module sisudoc.io_out;  <<imports_for_output_general>>  #+END_SRC @@ -78,10 +78,10 @@ public import    // std.uni,    std.utf;  public import -  doc_reform.share.defaults, -  doc_reform.io_in.paths_source, -  doc_reform.io_out.defaults, -  doc_reform.io_out.paths_output; +  sisudoc.share.defaults, +  sisudoc.io_in.paths_source, +  sisudoc.io_out.defaults, +  sisudoc.io_out.paths_output;  #+END_SRC  * document header including copyright & license @@ -89,7 +89,7 @@ public import  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/default_misc.org b/org/default_misc.org index 22a9781..3b0b23f 100644 --- a/org/default_misc.org +++ b/org/default_misc.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) defaults misc +#+TITLE:       sisudoc spine (doc_reform) defaults misc  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:default:misc:  #+AUTHOR:      Ralph Amissah @@ -21,14 +21,14 @@  ** _module template_  #+NAME: tangle_defaults -#+HEADER: :tangle "../src/doc_reform/meta/defaults.d" +#+HEADER: :tangle "../src/sisudoc/meta/defaults.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  /++    default settings  +/ -module doc_reform.meta.defaults; +module sisudoc.meta.defaults;  @safe:  <<meta_defaults_template_node>>  <<meta_defaults_template_curate_metadata>> @@ -172,14 +172,14 @@ template spineBiblio() {  ** _module template_  #+NAME: tangle_defaults -#+HEADER: :tangle "../src/doc_reform/io_out/defaults.d" +#+HEADER: :tangle "../src/sisudoc/io_out/defaults.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  /++    default settings  +/ -module doc_reform.io_out.defaults; +module sisudoc.io_out.defaults;  @safe:  <<defaults_template_init_flags>>  <<defaults_template_markup>> @@ -365,7 +365,7 @@ template spineLanguageCodes() {  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/default_paths.org b/org/default_paths.org index 9e9770f..6a41ae6 100644 --- a/org/default_paths.org +++ b/org/default_paths.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) default paths +#+TITLE:       sisudoc spine (doc_reform) default paths  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:paths:  #+AUTHOR:      Ralph Amissah @@ -20,7 +20,7 @@  * source paths  ** _module template_                                      :module:paths_source: -#+HEADER: :tangle "../src/doc_reform/io_in/paths_source.d" +#+HEADER: :tangle "../src/sisudoc/io_in/paths_source.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> @@ -29,7 +29,7 @@    - read config files<BR>    meta_config_files.d  +/ -module doc_reform.io_in.paths_source; +module sisudoc.io_in.paths_source;  @safe:  import    std.array, @@ -39,8 +39,8 @@ import    std.stdio,    std.conv : to;  import -  doc_reform.meta.defaults, -  doc_reform.meta.rgx_files; +  sisudoc.meta.defaults, +  sisudoc.meta.rgx_files;  <<template_paths_src_0>>  <<template_paths_src_1>>  <<template_paths_src_2>> @@ -965,14 +965,14 @@ template spinePathsPods() {  * output paths  ** _module template_                                      :module:paths_output: -#+HEADER: :tangle "../src/doc_reform/io_out/paths_output.d" +#+HEADER: :tangle "../src/sisudoc/io_out/paths_output.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  /++    default settings  +/ -module doc_reform.io_out.paths_output; +module sisudoc.io_out.paths_output;  @safe:  import    std.array, @@ -980,7 +980,7 @@ import    std.regex,    std.stdio;  import -  doc_reform.meta.rgx_files; +  sisudoc.meta.rgx_files;  <<template_paths_out_0>>  <<template_paths_out_1>>  <<template_paths_url>> @@ -1692,7 +1692,7 @@ template spinePathsSQLite() {  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/default_regex.org b/org/default_regex.org index bce6fa6..ffd03f1 100644 --- a/org/default_regex.org +++ b/org/default_regex.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) regex defaults +#+TITLE:       sisudoc spine (doc_reform) regex defaults  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:regex:  #+AUTHOR:      Ralph Amissah @@ -34,14 +34,14 @@ https://dlang.org/phobos/std_regex.html  ** _module template_ :module: -#+HEADER: :tangle "../src/doc_reform/meta/rgx.d" +#+HEADER: :tangle "../src/sisudoc/meta/rgx.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  /++    regex: regular expressions used in sisu document parser  +/ -module doc_reform.meta.rgx; +module sisudoc.meta.rgx;  @safe:  static template spineRgxIn() {    static struct RgxI { @@ -453,14 +453,14 @@ https://dlang.org/phobos/std_regex.html  ** _module template_ :module:output: -#+HEADER: :tangle "../src/doc_reform/io_out/rgx.d" +#+HEADER: :tangle "../src/sisudoc/io_out/rgx.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  /++    regex: regular expressions used in sisu document parser  +/ -module doc_reform.io_out.rgx; +module sisudoc.io_out.rgx;  @safe:  static template spineRgxOut() {    static struct RgxO { @@ -658,14 +658,14 @@ static table_delimiter_row                      = ctRegex!("[ ]*\n", "mg");  ** files filename (& path) (including insert file) :insert:file:path:filename: -#+HEADER: :tangle "../src/doc_reform/meta/rgx_files.d" +#+HEADER: :tangle "../src/sisudoc/meta/rgx_files.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  /++    regex: regular expressions used in sisu document parser  +/ -module doc_reform.meta.rgx_files; +module sisudoc.meta.rgx_files;  @safe:  static template spineRgxFiles() {    static struct RgxFiles { @@ -692,14 +692,14 @@ static src_formalised_file_path_parts           = ctRegex!(`(?P<pth>(?:[/a-zA-Z0  ** _module template yaml tags -#+HEADER: :tangle "../src/doc_reform/meta/rgx_yaml_tags.d" +#+HEADER: :tangle "../src/sisudoc/meta/rgx_yaml_tags.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  /++    regex: regular expressions used in sisu document parser  +/ -module doc_reform.meta.rgx_yaml; +module sisudoc.meta.rgx_yaml;  @safe:  static template spineRgxYamlTags() {    static struct RgxYaml { @@ -719,14 +719,14 @@ static yaml_tag_is_seq                          = ctRegex!(`:seq$`);  ** special characters  *** xhtml special characters template -#+HEADER: :tangle "../src/doc_reform/io_out/rgx_xhtml.d" +#+HEADER: :tangle "../src/sisudoc/io_out/rgx_xhtml.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  /++    regex: regular expressions used in sisu document parser  +/ -module doc_reform.io_out.rgx_xhtml; +module sisudoc.io_out.rgx_xhtml;  @safe:  static template spineRgxXHTML() {    static struct RgxXHTML { @@ -748,14 +748,14 @@ static line_break                               = ctRegex!(` [\\]{2}`, "m"); //  *** LaTeX special characters template -#+HEADER: :tangle "../src/doc_reform/io_out/rgx_latex.d" +#+HEADER: :tangle "../src/sisudoc/io_out/rgx_latex.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  /++    regex: regular expressions used in sisu document parser  +/ -module doc_reform.io_out.rgx_latex; +module sisudoc.io_out.rgx_latex;  @safe:  static template spineRgxLSC() {    static struct RgxLSC { @@ -785,7 +785,7 @@ static latex_clean_bookindex_linebreak          = ctRegex!(`\s*\\\\\\\\\s*`, "m"  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/default_shared_snippets.org b/org/default_shared_snippets.org index 66041f3..b5fa945 100644 --- a/org/default_shared_snippets.org +++ b/org/default_shared_snippets.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) shared +#+TITLE:       sisudoc spine (doc_reform) shared  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:default:shared:  #+AUTHOR:      Ralph Amissah @@ -20,11 +20,11 @@  * html snippet  ** _module template_ :module: -#+HEADER: :tangle "../src/doc_reform/io_out/html_snippet.d" +#+HEADER: :tangle "../src/sisudoc/io_out/html_snippet.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.io_out.html_snippet; +module sisudoc.io_out.html_snippet;  @safe:  template htmlSnippet() {    import @@ -34,9 +34,9 @@ template htmlSnippet() {      std.uri,      std.conv : to;    import -    doc_reform.io_out.rgx, -    doc_reform.meta.rgx_files, -    doc_reform.io_out.rgx_xhtml; +    sisudoc.io_out.rgx, +    sisudoc.meta.rgx_files, +    sisudoc.io_out.rgx_xhtml;    auto format_html_blank_page_guide_home()(      string css_style,      string home_url, @@ -83,14 +83,14 @@ template htmlSnippet() {  * shared  ** _module template_ :module:shared: -#+HEADER: :tangle "../src/doc_reform/share/defaults.d" +#+HEADER: :tangle "../src/sisudoc/share/defaults.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  /++    shared default settings  +/ -module doc_reform.share.defaults; +module sisudoc.share.defaults;  @safe:  <<shared_messages>>  #+END_SRC @@ -124,7 +124,7 @@ template Msg() {  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/in_source_files.org b/org/in_source_files.org index 2e21928..90143f4 100644 --- a/org/in_source_files.org +++ b/org/in_source_files.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) markup source raw +#+TITLE:       sisudoc spine (doc_reform) markup source raw  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:sourcefile:read:  #+AUTHOR:      Ralph Amissah @@ -20,7 +20,7 @@  * A. get _config file_, read in (.readText) [#A]  ** _module template_ :module:config_files: -#+HEADER: :tangle "../src/doc_reform/io_in/read_config_files.d" +#+HEADER: :tangle "../src/sisudoc/io_in/read_config_files.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> @@ -29,16 +29,16 @@    - read config files<BR>    meta_config_files.d  +/ -module doc_reform.io_in.read_config_files; +module sisudoc.io_in.read_config_files;  @safe:  import    std.file,    std.path;  import -  doc_reform.meta, -  doc_reform.io_in.paths_source, -  doc_reform.meta.rgx_files, -  doc_reform.meta.rgx; +  sisudoc.meta, +  sisudoc.io_in.paths_source, +  sisudoc.meta.rgx_files, +  sisudoc.meta.rgx;  <<meta_config_file_hub_read_site_config>>  <<meta_config_file_hub_read_document_config>>  <<meta_config_file_hub_read_site_yaml>> @@ -190,10 +190,10 @@ static template readConfigDoc() {      std.file,      std.path;    import -    doc_reform.meta, -    doc_reform.io_in.paths_source, -    doc_reform.meta.rgx_files, -    doc_reform.meta.rgx; +    sisudoc.meta, +    sisudoc.io_in.paths_source, +    sisudoc.meta.rgx_files, +    sisudoc.meta.rgx;    @system final auto readConfigDoc(M,E)(M _manifested, E _env) {      mixin spineRgxIn;      static auto rgx = RgxI(); @@ -253,10 +253,10 @@ static template configReadSiteYAML() {      std.file,      std.path;    import -    doc_reform.meta, -    doc_reform.io_in.paths_source, -    doc_reform.meta.rgx_files, -    doc_reform.meta.rgx; +    sisudoc.meta, +    sisudoc.io_in.paths_source, +    sisudoc.meta.rgx_files, +    sisudoc.meta.rgx;    final YAMLDocument configReadSiteYAML(M,E)(M _manifested, E _env) {      string _configuration = configReadInSiteYAML!()(_manifested, _env);      auto _conf_file_details = configFilePaths!()(_manifested, _env); @@ -270,8 +270,8 @@ static template configReadDocYAML() {      std.file,      std.path;    import -    doc_reform.meta, -    doc_reform.io_in.paths_source; +    sisudoc.meta, +    sisudoc.io_in.paths_source;    final YAMLDocument configReadDocYAML(M,E)(M _manifested, E _env) {      string _configuration = configReadInDocYAML!()(_manifested, _env);      auto _conf_file_details = configFilePaths!()(_manifested, _env); @@ -285,7 +285,7 @@ static template configReadDocYAML() {  * B. get _markup source_, read file (.readText) [#A]:module:source_files:  ** _module template_ (includes tuple) -#+HEADER: :tangle "../src/doc_reform/io_in/read_source_files.d" +#+HEADER: :tangle "../src/sisudoc/io_in/read_source_files.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> @@ -294,17 +294,17 @@ static template configReadDocYAML() {    - open markup files<BR>    - if master file scan for addional files to import/insert  +/ -module doc_reform.io_in.read_source_files; +module sisudoc.io_in.read_source_files;  @safe:  template spineRawMarkupContent() {    import      std.file,      std.path;    import -    doc_reform.meta, -    doc_reform.io_in.paths_source, -    doc_reform.meta.rgx_files, -    doc_reform.meta.rgx; +    sisudoc.meta, +    sisudoc.io_in.paths_source, +    sisudoc.meta.rgx_files, +    sisudoc.meta.rgx;    mixin spineRgxIn;    static auto rgx = RgxI();    mixin spineRgxFiles; @@ -746,7 +746,7 @@ return t;  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/meta_conf_make_meta.org b/org/meta_conf_make_meta.org index 8b5fc12..f608a87 100644 --- a/org/meta_conf_make_meta.org +++ b/org/meta_conf_make_meta.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) config & header (make & meta) extract +#+TITLE:       sisudoc spine (doc_reform) config & header (make & meta) extract  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:config:  #+AUTHOR:      Ralph Amissah @@ -227,16 +227,16 @@ import    std.uni,    std.utf,    std.conv : to; -import doc_reform.meta.conf_make_meta_structs; +import sisudoc.meta.conf_make_meta_structs;  #+END_SRC  ** struct ConfComposite -#+HEADER: :tangle "../src/doc_reform/meta/conf_make_meta_structs.d" +#+HEADER: :tangle "../src/sisudoc/meta/conf_make_meta_structs.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.meta.conf_make_meta_structs; +module sisudoc.meta.conf_make_meta_structs;  @safe:  <<meta_defaults_template_structs_init>>  <<meta_defaults_template_structs_setup>> @@ -262,9 +262,9 @@ import    std.utf,    std.conv : to;  import -  doc_reform.meta.defaults, -  doc_reform.meta.rgx_yaml, -  doc_reform.meta.rgx; +  sisudoc.meta.defaults, +  sisudoc.meta.rgx_yaml, +  sisudoc.meta.rgx;  mixin spineRgxIn;  static auto rgx = RgxI();  mixin spineRgxYamlTags; @@ -560,7 +560,7 @@ JSONValue config_jsonstr = `{  * YAML to spineStruct :module:conf_make_meta:yaml:  ** _module template_ -#+HEADER: :tangle "../src/doc_reform/meta/conf_make_meta_yaml.d" +#+HEADER: :tangle "../src/sisudoc/meta/conf_make_meta_yaml.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> @@ -568,7 +568,7 @@ JSONValue config_jsonstr = `{    yaml headers<BR>    extract yaml header return struct  +/ -module doc_reform.meta.conf_make_meta_yaml; +module sisudoc.meta.conf_make_meta_yaml;  @safe:  template contentYAMLtoSpineStruct() {    import @@ -583,10 +583,10 @@ template contentYAMLtoSpineStruct() {      std.utf,      std.conv : to;    import -    doc_reform.meta.conf_make_meta_structs, -    doc_reform.meta.defaults, -    doc_reform.meta.rgx_yaml, -    doc_reform.meta.rgx; +    sisudoc.meta.conf_make_meta_structs, +    sisudoc.meta.defaults, +    sisudoc.meta.rgx_yaml, +    sisudoc.meta.rgx;    ConfComposite _struct_composite;    @system auto contentYAMLtoSpineStruct(C,Y,M,O,Cfg)(      C      _struct_composite, @@ -1739,7 +1739,7 @@ if ("rights" in _yaml  * JSON to spineStruct :module:conf_make_meta:json:  ** _module template_ -#+HEADER: :tangle "../src/doc_reform/meta/conf_make_meta_json.d" +#+HEADER: :tangle "../src/sisudoc/meta/conf_make_meta_json.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> @@ -1747,7 +1747,7 @@ if ("rights" in _yaml    json headers<BR>    extract json header return json  +/ -module doc_reform.meta.conf_make_meta_json; +module sisudoc.meta.conf_make_meta_json;  @safe:  static template contentJSONtoSpineStruct() {    import @@ -1761,10 +1761,10 @@ static template contentJSONtoSpineStruct() {      std.utf,      std.conv : to;    import -    doc_reform.meta.conf_make_meta_structs, -    doc_reform.meta.conf_make_meta_json, -    doc_reform.meta.defaults, -    doc_reform.meta.rgx; +    sisudoc.meta.conf_make_meta_structs, +    sisudoc.meta.conf_make_meta_json, +    sisudoc.meta.defaults, +    sisudoc.meta.rgx;    ConfComposite _struct_composite;    auto contentJSONtoSpineStruct(C,J,M)(C _struct_composite, J _json, M _manifested, string _identifier) {      mixin spineRgxIn; @@ -2419,8 +2419,8 @@ if ("rights" in _json.object) {  template configParseYAMLreturnSpineStruct() {    import dyaml;    import -    doc_reform.meta.conf_make_meta_structs, -    doc_reform.meta.conf_make_meta_json; +    sisudoc.meta.conf_make_meta_structs, +    sisudoc.meta.conf_make_meta_json;    mixin contentYAMLtoSpineStruct;    @system auto configParseYAMLreturnSpineStruct(T,CCm,M,O,Cfg)(      T       _document_struct, @@ -2467,10 +2467,10 @@ template docHeaderMakeAndMetaTupYamlExtractAndConvertToStruct() {    import      dyaml;    import -    doc_reform.meta.conf_make_meta_structs, -    doc_reform.meta.conf_make_meta_json, -    doc_reform.meta.rgx_yaml, -    doc_reform.meta.rgx; +    sisudoc.meta.conf_make_meta_structs, +    sisudoc.meta.conf_make_meta_json, +    sisudoc.meta.rgx_yaml, +    sisudoc.meta.rgx;    mixin spineRgxIn;    mixin contentJSONtoSpineStruct;    static auto rgx = RgxI(); @@ -2503,7 +2503,7 @@ template docHeaderMakeAndMetaTupYamlExtractAndConvertToStruct() {  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/meta_debugs.org b/org/meta_debugs.org index 0ec9599..fcf8e3c 100644 --- a/org/meta_debugs.org +++ b/org/meta_debugs.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) abstraction summary and debugs +#+TITLE:       sisudoc spine (doc_reform) abstraction summary and debugs  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:debugs:  #+AUTHOR:      Ralph Amissah @@ -20,14 +20,14 @@  * abstraction debugs :module:spine:meta_doc_debugs:  ** _module template_ -#+HEADER: :tangle "../src/doc_reform/meta/doc_debugs.d" +#+HEADER: :tangle "../src/sisudoc/meta/doc_debugs.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  /++    output debugs  +/ -module doc_reform.meta.doc_debugs; +module sisudoc.meta.doc_debugs;  template spineDebugs() {    <<debug_imports>>    auto spineDebugs(S,T)( @@ -53,8 +53,8 @@ template spineDebugs() {  #+NAME: debug_imports  #+BEGIN_SRC d  import -  doc_reform.meta.defaults, -  doc_reform.meta.rgx_files; +  sisudoc.meta.defaults, +  sisudoc.meta.rgx_files;  import    std.algorithm,    std.array, @@ -872,7 +872,7 @@ debug(checkdoc) {  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/ocda.org b/org/ocda.org index 74c1f64..696c4c9 100644 --- a/org/ocda.org +++ b/org/ocda.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) object-centric document abstraction +#+TITLE:       sisudoc spine (doc_reform) object-centric document abstraction  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:abstraction:  #+AUTHOR:      Ralph Amissah @@ -22,14 +22,14 @@ Process markup document, create document abstraction.  ** _module template_ :module:metadoc_from_src: -#+HEADER: :tangle "../src/doc_reform/meta/metadoc_from_src.d" +#+HEADER: :tangle "../src/sisudoc/meta/metadoc_from_src.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  // document abstraction:  // abstraction of sisu markup for downstream processing  // metadoc_from_src.d -module doc_reform.meta.metadoc_from_src; +module sisudoc.meta.metadoc_from_src;  @safe:  template docAbstraction() {    <<docInitialize>> @@ -58,12 +58,12 @@ import    std.json,    std.path;  import -  doc_reform.meta, -  doc_reform.meta.defaults, -  doc_reform.meta.rgx, -  doc_reform.meta.metadoc_object_setter, -  doc_reform.meta.rgx; -public import doc_reform.meta.metadoc_from_src_functions; +  sisudoc.meta, +  sisudoc.meta.defaults, +  sisudoc.meta.rgx, +  sisudoc.meta.metadoc_object_setter, +  sisudoc.meta.rgx; +public import sisudoc.meta.metadoc_from_src_functions;  mixin docAbstractionFunctions;  #+END_SRC @@ -1550,7 +1550,7 @@ return ret;  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/ocda_functions.org b/org/ocda_functions.org index 00e391d..6c300f1 100644 --- a/org/ocda_functions.org +++ b/org/ocda_functions.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) object-centric document abstraction +#+TITLE:       sisudoc spine (doc_reform) object-centric document abstraction  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:abstraction:  #+AUTHOR:      Ralph Amissah @@ -22,14 +22,14 @@ Process markup document, create document abstraction.  ** _module + templates_ :module:metadoc_from_src: -#+HEADER: :tangle "../src/doc_reform/meta/metadoc_from_src_functions.d" +#+HEADER: :tangle "../src/sisudoc/meta/metadoc_from_src_functions.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  // document abstraction:  // abstraction of sisu markup for downstream processing  // metadoc_from_src.d -module doc_reform.meta.metadoc_from_src_functions; +module sisudoc.meta.metadoc_from_src_functions;  @safe:  template docAbstractionFunctions() {    <<docInitialize>> @@ -54,11 +54,11 @@ import    std.json,    std.path;  import -  doc_reform.meta, -  doc_reform.meta.defaults, -  doc_reform.meta.rgx, -  doc_reform.meta.metadoc_object_setter, -  doc_reform.meta.rgx; +  sisudoc.meta, +  sisudoc.meta.defaults, +  sisudoc.meta.rgx, +  sisudoc.meta.metadoc_object_setter, +  sisudoc.meta.rgx;  // ↓ abstraction mixins  mixin ObjectSetter;  mixin InternalMarkup; @@ -5430,7 +5430,7 @@ auto docSectKeysSeq(string[][string] document_section_keys_sequenced) {  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/ocda_obj_setter.org b/org/ocda_obj_setter.org index e009a67..5002ee2 100644 --- a/org/ocda_obj_setter.org +++ b/org/ocda_obj_setter.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) object-centric document abstraction +#+TITLE:       sisudoc spine (doc_reform) object-centric document abstraction  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:abstraction:  #+AUTHOR:      Ralph Amissah @@ -23,7 +23,7 @@ set abstracted objects for downstream processing  ** _module template_ -#+HEADER: :tangle "../src/doc_reform/meta/metadoc_object_setter.d" +#+HEADER: :tangle "../src/sisudoc/meta/metadoc_object_setter.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> @@ -32,7 +32,7 @@ set abstracted objects for downstream processing    setting of sisu objects for downstream processing    metadoc_object_setter.d  +/ -module doc_reform.meta.metadoc_object_setter; +module sisudoc.meta.metadoc_object_setter;  @safe:  template ObjectSetter() {    /+ structs +/ @@ -447,7 +447,7 @@ static auto eN() {  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/out_curate_metadata.org b/org/out_curate_metadata.org index 470fc17..40a47e7 100644 --- a/org/out_curate_metadata.org +++ b/org/out_curate_metadata.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_manifest) metadata (multidocument) curates +#+TITLE:       sisudoc spine (doc_reform) metadata (multidocument) curates  #+DESCRIPTION: documents - structuring, various output representations & search  #+FILETAGS:    :spine:hub:  #+AUTHOR:      Ralph Amissah @@ -26,11 +26,11 @@  ** _module template_ metadoc curate -#+HEADER: :tangle "../src/doc_reform/meta/metadoc_curate.d" +#+HEADER: :tangle "../src/sisudoc/meta/metadoc_curate.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.meta.metadoc_curate; +module sisudoc.meta.metadoc_curate;  @safe:  template spineMetaDocCurate() {    auto spineMetaDocCurate(T,H)( @@ -51,8 +51,8 @@ template spineMetaDocCurate() {  #+NAME: metadoc_curate_imports  #+BEGIN_SRC d  import -  doc_reform.meta.defaults, -  doc_reform.meta.rgx; +  sisudoc.meta.defaults, +  sisudoc.meta.rgx;  import    std.array,    std.exception, @@ -97,7 +97,7 @@ writefln(  #+NAME: meta_metadoc_curate  #+BEGIN_SRC d -import doc_reform.io_out.paths_output; +import sisudoc.io_out.paths_output;  auto pth_html_abs                  = spinePathsHTML!()(doc_matters.output_path, doc_matters.src.language);  auto pth_html_rel                  = spineDocRootTreeHTML!()(doc_matters.src.language);  hvst.curate.title                 = doc_matters.conf_make_meta.meta.title_full; @@ -121,11 +121,11 @@ return hvst.curate;  ** _module template_ metadoc curate topics  *** _module template_ metadoc curate topics template -#+HEADER: :tangle "../src/doc_reform/meta/metadoc_curate_topics.d" +#+HEADER: :tangle "../src/sisudoc/meta/metadoc_curate_topics.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.meta.metadoc_curate_topics; +module sisudoc.meta.metadoc_curate_topics;  @safe:    import      std.algorithm, @@ -136,8 +136,8 @@ module doc_reform.meta.metadoc_curate_topics;      std.string,      std.conv : to;    import -    doc_reform.meta.defaults, -    doc_reform.meta.rgx; +    sisudoc.meta.defaults, +    sisudoc.meta.rgx;    mixin spineCurateMetadata;    mixin InternalMarkup;  template spineMetaDocCuratesTopics() { @@ -451,7 +451,7 @@ foreach(k0;  #+NAME: curated_topics_html_write  #+BEGIN_SRC d -import doc_reform.io_out.paths_output; +import sisudoc.io_out.paths_output;  auto out_pth = spinePathsHTML!()(_make_and_meta_struct.conf.output_path, "");  try {    auto f = File(out_pth.curate("topics.html"), "w"); @@ -466,11 +466,11 @@ try {  ** _module template_ metadoc curates authors  *** _module template_ metadoc curate authors -#+HEADER: :tangle "../src/doc_reform/meta/metadoc_curate_authors.d" +#+HEADER: :tangle "../src/sisudoc/meta/metadoc_curate_authors.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.meta.metadoc_curate_authors; +module sisudoc.meta.metadoc_curate_authors;  @safe:    import      std.algorithm, @@ -481,8 +481,8 @@ module doc_reform.meta.metadoc_curate_authors;      std.string,      std.conv : to;    import -    doc_reform.meta.defaults, -    doc_reform.meta.rgx; +    sisudoc.meta.defaults, +    sisudoc.meta.rgx;    mixin spineCurateMetadata;    mixin InternalMarkup;  template spineMetaDocCuratesAuthors() { @@ -614,7 +614,7 @@ template spineMetaDocCuratesAuthors() {  #+NAME: curated_authors_html_write  #+BEGIN_SRC d -import doc_reform.io_out.paths_output; +import sisudoc.io_out.paths_output;  auto out_pth = spinePathsHTML!()(_make_and_meta_struct.conf.output_path, "");  try {    auto f = File(out_pth.curate("authors.html"), "w"); @@ -1023,7 +1023,7 @@ string inline_search_form(M)(  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/out_latex.org b/org/out_latex.org index 8783da8..daafd37 100644 --- a/org/out_latex.org +++ b/org/out_latex.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) output latex +#+TITLE:       sisudoc spine (doc_reform) output latex  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:output:latex:pdf:  #+AUTHOR:      Ralph Amissah @@ -22,11 +22,11 @@  ** _module template_ :latex:pdf:module:  *** latex.d module & templates -#+HEADER: :tangle "../src/doc_reform/io_out/latex.d" +#+HEADER: :tangle "../src/sisudoc/io_out/latex.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.io_out.latex; +module sisudoc.io_out.latex;  @safe:  <<Template_paper_latex>>  <<Template_output_latex>> @@ -134,7 +134,7 @@ template outputLaTeX() {  #+HEADER: :noweb yes  #+BEGIN_SRC d  template outputLaTeXstyInit() { -  import doc_reform.io_out; +  import sisudoc.io_out;    auto paper = paperLaTeX;    <<Function_output_style_write>>    <<Function_output_stylesheets_get_each_written>> @@ -218,7 +218,7 @@ void writeOutputLaTeX(T,M)(        }      }      if (!exists(pth_latex.latex_path_stuff ~ "/index.html")) { -      import doc_reform.io_out.html_snippet; +      import sisudoc.io_out.html_snippet;        mixin htmlSnippet;        auto f = File(pth_latex.latex_path_stuff ~"/index.html", "w");        f.writeln(format_html_blank_page_guide_home( @@ -232,7 +232,7 @@ void writeOutputLaTeX(T,M)(      }      // should be in latex init and done just once, doc_matters not passed there though      if (!exists(pth_latex.base ~ "/index.html")) { -      import doc_reform.io_out.html_snippet; +      import sisudoc.io_out.html_snippet;        mixin htmlSnippet;        auto f = File(pth_latex.base ~"/index.html", "w");        f.writeln(format_html_blank_page_guide_home( @@ -244,7 +244,7 @@ void writeOutputLaTeX(T,M)(        ));      }      if (!exists(pth_latex.base_sty ~ "/index.html")) { -      import doc_reform.io_out.html_snippet; +      import sisudoc.io_out.html_snippet;        mixin htmlSnippet;        auto f = File(pth_latex.base_sty ~"/index.html", "w");        f.writeln(format_html_blank_page_guide_home( @@ -670,9 +670,9 @@ import    std.uri,    std.conv : to;  import -  doc_reform.io_out, -  doc_reform.io_out.rgx, -  doc_reform.io_out.rgx_latex; +  sisudoc.io_out, +  sisudoc.io_out.rgx, +  sisudoc.io_out.rgx_latex;  mixin spineRgxOut;  static auto rgx = RgxO();  mixin spineRgxLSC; @@ -2409,7 +2409,7 @@ string _latex_tail = format(q"┃  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/out_metadata.org b/org/out_metadata.org index e048abd..31cc9a9 100644 --- a/org/out_metadata.org +++ b/org/out_metadata.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_manifest) metadata (document curate) +#+TITLE:       sisudoc spine (doc_reform) metadata (document curate)  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:output:metadata:  #+AUTHOR:      Ralph Amissah @@ -21,11 +21,11 @@  ** _module template_ metadoc document metadata -#+HEADER: :tangle "../src/doc_reform/io_out/metadata.d" +#+HEADER: :tangle "../src/sisudoc/io_out/metadata.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.io_out.metadata; +module sisudoc.io_out.metadata;  @safe:  template outputMetadata() {    void outputMetadata(T)( T  doc_matters) { @@ -50,7 +50,7 @@ template outputMetadata() {  import    std.file,    std.format; -import doc_reform.io_out; +import sisudoc.io_out;  mixin InternalMarkup;  string[] metadata_;  #+END_SRC @@ -60,7 +60,7 @@ string[] metadata_;  #+NAME: output_metadata  #+BEGIN_SRC d  static auto mkup = InlineMarkup(); -import doc_reform.io_out.html_snippet; +import sisudoc.io_out.html_snippet;  mixin htmlSnippet;  if (doc_matters.opt.action.debug_do) {    writeln(doc_matters.src.filename_base); @@ -288,7 +288,7 @@ void metadata_write_output(M)(M doc_matters, string[] metadata_) {        }      }      if (!exists(pth_html.base ~ "/index.html")) { -      import doc_reform.io_out.html_snippet; +      import sisudoc.io_out.html_snippet;        mixin htmlSnippet;        auto f = File(pth_html.base ~"/index.html", "w");        f.writeln(format_html_blank_page_guide_home( @@ -678,7 +678,7 @@ string inline_search_form(M)(  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/out_odt.org b/org/out_odt.org index 022fdc7..048fd11 100644 --- a/org/out_odt.org +++ b/org/out_odt.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       doc_reform output odt +#+TITLE:       sisudoc spine (doc_reform) output odt  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:output:xml:odt:  #+AUTHOR:      Ralph Amissah @@ -46,11 +46,11 @@  ** _module template_ :odf:odt:module: -#+HEADER: :tangle "../src/doc_reform/io_out/odt.d" :noweb yes +#+HEADER: :tangle "../src/sisudoc/io_out/odt.d" :noweb yes  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.io_out.odt; +module sisudoc.io_out.odt;  @safe:  template formatODT() {    <<output_imports>> @@ -974,7 +974,7 @@ string table(O,M)(        }      }      if (!exists(pth_odt.base_pth ~ "/index.html")) { -      import doc_reform.io_out.html_snippet; +      import sisudoc.io_out.html_snippet;        mixin htmlSnippet;        auto f = File(pth_odt.base_pth ~"/index.html", "w");        f.writeln(format_html_blank_page_guide_home( @@ -1042,9 +1042,9 @@ void outputODT(D,I)(  #+NAME: output_imports  #+BEGIN_SRC d  import -  doc_reform.io_out, -  doc_reform.io_out.rgx, -  doc_reform.io_out.rgx_xhtml; +  sisudoc.io_out, +  sisudoc.io_out.rgx, +  sisudoc.io_out.rgx_xhtml;  import    std.digest.sha,    std.file, @@ -1053,9 +1053,9 @@ import    std.zip,    std.conv : to;  import -  doc_reform.io_out.create_zip_file, -  doc_reform.io_out.xmls, -  doc_reform.io_out.xmls_css; +  sisudoc.io_out.create_zip_file, +  sisudoc.io_out.xmls, +  sisudoc.io_out.xmls_css;  #+END_SRC  *** make directory tree @@ -1065,7 +1065,7 @@ import  void dirtree(I)(    I   doc_matters,  ) { -  import doc_reform.io_out.paths_output; +  import sisudoc.io_out.paths_output;    auto pth_odt = spinePathsODT!()(doc_matters);    if (doc_matters.opt.action.debug_do) { /+ (dir tree) +/      if (!exists(pth_odt.meta_inf_dir("fs"))) { @@ -1079,7 +1079,7 @@ void dirtree(I)(      pth_odt.base_pth.mkdirRecurse;    }    if (!exists(pth_odt.base_pth ~ "/index.html")) { -    import doc_reform.io_out.html_snippet; +    import sisudoc.io_out.html_snippet;      mixin htmlSnippet;      auto f = File(pth_odt.base_pth ~"/index.html", "w");      f.writeln(format_html_blank_page_guide_home( @@ -2477,7 +2477,7 @@ string odt_body(D,I)(  #+NAME: output_odt_variable_content_xml_12  #+BEGIN_SRC d  string odt_tail() { -  string _odt_tail = format(q"┃<text:p text:style-name="P_normal">spine: <<text:a xl:type="simple" xl:href="https://www.doc_reform.org">www.doc_reform.org</text:a>> and <<text:a xl:type="simple" xl:href="https://www.sisudoc.org">www.sisudoc.org</text:a>></text:p> +  string _odt_tail = format(q"┃<text:p text:style-name="P_normal">spine: <<text:a xl:type="simple" xl:href="https://www.sisudoc.org">www.sisudoc.org</text:a>> and <<text:a xl:type="simple" xl:href="https://www.sisudoc.org">www.sisudoc.org</text:a>></text:p>  </office:text></office:body></office:document-content>┃",);    return _odt_tail;  } @@ -2584,7 +2584,7 @@ void images_cp(M)(    auto ref              M    doc_matters,  ) {    { /+ (copy odt images) +/ -    import doc_reform.io_out.paths_output; +    import sisudoc.io_out.paths_output;      auto pth_odt = spinePathsODT!()(doc_matters);      foreach (image; doc_matters.srcs.image_list) {        auto fn_src_in = doc_matters.src.image_dir_path ~ "/" ~ image; @@ -2608,7 +2608,7 @@ void images_cp(M)(  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/out_sqlite.org b/org/out_sqlite.org index ade8498..991c4ad 100644 --- a/org/out_sqlite.org +++ b/org/out_sqlite.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) output sqlite +#+TITLE:       sisudoc spine (doc_reform) output sqlite  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:output:db:sql:sqlite:  #+AUTHOR:      Ralph Amissah @@ -41,11 +41,11 @@ sudo chown ralph:ralph /var/www  ** _module, templates_ :module:  *** template -#+HEADER: :tangle "../src/doc_reform/io_out/sqlite.d" +#+HEADER: :tangle "../src/sisudoc/io_out/sqlite.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.io_out.sqlite; +module sisudoc.io_out.sqlite;  <<sqlite_imports>>  <<sqlite_common>>  <<sqlite_collection>> @@ -580,9 +580,9 @@ db.close;  #+NAME: sqlite_imports  #+BEGIN_SRC d  import -  doc_reform.io_out, -  doc_reform.io_out.rgx, -  doc_reform.io_out.rgx_xhtml; +  sisudoc.io_out, +  sisudoc.io_out.rgx, +  sisudoc.io_out.rgx_xhtml;  import    std.file,    std.uri; @@ -2187,7 +2187,7 @@ VALUES (  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/out_src_pod.org b/org/out_src_pod.org index 883572f..9accccb 100644 --- a/org/out_src_pod.org +++ b/org/out_src_pod.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) output pod +#+TITLE:       sisudoc spine (doc_reform) output pod  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:output:source:pod:  #+AUTHOR:      Ralph Amissah @@ -21,11 +21,11 @@  * pod  ** _module template_ :module: -#+HEADER: :tangle "../src/doc_reform/io_out/source_pod.d" +#+HEADER: :tangle "../src/sisudoc/io_out/source_pod.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.io_out.source_pod; +module sisudoc.io_out.source_pod;  @system: // is not @safe: use: @system: or @trusted:  template spinePod() {    <<output_imports>> @@ -50,8 +50,8 @@ template spinePod() {  #+NAME: output_imports  #+BEGIN_SRC d  import -  doc_reform.meta.rgx_files, -  doc_reform.io_out; +  sisudoc.meta.rgx_files, +  sisudoc.io_out;  import    std.digest.sha,    std.file, @@ -59,8 +59,8 @@ import    std.zip,    std.conv : to;  import -  doc_reform.io_out.create_zip_file, -  doc_reform.io_out.xmls; +  sisudoc.io_out.create_zip_file, +  sisudoc.io_out.xmls;  #+END_SRC  *** init @@ -145,7 +145,7 @@ if (doc_matters.opt.action.source_or_pod) {    }  }  if (!exists(pths_pod.pod_dir_() ~ "/index.html")) { -  import doc_reform.io_out.html_snippet; +  import sisudoc.io_out.html_snippet;    mixin htmlSnippet;    auto f = File(pths_pod.pod_dir_() ~"/index.html", "w");    f.writeln(format_html_blank_page_guide_home( @@ -457,7 +457,7 @@ if (exists(fn_pod)) {  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/out_xmls.org b/org/out_xmls.org index e9f8d79..c3b9aab 100644 --- a/org/out_xmls.org +++ b/org/out_xmls.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) output xmls +#+TITLE:       sisudoc spine (doc_reform) output xmls  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:output:xml:  #+AUTHOR:      Ralph Amissah @@ -27,11 +27,11 @@  ** format xhtml objects :format:  *** _module template_ :module: -#+HEADER: :tangle "../src/doc_reform/io_out/xmls.d" +#+HEADER: :tangle "../src/sisudoc/io_out/xmls.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.io_out.xmls; +module sisudoc.io_out.xmls;  @safe:  template outputXHTMLs() {    <<output_imports_xml>> @@ -97,13 +97,13 @@ import    std.uri,    std.conv : to;  import -  doc_reform.io_out, -  doc_reform.io_out.rgx, -  doc_reform.meta.rgx_files, -  doc_reform.io_out.rgx_xhtml, -  doc_reform.io_out.create_zip_file, -  doc_reform.io_out.xmls, -  doc_reform.io_out.xmls_css; +  sisudoc.io_out, +  sisudoc.io_out.rgx, +  sisudoc.meta.rgx_files, +  sisudoc.io_out.rgx_xhtml, +  sisudoc.io_out.create_zip_file, +  sisudoc.io_out.xmls, +  sisudoc.io_out.xmls_css;  #+END_SRC  **** epub3 @@ -117,12 +117,12 @@ import    std.zip,    std.conv : to;  import -  doc_reform.io_out, -  doc_reform.io_out.rgx, -  doc_reform.io_out.rgx_xhtml, -  doc_reform.io_out.create_zip_file, -  doc_reform.io_out.xmls, -  doc_reform.io_out.xmls_css; +  sisudoc.io_out, +  sisudoc.io_out.rgx, +  sisudoc.io_out.rgx_xhtml, +  sisudoc.io_out.create_zip_file, +  sisudoc.io_out.xmls, +  sisudoc.io_out.xmls_css;  #+END_SRC  *** misc @@ -1757,11 +1757,11 @@ string table(O,M)(  * _html_ [#A] :html:  ** _module template_ :module: -#+HEADER: :tangle "../src/doc_reform/io_out/html.d" +#+HEADER: :tangle "../src/sisudoc/io_out/html.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.io_out.html; +module sisudoc.io_out.html;  @safe:  template outputHTML() {    <<output_imports_xml>> @@ -2022,7 +2022,7 @@ scroll_write_output(doc, doc_matters);        }      }      if (!exists(pth_html.base ~ "/index.html")) { -      import doc_reform.io_out.html_snippet; +      import sisudoc.io_out.html_snippet;        mixin htmlSnippet;        auto f = File(pth_html.base ~"/index.html", "w");        f.writeln(format_html_blank_page_guide_home( @@ -2397,7 +2397,7 @@ void css(M)(M doc_matters) {        f.writeln(css.html_scroll);      }      if (!exists(pth_html.css ~ "/index.html")) { -      import doc_reform.io_out.html_snippet; +      import sisudoc.io_out.html_snippet;        mixin htmlSnippet;        auto f = File(pth_html.css ~"/index.html", "w");        f.writeln(format_html_blank_page_guide_home( @@ -2441,7 +2441,7 @@ void css(M)(M doc_matters) {        }      }      if (!exists(pth_html.image ~ "/index.html")) { -      import doc_reform.io_out.html_snippet; +      import sisudoc.io_out.html_snippet;        mixin htmlSnippet;        auto f = File(pth_html.image ~"/index.html", "w");        f.writeln(format_html_blank_page_guide_home( @@ -2476,11 +2476,11 @@ void css(M)(M doc_matters) {  ** _module template_ :module: -#+HEADER: :tangle "../src/doc_reform/io_out/epub3.d" +#+HEADER: :tangle "../src/sisudoc/io_out/epub3.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.io_out.epub3; +module sisudoc.io_out.epub3;  @safe:  template outputEPub3() {    <<output_imports_epub>> @@ -3185,7 +3185,7 @@ zip -0 file.epub mimetype && zip -r -9 file.epub META-INF OEBPS        pth_epub3.base.mkdirRecurse;      }      if (!exists(pth_epub3.base ~ "/index.html")) { -      import doc_reform.io_out.html_snippet; +      import sisudoc.io_out.html_snippet;        mixin htmlSnippet;        auto f = File(pth_epub3.base ~"/index.html", "w");        f.writeln(format_html_blank_page_guide_home( @@ -3365,7 +3365,7 @@ zip -0 file.epub mimetype && zip -r -9 file.epub META-INF OEBPS  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/out_xmls_css.org b/org/out_xmls_css.org index 9e0d10a..4e099de 100644 --- a/org/out_xmls_css.org +++ b/org/out_xmls_css.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) defaults css +#+TITLE:       sisudoc spine (doc_reform) defaults css  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:output:xmls:css:  #+AUTHOR:      Ralph Amissah @@ -21,14 +21,14 @@  * output css defaults :module:spine:output_xmls_css:  ** _module template_ -#+HEADER: :tangle "../src/doc_reform/io_out/xmls_css.d" +#+HEADER: :tangle "../src/sisudoc/io_out/xmls_css.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>>  /++    default css settings  +/ -module doc_reform.io_out.xmls_css; +module sisudoc.io_out.xmls_css;  @safe:  template spineCss() {    import std.format; @@ -2507,7 +2507,7 @@ p[indent="h9i9"] {  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/out_zip.org b/org/out_zip.org index 1302d18..7b4b365 100644 --- a/org/out_zip.org +++ b/org/out_zip.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) output zip +#+TITLE:       sisudoc spine (doc_reform) output zip  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:zip:  #+AUTHOR:      Ralph Amissah @@ -21,11 +21,11 @@  * _zip_ :module:spine:create_zip_file:  ** module template -#+HEADER: :tangle "../src/doc_reform/io_out/create_zip_file.d" +#+HEADER: :tangle "../src/sisudoc/io_out/create_zip_file.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.io_out.create_zip_file; +module sisudoc.io_out.create_zip_file;  @safe:  template createZipFile() {    import @@ -51,7 +51,7 @@ template createZipFile() {  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/output_hub.org b/org/output_hub.org index a6a2db1..b73c582 100644 --- a/org/output_hub.org +++ b/org/output_hub.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine(doc_reform) output hub +#+TITLE:       sisudoc spine(doc_reform) output hub  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:output:hub:  #+AUTHOR:      Ralph Amissah @@ -20,7 +20,7 @@  * output hub [#A]  ** _module template_ :module: -#+HEADER: :tangle "../src/doc_reform/io_out/hub.d" +#+HEADER: :tangle "../src/sisudoc/io_out/hub.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> @@ -28,7 +28,7 @@    output hub<BR>    check & generate output types requested  +/ -module doc_reform.io_out.hub; +module sisudoc.io_out.hub;  @safe:  template outputHub() {    <<output_imports>> @@ -69,9 +69,9 @@ template outputHub() {  }  template outputHubInitialize() {    import std.file; -  import doc_reform.io_out, -    doc_reform.io_out.metadata, -    doc_reform.io_out.paths_output; +  import sisudoc.io_out, +    sisudoc.io_out.metadata, +    sisudoc.io_out.paths_output;    string _bespoke_homepage = "./spine-bespoke-output/html/homepage.index.html";    @system void outputHubInitialize(O,I)(      O opt_action, @@ -96,7 +96,7 @@ template outputHubInitialize() {          && opt_action.output_dir_set.length > 0          && !(isValidPath(opt_action.output_dir_set ~ "/latex/sty")))      ) { // .sty need to be produced only once (if unchanged per output-dir of which there usually will be only one) -      import doc_reform.io_out.latex; +      import sisudoc.io_out.latex;        outputLaTeXstyInit!()(          opt_action.output_dir_set,          opt_action.generated_by, @@ -120,11 +120,11 @@ template outputHubOp() {  #+NAME: output_imports  #+BEGIN_SRC d -import doc_reform.io_out, -  doc_reform.io_out.metadata, -  doc_reform.io_out.xmls, -  doc_reform.io_out.create_zip_file, -  doc_reform.io_out.paths_output; +import sisudoc.io_out, +  sisudoc.io_out.metadata, +  sisudoc.io_out.xmls, +  sisudoc.io_out.create_zip_file, +  sisudoc.io_out.paths_output;  #+END_SRC  ** outputs @@ -139,7 +139,7 @@ if (sched == outTask.source_or_pod) {    if (doc_matters.opt.action.pod) {      msg.v("spine (doc reform) source pod processing... ");    } -  import doc_reform.io_out.source_pod; +  import sisudoc.io_out.source_pod;    spinePod!()(doc_matters);    if (doc_matters.opt.action.source) {      msg.vv("spine (doc reform) source done"); @@ -156,7 +156,7 @@ if (sched == outTask.source_or_pod) {  #+BEGIN_SRC d  if (sched == outTask.epub) {    msg.v("epub3 processing... "); -  import doc_reform.io_out.epub3; +  import sisudoc.io_out.epub3;    doc_abstraction.outputEPub3!()(doc_matters);    msg.vv("epub3 done");  } @@ -179,7 +179,7 @@ if (sched == outTask.html_stuff) {  #+BEGIN_SRC d  if (sched == outTask.html_scroll) {    msg.v("html scroll processing... "); -  import doc_reform.io_out.html; +  import sisudoc.io_out.html;    outputHTML!().scroll(doc_abstraction, doc_matters);    msg.vv("html scroll done");  } @@ -191,7 +191,7 @@ if (sched == outTask.html_scroll) {  #+BEGIN_SRC d  if (sched == outTask.html_seg) {    msg.v("html seg processing... "); -  import doc_reform.io_out.html; +  import sisudoc.io_out.html;    outputHTML!().seg(doc_abstraction, doc_matters);    msg.vv("html seg done");  } @@ -202,7 +202,7 @@ if (sched == outTask.html_seg) {  #+NAME: output_scheduled_task_html_out  #+BEGIN_SRC d  if (sched == outTask.html_stuff) { -  import doc_reform.io_out.html; +  import sisudoc.io_out.html;    outputHTML!().css(doc_matters);    outputHTML!().images_cp(doc_matters);    msg.vv("html css & images done"); @@ -224,7 +224,7 @@ if (sched == outTask.html_stuff) {  #+BEGIN_SRC d  if (sched == outTask.latex) {    msg.v("latex processing... (available for downstream processing & pdf output"); -  import doc_reform.io_out.latex; +  import sisudoc.io_out.latex;    import std.file;    if ((isValidPath(doc_matters.output_path ~ "/latex/sty"))      && (!(exists(doc_matters.output_path ~ "/latex/sty"))) @@ -247,7 +247,7 @@ if (sched == outTask.latex) {  #+BEGIN_SRC d  if (sched == outTask.odt) {    msg.v("odf:odt processing... "); -  import doc_reform.io_out.odt; +  import sisudoc.io_out.odt;    outputODT!()(doc_abstraction, doc_matters);    msg.vv("odf:odt done");  } @@ -259,7 +259,7 @@ if (sched == outTask.odt) {  #+BEGIN_SRC d  if (sched == outTask.sqlite) {    msg.v("sqlite processing... "); -  import doc_reform.io_out.sqlite; +  import sisudoc.io_out.sqlite;    doc_abstraction.SQLiteHubDiscreteBuildTablesAndPopulate!()(doc_matters);    msg.vv("sqlite done");  } @@ -273,12 +273,12 @@ if (sched == outTask.sqlite) {  #+BEGIN_SRC d  if (doc_matters.opt.action.sqlite_update) {    msg.v("sqlite update processing..."); -  import doc_reform.io_out.sqlite; +  import sisudoc.io_out.sqlite;    doc_abstraction.SQLiteHubBuildTablesAndPopulate!()(doc_matters);    msg.vv("sqlite update done");  } else if (doc_matters.opt.action.sqlite_delete) {    msg.v("sqlite delete processing..."); -  import doc_reform.io_out.sqlite; +  import sisudoc.io_out.sqlite;    doc_abstraction.SQLiteHubBuildTablesAndPopulate!()(doc_matters);    msg.vv("sqlite delete done");  } @@ -293,7 +293,7 @@ if ((opt_action.sqlite_db_drop)) {    if ((opt_action.vox_gt1)) {      writeln("sqlite drop db...");    } -  import doc_reform.io_out.sqlite; +  import sisudoc.io_out.sqlite;    SQLiteDbDrop!()(opt_action, config);    if ((opt_action.vox_gt2)) {      writeln("sqlite drop db done"); @@ -310,7 +310,7 @@ if ((opt_action.sqlite_db_create)) {      auto pth_sqlite_db = spinePathsSQLite!()(opt_action.cgi_sqlite_search_filename, opt_action.output_dir_set);      writeln("sqlite create table...");    } -  import doc_reform.io_out.sqlite; +  import sisudoc.io_out.sqlite;    SQLiteTablesCreate!()(env, opt_action, config);    if ((opt_action.vox_gt2)) {      writeln("sqlite create table done"); @@ -323,7 +323,7 @@ if ((opt_action.sqlite_db_create)) {  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/output_show.org b/org/output_show.org index 0247176..f5e4c68 100644 --- a/org/output_show.org +++ b/org/output_show.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) metadata (multidocument) curates +#+TITLE:       sisudoc spine (doc_reform) metadata (multidocument) curates  #+DESCRIPTION: documents - structuring, various output representations & search  #+FILETAGS:    :spine:hub:  #+AUTHOR:      Ralph Amissah @@ -21,11 +21,11 @@  ** _module template_ metadoc summary  - document summary from abstraction -#+HEADER: :tangle "../src/doc_reform/meta/metadoc_show_summary.d" +#+HEADER: :tangle "../src/sisudoc/meta/metadoc_show_summary.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.meta.metadoc_show_summary; +module sisudoc.meta.metadoc_show_summary;  @safe:  template spineMetaDocSummary() {    void spineMetaDocSummary(S,T)( @@ -141,7 +141,7 @@ writefln(  ** _module template_ show config  *** _show config tangle -#+HEADER: :tangle "../src/doc_reform/meta/metadoc_show_config.d" +#+HEADER: :tangle "../src/sisudoc/meta/metadoc_show_config.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> @@ -155,7 +155,7 @@ writefln(  #+NAME: spine_show_site_config  #+HEADER: :noweb yes  #+BEGIN_SRC d -module doc_reform.meta.metadoc_show_config; +module sisudoc.meta.metadoc_show_config;  @safe:  template spineShowSiteConfig() {    void spineShowSiteConfig(O,T)( @@ -337,11 +337,11 @@ writefln(  ** _module template_ show make  --show-make (show document make) -#+HEADER: :tangle "../src/doc_reform/meta/metadoc_show_make.d" +#+HEADER: :tangle "../src/sisudoc/meta/metadoc_show_make.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.meta.metadoc_show_make; +module sisudoc.meta.metadoc_show_make;  @safe:  template spineShowMake() {    void spineShowMake(T)( @@ -411,11 +411,11 @@ writefln(  ** _module template_ show metadata  --show-metadata (show document metadata) -#+HEADER: :tangle "../src/doc_reform/meta/metadoc_show_metadata.d" +#+HEADER: :tangle "../src/sisudoc/meta/metadoc_show_metadata.d"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.meta.metadoc_show_metadata; +module sisudoc.meta.metadoc_show_metadata;  @safe:  template spineShowMetaData() {    void spineShowMetaData(T)( @@ -553,8 +553,8 @@ import  #+NAME: metadoc_show_summary_imports  #+BEGIN_SRC d  import -  doc_reform.meta.defaults, -  doc_reform.meta.rgx; +  sisudoc.meta.defaults, +  sisudoc.meta.rgx;  #+END_SRC  *** initialize :report: @@ -575,7 +575,7 @@ char_repeat_number = (char_repeat_number > min_repeat_number)  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/spine_version_info_and_doc_header_including_copyright_and_license.org b/org/sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org index 13e1723..14cccaf 100644 --- a/org/spine_version_info_and_doc_header_including_copyright_and_license.org +++ b/org/sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) object-centric document abstraction +#+TITLE:       sisudoc spine (doc_reform) object-centric document abstraction  #+DESCRIPTION: documents - structuring, publishing in multiple formats & search  #+FILETAGS:    :spine:abstraction:  #+AUTHOR:      Ralph Amissah @@ -22,7 +22,7 @@  #+NAME: spine_doc_header_including_copyright_and_license  #+BEGIN_SRC org  /+ -- Name: Spine, Doc Reform [a part of] +- Name: SisuDoc Spine, Doc Reform [a part of]    - Description: documents, structuring, processing, publishing, search      - static content generator @@ -98,7 +98,7 @@  #+NAME: spine_project_version_part_minor  #+BEGIN_SRC org -15 +16  #+END_SRC  *** patch diff --git a/org/spine.org b/org/spine.org index 30585a6..ac9f552 100644 --- a/org/spine.org +++ b/org/spine.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine ≅ (doc-reform) hub +#+TITLE:       sisudoc spine ≅ (doc-reform) hub  #+DESCRIPTION: documents - structuring, various output representations & search  #+FILETAGS:    :spine:hub:  #+AUTHOR:      Ralph Amissah @@ -36,12 +36,12 @@    - by sourcefiles contents identifier    - by zip filename -#+HEADER: :tangle "../src/doc_reform/spine.d" +#+HEADER: :tangle "../src/sisudoc/spine.d"  #+HEADER: :shebang "#!/usr/bin/env rdmd"  #+HEADER: :noweb yes  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.sisu_document_parser; +module sisudoc.sisu_document_parser;  /++  name        "spine"  description "A SiSU inspired document parser written in D." @@ -108,7 +108,7 @@ string program_name = "spine";        spineMetaDocCuratesAuthors!()(hvst.curates, _make_and_meta_struct, _opt_action);      }      if (_opt_action.vox_gt0) { -      import doc_reform.io_out.paths_output; +      import sisudoc.io_out.paths_output;        auto out_pth = spinePathsHTML!()(_make_and_meta_struct.conf.output_path, "");        if (_opt_action.curate_authors) {          writeln("- ", out_pth.curate("authors.html")); @@ -136,24 +136,24 @@ import    std.path,    std.process;  import -  doc_reform.conf.compile_time_info, -  doc_reform.meta, -  doc_reform.meta.metadoc, -  doc_reform.meta.metadoc_curate, -  doc_reform.meta.metadoc_curate_authors, -  doc_reform.meta.metadoc_curate_topics, -  doc_reform.meta.metadoc_from_src, -  doc_reform.meta.conf_make_meta_structs, -  doc_reform.meta.conf_make_meta_json, -  doc_reform.meta.defaults, -  doc_reform.meta.doc_debugs, -  doc_reform.meta.rgx, -  doc_reform.meta.rgx_yaml, -  doc_reform.meta.rgx_files, -  doc_reform.io_in.paths_source, -  doc_reform.io_in.read_config_files, -  doc_reform.io_in.read_source_files, -  doc_reform.io_out.hub; +  sisudoc.conf.compile_time_info, +  sisudoc.meta, +  sisudoc.meta.metadoc, +  sisudoc.meta.metadoc_curate, +  sisudoc.meta.metadoc_curate_authors, +  sisudoc.meta.metadoc_curate_topics, +  sisudoc.meta.metadoc_from_src, +  sisudoc.meta.conf_make_meta_structs, +  sisudoc.meta.conf_make_meta_json, +  sisudoc.meta.defaults, +  sisudoc.meta.doc_debugs, +  sisudoc.meta.rgx, +  sisudoc.meta.rgx_yaml, +  sisudoc.meta.rgx_files, +  sisudoc.io_in.paths_source, +  sisudoc.io_in.read_config_files, +  sisudoc.io_in.read_source_files, +  sisudoc.io_out.hub;  #+END_SRC  ***** spine metadoc :spine: @@ -163,20 +163,20 @@ import  import    std.datetime;  import -  doc_reform.meta, -  doc_reform.meta.metadoc_from_src, -  doc_reform.meta.conf_make_meta_structs, -  doc_reform.meta.conf_make_meta_json, -  doc_reform.meta.defaults, -  doc_reform.io_in.paths_source, -  doc_reform.io_in.read_config_files, -  doc_reform.io_in.read_source_files, -  doc_reform.io_out.hub; +  sisudoc.meta, +  sisudoc.meta.metadoc_from_src, +  sisudoc.meta.conf_make_meta_structs, +  sisudoc.meta.conf_make_meta_json, +  sisudoc.meta.defaults, +  sisudoc.io_in.paths_source, +  sisudoc.io_in.read_config_files, +  sisudoc.io_in.read_source_files, +  sisudoc.io_out.hub;  #+END_SRC  ****** notes  ├── src -│   ├── doc_reform.d +│   ├── sisudoc.d  │   └── spine  │       ├── conf  │       ├── meta @@ -1031,7 +1031,7 @@ if (        { /+ local site config +/          _conf_file_details = configFilePaths!()(_manifested, _env, _opt_action.config_path_set);          auto _config_local_site_struct = readConfigSite!()(_conf_file_details, _opt_action, _cfg); -        import doc_reform.meta.conf_make_meta_yaml; +        import sisudoc.meta.conf_make_meta_yaml;          _siteConfig = _config_local_site_struct.configParseYAMLreturnSpineStruct!()(_siteConfig, _manifested, _opt_action, _cfg); // - get local site config          break;        } @@ -1039,11 +1039,11 @@ if (    }  } else { /+ local site config +/    auto _config_local_site_struct = readConfigSite!()(_conf_file_details, _opt_action, _cfg); -  import doc_reform.meta.conf_make_meta_yaml; +  import sisudoc.meta.conf_make_meta_yaml;    _siteConfig = _config_local_site_struct.configParseYAMLreturnSpineStruct!()(_siteConfig, _manifested, _opt_action, _cfg); // - get local site config  }  if (_opt_action.show_config) { -  import doc_reform.meta.metadoc_show_config; +  import sisudoc.meta.metadoc_show_config;    spineShowSiteConfig!()(_opt_action, _siteConfig);  }  #+END_SRC @@ -1242,7 +1242,7 @@ foreach(arg; args[1..$]) {  #+BEGIN_SRC d  { /+ document config/make file +/    auto _config_document_struct = readConfigDoc!()(_manifest, _env); -  import doc_reform.meta.conf_make_meta_yaml; +  import sisudoc.meta.conf_make_meta_yaml;    _make_and_meta_struct = _config_document_struct.configParseYAMLreturnSpineStruct!()(_make_and_meta_struct, _manifest, _opt_action, _cfg);  }  #+END_SRC @@ -1322,7 +1322,7 @@ if ((doc_matters.opt.action.debug_do)  #+BEGIN_SRC d  /+ ↓ debugs +/  if (doc_matters.opt.action.show_summary) { -  import doc_reform.meta.metadoc_show_summary; +  import sisudoc.meta.metadoc_show_summary;    spineMetaDocSummary!()(doc_abstraction, doc_matters);  }  #+END_SRC @@ -1334,7 +1334,7 @@ if (doc_matters.opt.action.show_summary) {  #+BEGIN_SRC d  /+ ↓ debugs +/  if (doc_matters.opt.action.show_metadata) { -  import doc_reform.meta.metadoc_show_metadata; +  import sisudoc.meta.metadoc_show_metadata;    spineShowMetaData!()(doc_matters);  }  #+END_SRC @@ -1346,7 +1346,7 @@ if (doc_matters.opt.action.show_metadata) {  #+BEGIN_SRC d  /+ ↓ debugs +/  if (doc_matters.opt.action.show_make) { -  import doc_reform.meta.metadoc_show_make; +  import sisudoc.meta.metadoc_show_make;    spineShowMake!()(doc_matters);  }  #+END_SRC @@ -1358,7 +1358,7 @@ if (doc_matters.opt.action.show_make) {  #+BEGIN_SRC d  /+ ↓ debugs +/  if (doc_matters.opt.action.show_config) { -  import doc_reform.meta.metadoc_show_config; +  import sisudoc.meta.metadoc_show_config;    spineShowConfig!()(doc_matters);  }  #+END_SRC @@ -1455,10 +1455,10 @@ break; // terminate, stop  *** 0 module template  - abstraction template -#+HEADER: :tangle "../src/doc_reform/meta/metadoc.d" +#+HEADER: :tangle "../src/sisudoc/meta/metadoc.d"  #+BEGIN_SRC d  <<doc_header_including_copyright_and_license>> -module doc_reform.meta.metadoc; +module sisudoc.meta.metadoc;  @safe:  template spineAbstraction() {    <<imports_spine_metadoc>> @@ -1565,7 +1565,7 @@ if ((_opt_action.debug_do)  ) {    writeln("step2 commence → (read document header (yaml) return struct) [", _manifest.src.filename, "]");  } -import doc_reform.meta.conf_make_meta_yaml; +import sisudoc.meta.conf_make_meta_yaml;  _make_and_meta_struct =    docHeaderMakeAndMetaTupYamlExtractAndConvertToStruct!()(      _header_body_insertfilelist_imagelist[headBody.header], @@ -1832,7 +1832,7 @@ if ((_opt_action.debug_do)  #+NAME: doc_header_including_copyright_and_license  #+HEADER: :noweb yes  #+BEGIN_SRC emacs-lisp -<<./spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>> +<<./sisudoc_spine_version_info_and_doc_header_including_copyright_and_license.org:spine_doc_header_including_copyright_and_license()>>  #+END_SRC  * __END__ diff --git a/org/spine_info.org b/org/spine_info.org index d22563a..4cfa865 100644 --- a/org/spine_info.org +++ b/org/spine_info.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) information files +#+TITLE:       sisudoc spine (doc_reform) information files  #+DESCRIPTION: documents - structuring, various output representations & search  #+FILETAGS:    :spine:info:  #+AUTHOR:      Ralph Amissah @@ -59,7 +59,7 @@  #+NAME: sisu_spine_readme_org_header  #+BEGIN_SRC text  -*- mode: org -*- -#+TITLE:       spine (doc_reform) (project) README +#+TITLE:       spine (sisudoc) (project) README  #+DESCRIPTION: README for spine  #+FILETAGS:    :spine:build:tools:  #+AUTHOR:      Ralph Amissah @@ -4756,9 +4756,9 @@ matches are found.  <<sisu_spine_dependencies>>  #+END_SRC -*** code source ./src/doc_reform +*** code source ./src/sisudoc -#+HEADER: :tangle "../src/doc_reform/COPYRIGHT" +#+HEADER: :tangle "../src/sisudoc/COPYRIGHT"  #+HEADER: :noweb yes  #+BEGIN_SRC txt  - Name: spine - SiSU Spine, Doc Reform @@ -4819,7 +4819,7 @@ matches are found.  #+NAME: sisu_spine_license_agpl3  #+BEGIN_SRC txt -- code under src/* src/doc_reform/* +- code under src/* src/sisudoc/*    - License: AGPL 3 or later:      Spine, Doc Reform (SiSU), a framework for document structuring, publishing and @@ -4864,7 +4864,7 @@ matches are found.  #+BEGIN_SRC txt    - Homepages:      [https://www.sisudoc.org] -    [https://www.doc-reform.org] +    [https://www.sisudoc.org]    - Git      [] diff --git a/org/util_spine_markup_conversion_from_sisu.org b/org/util_spine_markup_conversion_from_sisu.org index 2453711..99852b0 100644 --- a/org/util_spine_markup_conversion_from_sisu.org +++ b/org/util_spine_markup_conversion_from_sisu.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) information files +#+TITLE:       sisudoc spine (doc_reform) information files  #+DESCRIPTION: documents - structuring, various output representations & search  #+FILETAGS:    :spine:info:  #+AUTHOR:      Ralph Amissah diff --git a/org/util_spine_syntax_highlighting_emacs.org b/org/util_spine_syntax_highlighting_emacs.org index 52364d7..00f82a6 100644 --- a/org/util_spine_syntax_highlighting_emacs.org +++ b/org/util_spine_syntax_highlighting_emacs.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) information files +#+TITLE:       sisudoc spine (doc_reform) information files  #+DESCRIPTION: documents - structuring, various output representations & search  #+FILETAGS:    :spine:info:  #+AUTHOR:      Ralph Amissah diff --git a/org/util_spine_syntax_highlighting_vim.org b/org/util_spine_syntax_highlighting_vim.org index 94d2dab..bd9aa6d 100644 --- a/org/util_spine_syntax_highlighting_vim.org +++ b/org/util_spine_syntax_highlighting_vim.org @@ -1,5 +1,5 @@  -*- mode: org -*- -#+TITLE:       spine (doc_reform) information files +#+TITLE:       sisudoc spine (doc_reform) information files  #+DESCRIPTION: documents - structuring, various output representations & search  #+FILETAGS:    :spine:info:  #+AUTHOR:      Ralph Amissah | 
