From 254097968bc13bfbadf18932f92ff275116ae95f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20Ankarstr=C3=B6m?= Date: Sun, 31 Jan 2021 14:26:56 +0000 Subject: htindex: Support more characters --- htindex | 8 ++++++-- test.em | 2 ++ test.html | 1 + 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/htindex b/htindex index accd0be..b3f88f1 100755 --- a/htindex +++ b/htindex @@ -67,8 +67,12 @@ source $* | awk ' gsub("[ÙÚÛÜùúûü]", "u", s) gsub("[×]", "x", s) gsub("[Ýýÿ]", "y", s) - gsub("[^-a-z_ ]", "", s) - gsub("[ ]+", "-", s) + gsub("[/]", "-", s) + gsub("[ \n]+\\+[ \n]+", "+", s) + gsub("[ \n]+=[ \n]+", "=", s) + gsub("[ \n]+", "-", s) + gsub("[^=-+a-z0-9_ ]", "", s) + gsub("-+", "-", s) return s } ' diff --git a/test.em b/test.em index 95facea..0f44abb 100644 --- a/test.em +++ b/test.em @@ -36,5 +36,7 @@ ordered list item. long term: long definition +=== 1 + 1 = 2 === + code block with two lines diff --git a/test.html b/test.html index 5a76eaf..089f1a6 100644 --- a/test.html +++ b/test.html @@ -57,6 +57,7 @@ ordered list item. definition +

1 + 1 = 2

 code block
 with two lines
-- 
cgit v1.2.3