From 5812b4d249d90e9126540d17a848a899361c9c4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antoine=20C=C5=93ur?= Date: Mon, 23 Jul 2018 11:19:53 +0800 Subject: [PATCH] completing C# keywords "explicit","namespace","using" and rebuilding derivatives --- distrib/prettify-small.zip | Bin 98653 -> 98667 bytes js-modules/prettify.js | 12 +++++++----- loader/prettify.js | 2 +- loader/run_prettify.js | 2 +- src/node_prettify.js | 12 +++++++----- src/prettify.js | 12 +++++++----- src/run_prettify.js | 12 +++++++----- 7 files changed, 30 insertions(+), 22 deletions(-) diff --git a/distrib/prettify-small.zip b/distrib/prettify-small.zip index 94a69b928ba76c6074e4f9670d4b5781faec681b..5ef56fc30a736a2b078b57de5bc74516f77000bf 100644 GIT binary patch delta 11170 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 delta 11109 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[1],d=/\n/g,t=a.a,q=t.length,f=0,l=a.c,n=l.length,c=0,b=a.g,p=b.length,w=0;b[p]=q;var r,e;for(e=r=0;e=h&&(c+=2);f>=k&&(w+=2)}}finally{g&&(g.style.display=a)}}catch(y){D.console&&console.log(y&&y.stack||y)}}var D="undefined"!==typeof window? window:{},B=["break,continue,do,else,for,if,return,while"],F=[[B,"auto,case,char,const,default,double,enum,extern,float,goto,inline,int,long,register,restrict,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],H=[F,"alignas,alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,delegate,dynamic_cast,explicit,export,friend,generic,late_check,mutable,namespace,noexcept,noreturn,nullptr,property,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"], -O=[F,"abstract,assert,boolean,byte,extends,finally,final,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient"],P=[F,"abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked,decimal,delegate,descending,dynamic,event,finally,fixed,foreach,from,get,global,group,implicit,in,interface,internal,into,is,join,let,lock,null,object,out,override,orderby,params,partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,value,var,virtual,where,yield"], +O=[F,"abstract,assert,boolean,byte,extends,finally,final,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient"],P=[F,"abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked,decimal,delegate,descending,dynamic,event,explicit,finally,fixed,foreach,from,get,global,group,implicit,in,interface,internal,into,is,join,let,lock,namespace,null,object,out,override,orderby,params,partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,using,value,var,virtual,where,yield"], F=[F,"abstract,async,await,constructor,debugger,enum,eval,export,from,function,get,import,implements,instanceof,interface,let,null,of,set,undefined,var,with,yield,Infinity,NaN"],Q=[B,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],R=[B,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"], B=[B,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],S=/^(DIR|FILE|array|vector|(de|priority_)?queue|(forward_)?list|stack|(const_)?(reverse_)?iterator|(unordered_)?(multi)?(set|map)|bitset|u?(int|float)\d*)\b/,W=/\S/,X=x({keywords:[H,P,O,F,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",Q,R,B],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}), I={};t(X,["default-code"]);t(G([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-",/^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),"default-markup htm html mxml xhtml xml xsl".split(" "));t(G([["pln",/^[\s]+/, diff --git a/loader/run_prettify.js b/loader/run_prettify.js index 7c907b6d..cc31b606 100644 --- a/loader/run_prettify.js +++ b/loader/run_prettify.js @@ -50,7 +50,7 @@ p.appendChild(e);for(var f=d;f;f=d)d=f.nextSibling,p.appendChild(f)}return e}for g=g&&8>=+g[1],d=/\n/g,r=a.a,k=r.length,f=0,q=a.c,n=q.length,c=0,b=a.g,t=b.length,v=0;b[t]=k;var u,e;for(e=u=0;e=m&&(c+=2);f>=p&&(v+=2)}}finally{h&&(h.style.display=a)}}catch(y){Q.console&&console.log(y&&y.stack||y)}}var Q="undefined"!==typeof window?window:{},J=["break,continue,do,else,for,if,return,while"],K=[[J,"auto,case,char,const,default,double,enum,extern,float,goto,inline,int,long,register,restrict,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"], "catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],R=[K,"alignas,alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,delegate,dynamic_cast,explicit,export,friend,generic,late_check,mutable,namespace,noexcept,noreturn,nullptr,property,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],L=[K,"abstract,assert,boolean,byte,extends,finally,final,implements,import,instanceof,interface,null,native,package,strictfp,super,synchronized,throws,transient"], -M=[K,"abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked,decimal,delegate,descending,dynamic,event,finally,fixed,foreach,from,get,global,group,implicit,in,interface,internal,into,is,join,let,lock,null,object,out,override,orderby,params,partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,value,var,virtual,where,yield"],K=[K,"abstract,async,await,constructor,debugger,enum,eval,export,from,function,get,import,implements,instanceof,interface,let,null,of,set,undefined,var,with,yield,Infinity,NaN"], +M=[K,"abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked,decimal,delegate,descending,dynamic,event,explicit,finally,fixed,foreach,from,get,global,group,implicit,in,interface,internal,into,is,join,let,lock,namespace,null,object,out,override,orderby,params,partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,using,value,var,virtual,where,yield"],K=[K,"abstract,async,await,constructor,debugger,enum,eval,export,from,function,get,import,implements,instanceof,interface,let,null,of,set,undefined,var,with,yield,Infinity,NaN"], N=[J,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],O=[J,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],J=[J,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],P=/^(DIR|FILE|array|vector|(de|priority_)?queue|(forward_)?list|stack|(const_)?(reverse_)?iterator|(unordered_)?(multi)?(set|map)|bitset|u?(int|float)\d*)\b/, S=/\S/,T=v({keywords:[R,M,L,K,"caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",N,O,J],hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),V={};n(T,["default-code"]);n(E([],[["pln",/^[^]*(?:>|$)/],["com",/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],["pun",/^(?:<[%?]|[%?]>)/],["lang-", /^]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),"default-markup htm html mxml xhtml xml xsl".split(" "));n(E([["pln",/^[\s]+/,null," \t\r\n"],["atv",/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[["tag",/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],["atn",/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/], diff --git a/src/node_prettify.js b/src/node_prettify.js index df8d0266..edb85904 100644 --- a/src/node_prettify.js +++ b/src/node_prettify.js @@ -139,11 +139,13 @@ var prettyPrint; "instanceof,interface,null,native,package,strictfp,super,synchronized," + "throws,transient"]; var CSHARP_KEYWORDS = [COMMON_KEYWORDS, - "abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked,decimal,delegate,descending," + - "dynamic,event,finally,fixed,foreach,from,get,global,group,implicit,in,interface," + - "internal,into,is,join,let,lock,null,object,out,override,orderby,params," + - "partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string,select,uint,ulong," + - "unchecked,unsafe,ushort,value,var,virtual,where,yield"]; + "abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked," + + "decimal,delegate,descending,dynamic,event,explicit,finally,fixed," + + "foreach,from,get,global,group,implicit,in,interface,internal,into,is," + + "join,let,lock,namespace,null,object,out,override,orderby,params," + + "partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string," + + "select,uint,ulong,unchecked,unsafe,ushort,using,value,var,virtual," + + "where,yield"]; var COFFEE_KEYWORDS = "all,and,by,catch,class,else,extends,false,finally," + "for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then," + "throw,true,try,unless,until,when,while,yes"; diff --git a/src/prettify.js b/src/prettify.js index 7080ec7b..2c38b91b 100644 --- a/src/prettify.js +++ b/src/prettify.js @@ -187,11 +187,13 @@ var prettyPrint; "instanceof,interface,null,native,package,strictfp,super,synchronized," + "throws,transient"]; var CSHARP_KEYWORDS = [COMMON_KEYWORDS, - "abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked,decimal,delegate,descending," + - "dynamic,event,finally,fixed,foreach,from,get,global,group,implicit,in,interface," + - "internal,into,is,join,let,lock,null,object,out,override,orderby,params," + - "partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string,select,uint,ulong," + - "unchecked,unsafe,ushort,value,var,virtual,where,yield"]; + "abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked," + + "decimal,delegate,descending,dynamic,event,explicit,finally,fixed," + + "foreach,from,get,global,group,implicit,in,interface,internal,into,is," + + "join,let,lock,namespace,null,object,out,override,orderby,params," + + "partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string," + + "select,uint,ulong,unchecked,unsafe,ushort,using,value,var,virtual," + + "where,yield"]; var COFFEE_KEYWORDS = "all,and,by,catch,class,else,extends,false,finally," + "for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then," + "throw,true,try,unless,until,when,while,yes"; diff --git a/src/run_prettify.js b/src/run_prettify.js index f71fc192..801cc6de 100644 --- a/src/run_prettify.js +++ b/src/run_prettify.js @@ -416,11 +416,13 @@ var IN_GLOBAL_SCOPE = false; "instanceof,interface,null,native,package,strictfp,super,synchronized," + "throws,transient"]; var CSHARP_KEYWORDS = [COMMON_KEYWORDS, - "abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked,decimal,delegate,descending," + - "dynamic,event,finally,fixed,foreach,from,get,global,group,implicit,in,interface," + - "internal,into,is,join,let,lock,null,object,out,override,orderby,params," + - "partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string,select,uint,ulong," + - "unchecked,unsafe,ushort,value,var,virtual,where,yield"]; + "abstract,add,alias,as,ascending,async,await,base,bool,by,byte,checked," + + "decimal,delegate,descending,dynamic,event,explicit,finally,fixed," + + "foreach,from,get,global,group,implicit,in,interface,internal,into,is," + + "join,let,lock,namespace,null,object,out,override,orderby,params," + + "partial,readonly,ref,remove,sbyte,sealed,select,set,stackalloc,string," + + "select,uint,ulong,unchecked,unsafe,ushort,using,value,var,virtual," + + "where,yield"]; var COFFEE_KEYWORDS = "all,and,by,catch,class,else,extends,false,finally," + "for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then," + "throw,true,try,unless,until,when,while,yes";