Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 3f3b80b9966c60086f4ed80ce4de0cbf03468d36 Mon Sep 17 00:00:00 2001 |From: "Avi Halachmi (:avih)" |Date: Wed, 26 Dec 2018 14:51:45 +0200 |Subject: [PATCH] boxdraw_v2: custom render lines/blocks/braille for perfect | alignment | |It seems impossible to ensure that blocks and line drawing glyphs |align without visible gaps for all combinations of arbitrary font, |size and width/height scale factor. | |This commit adds options to render most of the lines/blocks and |braille codepoints without using the font such that they align |perfectly regardless of font, size or other configuration values. | |Supported codepoints are U+2500 - U+259F except dashes/diagonals, |and U28XX. | |The lines/blocks data is stored as 16-bit values at boxdraw_data.h | |boxdraw/braille are independent, disabled by default at config[.def].h |--- | Makefile | 3 +- | boxdraw.c | 194 ++++++++++++++++++++++++++++++++++++++++++++ | boxdraw_data.h | 214 +++++++++++++++++++++++++++++++++++++++++++++++++ | config.def.h | 12 +++ | st.c | 3 + | st.h | 10 +++ | x.c | 21 +++-- | 7 files changed, 451 insertions(+), 6 deletions(-) | create mode 100644 boxdraw.c | create mode 100644 boxdraw_data.h | |diff --git a/Makefile b/Makefile |index 470ac86..6dfa212 100644 |--- a/Makefile |+++ b/Makefile -------------------------- Patching file Makefile using Plan A... Hunk #1 succeeded at 4. Hunk #2 succeeded at 23. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/boxdraw.c b/boxdraw.c |new file mode 100644 |index 0000000..28a92d0 |--- /dev/null |+++ b/boxdraw.c -------------------------- (Creating file boxdraw.c...) Patching file boxdraw.c using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/boxdraw_data.h b/boxdraw_data.h |new file mode 100644 |index 0000000..7890500 |--- /dev/null |+++ b/boxdraw_data.h -------------------------- (Creating file boxdraw_data.h...) Patching file boxdraw_data.h using Plan A... Empty context always matches. Hunk #1 succeeded at 1. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/config.def.h b/config.def.h |index 0895a1f..bf6718b 100644 |--- a/config.def.h |+++ b/config.def.h -------------------------- Patching file config.def.h using Plan A... Hunk #1 succeeded at 58. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/st.c b/st.c |index 0ce6ac2..c035e19 100644 |--- a/st.c |+++ b/st.c -------------------------- Patching file st.c using Plan A... Hunk #1 succeeded at 1230. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/st.h b/st.h |index d978458..a6c382a 100644 |--- a/st.h |+++ b/st.h -------------------------- Patching file st.h using Plan A... Hunk #1 succeeded at 33. Hunk #2 succeeded at 112. Hunk #3 succeeded at 131. Hmm... The next patch looks like a unified diff to me... The text leading up to this was: -------------------------- |diff --git a/x.c b/x.c |index e5f1737..6f7ea2c 100644 |--- a/x.c |+++ b/x.c -------------------------- Patching file x.c using Plan A... Hunk #1 succeeded at 1205. Hunk #2 succeeded at 1253. Hunk #3 succeeded at 1463. Hunk #4 succeeded at 1511. Hmm... Ignoring the trailing garbage. done