On Wed, Oct 29, 2014 at 10:52:30PM +0100, Jilles Tjoelker wrote: > > This implementation of pgetc_eatbnl() does not allow pushing back a > backslash, since that would call pungetc() twice without an intervening > pgetc(). However, some places do attempt to push back a backslash. As a > result, a script file containing many repeated ${w#\#} will not be > parsed correctly. There is a similar bug with repeated $\# but this is > not specified by POSIX. Good catch! I guess I'll do something similar to tokpushback to handle this. Cheers, -- Email: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx> Home Page: http://gondor.apana.org.au/~herbert/ PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt -- To unsubscribe from this list: send the line "unsubscribe dash" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html