Fossil

Changes On Branch pikchrshow-wasm
Login

Changes On Branch pikchrshow-wasm

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Changes In Branch pikchrshow-wasm Excluding Merge-Ins

This is equivalent to a diff from e6554457 to 98dd2626

2022-06-08
23:27
Merge in pikchrshow-wasm branch: reimplement /pikchrshow using a client-side WASM build of pikchr.c, plus related feature-adjacent tweaks in mimetype handling. ... (check-in: 7fcb4626 user: stephan tags: trunk)
12:19
Refactored the configure script's emsdk detection in the hopes that this reformulation will work on systems where emcc is installed via a package manager. ... (Closed-Leaf check-in: 98dd2626 user: stephan tags: pikchrshow-wasm)
10:09
build.wiki: added notes about emsdk requirements and keeping it up to date. ... (check-in: b256c5bc user: stephan tags: pikchrshow-wasm)
2022-06-07
06:22
Corrected a bit of misinformation in search.c's comments, per a report in the forum. ... (check-in: 6d6880c8 user: stephan tags: trunk)
2022-06-06
18:02
Replace /pikchrshow with a WASM-based version and rename the prior version to /pikchrshowcs (cs=client/server). There are still a couple layout/style quirks to resolve, and a feature or two to port from the legacy app, but it more or less works. ... (check-in: 321f01a8 user: stephan tags: pikchrshow-wasm)
15:51
Remove the '; charset=utf-8' suffix from response Content-Type headers. That modifier is technically incorrect for many mimetypes, but wasm loaders are extra picky about it and refuse to load wasm files with the charset set. An attempt at porting over althttpd's solution for this same problem leads down a much deeper and far more invasive rabbit hole because how fossil handles/sets the response content type is more involved than in althttpd. ... (Closed-Leaf check-in: 15e7b49e user: stephan tags: content-type-no-charset)
00:41
Fix the new linear bisect so that it always goes from good to bad and stops at the first bad check-in found. ... (check-in: e6554457 user: drh tags: trunk)
2022-06-05
19:43
Add the "fossil bisect option linear on" command that allows the "fossil bisect run" command to invoke a test script on every check-in along a path between two boundary check-ins. The "linear" option resets automatically opon "fossil bisect reset". ... (check-in: 42f61b67 user: drh tags: trunk)

Changes to Makefile.in.

Changes to auto.def.

Added extsrc/pikchr-worker.js.

Added extsrc/pikchr.js.

Added extsrc/pikchr.wasm.

Changes to skins/darkmode/css.txt.

Changes to src/builtin.c.

Changes to src/cgi.c.

Changes to src/default.css.

Changes to src/doc.c.

Changes to src/fossil.page.pikchrshow.js.

Added src/fossil.page.pikchrshowasm.js.

Changes to src/json.c.

Changes to src/main.mk.

Changes to src/pikchrshow.c.

Changes to src/style.c.

Added src/style.pikchrshow.css.

Added tools/emcc.sh.in.

Changes to tools/makemake.tcl.

Changes to win/Makefile.mingw.

Changes to win/Makefile.msc.

Changes to www/build.wiki.

Changes to www/changes.wiki.