|
|
|||||||||||||||||||||||||||||||||
![]() |
![]() |
||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||
|
|
|
|
|||||||||||||||||||||||||||||||
|
15.6.1 Changed QuotationThe most important changes are invisible to you: the implementation of most macros have completely changed. This allowed more factorization of the code, better error messages, a higher uniformity of the user's interface etc. Unfortunately, as a side effect, some construct which used to (miraculously) work might break starting with Autoconf 2.50. The most common culprit is bad quotation. For instance, in the following example, the message is not properly quoted:
Autoconf 2.13 simply ignores it:
while Autoconf 2.50 will produce a broken `configure':
The message needs to be quoted, and the
Many many (and many more) Autoconf macros were lacking proper quotation,
including no less than...
|
|
|||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||
|
Marketplace: | |||||||||||||||||||||||||||||||||
| " A computer lets you make more mistakes faster than any other invention in human history, with the possible exception of handguns and tequila. " | |||||||||||||||||||||||||||||||||