- if (!defined($arg->{'text'}) or $arg->{'text'} !~
/^[[:alnum:]]$/) {
+ if (!defined($arg->{'text'}) or ($arg->{'text'} !~
/^[[:alnum:]]$/ and
+ $arg->{'text'} !~ /^[0-9]+$/)) {
Thanks, but it appears to be insufficient. For me, running the patched
makeinfo results on this:
\input texinfo
@setfilename enum10.info
@enumerate 10
@item
Tenth item.
@end enumerate
@bye
Results in:
. Tenth item.
It was not immediately apparent to me where it's getting mixed up.
$arg->{'text'} and hence $spec are indeed "10" ...
If Patrice doesn't get it in the next couple of days, I'll look further.
k