aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.envrc3
-rw-r--r--.envrc-nix36
-rw-r--r--.gitignore1
-rwxr-xr-xbin/sisu12
-rwxr-xr-xbin/sisu-misc-utils12
-rw-r--r--flake.lock40
-rw-r--r--flake.nix106
-rw-r--r--lib/sisu.rb12
-rw-r--r--lib/sisu/air.rb12
-rw-r--r--lib/sisu/ao.rb12
-rw-r--r--lib/sisu/ao_appendices.rb12
-rw-r--r--lib/sisu/ao_character_check.rb12
-rw-r--r--lib/sisu/ao_composite.rb12
-rw-r--r--lib/sisu/ao_doc_objects.rb12
-rw-r--r--lib/sisu/ao_doc_str.rb12
-rw-r--r--lib/sisu/ao_endnotes.rb12
-rw-r--r--lib/sisu/ao_expand_insertions.rb12
-rw-r--r--lib/sisu/ao_hash_digest.rb12
-rw-r--r--lib/sisu/ao_idx.rb12
-rw-r--r--lib/sisu/ao_images.rb12
-rw-r--r--lib/sisu/ao_metadata.rb12
-rw-r--r--lib/sisu/ao_misc_arrange.rb12
-rw-r--r--lib/sisu/ao_numbering.rb12
-rw-r--r--lib/sisu/ao_persist.rb12
-rw-r--r--lib/sisu/ao_syntax.rb12
-rw-r--r--lib/sisu/cgi.rb12
-rw-r--r--lib/sisu/cgi_pgsql.rb12
-rw-r--r--lib/sisu/cgi_sql_common.rb12
-rw-r--r--lib/sisu/cgi_sqlite.rb12
-rw-r--r--lib/sisu/conf.rb12
-rw-r--r--lib/sisu/constants.rb12
-rw-r--r--lib/sisu/css.rb12
-rw-r--r--lib/sisu/digests.rb12
-rw-r--r--lib/sisu/dp.rb12
-rw-r--r--lib/sisu/dp_identify_markup.rb12
-rw-r--r--lib/sisu/dp_make.rb12
-rw-r--r--lib/sisu/embedded.rb12
-rw-r--r--lib/sisu/errors.rb12
-rw-r--r--lib/sisu/generic_parts.rb12
-rw-r--r--lib/sisu/git.rb12
-rw-r--r--lib/sisu/html.rb12
-rw-r--r--lib/sisu/html_concordance.rb12
-rw-r--r--lib/sisu/html_format.rb12
-rw-r--r--lib/sisu/html_harvest.rb12
-rw-r--r--lib/sisu/html_harvest_author_format.rb12
-rw-r--r--lib/sisu/html_harvest_authors.rb12
-rw-r--r--lib/sisu/html_harvest_topics.rb12
-rw-r--r--lib/sisu/html_lite_shared.rb12
-rw-r--r--lib/sisu/html_manifest.rb12
-rw-r--r--lib/sisu/html_minitoc.rb12
-rw-r--r--lib/sisu/html_parts.rb12
-rw-r--r--lib/sisu/html_persist.rb12
-rw-r--r--lib/sisu/html_promo.rb12
-rw-r--r--lib/sisu/html_scroll.rb12
-rw-r--r--lib/sisu/html_segments.rb12
-rw-r--r--lib/sisu/html_shared.rb12
-rw-r--r--lib/sisu/html_table.rb12
-rw-r--r--lib/sisu/html_tune.rb12
-rw-r--r--lib/sisu/hub.rb12
-rw-r--r--lib/sisu/hub_actions.rb12
-rw-r--r--lib/sisu/hub_loop_markup_files.rb12
-rw-r--r--lib/sisu/hub_options.rb12
-rw-r--r--lib/sisu/i18n.rb12
-rw-r--r--lib/sisu/json.rb12
-rw-r--r--lib/sisu/json_format.rb12
-rw-r--r--lib/sisu/json_parts.rb12
-rw-r--r--lib/sisu/json_persist.rb12
-rw-r--r--lib/sisu/json_shared.rb12
-rw-r--r--lib/sisu/manpage.rb12
-rw-r--r--lib/sisu/manpage_format.rb12
-rw-r--r--lib/sisu/object_munge.rb12
-rw-r--r--lib/sisu/prog_text_translation.rb12
-rw-r--r--lib/sisu/qrcode.rb12
-rw-r--r--lib/sisu/relaxng.rb12
-rw-r--r--lib/sisu/remote.rb12
-rw-r--r--lib/sisu/rexml.rb12
-rw-r--r--lib/sisu/se.rb12
-rw-r--r--lib/sisu/se_cleanoutput.rb12
-rw-r--r--lib/sisu/se_clear.rb12
-rw-r--r--lib/sisu/se_createsite.rb12
-rw-r--r--lib/sisu/se_css.rb12
-rw-r--r--lib/sisu/se_date.rb12
-rw-r--r--lib/sisu/se_db.rb12
-rw-r--r--lib/sisu/se_envcall.rb12
-rw-r--r--lib/sisu/se_file_op.rb12
-rw-r--r--lib/sisu/se_filemap.rb12
-rw-r--r--lib/sisu/se_get_init.rb12
-rw-r--r--lib/sisu/se_hub_particulars.rb12
-rw-r--r--lib/sisu/se_info_env.rb12
-rw-r--r--lib/sisu/se_info_port.rb12
-rw-r--r--lib/sisu/se_info_system.rb12
-rw-r--r--lib/sisu/se_load.rb12
-rw-r--r--lib/sisu/se_processing.rb12
-rw-r--r--lib/sisu/se_programs.rb12
-rw-r--r--lib/sisu/se_remotes.rb12
-rw-r--r--lib/sisu/se_standardise_lang.rb12
-rw-r--r--lib/sisu/se_version.rb12
-rw-r--r--lib/sisu/shared_images.rb12
-rw-r--r--lib/sisu/shared_markup_alt.rb12
-rw-r--r--lib/sisu/shared_metadata.rb12
-rw-r--r--lib/sisu/shared_sem.rb12
-rw-r--r--lib/sisu/sisu_thor_lib.rb12
-rw-r--r--lib/sisu/sitemaps.rb12
-rw-r--r--lib/sisu/src_kdissert_share.rb12
-rw-r--r--lib/sisu/src_po4a_share.rb12
-rw-r--r--lib/sisu/src_po4a_shelf.rb12
-rw-r--r--lib/sisu/src_po4a_shelf_set.rb12
-rw-r--r--lib/sisu/src_po4a_sst_ao_sst.rb12
-rw-r--r--lib/sisu/src_po4a_sst_ao_sst_set.rb12
-rw-r--r--lib/sisu/src_po4a_sstm.rb12
-rw-r--r--lib/sisu/src_shared.rb12
-rw-r--r--lib/sisu/src_sisupod_make.rb12
-rw-r--r--lib/sisu/src_sisupod_sstm.rb12
-rw-r--r--lib/sisu/sst_convert_markup.rb12
-rw-r--r--lib/sisu/sst_do_inline_footnotes.rb12
-rw-r--r--lib/sisu/sst_from_xml.rb12
-rw-r--r--lib/sisu/sst_identify_markup.rb12
-rw-r--r--lib/sisu/sst_to_s_xml_sax.rb12
-rw-r--r--lib/sisu/termsheet.rb12
-rw-r--r--lib/sisu/texinfo.rb12
-rw-r--r--lib/sisu/texinfo_format.rb12
-rw-r--r--lib/sisu/texpdf.rb12
-rw-r--r--lib/sisu/texpdf_format.rb12
-rw-r--r--lib/sisu/texpdf_parts.rb12
-rw-r--r--lib/sisu/txt_asciidoc.rb12
-rw-r--r--lib/sisu/txt_asciidoc_decorate.rb12
-rw-r--r--lib/sisu/txt_markdown.rb12
-rw-r--r--lib/sisu/txt_markdown_decorate.rb12
-rw-r--r--lib/sisu/txt_orgmode.rb12
-rw-r--r--lib/sisu/txt_orgmode_decorate.rb12
-rw-r--r--lib/sisu/txt_output.rb12
-rw-r--r--lib/sisu/txt_plain.rb12
-rw-r--r--lib/sisu/txt_plain_decorate.rb12
-rw-r--r--lib/sisu/txt_read.rb12
-rw-r--r--lib/sisu/txt_rst.rb12
-rw-r--r--lib/sisu/txt_rst_decorate.rb12
-rw-r--r--lib/sisu/txt_shared.rb12
-rw-r--r--lib/sisu/txt_textile.rb12
-rw-r--r--lib/sisu/txt_textile_decorate.rb12
-rw-r--r--lib/sisu/update.rb12
-rw-r--r--lib/sisu/urls.rb12
-rw-r--r--lib/sisu/utils.rb12
-rw-r--r--lib/sisu/utils_composite.rb12
-rw-r--r--lib/sisu/utils_response.rb12
-rw-r--r--lib/sisu/utils_screen_text_color.rb12
-rw-r--r--lib/sisu/utils_spell.rb12
-rw-r--r--lib/sisu/webrick.rb12
-rw-r--r--lib/sisu/wikispeak.rb12
-rw-r--r--lib/sisu/xhtml.rb12
-rw-r--r--lib/sisu/xhtml_epub2.rb12
-rw-r--r--lib/sisu/xhtml_epub2_concordance.rb12
-rw-r--r--lib/sisu/xhtml_epub2_format.rb12
-rw-r--r--lib/sisu/xhtml_epub2_persist.rb12
-rw-r--r--lib/sisu/xhtml_epub2_segments.rb12
-rw-r--r--lib/sisu/xhtml_epub2_tune.rb12
-rw-r--r--lib/sisu/xhtml_parts.rb12
-rw-r--r--lib/sisu/xhtml_shared.rb12
-rw-r--r--lib/sisu/xhtml_table.rb12
-rw-r--r--lib/sisu/xml_docbook5.rb12
-rw-r--r--lib/sisu/xml_dom.rb12
-rw-r--r--lib/sisu/xml_fictionbook2.rb12
-rw-r--r--lib/sisu/xml_format.rb12
-rw-r--r--lib/sisu/xml_md_oai_pmh_dc.rb12
-rw-r--r--lib/sisu/xml_odf_odt.rb12
-rw-r--r--lib/sisu/xml_odf_odt_format.rb12
-rw-r--r--lib/sisu/xml_parts.rb12
-rw-r--r--lib/sisu/xml_persist.rb12
-rw-r--r--lib/sisu/xml_sax.rb12
-rw-r--r--lib/sisu/xml_scaffold_structure_collapsed.rb12
-rw-r--r--lib/sisu/xml_scaffold_structure_sisu.rb12
-rw-r--r--lib/sisu/xml_shared.rb12
-rw-r--r--lib/sisu/xml_tables.rb12
-rw-r--r--lib/sisu/zap.rb12
-rw-r--r--org/config_env.org219
-rw-r--r--org/config_git.org1
-rw-r--r--org/config_nix.org351
-rw-r--r--org/sisu_version_info_and_doc_header_including_copyright_and_license.org12
-rwxr-xr-xshell.nix12
178 files changed, 1281 insertions, 1516 deletions
diff --git a/.envrc b/.envrc
index 6ad5fe23..669d42f5 100644
--- a/.envrc
+++ b/.envrc
@@ -1,3 +1,6 @@
+if [ -f .envrc-git-init ]; then
+ source_env_if_exists .envrc-git-init || source .envrc-git-init
+fi
if [ -f .envrc-local ]; then
source_env_if_exists .envrc-local || source .envrc-local
fi
diff --git a/.envrc-nix b/.envrc-nix
index c495b719..09292482 100644
--- a/.envrc-nix
+++ b/.envrc-nix
@@ -1,9 +1,7 @@
NIX_ENFORCE_PURITY=1
# - https://github.com/nix-community/nix-direnv
-#NixDirEnvSHA="sha256-0000000000000000000000000000000000000000000="
-#direnv fetchurl https://raw.githubusercontent.com/nix-community/nix-direnv/${NixDirEnvVersion}/direnvrc
-NixDirEnvVersion="2.4.0"
-NixDirEnvSHA="sha256-XQzUAvL6pysIJnRJyR7uVpmUSZfc7LSgWQwq/4mBr1U="
+NixDirEnvVersion="3.0.6"
+NixDirEnvSHA="sha256-RYcUJaRMf8oF5LznDrlCXbkOQrywm0HDv1VjYGaJGdM="
if ! has nix_direnv_version || ! nix_direnv_version ${NixDirEnvVersion}; then
source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/${NixDirEnvVersion}/direnvrc" "${NixDirEnvSHA}"
fi
@@ -11,17 +9,25 @@ watch_file flake.lock
watch_file flake.nix
watch_file shell.nix
watch_file makefile
-watch_file .envrc
+watch_file nixDevEnv.sh
watch_file .envrc-local
watch_file .envrc-nix
-nix_direnv_watch_file flake.nix
-nix_direnv_watch_file shell.nix
-nix_direnv_watch_file .envrc
-nix_direnv_watch_file .envrc-local
-nix_direnv_watch_file .envrc-nix
-#nix flake update
-#nix flake check
-echo ""
PATH_add result/bin
-nix flake show
-#use flake .
+use flake .
+echo "
+• consider running:
+ ❯❯ nix flake show
+ ❯❯ nix flake update && nix flake check && nix flake show
+
+• for a dev shell (development environment):
+
+ ❯❯ nix develop
+ ❯❯ nix develop '.#' --print-build-logs -c zsh
+ ❯❯ nix develop '.#rsh-latex-pdf' --print-build-logs -c zsh
+
+• to build project:
+
+ ❯❯ nix build '.#' --print-build-logs
+ - (see nix other/additional build options):
+ ❯❯ nix flake show
+"
diff --git a/.gitignore b/.gitignore
index 7694190a..a96a9d46 100644
--- a/.gitignore
+++ b/.gitignore
@@ -86,3 +86,4 @@
!.envrc
!.envrc-local
!.envrc-nix
+!!.envrc-git-init
diff --git a/bin/sisu b/bin/sisu
index 12b9fbfb..6bc761fa 100755
--- a/bin/sisu
+++ b/bin/sisu
@@ -10,7 +10,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -30,14 +30,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -45,7 +43,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/bin/sisu-misc-utils b/bin/sisu-misc-utils
index 0733b81c..b62d69a9 100755
--- a/bin/sisu-misc-utils
+++ b/bin/sisu-misc-utils
@@ -10,7 +10,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -30,14 +30,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -45,7 +43,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/flake.lock b/flake.lock
index fdf2e45b..3da7b960 100644
--- a/flake.lock
+++ b/flake.lock
@@ -1,30 +1,12 @@
{
"nodes": {
- "flake-utils": {
- "inputs": {
- "systems": "systems"
- },
- "locked": {
- "lastModified": 1694529238,
- "narHash": "sha256-zsNZZGTGnMOf9YpHKJqMSsa0dXbfmxeoJ7xHlrt+xmY=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "ff7b65b44d01cf9ba6a71320833626af21126384",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
"nixpkgs": {
"locked": {
- "lastModified": 1697379843,
- "narHash": "sha256-RcnGuJgC2K/UpTy+d32piEoBXq2M+nVFzM3ah/ZdJzg=",
+ "lastModified": 1748856973,
+ "narHash": "sha256-RlTsJUvvr8ErjPBsiwrGbbHYW8XbB/oek0Gi78XdWKg=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "12bdeb01ff9e2d3917e6a44037ed7df6e6c3df9d",
+ "rev": "e4b09e47ace7d87de083786b404bf232eb6c89d8",
"type": "github"
},
"original": {
@@ -36,24 +18,8 @@
},
"root": {
"inputs": {
- "flake-utils": "flake-utils",
"nixpkgs": "nixpkgs"
}
- },
- "systems": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
}
},
"root": "root",
diff --git a/flake.nix b/flake.nix
index 5720103d..d4c8888a 100644
--- a/flake.nix
+++ b/flake.nix
@@ -1,19 +1,17 @@
{
description = "sisu parser & document generator";
- inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; # "github:nixos/nixpkgs"; "github:NixOS/nixpkgs/nixpkgs-unstable"; "nixpkgs/nixos-unstable"; "nixpkgs/nixos-21.11";
- inputs.flake-utils.url = "github:numtide/flake-utils";
+ inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
outputs = {
self,
nixpkgs,
- flake-utils,
} @ inputs: let
pname = "sisu";
version = "7.3.1";
shell = ./shell.nix; # ./default.nix;
- devEnv = ./shell.nix; # ./.envrc; # ./shell.nix; # ./default.nix;
- supportedSystems = ["x86_64-linux"]; # [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" ];
+ devEnv = ./.envrc; # ./.envrc; # ./shell.nix; # ./default.nix;
+ supportedSystems = [ "x86_64-linux" ]; # [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" ];
forAllSystems = nixpkgs.lib.genAttrs supportedSystems;
- nixpkgsFor = forAllSystems (system: import nixpkgs {inherit system;}); # nixpkgs instantiated for supported system types
+ nixpkgsFor = forAllSystems (system: import nixpkgs { inherit system; }); # nixpkgs instantiated for supported system types
checkPhase = ''
runHook preCheck
runHook postCheck
@@ -74,25 +72,25 @@
inherit shell;
inherit devEnv;
packages = [
- ruby_3_3
- rubyPackages_3_3.rake
- rubyPackages_3_3.sqlite3
- rubyPackages_3_3.thor
+ ruby
+ rubyPackages.rake
+ rubyPackages.sqlite3
+ rubyPackages.thor
sqlite
jq
git
];
inherit shellHook;
};
- dsh-epub = mkShell {
+ rsh-epub = mkShell {
name = "sisu dev shell for epub output";
inherit shell;
inherit devEnv;
packages = [
- ruby_3_3
- rubyPackages_3_3.rake
- rubyPackages_3_3.sqlite3
- rubyPackages_3_3.thor
+ ruby
+ rubyPackages.rake
+ rubyPackages.sqlite3
+ rubyPackages.thor
sqlite
graphicsmagick
zip
@@ -112,39 +110,41 @@
sigil
calibre #(suite includes: ebook-viewer)
foliate
+ validatePkgConfig
jq
#git
];
inherit shellHook;
};
- dsh-html = mkShell {
+ rsh-html = mkShell {
name = "sisu dev shell for html output";
inherit shell;
inherit devEnv;
packages = [
- ruby_3_3
- rubyPackages_3_3.rake
- rubyPackages_3_3.sqlite3
- rubyPackages_3_3.thor
+ ruby
+ rubyPackages.rake
+ rubyPackages.sqlite3
+ rubyPackages.thor
sqlite
graphicsmagick
zip
unzip
xz
+ validatePkgConfig
jq
#git
];
inherit shellHook;
};
- dsh-latex-pdf = mkShell {
+ rsh-latex-pdf = mkShell {
name = "sisu dev shell for latex & pdf output";
inherit shell;
inherit devEnv;
packages = [
- ruby_3_3
- rubyPackages_3_3.rake
- rubyPackages_3_3.sqlite3
- rubyPackages_3_3.thor
+ ruby
+ rubyPackages.rake
+ rubyPackages.sqlite3
+ rubyPackages.thor
sqlite
graphicsmagick
zip
@@ -154,51 +154,83 @@
source-serif-pro
source-code-pro
texlive.combined.scheme-full
+ # texliveFull # texliveTeTeX
noto-fonts
noto-fonts-cjk-sans
takao
+ validatePkgConfig
jq
#git
];
inherit shellHook;
};
- dsh-sqlite = mkShell {
+ rsh-comprehensive-shell = mkShell {
+ name = "comprehensive sisu dev shell (for epub & latex & pdf output)";
+ inherit shell;
+ inherit devEnv;
+ packages = [
+ ruby
+ rubyPackages.rake
+ rubyPackages.sqlite3
+ rubyPackages.thor
+ sqlite
+ graphicsmagick
+ zip
+ unzip
+ xz
+ source-sans-pro
+ source-serif-pro
+ source-code-pro
+ texlive.combined.scheme-full
+ # texliveFull # texliveTeTeX
+ noto-fonts
+ noto-fonts-cjk-sans
+ takao
+ validatePkgConfig
+ jq
+ git
+ ];
+ inherit shellHook;
+ };
+ rsh-sqlite = mkShell {
name = "sisu dev shell for sqlite3 output";
inherit shell;
inherit devEnv;
packages = [
- ruby_3_3
- rubyPackages_3_3.rake
- rubyPackages_3_3.sqlite3
- rubyPackages_3_3.thor
+ ruby
+ rubyPackages.rake
+ rubyPackages.sqlite3
+ rubyPackages.thor
sqlite
graphicsmagick
zip
unzip
xz
+ validatePkgConfig
jq
#git
];
inherit shellHook;
};
- dsh-i18n = mkShell {
+ rsh-i18n = mkShell {
name = "sisu dev shell internationalization, po4a";
inherit shell;
inherit devEnv;
packages = [
- ruby_3_3
- rubyPackages_3_3.rake
- rubyPackages_3_3.sqlite3
- rubyPackages_3_3.thor
+ ruby
+ rubyPackages.rake
+ rubyPackages.sqlite3
+ rubyPackages.thor
sqlite
graphicsmagick
perl538Packages.Po4a
+ validatePkgConfig
jq
#git
];
inherit shellHook;
};
- #default = import ./shell.nix {inherit pkgs;};
- });
+ #default = import ./shell.nix { inherit pkgs; };
+ });
};
}
diff --git a/lib/sisu.rb b/lib/sisu.rb
index 16b9d701..4729cb51 100644
--- a/lib/sisu.rb
+++ b/lib/sisu.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/air.rb b/lib/sisu/air.rb
index f80a73e6..c87d6dca 100644
--- a/lib/sisu/air.rb
+++ b/lib/sisu/air.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao.rb b/lib/sisu/ao.rb
index b6ac8343..d5b31150 100644
--- a/lib/sisu/ao.rb
+++ b/lib/sisu/ao.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_appendices.rb b/lib/sisu/ao_appendices.rb
index fd7267d7..9f139327 100644
--- a/lib/sisu/ao_appendices.rb
+++ b/lib/sisu/ao_appendices.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_character_check.rb b/lib/sisu/ao_character_check.rb
index 406b2411..56083814 100644
--- a/lib/sisu/ao_character_check.rb
+++ b/lib/sisu/ao_character_check.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_composite.rb b/lib/sisu/ao_composite.rb
index 0eab64b6..6a2e8914 100644
--- a/lib/sisu/ao_composite.rb
+++ b/lib/sisu/ao_composite.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_doc_objects.rb b/lib/sisu/ao_doc_objects.rb
index 12cdd52e..c5a8d951 100644
--- a/lib/sisu/ao_doc_objects.rb
+++ b/lib/sisu/ao_doc_objects.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_doc_str.rb b/lib/sisu/ao_doc_str.rb
index 48be8054..2b926f7a 100644
--- a/lib/sisu/ao_doc_str.rb
+++ b/lib/sisu/ao_doc_str.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_endnotes.rb b/lib/sisu/ao_endnotes.rb
index 8ce82107..3f527164 100644
--- a/lib/sisu/ao_endnotes.rb
+++ b/lib/sisu/ao_endnotes.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_expand_insertions.rb b/lib/sisu/ao_expand_insertions.rb
index 82762331..9c7e19d7 100644
--- a/lib/sisu/ao_expand_insertions.rb
+++ b/lib/sisu/ao_expand_insertions.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_hash_digest.rb b/lib/sisu/ao_hash_digest.rb
index 99a4707c..11c60d1f 100644
--- a/lib/sisu/ao_hash_digest.rb
+++ b/lib/sisu/ao_hash_digest.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_idx.rb b/lib/sisu/ao_idx.rb
index 7eb6dbe4..0c7b8eaa 100644
--- a/lib/sisu/ao_idx.rb
+++ b/lib/sisu/ao_idx.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_images.rb b/lib/sisu/ao_images.rb
index cb7fc9ad..34e05d02 100644
--- a/lib/sisu/ao_images.rb
+++ b/lib/sisu/ao_images.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_metadata.rb b/lib/sisu/ao_metadata.rb
index 23599c83..3bd7baa1 100644
--- a/lib/sisu/ao_metadata.rb
+++ b/lib/sisu/ao_metadata.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_misc_arrange.rb b/lib/sisu/ao_misc_arrange.rb
index 3bb094c8..c03761f2 100644
--- a/lib/sisu/ao_misc_arrange.rb
+++ b/lib/sisu/ao_misc_arrange.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_numbering.rb b/lib/sisu/ao_numbering.rb
index 6414fd47..11c8cb4c 100644
--- a/lib/sisu/ao_numbering.rb
+++ b/lib/sisu/ao_numbering.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_persist.rb b/lib/sisu/ao_persist.rb
index 283ffb76..16eae00a 100644
--- a/lib/sisu/ao_persist.rb
+++ b/lib/sisu/ao_persist.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/ao_syntax.rb b/lib/sisu/ao_syntax.rb
index 3f8bd21f..34c6395d 100644
--- a/lib/sisu/ao_syntax.rb
+++ b/lib/sisu/ao_syntax.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/cgi.rb b/lib/sisu/cgi.rb
index a58f4d0f..2c9af8cb 100644
--- a/lib/sisu/cgi.rb
+++ b/lib/sisu/cgi.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/cgi_pgsql.rb b/lib/sisu/cgi_pgsql.rb
index 055c67de..d1702ad3 100644
--- a/lib/sisu/cgi_pgsql.rb
+++ b/lib/sisu/cgi_pgsql.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/cgi_sql_common.rb b/lib/sisu/cgi_sql_common.rb
index 7c8f404e..755aff35 100644
--- a/lib/sisu/cgi_sql_common.rb
+++ b/lib/sisu/cgi_sql_common.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/cgi_sqlite.rb b/lib/sisu/cgi_sqlite.rb
index 2425e999..76fee1ec 100644
--- a/lib/sisu/cgi_sqlite.rb
+++ b/lib/sisu/cgi_sqlite.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/conf.rb b/lib/sisu/conf.rb
index bc0193ad..76dfb3e6 100644
--- a/lib/sisu/conf.rb
+++ b/lib/sisu/conf.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/constants.rb b/lib/sisu/constants.rb
index df364f3b..15e02a18 100644
--- a/lib/sisu/constants.rb
+++ b/lib/sisu/constants.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/css.rb b/lib/sisu/css.rb
index ff25951c..eb72b119 100644
--- a/lib/sisu/css.rb
+++ b/lib/sisu/css.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/digests.rb b/lib/sisu/digests.rb
index 0ac66d84..7a44c5a3 100644
--- a/lib/sisu/digests.rb
+++ b/lib/sisu/digests.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/dp.rb b/lib/sisu/dp.rb
index 9515d844..d7167a3c 100644
--- a/lib/sisu/dp.rb
+++ b/lib/sisu/dp.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/dp_identify_markup.rb b/lib/sisu/dp_identify_markup.rb
index 9de6490c..3ce0a821 100644
--- a/lib/sisu/dp_identify_markup.rb
+++ b/lib/sisu/dp_identify_markup.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/dp_make.rb b/lib/sisu/dp_make.rb
index 85e94e10..eaccf5d0 100644
--- a/lib/sisu/dp_make.rb
+++ b/lib/sisu/dp_make.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/embedded.rb b/lib/sisu/embedded.rb
index 529c60cd..8d06593b 100644
--- a/lib/sisu/embedded.rb
+++ b/lib/sisu/embedded.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/errors.rb b/lib/sisu/errors.rb
index 1e880592..b0f8f170 100644
--- a/lib/sisu/errors.rb
+++ b/lib/sisu/errors.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/generic_parts.rb b/lib/sisu/generic_parts.rb
index 73d3efbe..d510820a 100644
--- a/lib/sisu/generic_parts.rb
+++ b/lib/sisu/generic_parts.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/git.rb b/lib/sisu/git.rb
index 244bfd23..641e35d6 100644
--- a/lib/sisu/git.rb
+++ b/lib/sisu/git.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html.rb b/lib/sisu/html.rb
index 63801135..930202e1 100644
--- a/lib/sisu/html.rb
+++ b/lib/sisu/html.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_concordance.rb b/lib/sisu/html_concordance.rb
index 17a3a2c2..43f86863 100644
--- a/lib/sisu/html_concordance.rb
+++ b/lib/sisu/html_concordance.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_format.rb b/lib/sisu/html_format.rb
index 2c0c7234..94e367ce 100644
--- a/lib/sisu/html_format.rb
+++ b/lib/sisu/html_format.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_harvest.rb b/lib/sisu/html_harvest.rb
index 1017955a..78d2a3b8 100644
--- a/lib/sisu/html_harvest.rb
+++ b/lib/sisu/html_harvest.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_harvest_author_format.rb b/lib/sisu/html_harvest_author_format.rb
index 5a51730b..5c01303b 100644
--- a/lib/sisu/html_harvest_author_format.rb
+++ b/lib/sisu/html_harvest_author_format.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_harvest_authors.rb b/lib/sisu/html_harvest_authors.rb
index 77969356..ce100722 100644
--- a/lib/sisu/html_harvest_authors.rb
+++ b/lib/sisu/html_harvest_authors.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_harvest_topics.rb b/lib/sisu/html_harvest_topics.rb
index b0be66a2..88e7074f 100644
--- a/lib/sisu/html_harvest_topics.rb
+++ b/lib/sisu/html_harvest_topics.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_lite_shared.rb b/lib/sisu/html_lite_shared.rb
index cfd688aa..898a416a 100644
--- a/lib/sisu/html_lite_shared.rb
+++ b/lib/sisu/html_lite_shared.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_manifest.rb b/lib/sisu/html_manifest.rb
index 5ff29f7e..4d757be6 100644
--- a/lib/sisu/html_manifest.rb
+++ b/lib/sisu/html_manifest.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_minitoc.rb b/lib/sisu/html_minitoc.rb
index 8e5805cc..e3a164d6 100644
--- a/lib/sisu/html_minitoc.rb
+++ b/lib/sisu/html_minitoc.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_parts.rb b/lib/sisu/html_parts.rb
index e83bf607..8a78d1b7 100644
--- a/lib/sisu/html_parts.rb
+++ b/lib/sisu/html_parts.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_persist.rb b/lib/sisu/html_persist.rb
index dea876f3..a3efa9ba 100644
--- a/lib/sisu/html_persist.rb
+++ b/lib/sisu/html_persist.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_promo.rb b/lib/sisu/html_promo.rb
index f7bd188e..d41b4a1d 100644
--- a/lib/sisu/html_promo.rb
+++ b/lib/sisu/html_promo.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_scroll.rb b/lib/sisu/html_scroll.rb
index 68b6425a..367c22cd 100644
--- a/lib/sisu/html_scroll.rb
+++ b/lib/sisu/html_scroll.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_segments.rb b/lib/sisu/html_segments.rb
index 229cffbd..1acbb5d7 100644
--- a/lib/sisu/html_segments.rb
+++ b/lib/sisu/html_segments.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_shared.rb b/lib/sisu/html_shared.rb
index 0c014dca..51a36a28 100644
--- a/lib/sisu/html_shared.rb
+++ b/lib/sisu/html_shared.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_table.rb b/lib/sisu/html_table.rb
index 9c5c4daa..a2d82f68 100644
--- a/lib/sisu/html_table.rb
+++ b/lib/sisu/html_table.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/html_tune.rb b/lib/sisu/html_tune.rb
index 132e8057..1483f49e 100644
--- a/lib/sisu/html_tune.rb
+++ b/lib/sisu/html_tune.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/hub.rb b/lib/sisu/hub.rb
index 6d5621c0..5392bc0c 100644
--- a/lib/sisu/hub.rb
+++ b/lib/sisu/hub.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/hub_actions.rb b/lib/sisu/hub_actions.rb
index 09e95222..a20d1149 100644
--- a/lib/sisu/hub_actions.rb
+++ b/lib/sisu/hub_actions.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/hub_loop_markup_files.rb b/lib/sisu/hub_loop_markup_files.rb
index fec49267..63b822ca 100644
--- a/lib/sisu/hub_loop_markup_files.rb
+++ b/lib/sisu/hub_loop_markup_files.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/hub_options.rb b/lib/sisu/hub_options.rb
index 28cca045..8e8aece3 100644
--- a/lib/sisu/hub_options.rb
+++ b/lib/sisu/hub_options.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/i18n.rb b/lib/sisu/i18n.rb
index f57f71d7..1c67a5a6 100644
--- a/lib/sisu/i18n.rb
+++ b/lib/sisu/i18n.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/json.rb b/lib/sisu/json.rb
index d41ad60d..bacc8644 100644
--- a/lib/sisu/json.rb
+++ b/lib/sisu/json.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/json_format.rb b/lib/sisu/json_format.rb
index 1f9299b9..7ec26f40 100644
--- a/lib/sisu/json_format.rb
+++ b/lib/sisu/json_format.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/json_parts.rb b/lib/sisu/json_parts.rb
index d496b6ca..75dcbfc3 100644
--- a/lib/sisu/json_parts.rb
+++ b/lib/sisu/json_parts.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/json_persist.rb b/lib/sisu/json_persist.rb
index 2e2502f5..8e0203fe 100644
--- a/lib/sisu/json_persist.rb
+++ b/lib/sisu/json_persist.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/json_shared.rb b/lib/sisu/json_shared.rb
index 4fa92e46..dfab948e 100644
--- a/lib/sisu/json_shared.rb
+++ b/lib/sisu/json_shared.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/manpage.rb b/lib/sisu/manpage.rb
index 42e42fd2..01442357 100644
--- a/lib/sisu/manpage.rb
+++ b/lib/sisu/manpage.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/manpage_format.rb b/lib/sisu/manpage_format.rb
index 04106b7b..bc670abe 100644
--- a/lib/sisu/manpage_format.rb
+++ b/lib/sisu/manpage_format.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/object_munge.rb b/lib/sisu/object_munge.rb
index b5182ae9..ff44d2f2 100644
--- a/lib/sisu/object_munge.rb
+++ b/lib/sisu/object_munge.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/prog_text_translation.rb b/lib/sisu/prog_text_translation.rb
index 056a66ec..a8ab9320 100644
--- a/lib/sisu/prog_text_translation.rb
+++ b/lib/sisu/prog_text_translation.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/qrcode.rb b/lib/sisu/qrcode.rb
index 556cba71..669c5068 100644
--- a/lib/sisu/qrcode.rb
+++ b/lib/sisu/qrcode.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/relaxng.rb b/lib/sisu/relaxng.rb
index 9e08cb0e..9a184d62 100644
--- a/lib/sisu/relaxng.rb
+++ b/lib/sisu/relaxng.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/remote.rb b/lib/sisu/remote.rb
index 29fc3760..959be0ae 100644
--- a/lib/sisu/remote.rb
+++ b/lib/sisu/remote.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/rexml.rb b/lib/sisu/rexml.rb
index 676b0bd7..cc948367 100644
--- a/lib/sisu/rexml.rb
+++ b/lib/sisu/rexml.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se.rb b/lib/sisu/se.rb
index 02311d7d..0f8b8cbe 100644
--- a/lib/sisu/se.rb
+++ b/lib/sisu/se.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_cleanoutput.rb b/lib/sisu/se_cleanoutput.rb
index 95575261..efa30429 100644
--- a/lib/sisu/se_cleanoutput.rb
+++ b/lib/sisu/se_cleanoutput.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_clear.rb b/lib/sisu/se_clear.rb
index b0d6190a..c8689893 100644
--- a/lib/sisu/se_clear.rb
+++ b/lib/sisu/se_clear.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_createsite.rb b/lib/sisu/se_createsite.rb
index 66d8eb25..54cc2696 100644
--- a/lib/sisu/se_createsite.rb
+++ b/lib/sisu/se_createsite.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_css.rb b/lib/sisu/se_css.rb
index 08efa009..7b89c2bf 100644
--- a/lib/sisu/se_css.rb
+++ b/lib/sisu/se_css.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_date.rb b/lib/sisu/se_date.rb
index 456c66dc..88a34f5a 100644
--- a/lib/sisu/se_date.rb
+++ b/lib/sisu/se_date.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_db.rb b/lib/sisu/se_db.rb
index e3da0c3b..87ce144a 100644
--- a/lib/sisu/se_db.rb
+++ b/lib/sisu/se_db.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_envcall.rb b/lib/sisu/se_envcall.rb
index f0df86eb..e7eb9547 100644
--- a/lib/sisu/se_envcall.rb
+++ b/lib/sisu/se_envcall.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_file_op.rb b/lib/sisu/se_file_op.rb
index 365066d0..4c708e0b 100644
--- a/lib/sisu/se_file_op.rb
+++ b/lib/sisu/se_file_op.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_filemap.rb b/lib/sisu/se_filemap.rb
index 82591881..7e04fad9 100644
--- a/lib/sisu/se_filemap.rb
+++ b/lib/sisu/se_filemap.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_get_init.rb b/lib/sisu/se_get_init.rb
index 9a3cec34..250cf64f 100644
--- a/lib/sisu/se_get_init.rb
+++ b/lib/sisu/se_get_init.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_hub_particulars.rb b/lib/sisu/se_hub_particulars.rb
index 3b3dc106..32e62119 100644
--- a/lib/sisu/se_hub_particulars.rb
+++ b/lib/sisu/se_hub_particulars.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_info_env.rb b/lib/sisu/se_info_env.rb
index ed3464e4..6af47f9d 100644
--- a/lib/sisu/se_info_env.rb
+++ b/lib/sisu/se_info_env.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_info_port.rb b/lib/sisu/se_info_port.rb
index ec1d4cde..49c7cb09 100644
--- a/lib/sisu/se_info_port.rb
+++ b/lib/sisu/se_info_port.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_info_system.rb b/lib/sisu/se_info_system.rb
index 53e64383..1ce32ba5 100644
--- a/lib/sisu/se_info_system.rb
+++ b/lib/sisu/se_info_system.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_load.rb b/lib/sisu/se_load.rb
index a96e0729..be60c719 100644
--- a/lib/sisu/se_load.rb
+++ b/lib/sisu/se_load.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_processing.rb b/lib/sisu/se_processing.rb
index 857cc709..abd1154d 100644
--- a/lib/sisu/se_processing.rb
+++ b/lib/sisu/se_processing.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_programs.rb b/lib/sisu/se_programs.rb
index cd53b038..9e62cea3 100644
--- a/lib/sisu/se_programs.rb
+++ b/lib/sisu/se_programs.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_remotes.rb b/lib/sisu/se_remotes.rb
index b96ac2ed..8349712f 100644
--- a/lib/sisu/se_remotes.rb
+++ b/lib/sisu/se_remotes.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_standardise_lang.rb b/lib/sisu/se_standardise_lang.rb
index 8cfd1610..0020f97f 100644
--- a/lib/sisu/se_standardise_lang.rb
+++ b/lib/sisu/se_standardise_lang.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/se_version.rb b/lib/sisu/se_version.rb
index 9ec7d957..a83379f6 100644
--- a/lib/sisu/se_version.rb
+++ b/lib/sisu/se_version.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/shared_images.rb b/lib/sisu/shared_images.rb
index d312da5a..ad5269e9 100644
--- a/lib/sisu/shared_images.rb
+++ b/lib/sisu/shared_images.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/shared_markup_alt.rb b/lib/sisu/shared_markup_alt.rb
index f5f5bc35..871ef21b 100644
--- a/lib/sisu/shared_markup_alt.rb
+++ b/lib/sisu/shared_markup_alt.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/shared_metadata.rb b/lib/sisu/shared_metadata.rb
index 595b4607..fce4d434 100644
--- a/lib/sisu/shared_metadata.rb
+++ b/lib/sisu/shared_metadata.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/shared_sem.rb b/lib/sisu/shared_sem.rb
index ed220e6a..931794d9 100644
--- a/lib/sisu/shared_sem.rb
+++ b/lib/sisu/shared_sem.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/sisu_thor_lib.rb b/lib/sisu/sisu_thor_lib.rb
index 02bcc76e..f776c140 100644
--- a/lib/sisu/sisu_thor_lib.rb
+++ b/lib/sisu/sisu_thor_lib.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/sitemaps.rb b/lib/sisu/sitemaps.rb
index 7c13e7ce..391955e1 100644
--- a/lib/sisu/sitemaps.rb
+++ b/lib/sisu/sitemaps.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/src_kdissert_share.rb b/lib/sisu/src_kdissert_share.rb
index 26538bd8..cb179cae 100644
--- a/lib/sisu/src_kdissert_share.rb
+++ b/lib/sisu/src_kdissert_share.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/src_po4a_share.rb b/lib/sisu/src_po4a_share.rb
index f65828cb..8f7b04f7 100644
--- a/lib/sisu/src_po4a_share.rb
+++ b/lib/sisu/src_po4a_share.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/src_po4a_shelf.rb b/lib/sisu/src_po4a_shelf.rb
index 6c23fcbe..c2387973 100644
--- a/lib/sisu/src_po4a_shelf.rb
+++ b/lib/sisu/src_po4a_shelf.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/src_po4a_shelf_set.rb b/lib/sisu/src_po4a_shelf_set.rb
index 0808b563..a6038c76 100644
--- a/lib/sisu/src_po4a_shelf_set.rb
+++ b/lib/sisu/src_po4a_shelf_set.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/src_po4a_sst_ao_sst.rb b/lib/sisu/src_po4a_sst_ao_sst.rb
index dfc30040..720dd8f0 100644
--- a/lib/sisu/src_po4a_sst_ao_sst.rb
+++ b/lib/sisu/src_po4a_sst_ao_sst.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/src_po4a_sst_ao_sst_set.rb b/lib/sisu/src_po4a_sst_ao_sst_set.rb
index 62ebefab..4a93452d 100644
--- a/lib/sisu/src_po4a_sst_ao_sst_set.rb
+++ b/lib/sisu/src_po4a_sst_ao_sst_set.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/src_po4a_sstm.rb b/lib/sisu/src_po4a_sstm.rb
index 104d1cbd..fe33743f 100644
--- a/lib/sisu/src_po4a_sstm.rb
+++ b/lib/sisu/src_po4a_sstm.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/src_shared.rb b/lib/sisu/src_shared.rb
index 426f3e67..fea6e61a 100644
--- a/lib/sisu/src_shared.rb
+++ b/lib/sisu/src_shared.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/src_sisupod_make.rb b/lib/sisu/src_sisupod_make.rb
index 38d7f17d..0f1f57fb 100644
--- a/lib/sisu/src_sisupod_make.rb
+++ b/lib/sisu/src_sisupod_make.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/src_sisupod_sstm.rb b/lib/sisu/src_sisupod_sstm.rb
index 34f7d3d1..ee22984d 100644
--- a/lib/sisu/src_sisupod_sstm.rb
+++ b/lib/sisu/src_sisupod_sstm.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/sst_convert_markup.rb b/lib/sisu/sst_convert_markup.rb
index 244079fa..9350a215 100644
--- a/lib/sisu/sst_convert_markup.rb
+++ b/lib/sisu/sst_convert_markup.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/sst_do_inline_footnotes.rb b/lib/sisu/sst_do_inline_footnotes.rb
index a7950103..f55dd45d 100644
--- a/lib/sisu/sst_do_inline_footnotes.rb
+++ b/lib/sisu/sst_do_inline_footnotes.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/sst_from_xml.rb b/lib/sisu/sst_from_xml.rb
index 1edf3e94..04af18b2 100644
--- a/lib/sisu/sst_from_xml.rb
+++ b/lib/sisu/sst_from_xml.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/sst_identify_markup.rb b/lib/sisu/sst_identify_markup.rb
index 9c4468b8..f51a61ee 100644
--- a/lib/sisu/sst_identify_markup.rb
+++ b/lib/sisu/sst_identify_markup.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/sst_to_s_xml_sax.rb b/lib/sisu/sst_to_s_xml_sax.rb
index c8872aab..08921ace 100644
--- a/lib/sisu/sst_to_s_xml_sax.rb
+++ b/lib/sisu/sst_to_s_xml_sax.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/termsheet.rb b/lib/sisu/termsheet.rb
index 6831ad1b..90e37624 100644
--- a/lib/sisu/termsheet.rb
+++ b/lib/sisu/termsheet.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/texinfo.rb b/lib/sisu/texinfo.rb
index a1d1d0b1..87747a77 100644
--- a/lib/sisu/texinfo.rb
+++ b/lib/sisu/texinfo.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/texinfo_format.rb b/lib/sisu/texinfo_format.rb
index e199f57b..3f53c2cd 100644
--- a/lib/sisu/texinfo_format.rb
+++ b/lib/sisu/texinfo_format.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/texpdf.rb b/lib/sisu/texpdf.rb
index f66af436..e6f04f1c 100644
--- a/lib/sisu/texpdf.rb
+++ b/lib/sisu/texpdf.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/texpdf_format.rb b/lib/sisu/texpdf_format.rb
index ade74b55..8c520731 100644
--- a/lib/sisu/texpdf_format.rb
+++ b/lib/sisu/texpdf_format.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/texpdf_parts.rb b/lib/sisu/texpdf_parts.rb
index c8805fc2..bc0f71fb 100644
--- a/lib/sisu/texpdf_parts.rb
+++ b/lib/sisu/texpdf_parts.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_asciidoc.rb b/lib/sisu/txt_asciidoc.rb
index 709bdd5c..f00efabf 100644
--- a/lib/sisu/txt_asciidoc.rb
+++ b/lib/sisu/txt_asciidoc.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_asciidoc_decorate.rb b/lib/sisu/txt_asciidoc_decorate.rb
index 36919ad4..9416cec7 100644
--- a/lib/sisu/txt_asciidoc_decorate.rb
+++ b/lib/sisu/txt_asciidoc_decorate.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_markdown.rb b/lib/sisu/txt_markdown.rb
index e2c9612e..799deefb 100644
--- a/lib/sisu/txt_markdown.rb
+++ b/lib/sisu/txt_markdown.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_markdown_decorate.rb b/lib/sisu/txt_markdown_decorate.rb
index 2a694005..bcc3c9ba 100644
--- a/lib/sisu/txt_markdown_decorate.rb
+++ b/lib/sisu/txt_markdown_decorate.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_orgmode.rb b/lib/sisu/txt_orgmode.rb
index 1cccf85a..6c34cbff 100644
--- a/lib/sisu/txt_orgmode.rb
+++ b/lib/sisu/txt_orgmode.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_orgmode_decorate.rb b/lib/sisu/txt_orgmode_decorate.rb
index c63a8888..6953ff74 100644
--- a/lib/sisu/txt_orgmode_decorate.rb
+++ b/lib/sisu/txt_orgmode_decorate.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_output.rb b/lib/sisu/txt_output.rb
index 5cf5cb71..1c1dfb1c 100644
--- a/lib/sisu/txt_output.rb
+++ b/lib/sisu/txt_output.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_plain.rb b/lib/sisu/txt_plain.rb
index 43af363d..d4f06f8f 100644
--- a/lib/sisu/txt_plain.rb
+++ b/lib/sisu/txt_plain.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_plain_decorate.rb b/lib/sisu/txt_plain_decorate.rb
index 0a763c2c..7af04c82 100644
--- a/lib/sisu/txt_plain_decorate.rb
+++ b/lib/sisu/txt_plain_decorate.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_read.rb b/lib/sisu/txt_read.rb
index d14c320a..96a7e2b2 100644
--- a/lib/sisu/txt_read.rb
+++ b/lib/sisu/txt_read.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_rst.rb b/lib/sisu/txt_rst.rb
index 211ecd79..41b2c4e9 100644
--- a/lib/sisu/txt_rst.rb
+++ b/lib/sisu/txt_rst.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_rst_decorate.rb b/lib/sisu/txt_rst_decorate.rb
index 6e95f899..3585a750 100644
--- a/lib/sisu/txt_rst_decorate.rb
+++ b/lib/sisu/txt_rst_decorate.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_shared.rb b/lib/sisu/txt_shared.rb
index da55b15e..bef7cddc 100644
--- a/lib/sisu/txt_shared.rb
+++ b/lib/sisu/txt_shared.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_textile.rb b/lib/sisu/txt_textile.rb
index bc2fba26..ef5c9b5d 100644
--- a/lib/sisu/txt_textile.rb
+++ b/lib/sisu/txt_textile.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/txt_textile_decorate.rb b/lib/sisu/txt_textile_decorate.rb
index f60b118d..57a538b0 100644
--- a/lib/sisu/txt_textile_decorate.rb
+++ b/lib/sisu/txt_textile_decorate.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/update.rb b/lib/sisu/update.rb
index 17da918f..a03097ed 100644
--- a/lib/sisu/update.rb
+++ b/lib/sisu/update.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/urls.rb b/lib/sisu/urls.rb
index e9640fe9..eeef0c60 100644
--- a/lib/sisu/urls.rb
+++ b/lib/sisu/urls.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/utils.rb b/lib/sisu/utils.rb
index cc606a0c..08387523 100644
--- a/lib/sisu/utils.rb
+++ b/lib/sisu/utils.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/utils_composite.rb b/lib/sisu/utils_composite.rb
index 43b9077a..84f3f4df 100644
--- a/lib/sisu/utils_composite.rb
+++ b/lib/sisu/utils_composite.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/utils_response.rb b/lib/sisu/utils_response.rb
index 208f7838..3624e547 100644
--- a/lib/sisu/utils_response.rb
+++ b/lib/sisu/utils_response.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/utils_screen_text_color.rb b/lib/sisu/utils_screen_text_color.rb
index 176288d0..5426b17e 100644
--- a/lib/sisu/utils_screen_text_color.rb
+++ b/lib/sisu/utils_screen_text_color.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/utils_spell.rb b/lib/sisu/utils_spell.rb
index 505675f1..87c89930 100644
--- a/lib/sisu/utils_spell.rb
+++ b/lib/sisu/utils_spell.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/webrick.rb b/lib/sisu/webrick.rb
index 1adbca21..f910418e 100644
--- a/lib/sisu/webrick.rb
+++ b/lib/sisu/webrick.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/wikispeak.rb b/lib/sisu/wikispeak.rb
index 27eff4c5..05bd184f 100644
--- a/lib/sisu/wikispeak.rb
+++ b/lib/sisu/wikispeak.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xhtml.rb b/lib/sisu/xhtml.rb
index 8473ec77..1a542fe7 100644
--- a/lib/sisu/xhtml.rb
+++ b/lib/sisu/xhtml.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xhtml_epub2.rb b/lib/sisu/xhtml_epub2.rb
index 6a81d57d..58ee7672 100644
--- a/lib/sisu/xhtml_epub2.rb
+++ b/lib/sisu/xhtml_epub2.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xhtml_epub2_concordance.rb b/lib/sisu/xhtml_epub2_concordance.rb
index 7ce66eda..d9cceec4 100644
--- a/lib/sisu/xhtml_epub2_concordance.rb
+++ b/lib/sisu/xhtml_epub2_concordance.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xhtml_epub2_format.rb b/lib/sisu/xhtml_epub2_format.rb
index 5e3dd16b..6368ee89 100644
--- a/lib/sisu/xhtml_epub2_format.rb
+++ b/lib/sisu/xhtml_epub2_format.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xhtml_epub2_persist.rb b/lib/sisu/xhtml_epub2_persist.rb
index 4d8e22be..00224d5a 100644
--- a/lib/sisu/xhtml_epub2_persist.rb
+++ b/lib/sisu/xhtml_epub2_persist.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xhtml_epub2_segments.rb b/lib/sisu/xhtml_epub2_segments.rb
index 73c4a9e7..d81d0931 100644
--- a/lib/sisu/xhtml_epub2_segments.rb
+++ b/lib/sisu/xhtml_epub2_segments.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xhtml_epub2_tune.rb b/lib/sisu/xhtml_epub2_tune.rb
index 84eeffb8..df829424 100644
--- a/lib/sisu/xhtml_epub2_tune.rb
+++ b/lib/sisu/xhtml_epub2_tune.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xhtml_parts.rb b/lib/sisu/xhtml_parts.rb
index 6bba51c8..c1e66875 100644
--- a/lib/sisu/xhtml_parts.rb
+++ b/lib/sisu/xhtml_parts.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xhtml_shared.rb b/lib/sisu/xhtml_shared.rb
index da2b8900..ddb40544 100644
--- a/lib/sisu/xhtml_shared.rb
+++ b/lib/sisu/xhtml_shared.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xhtml_table.rb b/lib/sisu/xhtml_table.rb
index 1727c084..c8747bd3 100644
--- a/lib/sisu/xhtml_table.rb
+++ b/lib/sisu/xhtml_table.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_docbook5.rb b/lib/sisu/xml_docbook5.rb
index 5703038f..d6fd0e05 100644
--- a/lib/sisu/xml_docbook5.rb
+++ b/lib/sisu/xml_docbook5.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_dom.rb b/lib/sisu/xml_dom.rb
index b3bb6c96..80be403b 100644
--- a/lib/sisu/xml_dom.rb
+++ b/lib/sisu/xml_dom.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_fictionbook2.rb b/lib/sisu/xml_fictionbook2.rb
index 11883a8c..90211839 100644
--- a/lib/sisu/xml_fictionbook2.rb
+++ b/lib/sisu/xml_fictionbook2.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_format.rb b/lib/sisu/xml_format.rb
index ee918446..bdc18793 100644
--- a/lib/sisu/xml_format.rb
+++ b/lib/sisu/xml_format.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_md_oai_pmh_dc.rb b/lib/sisu/xml_md_oai_pmh_dc.rb
index b536e40d..3a657d79 100644
--- a/lib/sisu/xml_md_oai_pmh_dc.rb
+++ b/lib/sisu/xml_md_oai_pmh_dc.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_odf_odt.rb b/lib/sisu/xml_odf_odt.rb
index c96bfe35..c3ce38fa 100644
--- a/lib/sisu/xml_odf_odt.rb
+++ b/lib/sisu/xml_odf_odt.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_odf_odt_format.rb b/lib/sisu/xml_odf_odt_format.rb
index 18f11ea9..3d021c3b 100644
--- a/lib/sisu/xml_odf_odt_format.rb
+++ b/lib/sisu/xml_odf_odt_format.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_parts.rb b/lib/sisu/xml_parts.rb
index e439fe91..115374f3 100644
--- a/lib/sisu/xml_parts.rb
+++ b/lib/sisu/xml_parts.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_persist.rb b/lib/sisu/xml_persist.rb
index c807748c..2d94722d 100644
--- a/lib/sisu/xml_persist.rb
+++ b/lib/sisu/xml_persist.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_sax.rb b/lib/sisu/xml_sax.rb
index 9e1bc86d..e6bf2706 100644
--- a/lib/sisu/xml_sax.rb
+++ b/lib/sisu/xml_sax.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_scaffold_structure_collapsed.rb b/lib/sisu/xml_scaffold_structure_collapsed.rb
index bb80bf1a..d77e2c29 100644
--- a/lib/sisu/xml_scaffold_structure_collapsed.rb
+++ b/lib/sisu/xml_scaffold_structure_collapsed.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_scaffold_structure_sisu.rb b/lib/sisu/xml_scaffold_structure_sisu.rb
index 9a49b06c..9e157a99 100644
--- a/lib/sisu/xml_scaffold_structure_sisu.rb
+++ b/lib/sisu/xml_scaffold_structure_sisu.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_shared.rb b/lib/sisu/xml_shared.rb
index 6a701924..b8915859 100644
--- a/lib/sisu/xml_shared.rb
+++ b/lib/sisu/xml_shared.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/xml_tables.rb b/lib/sisu/xml_tables.rb
index fd689b84..54d7cfeb 100644
--- a/lib/sisu/xml_tables.rb
+++ b/lib/sisu/xml_tables.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/lib/sisu/zap.rb b/lib/sisu/zap.rb
index a49fbe30..460810f8 100644
--- a/lib/sisu/zap.rb
+++ b/lib/sisu/zap.rb
@@ -9,7 +9,7 @@
#
# - Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
# 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
-# 2020, 2021, Ralph Amissah,
+# 2020, 2021, 2024, 2025 Ralph Amissah,
# All Rights Reserved.
#
# - License: GPL 3 or later:
@@ -29,14 +29,12 @@
# 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/>.
+# this program. If not, see <https://www.gnu.org/licenses/>.
#
# If you have Internet connection, the latest version of the GPL should be
# available at these locations:
-# <http://www.fsf.org/licensing/licenses/gpl.html>
-# <http://www.gnu.org/licenses/gpl.html>
-#
-# <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+# <https://www.fsf.org/licensing/licenses/gpl.html>
+# <https://www.gnu.org/licenses/gpl.html>
#
# - SiSU uses:
# - Standard SiSU markup syntax,
@@ -44,7 +42,7 @@
# - Standard SiSU object citation numbering and system
#
# - Homepages:
-# <http://www.sisudoc.org>
+# <https://www.sisudoc.org>
#
# - Git
# <https://git.sisudoc.org/projects/>
diff --git a/org/config_env.org b/org/config_env.org
new file mode 100644
index 00000000..49141822
--- /dev/null
+++ b/org/config_env.org
@@ -0,0 +1,219 @@
+-*- mode: org -*-
+#+TITLE: configuration env
+#+DESCRIPTION: env envrc used by make & nix
+#+FILETAGS: :sisu:build:tools:
+#+AUTHOR: Ralph Amissah
+#+EMAIL: [[mailto:ralph.amissah@gmail.com][ralph.amissah@gmail.com]]
+#+COPYRIGHT: Copyright (C) 2015 - 2025 Ralph Amissah
+#+LANGUAGE: en
+#+STARTUP: content hideblocks hidestars noindent entitiespretty
+#+PROPERTY: header-args :exports code
+#+PROPERTY: header-args+ :noweb yes
+#+PROPERTY: header-args+ :results no
+#+PROPERTY: header-args+ :cache no
+#+PROPERTY: header-args+ :padline no
+#+PROPERTY: header-args+ :mkdirp yes
+#+OPTIONS: H:3 num:nil toc:t \n:t ::t |:t ^:nil -:t f:t *:t
+
+- [[./doc-reform.org][doc-reform.org]] [[../org/][org/]]
+- [[./config_nix.org][config_nix.org]]
+- [[./config_make.org][config_make.org]]
+
+* envrc
+** nixDevEnv envrc :envrc:
+
+#+HEADER: :tangle ../nixDevEnv.sh
+#+BEGIN_SRC shell
+if [ -f .envrc ]; then
+ source_env_if_exists .envrc || source .envrc
+fi
+#+END_SRC
+
+* envrc :envrc:
+
+- https://github.com/nix-community/nix-direnv
+ - source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/${NixDirEnvVersion}/direnvrc" "sha256-0000000000000000000000000000000000000000000="
+
+** .envrc
+
+#+NAME: envrc
+#+HEADER: :tangle ../.envrc
+#+BEGIN_SRC shell
+if [ -f .envrc-git-init ]; then
+ source_env_if_exists .envrc-git-init || source .envrc-git-init
+fi
+if [ -f .envrc-local ]; then
+ source_env_if_exists .envrc-local || source .envrc-local
+fi
+if [ -f .envrc-nix ]; then
+ source_env_if_exists .envrc-nix || source .envrc-nix
+fi
+#+END_SRC
+
+** .envrc-nix
+
+- https://github.com/nix-community/nix-direnv
+ - source_url
+ - direnv fetchurl "https://raw.githubusercontent.com/nix-community/nix-direnv/<<direnv-version>>/direnvrc" "<<direnv-sha>>"
+ - ${NixDirEnvVersion}
+
+#+HEADER: :tangle ../.envrc-nix
+#+BEGIN_SRC shell
+NIX_ENFORCE_PURITY=1
+# - https://github.com/nix-community/nix-direnv
+NixDirEnvVersion="<<direnv-version>>"
+NixDirEnvSHA="<<direnv-sha>>"
+if ! has nix_direnv_version || ! nix_direnv_version ${NixDirEnvVersion}; then
+ source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/${NixDirEnvVersion}/direnvrc" "${NixDirEnvSHA}"
+fi
+watch_file flake.lock
+watch_file flake.nix
+watch_file shell.nix
+watch_file makefile
+watch_file nixDevEnv.sh
+watch_file .envrc-local
+watch_file .envrc-nix
+PATH_add result/bin
+use flake .
+echo "
+• consider running:
+ ❯❯ nix flake show
+ ❯❯ nix flake update && nix flake check && nix flake show
+
+• for a dev shell (development environment):
+
+ ❯❯ nix develop
+ ❯❯ nix develop '.#' --print-build-logs -c zsh
+ ❯❯ nix develop '.#rsh-latex-pdf' --print-build-logs -c zsh
+
+• to build project:
+
+ ❯❯ nix build '.#' --print-build-logs
+ - (see nix other/additional build options):
+ ❯❯ nix flake show
+"
+#+END_SRC
+
+*** 3.0.6
+
+#+NAME: direnv-version
+#+BEGIN_SRC shell
+3.0.6
+#+END_SRC
+
+#+NAME: direnv-sha
+#+BEGIN_SRC shell
+sha256-RYcUJaRMf8oF5LznDrlCXbkOQrywm0HDv1VjYGaJGdM=
+#+END_SRC
+
+*** 3.0.4
+
+#+BEGIN_SRC shell
+3.0.4
+#+END_SRC
+
+#+BEGIN_SRC shell
+sha256-DzlYZ33mWF/Gs8DDeyjr8mnVmQGx7ASYqA5WlxwvBG4=
+#+END_SRC
+
+*** 3.0.0
+
+#+BEGIN_SRC shell
+3.0.0
+#+END_SRC
+
+#+BEGIN_SRC shell
+sha256-21TMnI2xWX7HkSTjFFri2UaohXVj854mgvWapWrxRXg=
+#+END_SRC
+
+*** 2.4.0
+
+#+BEGIN_SRC shell
+2.4.0
+#+END_SRC
+
+#+BEGIN_SRC shell
+sha256-XQzUAvL6pysIJnRJyR7uVpmUSZfc7LSgWQwq/4mBr1U=
+#+END_SRC
+
+#+BEGIN_SRC shell
+2.3.0
+#+END_SRC
+
+#+BEGIN_SRC shell
+sha256-Dmd+j63L84wuzgyjITIfSxSD57Tx7v51DMxVZOsiUD8=
+#+END_SRC
+
+*** empty
+
+#+NAME: direnv-sha_
+#+BEGIN_SRC shell
+sha256-0000000000000000000000000000000000000000000=
+#+END_SRC
+
+#+BEGIN_SRC shell
+- https://github.com/nix-community/nix-direnv
+NixDirEnvSHA="sha256-0000000000000000000000000000000000000000000="
+direnv fetchurl https://raw.githubusercontent.com/nix-community/nix-direnv/${NixDirEnvVersion}/direnvrc
+#+END_SRC
+
+** .envrc-git-init
+
+#+HEADER: :tangle ../.envrc-git-init
+#+HEADER: :noweb yes
+#+BEGIN_SRC shell
+if [[ ! -d ./.git ]]; then
+ git init
+ git add .
+fi
+#+END_SRC
+
+** .envrc-local CHECK MODIFY
+
+- bespoke modify appropriately and generate if needed
+
+#+HEADER: :tangle ../.envrc-local_
+#+HEADER: :noweb yes
+#+BEGIN_SRC shell
+export SisuVER=$(git describe --long --tags | sed 's/^[ a-z_-]\+\([0-9.]\+\)/\1/;s/\([^-]*-g\)/r\1/;s/-/./g')
+PATH_add result/bin
+#export sisuBIN=bin
+#export sisuBIN=result/bin
+export sisuSRC=~/grotto/repo/git.repo/projects/project-sisu/sisu
+export sisuPROJ=~/grotto/repo/git.repo/projects/doc-reform/code/software/sisu
+export sisuDOC=~/grotto/repo/git.repo/projects/project-sisu/susu-markup/sisu-markup-samples/data/samples/current
+export sisuOUT=/srv/www/sisu
+#export sisuOUT=/var/www
+#export sisuOUTver=/tmp/sisu/$sisuVER/www
+export sisuCGIbin=/var/www/cgi/cgi-bin
+export sisuSearchActionLocal='http://localhost/sisu_search'
+export sisuSearchActionRemote='https://sisudoc.org/sisu_search'
+export sisuCGIform='sisu_search'
+export sisuSQLdb='spine.search.db'
+export sisuDBpath=/var/www/sqlite
+#export sisuDBpath=/srv/www/sisu/sqlite
+export RUBYLIB+=`pwd`/lib
+#+END_SRC
+
+export NIX_PATH=/nix/var/nix/profiles/per-user/root/channels/nixos
+
+*** .envrc-local CHECK MODIFY
+
+- bespoke modify appropriately and generate if needed
+
+#+HEADER: :noweb yes
+#+BEGIN_SRC shell
+ export Date=`date "+%Y%m%d"`
+ export sisuver=$(git describe --long --tags | sed 's/^[ a-z_-]\+\([0-9.]\+\)/\1/;s/\([^-]*-g\)/r\1/;s/-/./g')
+ export PROG_VER_GIT="`git describe --long --tags | sed -e 's/^[ a-z_-]\+\([0-9.]\+\)/\1/;s/\([^-]*-g\)/r\1/;s/-/./g'`"
+ #export PROG_VER_DECLARED="`cat ./views/version.txt | grep --color=never "enum" | sed 's/.\+(\([0-9]\+\),[ \t]\+\([0-9]\+\),[ \t]\+\([0-9]\+\)[ \t]*).\+/\1.\2.\3/g'`"
+ export sisuNixHelp="cat ./.env/nix-commands"
+ export sisuTest="nix shell .#default --print-build-logs --command sisu --very-verbose --epub --html --html-link-search --html-link-curate --curate --output=\"\$sisuOUT\" $sisuPOD/*"
+ export sisuHtml="sisu --very-verbose --html --html-link-search --html-link-curate --curate --sqlite-update --sqlite-db-filename=\"sisu.search.db\" --cgi-sqlite-search-filename=\"sisu_search\" --sqlite-db-path=\"\$sisuDBpath\" --output=\"\$sisuOUT\" $sisuPOD/*"
+ export sisuEpub="sisu --very-verbose --epub --output=\"\$sisuOUT\" $sisuPOD/*"
+ export sisuLatex="sisu --very-verbose --latex --output=\"\$sisuOUT\" $sisuPOD/*"
+ export sisuPdf="sisu --very-verbose --pdf --output=\"\$sisuOUT\" $sisuPOD/*"
+ export sisuSqliteCreateDB="sisu --very-verbose --sqlite-db-recreate --sqlite-db-path=\"$sisuDBpath\" --sqlite-db-filename=\"sisu.search.db\""
+ export sisuSqlite="sisu --very-verbose --sqlite-discrete --sqlite-db-path=\"$sisuDBpath\" --sqlite-db-filename=\"sisu.search.db\" --output=\"\$sisuOUT\" $sisuPOD/*"
+ #export sisuSqlite="sisu --very-verbose --sqlite-update --sqlite-db-path=\"$sisuDBpath\" --sqlite-db-filename=\"sisu.search.db\" --output=\"\$sisuOUT\" $sisuPOD/*"
+#+END_SRC
diff --git a/org/config_git.org b/org/config_git.org
index 68ff2cea..baedbd8e 100644
--- a/org/config_git.org
+++ b/org/config_git.org
@@ -108,6 +108,7 @@
!.envrc
!.envrc-local
!.envrc-nix
+!!.envrc-git-init
#+END_SRC
** .gitattributes :gitattributes:
diff --git a/org/config_nix.org b/org/config_nix.org
index ca7bfc12..9b0f535f 100644
--- a/org/config_nix.org
+++ b/org/config_nix.org
@@ -1,10 +1,10 @@
-*- mode: org -*-
#+TITLE: configuration nix
-#+DESCRIPTION: makefile for spine
+#+DESCRIPTION: configuration nix
#+FILETAGS: :sisu:build:tools:
#+AUTHOR: Ralph Amissah
#+EMAIL: [[mailto:ralph.amissah@gmail.com][ralph.amissah@gmail.com]]
-#+COPYRIGHT: Copyright (C) 2015 - 2023 Ralph Amissah
+#+COPYRIGHT: Copyright (C) 2015 - 2025 Ralph Amissah
#+LANGUAGE: en
#+STARTUP: content hideblocks hidestars noindent entitiespretty
#+PROPERTY: header-args :exports code
@@ -15,144 +15,26 @@
#+PROPERTY: header-args+ :mkdirp yes
#+OPTIONS: H:3 num:nil toc:t \n:t ::t |:t ^:nil -:t f:t *:t
-* nix :nix:
-
-#+NAME: nixpkgs_local
-#+BEGIN_SRC sh
-/srv/nix/nixpkgs
-#+END_SRC
-
-- default.nix
-- shell.nix
-
-** envrc :envrc:
-*** .envrc
-
-- https://github.com/nix-community/nix-direnv
- - source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/${NixDirEnvVersion}/direnvrc" "sha256-0000000000000000000000000000000000000000000="
-
-#+HEADER: :tangle ../.envrc
-#+BEGIN_SRC sh
-if [ -f .envrc-local ]; then
- source_env_if_exists .envrc-local || source .envrc-local
-fi
-if [ -f .envrc-nix ]; then
- source_env_if_exists .envrc-nix || source .envrc-nix
-fi
-#+END_SRC
-
-*** .envrc-nix
-
-#+HEADER: :tangle ../.envrc-nix
-#+BEGIN_SRC sh
-NIX_ENFORCE_PURITY=1
-# - https://github.com/nix-community/nix-direnv
-#NixDirEnvSHA="sha256-0000000000000000000000000000000000000000000="
-#direnv fetchurl https://raw.githubusercontent.com/nix-community/nix-direnv/${NixDirEnvVersion}/direnvrc
-NixDirEnvVersion="2.4.0"
-NixDirEnvSHA="sha256-XQzUAvL6pysIJnRJyR7uVpmUSZfc7LSgWQwq/4mBr1U="
-if ! has nix_direnv_version || ! nix_direnv_version ${NixDirEnvVersion}; then
- source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/${NixDirEnvVersion}/direnvrc" "${NixDirEnvSHA}"
-fi
-watch_file flake.lock
-watch_file flake.nix
-watch_file shell.nix
-watch_file makefile
-watch_file .envrc
-watch_file .envrc-local
-watch_file .envrc-nix
-nix_direnv_watch_file flake.nix
-nix_direnv_watch_file shell.nix
-nix_direnv_watch_file .envrc
-nix_direnv_watch_file .envrc-local
-nix_direnv_watch_file .envrc-nix
-#nix flake update
-#nix flake check
-echo ""
-PATH_add result/bin
-nix flake show
-#use flake .
-#+END_SRC
-
-*** .envrc-local CHECK MODIFY
-
-- bespoke modify appropriately and generate if needed
-
-#+HEADER: :tangle ../.envrc-local_
-#+HEADER: :noweb yes
-#+BEGIN_SRC sh
-export NIX_PATH=/nix/var/nix/profiles/per-user/root/channels/nixos
-#export NIX_PATH=nixpkgs=/nixpkgs-ra/nixpkgs
-## reload when these files change
-use flake
-watch_file flake.nix
-#eval "$(nix print-dev-env)"
-export sisuVER=$(git describe --long --tags | sed 's/^[ a-z_-]\+\([0-9.]\+\)/\1/;s/\([^-]*-g\)/r\1/;s/-/./g')
-#export sisuBIN=bin
-export sisuSRC=~/grotto/repo/git.repo/projects/project-sisu/sisu
-export sisuDOC=~/grotto/repo/git.repo/projects/project-sisu/susu-markup/sisu-markup-samples/data/samples/current
-export sisuOUT=/var/www
-export sisuOUTver=/tmp/sisu/$sisuVER/www
-export RUBYLIB+=`pwd`/lib
-#+END_SRC
-
-#+BEGIN_SRC sh
- export Date=`date "+%Y%m%d"`
- export sisuver=$(git describe --long --tags | sed 's/^[ a-z_-]\+\([0-9.]\+\)/\1/;s/\([^-]*-g\)/r\1/;s/-/./g')
- ### set local values in .envrc-local (or modify here if you must)
- # export sisuPROJ=~/grotto/repo/git.repo/projects/doc-reform/code/software/sisu
- # export sisuDOC=~/grotto/repo/git.repo/projects/project-sisu/doc-reform-markup/sisu-markup-samples
- # export sisuSRC=~/grotto/repo/git.repo/projects/project-sisu/sisu
- # export sisuDOC=~/grotto/repo/git.repo/projects/project-sisu/susu-markup/sisu-markup-samples/data/samples/current
- # export sisuOUT=/srv/www/sisu
- # export sisuOUTver=/srv/www/sisu/$sisuVER/www
- # export sisu=/srv/www/sisu
- # export sisu=/var/www/sqlite
- # export sisu=/srv/www/sisu/sqlite
- export sisu=$sisuPROJ/src
- export sisu=$sisuPROJ/result/lib
- export sisu=$sisuDOC/markup/pod
- export sisu=$sisuOUT/$sisuVER
- export sisu='http://localhost/sisu_search'
- # export sisuSearchActionRemote='https://sisudoc.org/sisu_search'
- export sisuCGIform='sisu_search'
- export sisuSQLdb='sisusearch.db'
- export PROG_VER_GIT="`git describe --long --tags | sed -e 's/^[ a-z_-]\+\([0-9.]\+\)/\1/;s/\([^-]*-g\)/r\1/;s/-/./g'`"
- #export PROG_VER_DECLARED="`cat ./views/version.txt | grep --color=never "enum" | sed 's/.\+(\([0-9]\+\),[ \t]\+\([0-9]\+\),[ \t]\+\([0-9]\+\)[ \t]*).\+/\1.\2.\3/g'`"
- export sisuNixHelp="cat ./.env/nix-commands"
- export sisuTest="nix shell .#default --print-build-logs --command sisu --very-verbose --epub --html --html-link-search --html-link-curate --curate --output=\"\$sisuOUT\" $sisuPOD/*"
- export sisuHtml="sisu --very-verbose --html --html-link-search --html-link-curate --curate --sqlite-update --sqlite-db-filename=\"sisu.search.db\" --cgi-sqlite-search-filename=\"sisu_search\" --sqlite-db-path=\"\$sisuDBpath\" --output=\"\$sisuOUT\" $sisuPOD/*"
- export sisuEpub="sisu --very-verbose --epub --output=\"\$sisuOUT\" $sisuPOD/*"
- export sisuLatex="sisu --very-verbose --latex --output=\"\$sisuOUT\" $sisuPOD/*"
- export sisuPdf="sisu --very-verbose --pdf --output=\"\$sisuOUT\" $sisuPOD/*"
- export sisuSqliteCreateDB="sisu --very-verbose --sqlite-db-recreate --sqlite-db-path=\"$sisuDBpath\" --sqlite-db-filename=\"sisu.search.db\""
- export sisuSqlite="sisu --very-verbose --sqlite-discrete --sqlite-db-path=\"$sisuDBpath\" --sqlite-db-filename=\"sisu.search.db\" --output=\"\$sisuOUT\" $sisuPOD/*"
- #export sisuSqlite="sisu --very-verbose --sqlite-update --sqlite-db-path=\"$sisuDBpath\" --sqlite-db-filename=\"sisu.search.db\" --output=\"\$sisuOUT\" $sisuPOD/*"
-#+END_SRC
-
-** flake :flake:
-*** flake
-**** flake.nix
+* sisu
+** flake.nix :flake:
#+HEADER: :tangle ../flake.nix
#+HEADER: :noweb yes
#+BEGIN_SRC nix
{
description = "sisu parser & document generator";
- inputs.nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable"; # "github:nixos/nixpkgs"; "github:NixOS/nixpkgs/nixpkgs-unstable"; "nixpkgs/nixos-unstable"; "nixpkgs/nixos-21.11";
- inputs.flake-utils.url = "github:numtide/flake-utils";
+ inputs.nixpkgs.url = "<<nixpkgs_url>>";
outputs = {
self,
nixpkgs,
- flake-utils,
} @ inputs: let
pname = "sisu";
- version = "<<sisu_version_set>>";
+ version = "<<sisu_project_version>>";
shell = ./shell.nix; # ./default.nix;
- devEnv = ./shell.nix; # ./.envrc; # ./shell.nix; # ./default.nix;
- supportedSystems = ["x86_64-linux"]; # [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" ];
+ devEnv = ./.envrc; # ./.envrc; # ./shell.nix; # ./default.nix;
+ supportedSystems = [ "x86_64-linux" ]; # [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" ];
forAllSystems = nixpkgs.lib.genAttrs supportedSystems;
- nixpkgsFor = forAllSystems (system: import nixpkgs {inherit system;}); # nixpkgs instantiated for supported system types
+ nixpkgsFor = forAllSystems (system: import nixpkgs { inherit system; }); # nixpkgs instantiated for supported system types
checkPhase = ''
runHook preCheck
runHook postCheck
@@ -220,7 +102,7 @@ export RUBYLIB+=`pwd`/lib
];
inherit shellHook;
};
- dsh-epub = mkShell {
+ rsh-epub = mkShell {
name = "sisu dev shell for epub output";
inherit shell;
inherit devEnv;
@@ -245,12 +127,13 @@ export RUBYLIB+=`pwd`/lib
sigil
calibre #(suite includes: ebook-viewer)
foliate
+ validatePkgConfig
jq
#git
];
inherit shellHook;
};
- dsh-html = mkShell {
+ rsh-html = mkShell {
name = "sisu dev shell for html output";
inherit shell;
inherit devEnv;
@@ -261,12 +144,13 @@ export RUBYLIB+=`pwd`/lib
zip
unzip
xz
+ validatePkgConfig
jq
#git
];
inherit shellHook;
};
- dsh-latex-pdf = mkShell {
+ rsh-latex-pdf = mkShell {
name = "sisu dev shell for latex & pdf output";
inherit shell;
inherit devEnv;
@@ -281,15 +165,45 @@ export RUBYLIB+=`pwd`/lib
source-serif-pro
source-code-pro
texlive.combined.scheme-full
+ # texliveFull # texliveTeTeX
noto-fonts
noto-fonts-cjk-sans
takao
+ validatePkgConfig
jq
#git
];
inherit shellHook;
};
- dsh-sqlite = mkShell {
+ rsh-comprehensive-shell = mkShell {
+ name = "comprehensive sisu dev shell (for epub & latex & pdf output)";
+ inherit shell;
+ inherit devEnv;
+ packages = [
+ ruby
+ rubyPackages.rake
+ rubyPackages.sqlite3
+ rubyPackages.thor
+ sqlite
+ graphicsmagick
+ zip
+ unzip
+ xz
+ source-sans-pro
+ source-serif-pro
+ source-code-pro
+ texlive.combined.scheme-full
+ # texliveFull # texliveTeTeX
+ noto-fonts
+ noto-fonts-cjk-sans
+ takao
+ validatePkgConfig
+ jq
+ git
+ ];
+ inherit shellHook;
+ };
+ rsh-sqlite = mkShell {
name = "sisu dev shell for sqlite3 output";
inherit shell;
inherit devEnv;
@@ -300,12 +214,13 @@ export RUBYLIB+=`pwd`/lib
zip
unzip
xz
+ validatePkgConfig
jq
#git
];
inherit shellHook;
};
- dsh-i18n = mkShell {
+ rsh-i18n = mkShell {
name = "sisu dev shell internationalization, po4a";
inherit shell;
inherit devEnv;
@@ -314,24 +229,26 @@ export RUBYLIB+=`pwd`/lib
sqlite
graphicsmagick
perl538Packages.Po4a
+ validatePkgConfig
jq
#git
];
inherit shellHook;
};
- #default = import ./shell.nix {inherit pkgs;};
- });
+ #default = import ./shell.nix { inherit pkgs; };
+ });
};
}
#+END_SRC
-** shell.nix TODO
+** shell.nix :shell:
+*** tangle
#+HEADER: :tangle ../shell.nix
-#+HEADER: :shebang "#!/usr/bin/env -S nix-shell --impure\n#!nix-shell -i bash"
#+HEADER: :tangle-mode (identity #o755)
+#+HEADER: :shebang "#!/usr/bin/env -S nix-shell --impure\n#!nix-shell -i bash"
#+BEGIN_SRC nix
-{pkgs ? import <nixpkgs> {}}:
+{ pkgs ? import <nixpkgs> {} }:
with pkgs;
mkShell {
buildInputs = [
@@ -344,112 +261,83 @@ with pkgs;
'';
}
#+END_SRC
-{ pkgs ? import <nixpkgs> {} }:
-with pkgs;
-mkShell {
- buildInputs = [
- <<ruby_current>>
- sqlite
- graphicsmagick
- unzip
- xz
- zip
- openssl
- #texlive-combined-full
- nixFlakes
- validatePkgConfig
- nix-output-monitor
- nix-tree
- jq
- git
- #starship
- ];
- shellHook = ''
- '';
-}
-#+END_SRC
-** packages.nix
-*** default
+** shared parts
+*** nixpkgs url
-#+HEADER: :NO-tangle ../packages.nix
+#+NAME: nixpkgs_url
#+BEGIN_SRC nix
-{ pkgs ? import <nixpkgs> {} }:
-with pkgs; [
- <<ruby_current>>
- <<packages_project_relevant>>
- <<packages_build>>
-]
+github:NixOS/nixpkgs/nixpkgs-unstable
#+END_SRC
-*** ruby 3.2
+*** ruby versions
+**** ruby package selection
+***** ruby next
-#+HEADER: :tangle-NO ../nix/pkglst/packages_ruby_3_2.nix
+#+NAME: ruby_next
#+BEGIN_SRC nix
-{ pkgs ? import <nixpkgs> {} }:
-with pkgs; [
- <<ruby_version_3_2>>
- <<packages_project_relevant>>
- <<packages_build>>
-]
+ruby<<ruby_version_next>>
+rubyPackages<<ruby_version_next>>.rake
+rubyPackages<<ruby_version_next>>.sqlite3
+rubyPackages<<ruby_version_next>>.thor
#+END_SRC
-*** ruby 3.1
+***** ruby current
-#+HEADER: :tangle-NO ../nix/pkglst/packages_ruby_3_1.nix
+#+NAME: ruby_current
#+BEGIN_SRC nix
-{ pkgs ? import <nixpkgs> {} }:
-with pkgs; [
- <<ruby_version_3_1>>
- <<packages_project_relevant>>
- <<packages_build>>
-]
+ruby<<ruby_version_current>>
+rubyPackages<<ruby_version_current>>.rake
+rubyPackages<<ruby_version_current>>.sqlite3
+rubyPackages<<ruby_version_current>>.thor
#+END_SRC
-*** ruby 3.0
+***** ruby legacy
-#+HEADER: :tangle-NO ../nix/pkglst/packages_ruby_3_0.nix
+#+NAME: ruby_legacy
#+BEGIN_SRC nix
-{ pkgs ? import <nixpkgs> {} }:
-with pkgs; [
- <<ruby_version_3_0>>
- <<packages_project_relevant>>
- <<packages_build>>
-]
+ruby<<ruby_version_legacy>>
+rubyPackages<<ruby_version_legacy>>.rake
+rubyPackages<<ruby_version_legacy>>.sqlite3
+rubyPackages<<ruby_version_legacy>>.thor
#+END_SRC
-*** ruby legacy
+**** SET ruby nix package versions (current, next)
+***** SET ruby version next
-#+NAME: ruby_legacy
+#+NAME: ruby_version_next
#+BEGIN_SRC nix
-<<ruby_version_3_1>>
+_3_4
#+END_SRC
-*** ruby current
+***** SET ruby version current
-#+NAME: ruby_current
+- default to current nix version, which is ruby 3.3 but not provided as a fixed lable/tag, so leave blank and will
+ follow nix current nix
+
+#+NAME: ruby_version_current
#+BEGIN_SRC nix
-<<ruby_version_3_3>>
#+END_SRC
-*** ruby next
+***** SET ruby version legacy
-#+NAME: ruby_next
+#+NAME: ruby_version_legacy
#+BEGIN_SRC nix
-<<ruby_version_3_3>>
+_3_2
#+END_SRC
-*** ruby 3.3 - ruby_version_3_3
+**** ruby fixed versions
+***** ruby 3.4 - ruby_version_3_4
-#+NAME: ruby_version_3_3
+#+NAME: ruby_version_3_4
#+BEGIN_SRC nix
-ruby_3_3
-rubyPackages_3_3.rake
-rubyPackages_3_3.sqlite3
-rubyPackages_3_3.thor
+ruby_3_4
+rubyPackages_3_4.rake
+rubyPackages_3_4.sqlite3
+rubyPackages_3_4.thor
#+END_SRC
-*** ruby 3.2 - ruby_version_3_2
+***** ruby 3.2 - ruby_version_3_2
#+NAME: ruby_version_3_2
#+BEGIN_SRC nix
@@ -459,27 +347,8 @@ rubyPackages_3_2.sqlite3
rubyPackages_3_2.thor
#+END_SRC
-*** ruby 3.1 - ruby_version_3_1
-
-#+NAME: ruby_version_3_1
-#+BEGIN_SRC nix
-ruby_3_1
-rubyPackages_3_1.rake
-rubyPackages_3_1.sqlite3
-rubyPackages_3_1.thor
-#+END_SRC
-
-*** ruby 3.0 - ruby_version_3_0
-
-#+NAME: ruby_version_3_0
-#+BEGIN_SRC nix
-ruby_3_0
-rubyPackages_3_0.rake
-rubyPackages_3_0.sqlite3
-rubyPackages_3_0.thor
-#+END_SRC
-
-*** nix related packages
+*** packages.nix
+**** nix related packages
#+NAME: nix_packages
#+BEGIN_SRC nix
@@ -488,7 +357,7 @@ bundler
bundix
#+END_SRC
-*** project relevant packages
+**** project relevant packages
#+NAME: packages_project_relevant
#+BEGIN_SRC nix
@@ -498,10 +367,10 @@ unzip
xz
zip
openssl
-#texlive-combined-full
+#texliveFull # texliveTeTeX
#+END_SRC
-*** project misc build packages
+**** project misc build packages
#+NAME: packages_build
#+BEGIN_SRC nix
@@ -518,10 +387,16 @@ git
#starship
#+END_SRC
-** variables
-** spine version SET VERSION :version:set:project:
+*** sisu version SET VERSION :version:set:project:
+
+#+NAME: sisu_project_version
+#+BEGIN_SRC emacs-lisp
+<<./sisu_version_info_and_doc_header_including_copyright_and_license.org:sisu_project_version()>>
+#+END_SRC
+
+* nix :nix:
-#+NAME: sisu_version_set
+#+NAME: nixpkgs_local
#+BEGIN_SRC sh
-7.3.1
+/srv/nix/nixpkgs
#+END_SRC
diff --git a/org/sisu_version_info_and_doc_header_including_copyright_and_license.org b/org/sisu_version_info_and_doc_header_including_copyright_and_license.org
index 6581f5e2..74471f33 100644
--- a/org/sisu_version_info_and_doc_header_including_copyright_and_license.org
+++ b/org/sisu_version_info_and_doc_header_including_copyright_and_license.org
@@ -32,7 +32,7 @@ encoding: utf-8
- Copyright: (C) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019,
- 2020, 2021, Ralph Amissah,
+ 2020, 2021, 2024, 2025 Ralph Amissah,
All Rights Reserved.
- License: GPL 3 or later:
@@ -52,14 +52,12 @@ encoding: utf-8
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/>.
+ this program. If not, see <https://www.gnu.org/licenses/>.
If you have Internet connection, the latest version of the GPL should be
available at these locations:
- <http://www.fsf.org/licensing/licenses/gpl.html>
- <http://www.gnu.org/licenses/gpl.html>
-
- <http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>
+ <https://www.fsf.org/licensing/licenses/gpl.html>
+ <https://www.gnu.org/licenses/gpl.html>
- SiSU uses:
- Standard SiSU markup syntax,
@@ -67,7 +65,7 @@ encoding: utf-8
- Standard SiSU object citation numbering and system
- Homepages:
- <http://www.sisudoc.org>
+ <https://www.sisudoc.org>
- Git
<https://git.sisudoc.org/projects/>
diff --git a/shell.nix b/shell.nix
index ec794cda..8ca1596f 100755
--- a/shell.nix
+++ b/shell.nix
@@ -1,20 +1,20 @@
#!/usr/bin/env -S nix-shell --impure
#!nix-shell -i bash
-{pkgs ? import <nixpkgs> {}}:
+{ pkgs ? import <nixpkgs> {} }:
with pkgs;
mkShell {
buildInputs = [
- ruby_3_3
- rubyPackages_3_3.rake
- rubyPackages_3_3.sqlite3
- rubyPackages_3_3.thor
+ ruby
+ rubyPackages.rake
+ rubyPackages.sqlite3
+ rubyPackages.thor
sqlite
graphicsmagick
unzip
xz
zip
openssl
- #texlive-combined-full
+ #texliveFull # texliveTeTeX
nixFlakes
validatePkgConfig
nix-output-monitor