ref: 9a50c1d21b9336ec5f7b4f2703d7c432479d1302
parent: 11d6d33e28309ee553d629c8964d387039bb5524
author: cinap_lenrek <[email protected]>
date: Mon Jan 10 12:42:57 EST 2022
rc: fix pwrd() regression, forgot <= ' ' case from needsrcquote()... sorry :(
--- a/io.c
+++ b/io.c
@@ -138,7 +138,7 @@
pwrd(io *f, char *s)
{
char *t;
- for(t = s;*t;t++) if(*t >= 0 && strchr("`^#*[]=|\\?${}()'<>&;", *t)) break;
+ for(t = s;*t;t++) if(*t >= 0 && (*t <= ' ' || strchr("`^#*[]=|\\?${}()'<>&;", *t))) break;
if(t==s || *t)
pquo(f, s);
else pstr(f, s);