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

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE language SYSTEM "language.dtd">
  3. <language _name=".desktop" version="1.0" _section="Others" mimetypes="application/x-gnome-app-info;application/x-desktop">
  4.  
  5.     <line-comment _name = "Line Comment" style= "Comment">
  6.         <start-regex>#</start-regex>
  7.     </line-comment>
  8.  
  9.     <syntax-item _name = "Group" style = "Keyword">
  10.         <start-regex>^\[</start-regex>
  11.         <end-regex>\]$</end-regex>
  12.     </syntax-item>
  13.  
  14.     <keyword-list _name = "Standard Key" style = "Data Type" case-sensitive="TRUE"
  15.         match-empty-string-at-beginning = "FALSE"
  16.         match-empty-string-at-end = "FALSE"
  17.         beginning-regex = "^_?">
  18.         <keyword>Encoding</keyword>
  19.         <keyword>Version</keyword>
  20.         <keyword>Name</keyword>
  21.         <keyword>GenericName</keyword>
  22.         <keyword>Type</keyword>
  23.         <keyword>FilePattern</keyword>
  24.         <keyword>TryExec</keyword>
  25.         <keyword>NoDisplay</keyword>
  26.         <keyword>Comment</keyword>
  27.         <keyword>Exec</keyword>
  28.         <keyword>Actions</keyword>
  29.         <keyword>Icon</keyword>
  30.         <keyword>MiniIcon</keyword>
  31.         <keyword>Hidden</keyword>
  32.         <keyword>Path</keyword>
  33.         <keyword>Terminal</keyword>
  34.         <keyword>TerminalOptions</keyword>
  35.         <keyword>SwallowTitle</keyword>
  36.         <keyword>SwallowExec</keyword>
  37.         <keyword>MimeType</keyword>
  38.         <keyword>Patterns</keyword>
  39.         <keyword>DefaultApp</keyword>
  40.         <keyword>Dev</keyword>
  41.         <keyword>FSType</keyword>
  42.         <keyword>MountPoint</keyword>
  43.         <keyword>ReadOnly</keyword>
  44.         <keyword>UnmountIcon</keyword>
  45.         <keyword>SortOrder</keyword>
  46.         <keyword>URL</keyword>
  47.         <keyword>StartupNotify</keyword>
  48.         <keyword>Categories</keyword>
  49.         <keyword>OnlyShowIn</keyword>
  50.         <keyword>NotShowIn</keyword>
  51.         <keyword>StartupWMClass</keyword>
  52.         <keyword>Protocols</keyword>
  53.         <keyword>Extensions</keyword>
  54.         <keyword>BinaryPattern</keyword>
  55.         <keyword>MapNotify</keyword>
  56.     </keyword-list>
  57.  
  58.     <pattern-item _name = "Non Standard Key" style = "Data Type">
  59.         <regex>^_?X\-[a-zA-Z\-]+</regex>
  60.     </pattern-item>
  61.  
  62.  
  63.     <pattern-item _name = "Language" style = "Decimal">
  64.         <regex>\[[a-zA-Z_]+\]</regex>
  65.     </pattern-item>
  66.  
  67.     <keyword-list _name = "Boolean Value" style = "Preprocessor" case-sensitive="TRUE">
  68.         <keyword>true</keyword>
  69.         <keyword>false</keyword>
  70.     </keyword-list>
  71.  
  72.     <keyword-list _name = "Exec Parameter" style = "Preprocessor" case-sensitive="TRUE" 
  73.         match-empty-string-at-beginning="FALSE">
  74.         <keyword>%f</keyword>
  75.         <keyword>%F</keyword>
  76.         <keyword>%u</keyword>
  77.         <keyword>%U</keyword>
  78.         <keyword>%d</keyword>
  79.         <keyword>%D</keyword>
  80.         <keyword>%n</keyword>
  81.         <keyword>%N</keyword>
  82.         <keyword>%i</keyword>
  83.         <keyword>%m</keyword>
  84.         <keyword>%c</keyword>
  85.         <keyword>%k</keyword>
  86.         <keyword>%v</keyword>
  87.     </keyword-list>
  88.  
  89.     <keyword-list _name = "Encoding" style = "Preprocessor" case-sensitive="TRUE">
  90.         <keyword>UTF\-8</keyword>
  91.         <keyword>Legacy\-Mixed</keyword>
  92.     </keyword-list>
  93.  
  94.     <pattern-item _name = "Number" style = "Floating Point">
  95.         <regex>(.\b[0-9]+([Ll]?|[Ff]?)\b)|(b[0-9]*\.\W)</regex>
  96.     </pattern-item>
  97.  
  98. </language>
  99.  
  100.  
  101.  
  102.