lastchar
if (lastchar(G.filename, fnlen) == '\n')
((endc = lastchar(G.filename, fn_len)) == '/' ||
#define middlechar(c) (lastchar(c) || hyphenchar(c))
if (!lastchar(ch))