Introduction
Introduction Statistics Contact Development Disclaimer Help
Remove the need of '#' for alpha masks - farbfeld - suckless image format with …
git clone git://git.suckless.org/farbfeld
Log
Files
Refs
README
LICENSE
---
commit 4aa840bd871694cca0ae1608eab1086eef7d228b
parent a5a5706f16408ce181775d319b264d03e67819f3
Author: Laslo Hunhold <[email protected]>
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(-)
---
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
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
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;
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.