do not percent-encode: ',' or '-' or '.' it looks ugly - stagit - static git pa… | |
git clone git://git.codemadness.org/stagit | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit df2a31c67a7b6ca782121248f650526a4fbe08d2 | |
parent cd5814fdedba47b03d42833019e6753b2a20b6ef | |
Author: Hiltjo Posthuma <[email protected]> | |
Date: Tue, 14 Dec 2021 20:51:02 +0100 | |
do not percent-encode: ',' or '-' or '.' it looks ugly | |
Diffstat: | |
M stagit-index.c | 4 ++-- | |
M stagit.c | 4 ++-- | |
2 files changed, 4 insertions(+), 4 deletions(-) | |
--- | |
diff --git a/stagit-index.c b/stagit-index.c | |
@@ -38,8 +38,8 @@ percentencode(FILE *fp, const char *s, size_t len) | |
for (i = 0; *s && i < len; s++, i++) { | |
uc = *s; | |
- /* NOTE: do not encode '/' for paths */ | |
- if (uc < '/' || uc >= 127 || (uc >= ':' && uc <= '@') || | |
+ /* NOTE: do not encode '/' for paths or ",-." */ | |
+ if (uc < ',' || uc >= 127 || (uc >= ':' && uc <= '@') || | |
uc == '[' || uc == ']') { | |
putc('%', fp); | |
putc(tab[(uc >> 4) & 0x0f], fp); | |
diff --git a/stagit.c b/stagit.c | |
@@ -369,8 +369,8 @@ percentencode(FILE *fp, const char *s, size_t len) | |
for (i = 0; *s && i < len; s++, i++) { | |
uc = *s; | |
- /* NOTE: do not encode '/' for paths */ | |
- if (uc < '/' || uc >= 127 || (uc >= ':' && uc <= '@') || | |
+ /* NOTE: do not encode '/' for paths or ",-." */ | |
+ if (uc < ',' || uc >= 127 || (uc >= ':' && uc <= '@') || | |
uc == '[' || uc == ']') { | |
putc('%', fp); | |
putc(tab[(uc >> 4) & 0x0f], fp); |