Author: Mattias Andrée <email@example.com>
Date: Sun, 15 Jan 2017 16:22:50 +0100
Fix text on the page for blind, and add it on my page
Signed-off-by: Mattias Andrée <firstname.lastname@example.org>
2 files changed, 12 insertions(+), 11 deletions(-)
diff --git a/suckless.org/people/maandree.md b/suckless.org/people/maandree.md
@@ -2,7 +2,8 @@ Mattias Andrée (maandree)
I'm the maintainer of [libzahl](http://libs.suckless.org/libzahl/)
-and a contibutor to [sbase](http://core.suckless.org/sbase) and
+and [blind](http://tools.suckless.org/blind/), and a contibutor
+to [sbase](http://core.suckless.org/sbase) and
You can find my PGP key on
diff --git a/tools.suckless.org/blind/index.md b/tools.suckless.org/blind/index.md
@@ -13,7 +13,7 @@ without and leading or tailing white space. After this
line, which ends with an LF, there is a NUL-byte
followed by the 4 characters “uivf” (unportable, interim
video format). This head is followed by the video
-frame-by-frame with row-major frames. Pixels ares
+frame-by-frame with row-major frames. Pixels are
independently encoded, and are encoded unscaled CIE XYZ
with non-premultiplied alpha and without any
transfer-function, with values stored in native `double`s.
@@ -26,8 +26,8 @@ performance for most operations. Most videos use Y'UV;
this format has good performance for converting to sRGB
and is has good subsampling quality, but it is not a
good for editing. `double`s are used instead of `float`s
-because has higher precision: 52 instead of 23 fraction
-bits. However, `float`s have
+because has higher precision: 52 instead of 23
+fraction-bits. However, `float`s have
performance than `double`, so support for in may be
added in the future.
@@ -73,7 +73,7 @@ Yes, but see the rationale below!
If I tell you I use CIE XYZ, you will only have two
questions: “how are values stored?” and “is Y scaled
-to [0, 100] or [0, 1]”. When I tell you I use sRGB
+to [0, 100] or [0, 1]?” When I tell you I use sRGB
your have more questions: “do you support out-of-gamut
colours?”, “how are values stored?”, “which scale
do you use?”, and “is the transfer-function applied?”
@@ -83,9 +83,9 @@ encoded in one of its parameters, Y, which means that
operations that want to deal with brightness only or
chroma only does not need to do any conversions.
-### Why does blind use CIE XYZ instead of CIE L*a*b*?
+### Why does blind use CIE XYZ instead of CIE L\*a\*b\*?
-Because CIE L*a*b* is not linear, meaning that it
+Because CIE L\*a\*b\* is not linear, meaning that it
requires unnecessary calculations when working with
@@ -123,14 +123,14 @@ Rationale
the user can use Make to only rerender parts that have
-* No room for buggy GUI:s, which currently is a problem on
+* No room for buggy GUIs, which currently is a problem on
the large video editors for Linux.
* Less chance that the user makes a change by mistake
without noticing it, such as moving a clip in the editor
by mistake instead of for example resizing.
-* Even old crappy computers can be used for large projects.
+* Even old, crappy computers can be used for large projects.
* Very easy to utilise command line image editors for modify
frames, or to add your own tools for custom effects.
@@ -146,9 +146,9 @@ or get a copy using git with the following command:
-* ffmpeg - for converting from or to other video formats.
+* [ffmpeg](https://www.ffmpeg.org/) - for converting from or to other video formats.
-* imagemagick - for converting regular images to frames.
+* [imagemagick](https://www.imagemagick.org/) - for converting regular images to frames.