diff options
| author | Paul Buetow <paul@buetow.org> | 2025-06-22 23:04:01 +0300 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2025-06-22 23:04:01 +0300 |
| commit | cd60a353054abfae9609f71fbab0e97640d0a877 (patch) | |
| tree | ed12dbb9b117e842822c92b8c0586d0704959b12 /gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html | |
| parent | 7afc2fb9cac9547998cd7b4cf3283391e6331799 (diff) | |
Update content for html
Diffstat (limited to 'gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html')
| -rw-r--r-- | gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html b/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html index 8a4b5342..5fb41ff9 100644 --- a/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html +++ b/gemfeed/2021-06-05-gemtexter-one-bash-script-to-rule-it-all.html @@ -114,18 +114,18 @@ by Lorenzo Bettini http://www.lorenzobettini.it http://www.gnu.org/software/src-highlite --> -<pre><font color="#ff0000">paul </font><b><font color="#ffffff">in</font></b><font color="#ff0000"> uranus </font><b><font color="#ffffff">in</font></b><font color="#ff0000"> gemtexter on 🌱 main</font> -<font color="#ff0000">❯ wc -l gemtexter lib</font><font color="#F3E651">/*</font> -<font color="#ff0000"> </font><font color="#bb00ff">117</font><font color="#ff0000"> gemtexter</font> -<font color="#ff0000"> </font><font color="#bb00ff">59</font><font color="#ff0000"> lib/assert</font><font color="#F3E651">.</font><b><font color="#ffffff">source</font></b><font color="#F3E651">.</font><font color="#ff0000">sh</font> -<font color="#ff0000"> </font><font color="#bb00ff">128</font><font color="#ff0000"> lib/atomfeed</font><font color="#F3E651">.</font><b><font color="#ffffff">source</font></b><font color="#F3E651">.</font><font color="#ff0000">sh</font> -<font color="#ff0000"> </font><font color="#bb00ff">64</font><font color="#ff0000"> lib/gemfeed</font><font color="#F3E651">.</font><b><font color="#ffffff">source</font></b><font color="#F3E651">.</font><font color="#ff0000">sh</font> -<font color="#ff0000"> </font><font color="#bb00ff">161</font><font color="#ff0000"> lib/generate</font><font color="#F3E651">.</font><b><font color="#ffffff">source</font></b><font color="#F3E651">.</font><font color="#ff0000">sh</font> -<font color="#ff0000"> </font><font color="#bb00ff">50</font><font color="#ff0000"> lib/git</font><font color="#F3E651">.</font><b><font color="#ffffff">source</font></b><font color="#F3E651">.</font><font color="#ff0000">sh</font> -<font color="#ff0000"> </font><font color="#bb00ff">162</font><font color="#ff0000"> lib/html</font><font color="#F3E651">.</font><b><font color="#ffffff">source</font></b><font color="#F3E651">.</font><font color="#ff0000">sh</font> -<font color="#ff0000"> </font><font color="#bb00ff">30</font><font color="#ff0000"> lib/log</font><font color="#F3E651">.</font><b><font color="#ffffff">source</font></b><font color="#F3E651">.</font><font color="#ff0000">sh</font> -<font color="#ff0000"> </font><font color="#bb00ff">63</font><font color="#ff0000"> lib/md</font><font color="#F3E651">.</font><b><font color="#ffffff">source</font></b><font color="#F3E651">.</font><font color="#ff0000">sh</font> -<font color="#ff0000"> </font><font color="#bb00ff">834</font><font color="#ff0000"> total</font> +<pre><font color="#ffffff">paul </font><b><font color="#00ffff">in</font></b><font color="#ffffff"> uranus </font><b><font color="#00ffff">in</font></b><font color="#ffffff"> gemtexter on 🌱 main</font> +<font color="#ffffff">❯ wc -l gemtexter lib</font><b><font color="#ee5896">/*</font></b> +<font color="#ffffff"> </font><font color="#ff00ff">117</font><font color="#ffffff"> gemtexter</font> +<font color="#ffffff"> </font><font color="#ff00ff">59</font><font color="#ffffff"> lib/assert</font><b><font color="#ee5896">.</font></b><b><font color="#00ffff">source</font></b><b><font color="#ee5896">.</font></b><font color="#ffffff">sh</font> +<font color="#ffffff"> </font><font color="#ff00ff">128</font><font color="#ffffff"> lib/atomfeed</font><b><font color="#ee5896">.</font></b><b><font color="#00ffff">source</font></b><b><font color="#ee5896">.</font></b><font color="#ffffff">sh</font> +<font color="#ffffff"> </font><font color="#ff00ff">64</font><font color="#ffffff"> lib/gemfeed</font><b><font color="#ee5896">.</font></b><b><font color="#00ffff">source</font></b><b><font color="#ee5896">.</font></b><font color="#ffffff">sh</font> +<font color="#ffffff"> </font><font color="#ff00ff">161</font><font color="#ffffff"> lib/generate</font><b><font color="#ee5896">.</font></b><b><font color="#00ffff">source</font></b><b><font color="#ee5896">.</font></b><font color="#ffffff">sh</font> +<font color="#ffffff"> </font><font color="#ff00ff">50</font><font color="#ffffff"> lib/git</font><b><font color="#ee5896">.</font></b><b><font color="#00ffff">source</font></b><b><font color="#ee5896">.</font></b><font color="#ffffff">sh</font> +<font color="#ffffff"> </font><font color="#ff00ff">162</font><font color="#ffffff"> lib/html</font><b><font color="#ee5896">.</font></b><b><font color="#00ffff">source</font></b><b><font color="#ee5896">.</font></b><font color="#ffffff">sh</font> +<font color="#ffffff"> </font><font color="#ff00ff">30</font><font color="#ffffff"> lib/log</font><b><font color="#ee5896">.</font></b><b><font color="#00ffff">source</font></b><b><font color="#ee5896">.</font></b><font color="#ffffff">sh</font> +<font color="#ffffff"> </font><font color="#ff00ff">63</font><font color="#ffffff"> lib/md</font><b><font color="#ee5896">.</font></b><b><font color="#00ffff">source</font></b><b><font color="#ee5896">.</font></b><font color="#ffffff">sh</font> +<font color="#ffffff"> </font><font color="#ff00ff">834</font><font color="#ffffff"> total</font> </pre> <br /> <span>This way, the script could grow far beyond 1000 lines of code and still be maintainable. With more features, execution speed may slowly become a problem, though. I already notice that Gemtexter doesn't produce results instantly but requires few seconds of runtime already. That's not a problem yet, though. </span><br /> @@ -160,9 +160,9 @@ http://www.gnu.org/software/src-highlite --> by Lorenzo Bettini http://www.lorenzobettini.it http://www.gnu.org/software/src-highlite --> -<pre><font color="#ff0000">gemtext</font><font color="#F3E651">=</font><font color="#bb00ff">'=> http://example.org Description of the link'</font> -<font color="#ff0000">assert</font><font color="#F3E651">::</font><font color="#ff0000">equals </font><font color="#bb00ff">"$(generate::make_link html "</font><font color="#ff0000">$gemtext</font><font color="#bb00ff">")"</font><font color="#ff0000"> </font><font color="#F3E651">\</font> -<font color="#ff0000"> </font><font color="#bb00ff">'<a class="textlink" href="http://example.org">Description of the link</a><br />'</font> +<pre><font color="#ffffff">gemtext</font><b><font color="#ee5896">=</font></b><font color="#cd00ff">'=> http://example.org Description of the link'</font> +<font color="#ffffff">assert</font><b><font color="#ee5896">::</font></b><font color="#ffffff">equals </font><font color="#cd00ff">"$(generate::make_link html "</font><font color="#ffffff">$gemtext</font><font color="#cd00ff">")"</font><font color="#ffffff"> </font><b><font color="#ee5896">\</font></b> +<font color="#ffffff"> </font><font color="#cd00ff">'<a class="textlink" href="http://example.org">Description of the link</a><br />'</font> </pre> <br /> <h3 style='display: inline' id='markdown-unit-test-example'>Markdown unit test example</h3><br /> @@ -171,9 +171,9 @@ http://www.gnu.org/software/src-highlite --> by Lorenzo Bettini http://www.lorenzobettini.it http://www.gnu.org/software/src-highlite --> -<pre><font color="#ff0000">gemtext</font><font color="#F3E651">=</font><font color="#bb00ff">'=> http://example.org Description of the link'</font> -<font color="#ff0000">assert</font><font color="#F3E651">::</font><font color="#ff0000">equals </font><font color="#bb00ff">"$(generate::make_link md "</font><font color="#ff0000">$gemtext</font><font color="#bb00ff">")"</font><font color="#ff0000"> </font><font color="#F3E651">\</font> -<font color="#ff0000"> </font><font color="#bb00ff">'[Description of the link](http://example.org) '</font> +<pre><font color="#ffffff">gemtext</font><b><font color="#ee5896">=</font></b><font color="#cd00ff">'=> http://example.org Description of the link'</font> +<font color="#ffffff">assert</font><b><font color="#ee5896">::</font></b><font color="#ffffff">equals </font><font color="#cd00ff">"$(generate::make_link md "</font><font color="#ffffff">$gemtext</font><font color="#cd00ff">")"</font><font color="#ffffff"> </font><b><font color="#ee5896">\</font></b> +<font color="#ffffff"> </font><font color="#cd00ff">'[Description of the link](http://example.org) '</font> </pre> <br /> <h2 style='display: inline' id='handcrafted-html-styles'>Handcrafted HTML styles</h2><br /> |
