File tree Expand file tree Collapse file tree 2 files changed +2
-2
lines changed
Expand file tree Collapse file tree 2 files changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -3,7 +3,7 @@ var fs = require("fs");
33var file = process . argv [ 2 ] ;
44var input = fs . readFileSync ( file , "utf8" ) ;
55
6- var included = / \/ \/ i n c l u d e _ c o d e ( .* ) \n (?: \/ \/ .* \n ) * \s * (?: \[ s a n d b o x = .* \n ) ? \[ s o u r c e , .* ?\] \n - - - - \n ( [ \s \S ] * ?\n ) - - - - / g, m ;
6+ var included = / \/ \/ i n c l u d e _ c o d e ( .* ) \n (?: \/ \/ .* \n ) * \s * (?: \[ s a n d b o x = .* \n | \[ \[ . * \n ) * \[ s o u r c e , .* ?\] \n - - - - \n ( [ \s \S ] * ?\n ) - - - - / g, m ;
77var files = Object . create ( null ) ;
88var defaultFile = "code/chapter/" + file . replace ( ".txt" , ".js" ) ;
99
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ function pos(index) {
3939
4040var sandboxes = { } , anonId = 0 ;
4141
42- var re = / ( (?: \/ \/ .* \n | \s ) * ) (?: \[ s a n d b o x = " ( [ ^ " ] * ) " \] \n ) ? \[ s o u r c e , ( [ ^ \] ] + ) \] \n - - - - \n ( [ \s \S ] * ?\n ) - - - - / g, m ;
42+ var re = / ( (?: \/ \/ .* \n | \s ) * ) (?: \[ s a n d b o x = " ( [ ^ " ] * ) " \] \n | \[ \[ . * \n ) * \[ s o u r c e , ( [ ^ \] ] + ) \] \n - - - - \n ( [ \s \S ] * ?\n ) - - - - / g, m ;
4343while ( m = re . exec ( input ) ) {
4444 var snippet = m [ 4 ] , hasConf = m [ 1 ] . match ( / \/ \/ t e s t : ( .* ) / ) ;
4545 var sandbox = m [ 2 ] || "null" , type = m [ 3 ] , config = hasConf ? hasConf [ 1 ] : "" ;
You can’t perform that action at this time.
0 commit comments