From 5d463f094082990cf6afc9f7e44eb75c289f5821 Mon Sep 17 00:00:00 2001 From: Fini Jastrow Date: Fri, 29 Mar 2024 14:42:58 +0100 Subject: [PATCH] tests: Add new glyphs to vertical lines test and improve the script code in general Signed-off-by: Fini Jastrow --- bin/scripts/test-vertical-lines.sh | 29 +++++++++++++---------------- 1 file changed, 13 insertions(+), 16 deletions(-) diff --git a/bin/scripts/test-vertical-lines.sh b/bin/scripts/test-vertical-lines.sh index 0083e5ab6..c9d0721f4 100755 --- a/bin/scripts/test-vertical-lines.sh +++ b/bin/scripts/test-vertical-lines.sh @@ -1,27 +1,24 @@ #!/usr/bin/env bash # Nerd Fonts Version: 3.1.1 -# Script Version: 1.0.1 +# Script Version: 1.1.0 # # A more conceise version of the Powerline test, designed to show # the dreaded 'faint vertical lines' phenomenon from LCD antialiasing +function some_output { + printf "\ +%s \n\ +Under \ue0b2%s lap %s\ue0b0 and \ue0b6%s top %s\ue0b4 mop \ue0b2\ue0d6 \ue0d7\ue0b0 \n\ +%sOver \ue0b2%s lap %s\ue0b0 and \ue0b6%s top %s\ue0b4 mop trop lop klop\n\ + \n" \ +"${1}" "${2}" "${1}" "${2}" "${1}" \ +"${1}" "${2}" "${1}" "${2}" "${1}" +} + COL_A=$(printf '\033[48;5;51m\033[38;5;200m') COL_B=$(printf '\033[48;5;200m\033[38;5;51m') COL_C=$(printf '\033[48;5;238m\033[38;5;253m') COL_D=$(printf '\033[48;5;253m\033[38;5;238m') -printf "\ -%s \n\ -Under \ue0b2%s lap %s\ue0b0 and \ue0b6%s top %s\ue0b4 mop \n\ -%sOver \ue0b2%s lap %s\ue0b0 and \ue0b6%s top %s\ue0b4 mop trop lop klop\n\ - \n" \ -"${COL_A}" "${COL_B}" "${COL_A}" "${COL_B}" "${COL_A}" \ -"${COL_A}" "${COL_B}" "${COL_A}" "${COL_B}" "${COL_A}" - -printf "\ -%s \n\ -Under \ue0b2%s lap %s\ue0b0 and \ue0b6%s top %s\ue0b4 mop \n\ -%sOver \ue0b2%s lap %s\ue0b0 and \ue0b6%s top %s\ue0b4 mop trop lop klop\n\ - \n" \ -"${COL_C}" "${COL_D}" "${COL_C}" "${COL_D}" "${COL_C}" \ -"${COL_C}" "${COL_D}" "${COL_C}" "${COL_D}" "${COL_C}" +some_output "${COL_A}" "${COL_B}" +some_output "${COL_C}" "${COL_D}"