use built-in col flag instead - libgcgi - REST library for Gopher
 (HTM) git clone git://bitreich.org/libgcgi git://hg6vgqziawt5s4dj.onion/libgcgi
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit d0bfec3b39e68a034364d01e1bdb4d37d605b839
 (DIR) parent 7a737dac78b68760118454337c2caeb6906fd90c
 (HTM) Author: Josuah Demangeon <me@josuah.net>
       Date:   Thu,  4 Aug 2022 00:04:19 +0200
       
       use built-in col flag instead
       
       Diffstat:
         M Makefile                            |       2 +-
         M README                              |      18 +++++++++---------
         M libgcgi.3                           |       6 +++---
       
       3 files changed, 13 insertions(+), 13 deletions(-)
       ---
 (DIR) diff --git a/Makefile b/Makefile
       @@ -8,7 +8,7 @@ clean:
                rm -f *.o index.cgi
        
        README: libgcgi.3
       -        mandoc -Tutf8 libgcgi.3 | col -b | expand | sed '1h; $$g' >$@
       +        mandoc -Tutf8 libgcgi.3 | col -bx | sed '1h; $$g' >$@
        
        index.cgi: index.c libgcgi.c libgcgi.h
                ${CC} ${LDFLAGS} ${CFLAGS} -o $@ index.c libgcgi.c ${LIBS}
 (DIR) diff --git a/README b/README
       @@ -70,8 +70,8 @@ DESCRIPTION
        
           Content Generation
             According to geomyidae(8) behavior, the output format will be:
       -     •        a raw gophermap if the binary is “index.cgi”,
       -     •        a geomyidae(8) ‘gph’ format if the binary is “index.dcgi”.
       +     •  a raw gophermap if the binary is “index.cgi”,
       +     •  a geomyidae(8) ‘gph’ format if the binary is “index.dcgi”.
        
             void gcgi_fatal(char *fmt, ...)
                     Prints an error message formatted by fmt and exit(3) the program
       @@ -96,9 +96,9 @@ DESCRIPTION
        
           Variable List Handling
             A common data format is used for handling lists of variables:
       -     •        For parsing a simple text-based database format and writing it back.
       -     •        For storing the parsed query string in gcgi_gopher_query.
       -     •        For passing variables to expand in the templates.
       +     •  For parsing a simple text-based database format and writing it back.
       +     •  For storing the parsed query string in gcgi_gopher_query.
       +     •  For passing variables to expand in the templates.
        
             void gcgi_set_var(struct gcgi_var_list *vars, char *key, char *val)
                     Overwrite with val the value of a variable matching key of vars.
       @@ -117,11 +117,11 @@ DESCRIPTION
             void gcgi_read_var_list(struct gcgi_var_list *vars, char *path)
                     Store all variables from path onto variables in vars.  The file
                     format is similar to RFC822 messages or HTTP headers:
       -             •        One line per variable, with a key=value format.
       -             •        The key is everything at the beginning of the line until the
       +             •  One line per variable, with a key=value format.
       +             •  The key is everything at the beginning of the line until the
                        occurence of “:”.
       -             •        The value is everything after “: ”.
       -             •        After the list of variables, an empty line declares the body
       +             •  The value is everything after “: ”.
       +             •  After the list of variables, an empty line declares the body
                        of the message, which continues until the end and is stored in
                        a “text” key.
        
 (DIR) diff --git a/libgcgi.3 b/libgcgi.3
       @@ -103,7 +103,7 @@ struct is an array of
        According to
        .Xr geomyidae 8
        behavior, the output format will be:
       -.Bl -bullet -compact -width x
       +.Bl -bullet -compact -width 1n
        .
        .It
        a raw gophermap if the binary is
       @@ -170,7 +170,7 @@ are NULL, default values will be used.
        .Ss Variable List Handling
        .
        A common data format is used for handling lists of variables:
       -.Bl -bullet -compact -width x
       +.Bl -bullet -compact -width 1n
        .It
        For parsing a simple text-based database format and writing it back.
        .It
       @@ -215,7 +215,7 @@ Store all variables from
        onto variables in
        .Fa vars .
        The file format is similar to RFC822 messages or HTTP headers:
       -.Bl -bullet -compact -width x
       +.Bl -bullet -compact -width 1n
        .It
        One line per variable, with a key=value format.
        .It