Hmm... Looks like a unified diff to me... The text leading up to this was: -------------------------- |From 318ae7fe1bd614cb937c8f43d855a1c2e8e93fd4 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 0e01717..e3654a9 100644 |--- a/config.def.h |+++ b/config.def.h -------------------------- Patching file config.def.h using Plan A... Hunk #1 succeeded at 56. 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 b8e6077..d65f722 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 38c61c4..9275632 100644 |--- a/st.h |+++ b/st.h -------------------------- Patching file st.h using Plan A... Hunk #1 succeeded at 33. Hunk #2 succeeded at 111. Hunk #3 succeeded at 129. 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 0422421..c740bed 100644 |--- a/x.c |+++ b/x.c -------------------------- Patching file x.c using Plan A... Hunk #1 succeeded at 1118. Hunk #2 succeeded at 1166. Hunk #3 succeeded at 1379. Hunk #4 succeeded at 1427. Hmm... Ignoring the trailing garbage. done