From 5355532a5d3936abaa65ceef6ca028fbfe0438f4 Mon Sep 17 00:00:00 2001 From: Jeff Parsons Date: Wed, 21 Jun 2017 10:29:56 -0700 Subject: [PATCH] Fixed Jekyll support for uncompiled PCjs apps --- versions/pc8080/1.35.0/pc8080-dbg.js | 2 +- versions/pc8080/1.35.0/pc8080.js | 2 +- versions/pcx86/1.35.0/pcx86-dbg.js | 2 +- versions/pcx86/1.35.0/pcx86.js | 2 +- versions/pdpjs/1.35.0/pdp10-dbg.js | 2 +- versions/pdpjs/1.35.0/pdp10.js | 2 +- versions/pdpjs/1.35.0/pdp11-dbg.js | 2 +- versions/pdpjs/1.35.0/pdp11.js | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/versions/pc8080/1.35.0/pc8080-dbg.js b/versions/pc8080/1.35.0/pc8080-dbg.js index 0ae212406..e18e84815 100644 --- a/versions/pc8080/1.35.0/pc8080-dbg.js +++ b/versions/pc8080/1.35.0/pc8080-dbg.js @@ -305,4 +305,4 @@ a=a.replace(d[0],g);bj(a,b,c)}})}else c(a,null)} function cj(a,b,c,d){function e(a){if(void 0===h){var b=g&&qb(g,"machine-warning");h=b&&b[0]||g}h&&(h.innerHTML=va(a))}function f(a){e("Error: "+a);k&&(--Zi||Za(!0));k=!1}var g,h,k=!0;Zi++;hb[a]={};try{if(g=document.getElementById(a)){var p;if("object"==typeof resources&&(p=resources.css)){var u=document.head||document.getElementsByTagName("head")[0],v=document.createElement("style");v.type="text/css";v.styleSheet?v.styleSheet.cssText=p:v.appendChild(document.createTextNode(p));u.appendChild(v)}c|| (c="/versions/pc8080/1.35.0/components.xsl");p=function(d,h){h?$i(c,null,null,!1,e,function(d,k){k?(gb(a,c,d),e("Processing "+b+"..."),window.ActiveXObject||"ActiveXObject"in window?(k=h.transformNode(k))?(g.outerHTML=k,--Zi||Za(!0)):f("transformNodeToObject failed"):document.implementation&&document.implementation.createDocument?(d=new XSLTProcessor,d.importStylesheet(k),(k=d.transformToFragment(h,document))?g.parentNode?(g.parentNode.replaceChild(k,g),--Zi||Za(!0)):f("invalid machine element: "+ a):f("transformToFragment failed")):f("unable to transform XML: unsupported browser")):f(d)}):f(d)};"<"!=b.charAt(0)?$i(b,a,d,!0,e,p):aj(b,null,a,d,!1,e,p)}else f("missing machine element: "+a)}catch(B){f(B.message)}return k}window.embedPC8080=function(a,b,c,d){Za(!1);return cj(a,b,c,d)};window.findMachineComponent=function(a,b){return mb(b,a+".machine")}; -window.processMachineScript=function(a,b){var c=!1;a+=".machine";if("string"==typeof b&&!sb[a]){for(var c=!0,d=sb,e=a,f=b.length,g=[],h=[],k="",p=null,u=0;u]*path=(['"])(.*?)\1.*?<\/disk>\n?/g;d=v.exec(h[m]);){var u=d[2];u&&(h[u]||(p=p.replace(d[0],"")))}d=m=ta(m)}else"xsl"==v&&(e=m=ta(m));k[m]=p}a&&(k[m="css"]=a);b[2]&&(k[m="parms"]=b[2]);b[3]&&(k[m="state"]=b[3]);d&&e?(a=JSON.stringify(k),g+=".js",c=c[1]+"var resources="+a+";"+c[2]+c[3],c=c.replace(/\u00A9/g, "©"),a=Wa(c,"javascript",!1,g),a=a+(', copy it to your web server as "'+g+'", and then add the following to your web page:\n\n')+('
\n')+"...\n",a=a+('