kakoune: fix for busybox awk: use middle dot unicode character instead of unicode escape for nbsp

This commit is contained in:
Lukasz Pankowski
2026-07-17 10:29:21 +02:00
parent d2b7671987
commit 3e6fdc7b9d
4 changed files with 4 additions and 4 deletions

View File

@@ -2,7 +2,7 @@
for (i = 3; i < NF; ++i) { for (i = 3; i < NF; ++i) {
if ($i ~ /^[0-9]+$/) { if ($i ~ /^[0-9]+$/) {
j = match($0, "[ ]+" $(i-1) "[ ]+" $i " ") 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 break
} }
} }

View File

@@ -1,5 +1,5 @@
BEGIN { BEGIN {
n = split(ENVIRON["kak_text"], a, "\u00a0") n = split(ENVIRON["kak_text"], a, "·")
line = a[3] line = a[3]
if (n == 3 && line ~ /^[0-9]+/) { if (n == 3 && line ~ /^[0-9]+/) {
pat = a[1] pat = a[1]

View File

@@ -2,7 +2,7 @@
for (i = 3; i < NF; ++i) { for (i = 3; i < NF; ++i) {
if ($i ~ /^[0-9]+$/) { if ($i ~ /^[0-9]+$/) {
j = match($0, "[ ]+" $(i-1) "[ ]+" $i " ") 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 break
} }
} }

View File

@@ -1,5 +1,5 @@
BEGIN { BEGIN {
n = split(ENVIRON["kak_text"], a, "\u00a0") n = split(ENVIRON["kak_text"], a, "·")
line = a[3] line = a[3]
if (n == 4 && line ~ /^[0-9]+/) { if (n == 4 && line ~ /^[0-9]+/) {
pat = a[1] pat = a[1]