From 5588bc15c6df5eb225c315ed82e2a8239ef26d36 Mon Sep 17 00:00:00 2001 From: Ralph Amissah Date: Sun, 4 Apr 2021 21:57:11 -0400 Subject: headers: copyright, license, year; also https --- COPYRIGHT | 24 +- README.md | 6 +- .../media/text/en/sisu-spine-markup.sst | 62 +-- doc/man/man1/spine.1 | 174 +++----- dub.json | 2 +- .../emacs/sisu-spine-mode-autoloads.el | 2 +- misc/editor-syntax-etc/emacs/sisu-spine-mode.el | 12 +- misc/editor-syntax-etc/vim/colors/def-sisu.vim | 6 +- misc/editor-syntax-etc/vim/colors/def.vim | 6 +- .../vim/colors/frugal-cterm-sisu.vim | 2 +- misc/editor-syntax-etc/vim/colors/slate.vim | 4 +- misc/util/d/cgi/search/dub.sdl | 2 +- .../d/cgi/search/src/spine_cgi_sqlite_search.d | 62 ++- misc/util/rb/cgi/spine.search.cgi | 60 ++- misc/util/rb/tex/dr_tex.rb | 50 +++ org/COPYRIGHT | 4 +- org/compile_time_info.org | 59 ++- org/default_misc.org | 60 ++- org/default_paths.org | 60 ++- org/default_regex.org | 64 ++- org/default_shared.org | 61 ++- org/imports.org | 60 ++- org/in_source_files.org | 60 ++- org/meta_conf_make_meta.org | 71 ++- org/meta_debugs.org | 59 ++- org/metaverse.org | 60 ++- org/out_cgi_search_sqlite.org | 80 +++- org/out_harvest_metadata.org | 65 ++- org/out_latex.org | 66 ++- org/out_metadata.org | 63 ++- org/out_odt.org | 83 +++- org/out_sqlite.org | 59 ++- org/out_src_pod.org | 59 ++- org/out_xmls.org | 82 +++- org/out_xmls_css.org | 59 ++- org/out_zip.org | 59 ++- org/output_hub.org | 59 ++- org/output_show.org | 77 +++- org/spine.org | 23 +- org/spine_build_scaffold.org | 14 +- org/spine_info.org | 216 ++++----- org/spine_markup_sample.org | 64 +-- org/util_cgi_d_sqlite_search.org | 73 ++- org/util_cgi_rb_fcgi_sqlite_search.org | 62 ++- org/util_spine_markup_conversion_from_sisu.org | 2 +- org/util_spine_syntax_highlighting_emacs.org | 16 +- org/util_spine_syntax_highlighting_vim.org | 20 +- src/COPYRIGHT | 24 +- src/doc_reform/COPYRIGHT | 24 +- src/doc_reform/conf/compile_time_info.d | 50 +++ src/doc_reform/io_in/paths_source.d | 50 +++ src/doc_reform/io_in/read_config_files.d | 50 +++ src/doc_reform/io_in/read_source_files.d | 50 +++ src/doc_reform/io_out/cgi_sqlite_search_form.d | 68 ++- src/doc_reform/io_out/create_zip_file.d | 50 +++ src/doc_reform/io_out/defaults.d | 50 +++ src/doc_reform/io_out/epub3.d | 65 ++- src/doc_reform/io_out/html.d | 52 ++- src/doc_reform/io_out/hub.d | 50 +++ src/doc_reform/io_out/latex.d | 54 ++- src/doc_reform/io_out/metadata.d | 52 ++- src/doc_reform/io_out/odt.d | 72 ++- src/doc_reform/io_out/package.d | 50 +++ src/doc_reform/io_out/paths_output.d | 50 +++ src/doc_reform/io_out/rgx.d | 50 +++ src/doc_reform/io_out/source_pod.d | 50 +++ src/doc_reform/io_out/sqlite.d | 50 +++ src/doc_reform/io_out/xmls.d | 60 ++- src/doc_reform/io_out/xmls_css.d | 50 +++ src/doc_reform/meta/conf_make_meta_json.d | 50 +++ src/doc_reform/meta/conf_make_meta_structs.d | 58 ++- src/doc_reform/meta/conf_make_meta_yaml.d | 150 +++++++ src/doc_reform/meta/defaults.d | 50 +++ src/doc_reform/meta/doc_debugs.d | 494 +++------------------ src/doc_reform/meta/metadoc.d | 2 +- src/doc_reform/meta/metadoc_from_src.d | 50 +++ src/doc_reform/meta/metadoc_harvest.d | 50 +++ src/doc_reform/meta/metadoc_harvests_authors.d | 52 ++- src/doc_reform/meta/metadoc_harvests_topics.d | 52 ++- src/doc_reform/meta/metadoc_object_setter.d | 50 +++ src/doc_reform/meta/metadoc_show_config.d | 50 +++ src/doc_reform/meta/metadoc_show_make.d | 50 +++ src/doc_reform/meta/metadoc_show_metadata.d | 50 +++ src/doc_reform/meta/metadoc_show_summary.d | 106 +++-- src/doc_reform/meta/package.d | 50 +++ src/doc_reform/meta/rgx.d | 50 +++ src/doc_reform/share/defaults.d | 50 +++ src/doc_reform/spine.d | 17 +- 88 files changed, 3902 insertions(+), 1093 deletions(-) diff --git a/COPYRIGHT b/COPYRIGHT index e6bc060..f4fe0b2 100644 --- a/COPYRIGHT +++ b/COPYRIGHT @@ -5,7 +5,7 @@ - Author: Ralph Amissah [ralph.amissah@gmail.com] - - Copyright: (C) 2015 - 2020 Ralph Amissah + - Copyright: (C) 2015 - 2021 Ralph Amissah - code under src/* src/doc_reform/* - License: AGPL 3 or later: @@ -26,12 +26,12 @@ for more details. You should have received a copy of the GNU General Public License along - with this program. If not, see [http://www.gnu.org/licenses/]. + with this program. If not, see [https://www.gnu.org/licenses/]. If you have Internet connection, the latest version of the AGPL should be available at these locations: - [http://www.fsf.org/licensing/licenses/agpl.html] - [http://www.gnu.org/licenses/agpl.html] + [https://www.fsf.org/licensing/licenses/agpl.html] + [https://www.gnu.org/licenses/agpl.html] - Spine, Doc Reform (related to SiSU) uses standard: - docReform markup syntax (based on SiSU markup) @@ -41,7 +41,7 @@ - standard SiSU document object numbering - Hompages: - [http://www.sisudoc.org] + [https://www.sisudoc.org] - Spine, Doc Reform (SiSU) markup samples Individual document content Copyright (Author) [as stated in document header] @@ -62,7 +62,7 @@ - code: - License: BSL-1.0 Boost Software License 1.0 - [http://www.boost.org/LICENSE_1_0.txt] + [https://www.boost.org/LICENSE_1_0.txt] - Hompages: [https://github.com/dlang-community/d2sqlite3] @@ -80,7 +80,7 @@ - code: - License: BSL-1.0 Boost Software License 1.0 - [http://www.boost.org/LICENSE_1_0.txt] + [https://www.boost.org/LICENSE_1_0.txt] - Hompages: [https://github.com/dlang-community/D-YAML] @@ -97,7 +97,7 @@ - code: - License: BSL-1.0 Boost Software License 1.0 - [http://www.boost.org/LICENSE_1_0.txt] + [https://www.boost.org/LICENSE_1_0.txt] - Hompages: [https://github.com/lgvz/imageformats] @@ -115,11 +115,11 @@ - code: - License: BSL-1.0 Boost Software License 1.0 - [http://www.boost.org/LICENSE_1_0.txt] + [https://www.boost.org/LICENSE_1_0.txt] - Hompages: [https://github.com/dlang-community/tinyendian] - [http://code.dlang.org/packages/tinyendian] + [https://code.dlang.org/packages/tinyendian] - Name: cgi.d - Description: @@ -127,14 +127,14 @@ - Author: [Adam D. Ruppe] - - Copyright: (C) 2008 - 2020 Adam D. Ruppe + - Copyright: (C) 2008 - 2021 Adam D. Ruppe - code: cgi.d (copy in ./misc/ext_lib/src/arsd/) aria2c https://raw.githubusercontent.com/adamdruppe/arsd/master/cgi.d - License: BSL-1.0 Boost Software License 1.0 - [http://www.boost.org/LICENSE_1_0.txt] + [https://www.boost.org/LICENSE_1_0.txt] (Check the bottom of the file for details) - Hompages: diff --git a/README.md b/README.md index ac35e9f..8047e01 100644 --- a/README.md +++ b/README.md @@ -12,13 +12,13 @@ project_name: Spine, Doc Reform name: Ralph Amissah email: ralph.amissah@gmail.com - copyright: "(C) 2015 - 2020 Ralph Amissah, All Rights Reserved." + copyright: "(C) 2015 - 2021 Ralph Amissah, All Rights Reserved." license: "AGPL 3 or later" hompage: [ - "http://www.doc_reform.org", - "http://www.sisudoc.org" + "https://www.doc_reform.org", + "https://www.sisudoc.org" ] # Installation, Compilation diff --git a/data/pod/sisu-spine-markup/media/text/en/sisu-spine-markup.sst b/data/pod/sisu-spine-markup/media/text/en/sisu-spine-markup.sst index 85effa9..40a8ba1 100644 --- a/data/pod/sisu-spine-markup/media/text/en/sisu-spine-markup.sst +++ b/data/pod/sisu-spine-markup/media/text/en/sisu-spine-markup.sst @@ -32,13 +32,13 @@ make: italics: "Linux|GPL|LaTeX|SQL" breaks: "new=:B; break=1" home_button_text: [ - "{doc-reform}http://doc-reform.org", - "{sources / git}http://git.sisudoc.org/", - "{SiSU}http://sisudoc.org" + "{doc-reform}https://doc-reform.org", + "{sources / git}https://git.sisudoc.org/", + "{SiSU}https://sisudoc.org" ] footer: [ - "{SiSU}http://sisudoc.org", - "{git}http://git.sisudoc.org" + "{SiSU}https://sisudoc.org", + "{git}https://git.sisudoc.org" ] :A~ @title @creator @@ -234,7 +234,7 @@ date: modified: "2020-04-11" rights: - copyright: "Copyright (C) Ralph Amissah 2007, 2020" + copyright: "Copyright (C) Ralph Amissah 2007, 2021" license: "AGPL 3 (part of SiSU Spine documentation)" classify: @@ -339,8 +339,8 @@ identifier: code{ links: [ - "{SiSU }http://www.sisudoc.org", - "{ FSF }http://www.fsf.org", + "{SiSU }https://www.sisudoc.org", + "{ FSF }https://www.fsf.org", ] }code @@ -355,8 +355,8 @@ make: bold: "Debian|SiSU" # [regular expression of words/phrases to be made bold] italics: "Linux|GPL|LaTeX|SQL" # [regular expression of words/phrases to italicise] breaks: "new=:B; break=1" - home_button_text: "{SiSU}http://sisudoc.org; {sources / git}http://git.sisudoc.org/gitweb/" - footer: "{SiSU}http://sisudoc.org; {git}http://git.sisudoc.org" + home_button_text: "{SiSU}https://sisudoc.org; {sources / git}https://git.sisudoc.org/projects/" + footer: "{SiSU}https://sisudoc.org; {git}https://git.sisudoc.org" headings: text to match for each level (e.g. PART; Chapter; Section; Article; or another: none; BOOK|FIRST|SECOND; none; CHAPTER;) @@ -560,15 +560,15 @@ is omitted). !_ resulting output: -normal text http://www.sisudoc.org/ continues +normal text https://www.sisudoc.org/ continues An escaped url without decoration !_ resulting output: -normal text _http://www.sisudoc.org/ continues +normal text _https://www.sisudoc.org/ continues -deb _http://www.jus.uio.no/sisu/archive unstable main non-free +deb _https://www.jus.uio.no/sisu/archive unstable main non-free where a code block is used there is neither decoration nor hyperlinking, code blocks are discussed later in this document @@ -577,8 +577,8 @@ blocks are discussed later in this document code{ -deb http://www.jus.uio.no/sisu/archive unstable main non-free -deb-src http://www.jus.uio.no/sisu/archive unstable main non-free +deb https://www.jus.uio.no/sisu/archive unstable main non-free +deb-src https://www.jus.uio.no/sisu/archive unstable main non-free }code @@ -589,11 +589,11 @@ To link text or an image to a url the markup is as follows !_ resulting output: -about { SiSU }http://www.sisudoc.org/ markup +about { SiSU }https://www.sisudoc.org/ markup a couple of test urls -http://example.com/Alice&Bob +https://example.com/Alice&Bob { programs I use }https://qa.debian.org/developer.php?packages=zsh+tilix+sakura+tmux+screen+i3-wm+vim+emacs+mosh+ldc @@ -602,7 +602,7 @@ automatically as a footnote !_ resulting output: -about {~^ SiSU }http://www.sisudoc.org/ markup +about {~^ SiSU }https://www.sisudoc.org/ markup Internal document links to a named (anchor) tagged location, including named headings named inline anchor tags *~an-inline-anchor-tag or an ocn the heading: @@ -663,15 +663,15 @@ about { SiSU book markup examples }:SiSU/examples.html { sm_tux.png 64x80 "test" }image -{ sm_tux.png }http://www.sisudoc.org/ +{ sm_tux.png }https://www.sisudoc.org/ -{ sm_tux.png 64x80 }http://www.sisudoc.org/ +{ sm_tux.png 64x80 }https://www.sisudoc.org/ -{ sm_tux.png 64x80 "Gnu/Linux - a better way" }http://www.sisudoc.org/ +{ sm_tux.png 64x80 "Gnu/Linux - a better way" }https://www.sisudoc.org/ -{ sm_GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.sisudoc.org/ +{ sm_GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }https://www.sisudoc.org/ -{~^ sm_ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/ +{~^ sm_ruby_logo.png "Ruby" }https://www.ruby-lang.org/en/ { sm_d_image.jpg 82x128 "D for me" }https://github.com/dlang-community/d-mans @@ -681,9 +681,9 @@ about { SiSU book markup examples }:SiSU/examples.html code{ -{~^ [text to link] }http://url.org +{~^ [text to link] }https://url.org -% maps to: { [text to link] }http://url.org ~{ http://url.org }~ +% maps to: { [text to link] }https://url.org ~{ https://url.org }~ % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink @@ -1234,7 +1234,7 @@ column three of row two, and so on a second form may be easier to work with in cases where there is not much information in each column -*{markup example:}*~{ Table from the Wealth of Networks by Yochai Benkler \\ http://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler }~ +*{markup example:}*~{ Table from the Wealth of Networks by Yochai Benkler \\ https://www.jus.uio.no/sisu/the_wealth_of_networks.yochai_benkler }~ !_ Table 3.1: Contributors to Wikipedia, January 2001 - June 2005 @@ -1393,7 +1393,7 @@ pb: Harvard University Press edn: (edition) yr: 2006 pl: U.S. -url: http://cyber.law.harvard.edu/wealth_of_networks/Main_Page +url: https://cyber.law.harvard.edu/wealth_of_networks/Main_Page note: sn: Benkler, /{Wealth of Networks}/ (2006) id: Benkler2006 @@ -1454,7 +1454,7 @@ pb: publisher edn: edition yr: year (yyyy or yyyy-mm or yyyy-mm-dd) (required) pg: pages -url: http://url +url: https://url note: note id: create_short_identifier e.g. authorSurnameYear (used in substitutions: when found within text will be @@ -1637,7 +1637,7 @@ Globalisation is to be observed as a trend intrinsic to the world economy.~{ As Maria Cattaui Livanos suggests in /{The global economy - an opportunity to be seized}/ in /{Business World}/ the Electronic magazine of the International Chamber of Commerce (Paris, July 1997) at -http://www.iccwbo.org/html/globalec.htm \\ "Globalization is unstoppable. Even +https://www.iccwbo.org/html/globalec.htm \\ "Globalization is unstoppable. Even though it may be only in its early stages, it is already intrinsic to the world economy. We have to live with it, recognize its advantages and learn to manage it. \\ That imperative applies to governments, who would be unwise to attempt to @@ -1671,8 +1671,8 @@ possibilities for the promulgation of texts, the sharing of ideas and collaborative ventures. There are however, likely to be tensions within the legal community protecting entrenched practices against that which is new, (both in law and technology) and the business community's goal to reduce transaction -costs. This here http://sisudoc.org/now is a test and repeat { does this work? -}http://www.sisudoc.com/ok.html +costs. This here https://sisudoc.org/now is a test and repeat { does this work? +}https://www.sisudoc.com/ok.html Within commercial law an analysis of law and economics may assist in developing a better understanding of the relationship between commercial diff --git a/doc/man/man1/spine.1 b/doc/man/man1/spine.1 index 255119a..723d14a 100644 --- a/doc/man/man1/spine.1 +++ b/doc/man/man1/spine.1 @@ -73,9 +73,8 @@ generated output. Book indexes may be made. Some document markup samples are provided in the package sisu -markup-samples. Homepages: -- - -- +- +- .SH COMMANDS SUMMARY @@ -106,8 +105,8 @@ info, and and .I SQLite ) , which share text object numbers ("object citation numbering") and the same -document structure information. For more see: or - +document structure information. For more see: or + .SH DOCUMENT PROCESSING COMMAND FLAGS .TP @@ -590,7 +589,7 @@ The most up to date information on sisu should be contained in the sisu_manual, available at: .BR - + .BR The manual can be generated from source, found respectively, either within the @@ -644,21 +643,6 @@ Available man pages are converted back to html using man2html: .BR ./data/doc/sisu/html - -.BR -An online version of the sisu man page is available here: - -.BR - -- various sisu man pages [^1] - -.BR -- sisu.1 [^2] -.SH SISU BUILT-IN INTERACTIVE HELP, [DISCONTINUED] - - -.BR -This fell out of date and has been discontinued. .SH INTRODUCTION TO SISU MARKUP[^3] .SH SUMMARY @@ -786,24 +770,11 @@ text * .SH MARKUP EXAMPLES -.SH ONLINE - - .BR -Online markup examples are available together with the respective outputs -produced from or from - +check at: .BR -There is of course this document, which provides a cursory overview of sisu -markup and the respective output produced: - - -.BR -an alternative presentation of markup syntax: -/usr/share/doc/sisu/on_markup.txt.gz -.SH INSTALLED - + .BR With @@ -865,24 +836,18 @@ make: num_top: 1 breaks: new=C; break=1 bold: /Gnu|Debian|Ruby|SiSU/ - home_button_text: {SiSU}http://sisudoc.org; {git}http://git.sisudoc.org - footer: {SiSU}http://sisudoc.org; {git}http://git.sisudoc.org + home_button_text: {SiSU}https://sisudoc.org; {git}https://git.sisudoc.org + footer: {SiSU}https://sisudoc.org; {git}https://git.sisudoc.org manpage: name=sisu - documents: markup, structuring, publishing in multiple standard formats, and search; synopsis=sisu [-abcDdeFhIiMmNnopqRrSsTtUuVvwXxYyZz0-9] [filename/wildcard ] . sisu [-Ddcv] [instruction] . sisu [-CcFLSVvW] @links: - { SiSU Homepage }http://www.sisudoc.org/ - { SiSU Manual }http://www.sisudoc.org/sisu/sisu_manual/ - { Book Samples & Markup Examples }http://www.jus.uio.no/sisu/SiSU/examples.html - { SiSU Download }http://www.jus.uio.no/sisu/SiSU/download.html - { SiSU Changelog }http://www.jus.uio.no/sisu/SiSU/changelog.html - { SiSU Git repo }http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=summary - { SiSU List Archives }http://lists.sisudoc.org/pipermail/sisu/ - { SiSU @ Debian }http://packages.qa.debian.org/s/sisu.html - { SiSU Project @ Debian }http://qa.debian.org/developer.php?login=sisu@lists.sisudoc.org - { SiSU @ Wikipedia }http://en.wikipedia.org/wiki/SiSU + { SiSU Homepage }https://www.sisudoc.org/ + { SiSU Manual }https://www.sisudoc.org/sisu/sisu_manual/ + { SiSU Git repo }https://git.sisudoc.org/projects/?p=software/spine.git;a=summary + { SiSU @ Wikipedia }https://en.wikipedia.org/wiki/SiSU .fi .SH AVAILABLE HEADERS @@ -972,8 +937,8 @@ identify: .fi .nf -links: { SiSU }http://www.sisudoc.org - { FSF }http://www.fsf.org +links: { SiSU }https://www.sisudoc.org + { FSF }https://www.fsf.org .fi .nf @@ -985,8 +950,8 @@ make: promo: sisu, ruby, sisu_search_libre, open_society bold: [regular expression of words/phrases to be made bold] italics: [regular expression of words/phrases to italicise] - home_button_text: {SiSU}http://sisudoc.org; {git}http://git.sisudoc.org - footer: {SiSU}http://sisudoc.org; {git}http://git.sisudoc.org + home_button_text: {SiSU}https://sisudoc.org; {git}https://git.sisudoc.org + footer: {SiSU}https://sisudoc.org; {git}https://git.sisudoc.org .fi .nf @@ -1378,7 +1343,7 @@ decoration is omitted). .B markup example: .nf -normal text http://www.sisudoc.org/ continues +normal text https://www.sisudoc.org/ continues .fi @@ -1387,7 +1352,7 @@ normal text http://www.sisudoc.org/ continues .B resulting output: .BR -normal text continues +normal text continues .BR An escaped url without decoration @@ -1396,9 +1361,8 @@ An escaped url without decoration .B markup example: .nf -normal text _http://www.sisudoc.org/ continues +normal text _https://www.sisudoc.org/ continues -deb _http://www.jus.uio.no/sisu/archive unstable main non-free .fi @@ -1407,10 +1371,8 @@ deb _http://www.jus.uio.no/sisu/archive unstable main non-free .B resulting output: .BR -normal text <_http://www.sisudoc.org/> continues +normal text <_https://www.sisudoc.org/> continues -.BR -deb <_http://www.jus.uio.no/sisu/archive> unstable main non-free .BR where a code block is used there is neither decoration nor hyperlinking, code @@ -1420,8 +1382,8 @@ blocks are discussed later in this document .B resulting output: .nf -deb http://www.jus.uio.no/sisu/archive unstable main non-free -deb-src http://www.jus.uio.no/sisu/archive unstable main non-free +deb https://www.jus.uio.no/sisu/archive unstable main non-free +deb-src https://www.jus.uio.no/sisu/archive unstable main non-free .fi .SH LINKING TEXT @@ -1434,7 +1396,7 @@ To link text or an image to a url the markup is as follows .B markup example: .nf -about { SiSU }http://url.org markup +about { SiSU }https://url.org markup .fi @@ -1443,7 +1405,7 @@ about { SiSU }http://url.org markup .B resulting output: .BR -aboutSiSU markup +aboutSiSU markup .BR A shortcut notation is available so the url link may also be provided @@ -1453,7 +1415,7 @@ automatically as a footnote .B markup example: .nf -about {~^ SiSU }http://url.org markup +about {~^ SiSU }https://url.org markup .fi @@ -1462,7 +1424,7 @@ about {~^ SiSU }http://url.org markup .B resulting output: .BR -aboutSiSU [^7] markup +aboutSiSU [^7] markup .BR Internal document links to a tagged location, including an ocn @@ -1512,11 +1474,11 @@ book markup examples⌡⌈:SiSU/examples.html⌋ % various url linked images -{tux.png 64x80 "a better way" }http://www.sisudoc.org/ +{tux.png 64x80 "a better way" }https://www.sisudoc.org/ -{GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }http://www.sisudoc.org/ +{GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian and Ruby" }https://www.sisudoc.org/ -{~^ ruby_logo.png "Ruby" }http://www.ruby-lang.org/en/ +{~^ ruby_logo.png "Ruby" }https://www.ruby-lang.org/en/ .fi @@ -1528,22 +1490,22 @@ book markup examples⌡⌈:SiSU/examples.html⌋ [ tux.png ] .BR -tux.png 64x80 "Gnu/Linux - a better way" +tux.png 64x80 "Gnu/Linux - a better way" .BR GnuDebianLinuxRubyBetterWay.png 100x101 "Way Better - with Gnu/Linux, Debian -and Ruby" +and Ruby" .BR -ruby_logo.png 70x90 "Ruby" [^8] +ruby_logo.png 70x90 "Ruby" [^8] .BR .B linked url footnote shortcut .nf -{~^ [text to link] }http://url.org +{~^ [text to link] }https://url.org -% maps to: { [text to link] }http://url.org ~{ http://url.org }~ +% maps to: { [text to link] }https://url.org ~{ https://url.org }~ % which produces hyper-linked text within a document/paragraph, with an endnote providing the url for the text location used in the hyperlink .fi @@ -1576,21 +1538,21 @@ TREE .B .I "Viral Spiral", David Bollier -"Viral Spiral", David Bollier - document manifest - ⌠html, segmented text⌡「http://corundum/sisu_manual/en/html/viral_spiral.david_bollier.html」 - ⌠html, scroll, document in one⌡「http://corundum/sisu_manual/en/html/viral_spiral.david_bollier.html」 - ⌠epub⌡「http://corundum/sisu_manual/en/epub/viral_spiral.david_bollier.epub」 - ⌠pdf, landscape⌡「http://corundum/sisu_manual/en/pdf/viral_spiral.david_bollier.pdf」 - ⌠pdf, portrait⌡「http://corundum/sisu_manual/en/pdf/viral_spiral.david_bollier.pdf」 - ⌠odf: odt, open document text⌡「http://corundum/sisu_manual/en/odt/viral_spiral.david_bollier.odt」 - ⌠xhtml scroll⌡「http://corundum/sisu_manual/en/xhtml/viral_spiral.david_bollier.xhtml」 - ⌠xml, sax⌡「http://corundum/sisu_manual/en/xml/viral_spiral.david_bollier.xml」 - ⌠xml, dom⌡「http://corundum/sisu_manual/en/xml/viral_spiral.david_bollier.xml」 - ⌠concordance⌡「http://corundum/sisu_manual/en/html/viral_spiral.david_bollier.html」 - ⌠dcc, document content certificate (digests)⌡「http://corundum/sisu_manual/en/digest/viral_spiral.david_bollier.txt」 - ⌠markup source text⌡「http://corundum/sisu_manual/en/src/viral_spiral.david_bollier.sst」 - ⌠markup source (zipped) pod⌡「http://corundum/sisu_manual/en/pod/viral_spiral.david_bollier.sst.zip」 +"Viral Spiral", David Bollier + document manifest + ⌠html, segmented text⌡「https://corundum/sisu_manual/en/html/viral_spiral.david_bollier.html」 + ⌠html, scroll, document in one⌡「https://corundum/sisu_manual/en/html/viral_spiral.david_bollier.html」 + ⌠epub⌡「https://corundum/sisu_manual/en/epub/viral_spiral.david_bollier.epub」 + ⌠pdf, landscape⌡「https://corundum/sisu_manual/en/pdf/viral_spiral.david_bollier.pdf」 + ⌠pdf, portrait⌡「https://corundum/sisu_manual/en/pdf/viral_spiral.david_bollier.pdf」 + ⌠odf: odt, open document text⌡「https://corundum/sisu_manual/en/odt/viral_spiral.david_bollier.odt」 + ⌠xhtml scroll⌡「https://corundum/sisu_manual/en/xhtml/viral_spiral.david_bollier.xhtml」 + ⌠xml, sax⌡「https://corundum/sisu_manual/en/xml/viral_spiral.david_bollier.xml」 + ⌠xml, dom⌡「https://corundum/sisu_manual/en/xml/viral_spiral.david_bollier.xml」 + ⌠concordance⌡「https://corundum/sisu_manual/en/html/viral_spiral.david_bollier.html」 + ⌠dcc, document content certificate (digests)⌡「https://corundum/sisu_manual/en/digest/viral_spiral.david_bollier.txt」 + ⌠markup source text⌡「https://corundum/sisu_manual/en/src/viral_spiral.david_bollier.sst」 + ⌠markup source (zipped) pod⌡「https://corundum/sisu_manual/en/pod/viral_spiral.david_bollier.sst.zip」 .SH GROUPED TEXT / BLOCKED TEXT @@ -2187,7 +2149,7 @@ pb: Harvard University Press edn: (edition) yr: 2006 pl: U.S. -url: http://cyber.law.harvard.edu/wealth_of_networks/Main_Page +url: https://cyber.law.harvard.edu/wealth_of_networks/Main_Page note: sn: Benkler, /{Wealth of Networks}/ (2006) id: Benkler2006 @@ -2250,7 +2212,7 @@ pb: publisher edn: edition yr: year (yyyy or yyyy-mm or yyyy-mm-dd) (required) pg: pages -url: http://url +url: https://url note: note id: create_short_identifier e.g. authorSurnameYear (used in substitutions: when found within text will be @@ -2577,10 +2539,10 @@ processing can be done directly against a sisupod; which may be located locally or on a remote server for which a url is provided. .BR - + .BR - + .SH CONFIGURATION .SH CONFIGURATION FILES @@ -3026,8 +2988,8 @@ there they are copied to the root of the output directory with the command: .BR Current markup examples and document output samples are provided off - or and in the sisu --markup-sample package available off + or and in the sisu +-markup-sample package available off .BR For some documents hardly any markup at all is required at all, other than a @@ -3598,7 +3560,7 @@ INCLUDING OBJECT CITATION NUMBERING (BACKEND CURRENTLY POSTGRESQL) .BR -Sample search frontend [^15] A small database and +Sample search frontend [^15] A small database and sample query front-end (search from) that makes use of the citation system, .I object citation numbering to demonstrates functionality.[^16] @@ -3949,12 +3911,12 @@ square brackets .BR .TP .BI 1. - + .BR .TP .BI 2. - + .BR .TP @@ -4000,18 +3962,18 @@ editors notes, numbered plus symbol footnote/endnote series .BR .TP .BI 7. - + .BR .TP .BI 8. - + .BR .TP .BI 9. Table from the Wealth of Networks by Yochai Benkler - + .BR .TP @@ -4033,18 +3995,18 @@ rather fine and this behaviour could be reinstated. .BR .TP .BI 13. - - + + .BR .TP .BI 14. - + .BR .TP .BI 15. - + .BR .TP @@ -4079,10 +4041,10 @@ matches are found. sisu_vim(7) .TP .SH HOMEPAGE - More information about SiSU can be found at or + More information about SiSU can be found at or .TP .SH SOURCE - + .TP .SH AUTHOR SiSU is written by Ralph Amissah diff --git a/dub.json b/dub.json index 21241a8..088f5e7 100644 --- a/dub.json +++ b/dub.json @@ -2,7 +2,7 @@ "authors": [ "Ralph Amissah" ], - "copyright": "Copyright © 2015 - 2020 Ralph Amissah", + "copyright": "Copyright © 2015 - 2021 Ralph Amissah", "name": "spine", "version": "0.11.3", "description": "a sisu like document parser", diff --git a/misc/editor-syntax-etc/emacs/sisu-spine-mode-autoloads.el b/misc/editor-syntax-etc/emacs/sisu-spine-mode-autoloads.el index 80ff5b1..4cc6332 100644 --- a/misc/editor-syntax-etc/emacs/sisu-spine-mode-autoloads.el +++ b/misc/editor-syntax-etc/emacs/sisu-spine-mode-autoloads.el @@ -1,7 +1,7 @@ (add-to-list 'load-path (or (file-name-directory #$) (car load-path))) (autoload 'sisu-spine-mode "sisu-spine-mode" "\ Major mode for editing SiSU (spine) markup files. -SiSU (http://www.sisudoc.org/) document structuring, publishing +SiSU (https://www.sisudoc.org/) document structuring, publishing and search. \(fn)" t nil) diff --git a/misc/editor-syntax-etc/emacs/sisu-spine-mode.el b/misc/editor-syntax-etc/emacs/sisu-spine-mode.el index 862662a..773fa5c 100644 --- a/misc/editor-syntax-etc/emacs/sisu-spine-mode.el +++ b/misc/editor-syntax-etc/emacs/sisu-spine-mode.el @@ -1,16 +1,16 @@ ;;; sisu-spine-mode.el --- Major mode for SiSU (spine parser) markup text -;; Copyright (C) 2011, 2020 Free Software Foundation, Inc. +;; Copyright (C) 2011, 2021 Free Software Foundation, Inc. ;; Author: Ralph Amissah & Ambrose Kofi Laing ;; Maintainer: Ralph Amissah ;; Keywords: text, syntax, processes, tools ;; Version: 8.0.0 -;; URL: http://www.sisudoc.org/ +;; URL: https://www.sisudoc.org/ ;; originally looked at (based on) doc-mode, with kind permission of the author ;; Author: SUN, Tong , (c)2001-6, all right reserved ;; Version: $Date: 2006/01/19 03:13:41 $ $Revision: 1.14 $ -;; Home URL: http://xpt.sourceforge.net/ +;; Home URL: https://xpt.sourceforge.net/ ;; with contributions from Kevin Ryde and Stefan Monnier ;; This program is free software; you can redistribute it and/or modify @@ -24,7 +24,7 @@ ;; GNU General Public License for more details. ;; ;; You should have received a copy of the GNU General Public License -;; along with this program. If not, see . +;; along with this program. If not, see . ;; Viva Software Libre! ;; Support the free software movement! @@ -32,7 +32,7 @@ ;;; Commentary: -;; SiSU (http://www.sisudoc.org/) is a document structuring and +;; SiSU (https://www.sisudoc.org/) is a document structuring and ;; publishing framework. This package provides an Emacs major mode ;; for SiSU markup, as used by the spine parser (in D) which has a different ;; header (based on yaml) from the original sisu parser (in Ruby) which has @@ -455,7 +455,7 @@ (define-derived-mode sisu-spine-mode text-mode "SiSU" "Major mode for editing SiSU files. SiSU document structuring, publishing in multiple formats and search. -URL `http://www.sisudoc.org/'" +URL `https://www.sisudoc.org/'" (modify-syntax-entry ?\' ".") ;;(flyspell-mode nil) diff --git a/misc/editor-syntax-etc/vim/colors/def-sisu.vim b/misc/editor-syntax-etc/vim/colors/def-sisu.vim index a55f752..ac3e0c3 100644 --- a/misc/editor-syntax-etc/vim/colors/def-sisu.vim +++ b/misc/editor-syntax-etc/vim/colors/def-sisu.vim @@ -2,7 +2,7 @@ " Name: def-sisu " Maintainer: Ralph Amissah " Last Change: 2013-02-14 -" URL: +" URL: " Note: primarily 16 color cterm improved by tweaking of .Xdefaults " (with occasional other colors selected from 256 color palate) " .Xdefaults tweaking to make identical to def (256) provided, @@ -135,8 +135,8 @@ endif :hi Error gui=bold guibg=#CC0000 guifg=#D3D3D3 " ------- "256 color .Xdefaults vim: cterm giu -" -" +" +" " ------- " 256 color .Xdefaults vim: cterm giu def " ------- diff --git a/misc/editor-syntax-etc/vim/colors/def.vim b/misc/editor-syntax-etc/vim/colors/def.vim index b0e599c..aca1975 100644 --- a/misc/editor-syntax-etc/vim/colors/def.vim +++ b/misc/editor-syntax-etc/vim/colors/def.vim @@ -2,7 +2,7 @@ " Name: def " Maintainer: Ralph Amissah " Last Change: 2013-02-14 -" URL: +" URL: " Note: primarily 16 color cterm improved by tweaking of .Xdefaults " (with occasional other colors selected from 256 color palate) " .Xdefaults tweaking to make identical to def (256) provided, @@ -135,8 +135,8 @@ endif :hi Error gui=bold guibg=#CC0000 guifg=#D3D3D3 " ------- "256 color .Xdefaults vim: cterm giu -" -" +" +" " ------- " 256 color .Xdefaults vim: cterm giu def " ------- diff --git a/misc/editor-syntax-etc/vim/colors/frugal-cterm-sisu.vim b/misc/editor-syntax-etc/vim/colors/frugal-cterm-sisu.vim index b2314a7..aae822d 100644 --- a/misc/editor-syntax-etc/vim/colors/frugal-cterm-sisu.vim +++ b/misc/editor-syntax-etc/vim/colors/frugal-cterm-sisu.vim @@ -2,7 +2,7 @@ " Name: frugal-cterm-sisu " Maintainer: Ralph Amissah " Last Change: 2013-02-09 -" URL: +" URL: " Note: 8 color cterm, related colorschemes 8 & sparse :set background=dark :hi clear diff --git a/misc/editor-syntax-etc/vim/colors/slate.vim b/misc/editor-syntax-etc/vim/colors/slate.vim index 9b5807d..4d741e8 100644 --- a/misc/editor-syntax-etc/vim/colors/slate.vim +++ b/misc/editor-syntax-etc/vim/colors/slate.vim @@ -2,10 +2,10 @@ " Name: Slate " Maintainer: Ralph Amissah " Last Change: 2013-02-09 -" URL: +" URL: " Notes: cterm now uses frugal-sisu 8 colors for term " (for gui originally looked at desert Hans Fugal -" (April/May 2003)) +" (April/May 2003)) :set background=dark :hi clear if exists("syntax_on") diff --git a/misc/util/d/cgi/search/dub.sdl b/misc/util/d/cgi/search/dub.sdl index 8260eaa..30b076d 100644 --- a/misc/util/d/cgi/search/dub.sdl +++ b/misc/util/d/cgi/search/dub.sdl @@ -1,7 +1,7 @@ name "spine_search" description "A minimal D application." authors "ralph" -copyright "Copyright © 2020, ralph" +copyright "Copyright © 2021, ralph" license "GPL-3.0+" dependency "d2sqlite3" version="~>0.18.3" dependency "arsd-official": "7.2.0" diff --git a/misc/util/d/cgi/search/src/spine_cgi_sqlite_search.d b/misc/util/d/cgi/search/src/spine_cgi_sqlite_search.d index 1460643..987c319 100644 --- a/misc/util/d/cgi/search/src/spine_cgi_sqlite_search.d +++ b/misc/util/d/cgi/search/src/spine_cgi_sqlite_search.d @@ -1,3 +1,53 @@ +/+ +- Name: Spine, Doc Reform [a part of] + - Description: documents, structuring, processing, publishing, search + - static content generator + + - Author: Ralph Amissah + [ralph.amissah@gmail.com] + + - Copyright: (C) 2015 - 2021 Ralph Amissah, All Rights + Reserved. + + - License: AGPL 3 or later: + + Spine (SiSU), a framework for document structuring, publishing and + search + + Copyright (C) Ralph Amissah + + This program is free software: you can redistribute it and/or modify it + under the terms of the GNU AFERO General Public License as published by the + Free Software Foundation, either version 3 of the License, or (at your + option) any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or + FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for + more details. + + You should have received a copy of the GNU General Public License along with + this program. If not, see [https://www.gnu.org/licenses/]. + + If you have Internet connection, the latest version of the AGPL should be + available at these locations: + [https://www.fsf.org/licensing/licenses/agpl.html] + [https://www.gnu.org/licenses/agpl.html] + + - Spine (by Doc Reform, related to SiSU) uses standard: + - docReform markup syntax + - standard SiSU markup syntax with modified headers and minor modifications + - docReform object numbering + - standard SiSU object citation numbering & system + + - Hompages: + [https://www.doc_reform.org] + [https://www.sisudoc.org] + + - Git + [https://git.sisudoc.org/projects/?p=software/spine.git;a=summary] + ++/ /+ dub.sdl name "spine search" description "spine cgi search" @@ -463,7 +513,7 @@ void cgi_function_intro(Cgi cgi) { - +