- The pages of this site are available in (manually-written) HTML and
- plain text, both composed in GNU Emacs. To get the git repository
- containing all of the pages of the site and the history of changes
- to them, you can run git clone https://bndl.org in a terminal.
+ The pages of this site are all written in plain text and composed in
+ GNU Emacs. They are then automatically converted to output markups
+ such as HTML with minimal changes -- mostly linkifying URLs -- on
+ each git push using a server-side git post-receive hook that runs
+ `make' -- see https://bndl.org/GNUmakefile -- which ultimately runs
+ this nifty Perl script: https://bndl.org/txt2pre. To get the git
+ repository containing all of the pages and their history of changes,
+ you can run git clone https://bndl.org in a terminal.