Skip to content

Commit c95689b

Browse files
committed
Tweaks.
1 parent 47c217f commit c95689b

27 files changed

+506
-477
lines changed

demo-node/package-lock.json

Lines changed: 112 additions & 64 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo-node/package.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,21 +7,21 @@
77
"start": "./index.mjs"
88
},
99
"dependencies": {
10-
"php-cgi-wasm": "0.0.9-alpha-27",
11-
"php-wasm-dom": "0.0.9-alpha-27",
12-
"php-wasm-gd": "0.0.9-alpha-27",
13-
"php-wasm-iconv": "0.0.9-alpha-27",
14-
"php-wasm-intl": "0.0.9-alpha-27",
15-
"php-wasm-libxml": "0.0.9-alpha-27",
16-
"php-wasm-libzip": "0.0.9-alpha-27",
17-
"php-wasm-mbstring": "0.0.9-alpha-27",
18-
"php-wasm-openssl": "0.0.9-alpha-27",
19-
"php-wasm-phar": "0.0.9-alpha-27",
20-
"php-wasm-simplexml": "0.0.9-alpha-27",
21-
"php-wasm-sqlite": "0.0.9-alpha-27",
22-
"php-wasm-tidy": "0.0.9-alpha-27",
23-
"php-wasm-xml": "0.0.9-alpha-27",
24-
"php-wasm-yaml": "0.0.9-alpha-27",
25-
"php-wasm-zlib": "0.0.9-alpha-27"
10+
"php-cgi-wasm": "../packages/php-cgi-wasm",
11+
"php-wasm-dom": "../packages/dom",
12+
"php-wasm-gd": "../packages/gd",
13+
"php-wasm-iconv": "../packages/iconv",
14+
"php-wasm-intl": "../packages/intl",
15+
"php-wasm-libxml": "../packages/libxml",
16+
"php-wasm-libzip": "../packages/libzip",
17+
"php-wasm-mbstring": "../packages/mbstring",
18+
"php-wasm-openssl": "../packages/openssl",
19+
"php-wasm-phar": "../packages/phar",
20+
"php-wasm-simplexml": "../packages/simplexml",
21+
"php-wasm-sqlite": "../packages/sqlite",
22+
"php-wasm-tidy": "../packages/tidy",
23+
"php-wasm-xml": "../packages/xml",
24+
"php-wasm-yaml": "../packages/libyaml",
25+
"php-wasm-zlib": "../packages/zlib"
2626
}
2727
}

demo-web/public/cgi-worker.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

demo-web/public/php8.3-phar.so

0 Bytes
Binary file not shown.

demo-web/src/Editor.js

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,7 @@ export default function Editor() {
155155

156156
currentPath.current = path;
157157

158-
editor.setReadOnly(false);
158+
editor.setReadOnly(!!openDbg.current);
159159

160160
if(!newFile.session)
161161
{
@@ -180,16 +180,15 @@ export default function Editor() {
180180
const mode = modes[extension] ?? 'ace/mode/text';
181181

182182
newFile.session = ace.createEditSession('', mode);
183-
editor.setSession(newFile.session);
184-
185183
sessionsMap.set(newFile.session, newFile);
186184

187185
const code = new TextDecoder().decode(
188186
await sendMessage('readFile', [path])
189187
);
190188

191-
setContents(code);
189+
editor.setSession(newFile.session);
192190
editor.setValue(code);
191+
setContents(code);
193192

194193
editor.clearSelection();
195194

@@ -291,10 +290,13 @@ export default function Editor() {
291290
{
292291
activeLines.current.forEach(m => editor.session.removeMarker(m));
293292
openDbg.current = null;
293+
editor.setReadOnly(false);
294294
setPhpDbg(openDbg.current);
295295
return;
296296
}
297297

298+
editor.setReadOnly(true);
299+
298300
openDbg.current = <Debugger
299301
file = {currentPath.current}
300302
ref = {openDbg}

docs/404.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/php-wasm/favicon.ico"/><meta name="viewport" content="width=650,user-scalable=no"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="apple-touch-icon" href="/php-wasm/logo192.png"/><link rel="manifest" href="/php-wasm/manifest.json"/><title>php-wasm</title><script type="text/javascript" src="https://unpkg.com/[email protected]/dist/curvature.js"></script><script defer="defer" src="/php-wasm/static/js/main.06cc99f9.js"></script><link href="/php-wasm/static/css/main.6b1c6f76.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html><!--
1+
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/php-wasm/favicon.ico"/><meta name="viewport" content="width=650,user-scalable=no"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="apple-touch-icon" href="/php-wasm/logo192.png"/><link rel="manifest" href="/php-wasm/manifest.json"/><title>php-wasm</title><script type="text/javascript" src="https://unpkg.com/[email protected]/dist/curvature.js"></script><script defer="defer" src="/php-wasm/static/js/main.7501bd7d.js"></script><link href="/php-wasm/static/css/main.6b1c6f76.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html><!--
22
sssooo+++++++///////++++//:----:::::///////:::::::///+ossssssyyyhdddddmmmmNNmo`````````````````````-
33
soooo+//////::::::::////:-....-----::::::----------:/+ossyyyyhdhddmmmmNNMNNNN: .
44
soo++//:::---------:://::-----..------.-.........--:/+ossyyhddmmddmmNNNNMMNNm. .

docs/asset-manifest.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"files": {
33
"main.css": "/php-wasm/static/css/main.6b1c6f76.css",
4-
"main.js": "/php-wasm/static/js/main.06cc99f9.js",
4+
"main.js": "/php-wasm/static/js/main.7501bd7d.js",
55
"static/js/835.ba3f1ffc.chunk.js": "/php-wasm/static/js/835.ba3f1ffc.chunk.js",
66
"static/js/97.c6261c0f.chunk.js": "/php-wasm/static/js/97.c6261c0f.chunk.js",
77
"static/js/330.c76e5618.chunk.js": "/php-wasm/static/js/330.c76e5618.chunk.js",
@@ -11,8 +11,8 @@
1111
"static/js/574.49428a7c.chunk.js": "/php-wasm/static/js/574.49428a7c.chunk.js",
1212
"static/js/40.9229f9f2.chunk.js": "/php-wasm/static/js/40.9229f9f2.chunk.js",
1313
"static/js/622.dfd05a2c.chunk.js": "/php-wasm/static/js/622.dfd05a2c.chunk.js",
14-
"static/media/php-dbg-web.mjs.wasm": "/php-wasm/static/media/php-dbg-web.mjs.e79c78928178d131ad55.wasm",
15-
"static/media/php-web.mjs.wasm": "/php-wasm/static/media/php-web.mjs.7367c4418e6b2d88b541.wasm",
14+
"static/media/php-web.mjs.wasm": "/php-wasm/static/media/php-web.mjs.4a2074864b9529b4fdb0.wasm",
15+
"static/media/35c7ac68.wasm": "/php-wasm/static/media/4b8083db534890c41f29b47bde32c2b035c7ac68.b03f591d9c1408300cbf.wasm",
1616
"static/media/postgres.wasm": "/php-wasm/static/media/postgres.882a4fc4178bf2b803a6.wasm",
1717
"static/media/postgres.data": "/php-wasm/static/media/postgres.6a6af95f67e70830cb39.data",
1818
"worker-xquery.js": "/php-wasm/16470d85f9e6b184411b622ce1783fd0.js",
@@ -505,12 +505,12 @@
505505
"d.js": "/php-wasm/c98e74fc97b04fe8bf43dcdff549afcf.js",
506506
"mode-text.js": "/php-wasm/0ffb18fb70c87335edee31a479f58a43.js",
507507
"main.6b1c6f76.css.map": "/php-wasm/static/css/main.6b1c6f76.css.map",
508-
"main.06cc99f9.js.map": "/php-wasm/static/js/main.06cc99f9.js.map",
508+
"main.7501bd7d.js.map": "/php-wasm/static/js/main.7501bd7d.js.map",
509509
"331.506cf2fc.chunk.js.map": "/php-wasm/static/js/331.506cf2fc.chunk.js.map",
510510
"774.71f6224c.chunk.js.map": "/php-wasm/static/js/774.71f6224c.chunk.js.map"
511511
},
512512
"entrypoints": [
513513
"static/css/main.6b1c6f76.css",
514-
"static/js/main.06cc99f9.js"
514+
"static/js/main.7501bd7d.js"
515515
]
516516
}

docs/cgi-worker.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/code-editor.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/php-wasm/favicon.ico"/><meta name="viewport" content="width=650,user-scalable=no"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="apple-touch-icon" href="/php-wasm/logo192.png"/><link rel="manifest" href="/php-wasm/manifest.json"/><title>php-wasm</title><script type="text/javascript" src="https://unpkg.com/[email protected]/dist/curvature.js"></script><script defer="defer" src="/php-wasm/static/js/main.06cc99f9.js"></script><link href="/php-wasm/static/css/main.6b1c6f76.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html><!--
1+
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/php-wasm/favicon.ico"/><meta name="viewport" content="width=650,user-scalable=no"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="apple-touch-icon" href="/php-wasm/logo192.png"/><link rel="manifest" href="/php-wasm/manifest.json"/><title>php-wasm</title><script type="text/javascript" src="https://unpkg.com/[email protected]/dist/curvature.js"></script><script defer="defer" src="/php-wasm/static/js/main.7501bd7d.js"></script><link href="/php-wasm/static/css/main.6b1c6f76.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html><!--
22
sssooo+++++++///////++++//:----:::::///////:::::::///+ossssssyyyhdddddmmmmNNmo`````````````````````-
33
soooo+//////::::::::////:-....-----::::::----------:/+ossyyyyhdhddmmmmNNMNNNN: .
44
soo++//:::---------:://::-----..------.-.........--:/+ossyyhddmmddmmNNNNMMNNm. .
Binary file not shown.

docs/dbg-preview.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/php-wasm/favicon.ico"/><meta name="viewport" content="width=650,user-scalable=no"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="apple-touch-icon" href="/php-wasm/logo192.png"/><link rel="manifest" href="/php-wasm/manifest.json"/><title>php-wasm</title><script type="text/javascript" src="https://unpkg.com/[email protected]/dist/curvature.js"></script><script defer="defer" src="/php-wasm/static/js/main.06cc99f9.js"></script><link href="/php-wasm/static/css/main.6b1c6f76.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html><!--
1+
<!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="/php-wasm/favicon.ico"/><meta name="viewport" content="width=650,user-scalable=no"/><meta name="theme-color" content="#000000"/><meta name="description" content="Web site created using create-react-app"/><link rel="apple-touch-icon" href="/php-wasm/logo192.png"/><link rel="manifest" href="/php-wasm/manifest.json"/><title>php-wasm</title><script type="text/javascript" src="https://unpkg.com/[email protected]/dist/curvature.js"></script><script defer="defer" src="/php-wasm/static/js/main.7501bd7d.js"></script><link href="/php-wasm/static/css/main.6b1c6f76.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div></body></html><!--
22
sssooo+++++++///////++++//:----:::::///////:::::::///+ossssssyyyhdddddmmmmNNmo`````````````````````-
33
soooo+//////::::::::////:-....-----::::::----------:/+ossyyyyhdhddmmmmNNMNNNN: .
44
soo++//:::---------:://::-----..------.-.........--:/+ossyyhddmmddmmNNNNMMNNm. .

0 commit comments

Comments
 (0)