do not merge newLine tokens

This commit is contained in:
nightwing 2013-03-20 10:48:08 +04:00
commit e7fa7eb390
2 changed files with 4 additions and 1 deletions

View file

@ -89,7 +89,7 @@ var SnippetManager = function() {
stack.unshift(t[0]);
return t;
}, next: "snippetVar"},
{regex: /\n/, token: "newline"}
{regex: /\n/, token: "newline", merge: false}
],
snippetVar: [
{regex: "\\|" + escape("\\|") + "*\\|", onMatch: function(val, state, stack) {

View file

@ -148,6 +148,7 @@ snippet sing
return instance;
}
# class
name class
regex /^\s*/clas{0,2}/
var ${1:class} = function(${20}) {
$40$0
@ -156,6 +157,8 @@ regex /^\s*/clas{0,2}/
(function() {
${60:this.prop = ""}
}).call(${1:class}.prototype);
exports.${1:class} = ${1:class};
#
snippet for-
for (var ${1:i} = ${2:Things}.length; ${1:i}--; ) {