# Encoding: UTF-8
{"archive" =>
{scope: "text.html.mt",
name: "ArchiveList",
content:
"\n\n\t\"><\\$mt:ArchiveTitle\\$>\n\n"},
"blog" =>
{scope: "text.html.mt",
name: "Blogs",
content: "\n\t$1\n"},
"cal" =>
{scope: "text.html.mt",
name: "CalendarIfWeekHeader",
content: "\n\t$1\n"},
"cat" =>
{scope: "text.html.mt",
name: "CategoryTrackbackLink",
content: "<\\$mt:CategoryTrackbackLink\\$>"},
"entries" =>
{scope: "text.html.mt",
name: "EntriesHeader",
content: "\n\t$1\n"},
"entry" =>
{scope: "text.html.mt",
name: "EntryTitle",
content: "<\\$mt:EntryTitle\\$>"},
"mttag" =>
{scope: "source.perl",
name: "MT Variable Tag",
content:
"MT::Template::Context->add_tag(${1:TagName} => \\&${2:_hdlr_${1/(?:([a-z])([A-Z]))|([A-Za-z0-9_]+?)|( )|(.)/(?4:_:(?3:\\L$3:(?1:$1_\\L$2:)))/g}});\n\nsub $2 {\n\tmy (\\$ctx, \\$args, \\$cond) = @_;\n\t$3\n}\n"},
"mt" => {scope: "text.html.mt", name: "Function", content: "<\\$mt:$1\\$>"},
"else" => {scope: "text.html.mt", name: "Else", content: ""},
"if" =>
{scope: "text.html.mt",
name: "If",
content: "$6"},
"ignore" =>
{scope: "text.html.mt",
name: "Ignore",
content: "${1:$TM_SELECTED_TEXT}"},
"include" =>
{scope: "text.html.mt",
name: "Include",
content: "<\\$mt:Include ${1:module}=\"$2\"\\$>"},
"var" =>
{scope: "text.html.mt",
name: "Var",
content:
"<\\$mt:Var name=\"$1\"${2: value=\"$3\"}${4: escape=\"${5:html/js/url}\"}\\$>"},
"unless" =>
{scope: "text.html.mt",
name: "Unless",
content: "$6"}}