add single quote support to strToArgs

This commit is contained in:
Lisa Milne 2023-11-11 18:17:12 +10:00
parent 2a91fce083
commit f70937e91f

View file

@ -1371,24 +1371,26 @@ clite.lib = {
e = true;
}
break;
case '"':
case '`':
case '"':
case "'":
if (!e) {
if (!q) {
sp = txt[i];
q = true;
if (sp == '`');
if (sp == '`')
s += '`';
break;
}else if (txt[i] == sp) {
if (sp == '`');
if (sp == '`')
s += '`';
sp = '';
q = false;
}
}else{
s+='"';
s += txt[i];
e = false;
}
break;
case ' ':
if (!q) {
parts.push(s);