diff --git a/jquery.syntax.core.js b/jquery.syntax.core.js index 01d3bb9..007ff64 100644 --- a/jquery.syntax.core.js +++ b/jquery.syntax.core.js @@ -119,6 +119,10 @@ Syntax.extractMatches = function() { continue; } + if (rule.debug) { + alert("'" + match[1] + "' : " + match[1].charCodeAt(0)); + } + var index = rule.index || (i+1); if (match[index].length > 0) { diff --git a/jquery.syntax.min.js b/jquery.syntax.min.js index db37b7b..ec67fd6 100644 --- a/jquery.syntax.min.js +++ b/jquery.syntax.min.js @@ -7,6 +7,6 @@ chain();}else{this._loaded(name);}};ResourceLoader.prototype._loaded=function(na if(this.dependencies[current]){this.dependencies[current].push(next);}else{this.dependencies[current]=[next];}};ResourceLoader.prototype.get=function(name,callback){if(this[name]){callback(this[name]);}else if(this.loading[name]){this.loading[name].push(callback);}else{this.loading[name]=[callback];this.loader(name,this._finish.bind(this,name));}};var Syntax={root:'./',aliases:{},styles:{},lib:{},brushes:new ResourceLoader(function(name,callback){name=Syntax.aliases[name]||name;Syntax.getResource('jquery.syntax.brush',name,callback);}),layouts:new ResourceLoader(function(name,callback){Syntax.getResource('jquery.syntax.layout',name,callback);}),loader:new ResourceLoader(function(name,callback){Syntax.getResource('jquery.syntax',name,callback);}),getStyles:function(path){var link=jQuery('');jQuery("head").append(link);link.attr({rel:"stylesheet",type:"text/css",href:path});},getScript:function(path,callback){jQuery.ajax({async:false,type:"GET",url:path,success:callback,dataType:"script",cache:true});},getResource:function(prefix,name,callback){var basename=prefix+"."+name;if(this.styles[basename]){this.getStyles(this.root+this.styles[basename]);} Syntax.getScript(this.root+basename+'.js',callback);},alias:function(name,aliases){Syntax.aliases[name]=name;for(var i=0;i