Ratfactor's tttml-fmt 68-column patch
===================================================================

This is an incredibly simple patch to Bitreich's tttml-fmt tool.
It simply changes the target number of columns from 80 to 68.
Explanation shall be forthcoming in a Phlog post.  I can't link to
it yet because it doesn't exist and I can't write that until I'm
done writing this.  It's a real chicken-and-egg dilema!

Mostly I'm doing this because I have never actually created and
distributed a traditional patch file before.  Combine it with
Gopher, and you have an extraordinarily old-school approach to a
software modification.


How to install
-------------------------------------------------------------------

Download tttml from Bitreich's source repository at
gopher://bitreich.org/1/scm/tttml/log.gph

       git clone git://bitreich.org/tttml

Download my sweet patch:

       curl gopher://sdf.org/0/users/ratfactor/gopher/tttml-fmt68.patch -O

(That's a "big oh" at the end, which tells curl to save the file
using the last segment of the URI as the filename.)

Apply the patch:

       patch tttml-fmt < tttml-fmt68.patch

Run the installation script to make tttml part of *your system*
(optional):

       make install

(NOTE!  The install script assumes paths which may not be correct
for your system, particularly the man page paths - I had to change
them to be correct for Slackware Linux.)


How it's made
-------------------------------------------------------------------

This is mostly a note to myself.  The patch is the simple output
of `diff`:

       diff -u tttml-fmt tttml-fmt68 > tttml-fmt68.patch

The `-u` flag tells `diff` to output 'unified context', which, by
default, is 3 lines of context above and below the changed lines.
I don't think `patch` needs it, but it does make it easier to
review the patch file itself.

Also, `tttml-fmt` was used to generate this README as well.  So
the whole thing has come full circle.

Am I formatted text file dreaming I'm the source file or a source
file dreaming I'm the formatted output?