Roskin.
(AC_MSG_ERROR): Use it.
+2000-08-07 Akim Demaille <akim@epita.fr>
+
+ * acgeneral.m4 (AC_MSG_NOTICE): New macro, suggested by Pavel
+ Roskin.
+ (AC_MSG_ERROR): Use it.
+
2000-08-04 Ruediger Kuhlmann <uck4@rz.uni-karlsruhe.de>
* acspecific.m4 (AC_PROG_RANLIB): Use AC_CHECK_TOOL.
[echo $ECHO_N "_AC_SH_QUOTE([$1])$ECHO_C" >&m4_default([$2], [AC_FD_MSG])])
+# AC_MSG_NOTICE(STRING)
+# ---------------------
+define([AC_MSG_NOTICE],
+[_AC_ECHO([configure:__oline__: notice: $1], AC_FD_LOG)
+_AC_ECHO([$1])[]dnl
+])
+
+
# AC_MSG_CHECKING(FEATURE)
# ------------------------
define([AC_MSG_CHECKING],
])
-# autoupdate::AC_CHECKING(FEATURE)
-# --------------------------------
-AU_DEFUN([AC_CHECKING],
-[AC_MSG_CHECKING([$1])])
-
-
# AC_MSG_RESULT(RESULT)
# ---------------------
define([AC_MSG_RESULT],
])
-# autoupdate::AC_VERBOSE(RESULT)
-# ------------------------------
-AU_DEFUN([AC_VERBOSE],
-[AC_MSG_RESULT([ $1])])
-
-
# AC_MSG_WARN(PROBLEM)
# --------------------
define([AC_MSG_WARN],
[{ _AC_ECHO([configure: error: $1], 2); exit m4_default([$2], 1); }])
+# AU::AC_CHECKING(FEATURE)
+# ------------------------
+AU_ALIAS([AC_CHECKING],
+[AC_MSG_NOTICE([checking $1...])])
+
+
+# AU::AC_VERBOSE(STRING)
+# ----------------------
+AU_ALIAS([AC_VERBOSE], [AC_MSG_RESULT])
+
@option{--quiet} or @option{--silent} option.
@end defmac
+@defmac AC_MSG_NOTICE (@var{message})
+@maindex MSG_NOTICE
+Deliver the @var{message} to the user. It is useful mainly to print a
+general description of the overall purpose of a group of feature checks,
+e.g.,
+
+@example
+AC_MSG_NOTICE(checking if stack overflow is detectable)
+@end example
+
+This macro prints nothing if @code{configure} is run with the
+@option{--quiet} or @option{--silent} option.
+@end defmac
+
@defmac AC_MSG_ERROR (@var{error-description}, @ovar{exit-status})
@maindex MSG_ERROR
Notify the user of an error that prevents @code{configure} from
@defmac AC_CHECKING (@var{feature-description})
@maindex CHECKING
-This macro is similar to @code{AC_MSG_CHECKING}, except that it prints a
-newline after the @var{feature-description}. It is useful mainly to
-print a general description of the overall purpose of a group of feature
-checks, e.g.,
-
-@example
-AC_CHECKING(if stack overflow is detectable)
-@end example
+Same as @samp{AC_MSG_NOTICE([checking @var{feature-description}...]}.
@end defmac
@defmac AC_COMPILE_CHECK (@var{echo-text}, @var{includes}, @var{function-body}, @var{action-if-found}, @ovar{action-if-not-found})
@defmac AC_CROSS_CHECK
@maindex CROSS_CHECK
-@code{AC_C_CROSS}
+Same as @code{AC_C_CROSS}, which is obsolete too, and does nothing
+@code{:-)}.
@end defmac
@defmac AC_CYGWIN
@defmac AC_VERBOSE (@var{result-description})
@maindex VERBOSE
-This macro is similar to @code{AC_MSG_RESULT}, except that it is meant
-to follow a call to @code{AC_CHECKING} instead of
-@code{AC_MSG_CHECKING}; it starts the message it prints with a tab. It
-is considered obsolete.
+@code{AC_MSG_RESULT}.
@end defmac
@defmac AC_VFORK
[echo $ECHO_N "_AC_SH_QUOTE([$1])$ECHO_C" >&m4_default([$2], [AC_FD_MSG])])
+# AC_MSG_NOTICE(STRING)
+# ---------------------
+define([AC_MSG_NOTICE],
+[_AC_ECHO([configure:__oline__: notice: $1], AC_FD_LOG)
+_AC_ECHO([$1])[]dnl
+])
+
+
# AC_MSG_CHECKING(FEATURE)
# ------------------------
define([AC_MSG_CHECKING],
])
-# autoupdate::AC_CHECKING(FEATURE)
-# --------------------------------
-AU_DEFUN([AC_CHECKING],
-[AC_MSG_CHECKING([$1])])
-
-
# AC_MSG_RESULT(RESULT)
# ---------------------
define([AC_MSG_RESULT],
])
-# autoupdate::AC_VERBOSE(RESULT)
-# ------------------------------
-AU_DEFUN([AC_VERBOSE],
-[AC_MSG_RESULT([ $1])])
-
-
# AC_MSG_WARN(PROBLEM)
# --------------------
define([AC_MSG_WARN],
[{ _AC_ECHO([configure: error: $1], 2); exit m4_default([$2], 1); }])
+# AU::AC_CHECKING(FEATURE)
+# ------------------------
+AU_ALIAS([AC_CHECKING],
+[AC_MSG_NOTICE([checking $1...])])
+
+
+# AU::AC_VERBOSE(STRING)
+# ----------------------
+AU_ALIAS([AC_VERBOSE], [AC_MSG_RESULT])
+