fix livescript highlighting

This commit is contained in:
nightwing 2015-01-11 22:23:25 +04:00
commit 5e4facea44
2 changed files with 9 additions and 8 deletions

View file

@ -52,8 +52,7 @@ define(function(require, exports, module){
}(require('../mode/text').Mode)); }(require('../mode/text').Mode));
keywordend = '(?![$\\w]|-[A-Za-z]|\\s*:(?![:=]))'; keywordend = '(?![$\\w]|-[A-Za-z]|\\s*:(?![:=]))';
stringfill = { stringfill = {
token: 'string', defaultToken: 'string'
regex: '.+'
}; };
LiveScriptMode.Rules = { LiveScriptMode.Rules = {
start: [ start: [
@ -146,7 +145,7 @@ define(function(require, exports, module){
next: 'key' next: 'key'
}, { }, {
token: 'keyword.operator', token: 'keyword.operator',
regex: '\\S+' regex: '[\\^!|&%+\\-]+'
}, { }, {
token: 'text', token: 'text',
regex: '\\s+' regex: '\\s+'
@ -164,8 +163,7 @@ define(function(require, exports, module){
token: 'comment.regex', token: 'comment.regex',
regex: '\\s+(?:#.*)?' regex: '\\s+(?:#.*)?'
}, { }, {
token: 'string.regex', defaultToken: 'string.regex'
regex: '\\S+'
} }
], ],
key: [ key: [
@ -178,7 +176,7 @@ define(function(require, exports, module){
next: 'start' next: 'start'
}, { }, {
token: 'text', token: 'text',
regex: '.', regex: '',
next: 'start' next: 'start'
} }
], ],
@ -188,8 +186,7 @@ define(function(require, exports, module){
regex: '.*?\\*/', regex: '.*?\\*/',
next: 'start' next: 'start'
}, { }, {
token: 'comment.doc', defaultToken: 'comment.doc'
regex: '.+'
} }
], ],
qdoc: [ qdoc: [

View file

@ -135,6 +135,10 @@ var deps = {
}); });
} }
}, },
liveScript: {
path: "mode/livescript.js",
url: "https://raw.githubusercontent.com/gkz/LiveScript/master/lib/mode-ls.js"
},
coffee: { coffee: {
fetch: function(){ fetch: function(){
var rootHref = "https://raw.github.com/jashkenas/coffee-script/master/"; var rootHref = "https://raw.github.com/jashkenas/coffee-script/master/";