URI: 
       Remove the need of '#' for alpha masks - farbfeld - suckless image format with conversion tools
  HTML git clone git://git.suckless.org/farbfeld
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 4aa840bd871694cca0ae1608eab1086eef7d228b
   DIR parent a5a5706f16408ce181775d319b264d03e67819f3
  HTML Author: Laslo Hunhold <dev@frign.de>
       Date:   Fri, 14 Apr 2017 22:26:03 +0200
       
       Remove the need of '#' for alpha masks
       
       To be honest, it can happen too easily that the user forgets to put
       the colour in quotation marks, yielding in the rest of the
       pipeline to be discarded as a comment.
       
       Diffstat:
         M ff2jpg.1                            |       4 ++--
         M ff2ppm.1                            |       4 ++--
         M util.c                              |       4 ----
       
       3 files changed, 4 insertions(+), 8 deletions(-)
       ---
   DIR diff --git a/ff2jpg.1 b/ff2jpg.1
       @@ -24,7 +24,7 @@ writes a diagnostic message to stderr.
        .It Fl b Ar colour
        Mix the background alpha channel with
        .Ar colour
       -specified as #rgb, #rrggbb or #rrrrggggbbbb. The default is #fff.
       +specified as rgb, rrggbb or rrrrggggbbbb. The default is fff.
        .It Fl o
        Optimize the Huffman table, which reduces the file size but takes longer.
        .It Fl q Ar quality
       @@ -46,7 +46,7 @@ $
        .Pp
        $ bunzip2 < image.ff.bz2 |
        .Nm
       --b '#00ff00' -q 90 > image.jpg
       +-b 0f0 -q 90 > image.jpg
        .Sh SEE ALSO
        .Xr bzip2 1 ,
        .Xr farbfeld 5
   DIR diff --git a/ff2ppm.1 b/ff2ppm.1
       @@ -23,7 +23,7 @@ writes a diagnostic message to stderr.
        .Ar colour
        Mix the background alpha channel with
        .Ar colour
       -specified as #rgb, #rrggbb or #rrrrggggbbbb. The default is #fff.
       +specified as rgb, rrggbb or rrrrggggbbbb. The default is fff.
        .El
        .Sh EXIT STATUS
        .Bl -tag -width Ds
       @@ -39,7 +39,7 @@ $
        .Pp
        $ bunzip2 < image.ff.bz2 |
        .Nm
       --b '#00ff00' > image.ppm
       +-b 0f0 > image.ppm
        .Sh SEE ALSO
        .Xr bzip2 1 ,
        .Xr farbfeld 5
   DIR diff --git a/util.c b/util.c
       @@ -57,10 +57,6 @@ parse_mask(const char *s, uint16_t mask[3])
                unsigned int col[3], colfac;
                char fmt[] = "%#x%#x%#x";
        
       -        if ((s++)[0] != '#') {
       -                return 1;
       -        }
       -
                slen = strlen(s);
                if (slen != 3 && slen != 6 && slen != 12) {
                        return 1;