diff options
author | Anders Damsgaard <anders@adamsgaard.dk> | 2022-05-02 14:46:25 +0200 |
---|---|---|
committer | Hiltjo Posthuma <hiltjo@codemadness.org> | 2022-05-02 20:07:19 +0200 |
commit | 06cd065b6e4ee41d893caae5200bf276ae6a12bd (patch) | |
tree | 283757539b7fcc97e9f47823c9cd2178b750835f | |
parent | c3f5dcec10b0ce7042cca38c90f54e86d1297cb6 (diff) |
manual pages: properly escape backslashes
From the mdoc(7) extended introduction[0]:
>To output a backslash, use the escape sequence ā\eā. Never use the
>escape sequence ā\\ā in any context.
0: https://mandoc.bsd.lv/mdoc/intro/escaping.html
-rw-r--r-- | sfeed.1 | 4 | ||||
-rw-r--r-- | sfeed.5 | 4 | ||||
-rw-r--r-- | sfeedrc.5 | 2 |
3 files changed, 5 insertions, 5 deletions
@@ -23,8 +23,8 @@ SPACE character. Control characters are removed. .Pp The content field can contain newlines and these are escaped. -TABs, newlines and '\\' are escaped with '\\', so it becomes: '\\t', '\\n' -and '\\\\'. +TABs, newlines and '\e' are escaped with '\e', so it becomes: '\et', '\en' +and '\e\e'. Other whitespace characters except spaces are removed. Control characters are removed. .Pp @@ -17,8 +17,8 @@ SPACE character. Control characters are removed. .Pp The content field can contain newlines and these are escaped. -TABs, newlines and '\\' are escaped with '\\', so it becomes: '\\t', '\\n' -and '\\\\'. +TABs, newlines and '\e' are escaped with '\e', so it becomes: '\et', '\en' +and '\e\e'. Other whitespace characters except spaces are removed. Control characters are removed. .Pp @@ -160,7 +160,7 @@ file: # fetch(name, url, feedfile) fetch() { # allow for 1 redirect, hide User-Agent, timeout is 15 seconds. - curl -L --max-redirs 1 -H "User-Agent:" -f -s -m 15 \\ + curl -L --max-redirs 1 -H "User-Agent:" -f -s -m 15 \e "$2" 2>/dev/null } .Ed |