From 3e6fdc7b9d182afb9ca24b5ea56b683347c69579 Mon Sep 17 00:00:00 2001 From: Lukasz Pankowski Date: Fri, 17 Jul 2026 10:29:21 +0200 Subject: [PATCH] kakoune: fix for busybox awk: use middle dot unicode character instead of unicode escape for nbsp --- kakoune/.config/kak/scripts/filesymbols.awk | 2 +- kakoune/.config/kak/scripts/filesymbolscmd.awk | 2 +- kakoune/.config/kak/scripts/projectsymbols.awk | 2 +- kakoune/.config/kak/scripts/projectsymbolscmd.awk | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/kakoune/.config/kak/scripts/filesymbols.awk b/kakoune/.config/kak/scripts/filesymbols.awk index e787a13..4b81054 100644 --- a/kakoune/.config/kak/scripts/filesymbols.awk +++ b/kakoune/.config/kak/scripts/filesymbols.awk @@ -2,7 +2,7 @@ for (i = 3; i < NF; ++i) { if ($i ~ /^[0-9]+$/) { j = match($0, "[ ]+" $(i-1) "[ ]+" $i " ") - print substr($0, 0, j - 1) "\u00a0" $(i-1) "\u00a0" $i + print substr($0, 0, j - 1) "·" $(i-1) "·" $i break } } diff --git a/kakoune/.config/kak/scripts/filesymbolscmd.awk b/kakoune/.config/kak/scripts/filesymbolscmd.awk index 8ba1586..84915c0 100644 --- a/kakoune/.config/kak/scripts/filesymbolscmd.awk +++ b/kakoune/.config/kak/scripts/filesymbolscmd.awk @@ -1,5 +1,5 @@ BEGIN { - n = split(ENVIRON["kak_text"], a, "\u00a0") + n = split(ENVIRON["kak_text"], a, "·") line = a[3] if (n == 3 && line ~ /^[0-9]+/) { pat = a[1] diff --git a/kakoune/.config/kak/scripts/projectsymbols.awk b/kakoune/.config/kak/scripts/projectsymbols.awk index 4f2e780..03ebce0 100644 --- a/kakoune/.config/kak/scripts/projectsymbols.awk +++ b/kakoune/.config/kak/scripts/projectsymbols.awk @@ -2,7 +2,7 @@ for (i = 3; i < NF; ++i) { if ($i ~ /^[0-9]+$/) { j = match($0, "[ ]+" $(i-1) "[ ]+" $i " ") - print substr($0, 0, j - 1) "\u00a0" $(i-1) "\u00a0" $i "\u00a0" $(i+1) + print substr($0, 0, j - 1) "·" $(i-1) "·" $i "·" $(i+1) break } } diff --git a/kakoune/.config/kak/scripts/projectsymbolscmd.awk b/kakoune/.config/kak/scripts/projectsymbolscmd.awk index cfa7d43..e994596 100644 --- a/kakoune/.config/kak/scripts/projectsymbolscmd.awk +++ b/kakoune/.config/kak/scripts/projectsymbolscmd.awk @@ -1,5 +1,5 @@ BEGIN { - n = split(ENVIRON["kak_text"], a, "\u00a0") + n = split(ENVIRON["kak_text"], a, "·") line = a[3] if (n == 4 && line ~ /^[0-9]+/) { pat = a[1]