/extras/txt2tags-gedit.lang

http://txt2tags.googlecode.com/ · Unknown · 102 lines · 81 code · 21 blank · 0 comment · 0 complexity · c011e1a27bb1af35421edbdae80ac1a2 MD5 · raw file

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE language SYSTEM "language.dtd">
  3. <language _name="txt2tags" version="1.0" _section="Markup" mimetypes="text/x-txt2tags" >
  4. <escape-char>\</escape-char>
  5. <string _name="Italic" style="Character" end-at-line-end="FALSE">
  6. <start-regex>(^//)|(\ //)</start-regex>
  7. <end-regex>//</end-regex>
  8. </string>
  9. <string _name="Bold" style="Character" end-at-line-end="FALSE">
  10. <start-regex>\*\*</start-regex>
  11. <end-regex>\*\*</end-regex>
  12. </string>
  13. <string _name="Underline" style="Character" end-at-line-end="FALSE">
  14. <start-regex>__</start-regex>
  15. <end-regex>__</end-regex>
  16. </string>
  17. <string _name="Monospace" style="String" end-at-line-end="FALSE">
  18. <start-regex>``</start-regex>
  19. <end-regex>``</end-regex>
  20. </string>
  21. <string _name="Title" style="Data Type" end-at-line-end="True">
  22. <start-regex>=[^=]</start-regex>
  23. <end-regex>[^=]=</end-regex>
  24. </string>
  25. <string _name="Title2" style="Others 2" end-at-line-end="True">
  26. <start-regex>==[^=]</start-regex>
  27. <end-regex>[^=]==</end-regex>
  28. </string>
  29. <string _name="Title3" style="Others 3" end-at-line-end="True">
  30. <start-regex>===[^=]</start-regex>
  31. <end-regex>[^=]===</end-regex>
  32. </string>
  33. <string _name="Title4" style="Character" end-at-line-end="TRUE">
  34. <start-regex>====[^=]</start-regex>
  35. <end-regex>[^=]====</end-regex>
  36. </string>
  37. <string _name="Title5" style="Character" end-at-line-end="TRUE">
  38. <start-regex>=====[^=]</start-regex>
  39. <end-regex>[^=]=====</end-regex>
  40. </string>
  41. <line-comment _name="Quote" style="Comment">
  42. <start-regex>\t</start-regex>
  43. </line-comment>
  44. <line-comment _name="Table" style="String">
  45. <start-regex>\|</start-regex>
  46. </line-comment>
  47. <line-comment _name="DefList" style="Comment">
  48. <start-regex>^ : </start-regex>
  49. </line-comment>
  50. <line-comment _name="List" style="Comment">
  51. <start-regex>^ - </start-regex>
  52. </line-comment>
  53. <line-comment _name="NumList" style="Comment">
  54. <start-regex>^ \+ </start-regex>
  55. </line-comment>
  56. <line-comment _name="Line Comment" style="Comment">
  57. <start-regex>%[^%!]</start-regex>
  58. </line-comment>
  59. <block-comment _name="Block Comment" style="Comment">
  60. <start-regex>%%%</start-regex>
  61. <end-regex>%%%</end-regex>
  62. </block-comment>
  63. <block-comment _name="VerbatimArea" style="Comment">
  64. <start-regex>^```\n</start-regex>
  65. <end-regex>```</end-regex>
  66. </block-comment>
  67. <line-comment _name="Verbatim Line" style="Comment">
  68. <start-regex>^```</start-regex>
  69. </line-comment>
  70. <syntax-item _name="Class" style="Character">
  71. <start-regex>"""</start-regex>
  72. <end-regex>"""</end-regex>
  73. </syntax-item>
  74. <syntax-item _name="Link" style="Comment">
  75. <start-regex>\[</start-regex>
  76. <end-regex>\]</end-regex>
  77. </syntax-item>
  78. <line-comment _name="Preprocessor" style="Character">
  79. <start-regex>^\%\!</start-regex>
  80. </line-comment>
  81. </language>