regen + sync - www.codemadness.org - www.codemadness.org saait content files (HTM) git clone git://git.codemadness.org/www.codemadness.org (DIR) Log (DIR) Files (DIR) Refs (DIR) README (DIR) LICENSE --- (DIR) commit e1ce3e92ca9b11c0815a6242bbd538e1c1fe1ddc (DIR) parent 4a4554f03628e5206a9a0a1d2fbc343c335cc7b4 (HTM) Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Wed, 7 Jul 2021 18:32:26 +0200 regen + sync Diffstat: M config.cfg | 2 +- M output/atom.xml | 2 +- M output/atom_content.xml | 22 +++++++++++----------- M output/paste-service.html | 4 ++-- M output/paste-service.md | 4 ++-- M output/phlog/paste-service | 4 ++-- M output/phlog/sfeed-simple-feed-par… | 2 +- M output/phlog/sfeed_curses-ui | 14 +++++++------- M output/print.css | 2 +- M output/rss_content.xml | 20 ++++++++++---------- M output/sfeed-simple-feed-parser.ht… | 2 +- M output/sfeed-simple-feed-parser.md | 2 +- M output/sfeed_curses-ui.html | 14 +++++++------- M output/sfeed_curses-ui.md | 14 +++++++------- 14 files changed, 54 insertions(+), 54 deletions(-) --- (DIR) diff --git a/config.cfg b/config.cfg @@ -1,5 +1,5 @@ # last updated the site. -siteupdated = 2021-07-03 +siteupdated = 2021-07-07 sitetitle = Codemadness siteurl = https://www.codemadness.org (DIR) diff --git a/output/atom.xml b/output/atom.xml @@ -2,7 +2,7 @@ <feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"> <title type="text">Codemadness</title> <subtitle type="text">blog with various projects and articles about computer-related things</subtitle> - <updated>2021-06-23T00:00:00Z</updated> + <updated>2021-07-07T00:00:00Z</updated> <link rel="alternate" type="text/html" href="https://www.codemadness.org" /> <id>https://www.codemadness.org/atom.xml</id> <link rel="self" type="application/atom+xml" href="https://www.codemadness.org/atom.xml" /> (DIR) diff --git a/output/atom_content.xml b/output/atom_content.xml @@ -2,7 +2,7 @@ <feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"> <title type="text">Codemadness</title> <subtitle type="text">blog with various projects and articles about computer-related things</subtitle> - <updated>2021-06-23T00:00:00Z</updated> + <updated>2021-07-07T00:00:00Z</updated> <link rel="alternate" type="text/html" href="https://www.codemadness.org" /> <id>https://www.codemadness.org/atom.xml</id> <link rel="self" type="application/atom+xml" href="https://www.codemadness.org/atom.xml" /> @@ -23,7 +23,7 @@ <p>It shows the TAB-separated feed items in a graphical command-line UI. The interface has a look inspired by the <a href="http://www.mutt.org/">mutt mail client</a>. It has a sidebar panel for the feeds, a panel with a listing of the items and a small statusbar -for the selected item/url. Some functions like searching and scrolling are +for the selected item/URL. Some functions like searching and scrolling are integrated in the interface itself.</p> <h2>Features</h2> <ul> @@ -32,16 +32,16 @@ integrated in the interface itself.</p> It also requires a terminal (emulator) supporting UTF-8.</li> <li>Easy to customize by modifying the small source-code and shellscripts.</li> <li>Quite fast.</li> -<li>Plumb support: open the url or an enclosure url directly with any program.</li> +<li>Plumb support: open the URL or an enclosure URL directly with any program.</li> <li>Pipe support: pipe the selected Tab-Separated Value line to a program for scripting purposes. Like viewing the content in any way you like.</li> -<li>Yank support: copy the url or an enclosure url to the clipboard.</li> +<li>Yank support: copy the URL or an enclosure URL to the clipboard.</li> <li>Familiar keybinds: supports both vi-like, emacs-like and arrow keys for actions.</li> <li>Mouse support: it supports xterm X10 and extended SGR encoding.</li> <li>Support two ways of managing read/unread items. By default sfeed_curses marks the feed items of the last day as new/bold. -Alternatively a simple plain-text list with the read urls can be used.</li> +Alternatively a simple plain-text list with the read URLs can be used.</li> <li>UI layouts: supports vertical, horizontal and monocle (full-screen) layouts. Useful for different kind of screen sizes.</li> <li>Auto-execute keybind commands at startup to automate setting a preferred @@ -57,11 +57,11 @@ files as arguments like this:</p> <p>It will show a sidebar if one or more files are specified as parameters. It will not show the sidebar by default when reading from stdin.</p> <p><a href="downloads/screenshots/sfeed_curses_screenshot.png"><img src="downloads/screenshots/sfeed_curses_screenshot.png" alt="Screenshot showing what the UI looks" width="480" height="270" loading="lazy" /></a></p> -<p>On pressing the 'o' or ENTER keybind it will open the link url of an item with +<p>On pressing the 'o' or ENTER keybind it will open the link URL of an item with the plumb program. On pressing the 'a', 'e' or '@' keybind it will open the -enclosure url if there is one. The default plumb program is set to <a href="https://portland.freedesktop.org/doc/xdg-open.html">xdg-open</a>, +enclosure URL if there is one. The default plumb program is set to <a href="https://portland.freedesktop.org/doc/xdg-open.html">xdg-open</a>, but can be modified by setting the environment variable $SFEED_PLUMBER. The -plumb program receives the url as a command-line argument.</p> +plumb program receives the URL as a command-line argument.</p> <p>The TAB-Separated-Value line of the current selected item in the feed file can be piped to a program by pressing the 'c', 'p' or '|' keybind. This allows much flexibility to make a content formatter or write other custom actions or views. @@ -734,8 +734,8 @@ password each time and have a more secure authentication.</p> </code></pre> <p>This function reads any data from stdin and transfers the output securely via SSH and writes it to a file at the specified path. This path can be visible via -HTTP, gopher or an other protocol. Then it writes the absolute url to stdout, -this url can be copied to the clipboard and pasted anywhere like to an e-mail, +HTTP, gopher or an other protocol. Then it writes the absolute URL to stdout, +this URL can be copied to the clipboard and pasted anywhere like to an e-mail, IRC etc.</p> <h2>Usage and examples</h2> <p>To use it, here are some examples:</p> @@ -1784,7 +1784,7 @@ export OPML and to fetch, filter, merge and order feed items.</p> program outputs the feed items in a compact way per line as plain-text to stdout. The dmenu program reads these lines from stdin and displays them as a X11 list menu. When an item is selected in dmenu it prints this item to stdout. -A simple written script can then filter for the url in this output and do some +A simple written script can then filter for the URL in this output and do some action, like opening it in some browser or open a podcast in your music player.</p> <p>For example:</p> <pre><code>#!/bin/sh (DIR) diff --git a/output/paste-service.html b/output/paste-service.html @@ -64,8 +64,8 @@ password each time and have a more secure authentication.</p> </code></pre> <p>This function reads any data from stdin and transfers the output securely via SSH and writes it to a file at the specified path. This path can be visible via -HTTP, gopher or an other protocol. Then it writes the absolute url to stdout, -this url can be copied to the clipboard and pasted anywhere like to an e-mail, +HTTP, gopher or an other protocol. Then it writes the absolute URL to stdout, +this URL can be copied to the clipboard and pasted anywhere like to an e-mail, IRC etc.</p> <h2>Usage and examples</h2> <p>To use it, here are some examples:</p> (DIR) diff --git a/output/paste-service.md b/output/paste-service.md @@ -24,8 +24,8 @@ Make an alias or function in your shell config: This function reads any data from stdin and transfers the output securely via SSH and writes it to a file at the specified path. This path can be visible via -HTTP, gopher or an other protocol. Then it writes the absolute url to stdout, -this url can be copied to the clipboard and pasted anywhere like to an e-mail, +HTTP, gopher or an other protocol. Then it writes the absolute URL to stdout, +this URL can be copied to the clipboard and pasted anywhere like to an e-mail, IRC etc. (DIR) diff --git a/output/phlog/paste-service b/output/phlog/paste-service @@ -31,8 +31,8 @@ i } codemadness.org 70 i codemadness.org 70 iThis function reads any data from stdin and transfers the output securely via codemadness.org 70 iSSH and writes it to a file at the specified path. This path can be visible via codemadness.org 70 -iHTTP, gopher or an other protocol. Then it writes the absolute url to stdout, codemadness.org 70 -ithis url can be copied to the clipboard and pasted anywhere like to an e-mail, codemadness.org 70 +iHTTP, gopher or an other protocol. Then it writes the absolute URL to stdout, codemadness.org 70 +ithis URL can be copied to the clipboard and pasted anywhere like to an e-mail, codemadness.org 70 iIRC etc. codemadness.org 70 i codemadness.org 70 i codemadness.org 70 (DIR) diff --git a/output/phlog/sfeed-simple-feed-parser b/output/phlog/sfeed-simple-feed-parser @@ -50,7 +50,7 @@ hThe above screenshot uses the sfeed_plain format program with »dmenu«. This iprogram outputs the feed items in a compact way per line as plain-text to codemadness.org 70 istdout. The dmenu program reads these lines from stdin and displays them as a codemadness.org 70 iX11 list menu. When an item is selected in dmenu it prints this item to stdout. codemadness.org 70 -iA simple written script can then filter for the url in this output and do some codemadness.org 70 +iA simple written script can then filter for the URL in this output and do some codemadness.org 70 iaction, like opening it in some browser or open a podcast in your music player. codemadness.org 70 i codemadness.org 70 iFor example: codemadness.org 70 (DIR) diff --git a/output/phlog/sfeed_curses-ui b/output/phlog/sfeed_curses-ui @@ -10,7 +10,7 @@ i codemadness.org 70 iIt shows the TAB-separated feed items in a graphical command-line UI. The codemadness.org 70 hinterface has a look inspired by the »mutt mail client«. It has a sidebar URL:http://www.mutt.org/ codemadness.org 70 ipanel for the feeds, a panel with a listing of the items and a small statusbar codemadness.org 70 -ifor the selected item/url. Some functions like searching and scrolling are codemadness.org 70 +ifor the selected item/URL. Some functions like searching and scrolling are codemadness.org 70 iintegrated in the interface itself. codemadness.org 70 i codemadness.org 70 i codemadness.org 70 @@ -21,16 +21,16 @@ i* Few dependencies: a C compiler and a curses library (typically ncurses). cod i It also requires a terminal (emulator) supporting UTF-8. codemadness.org 70 i* Easy to customize by modifying the small source-code and shellscripts. codemadness.org 70 i* Quite fast. codemadness.org 70 -i* Plumb support: open the url or an enclosure url directly with any program. codemadness.org 70 +i* Plumb support: open the URL or an enclosure URL directly with any program. codemadness.org 70 i* Pipe support: pipe the selected Tab-Separated Value line to a program for codemadness.org 70 i scripting purposes. Like viewing the content in any way you like. codemadness.org 70 -i* Yank support: copy the url or an enclosure url to the clipboard. codemadness.org 70 +i* Yank support: copy the URL or an enclosure URL to the clipboard. codemadness.org 70 i* Familiar keybinds: supports both vi-like, emacs-like and arrow keys for codemadness.org 70 i actions. codemadness.org 70 i* Mouse support: it supports xterm X10 and extended SGR encoding. codemadness.org 70 i* Support two ways of managing read/unread items. codemadness.org 70 i By default sfeed_curses marks the feed items of the last day as new/bold. codemadness.org 70 -i Alternatively a simple plain-text list with the read urls can be used. codemadness.org 70 +i Alternatively a simple plain-text list with the read URLs can be used. codemadness.org 70 i* UI layouts: supports vertical, horizontal and monocle (full-screen) layouts. codemadness.org 70 i Useful for different kind of screen sizes. codemadness.org 70 i* Auto-execute keybind commands at startup to automate setting a preferred codemadness.org 70 @@ -51,11 +51,11 @@ iwill not show the sidebar by default when reading from stdin. codemadness.org i codemadness.org 70 IScreenshot showing what the UI looks /downloads/screenshots/sfeed_curses_screenshot.png codemadness.org 70 i codemadness.org 70 -iOn pressing the 'o' or ENTER keybind it will open the link url of an item with codemadness.org 70 +iOn pressing the 'o' or ENTER keybind it will open the link URL of an item with codemadness.org 70 ithe plumb program. On pressing the 'a', 'e' or '@' keybind it will open the codemadness.org 70 -henclosure url if there is one. The default plumb program is set to »xdg-open«, URL:https://portland.freedesktop.org/doc/xdg-open.html codemadness.org 70 +henclosure URL if there is one. The default plumb program is set to »xdg-open«, URL:https://portland.freedesktop.org/doc/xdg-open.html codemadness.org 70 ibut can be modified by setting the environment variable $SFEED_PLUMBER. The codemadness.org 70 -iplumb program receives the url as a command-line argument. codemadness.org 70 +iplumb program receives the URL as a command-line argument. codemadness.org 70 i codemadness.org 70 iThe TAB-Separated-Value line of the current selected item in the feed file can codemadness.org 70 ibe piped to a program by pressing the 'c', 'p' or '|' keybind. This allows much codemadness.org 70 (DIR) diff --git a/output/print.css b/output/print.css @@ -13,7 +13,7 @@ nav, .hidden { display: none; } -table, img { +#main, table, img { border: 0; } table tr td { (DIR) diff --git a/output/rss_content.xml b/output/rss_content.xml @@ -18,7 +18,7 @@ <p>It shows the TAB-separated feed items in a graphical command-line UI. The interface has a look inspired by the <a href="http://www.mutt.org/">mutt mail client</a>. It has a sidebar panel for the feeds, a panel with a listing of the items and a small statusbar -for the selected item/url. Some functions like searching and scrolling are +for the selected item/URL. Some functions like searching and scrolling are integrated in the interface itself.</p> <h2>Features</h2> <ul> @@ -27,16 +27,16 @@ integrated in the interface itself.</p> It also requires a terminal (emulator) supporting UTF-8.</li> <li>Easy to customize by modifying the small source-code and shellscripts.</li> <li>Quite fast.</li> -<li>Plumb support: open the url or an enclosure url directly with any program.</li> +<li>Plumb support: open the URL or an enclosure URL directly with any program.</li> <li>Pipe support: pipe the selected Tab-Separated Value line to a program for scripting purposes. Like viewing the content in any way you like.</li> -<li>Yank support: copy the url or an enclosure url to the clipboard.</li> +<li>Yank support: copy the URL or an enclosure URL to the clipboard.</li> <li>Familiar keybinds: supports both vi-like, emacs-like and arrow keys for actions.</li> <li>Mouse support: it supports xterm X10 and extended SGR encoding.</li> <li>Support two ways of managing read/unread items. By default sfeed_curses marks the feed items of the last day as new/bold. -Alternatively a simple plain-text list with the read urls can be used.</li> +Alternatively a simple plain-text list with the read URLs can be used.</li> <li>UI layouts: supports vertical, horizontal and monocle (full-screen) layouts. Useful for different kind of screen sizes.</li> <li>Auto-execute keybind commands at startup to automate setting a preferred @@ -52,11 +52,11 @@ files as arguments like this:</p> <p>It will show a sidebar if one or more files are specified as parameters. It will not show the sidebar by default when reading from stdin.</p> <p><a href="downloads/screenshots/sfeed_curses_screenshot.png"><img src="downloads/screenshots/sfeed_curses_screenshot.png" alt="Screenshot showing what the UI looks" width="480" height="270" loading="lazy" /></a></p> -<p>On pressing the 'o' or ENTER keybind it will open the link url of an item with +<p>On pressing the 'o' or ENTER keybind it will open the link URL of an item with the plumb program. On pressing the 'a', 'e' or '@' keybind it will open the -enclosure url if there is one. The default plumb program is set to <a href="https://portland.freedesktop.org/doc/xdg-open.html">xdg-open</a>, +enclosure URL if there is one. The default plumb program is set to <a href="https://portland.freedesktop.org/doc/xdg-open.html">xdg-open</a>, but can be modified by setting the environment variable $SFEED_PLUMBER. The -plumb program receives the url as a command-line argument.</p> +plumb program receives the URL as a command-line argument.</p> <p>The TAB-Separated-Value line of the current selected item in the feed file can be piped to a program by pressing the 'c', 'p' or '|' keybind. This allows much flexibility to make a content formatter or write other custom actions or views. @@ -699,8 +699,8 @@ password each time and have a more secure authentication.</p> </code></pre> <p>This function reads any data from stdin and transfers the output securely via SSH and writes it to a file at the specified path. This path can be visible via -HTTP, gopher or an other protocol. Then it writes the absolute url to stdout, -this url can be copied to the clipboard and pasted anywhere like to an e-mail, +HTTP, gopher or an other protocol. Then it writes the absolute URL to stdout, +this URL can be copied to the clipboard and pasted anywhere like to an e-mail, IRC etc.</p> <h2>Usage and examples</h2> <p>To use it, here are some examples:</p> @@ -1684,7 +1684,7 @@ export OPML and to fetch, filter, merge and order feed items.</p> program outputs the feed items in a compact way per line as plain-text to stdout. The dmenu program reads these lines from stdin and displays them as a X11 list menu. When an item is selected in dmenu it prints this item to stdout. -A simple written script can then filter for the url in this output and do some +A simple written script can then filter for the URL in this output and do some action, like opening it in some browser or open a podcast in your music player.</p> <p>For example:</p> <pre><code>#!/bin/sh (DIR) diff --git a/output/sfeed-simple-feed-parser.html b/output/sfeed-simple-feed-parser.html @@ -76,7 +76,7 @@ export OPML and to fetch, filter, merge and order feed items.</p> program outputs the feed items in a compact way per line as plain-text to stdout. The dmenu program reads these lines from stdin and displays them as a X11 list menu. When an item is selected in dmenu it prints this item to stdout. -A simple written script can then filter for the url in this output and do some +A simple written script can then filter for the URL in this output and do some action, like opening it in some browser or open a podcast in your music player.</p> <p>For example:</p> <pre><code>#!/bin/sh (DIR) diff --git a/output/sfeed-simple-feed-parser.md b/output/sfeed-simple-feed-parser.md @@ -43,7 +43,7 @@ The above screenshot uses the sfeed_plain format program with [dmenu](https://to program outputs the feed items in a compact way per line as plain-text to stdout. The dmenu program reads these lines from stdin and displays them as a X11 list menu. When an item is selected in dmenu it prints this item to stdout. -A simple written script can then filter for the url in this output and do some +A simple written script can then filter for the URL in this output and do some action, like opening it in some browser or open a podcast in your music player. For example: (DIR) diff --git a/output/sfeed_curses-ui.html b/output/sfeed_curses-ui.html @@ -49,7 +49,7 @@ <p>It shows the TAB-separated feed items in a graphical command-line UI. The interface has a look inspired by the <a href="http://www.mutt.org/">mutt mail client</a>. It has a sidebar panel for the feeds, a panel with a listing of the items and a small statusbar -for the selected item/url. Some functions like searching and scrolling are +for the selected item/URL. Some functions like searching and scrolling are integrated in the interface itself.</p> <h2>Features</h2> <ul> @@ -58,16 +58,16 @@ integrated in the interface itself.</p> It also requires a terminal (emulator) supporting UTF-8.</li> <li>Easy to customize by modifying the small source-code and shellscripts.</li> <li>Quite fast.</li> -<li>Plumb support: open the url or an enclosure url directly with any program.</li> +<li>Plumb support: open the URL or an enclosure URL directly with any program.</li> <li>Pipe support: pipe the selected Tab-Separated Value line to a program for scripting purposes. Like viewing the content in any way you like.</li> -<li>Yank support: copy the url or an enclosure url to the clipboard.</li> +<li>Yank support: copy the URL or an enclosure URL to the clipboard.</li> <li>Familiar keybinds: supports both vi-like, emacs-like and arrow keys for actions.</li> <li>Mouse support: it supports xterm X10 and extended SGR encoding.</li> <li>Support two ways of managing read/unread items. By default sfeed_curses marks the feed items of the last day as new/bold. -Alternatively a simple plain-text list with the read urls can be used.</li> +Alternatively a simple plain-text list with the read URLs can be used.</li> <li>UI layouts: supports vertical, horizontal and monocle (full-screen) layouts. Useful for different kind of screen sizes.</li> <li>Auto-execute keybind commands at startup to automate setting a preferred @@ -83,11 +83,11 @@ files as arguments like this:</p> <p>It will show a sidebar if one or more files are specified as parameters. It will not show the sidebar by default when reading from stdin.</p> <p><a href="downloads/screenshots/sfeed_curses_screenshot.png"><img src="downloads/screenshots/sfeed_curses_screenshot.png" alt="Screenshot showing what the UI looks" width="480" height="270" loading="lazy" /></a></p> -<p>On pressing the 'o' or ENTER keybind it will open the link url of an item with +<p>On pressing the 'o' or ENTER keybind it will open the link URL of an item with the plumb program. On pressing the 'a', 'e' or '@' keybind it will open the -enclosure url if there is one. The default plumb program is set to <a href="https://portland.freedesktop.org/doc/xdg-open.html">xdg-open</a>, +enclosure URL if there is one. The default plumb program is set to <a href="https://portland.freedesktop.org/doc/xdg-open.html">xdg-open</a>, but can be modified by setting the environment variable $SFEED_PLUMBER. The -plumb program receives the url as a command-line argument.</p> +plumb program receives the URL as a command-line argument.</p> <p>The TAB-Separated-Value line of the current selected item in the feed file can be piped to a program by pressing the 'c', 'p' or '|' keybind. This allows much flexibility to make a content formatter or write other custom actions or views. (DIR) diff --git a/output/sfeed_curses-ui.md b/output/sfeed_curses-ui.md @@ -3,7 +3,7 @@ sfeed_curses is a curses UI front-end for [sfeed](https://codemadness.org/sfeed. It shows the TAB-separated feed items in a graphical command-line UI. The interface has a look inspired by the [mutt mail client](http://www.mutt.org/). It has a sidebar panel for the feeds, a panel with a listing of the items and a small statusbar -for the selected item/url. Some functions like searching and scrolling are +for the selected item/URL. Some functions like searching and scrolling are integrated in the interface itself. @@ -14,16 +14,16 @@ integrated in the interface itself. It also requires a terminal (emulator) supporting UTF-8. * Easy to customize by modifying the small source-code and shellscripts. * Quite fast. -* Plumb support: open the url or an enclosure url directly with any program. +* Plumb support: open the URL or an enclosure URL directly with any program. * Pipe support: pipe the selected Tab-Separated Value line to a program for scripting purposes. Like viewing the content in any way you like. -* Yank support: copy the url or an enclosure url to the clipboard. +* Yank support: copy the URL or an enclosure URL to the clipboard. * Familiar keybinds: supports both vi-like, emacs-like and arrow keys for actions. * Mouse support: it supports xterm X10 and extended SGR encoding. * Support two ways of managing read/unread items. By default sfeed_curses marks the feed items of the last day as new/bold. - Alternatively a simple plain-text list with the read urls can be used. + Alternatively a simple plain-text list with the read URLs can be used. * UI layouts: supports vertical, horizontal and monocle (full-screen) layouts. Useful for different kind of screen sizes. * Auto-execute keybind commands at startup to automate setting a preferred @@ -44,11 +44,11 @@ will not show the sidebar by default when reading from stdin. [![Screenshot showing what the UI looks](https://codemadness.org/downloads/screenshots/sfeed_curses_screenshot.png =480x270)](https://codemadness.org/downloads/screenshots/sfeed_curses_screenshot.png) -On pressing the 'o' or ENTER keybind it will open the link url of an item with +On pressing the 'o' or ENTER keybind it will open the link URL of an item with the plumb program. On pressing the 'a', 'e' or '@' keybind it will open the -enclosure url if there is one. The default plumb program is set to [xdg-open](https://portland.freedesktop.org/doc/xdg-open.html), +enclosure URL if there is one. The default plumb program is set to [xdg-open](https://portland.freedesktop.org/doc/xdg-open.html), but can be modified by setting the environment variable $SFEED_PLUMBER. The -plumb program receives the url as a command-line argument. +plumb program receives the URL as a command-line argument. The TAB-Separated-Value line of the current selected item in the feed file can be piped to a program by pressing the 'c', 'p' or '|' keybind. This allows much