.\" .\" cook - file construction tool .\" Copyright (C) 2000, 2004, 2007, 2008, 2010 Peter Miller .\" .\" This program is free software; you can redistribute it and/or modify .\" it under the terms of the GNU General Public License as published by .\" the Free Software Foundation; either version 3 of the License, or .\" (at your option) any later version. .\" .\" This program is distributed in the hope that it will be useful, .\" but WITHOUT ANY WARRANTY; without even the implied warranty of .\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the .\" GNU General Public License for more details. .\" .\" You should have received a copy of the GNU General Public License .\" along with this program. If not, see .\" . .\" .\" .TP 2n .if n * .if t \(bu .\" change 21 The \fIstringset\fP function now accepts a \[lq]+\[rq] operator. While union is implicit, the apparrently redundant \[lq]+\[rq] operator is useful for cancelling the other operators. .TP 2n .if n * .if t \(bu .\" change 20 The \[lq]reason and fingerprint bug\[rq] has been fixed. This caused a mysterious error message to appear sometimes when using the \-reason option incombination with fingerprints. .TP 2n .if n * .if t \(bu .\" change 19 The % and %\fIn\fP patterns are now allowed to match the empty string, provided they aren't the first thing in the pattern (otherwise undesirable absolute path problems can occur). .TP 2n .if n * .if t \(bu .\" change 18 The \fIc_incl\fP(1) command now accepts \[lq]-\[rq] as a file name on the command line, meaning standard input. .TP 2n .if n * .if t \(bu .\" change 17 Some improvements have been made to the Cygwin support, extending the \[lq].exe\[rq] automatic executable suffix coverage to a couple more places. .TP 2n .if n * .if t \(bu .\" change 11 A bug in the \[lq]c\[rq] cookbook has been fixed, which was getting \f[CW].h\fP dependency files wrong. .\" ------------------------------------------------------------------------ .\" Place all new text above this line. .SS Version 2.15 (2000-Apr-11)