'xrdef {Overview-title}{Overview} 'xrdef {Overview-pg}{1} 'xrdef {Overview-snt}{} 'xrdef {Comparison-title}{What Comparison Means} 'xrdef {Comparison-pg}{3} 'xrdef {Comparison-snt}{Chapter'tie1} 'xrdef {Hunks-title}{Hunks} 'xrdef {Hunks-pg}{3} 'xrdef {Hunks-snt}{Section'tie1.1} 'xrdef {White Space-title}{Suppressing Differences in Blank and Tab Spacing} 'xrdef {White Space-pg}{4} 'xrdef {White Space-snt}{Section'tie1.2} 'xrdef {Blank Lines-title}{Suppressing Differences in Blank Lines} 'xrdef {Blank Lines-pg}{4} 'xrdef {Blank Lines-snt}{Section'tie1.3} 'xrdef {Case Folding-title}{Suppressing Case Differences} 'xrdef {Case Folding-pg}{5} 'xrdef {Case Folding-snt}{Section'tie1.4} 'xrdef {Specified Folding-title}{Suppressing Lines Matching a Regular Expression} 'xrdef {Specified Folding-pg}{5} 'xrdef {Specified Folding-snt}{Section'tie1.5} 'xrdef {Brief-title}{Summarizing Which Files Differ} 'xrdef {Brief-pg}{5} 'xrdef {Brief-snt}{Section'tie1.6} 'xrdef {Binary-title}{Binary Files and Forcing Text Comparisons} 'xrdef {Binary-pg}{5} 'xrdef {Binary-snt}{Section'tie1.7} 'xrdef {Output Formats-title}{\code {diff} Output Formats} 'xrdef {Output Formats-pg}{7} 'xrdef {Output Formats-snt}{Chapter'tie2} 'xrdef {Sample diff Input-title}{Two Sample Input Files} 'xrdef {Sample diff Input-pg}{7} 'xrdef {Sample diff Input-snt}{Section'tie2.1} 'xrdef {Normal-title}{Showing Differences Without Context} 'xrdef {Normal-pg}{7} 'xrdef {Normal-snt}{Section'tie2.2} 'xrdef {Detailed Normal-title}{Detailed Description of Normal Format} 'xrdef {Detailed Normal-pg}{8} 'xrdef {Detailed Normal-snt}{Section'tie2.2.1} 'xrdef {Example Normal-title}{An Example of Normal Format} 'xrdef {Example Normal-pg}{8} 'xrdef {Example Normal-snt}{Section'tie2.2.2} 'xrdef {Context-title}{Showing Differences in Their Context} 'xrdef {Context-pg}{9} 'xrdef {Context-snt}{Section'tie2.3} 'xrdef {Context Format-title}{Context Format} 'xrdef {Context Format-pg}{9} 'xrdef {Context Format-snt}{Section'tie2.3.1} 'xrdef {Detailed Context-title}{Detailed Description of Context Format} 'xrdef {Detailed Context-pg}{9} 'xrdef {Detailed Context-snt}{Section'tie2.3.1.1} 'xrdef {Example Context-title}{An Example of Context Format} 'xrdef {Example Context-pg}{10} 'xrdef {Example Context-snt}{Section'tie2.3.1.2} 'xrdef {Less Context-title}{An Example of Context Format with Less Context} 'xrdef {Less Context-pg}{11} 'xrdef {Less Context-snt}{Section'tie2.3.1.3} 'xrdef {Unified Format-title}{Unified Format} 'xrdef {Unified Format-pg}{11} 'xrdef {Unified Format-snt}{Section'tie2.3.2} 'xrdef {Detailed Unified-title}{Detailed Description of Unified Format} 'xrdef {Detailed Unified-pg}{11} 'xrdef {Detailed Unified-snt}{Section'tie2.3.2.1} 'xrdef {Example Unified-title}{An Example of Unified Format} 'xrdef {Example Unified-pg}{12} 'xrdef {Example Unified-snt}{Section'tie2.3.2.2} 'xrdef {Sections-title}{Showing Which Sections Differences Are in} 'xrdef {Sections-pg}{12} 'xrdef {Sections-snt}{Section'tie2.3.3} 'xrdef {Specified Headings-title}{Showing Lines That Match Regular Expressions} 'xrdef {Specified Headings-pg}{12} 'xrdef {Specified Headings-snt}{Section'tie2.3.3.1} 'xrdef {C Function Headings-title}{Showing C Function Headings} 'xrdef {C Function Headings-pg}{13} 'xrdef {C Function Headings-snt}{Section'tie2.3.3.2} 'xrdef {Alternate Names-title}{Showing Alternate File Names} 'xrdef {Alternate Names-pg}{13} 'xrdef {Alternate Names-snt}{Section'tie2.3.4} 'xrdef {Side by Side-title}{Showing Differences Side by Side} 'xrdef {Side by Side-pg}{14} 'xrdef {Side by Side-snt}{Section'tie2.4} 'xrdef {Side by Side Format-title}{Controlling Side by Side Format} 'xrdef {Side by Side Format-pg}{14} 'xrdef {Side by Side Format-snt}{Section'tie2.5} 'xrdef {Example Side by Side-title}{An Example of Side by Side Format} 'xrdef {Example Side by Side-pg}{15} 'xrdef {Example Side by Side-snt}{Section'tie2.5.1} 'xrdef {Scripts-title}{Making Edit Scripts} 'xrdef {Scripts-pg}{15} 'xrdef {Scripts-snt}{Section'tie2.6} 'xrdef {ed Scripts-title}{\code {ed} Scripts} 'xrdef {ed Scripts-pg}{15} 'xrdef {ed Scripts-snt}{Section'tie2.6.1} 'xrdef {Detailed ed-title}{Detailed Description of \code {ed} Format} 'xrdef {Detailed ed-pg}{15} 'xrdef {Detailed ed-snt}{Section'tie2.6.1.1} 'xrdef {Example ed-title}{Example \code {ed} Script} 'xrdef {Example ed-pg}{16} 'xrdef {Example ed-snt}{Section'tie2.6.1.2} 'xrdef {Forward ed-title}{Forward \code {ed} Scripts} 'xrdef {Forward ed-pg}{16} 'xrdef {Forward ed-snt}{Section'tie2.6.2} 'xrdef {RCS-title}{RCS Scripts} 'xrdef {RCS-pg}{17} 'xrdef {RCS-snt}{Section'tie2.6.3} 'xrdef {If-then-else-title}{Merging Files with If-then-else} 'xrdef {If-then-else-pg}{17} 'xrdef {If-then-else-snt}{Section'tie2.7} 'xrdef {Line Group Formats-title}{Line Group Formats} 'xrdef {Line Group Formats-pg}{18} 'xrdef {Line Group Formats-snt}{Section'tie2.7.1} 'xrdef {Line Formats-title}{Line Formats} 'xrdef {Line Formats-pg}{20} 'xrdef {Line Formats-snt}{Section'tie2.7.2} 'xrdef {Detailed If-then-else-title}{Detailed Description of If-then-else Format} 'xrdef {Detailed If-then-else-pg}{21} 'xrdef {Detailed If-then-else-snt}{Section'tie2.7.3} 'xrdef {Example If-then-else-title}{An Example of If-then-else Format} 'xrdef {Example If-then-else-pg}{22} 'xrdef {Example If-then-else-snt}{Section'tie2.7.4} 'xrdef {Comparing Directories-title}{Comparing Directories} 'xrdef {Comparing Directories-pg}{25} 'xrdef {Comparing Directories-snt}{Chapter'tie3} 'xrdef {Adjusting Output-title}{Making \code {diff} Output Prettier} 'xrdef {Adjusting Output-pg}{27} 'xrdef {Adjusting Output-snt}{Chapter'tie4} 'xrdef {Tabs-title}{Preserving Tabstop Alignment} 'xrdef {Tabs-pg}{27} 'xrdef {Tabs-snt}{Section'tie4.1} 'xrdef {Pagination-title}{Paginating \code {diff} Output} 'xrdef {Pagination-pg}{27} 'xrdef {Pagination-snt}{Section'tie4.2} 'xrdef {diff Performance-title}{\code {diff} Performance Tradeoffs} 'xrdef {diff Performance-pg}{29} 'xrdef {diff Performance-snt}{Chapter'tie5} 'xrdef {Comparing Three Files-title}{Comparing Three Files} 'xrdef {Comparing Three Files-pg}{31} 'xrdef {Comparing Three Files-snt}{Chapter'tie6} 'xrdef {Sample diff3 Input-title}{A Third Sample Input File} 'xrdef {Sample diff3 Input-pg}{31} 'xrdef {Sample diff3 Input-snt}{Section'tie6.1} 'xrdef {Detailed diff3 Normal-title}{Detailed Description of \code {diff3} Normal Format} 'xrdef {Detailed diff3 Normal-pg}{31} 'xrdef {Detailed diff3 Normal-snt}{Section'tie6.2} 'xrdef {diff3 Hunks-title}{\code {diff3} Hunks} 'xrdef {diff3 Hunks-pg}{32} 'xrdef {diff3 Hunks-snt}{Section'tie6.3} 'xrdef {Example diff3 Normal-title}{An Example of \code {diff3} Normal Format} 'xrdef {Example diff3 Normal-pg}{32} 'xrdef {Example diff3 Normal-snt}{Section'tie6.4} 'xrdef {diff3 Merging-title}{Merging From a Common Ancestor} 'xrdef {diff3 Merging-pg}{35} 'xrdef {diff3 Merging-snt}{Chapter'tie7} 'xrdef {Which Changes-title}{Selecting Which Changes to Incorporate} 'xrdef {Which Changes-pg}{35} 'xrdef {Which Changes-snt}{Section'tie7.1} 'xrdef {Marking Conflicts-title}{Marking Conflicts} 'xrdef {Marking Conflicts-pg}{36} 'xrdef {Marking Conflicts-snt}{Section'tie7.2} 'xrdef {Bypassing ed-title}{Generating the Merged Output Directly} 'xrdef {Bypassing ed-pg}{37} 'xrdef {Bypassing ed-snt}{Section'tie7.3} 'xrdef {Merging Incomplete Lines-title}{How \code {diff3} Merges Incomplete Lines} 'xrdef {Merging Incomplete Lines-pg}{38} 'xrdef {Merging Incomplete Lines-snt}{Section'tie7.4} 'xrdef {Saving the Changed File-title}{Saving the Changed File} 'xrdef {Saving the Changed File-pg}{38} 'xrdef {Saving the Changed File-snt}{Section'tie7.5} 'xrdef {Interactive Merging-title}{Interactive Merging with \code {sdiff}} 'xrdef {Interactive Merging-pg}{39} 'xrdef {Interactive Merging-snt}{Chapter'tie8} 'xrdef {sdiff Option Summary-title}{Specifying \code {diff} Options to \code {sdiff}} 'xrdef {sdiff Option Summary-pg}{39} 'xrdef {sdiff Option Summary-snt}{Section'tie8.1} 'xrdef {Merge Commands-title}{Merge Commands} 'xrdef {Merge Commands-pg}{39} 'xrdef {Merge Commands-snt}{Section'tie8.2} 'xrdef {Merging with patch-title}{Merging with \code {patch}} 'xrdef {Merging with patch-pg}{41} 'xrdef {Merging with patch-snt}{Chapter'tie9} 'xrdef {patch Input-title}{Selecting the \code {patch} Input Format} 'xrdef {patch Input-pg}{41} 'xrdef {patch Input-snt}{Section'tie9.1} 'xrdef {Imperfect-title}{Applying Imperfect Patches} 'xrdef {Imperfect-pg}{42} 'xrdef {Imperfect-snt}{Section'tie9.2} 'xrdef {Changed White Space-title}{Applying Patches with Changed White Space} 'xrdef {Changed White Space-pg}{42} 'xrdef {Changed White Space-snt}{Section'tie9.2.1} 'xrdef {Reversed Patches-title}{Applying Reversed Patches} 'xrdef {Reversed Patches-pg}{42} 'xrdef {Reversed Patches-snt}{Section'tie9.2.2} 'xrdef {Inexact-title}{Helping \code {patch} Find Inexact Matches} 'xrdef {Inexact-pg}{42} 'xrdef {Inexact-snt}{Section'tie9.2.3} 'xrdef {Empty Files-title}{Removing Empty Files} 'xrdef {Empty Files-pg}{43} 'xrdef {Empty Files-snt}{Section'tie9.3} 'xrdef {Multiple Patches-title}{Multiple Patches in a File} 'xrdef {Multiple Patches-pg}{43} 'xrdef {Multiple Patches-snt}{Section'tie9.4} 'xrdef {patch Messages-title}{Messages and Questions from \code {patch}} 'xrdef {patch Messages-pg}{44} 'xrdef {patch Messages-snt}{Section'tie9.5} 'xrdef {Making Patches-title}{Tips for Making Patch Distributions} 'xrdef {Making Patches-pg}{45} 'xrdef {Making Patches-snt}{Chapter'tie10} 'xrdef {Invoking cmp-title}{Invoking \code {cmp}} 'xrdef {Invoking cmp-pg}{47} 'xrdef {Invoking cmp-snt}{Chapter'tie11} 'xrdef {cmp Options-title}{Options to \code {cmp}} 'xrdef {cmp Options-pg}{47} 'xrdef {cmp Options-snt}{Section'tie11.1} 'xrdef {Invoking diff-title}{Invoking \code {diff}} 'xrdef {Invoking diff-pg}{49} 'xrdef {Invoking diff-snt}{Chapter'tie12} 'xrdef {diff Options-title}{Options to \code {diff}} 'xrdef {diff Options-pg}{49} 'xrdef {diff Options-snt}{Section'tie12.1} 'xrdef {Invoking diff3-title}{Invoking \code {diff3}} 'xrdef {Invoking diff3-pg}{55} 'xrdef {Invoking diff3-snt}{Chapter'tie13} 'xrdef {diff3 Options-title}{Options to \code {diff3}} 'xrdef {diff3 Options-pg}{55} 'xrdef {diff3 Options-snt}{Section'tie13.1} 'xrdef {Invoking patch-title}{Invoking \code {patch}} 'xrdef {Invoking patch-pg}{57} 'xrdef {Invoking patch-snt}{Chapter'tie14} 'xrdef {patch Directories-title}{Applying Patches in Other Directories} 'xrdef {patch Directories-pg}{57} 'xrdef {patch Directories-snt}{Section'tie14.1} 'xrdef {Backups-title}{Backup File Names} 'xrdef {Backups-pg}{58} 'xrdef {Backups-snt}{Section'tie14.2} 'xrdef {Rejects-title}{Reject File Names} 'xrdef {Rejects-pg}{59} 'xrdef {Rejects-snt}{Section'tie14.3} 'xrdef {patch Options-title}{Options to \code {patch}} 'xrdef {patch Options-pg}{59} 'xrdef {patch Options-snt}{Section'tie14.4} 'xrdef {Invoking sdiff-title}{Invoking \code {sdiff}} 'xrdef {Invoking sdiff-pg}{63} 'xrdef {Invoking sdiff-snt}{Chapter'tie15} 'xrdef {sdiff Options-title}{Options to \code {sdiff}} 'xrdef {sdiff Options-pg}{63} 'xrdef {sdiff Options-snt}{Section'tie15.1} 'xrdef {Incomplete Lines-title}{Incomplete Lines} 'xrdef {Incomplete Lines-pg}{67} 'xrdef {Incomplete Lines-snt}{Chapter'tie16} 'xrdef {Projects-title}{Future Projects} 'xrdef {Projects-pg}{69} 'xrdef {Projects-snt}{Chapter'tie17} 'xrdef {Shortcomings-title}{Suggested Projects for Improving GNU \code {diff} and \code {patch}} 'xrdef {Shortcomings-pg}{69} 'xrdef {Shortcomings-snt}{Section'tie17.1} 'xrdef {Changing Structure-title}{Handling Changes to the Directory Structure} 'xrdef {Changing Structure-pg}{69} 'xrdef {Changing Structure-snt}{Section'tie17.1.1} 'xrdef {Special Files-title}{Files that are Neither Directories Nor Regular Files} 'xrdef {Special Files-pg}{69} 'xrdef {Special Files-snt}{Section'tie17.1.2} 'xrdef {Unusual File Names-title}{File Names that Contain Unusual Characters} 'xrdef {Unusual File Names-pg}{69} 'xrdef {Unusual File Names-snt}{Section'tie17.1.3} 'xrdef {Arbitrary Limits-title}{Arbitrary Limits} 'xrdef {Arbitrary Limits-pg}{70} 'xrdef {Arbitrary Limits-snt}{Section'tie17.1.4} 'xrdef {Large Files-title}{Handling Files that Do Not Fit in Memory} 'xrdef {Large Files-pg}{70} 'xrdef {Large Files-snt}{Section'tie17.1.5} 'xrdef {Ignoring Changes-title}{Ignoring Certain Changes} 'xrdef {Ignoring Changes-pg}{70} 'xrdef {Ignoring Changes-snt}{Section'tie17.1.6} 'xrdef {Bugs-title}{Reporting Bugs} 'xrdef {Bugs-pg}{70} 'xrdef {Bugs-snt}{Section'tie17.2} 'xrdef {Concept Index-title}{Concept Index} 'xrdef {Concept Index-pg}{71} 'xrdef {Concept Index-snt}{} .