\initial {!} \entry {\samp {!} output format}{9} \initial {{\tt\char 43}} \entry {\samp {{\tt\char 43}-} output format}{11} \initial {{\tt\less}} \entry {\samp {{\tt\less}} output format}{7} \entry {\samp {{\tt\less}{\tt\less}{\tt\less}{\tt\less}{\tt\less}{\tt\less}{\tt\less}} for marking conflicts}{36} \initial {A} \entry {aligning tabstops}{27} \entry {alternate file names}{13} \initial {B} \entry {backup file names}{58} \entry {binary file diff}{5} \entry {binary file patching}{70} \entry {blank and tab difference suppression}{4} \entry {blank line difference suppression}{4} \entry {brief difference reports}{5} \entry {bug reports}{70} \initial {C} \entry {C function headings}{13} \entry {C if-then-else output format}{17} \entry {case difference suppression}{5} \entry {\code {cmp} invocation}{47} \entry {\code {cmp} options}{47} \entry {columnar output}{14} \entry {comparing three files}{31} \entry {conflict}{35} \entry {conflict marking}{36} \entry {context output format}{9} \initial {D} \entry {diagnostics from \code {patch}}{44} \entry {\code {diff} invocation}{49} \entry {diff merging}{39} \entry {\code {diff} options}{49} \entry {\code {diff} sample input}{7} \entry {\code {diff3} hunks}{32} \entry {\code {diff3} invocation}{55} \entry {\code {diff3} options}{55} \entry {\code {diff3} sample input}{31} \entry {directories and patch}{57} \entry {directory structure changes}{69} \initial {E} \entry {\code {ed} script output format}{15} \entry {empty files, removing}{43} \initial {F} \entry {file name alternates}{13} \entry {file names with unusual characters}{69} \entry {format of \code {diff} output}{7} \entry {format of \code {diff3} output}{31} \entry {formats for if-then-else line groups}{18} \entry {forward \code {ed} script output format}{16} \entry {full lines}{67} \entry {function headings, C}{13} \entry {fuzz factor when patching}{42} \initial {H} \entry {headings}{12} \entry {hunks}{3} \entry {hunks for \code {diff3}}{32} \initial {I} \entry {if-then-else output format}{17} \entry {\code {ifdef} output format}{17} \entry {imperfect patch application}{42} \entry {incomplete line merging}{38} \entry {incomplete lines}{67} \entry {inexact patches}{42} \entry {interactive merging}{39} \entry {introduction}{3} \entry {invoking \code {cmp}}{47} \entry {invoking \code {diff}}{49} \entry {invoking \code {diff3}}{55} \entry {invoking \code {patch}}{57} \entry {invoking \code {sdiff}}{63} \initial {L} \entry {large files}{70} \entry {line formats}{20} \entry {line group formats}{18} \initial {M} \entry {merge commands}{39} \entry {merged \code {diff3} format}{37} \entry {merged output format}{17} \entry {merging from a common ancestor}{35} \entry {merging interactively}{39} \entry {messages from \code {patch}}{44} \entry {multiple patches}{43} \initial {N} \entry {newline treatment by \code {diff}}{67} \entry {normal output format}{7} \initial {O} \entry {options for \code {cmp}}{47} \entry {options for \code {diff}}{49} \entry {options for \code {diff3}}{55} \entry {options for \code {patch}}{59} \entry {options for \code {sdiff}}{63} \entry {output formats}{7} \entry {overlap}{35} \entry {overlapping change, selection of}{35} \entry {overview of \code {diff} and \code {patch}}{1} \initial {P} \entry {paginating \code {diff} output}{27} \entry {\code {patch} input format}{41} \entry {\code {patch} invocation}{57} \entry {patch making tips}{45} \entry {\code {patch} messages and questions}{44} \entry {\code {patch} options}{59} \entry {patching directories}{57} \entry {performance of \code {diff}}{29} \entry {projects for directories}{69} \initial {R} \entry {RCS script output format}{17} \entry {regular expression matching headings}{12} \entry {regular expression suppression}{5} \entry {reject file names}{59} \entry {removing empty files}{43} \entry {reporting bugs}{70} \entry {reversed patches}{42} \initial {S} \entry {sample input for \code {diff}}{7} \entry {sample input for \code {diff3}}{31} \entry {script output formats}{15} \entry {\code {sdiff} invocation}{63} \entry {\code {sdiff} options}{63} \entry {\code {sdiff} output format}{39} \entry {section headings}{12} \entry {side by side}{14} \entry {side by side format}{14} \entry {special files}{69} \entry {specified headings}{12} \entry {summarizing which files differ}{5} \entry {System V \code {diff3} compatibility}{38} \initial {T} \entry {tab and blank difference suppression}{4} \entry {tabstop alignment}{27} \entry {text versus binary diff}{5} \entry {tips for patch making}{45} \entry {two-column output}{14} \initial {U} \entry {unified output format}{11} \entry {unmerged change}{35} \initial {W} \entry {white space in patches}{42} .