summaryrefslogtreecommitdiff
path: root/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again.html
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2025-06-23 07:55:27 +0300
committerPaul Buetow <paul@buetow.org>2025-06-23 07:55:27 +0300
commitd2be28ca4b86021518caddac606e553a54dd8927 (patch)
treee7c622c27973f6feff85c7be9b8f4e94fcafcfbd /gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again.html
parentb4151488cc973e8ed3f507cb850ece7f0d9d40cd (diff)
Update content for html
Diffstat (limited to 'gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again.html')
-rw-r--r--gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again.html34
1 files changed, 17 insertions, 17 deletions
diff --git a/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again.html b/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again.html
index 55285faa..31193d7b 100644
--- a/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again.html
+++ b/gemfeed/2022-08-27-gemtexter-1.1.0-lets-gemtext-again.html
@@ -57,23 +57,23 @@
by Lorenzo Bettini
http://www.lorenzobettini.it
http://www.gnu.org/software/src-highlite -->
-<pre><b><font color="#ffffff">check_dependencies ()</font></b><font color="#ffffff"> {</font>
-<font color="#ffffff"> </font><i><font color="#00ff00"># At least, Bash 5 is required</font></i>
-<font color="#ffffff"> </font><b><font color="#00ffff">local</font></b><font color="#ffffff"> -i </font><font color="#ffffff">required_version</font><b><font color="#ee5896">=</font></b><font color="#ff00ff">5</font>
-<font color="#ffffff"> </font><font color="#ffffff">IFS</font><b><font color="#ee5896">=.</font></b><font color="#ffffff"> </font><b><font color="#00ffff">read</font></b><font color="#ffffff"> -ra version </font><b><font color="#ee5896">&lt;&lt;&lt;</font></b><font color="#ffffff"> </font><font color="#cd00ff">"$BASH_VERSION"</font>
-<font color="#ffffff"> </font><b><font color="#00ffff">if</font></b><font color="#ffffff"> </font><b><font color="#ee5896">[</font></b><font color="#ffffff"> </font><font color="#cd00ff">"${version[0]}"</font><font color="#ffffff"> -lt </font><font color="#ffffff">$required_version</font><font color="#ffffff"> </font><b><font color="#ee5896">];</font></b><font color="#ffffff"> </font><b><font color="#00ffff">then</font></b>
-<font color="#ffffff"> log ERROR </font><font color="#cd00ff">"ERROR, </font><font color="#cd00ff">\"</font><font color="#cd00ff">bash</font><font color="#cd00ff">\"</font><font color="#cd00ff"> must be at least at major version $required_version!"</font>
-<font color="#ffffff"> </font><b><font color="#00ffff">exit</font></b><font color="#ffffff"> </font><font color="#ff00ff">2</font>
-<font color="#ffffff"> </font><b><font color="#00ffff">fi</font></b>
+<pre>check_dependencies () {
+ <i><font color="silver"># At least, Bash 5 is required</font></i>
+ <b><u><font color="#000000">local</font></u></b> -i required_version=<font color="#000000">5</font>
+ IFS=. <b><u><font color="#000000">read</font></u></b> -ra version &lt;&lt;&lt; <font color="#808080">"$BASH_VERSION"</font>
+ <b><u><font color="#000000">if</font></u></b> [ <font color="#808080">"${version[0]}"</font> -lt $required_version ]; <b><u><font color="#000000">then</font></u></b>
+ log ERROR <font color="#808080">"ERROR, </font>\"<font color="#808080">bash</font>\"<font color="#808080"> must be at least at major version $required_version!"</font>
+ <b><u><font color="#000000">exit</font></u></b> <font color="#000000">2</font>
+ <b><u><font color="#000000">fi</font></u></b>
-<font color="#ffffff"> </font><i><font color="#00ff00"># These must be the GNU versions of the commands</font></i>
-<font color="#ffffff"> </font><b><font color="#00ffff">for</font></b><font color="#ffffff"> tool </font><b><font color="#00ffff">in</font></b><font color="#ffffff"> </font><font color="#ffffff">$DATE</font><font color="#ffffff"> </font><font color="#ffffff">$SED</font><font color="#ffffff"> </font><font color="#ffffff">$GREP</font><b><font color="#ee5896">;</font></b><font color="#ffffff"> </font><b><font color="#00ffff">do</font></b>
-<font color="#ffffff"> </font><b><font color="#00ffff">if</font></b><font color="#ffffff"> </font><b><font color="#ee5896">!</font></b><font color="#ffffff"> </font><font color="#ffffff">$tool</font><font color="#ffffff"> --version </font><b><font color="#ee5896">|</font></b><font color="#ffffff"> grep -q GNU</font><b><font color="#ee5896">;</font></b><font color="#ffffff"> </font><b><font color="#00ffff">then</font></b>
-<font color="#ffffff"> log ERROR </font><font color="#cd00ff">"ERROR, </font><font color="#cd00ff">\"</font><font color="#cd00ff">$tool</font><font color="#cd00ff">\"</font><font color="#cd00ff"> command is not the GNU version, please install!"</font>
-<font color="#ffffff"> </font><b><font color="#00ffff">exit</font></b><font color="#ffffff"> </font><font color="#ff00ff">2</font>
-<font color="#ffffff"> </font><b><font color="#00ffff">fi</font></b>
-<font color="#ffffff"> </font><b><font color="#00ffff">done</font></b>
-<font color="#ffffff">}</font>
+ <i><font color="silver"># These must be the GNU versions of the commands</font></i>
+ <b><u><font color="#000000">for</font></u></b> tool <b><u><font color="#000000">in</font></u></b> $DATE $SED $GREP; <b><u><font color="#000000">do</font></u></b>
+ <b><u><font color="#000000">if</font></u></b> ! $tool --version | grep -q GNU; <b><u><font color="#000000">then</font></u></b>
+ log ERROR <font color="#808080">"ERROR, </font>\"<font color="#808080">$tool</font>\"<font color="#808080"> command is not the GNU version, please install!"</font>
+ <b><u><font color="#000000">exit</font></u></b> <font color="#000000">2</font>
+ <b><u><font color="#000000">fi</font></u></b>
+ <b><u><font color="#000000">done</font></u></b>
+}
</pre>
<br />
<span>Especially macOS users didn&#39;t read the <span class='inlinecode'>README</span> carefully enough to install GNU Grep, GNU Sed and GNU Date before using Gemtexter.</span><br />
@@ -94,7 +94,7 @@ http://www.gnu.org/software/src-highlite -->
by Lorenzo Bettini
http://www.lorenzobettini.it
http://www.gnu.org/software/src-highlite -->
-<pre><b><font color="#ee5896">.</font></b><font color="#ffffff">/gemtexter --generate </font><font color="#cd00ff">'.*hello.*'</font>
+<pre>./gemtexter --generate <font color="#808080">'.*hello.*'</font>
</pre>
<br />
<h3 style='display: inline' id='revamped-git-support'>Revamped <span class='inlinecode'>git</span> support</h3><br />