+ask_init()
+{
+ # if "read -n 1" gives an error message, it's unsupported,
+ # so don't use it -- the user will need to hit <enter>.
+ # this test works on dash, bash, ksh, and a recent solaris
+ # /bin/sh, but fails on zsh.
+ no_immed=$(read -n 1 < /dev/null 2>&1)
+}
+