URI: 
       add describe option, small improvements. - www.codemadness.org - www.codemadness.org saait content files
  HTML git clone git://git.codemadness.org/www.codemadness.org
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 1f37a448488508c336ede2310dff3aa37a83a016
   DIR parent 8f1468e0f98713d4d8bfc44638cf183c0423d6c9
  HTML Author: Hiltjo Posthuma <hiltjo@codemadness.org>
       Date:   Sat, 28 Mar 2026 18:30:42 +0100
       
       add describe option, small improvements.
       
       Diffstat:
         M output/atom.xml                     |       2 +-
         M output/atom_content.xml             |       7 ++++---
         M output/atom_content_gopher.xml      |       7 ++++---
         M output/atom_gopher.xml              |       2 +-
         M output/chess-puzzles.html           |       5 +++--
         M output/chess-puzzles.md             |       3 ++-
         M output/jsonfeed_content.json        |       2 +-
         M output/jsonfeed_content_gopher.json |       2 +-
         M output/phlog/chess-puzzles          |       5 +++--
         M output/rss_content.xml              |       5 +++--
         M output/rss_content_gopher.xml       |       5 +++--
         M output/sfeed_content.tsv            |       2 +-
         M output/sfeed_content_gopher.tsv     |       2 +-
         M output/sitemap.xml                  |       2 +-
         M pages/chess-puzzles.cfg             |       2 +-
         M pages/chess-puzzles.md              |       3 ++-
       
       16 files changed, 32 insertions(+), 24 deletions(-)
       ---
   DIR diff --git a/output/atom.xml b/output/atom.xml
       @@ -34,7 +34,7 @@
                <title>Chess puzzle book generator</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/chess-puzzles.html" />
                <id>https://www.codemadness.org/chess-puzzles.html</id>
       -        <updated>2025-05-03T00:00:00Z</updated>
       +        <updated>2026-03-28T00:00:00Z</updated>
                <published>2024-02-02T00:00:00Z</published>
                <author>
                        <name>Hiltjo</name>
   DIR diff --git a/output/atom_content.xml b/output/atom_content.xml
       @@ -335,7 +335,7 @@ listed in the man page under the BUGS section as a wanted feature.</li>
                <title>Chess puzzle book generator</title>
                <link rel="alternate" type="text/html" href="https://www.codemadness.org/chess-puzzles.html" />
                <id>https://www.codemadness.org/chess-puzzles.html</id>
       -        <updated>2025-05-03T00:00:00Z</updated>
       +        <updated>2026-03-28T00:00:00Z</updated>
                <published>2024-02-02T00:00:00Z</published>
                <author>
                        <name>Hiltjo</name>
       @@ -343,7 +343,7 @@ listed in the man page under the BUGS section as a wanted feature.</li>
                </author>
                <summary>Chess puzzle book generator</summary>
                <content type="html"><![CDATA[<h1>Chess puzzle book generator</h1>
       -        <p><strong>Last modification on </strong> <time>2025-05-03</time></p>
       +        <p><strong>Last modification on </strong> <time>2026-03-28</time></p>
                <p>This was a christmas hack for fun and non-profit.
        I wanted to write a chess puzzle book generator.
        Inspired by <a href="https://archive.org/details/1001deadlycheckm0000nunn">1001 Deadly Checkmates by John Nunn, ISBN-13: 978-1906454258</a>,
       @@ -398,7 +398,7 @@ of random puzzles in a deterministic manner.</p>
        It includes a plain-text listing of the solutions in PGN notation for the
        puzzles.
        It also outputs .vt files suitable for the terminal. It uses unicode symbols
       -for the chess pieces and RGB color sequence for the board theme</p>
       +for the chess pieces and RGB color sequence for the board theme.</p>
        <h1>fen.c</h1>
        <p>This is a program written in C to read and parse the board state in FEN format
        and read the UCI moves. It can output to various formats.</p>
       @@ -406,6 +406,7 @@ and read the UCI moves. It can output to various formats.</p>
        <p>fen.c supports the following output formats:</p>
        <ul>
        <li>ascii - very simple ASCII mode.</li>
       +<li>describe - describes current pieces positions as text, line by line (useful for blindfold or visualization practise).</li>
        <li><a href="https://en.wikipedia.org/wiki/Forsyth%E2%80%93Edwards_Notation">fen</a> - output FEN of the board state (from FEN and optional played moves).</li>
        <li><a href="https://en.wikipedia.org/wiki/Portable_Game_Notation">pgn</a> - Portable Game Notation.</li>
        <li>speak - mode to output a description of the moves in words.</li>
   DIR diff --git a/output/atom_content_gopher.xml b/output/atom_content_gopher.xml
       @@ -335,7 +335,7 @@ listed in the man page under the BUGS section as a wanted feature.</li>
                <title>Chess puzzle book generator</title>
                <link rel="alternate" type="text/gopher" href="gopher://codemadness.org/1/phlog/chess-puzzles" />
                <id>gopher://codemadness.org/1/phlog/chess-puzzles</id>
       -        <updated>2025-05-03T00:00:00Z</updated>
       +        <updated>2026-03-28T00:00:00Z</updated>
                <published>2024-02-02T00:00:00Z</published>
                <author>
                        <name>Hiltjo</name>
       @@ -343,7 +343,7 @@ listed in the man page under the BUGS section as a wanted feature.</li>
                </author>
                <summary>Chess puzzle book generator</summary>
                <content type="html"><![CDATA[<h1>Chess puzzle book generator</h1>
       -        <p><strong>Last modification on </strong> <time>2025-05-03</time></p>
       +        <p><strong>Last modification on </strong> <time>2026-03-28</time></p>
                <p>This was a christmas hack for fun and non-profit.
        I wanted to write a chess puzzle book generator.
        Inspired by <a href="https://archive.org/details/1001deadlycheckm0000nunn">1001 Deadly Checkmates by John Nunn, ISBN-13: 978-1906454258</a>,
       @@ -398,7 +398,7 @@ of random puzzles in a deterministic manner.</p>
        It includes a plain-text listing of the solutions in PGN notation for the
        puzzles.
        It also outputs .vt files suitable for the terminal. It uses unicode symbols
       -for the chess pieces and RGB color sequence for the board theme</p>
       +for the chess pieces and RGB color sequence for the board theme.</p>
        <h1>fen.c</h1>
        <p>This is a program written in C to read and parse the board state in FEN format
        and read the UCI moves. It can output to various formats.</p>
       @@ -406,6 +406,7 @@ and read the UCI moves. It can output to various formats.</p>
        <p>fen.c supports the following output formats:</p>
        <ul>
        <li>ascii - very simple ASCII mode.</li>
       +<li>describe - describes current pieces positions as text, line by line (useful for blindfold or visualization practise).</li>
        <li><a href="https://en.wikipedia.org/wiki/Forsyth%E2%80%93Edwards_Notation">fen</a> - output FEN of the board state (from FEN and optional played moves).</li>
        <li><a href="https://en.wikipedia.org/wiki/Portable_Game_Notation">pgn</a> - Portable Game Notation.</li>
        <li>speak - mode to output a description of the moves in words.</li>
   DIR diff --git a/output/atom_gopher.xml b/output/atom_gopher.xml
       @@ -34,7 +34,7 @@
                <title>Chess puzzle book generator</title>
                <link rel="alternate" type="text/gopher" href="gopher://codemadness.org/1/phlog/chess-puzzles" />
                <id>gopher://codemadness.org/1/phlog/chess-puzzles</id>
       -        <updated>2025-05-03T00:00:00Z</updated>
       +        <updated>2026-03-28T00:00:00Z</updated>
                <published>2024-02-02T00:00:00Z</published>
                <author>
                        <name>Hiltjo</name>
   DIR diff --git a/output/chess-puzzles.html b/output/chess-puzzles.html
       @@ -41,7 +41,7 @@
        <header>
                <h1>Chess puzzle book generator</h1>
                <p>
       -        <strong>Last modification on </strong> <time>2025-05-03</time>
       +        <strong>Last modification on </strong> <time>2026-03-28</time>
                </p>
        </header>
        
       @@ -99,7 +99,7 @@ of random puzzles in a deterministic manner.</p>
        It includes a plain-text listing of the solutions in PGN notation for the
        puzzles.
        It also outputs .vt files suitable for the terminal. It uses unicode symbols
       -for the chess pieces and RGB color sequence for the board theme</p>
       +for the chess pieces and RGB color sequence for the board theme.</p>
        <h1>fen.c</h1>
        <p>This is a program written in C to read and parse the board state in FEN format
        and read the UCI moves. It can output to various formats.</p>
       @@ -107,6 +107,7 @@ and read the UCI moves. It can output to various formats.</p>
        <p>fen.c supports the following output formats:</p>
        <ul>
        <li>ascii - very simple ASCII mode.</li>
       +<li>describe - describes current pieces positions as text, line by line (useful for blindfold or visualization practise).</li>
        <li><a href="https://en.wikipedia.org/wiki/Forsyth%E2%80%93Edwards_Notation">fen</a> - output FEN of the board state (from FEN and optional played moves).</li>
        <li><a href="https://en.wikipedia.org/wiki/Portable_Game_Notation">pgn</a> - Portable Game Notation.</li>
        <li>speak - mode to output a description of the moves in words.</li>
   DIR diff --git a/output/chess-puzzles.md b/output/chess-puzzles.md
       @@ -76,7 +76,7 @@ It outputs HTML, with support for CSS dark mode and does not require Javascript.
        It includes a plain-text listing of the solutions in PGN notation for the
        puzzles.
        It also outputs .vt files suitable for the terminal. It uses unicode symbols
       -for the chess pieces and RGB color sequence for the board theme
       +for the chess pieces and RGB color sequence for the board theme.
        
        
        # fen.c
       @@ -89,6 +89,7 @@ See the man page for detailed usage information.
        fen.c supports the following output formats:
        
        * ascii - very simple ASCII mode.
       +* describe - describes current pieces positions as text, line by line (useful for blindfold or visualization practise).
        * [fen](https://en.wikipedia.org/wiki/Forsyth%E2%80%93Edwards_Notation) - output FEN of the board state (from FEN and optional played moves).
        * [pgn](https://en.wikipedia.org/wiki/Portable_Game_Notation) - Portable Game Notation.
        * speak - mode to output a description of the moves in words.
   DIR diff --git a/output/jsonfeed_content.json b/output/jsonfeed_content.json
       @@ -24,7 +24,7 @@
                "title": "Chess puzzle book generator",
                "url": "https://www.codemadness.org/chess-puzzles.html",
                "authors": [{"name": "Hiltjo"}],
codemadness.org:70 /git/www.codemadness.org/commit/1f37a448488508c336ede2310dff3aa37a83a016.gph:178: line too long