Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Adds Renamed NTSF Safe Files

  • Loading branch information...
commit 68b182c7db36861480ce251cb041d99ddd149a6a 1 parent 8b4ca50
Pedro Correia authored
Showing with 3,175 additions and 0 deletions.
  1. +53 −0 Commands/Convert Character - Selection to Entities Excl_ Tags.tmCommand
  2. +40 −0 Commands/Convert Character - Selection to Entities.tmCommand
  3. +41 −0 Commands/Decode Entities in Line - Selection.tmCommand
  4. +37 −0 Commands/Encrypt Line - Selection (ROT 13).tmCommand
  5. +48 −0 Commands/Insert Entity.tmCommand
  6. +60 −0 Commands/Insert Open-Close Tag (With Current Word).tmCommand
  7. +27 −0 Commands/Strip HTML Tags from Document - Selection.tmCommand
  8. +29 −0 Commands/URL Escape Line - Selection.tmCommand
  9. +27 −0 Commands/URL Unescape Line - Selection.tmCommand
  10. +24 −0 Commands/Wrap Each Selected Line in Open-Close Tag.tmCommand
  11. +33 −0 DragCommands/(a) drag 'n drop.tmDragCommand
  12. +28 −0 DragCommands/(img) drag 'n drop.tmDragCommand
  13. +20 −0 DragCommands/(link rel=stylesheet) drag 'n drop.tmDragCommand
  14. +22 −0 DragCommands/(script) drag 'n drop.tmDragCommand
  15. +17 −0 Preferences/Symbol List - ID.tmPreferences
  16. +26 −0 Preferences/Typing Pairs - Empty Tag.tmPreferences
  17. +17 −0 Snippets/(!DOCTYPE HTML).tmSnippet
  18. +16 −0 Snippets/(a) mailto.tmSnippet
  19. +16 −0 Snippets/(a).tmSnippet
  20. +16 −0 Snippets/(abbr).tmSnippet
  21. +18 −0 Snippets/(address).tmSnippet
  22. +16 −0 Snippets/(area).tmSnippet
  23. +18 −0 Snippets/(article).tmSnippet
  24. +18 −0 Snippets/(aside).tmSnippet
  25. +25 −0 Snippets/(audio) w - legacy (object).tmSnippet
  26. +16 −0 Snippets/(audio).tmSnippet
  27. +16 −0 Snippets/(b).tmSnippet
  28. +16 −0 Snippets/(base).tmSnippet
  29. +16 −0 Snippets/(bdo).tmSnippet
  30. +18 −0 Snippets/(blockquote).tmSnippet
  31. +18 −0 Snippets/(body).tmSnippet
  32. +16 −0 Snippets/(br).tmSnippet
  33. +16 −0 Snippets/(button).tmSnippet
  34. +18 −0 Snippets/(canvas).tmSnippet
  35. +16 −0 Snippets/(caption).tmSnippet
  36. +16 −0 Snippets/(cite).tmSnippet
  37. +16 −0 Snippets/(code).tmSnippet
  38. +16 −0 Snippets/(col).tmSnippet
  39. +16 −0 Snippets/(colgroup).tmSnippet
  40. +16 −0 Snippets/(command).tmSnippet
  41. +16 −0 Snippets/(data).tmSnippet
  42. +20 −0 Snippets/(datalist).tmSnippet
  43. +16 −0 Snippets/(dd).tmSnippet
  44. +16 −0 Snippets/(del).tmSnippet
  45. +19 −0 Snippets/(details).tmSnippet
  46. +16 −0 Snippets/(dfn).tmSnippet
  47. +18 −0 Snippets/(div).tmSnippet
  48. +19 −0 Snippets/(dl).tmSnippet
  49. +16 −0 Snippets/(dt).tmSnippet
  50. +16 −0 Snippets/(em).tmSnippet
  51. +16 −0 Snippets/(embed).tmSnippet
  52. +20 −0 Snippets/(fieldset).tmSnippet
  53. +16 −0 Snippets/(figcaption).tmSnippet
  54. +19 −0 Snippets/(figure).tmSnippet
  55. +18 −0 Snippets/(footer).tmSnippet
  56. +19 −0 Snippets/(form).tmSnippet
  57. +16 −0 Snippets/(h1___6).tmSnippet
  58. +20 −0 Snippets/(head).tmSnippet
  59. +18 −0 Snippets/(header).tmSnippet
  60. +18 −0 Snippets/(hgroup).tmSnippet
  61. +16 −0 Snippets/(hr).tmSnippet
  62. +18 −0 Snippets/(html).tmSnippet
  63. +16 −0 Snippets/(i).tmSnippet
  64. +16 −0 Snippets/(iframe).tmSnippet
  65. +16 −0 Snippets/(img).tmSnippet
  66. +16 −0 Snippets/(input type=button).tmSnippet
  67. +16 −0 Snippets/(input type=checkbox).tmSnippet
  68. +16 −0 Snippets/(input type=color).tmSnippet
  69. +16 −0 Snippets/(input type=date).tmSnippet
  70. +16 −0 Snippets/(input type=datetime -local).tmSnippet
  71. +16 −0 Snippets/(input type=datetime).tmSnippet
  72. +16 −0 Snippets/(input type=email).tmSnippet
  73. +16 −0 Snippets/(input type=file).tmSnippet
  74. +16 −0 Snippets/(input type=hidden).tmSnippet
  75. +16 −0 Snippets/(input type=image).tmSnippet
  76. +16 −0 Snippets/(input type=month).tmSnippet
  77. +16 −0 Snippets/(input type=number).tmSnippet
  78. +16 −0 Snippets/(input type=password).tmSnippet
  79. +16 −0 Snippets/(input type=radio).tmSnippet
  80. +16 −0 Snippets/(input type=range).tmSnippet
  81. +16 −0 Snippets/(input type=reset).tmSnippet
  82. +16 −0 Snippets/(input type=search).tmSnippet
  83. +16 −0 Snippets/(input type=submit).tmSnippet
  84. +16 −0 Snippets/(input type=tel).tmSnippet
  85. +16 −0 Snippets/(input type=text).tmSnippet
  86. +16 −0 Snippets/(input type=time).tmSnippet
  87. +16 −0 Snippets/(input type=url).tmSnippet
  88. +16 −0 Snippets/(input type=week).tmSnippet
  89. +16 −0 Snippets/(ins).tmSnippet
  90. +16 −0 Snippets/(kbd).tmSnippet
  91. +16 −0 Snippets/(keygen).tmSnippet
  92. +18 −0 Snippets/(label) with (input).tmSnippet
  93. +18 −0 Snippets/(label).tmSnippet
  94. +16 −0 Snippets/(legend).tmSnippet
  95. +16 −0 Snippets/(li).tmSnippet
  96. +16 −0 Snippets/(link rel=alternate).tmSnippet
  97. +16 −0 Snippets/(link rel=author).tmSnippet
  98. +16 −0 Snippets/(link rel=icon).tmSnippet
  99. +16 −0 Snippets/(link rel=license).tmSnippet
  100. +16 −0 Snippets/(link rel=next).tmSnippet
  101. +16 −0 Snippets/(link rel=prefetch).tmSnippet
  102. +16 −0 Snippets/(link rel=prev).tmSnippet
  103. +16 −0 Snippets/(link rel=search).tmSnippet
  104. +16 −0 Snippets/(link rel=stylesheet).tmSnippet
  105. +18 −0 Snippets/(map).tmSnippet
  106. +16 −0 Snippets/(mark).tmSnippet
  107. +18 −0 Snippets/(menu).tmSnippet
  108. +16 −0 Snippets/(meta charset).tmSnippet
  109. +16 −0 Snippets/(meta name content).tmSnippet
  110. +16 −0 Snippets/(meter).tmSnippet
  111. +18 −0 Snippets/(nav).tmSnippet
  112. +20 −0 Snippets/(object).tmSnippet
  113. +18 −0 Snippets/(ol).tmSnippet
  114. +20 −0 Snippets/(optgroup).tmSnippet
  115. +18 −0 Snippets/(option).tmSnippet
  116. +16 −0 Snippets/(output).tmSnippet
  117. +18 −0 Snippets/(p).tmSnippet
  118. +16 −0 Snippets/(param).tmSnippet
  119. +18 −0 Snippets/(pre).tmSnippet
  120. +16 −0 Snippets/(progress).tmSnippet
  121. +16 −0 Snippets/(q).tmSnippet
  122. +16 −0 Snippets/(rp).tmSnippet
  123. +16 −0 Snippets/(rt).tmSnippet
  124. +18 −0 Snippets/(ruby).tmSnippet
  125. +16 −0 Snippets/(samp).tmSnippet
  126. +16 −0 Snippets/(script).tmSnippet
  127. +18 −0 Snippets/(section).tmSnippet
  128. +20 −0 Snippets/(select).tmSnippet
  129. +16 −0 Snippets/(small).tmSnippet
  130. +16 −0 Snippets/(source).tmSnippet
  131. +16 −0 Snippets/(span).tmSnippet
  132. +16 −0 Snippets/(strong).tmSnippet
  133. +18 −0 Snippets/(style).tmSnippet
  134. +16 −0 Snippets/(sub).tmSnippet
  135. +16 −0 Snippets/(summary).tmSnippet
  136. +16 −0 Snippets/(sup).tmSnippet
  137. +28 −0 Snippets/(table).tmSnippet
  138. +18 −0 Snippets/(tbody).tmSnippet
  139. +16 −0 Snippets/(td).tmSnippet
  140. +16 −0 Snippets/(textarea).tmSnippet
  141. +18 −0 Snippets/(tfoot).tmSnippet
  142. +16 −0 Snippets/(th).tmSnippet
  143. +18 −0 Snippets/(thead).tmSnippet
  144. +16 −0 Snippets/(title).tmSnippet
  145. +16 −0 Snippets/(tr).tmSnippet
  146. +18 −0 Snippets/(ul).tmSnippet
  147. +16 −0 Snippets/(var).tmSnippet
  148. +25 −0 Snippets/(video) w - legacy (object).tmSnippet
  149. +16 −0 Snippets/(video).tmSnippet
  150. +18 −0 Snippets/Comment - Section.tmSnippet
  151. +17 −0 Snippets/Comment - Simple.tmSnippet
  152. +16 −0 Snippets/Google AJAX Libraries - Chrome Frame.tmSnippet
  153. +17 −0 Snippets/Google AJAX Libraries - Dojo.tmSnippet
  154. +16 −0 Snippets/Google AJAX Libraries - Ext Core.tmSnippet
  155. +17 −0 Snippets/Google AJAX Libraries - MooTools.tmSnippet
  156. +16 −0 Snippets/Google AJAX Libraries - Prototype.tmSnippet
  157. +16 −0 Snippets/Google AJAX Libraries - SWFObject.tmSnippet
  158. +16 −0 Snippets/Google AJAX Libraries - WebFont Loader.tmSnippet
  159. +17 −0 Snippets/Google AJAX Libraries - YUI!.tmSnippet
  160. +17 −0 Snippets/Google AJAX Libraries - jQuery UI.tmSnippet
  161. +17 −0 Snippets/Google AJAX Libraries - jQuery.tmSnippet
  162. +16 −0 Snippets/Google AJAX Libraries - script_aculo_us.tmSnippet
  163. +16 −0 Snippets/IE Conditional Comment - HTML 5 Shim.tmSnippet
  164. +16 −0 Snippets/IE Conditional Comment - Internet Explorer 5_0 only.tmSnippet
  165. +16 −0 Snippets/IE Conditional Comment - Internet Explorer 5_5 only.tmSnippet
  166. +16 −0 Snippets/IE Conditional Comment - Internet Explorer 5_x.tmSnippet
  167. +16 −0 Snippets/IE Conditional Comment - Internet Explorer 6 and below.tmSnippet
  168. +16 −0 Snippets/IE Conditional Comment - Internet Explorer 6 only.tmSnippet
  169. +16 −0 Snippets/IE Conditional Comment - Internet Explorer 7 and above.tmSnippet
  170. +16 −0 Snippets/IE Conditional Comment - Internet Explorer.tmSnippet
  171. +16 −0 Snippets/IE Conditional Comment - NOT Internet Explorer.tmSnippet
  172. +18 −0 Snippets/Special - Return Inside Empty Open-Close Tags.tmSnippet
  173. +16 −0 Snippets/Wrap Selection in Open - Close Tag.tmSnippet
View
53 Commands/Convert Character - Selection to Entities Excl_ Tags.tmCommand
@@ -0,0 +1,53 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>beforeRunningCommand</key>
+ <string>nop</string>
+ <key>command</key>
+ <string>#!/usr/bin/env ruby
+$KCODE = 'U'
+
+$char_to_entity = { }
+File.open("#{ENV['TM_BUNDLE_SUPPORT']}/entities.txt").read.scan(/^(\d+)\t(.+)$/) do |key, value|
+ $char_to_entity[[key.to_i].pack('U')] = value
+end
+
+def encode (text)
+ text.gsub(/[^\x00-\x7F]|["'&lt;&gt;&amp;]/) do |ch|
+ ent = $char_to_entity[ch]
+ ent ? "&amp;#{ent};" : sprintf("&amp;#x%02X;", ch.unpack("U")[0])
+ end
+end
+
+STDIN.read.scan(/(?x)
+
+ ( &lt;\?(?:[^?]*|\?(?!&gt;))*\?&gt;
+ | &lt;!-- (?m:.*?) --&gt;
+ | &lt;\/? (?i:a|abbr|acronym|address|applet|area|b|base|basefont|bdo|big|blockquote|body|br|button|caption|center|cite|code|col|colgroup|dd|del|dfn|dir|div|dl|dt|em|fieldset|font|form|frame|frameset|h1|h2|h3|h4|h5|h6|head|hr|html|i|iframe|img|input|ins|isindex|kbd|label|legend|li|link|map|menu|meta|noframes|noscript|object|ol|optgroup|option|p|param|pre|q|s|samp|script|select|small|span|strike|strong|style|sub|sup|table|tbody|td|textarea|tfoot|th|thead|title|tr|tt|u|ul|var)\b
+ (?:[^&gt;"']|"[^"]*"|'[^']*')*
+ &gt;
+ | &amp;(?:[a-zA-Z0-9]+|\#[0-9]+|\#x[0-9a-fA-F]+);
+ )
+ |([^&lt;&amp;]+|[&lt;&amp;])
+
+ /x) do |tag, text|
+ print tag.to_s, encode(text.to_s)
+end
+</string>
+ <key>fallbackInput</key>
+ <string>character</string>
+ <key>input</key>
+ <string>selection</string>
+ <key>keyEquivalent</key>
+ <string>@&amp;</string>
+ <key>name</key>
+ <string>Convert Character / Selection to Entities Excl. Tags</string>
+ <key>output</key>
+ <string>replaceSelectedText</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>43C9E8AE-3E53-4B82-A1AF-56697BB3EF09</string>
+</dict>
+</plist>
View
40 Commands/Convert Character - Selection to Entities.tmCommand
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>beforeRunningCommand</key>
+ <string>nop</string>
+ <key>command</key>
+ <string>#!/usr/bin/env ruby
+$KCODE = 'U'
+
+$char_to_entity = { }
+File.open("#{ENV['TM_BUNDLE_SUPPORT']}/entities.txt").read.scan(/^(\d+)\t(.+)$/) do |key, value|
+ $char_to_entity[[key.to_i].pack('U')] = value
+end
+
+def encode (text)
+ text.gsub(/[^\x00-\x7F]|["'&lt;&gt;&amp;]/) do |ch|
+ ent = $char_to_entity[ch]
+ ent ? "&amp;#{ent};" : sprintf("&amp;#x%02X;", ch.unpack("U")[0])
+ end
+end
+
+print encode(STDIN.read)
+</string>
+ <key>fallbackInput</key>
+ <string>character</string>
+ <key>input</key>
+ <string>selection</string>
+ <key>keyEquivalent</key>
+ <string>@&amp;</string>
+ <key>name</key>
+ <string>Convert Character / Selection to Entities</string>
+ <key>output</key>
+ <string>replaceSelectedText</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>3DD8406C-A116-11D9-A5A2-000D93C8BE28</string>
+</dict>
+</plist>
View
41 Commands/Decode Entities in Line - Selection.tmCommand
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>beforeRunningCommand</key>
+ <string>nop</string>
+ <key>command</key>
+ <string>#!/usr/bin/env ruby
+$KCODE = 'U'
+
+$entity_to_char = { }
+File.open("#{ENV['TM_BUNDLE_SUPPORT']}/entities.txt").read.scan(/^(\d+)\t(.+)$/) do |key, value|
+ $entity_to_char[value] = [key.to_i].pack('U')
+end
+
+res = STDIN.read.gsub(/&amp;(?:([a-z0-9]+)|#([0-9]+)|#x([0-9A-F]+));/i) do |m|
+ if $1 then
+ $entity_to_char[$1] || m
+ else
+ [$2 ? $2.to_i : $3.hex].pack("U")
+ end
+end
+
+print res
+</string>
+ <key>fallbackInput</key>
+ <string>line</string>
+ <key>input</key>
+ <string>selection</string>
+ <key>keyEquivalent</key>
+ <string>@&amp;</string>
+ <key>name</key>
+ <string>Decode Entities in Line / Selection</string>
+ <key>output</key>
+ <string>replaceSelectedText</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>C183920D-A126-11D9-A5A2-000D93C8BE28</string>
+</dict>
+</plist>
View
37 Commands/Encrypt Line - Selection (ROT 13).tmCommand
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>beforeRunningCommand</key>
+ <string>nop</string>
+ <key>command</key>
+ <string>#!/usr/bin/env ruby
+
+def e_js(str)
+ str.gsub(/(?=[\\"])/, '\\').gsub(/\n/, '\n').gsub(/[@.\/]/) { |ch| sprintf('\\%03o', ch[0]) }
+end
+
+def rot_13(str)
+ str.tr('A-Za-z', 'N-ZA-Mn-za-m')
+end
+
+print %{&lt;script type="text/javascript"&gt;document.write(
+"#{e_js(rot_13(STDIN.read))}".replace(/[a-zA-Z]/g, function(c){return String.fromCharCode((c&lt;="Z"?90:122)&gt;=(c=c.charCodeAt(0)+13)?c:c-26);}));
+&lt;/script&gt;}
+</string>
+ <key>fallbackInput</key>
+ <string>line</string>
+ <key>input</key>
+ <string>selection</string>
+ <key>keyEquivalent</key>
+ <string>@&amp;</string>
+ <key>name</key>
+ <string>Encrypt Line / Selection (ROT 13)</string>
+ <key>output</key>
+ <string>replaceSelectedText</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>9B13543F-8356-443C-B6E7-D9259B604927</string>
+</dict>
+</plist>
View
48 Commands/Insert Entity.tmCommand
@@ -0,0 +1,48 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>beforeRunningCommand</key>
+ <string>nop</string>
+ <key>command</key>
+ <string>#!/usr/bin/env ruby -w
+SUPPORT = ENV['TM_SUPPORT_PATH']
+DIALOG = SUPPORT + '/bin/tm_dialog'
+
+require "#{SUPPORT}/lib/osx/plist"
+require "#{SUPPORT}/lib/escape"
+
+entities = [ ]
+File.read("#{ENV['TM_BUNDLE_SUPPORT']}/entities.txt").scan(/^(\d+)\t(.+)$/) do |key, value|
+ char = [key.to_i].pack('U')
+ entities &lt;&lt; { 'display' =&gt; "#{value} (#{char})", 'char' =&gt; char, 'entity' =&gt; value }
+end
+
+plist = { 'entities' =&gt; entities, 'insertAsEntity' =&gt; true }.to_plist
+open("|#{e_sh DIALOG} -cm 'Insert Entity'", 'w+') do |io|
+ io &lt;&lt; plist; io.close_write
+
+ res = OSX::PropertyList.load(io.read)['result']
+ abort if res.nil?
+
+ if res['asEntity'].to_i == 1
+ print '&amp;' + res['returnArgument'].first['entity'] + ';'
+ else
+ print res['returnArgument'].first['char']
+ end
+end
+</string>
+ <key>input</key>
+ <string>none</string>
+ <key>keyEquivalent</key>
+ <string>@&amp;</string>
+ <key>name</key>
+ <string>Insert Entity…</string>
+ <key>output</key>
+ <string>afterSelectedText</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>89E5CC0A-3EFF-4DEF-A299-2E9651DE6529</string>
+</dict>
+</plist>
View
60 Commands/Insert Open-Close Tag (With Current Word).tmCommand
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>beforeRunningCommand</key>
+ <string>nop</string>
+ <key>command</key>
+ <string>#!/usr/bin/env ruby
+#
+# This script will expand the current word into: &lt;word&gt;&lt;/word&gt;
+# It will recognize HTML 4.0 tags that need no close tag.
+#
+# With no current word, it will insert: &lt;p&gt;&lt;/p&gt; and allows you
+# to overwrite the tag name and add potential arguments.
+#
+# The result is inserted as a snippet, so it's
+# possible to tab through the place holders.
+
+# single tags
+single_no_arg = /^(?:br|hr)$/i
+single = /^(?:img|meta|link|input|base|area|col|frame|param)$/i
+
+# we are not in HTML mode, so let’s scrap the above hardcoded tag lists
+unless ENV.has_key? 'TM_HTML_EMPTY_TAGS' then
+ single_no_arg = /(?=not)possible/
+ single = /(?=not)possible/
+end
+
+# handle the case where caret is in the middle of a word, assume only the left part is the tag
+index = ENV['TM_LINE_INDEX'].to_i - ENV['TM_INPUT_START_LINE_INDEX'].to_i
+tag, suffix = STDIN.read, ''
+if index &lt; tag.length &amp;&amp; !ENV['TM_SELECTED_TEXT']
+ tag, suffix = tag[0...index], tag[index..-1]
+end
+
+xhtml = ENV['TM_XHTML'].to_s
+
+print case tag
+ when single_no_arg then "&lt;#{tag}#{xhtml}&gt;"
+ when single then "&lt;#{tag} $1#{xhtml}&gt;"
+ when '' then "&lt;${1:#{ENV['TM_DEFAULT_TAG'] || 'p'}}&gt;$2&lt;/${1/\\s.*//}&gt;"
+ else "&lt;#{tag}&gt;$1&lt;/#{tag.strip[/^\S+/]}&gt;"
+end
+
+print suffix
+</string>
+ <key>fallbackInput</key>
+ <string>word</string>
+ <key>input</key>
+ <string>selection</string>
+ <key>keyEquivalent</key>
+ <string>$
+</string>
+ <key>name</key>
+ <string>Insert Open/Close Tag (With Current Word)</string>
+ <key>output</key>
+ <string>insertAsSnippet</string>
+ <key>uuid</key>
+ <string>2ED44A32-C353-447F-BAE4-E3522DB6944D</string>
+</dict>
View
27 Commands/Strip HTML Tags from Document - Selection.tmCommand
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>beforeRunningCommand</key>
+ <string>nop</string>
+ <key>command</key>
+ <string>## Strip HTML and PHP tags from the selected text
+php -r 'echo strip_tags( file_get_contents("/dev/stdin") );'
+
+### If you want to keep a particular tag, such as &lt;p&gt; comment the above line and uncomment the next line
+# php -r 'echo strip_tags( file_get_contents("/dev/stdin"), "&lt;p&gt;" );'
+### end</string>
+ <key>fallbackInput</key>
+ <string>document</string>
+ <key>input</key>
+ <string>selection</string>
+ <key>name</key>
+ <string>Strip HTML Tags from Document / Selection</string>
+ <key>output</key>
+ <string>replaceSelectedText</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>20D760B5-A127-11D9-A5A2-000D93C8BE28</string>
+</dict>
+</plist>
View
29 Commands/URL Escape Line - Selection.tmCommand
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>beforeRunningCommand</key>
+ <string>nop</string>
+ <key>command</key>
+ <string>#!/usr/bin/env ruby
+
+print STDIN.read.gsub(/([^a-zA-Z0-9_.-]+)/n) {
+ '%' + $1.unpack('H2' * $1.size).join('%').upcase
+}
+</string>
+ <key>fallbackInput</key>
+ <string>line</string>
+ <key>input</key>
+ <string>selection</string>
+ <key>keyEquivalent</key>
+ <string>@&amp;</string>
+ <key>name</key>
+ <string>URL Escape Line / Selection</string>
+ <key>output</key>
+ <string>replaceSelectedText</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>6B024865-6095-4CE3-8EDD-DC6F2230C2FF</string>
+</dict>
+</plist>
View
27 Commands/URL Unescape Line - Selection.tmCommand
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>beforeRunningCommand</key>
+ <string>nop</string>
+ <key>command</key>
+ <string>#!/usr/bin/env ruby
+require 'cgi'
+print CGI.unescape(STDIN.read)
+</string>
+ <key>fallbackInput</key>
+ <string>line</string>
+ <key>input</key>
+ <string>selection</string>
+ <key>keyEquivalent</key>
+ <string>@&amp;</string>
+ <key>name</key>
+ <string>URL Unescape Line / Selection</string>
+ <key>output</key>
+ <string>replaceSelectedText</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>2C4C9673-B166-432A-8938-75A5CA622481</string>
+</dict>
+</plist>
View
24 Commands/Wrap Each Selected Line in Open-Close Tag.tmCommand
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>beforeRunningCommand</key>
+ <string>nop</string>
+ <key>command</key>
+ <string>perl -pe 's/[\$`\\]/\\$&amp;/g; s/([ \t]*)(.+)/$1&lt;\${1:li}&gt;$2&lt;\/\${1\/\\s.*\/\/}&gt;/'</string>
+ <key>fallbackInput</key>
+ <string>line</string>
+ <key>input</key>
+ <string>selection</string>
+ <key>keyEquivalent</key>
+ <string>^@W</string>
+ <key>name</key>
+ <string>Wrap Each Selected Line in Open/Close Tag</string>
+ <key>output</key>
+ <string>insertAsSnippet</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>991E7EBD-F3F5-469A-BA01-DC30E04AD472</string>
+</dict>
+</plist>
View
33 DragCommands/(a) drag 'n drop.tmDragCommand
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>command</key>
+ <string>title=`echo $TM_DROPPED_FILE | perl -pe 's/^(.*\/)?(.*?)(\..*)?$/$2/g'`
+echo -n "&lt;a href=\"$TM_DROPPED_FILE\" title=\"\${1:$title}\"&gt;\${1:$title}&lt;/a&gt;"</string>
+ <key>draggedFileExtensions</key>
+ <array>
+ <string>html</string>
+ <string>htm</string>
+ <string>rhtml</string>
+ <string>shtml</string>
+ <string>phtml</string>
+ <string>php</string>
+ <string>php3</string>
+ <string>php4</string>
+ <string>php5</string>
+ <string>cfm</string>
+ <string>cfml</string>
+ <string>dbm</string>
+ <string>dbml</string>
+ </array>
+ <key>name</key>
+ <string>&lt;a&gt; drag 'n drop</string>
+ <key>output</key>
+ <string>insertAsSnippet</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>B23D6E15-6B33-11D9-86C1-000D93589AF6</string>
+</dict>
+</plist>
View
28 DragCommands/(img) drag 'n drop.tmDragCommand
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>command</key>
+ <string>img="$TM_DROPPED_FILE"
+echo -n "&lt;img src=\"$img\" "
+base=${img##*/}
+alt=$(tr &lt;&lt;&lt;${base%.*} '[_-]' ' '|perl -pe 's/(\w+)/\u$1/g')
+echo -n "alt=\"$alt\"${TM_POLYGLOT}&gt;"
+</string>
+ <key>draggedFileExtensions</key>
+ <array>
+ <string>png</string>
+ <string>jpeg</string>
+ <string>jpg</string>
+ <string>gif</string>
+ </array>
+ <key>name</key>
+ <string>&lt;img&gt; drag 'n drop</string>
+ <key>output</key>
+ <string>insertAsSnippet</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>CD6D2CC6-6B33-11D9-BDFD-000D93589AF6</string>
+</dict>
+</plist>
View
20 DragCommands/(link rel=stylesheet) drag 'n drop.tmDragCommand
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>command</key>
+ <string>echo "&lt;link rel=\"stylesheet\" href=\"$TM_DROPPED_FILE\"$TM_POLYGLOT&gt;"</string>
+ <key>draggedFileExtensions</key>
+ <array>
+ <string>css</string>
+ </array>
+ <key>name</key>
+ <string>&lt;link rel=stylesheet&gt; drag 'n drop</string>
+ <key>output</key>
+ <string>insertAsSnippet</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>C8B717C2-6B33-11D9-BB47-000D93589AF6</string>
+</dict>
+</plist>
View
22 DragCommands/(script) drag 'n drop.tmDragCommand
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>bundleUUID</key>
+ <string>4676FC6D-6227-11D9-BFB1-000D93589AF6</string>
+ <key>command</key>
+ <string>echo "&lt;script src=\"$TM_DROPPED_FILE\"&gt;&lt;/script&gt;"</string>
+ <key>draggedFileExtensions</key>
+ <array>
+ <string>js</string>
+ </array>
+ <key>name</key>
+ <string>&lt;script&gt; drag 'n drop</string>
+ <key>output</key>
+ <string>insertAsSnippet</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>52124611-B363-40AD-B9F0-0A811941CD20</string>
+</dict>
+</plist>
View
17 Preferences/Symbol List - ID.tmPreferences
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>name</key>
+ <string>Symbol List: ID</string>
+ <key>scope</key>
+ <string>text.html meta.toc-list.id.html</string>
+ <key>settings</key>
+ <dict>
+ <key>symbolTransformation</key>
+ <string>s/^/ID: /</string>
+ </dict>
+ <key>uuid</key>
+ <string>E7C5859E-122D-4382-84BE-5AB584DC2409</string>
+</dict>
+</plist>
View
26 Preferences/Typing Pairs - Empty Tag.tmPreferences
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>name</key>
+ <string>Typing Pairs: Empty Tag</string>
+ <key>scope</key>
+ <string>text.html invalid.illegal.incomplete</string>
+ <key>settings</key>
+ <dict>
+ <key>smartTypingPairs</key>
+ <array>
+ <array>
+ <string>?</string>
+ <string>?</string>
+ </array>
+ <array>
+ <string>%</string>
+ <string>%</string>
+ </array>
+ </array>
+ </dict>
+ <key>uuid</key>
+ <string>6D6B631D-0D6C-413C-B4FA-1D535CBCE890</string>
+</dict>
+</plist>
View
17 Snippets/(!DOCTYPE HTML).tmSnippet
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;!DOCTYPE html&gt;
+$0</string>
+ <key>name</key>
+ <string>&lt;!DOCTYPE html&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>dc</string>
+ <key>uuid</key>
+ <string>A7283C84-9E44-4D4A-983A-0F185F68BB71</string>
+</dict>
+</plist>
View
16 Snippets/(a) mailto.tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;a href="mailto:${1:joe@example.com}?subject=${2:feedback}"&gt;${3:email me}&lt;/a&gt;$0</string>
+ <key>name</key>
+ <string>&lt;a&gt; mailto</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>mailto</string>
+ <key>uuid</key>
+ <string>81DA4C74-A530-11D9-9BCD-000D93C8BE28</string>
+</dict>
+</plist>
View
16 Snippets/(a).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;a href="$1"&gt;$2&lt;/a&gt;$0</string>
+ <key>name</key>
+ <string>&lt;a&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>a</string>
+ <key>uuid</key>
+ <string>9E586FE2-E066-440D-880C-5493FD54FA33</string>
+</dict>
+</plist>
View
16 Snippets/(abbr).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;abbr${1: title="$2"}&gt;$3&lt;/abbr&gt;$0</string>
+ <key>name</key>
+ <string>&lt;abbr&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>abbr</string>
+ <key>uuid</key>
+ <string>5E9C1787-987F-4ACB-8307-2B30333D6D56</string>
+</dict>
+</plist>
View
18 Snippets/(address).tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;address&gt;
+ $1
+&lt;/address&gt;$0</string>
+ <key>name</key>
+ <string>&lt;address&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>address</string>
+ <key>uuid</key>
+ <string>F216C3A5-7288-4816-997D-0F79894DDC18</string>
+</dict>
+</plist>
View
16 Snippets/(area).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;area href="$1"${2:${3: alt="$4"${5: target="$6"}${7: rel="$8"}${9: media="$10"}${11: type="$12"}}}${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;area&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>area</string>
+ <key>uuid</key>
+ <string>C02BD316-2F58-4F37-9C24-8BDB0A63BBC8</string>
+</dict>
+</plist>
View
18 Snippets/(article).tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;article&gt;
+ $1
+&lt;/article&gt;$0</string>
+ <key>name</key>
+ <string>&lt;article&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>article</string>
+ <key>uuid</key>
+ <string>C0446BA4-B6E9-4181-8C71-65F13F8DFE1F</string>
+</dict>
+</plist>
View
18 Snippets/(aside).tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;aside&gt;
+ $1
+&lt;/aside&gt;$0</string>
+ <key>name</key>
+ <string>&lt;aside&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>aside</string>
+ <key>uuid</key>
+ <string>FB0C19EC-B5EC-4558-8B34-45865217E821</string>
+</dict>
+</plist>
View
25 Snippets/(audio) w - legacy (object).tmSnippet
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;audio${1:${2: autobuffer}${3: autoloop}${4: loop}${5: controls}}&gt;
+ &lt;source src="${6:/media/audio.oga}"${TM_POLYGLOT}&gt;
+ &lt;source src="${7:/media/audio.wav}"${TM_POLYGLOT}&gt;
+ &lt;object type="audio/x-wav" data="${7:/media/audio.wav}" width="${8:290}" height="${9:45}"&gt;
+ &lt;param name="src" value="$7"${TM_POLYGLOT}&gt;
+ &lt;param name="autoplay" value="${10:false}"${TM_POLYGLOT}&gt;
+ &lt;param name="autoStart" value="${11:0}"${TM_POLYGLOT}&gt;
+ ${12:&lt;p&gt;&lt;a href="$7"&gt;${13:Download this audio file.}&lt;/a&gt;&lt;/p&gt;}
+ &lt;/object&gt;
+&lt;/audio&gt;$0</string>
+ <key>name</key>
+ <string>&lt;audio&gt; w/ legacy &lt;object&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>audio</string>
+ <key>uuid</key>
+ <string>343372EA-958B-44B9-AE79-ED367E475B18</string>
+</dict>
+</plist>
View
16 Snippets/(audio).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;audio src="$1"${2:${3: autobuffer}${4: autoloop}${5: loop}${6: controls}}&gt;&lt;/audio&gt;$0</string>
+ <key>name</key>
+ <string>&lt;audio&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>audio</string>
+ <key>uuid</key>
+ <string>1882B588-F340-4CEE-8E96-3F0776596457</string>
+</dict>
+</plist>
View
16 Snippets/(b).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>${0:${TM_SELECTED_TEXT/\A&lt;b&gt;(.*)&lt;\/b&gt;\z|.*/(?1:$1:&lt;b&gt;$0&lt;\/b&gt;)/m}}</string>
+ <key>keyEquivalent</key>
+ <string>@b</string>
+ <key>name</key>
+ <string>&lt;b&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>7CE2862C-ED73-45AF-A7E4-2846A6890D0A</string>
+</dict>
+</plist>
View
16 Snippets/(base).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;base href="${1:http://example.com/}"${2: target="${3:_blank, _self, _parent, _top}"}${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;base&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>base</string>
+ <key>uuid</key>
+ <string>4462A6B8-A08A-11D9-A5A2-000D93C8BE28</string>
+</dict>
+</plist>
View
16 Snippets/(bdo).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;bdo dir="${1:ltr rtl}"&gt;$2&lt;/bdo&gt;$0</string>
+ <key>name</key>
+ <string>&lt;bdo&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>bdo</string>
+ <key>uuid</key>
+ <string>D5A80705-04F2-4C05-8022-B020FA53E9B9</string>
+</dict>
+</plist>
View
18 Snippets/(blockquote).tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;blockquote${1: cite="${2:http://example.com/facts}"}&gt;
+ $3
+&lt;/blockquote&gt;$0</string>
+ <key>name</key>
+ <string>&lt;blockquote&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>blockquote</string>
+ <key>uuid</key>
+ <string>AB3FE377-10F9-4837-AAA8-8BA4E4178AB9</string>
+</dict>
+</plist>
View
18 Snippets/(body).tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;body&gt;
+ $0
+&lt;/body&gt;</string>
+ <key>name</key>
+ <string>&lt;body&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>body</string>
+ <key>uuid</key>
+ <string>65EB1ADC-76BC-4CBB-AEFA-FCE33E490A93</string>
+</dict>
+</plist>
View
16 Snippets/(br).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;br${TM_POLYGLOT}&gt;</string>
+ <key>keyEquivalent</key>
+ <string>^
+</string>
+ <key>name</key>
+ <string>&lt;br&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>3E008E42-A5C9-11D9-9BCD-000D93C8BE28</string>
+</dict>
View
16 Snippets/(button).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;button type="$1"&gt;$2&lt;/button&gt;$0</string>
+ <key>name</key>
+ <string>&lt;button&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>button</string>
+ <key>uuid</key>
+ <string>FE789948-0498-4209-BA0C-FC7CB600F35A</string>
+</dict>
+</plist>
View
18 Snippets/(canvas).tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;canvas&gt;
+ $1
+&lt;/canvas&gt;$0</string>
+ <key>name</key>
+ <string>&lt;canvas&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>canvas</string>
+ <key>uuid</key>
+ <string>BCC2AC1B-8AA0-42B6-9FDD-D5251F7F7E30</string>
+</dict>
+</plist>
View
16 Snippets/(caption).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;caption&gt;$1&lt;/caption&gt;$0</string>
+ <key>name</key>
+ <string>&lt;caption&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>caption</string>
+ <key>uuid</key>
+ <string>16E03CBE-8F97-43A8-971B-49FB6F9C4B4C</string>
+</dict>
+</plist>
View
16 Snippets/(cite).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;cite&gt;$1&lt;/cite&gt;$0</string>
+ <key>name</key>
+ <string>&lt;cite&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>cite</string>
+ <key>uuid</key>
+ <string>2512A1D9-7CFF-4233-89BA-92056FA647D8</string>
+</dict>
+</plist>
View
16 Snippets/(code).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;code&gt;$1&lt;/code&gt;$0</string>
+ <key>name</key>
+ <string>&lt;code&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>code</string>
+ <key>uuid</key>
+ <string>E438992B-3762-4F98-8ABF-1D8E7DE016D7</string>
+</dict>
+</plist>
View
16 Snippets/(col).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;col${1: span="$2"}${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;col&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>col</string>
+ <key>uuid</key>
+ <string>75AB9A5D-A2BE-4D4D-8A83-7A9124B4A9C4</string>
+</dict>
+</plist>
View
16 Snippets/(colgroup).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;colgroup&gt;$1&lt;/colgroup&gt;$0</string>
+ <key>name</key>
+ <string>&lt;colgroup&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>colgroup</string>
+ <key>uuid</key>
+ <string>7C1CF811-3622-4311-ACEF-03BBC88505F7</string>
+</dict>
+</plist>
View
16 Snippets/(command).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;command type="${1:command chekbox radio}" label="${2:Use Command}" title="${3:Use Command does stuff}" icon="${4:/icons/command.png}"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;command&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>command</string>
+ <key>uuid</key>
+ <string>389C2FDE-B363-44DE-9B3E-3339EF88CB4E</string>
+</dict>
+</plist>
View
16 Snippets/(data).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;data value="$1"&gt;$2&lt;/data&gt;$0</string>
+ <key>name</key>
+ <string>&lt;data&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>data</string>
+ <key>uuid</key>
+ <string>C5AE4F68-584D-49AD-AF0C-8F495A07BD25</string>
+</dict>
+</plist>
View
20 Snippets/(datalist).tmSnippet
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>bundleUUID</key>
+ <string>4676FC6D-6227-11D9-BFB1-000D93589AF6</string>
+ <key>content</key>
+ <string>&lt;datalist&gt;
+ ${1:&lt;option${2: value="$3"}&gt;$4&lt;/option&gt;}$5
+&lt;/datalist&gt;$0</string>
+ <key>name</key>
+ <string>&lt;datalist&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>datalist</string>
+ <key>uuid</key>
+ <string>F806B6F2-4896-4681-8ACD-DD89C78D6F51</string>
+</dict>
+</plist>
View
16 Snippets/(dd).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;dd&gt;$1&lt;/dd&gt;$0</string>
+ <key>name</key>
+ <string>&lt;dd&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>dd</string>
+ <key>uuid</key>
+ <string>EBE37587-6235-4BE1-A389-FECE0325198E</string>
+</dict>
+</plist>
View
16 Snippets/(del).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>${0:${TM_SELECTED_TEXT/\A&lt;del&gt;(.*)&lt;\/del&gt;\z|.*/(?1:$1:&lt;del&gt;$0&lt;\/del&gt;)/m}}</string>
+ <key>keyEquivalent</key>
+ <string>@_</string>
+ <key>name</key>
+ <string>&lt;del&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>D14DE56E-D23C-410B-A580-8BD33AFB4D6C</string>
+</dict>
+</plist>
View
19 Snippets/(details).tmSnippet
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;details&gt;
+ &lt;summary&gt;${1:title or explanatory caption}&lt;/summary&gt;
+ $2
+&lt;/details&gt;$0</string>
+ <key>name</key>
+ <string>&lt;details&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>details</string>
+ <key>uuid</key>
+ <string>7D36AE50-5C5F-445C-9FD2-B6AFBFAD29A9</string>
+</dict>
+</plist>
View
16 Snippets/(dfn).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;dfn&gt;$1&lt;/dfn&gt;$0</string>
+ <key>name</key>
+ <string>&lt;dfn&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>dfn</string>
+ <key>uuid</key>
+ <string>9CCF1FDD-A66B-41E4-90D6-3BF48D00A105</string>
+</dict>
+</plist>
View
18 Snippets/(div).tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;div${1:${2: id="$3"}${4: class="$5"}}&gt;
+ $6
+&lt;/div&gt;$0</string>
+ <key>name</key>
+ <string>&lt;div&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>div</string>
+ <key>uuid</key>
+ <string>BD8EB824-A106-4FE4-BF41-339BDE48AAEF</string>
+</dict>
+</plist>
View
19 Snippets/(dl).tmSnippet
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;dl&gt;
+ &lt;dt&gt;$1&lt;/dt&gt;
+ &lt;dd&gt;$2&lt;/dd&gt;
+&lt;/dl&gt;$0</string>
+ <key>name</key>
+ <string>&lt;dl&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>dl</string>
+ <key>uuid</key>
+ <string>9057B333-A8EB-494A-80DD-E188849F12A0</string>
+</dict>
+</plist>
View
16 Snippets/(dt).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;dt&gt;$1&lt;/dt&gt;$0</string>
+ <key>name</key>
+ <string>&lt;dt&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>dt</string>
+ <key>uuid</key>
+ <string>2E052273-464E-4EA1-9C38-1041527F8634</string>
+</dict>
+</plist>
View
16 Snippets/(em).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>${0:${TM_SELECTED_TEXT/\A&lt;em&gt;(.*)&lt;\/em&gt;\z|.*/(?1:$1:&lt;em&gt;$0&lt;\/em&gt;)/m}}</string>
+ <key>keyEquivalent</key>
+ <string>@I</string>
+ <key>name</key>
+ <string>&lt;em&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>EBB98620-3292-4621-BA38-D8A9A65D9551</string>
+</dict>
+</plist>
View
16 Snippets/(embed).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;embed src="$1" type="$2"&gt;$0&lt;/embed&gt;</string>
+ <key>name</key>
+ <string>&lt;embed&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>embed</string>
+ <key>uuid</key>
+ <string>8C79DB07-1D44-4AFD-A9A6-E64AED876C54</string>
+</dict>
+</plist>
View
20 Snippets/(fieldset).tmSnippet
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>bundleUUID</key>
+ <string>4676FC6D-6227-11D9-BFB1-000D93589AF6</string>
+ <key>content</key>
+ <string>&lt;fieldset&gt;
+ ${1:&lt;legend&gt;${2:title or explanatory caption}&lt;/legend&gt;}$3
+&lt;/fieldset&gt;$0</string>
+ <key>name</key>
+ <string>&lt;fieldset&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>fieldset</string>
+ <key>uuid</key>
+ <string>9BD2BE01-A854-4D55-B584-725D04C075C0</string>
+</dict>
+</plist>
View
16 Snippets/(figcaption).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;figcaption&gt;$1&lt;/figure&gt;$0</string>
+ <key>name</key>
+ <string>&lt;figcaption&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>figcaption</string>
+ <key>uuid</key>
+ <string>FF93F160-ECB8-4279-A976-4A7D4F91C607</string>
+</dict>
+</plist>
View
19 Snippets/(figure).tmSnippet
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;figure&gt;
+ ${1:&lt;figcaption&gt;${2:explanatory caption}&lt;/figcaption&gt;}
+ $3
+&lt;/figure&gt;$0</string>
+ <key>name</key>
+ <string>&lt;figure&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>figure</string>
+ <key>uuid</key>
+ <string>D8D4017E-BB4E-4002-BBBD-E69161E551C9</string>
+</dict>
+</plist>
View
18 Snippets/(footer).tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;footer&gt;
+ $1
+&lt;/footer&gt;$0</string>
+ <key>name</key>
+ <string>&lt;footer&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>footer</string>
+ <key>uuid</key>
+ <string>63A80A54-B877-453B-8E24-200F493DEE47</string>
+</dict>
+</plist>
View
19 Snippets/(form).tmSnippet
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;form action="${1:${TM_FILENAME/(.*?)\..*/$1_submit/}}" method="${2:get}" accept-charset="utf-8"&gt;
+ $3
+ ${4:&lt;p&gt;&lt;input type="submit" value="submit"${TM_POLYGLOT}&gt;&lt;/p&gt;}
+&lt;/form&gt;$0</string>
+ <key>name</key>
+ <string>&lt;form&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>form</string>
+ <key>uuid</key>
+ <string>232C2E8B-A08E-11D9-A5A2-000D93C8BE28</string>
+</dict>
+</plist>
View
16 Snippets/(h1___6).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;h${1:1}&gt;$2&lt;/h$1&gt;$0</string>
+ <key>name</key>
+ <string>&lt;h1...6&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>h</string>
+ <key>uuid</key>
+ <string>72AFB7AB-63FB-4EF0-8ECD-8706416AB79F</string>
+</dict>
+</plist>
View
20 Snippets/(head).tmSnippet
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;head&gt;${1:
+ &lt;meta charset="utf-8"${TM_POLYGLOT}&gt;}
+ &lt;title&gt;$2&lt;/title&gt;
+&lt;/head&gt;
+$0</string>
+ <key>name</key>
+ <string>&lt;head&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>head</string>
+ <key>uuid</key>
+ <string>EE9882E9-DEB6-46BB-9CF2-038A4AC6DD73</string>
+</dict>
+</plist>
View
18 Snippets/(header).tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;header&gt;
+ $1
+&lt;/header&gt;$0</string>
+ <key>name</key>
+ <string>&lt;header&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>header</string>
+ <key>uuid</key>
+ <string>A3F0F503-4775-42DD-8E0A-71D2EBBFFE4E</string>
+</dict>
+</plist>
View
18 Snippets/(hgroup).tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;hgroup&gt;
+ $1
+&lt;/hgroup&gt;$0</string>
+ <key>name</key>
+ <string>&lt;hgroup&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>hgroup</string>
+ <key>uuid</key>
+ <string>B0DA1BE6-1A64-48F7-869F-A78E7F3EB770</string>
+</dict>
+</plist>
View
16 Snippets/(hr).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;hr${TM_POLYGLOT}&gt;</string>
+ <key>name</key>
+ <string>&lt;hr&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>hr</string>
+ <key>uuid</key>
+ <string>72C5D28E-6A44-4293-8F6A-5105A190E218</string>
+</dict>
+</plist>
View
18 Snippets/(html).tmSnippet
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;html`if [[ $TM_LANG ]]; then echo " lang=\"$TM_LANG\""; fi``if [[ $TM_POLYGLOT ]]; then echo " xmlns=\"http://www.w3.org/1999/xhtml\""; fi`&gt;
+$0
+&lt;/html&gt;</string>
+ <key>name</key>
+ <string>&lt;html&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>html</string>
+ <key>uuid</key>
+ <string>172060BD-346E-4B95-95E7-57D3F9995DCB</string>
+</dict>
+</plist>
View
16 Snippets/(i).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>${0:${TM_SELECTED_TEXT/\A&lt;i&gt;(.*)&lt;\/i&gt;\z|.*/(?1:$1:&lt;i&gt;$0&lt;\/i&gt;)/m}}</string>
+ <key>keyEquivalent</key>
+ <string>@i</string>
+ <key>name</key>
+ <string>&lt;i&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>uuid</key>
+ <string>B476570F-987F-4DA9-B548-426D1CA7A5CE</string>
+</dict>
+</plist>
View
16 Snippets/(iframe).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;iframe src="$1"${2: sandbox${3:="${4:allow-same-origin allow-forms allow-scripts}"}}$${5: seamless}&gt;&lt;/iframe&gt;$0</string>
+ <key>name</key>
+ <string>&lt;iframe&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>iframe</string>
+ <key>uuid</key>
+ <string>2593C830-3C1E-4BB5-86B1-2DFA51888C75</string>
+</dict>
+</plist>
View
16 Snippets/(img).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;img src="$1" alt="$2"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;img&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>img</string>
+ <key>uuid</key>
+ <string>908BA846-F4B0-4855-975F-AA0B4AF3D1A9</string>
+</dict>
+</plist>
View
16 Snippets/(input type=button).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="button" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=button&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>B62CE929-D9CB-4D94-A8F1-D3D5B6BC142D</string>
+</dict>
+</plist>
View
16 Snippets/(input type=checkbox).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="checkbox" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=checkbox&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>0F493D1E-7F8E-43A1-93D3-CDBD16FB70D6</string>
+</dict>
+</plist>
View
16 Snippets/(input type=color).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="color" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=color&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>3D193589-7F16-4369-836F-73675EB112CE</string>
+</dict>
+</plist>
View
16 Snippets/(input type=date).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="date" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=date&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>1A834330-07D9-44C7-8B67-4A57CE1AD4E9</string>
+</dict>
+</plist>
View
16 Snippets/(input type=datetime -local).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="datetime-local" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=datetime-local&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>F6B0C187-0D11-4678-A0EB-D4E98A5D2C13</string>
+</dict>
+</plist>
View
16 Snippets/(input type=datetime).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="datetime" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=datetime&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>8B144B82-FDDE-4E96-9E85-BA34107207C7</string>
+</dict>
+</plist>
View
16 Snippets/(input type=email).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="email" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=email&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>AD249766-BC28-408C-ABE4-9E5964148F48</string>
+</dict>
+</plist>
View
16 Snippets/(input type=file).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="file" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=file&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>5883EC93-ED49-4DCA-8C1B-E9400298203A</string>
+</dict>
+</plist>
View
16 Snippets/(input type=hidden).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="hidden" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=hidden&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>44180979-A08E-11D9-A5A2-000D93C8BE28</string>
+</dict>
+</plist>
View
16 Snippets/(input type=image).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="image" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=image&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>0483EF5E-42F2-4BF5-8233-FA1A77EB8B25</string>
+</dict>
+</plist>
View
16 Snippets/(input type=month).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="month" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=month&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>897B22FB-E495-4C67-A21B-4B1CE25D6859</string>
+</dict>
+</plist>
View
16 Snippets/(input type=number).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="number" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=number&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>F296AF7A-DB65-48F3-8F08-180E9BF2DD30</string>
+</dict>
+</plist>
View
16 Snippets/(input type=password).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="password" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=password&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>976E3238-D6FF-410F-AAD7-00A70D4449B3</string>
+</dict>
+</plist>
View
16 Snippets/(input type=radio).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="radio" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=radio&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>59A9E8E1-A161-4B57-92AF-2A869C31FCCB</string>
+</dict>
+</plist>
View
16 Snippets/(input type=range).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="range" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=range&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>A79FB8FF-A8AE-462B-8768-EC9B6984A43D</string>
+</dict>
+</plist>
View
16 Snippets/(input type=reset).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="reset" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=reset&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>4C145C29-48B4-4A63-9451-3D499AF962D3</string>
+</dict>
+</plist>
View
16 Snippets/(input type=search).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="search" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=search&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>D45E99AC-E273-4C60-87E0-D76061B624E9</string>
+</dict>
+</plist>
View
16 Snippets/(input type=submit).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="submit" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=submit&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>F225A3D3-7958-4B05-81F1-9107933D1870</string>
+</dict>
+</plist>
View
16 Snippets/(input type=tel).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="tel" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=tel&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>21CA431A-CEE5-41BD-921D-F3369D24B855</string>
+</dict>
+</plist>
View
16 Snippets/(input type=text).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=text&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>E14F25E5-CD93-4E44-8729-9A836EE7E91D</string>
+</dict>
+</plist>
View
16 Snippets/(input type=time).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="time" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=time&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>84A78FA1-46DA-4DDE-A803-BAACE4E84845</string>
+</dict>
+</plist>
View
16 Snippets/(input type=url).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="url" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=url&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>06146486-AA88-47E8-9C53-78E0C38605F9</string>
+</dict>
+</plist>
View
16 Snippets/(input type=week).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+<dict>
+ <key>content</key>
+ <string>&lt;input type="week" name="$2" value="$3"${TM_POLYGLOT}&gt;$0</string>
+ <key>name</key>
+ <string>&lt;input type=week&gt;</string>
+ <key>scope</key>
+ <string>text.html</string>
+ <key>tabTrigger</key>
+ <string>input</string>
+ <key>uuid</key>
+ <string>AA97B975-76D8-440F-A64A-E445565AB4C0</string>
+</dict>
+</plist>
View
16 Snippets/(ins).tmSnippet
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">