From 61ba9296b2f18851a37e8ed5a13c7be5e9a59ad6 Mon Sep 17 00:00:00 2001 From: "Dirk-Jan C. Binnema" Date: Sun, 15 Sep 2024 10:59:44 +0300 Subject: [PATCH] man: attempt to avoid \u escape in man building This may help for #2756 --- man/meson.build | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/man/meson.build b/man/meson.build index 5251964f..ac56f78f 100644 --- a/man/meson.build +++ b/man/meson.build @@ -89,7 +89,8 @@ foreach src : man_orgs ' (setq org-export-with-sub-superscripts \'{})', ' (add-to-list \'org-export-filter-plain-text-functions', ' (lambda (text _backend _info)', - ' (replace-regexp-in-string "\u200b" "" text)))', + ' (let ((zwsp (format "%c" (char-from-name "ZERO WIDTH SPACE"))))', + ' (replace-regexp-in-string zwsp "" text))))', ' (org-export-to-file \'man "@0@"))']) expr = expr_tmpl.format(org.substring(0,-4)) sectiondir = join_paths(mandir, 'man' + section)