aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.envrc-nix10
-rw-r--r--.gitignore18
-rwxr-xr-xbin/sisu12
-rwxr-xr-xbin/sisu-misc-utils12
-rw-r--r--flake.lock6
-rw-r--r--flake.nix66
-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.rb14
-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.rb14
-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.rb18
-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.rb22
-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.rb20
-rw-r--r--lib/sisu/src_po4a_shelf_set.rb12
-rw-r--r--lib/sisu/src_po4a_sst_ao_sst.rb20
-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.rb14
-rw-r--r--lib/sisu/texinfo_format.rb16
-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.rb14
-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.rb21
-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/abstraction.org2
-rw-r--r--org/config_env.org22
-rw-r--r--org/config_git.org18
-rw-r--r--org/config_nix.org176
-rw-r--r--org/env.org8
-rw-r--r--org/shared.org10
-rw-r--r--org/sisu_version_info_and_doc_header_including_copyright_and_license.org12
-rw-r--r--org/src.org16
-rw-r--r--org/texinfo.org7
-rw-r--r--org/txt.org2
-rw-r--r--org/xhtml.org9
-rwxr-xr-xshell.nix2
184 files changed, 1123 insertions, 1330 deletions
diff --git a/.envrc-nix b/.envrc-nix
index d28ef935..50551ecc 100644
--- a/.envrc-nix
+++ b/.envrc-nix
@@ -1,7 +1,7 @@
NIX_ENFORCE_PURITY=1
# - https://github.com/nix-community/nix-direnv
-NixDirEnvVersion="3.0.6"
-NixDirEnvSHA="sha256-RYcUJaRMf8oF5LznDrlCXbkOQrywm0HDv1VjYGaJGdM="
+NixDirEnvVersion="3.0.7"
+NixDirEnvSHA="sha256-bn8WANE5a91RusFmRI7kS751ApelG02nMcwRekC/qzc="
if ! has nix_direnv_version || ! nix_direnv_version ${NixDirEnvVersion}; then
source_url "https://raw.githubusercontent.com/nix-community/nix-direnv/${NixDirEnvVersion}/direnvrc" "${NixDirEnvSHA}"
fi
@@ -22,12 +22,12 @@ echo "
• for a dev shell (development environment):
❯❯ nix develop
- ❯❯ nix develop ".#" --print-build-logs -c zsh
- ❯❯ nix develop ".#dsh-latex-pdf" --print-build-logs -c zsh
+ ❯❯ nix develop '.#' --print-build-logs -c zsh
+ ❯❯ nix develop '.#rsh-comprehensive-shell' --print-build-logs -c zsh
• to build project:
- ❯❯ nix build ".#" --print-build-logs
+ ❯❯ nix build '.#' --print-build-logs
- (see nix other/additional build options):
❯❯ nix flake show
"
diff --git a/.gitignore b/.gitignore
index a96a9d46..90f0bd7a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,6 +25,7 @@
!conf/
!conf/**
!*.json
+!*.md
!*.org
!org/
!org/*.org
@@ -74,13 +75,26 @@
*.gem
*.gemspec
!sisu.gemspec
-*_.rb
-*.rb_
0???-*.patch
*.gz
*.xz
*_
.*
+*_.org
+*_.nix
+*_.rb
+*.rb_
+*_.txt
+*_.md
+*_
+*.swp
+*~
+\#*
+*.\#*
+#!*/
+#\#*
+#*.\#*
+tmp/**
!.gitignore
!.gitattributes
!.envrc
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 4bd7fb7d..9d3bb4e5 100644
--- a/flake.lock
+++ b/flake.lock
@@ -2,11 +2,11 @@
"nodes": {
"nixpkgs": {
"locked": {
- "lastModified": 1738009863,
- "narHash": "sha256-KxmFlQ2j9PpDhKRXWu85bv3R2wmfkUqdpJhEwz9JN/E=",
+ "lastModified": 1755829505,
+ "narHash": "sha256-4/Jd+LkQ2ssw8luQVkqVs9spDBVE6h/u/hC/tzngsPo=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "f898cbfddfab52593da301a397a17d0af801bbc3",
+ "rev": "f937f8ecd1c70efd7e9f90ba13dfb400cf559de4",
"type": "github"
},
"original": {
diff --git a/flake.nix b/flake.nix
index b5588879..af041c47 100644
--- a/flake.nix
+++ b/flake.nix
@@ -1,6 +1,6 @@
{
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.nixpkgs.url = "github:NixOS/nixpkgs/nixpkgs-unstable";
outputs = {
self,
nixpkgs,
@@ -82,7 +82,7 @@
];
inherit shellHook;
};
- dsh-epub = mkShell {
+ rsh-epub = mkShell {
name = "sisu dev shell for epub output";
inherit shell;
inherit devEnv;
@@ -116,7 +116,7 @@
];
inherit shellHook;
};
- dsh-html = mkShell {
+ rsh-html = mkShell {
name = "sisu dev shell for html output";
inherit shell;
inherit devEnv;
@@ -136,7 +136,7 @@
];
inherit shellHook;
};
- dsh-latex-pdf = mkShell {
+ rsh-latex-pdf = mkShell {
name = "sisu dev shell for latex & pdf output";
inherit shell;
inherit devEnv;
@@ -153,7 +153,8 @@
source-sans-pro
source-serif-pro
source-code-pro
- texliveFull # texliveTeTeX
+ texlive.combined.scheme-full
+ # texliveFull # texliveTeTeX
noto-fonts
noto-fonts-cjk-sans
takao
@@ -163,7 +164,52 @@
];
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
+ openssl
+ libxml2
+ html-tidy
+ xmlstarlet
+ epubcheck
+ ebook_tools
+ libxml2
+ html-tidy
+ xmlstarlet
+ epubcheck
+ ebook_tools
+ epr
+ sigil
+ calibre #(suite includes: ebook-viewer)
+ foliate
+ validatePkgConfig
+ jq
+ 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;
@@ -183,7 +229,7 @@
];
inherit shellHook;
};
- dsh-i18n = mkShell {
+ rsh-i18n = mkShell {
name = "sisu dev shell internationalization, po4a";
inherit shell;
inherit devEnv;
@@ -194,14 +240,14 @@
rubyPackages.thor
sqlite
graphicsmagick
- perl538Packages.Po4a
+ perlPackages.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..cdce9278 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, 2026 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..16bc28d5 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, 2026 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..c81f79ab 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, 2026 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..ac33d849 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, 2026 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..edec78dd 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, 2026 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..b0f077ef 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, 2026 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..328fe6b1 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, 2026 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..4f9736be 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, 2026 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..3ffd5430 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, 2026 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..08846a0a 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, 2026 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..39859c77 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, 2026 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/>
@@ -77,7 +75,7 @@ module SiSU_AO_Hash
if (t_o.of !=:structure \
&& t_o.of !=:comment \
&& t_o.of !=:layout) \
- && t_o.ocn.is_a?(Fixnum)
+ && t_o.ocn.is_a?(Integer)
case sha_
when :sha512
for hash_class in [ Digest::SHA512 ]
diff --git a/lib/sisu/ao_idx.rb b/lib/sisu/ao_idx.rb
index 7eb6dbe4..d7868bf3 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, 2026 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..e7fc9afd 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, 2026 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..cd904660 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, 2026 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..3cc58105 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, 2026 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..6a2e6d52 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, 2026 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..0fda4067 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, 2026 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..e746f540 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, 2026 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..3466691c 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, 2026 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..0af23152 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, 2026 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..69ede18b 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, 2026 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..aae17b2b 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, 2026 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..4361004f 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, 2026 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..89c8b16c 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, 2026 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..7e5fb4aa 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, 2026 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..f4d1f856 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, 2026 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..1bac8d71 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, 2026 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..064303b8 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, 2026 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..a9b41666 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, 2026 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..9e310b25 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, 2026 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..17a94885 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, 2026 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..3a62b60c 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, 2026 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..fc217a42 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, 2026 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..c47f72b9 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, 2026 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..5da41d37 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, 2026 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..814b1c92 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, 2026 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..1e1c2e54 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, 2026 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..1ff9a8e9 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, 2026 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..317610d2 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, 2026 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..ef896578 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, 2026 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..2b68d104 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, 2026 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..2b6af800 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, 2026 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..16109b7c 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, 2026 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..81036e96 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, 2026 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..a89cefcb 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, 2026 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..dfbcef55 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, 2026 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..33b97bdd 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, 2026 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..bf396096 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, 2026 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..b2d27561 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, 2026 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..6252e0c1 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, 2026 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..ebd09068 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, 2026 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..1f009dae 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, 2026 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..6e706a64 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, 2026 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..444936f6 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, 2026 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..cad3d1f3 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, 2026 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..ea329937 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, 2026 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..8a79343f 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, 2026 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..cce820c1 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, 2026 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..6affd3ab 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, 2026 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..f77b8a87 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, 2026 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..2f63dfd0 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, 2026 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..4871f8b7 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, 2026 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..655baa94 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, 2026 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..415c5081 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, 2026 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..b2835c30 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, 2026 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..c510d608 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, 2026 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..339206c9 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, 2026 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..7262095d 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, 2026 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..3ccbc570 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, 2026 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..aa69eea1 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, 2026 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..c30d6712 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, 2026 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..72cc7dd8 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, 2026 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..8c2db61b 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, 2026 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..6fa0fdd9 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, 2026 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..938bf3ca 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, 2026 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..2477e35b 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, 2026 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/>
@@ -102,7 +100,7 @@ module SiSU_Info_Db
def port #PGPORT
((defined? @rc['db']['postgresql']['port']) \
&& ( @rc['db']['postgresql']['port'] =~/\d+/ \
- || @rc['db']['postgresql']['port'].is_a?(Fixnum))) \
+ || @rc['db']['postgresql']['port'].is_a?(Integer))) \
? @rc['db']['postgresql']['port']
: (@defaults[:postgresql_port])
end
diff --git a/lib/sisu/se_envcall.rb b/lib/sisu/se_envcall.rb
index f0df86eb..1cca2cfa 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, 2026 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..4ba05a0e 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, 2026 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..a2561065 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, 2026 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..e59c9212 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, 2026 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..2fcf4732 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, 2026 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..821a819c 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, 2026 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/>
@@ -1490,10 +1488,10 @@ WOK
: "#{md.opt.sisu_data_dir?}/sisu/image"
images=%W[bullet_09.png arrow_next_red.png arrow_prev_red.png arrow_up_red.png]
images.each do |i| #move to avoid repeated tests
- if FileTest.file?("#{src}/#{i}")
+ if Pathname#exist?("#{src}/#{i}")
FileUtils::cp("#{src}/#{i}","#{pth}/#{i}") \
- unless FileTest.file?("#{pth}/#{i}")
- else STDERR.puts %{\t*WARN* did not find image - "#{i}" [#{__FILE__}:#{__LINE__}]}
+ unless Pathname#exist?("#{pth}/#{i}")
+ else STDERR.puts %{\t*WARN* did not find image - "#{i}" [#{__FILE__}:#{__LINE__}] [#{src}/#{i}]}
end
end
pth
diff --git a/lib/sisu/se_info_port.rb b/lib/sisu/se_info_port.rb
index ec1d4cde..bd87005b 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, 2026 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..8a151977 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, 2026 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..f4e9377f 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, 2026 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..0fe273c5 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, 2026 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..828d2fdb 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, 2026 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..23ef4443 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, 2026 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..2cbd4e53 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, 2026 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..bf3363ba 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, 2026 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..c721f5e6 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, 2026 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/>
@@ -73,19 +71,21 @@ module SiSU_Images
def images_set
@pwd=(/(\S+?)(?:\/(?:#{Px[:lng_lst_rgx]}))?$/).match(Dir.pwd)[1]
def copy(src_path,dest_path,images=nil)
- if FileTest.directory?(src_path)
+ require 'pathname'
+ src_path = Pathname.new(src_path)
+ dest_path = Pathname.new(dest_path)
+ if src_path.directory?
FileUtils::cd(src_path)
unless images
images=Dir.glob("*.{png,jpg,gif,ico}")
end
- unless FileTest.directory?(dest_path) \
- or FileTest.symlink?(dest_path)
+ unless dest_path.directory?
FileUtils::mkdir_p(dest_path)
FileUtils::chmod(0755,dest_path)
end
if images.length > 0
images.each do |i|
- if FileTest.file?(i)
+ if Pathname#exist?(i)
FileUtils::cp_r(i,"#{dest_path}/#{i}")
FileUtils::chmod(0644,"#{dest_path}/#{i}")
else STDERR.puts %{\t*WARN* did not find image - "#{i}" [#{__FILE__}:#{__LINE__}]}
diff --git a/lib/sisu/shared_markup_alt.rb b/lib/sisu/shared_markup_alt.rb
index f5f5bc35..8488a326 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, 2026 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..0c90a855 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, 2026 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..2ee53987 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, 2026 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..a029c856 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, 2026 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..78ac39e6 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, 2026 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..a53c3a7c 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, 2026 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..2f9631db 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, 2026 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..31b064d5 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, 2026 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/>
@@ -948,15 +946,15 @@ GSUB
end
end
if ((defined? data_src[s].ocn) \
- && (data_src[s].ocn.is_a?(Fixnum))) \
+ && (data_src[s].ocn.is_a?(Integer))) \
and ((defined? data_trn[t].ocn) \
- && (data_trn[t].ocn.is_a?(Fixnum))) \
+ && (data_trn[t].ocn.is_a?(Integer))) \
and (data_src[s].ocn == data_trn[t].ocn)
@m_s,@m_t=s,t
elsif ((defined? data_src[s].ocn) \
- && (data_src[s].ocn.is_a?(Fixnum))) \
+ && (data_src[s].ocn.is_a?(Integer))) \
and ((defined? data_trn[t].ocn) \
- && (data_trn[t].ocn.is_a?(Fixnum))) \
+ && (data_trn[t].ocn.is_a?(Integer))) \
and (data_src[s].ocn != data_trn[t].ocn)
p '--- OCN ---'
p 'mis-match'
diff --git a/lib/sisu/src_po4a_shelf_set.rb b/lib/sisu/src_po4a_shelf_set.rb
index 0808b563..56f4b0e1 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, 2026 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..5e7d50fd 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, 2026 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/>
@@ -703,15 +701,15 @@ GSUB
end
end
if ((defined? data_src[s].ocn) \
- && (data_src[s].ocn.is_a?(Fixnum))) \
+ && (data_src[s].ocn.is_a?(Integer))) \
and ((defined? data_trn[t].ocn) \
- && (data_trn[t].ocn.is_a?(Fixnum))) \
+ && (data_trn[t].ocn.is_a?(Integer))) \
and (data_src[s].ocn == data_trn[t].ocn)
@m_s,@m_t=s,t
elsif ((defined? data_src[s].ocn) \
- && (data_src[s].ocn.is_a?(Fixnum))) \
+ && (data_src[s].ocn.is_a?(Integer))) \
and ((defined? data_trn[t].ocn) \
- && (data_trn[t].ocn.is_a?(Fixnum))) \
+ && (data_trn[t].ocn.is_a?(Integer))) \
and (data_src[s].ocn != data_trn[t].ocn)
p '--- OCN ---'
p 'mis-match'
diff --git a/lib/sisu/src_po4a_sst_ao_sst_set.rb b/lib/sisu/src_po4a_sst_ao_sst_set.rb
index 62ebefab..e9c51a2c 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, 2026 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..0bcf2803 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, 2026 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..cf2bc14f 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, 2026 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..4a2d9194 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, 2026 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..c23052a2 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, 2026 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..dcdee057 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, 2026 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..703ae17a 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, 2026 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..916e8ee2 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, 2026 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..72d000d6 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, 2026 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..d0a42769 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, 2026 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..8e7f604a 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, 2026 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..ba21a504 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, 2026 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/>
@@ -345,7 +343,7 @@ module SiSU_TexInfo
else
if dob.is==:para \
&& (dob.obj !~/#{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}/)
- dob.obj=dob.ocn.is_a?(Fixnum) \
+ dob.obj=dob.ocn.is_a?(Integer) \
? "#{dob.obj} #{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}\n\n" : "#{dob.obj}\n\n"
end
end
diff --git a/lib/sisu/texinfo_format.rb b/lib/sisu/texinfo_format.rb
index e199f57b..773368ca 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, 2026 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/>
@@ -271,7 +269,7 @@ WOK
def clean(dob)
if dob.is==:heading \
and dob.obj !~/#{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}/
- dob.obj=dob.ocn.is_a?(Fixnum) \
+ dob.obj=dob.ocn.is_a?(Integer) \
? "#{dob.obj} #{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}" : dob.obj
end
dob.obj=dob.obj.gsub(/\n/m,' ').
@@ -514,7 +512,7 @@ WOK
def clean(dob,txt)
if dob.is==:heading \
and txt !~/#{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}/
- txt=dob.ocn.is_a?(Fixnum) \
+ txt=dob.ocn.is_a?(Integer) \
? "#{dob.obj} #{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}" : dob.obj
end
txt.strip
diff --git a/lib/sisu/texpdf.rb b/lib/sisu/texpdf.rb
index f66af436..44199eb8 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, 2026 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..bf5550f7 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, 2026 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..6bc37362 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, 2026 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..d18791ac 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, 2026 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..7cafab82 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, 2026 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..f6bf45c4 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, 2026 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..49dbb191 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, 2026 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..79b32a1e 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, 2026 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..d277e269 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, 2026 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..8f49a25d 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, 2026 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..4c851941 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, 2026 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/>
@@ -253,7 +251,7 @@ WOK
make=SiSU_Env::ProcessingSettings.new(@md)
if make.build.plaintext_ocn?
if defined? dob.ocn \
- and dob.ocn.is_a?(Fixnum)
+ and dob.ocn.is_a?(Integer)
(defined? dob.ocn) \
? "\n#{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}" \
: ''
diff --git a/lib/sisu/txt_plain_decorate.rb b/lib/sisu/txt_plain_decorate.rb
index 0a763c2c..181591e1 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, 2026 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..d657a349 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, 2026 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..331d3a77 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, 2026 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..b49c07d7 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, 2026 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..c5ba0b19 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, 2026 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..2f1c146c 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, 2026 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..5d3ba8ea 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, 2026 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..9c4ccc3e 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, 2026 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..d3f022a3 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, 2026 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..71518516 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, 2026 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..8573faf6 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, 2026 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..a6519922 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, 2026 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..d0af4ce2 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, 2026 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..476a0e82 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, 2026 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..284ae22e 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, 2026 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..25cb6542 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, 2026 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..f7d55e97 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, 2026 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..7bfa615e 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, 2026 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/>
@@ -786,10 +784,11 @@ module SiSU_XHTML_EPUB2
end
end
def images
-#puts @md.env.path.image_source_include
-#puts @md.env.processing_path.epub
-#puts @md.env.path.image_source_include_local
-puts @md.file.output_path.epub.rel_image
+#REMOVE
+#puts @md.env.path.image_source_include + ' : ' + __FILE__ + ':' + __LINE__.to_s
+#puts @md.env.processing_path.epub + ' : ' + __FILE__ + ':' + __LINE__.to_s
+#puts @md.env.path.image_source_include_local + ' : ' + __FILE__ + ':' + __LINE__.to_s
+#puts @md.file.output_path.epub.rel_image + ' : ' + __FILE__ + ':' + __LINE__.to_s
#img_pth=$sisu_base_data + '/image'
img_pth=@md.env.path.image_source_include
img_src_pth=unless @md.opt.f_pth[:pth] =~/\/\S+?\/sisupod\/\S+?\/sisupod\/doc/
diff --git a/lib/sisu/xhtml_epub2_concordance.rb b/lib/sisu/xhtml_epub2_concordance.rb
index 7ce66eda..0c273198 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, 2026 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..ef5e3c6b 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, 2026 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..32fbec7e 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, 2026 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..a01bb28f 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, 2026 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..d07246ed 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, 2026 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..d5a85b2e 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, 2026 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..1b67e00b 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, 2026 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..386c04e9 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, 2026 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..6efaf46c 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, 2026 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..478c15e1 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, 2026 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..93417c4c 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, 2026 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..48d190a0 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, 2026 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..e772f560 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, 2026 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..2517fd7f 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, 2026 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..e4bff549 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, 2026 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..0683a6c7 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, 2026 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..b302a79f 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, 2026 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..b20f735d 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, 2026 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..4d3ec5ba 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, 2026 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..5c8a0c70 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, 2026 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..e6639a86 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, 2026 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..f6859173 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, 2026 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..7fd1a0d8 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, 2026 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/abstraction.org b/org/abstraction.org
index 695c8e73..8f885e88 100644
--- a/org/abstraction.org
+++ b/org/abstraction.org
@@ -4957,7 +4957,7 @@ module SiSU_AO_Hash
if (t_o.of !=:structure \
&& t_o.of !=:comment \
&& t_o.of !=:layout) \
- && t_o.ocn.is_a?(Fixnum)
+ && t_o.ocn.is_a?(Integer)
case sha_
when :sha512
for hash_class in [ Digest::SHA512 ]
diff --git a/org/config_env.org b/org/config_env.org
index 671b0a1c..8925bdb0 100644
--- a/org/config_env.org
+++ b/org/config_env.org
@@ -4,7 +4,7 @@
#+FILETAGS: :sisu:build:tools:
#+AUTHOR: Ralph Amissah
#+EMAIL: [[mailto:ralph.amissah@gmail.com][ralph.amissah@gmail.com]]
-#+COPYRIGHT: Copyright (C) 2015 - 2025 Ralph Amissah
+#+COPYRIGHT: Copyright (C) 2015 (continuously updated, current 2026) Ralph Amissah
#+LANGUAGE: en
#+STARTUP: content hideblocks hidestars noindent entitiespretty
#+PROPERTY: header-args :exports code
@@ -83,26 +83,36 @@ echo "
• for a dev shell (development environment):
❯❯ nix develop
- ❯❯ nix develop ".#" --print-build-logs -c zsh
- ❯❯ nix develop ".#dsh-latex-pdf" --print-build-logs -c zsh
+ ❯❯ nix develop '.#' --print-build-logs -c zsh
+ ❯❯ nix develop '.#rsh-comprehensive-shell' --print-build-logs -c zsh
• to build project:
- ❯❯ nix build ".#" --print-build-logs
+ ❯❯ nix build '.#' --print-build-logs
- (see nix other/additional build options):
❯❯ nix flake show
"
#+END_SRC
-*** 3.0.6
+*** 3.0.7
#+NAME: direnv-version
#+BEGIN_SRC shell
-3.0.6
+3.0.7
#+END_SRC
#+NAME: direnv-sha
#+BEGIN_SRC shell
+sha256-bn8WANE5a91RusFmRI7kS751ApelG02nMcwRekC/qzc=
+#+END_SRC
+
+*** 3.0.6
+
+#+BEGIN_SRC shell
+3.0.6
+#+END_SRC
+
+#+BEGIN_SRC shell
sha256-RYcUJaRMf8oF5LznDrlCXbkOQrywm0HDv1VjYGaJGdM=
#+END_SRC
diff --git a/org/config_git.org b/org/config_git.org
index baedbd8e..eb3d596e 100644
--- a/org/config_git.org
+++ b/org/config_git.org
@@ -47,6 +47,7 @@
!conf/
!conf/**
!*.json
+!*.md
!*.org
!org/
!org/*.org
@@ -96,13 +97,26 @@
,*.gem
,*.gemspec
!sisu.gemspec
-,*_.rb
-,*.rb_
0???-*.patch
,*.gz
,*.xz
,*_
.*
+,*_.org
+,*_.nix
+,*_.rb
+,*.rb_
+,*_.txt
+,*_.md
+,*_
+,*.swp
+,*~
+\#*
+,*.\#*
+#!*/
+#\#*
+#*.\#*
+tmp/**
!.gitignore
!.gitattributes
!.envrc
diff --git a/org/config_nix.org b/org/config_nix.org
index 9b922882..407c76d5 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 - 2025 Ralph Amissah
+#+COPYRIGHT: Copyright (C) 2015 (continuously updated, current 2026) Ralph Amissah
#+LANGUAGE: en
#+STARTUP: content hideblocks hidestars noindent entitiespretty
#+PROPERTY: header-args :exports code
@@ -15,26 +15,15 @@
#+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
-
* sisu
-
-- default.nix
-- shell.nix
-
-** flake.nix
+** 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.nixpkgs.url = "<<nixpkgs_url>>";
outputs = {
self,
nixpkgs,
@@ -113,7 +102,7 @@
];
inherit shellHook;
};
- dsh-epub = mkShell {
+ rsh-epub = mkShell {
name = "sisu dev shell for epub output";
inherit shell;
inherit devEnv;
@@ -144,7 +133,7 @@
];
inherit shellHook;
};
- dsh-html = mkShell {
+ rsh-html = mkShell {
name = "sisu dev shell for html output";
inherit shell;
inherit devEnv;
@@ -161,7 +150,7 @@
];
inherit shellHook;
};
- dsh-latex-pdf = mkShell {
+ rsh-latex-pdf = mkShell {
name = "sisu dev shell for latex & pdf output";
inherit shell;
inherit devEnv;
@@ -175,7 +164,8 @@
source-sans-pro
source-serif-pro
source-code-pro
- texliveFull # texliveTeTeX
+ texlive.combined.scheme-full
+ # texliveFull # texliveTeTeX
noto-fonts
noto-fonts-cjk-sans
takao
@@ -185,7 +175,52 @@
];
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
+ openssl
+ libxml2
+ html-tidy
+ xmlstarlet
+ epubcheck
+ ebook_tools
+ libxml2
+ html-tidy
+ xmlstarlet
+ epubcheck
+ ebook_tools
+ epr
+ sigil
+ calibre #(suite includes: ebook-viewer)
+ foliate
+ validatePkgConfig
+ jq
+ 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;
@@ -202,7 +237,7 @@
];
inherit shellHook;
};
- dsh-i18n = mkShell {
+ rsh-i18n = mkShell {
name = "sisu dev shell internationalization, po4a";
inherit shell;
inherit devEnv;
@@ -210,26 +245,27 @@
<<ruby_current>>
sqlite
graphicsmagick
- perl538Packages.Po4a
+ perlPackages.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 = [
@@ -242,33 +278,18 @@ with pkgs;
'';
}
#+END_SRC
-{ pkgs ? import <nixpkgs> {} }:
-with pkgs;
-mkShell {
- buildInputs = [
- <<ruby_current>>
- sqlite
- graphicsmagick
- unzip
- xz
- zip
- openssl
- #texliveFull # texliveTeTeX
- nixFlakes
- validatePkgConfig
- nix-output-monitor
- nix-tree
- jq
- git
- #starship
- ];
- shellHook = ''
- '';
-}
+
+** shared parts
+*** nixpkgs url
+
+#+NAME: nixpkgs_url
+#+BEGIN_SRC nix
+github:NixOS/nixpkgs/nixpkgs-unstable
#+END_SRC
-** packages.nix
-*** ruby next
+*** ruby versions
+**** ruby package selection
+***** ruby next
#+NAME: ruby_next
#+BEGIN_SRC nix
@@ -278,7 +299,7 @@ rubyPackages<<ruby_version_next>>.sqlite3
rubyPackages<<ruby_version_next>>.thor
#+END_SRC
-*** ruby current
+***** ruby current
#+NAME: ruby_current
#+BEGIN_SRC nix
@@ -288,22 +309,25 @@ rubyPackages<<ruby_version_current>>.sqlite3
rubyPackages<<ruby_version_current>>.thor
#+END_SRC
-*** ruby legacy
+***** ruby legacy
#+NAME: ruby_legacy
#+BEGIN_SRC nix
-<<ruby_version_3_2>>
+ruby<<ruby_version_legacy>>
+rubyPackages<<ruby_version_legacy>>.rake
+rubyPackages<<ruby_version_legacy>>.sqlite3
+rubyPackages<<ruby_version_legacy>>.thor
#+END_SRC
-*** ruby versions current, next
-**** ruby version next
+**** SET ruby nix package versions (current, next)
+***** SET ruby version next
#+NAME: ruby_version_next
#+BEGIN_SRC nix
-_3_4
+_4_0
#+END_SRC
-**** ruby version current
+***** SET ruby version 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
@@ -312,15 +336,25 @@ _3_4
#+BEGIN_SRC nix
#+END_SRC
-**** ruby version legacy
+***** SET ruby version legacy
#+NAME: ruby_version_legacy
#+BEGIN_SRC nix
_3_2
#+END_SRC
-*** ruby fixed versions
-**** ruby 3.4 - ruby_version_3_4
+**** ruby fixed versions
+***** ruby 4.0 - ruby_version_4_0
+
+#+NAME: ruby_version_4_0
+#+BEGIN_SRC nix
+ruby_4_0
+rubyPackages_4_0.rake
+rubyPackages_4_0.sqlite3
+rubyPackages_4_0.thor
+#+END_SRC
+
+***** ruby 3.4 - ruby_version_3_4
#+NAME: ruby_version_3_4
#+BEGIN_SRC nix
@@ -330,7 +364,7 @@ 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
@@ -340,7 +374,8 @@ rubyPackages_3_2.sqlite3
rubyPackages_3_2.thor
#+END_SRC
-*** nix related packages
+*** packages.nix
+**** nix related packages
#+NAME: nix_packages
#+BEGIN_SRC nix
@@ -349,7 +384,7 @@ bundler
bundix
#+END_SRC
-*** project relevant packages
+**** project relevant packages
#+NAME: packages_project_relevant
#+BEGIN_SRC nix
@@ -362,7 +397,7 @@ openssl
#texliveFull # texliveTeTeX
#+END_SRC
-*** project misc build packages
+**** project misc build packages
#+NAME: packages_build
#+BEGIN_SRC nix
@@ -379,9 +414,16 @@ git
#starship
#+END_SRC
-** sisu 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: nixpkgs_local
+#+BEGIN_SRC sh
+/srv/nix/nixpkgs
+#+END_SRC
diff --git a/org/env.org b/org/env.org
index 87feb912..248cf044 100644
--- a/org/env.org
+++ b/org/env.org
@@ -773,7 +773,7 @@ module SiSU_Info_Db
def port #PGPORT
((defined? @rc['db']['postgresql']['port']) \
&& ( @rc['db']['postgresql']['port'] =~/\d+/ \
- || @rc['db']['postgresql']['port'].is_a?(Fixnum))) \
+ || @rc['db']['postgresql']['port'].is_a?(Integer))) \
? @rc['db']['postgresql']['port']
: (@defaults[:postgresql_port])
end
@@ -5943,10 +5943,10 @@ WOK
: "#{md.opt.sisu_data_dir?}/sisu/image"
images=%W[bullet_09.png arrow_next_red.png arrow_prev_red.png arrow_up_red.png]
images.each do |i| #move to avoid repeated tests
- if FileTest.file?("#{src}/#{i}")
+ if Pathname#exist?("#{src}/#{i}")
FileUtils::cp("#{src}/#{i}","#{pth}/#{i}") \
- unless FileTest.file?("#{pth}/#{i}")
- else STDERR.puts %{\t*WARN* did not find image - "#{i}" [#{__FILE__}:#{__LINE__}]}
+ unless Pathname#exist?("#{pth}/#{i}")
+ else STDERR.puts %{\t*WARN* did not find image - "#{i}" [#{__FILE__}:#{__LINE__}] [#{src}/#{i}]}
end
end
pth
diff --git a/org/shared.org b/org/shared.org
index 34d17bd0..ced99872 100644
--- a/org/shared.org
+++ b/org/shared.org
@@ -152,19 +152,21 @@ module SiSU_Images
def images_set
@pwd=(/(\S+?)(?:\/(?:#{Px[:lng_lst_rgx]}))?$/).match(Dir.pwd)[1]
def copy(src_path,dest_path,images=nil)
- if FileTest.directory?(src_path)
+ require 'pathname'
+ src_path = Pathname.new(src_path)
+ dest_path = Pathname.new(dest_path)
+ if src_path.directory?
FileUtils::cd(src_path)
unless images
images=Dir.glob("*.{png,jpg,gif,ico}")
end
- unless FileTest.directory?(dest_path) \
- or FileTest.symlink?(dest_path)
+ unless dest_path.directory?
FileUtils::mkdir_p(dest_path)
FileUtils::chmod(0755,dest_path)
end
if images.length > 0
images.each do |i|
- if FileTest.file?(i)
+ if Pathname#exist?(i)
FileUtils::cp_r(i,"#{dest_path}/#{i}")
FileUtils::chmod(0644,"#{dest_path}/#{i}")
else STDERR.puts %{\t*WARN* did not find image - "#{i}" [#{__FILE__}:#{__LINE__}]}
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..ab820e08 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, 2026 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/org/src.org b/org/src.org
index b3df2b03..6763135f 100644
--- a/org/src.org
+++ b/org/src.org
@@ -1413,15 +1413,15 @@ GSUB
end
end
if ((defined? data_src[s].ocn) \
- && (data_src[s].ocn.is_a?(Fixnum))) \
+ && (data_src[s].ocn.is_a?(Integer))) \
and ((defined? data_trn[t].ocn) \
- && (data_trn[t].ocn.is_a?(Fixnum))) \
+ && (data_trn[t].ocn.is_a?(Integer))) \
and (data_src[s].ocn == data_trn[t].ocn)
@m_s,@m_t=s,t
elsif ((defined? data_src[s].ocn) \
- && (data_src[s].ocn.is_a?(Fixnum))) \
+ && (data_src[s].ocn.is_a?(Integer))) \
and ((defined? data_trn[t].ocn) \
- && (data_trn[t].ocn.is_a?(Fixnum))) \
+ && (data_trn[t].ocn.is_a?(Integer))) \
and (data_src[s].ocn != data_trn[t].ocn)
p '--- OCN ---'
p 'mis-match'
@@ -2584,15 +2584,15 @@ GSUB
end
end
if ((defined? data_src[s].ocn) \
- && (data_src[s].ocn.is_a?(Fixnum))) \
+ && (data_src[s].ocn.is_a?(Integer))) \
and ((defined? data_trn[t].ocn) \
- && (data_trn[t].ocn.is_a?(Fixnum))) \
+ && (data_trn[t].ocn.is_a?(Integer))) \
and (data_src[s].ocn == data_trn[t].ocn)
@m_s,@m_t=s,t
elsif ((defined? data_src[s].ocn) \
- && (data_src[s].ocn.is_a?(Fixnum))) \
+ && (data_src[s].ocn.is_a?(Integer))) \
and ((defined? data_trn[t].ocn) \
- && (data_trn[t].ocn.is_a?(Fixnum))) \
+ && (data_trn[t].ocn.is_a?(Integer))) \
and (data_src[s].ocn != data_trn[t].ocn)
p '--- OCN ---'
p 'mis-match'
diff --git a/org/texinfo.org b/org/texinfo.org
index 03d33ea9..9cf02e79 100644
--- a/org/texinfo.org
+++ b/org/texinfo.org
@@ -2,7 +2,6 @@
#+TITLE: sisu texinfo
#+DESCRIPTION: documents - structuring, various output representations & search
#+FILETAGS: :sisu:texinfo:
-:wqa
#+AUTHOR: Ralph Amissah
#+EMAIL: [[mailto:ralph.amissah@gmail.com][ralph.amissah@gmail.com]]
#+COPYRIGHT: Copyright (C) 2015 - 2021 Ralph Amissah
@@ -317,7 +316,7 @@ module SiSU_TexInfo
else
if dob.is==:para \
&& (dob.obj !~/#{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}/)
- dob.obj=dob.ocn.is_a?(Fixnum) \
+ dob.obj=dob.ocn.is_a?(Integer) \
? "#{dob.obj} #{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}\n\n" : "#{dob.obj}\n\n"
end
end
@@ -624,7 +623,7 @@ WOK
def clean(dob)
if dob.is==:heading \
and dob.obj !~/#{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}/
- dob.obj=dob.ocn.is_a?(Fixnum) \
+ dob.obj=dob.ocn.is_a?(Integer) \
? "#{dob.obj} #{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}" : dob.obj
end
dob.obj=dob.obj.gsub(/\n/m,' ').
@@ -867,7 +866,7 @@ WOK
def clean(dob,txt)
if dob.is==:heading \
and txt !~/#{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}/
- txt=dob.ocn.is_a?(Fixnum) \
+ txt=dob.ocn.is_a?(Integer) \
? "#{dob.obj} #{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}" : dob.obj
end
txt.strip
diff --git a/org/txt.org b/org/txt.org
index 616633f9..5e020c8a 100644
--- a/org/txt.org
+++ b/org/txt.org
@@ -1667,7 +1667,7 @@ WOK
make=SiSU_Env::ProcessingSettings.new(@md)
if make.build.plaintext_ocn?
if defined? dob.ocn \
- and dob.ocn.is_a?(Fixnum)
+ and dob.ocn.is_a?(Integer)
(defined? dob.ocn) \
? "\n#{Dx[:ocn_o]}#{dob.ocn}#{Dx[:ocn_c]}" \
: ''
diff --git a/org/xhtml.org b/org/xhtml.org
index 3aef5c7e..1e57ea74 100644
--- a/org/xhtml.org
+++ b/org/xhtml.org
@@ -1180,10 +1180,11 @@ module SiSU_XHTML_EPUB2
end
end
def images
-#puts @md.env.path.image_source_include
-#puts @md.env.processing_path.epub
-#puts @md.env.path.image_source_include_local
-puts @md.file.output_path.epub.rel_image
+#REMOVE
+#puts @md.env.path.image_source_include + ' : ' + __FILE__ + ':' + __LINE__.to_s
+#puts @md.env.processing_path.epub + ' : ' + __FILE__ + ':' + __LINE__.to_s
+#puts @md.env.path.image_source_include_local + ' : ' + __FILE__ + ':' + __LINE__.to_s
+#puts @md.file.output_path.epub.rel_image + ' : ' + __FILE__ + ':' + __LINE__.to_s
#img_pth=$sisu_base_data + '/image'
img_pth=@md.env.path.image_source_include
img_src_pth=unless @md.opt.f_pth[:pth] =~/\/\S+?\/sisupod\/\S+?\/sisupod\/doc/
diff --git a/shell.nix b/shell.nix
index e592f5ea..8ca1596f 100755
--- a/shell.nix
+++ b/shell.nix
@@ -1,6 +1,6 @@
#!/usr/bin/env -S nix-shell --impure
#!nix-shell -i bash
-{pkgs ? import <nixpkgs> {}}:
+{ pkgs ? import <nixpkgs> {} }:
with pkgs;
mkShell {
buildInputs = [