2 .TH GDIFFMK @MAN1EXT@ "@MDATE@" "Groff Version @VERSION@"
5 .\" gdiffmk \- mark differences between groff/nroff/troff files
8 .\" --------------------------------------------------------------------
10 .\" --------------------------------------------------------------------
13 Copyright \[co] 2004-2014 Free Software Foundation, Inc.
15 This file is part of the gdiffmk utility, which is part of groff, a
16 free software project.
18 You can redistribute and/or modify gdiffmk under the terms of the GNU
19 General Public License as published by the Free Software Foundation,
20 either version 3 of the License, or (at your option) any later
23 gdiffmk is distributed in the hope that it will be useful, but WITHOUT
24 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
25 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
28 You should have received a copy of the GNU General Public License
29 along with this program. If not, see <http://www.gnu.org/licenses/>.
33 This document was written and is maintained by
34 .MT MBianchi@Foveal.com
39 .\" --------------------------------------------------------------------
41 .\" --------------------------------------------------------------------
50 . ie \\n(.$-1 .RI "[\ \fB\\$1\fP" "\\$2" "\ ]"
51 . el .RB "[\ " "\\$1" "\ ]"
74 .\" --------------------------------------------------------------------
76 .\" --------------------------------------------------------------------
88 and creates an output which is
90 with added `margin character' (.mc) commands that indicate the differences.
97 the output is written there.
101 or absent the output is written to the standard output.
111 the standard input is read for that input.
113 Clearly both cannot be
118 Note that the output is not necessarily compatible with all macro packages
119 and all preprocessors.
126 .\" --------------------------------------------------------------------
128 .\" --------------------------------------------------------------------
134 for source lines not in
144 By default, the deleted texts marked by the
147 with an added troff break command,
149 to ensure that the deletions are marked properly.
151 This is the only way to guarantee that deletions and small
154 This option directs the program not to insert these breaks; it makes
155 no sense to use it without
162 for changed source lines.
171 for deleted source lines.
178 Show the deleted portions from changed and deleted text.
180 Default delimiting marks:
181 .BR "[[" " \&.\|.\|.\& " "]]" .
184 .BI \-M "mark1 mark2"
185 Change the delimiting marks for the
189 It makes no sense to use this option without
196 command to perform the comparison of
203 should accept the GNU
213 All the following arguments are treated as file names,
214 even if they begin with
219 Print a usage message on standard error output and exit.
223 Print version information on the standard output and exit.
226 .\" --------------------------------------------------------------------
228 .\" --------------------------------------------------------------------
230 The output is not necessarily compatible with all macro packages
231 and all preprocessors.
233 A workaround that is often successful against preprocessor problems is
236 on the output of all the preprocessors instead of the input source.
245 to make a merged `#ifdef' output format.
247 It hasn't been tested whether other versions of
249 do support this option.
258 .MT bug-groff@gnu.org
261 Include a complete, self-contained example that will allow the bug to
262 be reproduced, and say which version of
267 .\" --------------------------------------------------------------------
269 .\" --------------------------------------------------------------------
271 .\" --------------------------------------------------------------------
273 .\" --------------------------------------------------------------------
277 .\" --------------------------------------------------------------------
279 .\" --------------------------------------------------------------------
281 .BR groff (@MAN1EXT@),
282 .BR nroff (@MAN1EXT@),
283 .BR gtroff (@MAN1EXT@),