Actions
Bug #19544
closedCustom quotes inconsistency
Bug #19544:
Custom quotes inconsistency
Description
According to parse_percent
in parse.y
:
For %
we should be able use ascii non alphanumeric delimiters.
But, p % jim beam ;
does not work. Presumably because of some look-ahead distincting %
from percent-string starter. Seems it is the same for any \s
after %
For the explicit %
construction, with type specifier %[QqWwIisrx]
we should be able to use non-alphanumeric ascii characters, which includes \s
. But:
This works:
p %s
jim beam
And this does not:
p %w
jim\ beam
with unterminated list error.
First seems unavoidable, but second looks like obvious error of finding terminating \n
Actions