I've experienced this too...It affects two lines in Menuconfig only.
The
reply given me by the maintainer of sh-utils was to add a "\" before
the ? as suggested in the other reply to your post.
There are two such functions in Menuconfig -- one to accept decimal
values, and one to accept hexadecimal values. Also look at a line 30
or so lines beyond that one that reads:
if expr $answer : '[0-9a-fA-F]+$' >/dev/null
add a "\" before the plus sign ("+") to this one.
This affects the Menuconfig in all linux kernel version so far.
I've sent mail to the linux-kernel mailing list...but it went unnoticed
there.
--- Mark Orr markorr@intersurf.com