percent_x
shell_cmd(percent_x(buf, sizeof(buf), sh_cmd, request));
if (STR_NE(percent_x(buf, sizeof(buf), pattern, request), unknown))
#define EXPAND(str) percent_x(buf, sizeof(buf), str, &request)
shell_cmd(percent_x(cmd, sizeof(cmd), sh_cmd, request));
value = chop_string(percent_x(bf, sizeof(bf), value, request));
percent_x(obuf, sizeof(obuf), ibuf, request);
extern char *percent_x(); /* do %<char> expansion */