home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 November / CPNL0711.ISO / communic / email / Evolution-2.8.2-2.msi / Data1.cab / diff.lang < prev    next >
Extensible Markup Language  |  2007-03-07  |  1KB  |  47 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE language SYSTEM "language.dtd">
  3. <language _name="Diff" version="1.0" _section="Others" mimetypes="text/x-diff;text/x-patch">
  4.  
  5.     <pattern-item _name="Removed line" style="Others 3">
  6.             <regex>^(<|-)[^\n]*\n</regex>
  7.     </pattern-item>
  8.  
  9.     <pattern-item _name="Added line" style="Others 2">
  10.             <regex>^(\+|>)[^\n]*\n</regex>
  11.     </pattern-item>
  12.  
  13.     <pattern-item _name="Changed line" style="Preprocessor">
  14.             <regex>^\! [^\n]*\n</regex>
  15.     </pattern-item>
  16.  
  17.     <syntax-item _name = "Location" style = "Keyword">
  18.         <start-regex>^((@@)|[0-9]|\*\*\*\*)</start-regex>
  19.         <end-regex>\n</end-regex>
  20.     </syntax-item>
  21.  
  22.     <syntax-item  _name = "Diff file" style = "Data Type">
  23.         <start-regex>^(diff |\+\+\+ |Index: |==== |\*\*\* |--- )</start-regex>
  24.         <end-regex>\n</end-regex>
  25.     </syntax-item>
  26.  
  27.     <keyword-list _name = "Special case" style = "String"
  28.         match-empty-string-at-beginning = "FALSE"
  29.         match-empty-string-at-end = "TRUE"
  30.         beginning-regex = "^">
  31.         <keyword>Only in .*</keyword>
  32.         <keyword>Files .* and .* are identical$</keyword>
  33.         <keyword>Files .* and .* differ$</keyword>
  34.         <keyword>Binary files .* and .* differ$</keyword>
  35.         <keyword>File .* is a .* while file .* is a .*</keyword>
  36.         <keyword>No newline at end of file .*</keyword>
  37.     </keyword-list>
  38.         
  39.     <line-comment _name = "Line Comment" style= "Comment">
  40.         <start-regex>^#</start-regex>
  41.     </line-comment>    
  42.  
  43. </language>
  44.  
  45.  
  46.  
  47.