| On Sep 21, 2000, "Lars J. Aas" <[EMAIL PROTECTED]> wrote:
| >     * autoconf.sh: Report full macro name for missing macros.
| 
| Ok, except that
| 
| > -           match (\$0, /($pattern)[_A-Za-z0-9]*/)
| > +           match (\$0, /([_A-Za-z0-9]*($pattern)[_A-Za-z0-9]*)/)
|                                     ^^^
| 
| I don't think we can start macro names with digits.  How about:
| 
| -           match (\$0, /($pattern)[_A-Za-z0-9]*/)
| +           match (\$0, /([_A-Za-z][_A-Za-z0-9]*($pattern)[_A-Za-z0-9]*)/)
| 
| ?

Yep, that's more precise (and Paul would probably suggest that we
don't rely on character ranges).  Thanks!  As soon as our connection
is up, I'll install this and remove the dependency on char ranges.

Reply via email to