Follow-up Comment #1, sr #107986 (project autoconf): 1. AC_INIT is essential, AC_OUTPUT is optional but useful; and makes the most sense if any AC_CONFIG_ were used. It's probably possible to wire up something along those lines (for AC_INIT: have the autoconf driver trace AC_INIT, and error out if the trace was not present; for AC_OUTPUT: have AC_INIT install an m4_wrap that warns if AC_OUTPUT has not been expanded). Patches welcome.
Yes, a warning for a trailing space in a package version name or number might make sense; we can't warn everywhere, and it should not be outright forbidden, but hopefully the warning will help. Patches welcome. 3. It's hard to pro-actively fix everything, without knowing what sort of mistakes are being commonly made, and without bloating the tool or slowing it down for the common and correct use cases. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/support/?107986> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/