Timeline
Not logged in

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

58 events for the month beginning 2022-06-01 by user stephan

Following month ↑
2022-06-30
22:05
Documented a browser incompatibility in the pikchr-centering CSS, for later analysis/hacking. Comment changes only, no CSS. check-in: d32df118af user: stephan tags: trunk
2022-06-25
08:22
Fixed y=all arg for timeline.rss (broken in [cb651568fbfe6]) and renamed a shadowed variable, both problems reported in [forum:d48f7f12656a291f|forum post d48f7f12656a291f]. check-in: 8903d1ebe0 user: stephan tags: trunk
2022-06-23
21:16
Minor bisect linear doc tweak suggested in [forum:0ff3db6e4a5b218a|forum post 0ff3db6e4a5b218a]. check-in: ed4ac9716b user: stephan tags: trunk
13:08
In the 'all' command, use strcmp instead of strncmp to compare the subcommand name to avoid the problem described in [forum:8ec0c228c1ce8da5|forum post 8ec0c228c1ce8da5], where (e.g.) the subcommand 's' evaluates to 'server' and 'p' to 'push' despite both of those being ambiguous subcommand name prefixes. check-in: e098d810dc user: stephan tags: trunk
10:25
Update the open/checkout --keep flag help text to be more generic about the manifest files, to account for manifest.tags, (potentially) manifest.descr, and any future manifest.* files. No code changes. check-in: ca2248ec2c user: stephan tags: trunk
10:13
www/cgi.wiki: document the new repolist behavior introduced in [9584806cc6a8]. check-in: c7b9f05f2e user: stephan tags: trunk
2022-06-22
11:11
In directory/repolist mode, do not link to X/Y.fossil if X.fossil exists, to avoid the X/Y/... URI ambiguity. Reported in [forum:f50f647c97c72fc1 | forum post f50f647c97c72fc1]. check-in: 9584806cc6 user: stephan tags: trunk
2022-06-20
22:20 Edit [eeacf82158a9cb36|eeacf82158]: Edit check-in comment. artifact: 04de86cb7f user: stephan
22:18
/chat: added a missing JS dependency which broke the new text-toggle/copy feature. Bug introduced in [f98a4f5c94a844dd], caused by failure to check in one of the associated files. check-in: eeacf82158 user: stephan tags: trunk
2022-06-18
13:45
/timeline.rss: updated TITLE fields for wiki entry comment formatting changes. Add explicit forum posts support (they were shown before in some contexts but only by virtue of being 'not a checkin/ticket/wiki' and not honoring the caller's permissions to read them). check-in: cb651568fb user: stephan tags: trunk
07:04
Merged in trunk. check-in: 4d62992991 user: stephan tags: markdown-tagrefs
2022-06-17
11:04
Made a cryptic 'not found' error message when failing to resolve a symbolic name slightly less cryptic in response to confusion reported in [forum:1eaa68bb75 | forum post 1eaa68bb75]. check-in: 30f669b004 user: stephan tags: trunk
10:57
Create a placeholder manifest.descr file via auto.def, analog to [a198cde661ca]. Leaf check-in: 56614cb6a9 user: stephan tags: version-cmd-describe
2022-06-14
17:42
Latest upstream pikchr.c to enable HTML entities which contain digits. check-in: b1ffe209f3 user: stephan tags: trunk
14:34
Updated pikchr.c for HTML entity escaping fix. check-in: b3a0a4cdfb user: stephan tags: trunk
08:59
build.wiki: remove outdated note about Alpine Linux 3.14. check-in: e70ceb1a94 user: stephan tags: trunk
2022-06-13
22:18
Removed the inadvertent vertically-centered alignment of the /pikchrshow pikchr when not in auto-fit mode. check-in: d9bd5603ae user: stephan tags: trunk
2022-06-11
12:34
Merged in trunk. check-in: fd14e7ec62 user: stephan tags: markdown-tagrefs
08:32
Typo fix report in [forum:099e10c762b43add]. check-in: b942cd2155 user: stephan tags: trunk
2022-06-10
14:12
Minor /pikchrshow CSS cleanups. check-in: 864ed8d0a3 user: stephan tags: trunk
14:11
In the /winfo view (/info/WIKI_ARTIFACT_ID), honor the timeline-utc configuration flag, per request in [forum:7e7219e59120b2db]. Though that setting is ostensibly only for the timeline, it seems to be used just about where except where times are explicitly labeled as UTC. check-in: 17ebe42d61 user: stephan tags: trunk
2022-06-09
09:12
build.wiki: added a note about minimum emcc version and notes about using alternatives to Emscripten. check-in: f7d53fa82a user: stephan tags: trunk
00:47 Ticket [4d73b4a225] A } (0x7d) character in a ticket code block truncates the ticket body status still Open with 4 other changes artifact: 081eb0c0d7 user: stephan ... 2 similar events omitted.
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: 7fcb462680 user: stephan tags: trunk
15:52
/chat: do not show the Toggle Text Mode feature for messages with no text, e.g. image-only posts (resolves an unhandled exception). When text is toggled to the unparsed state, show a copy-to-clipboard button which copies the raw message text to the clipboard. That is a workaround for mouse-copying of that text collecting extraneous newlines for rea... check-in: f98a4f5c94 user: stephan tags: trunk
15:17
In /chat, change the EOL whitespace-stripping policy to retain up to 2 spaces, only stripping after the 3rd, to avoid breaking certain markdown constructs. Per /chat discussion. check-in: cd7f2ddc98 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: 98dd262675 user: stephan tags: pikchrshow-wasm
10:09
build.wiki: added notes about emsdk requirements and keeping it up to date. check-in: b256c5bc7b user: stephan tags: pikchrshow-wasm
10:08
Added mjs (ES6 modules) mimetype. Changed JS mimetype from application/javascript to text/javascript to conform with the HTML spec. application/javascript is commonly used in the wild. check-in: a54a2c6ac3 user: stephan tags: pikchrshow-wasm
08:44
Added missing section numbers 7.0 and 8.0 to the two newest sections in build.wiki. check-in: fb9f3dcce6 user: stephan tags: pikchrshow-wasm
07:59 Edit [15e7b49ef3277b06|15e7b49ef3]: Mark "Closed". artifact: c9b87a0b2b user: stephan
07:54
Added mimetype image/vnd.microsoft.icon to the is-compressible list, per forum feedback. Consolidated strncmp() vs fossil_strncmp() into fossil_strncmp() in cgi.c for consistency's sake. check-in: 3652b4d6bb user: stephan tags: pikchrshow-wasm
07:36
Based on discussions in [forum:f60dece061c364d1|forum thread f60dece061c364d1], (A) re-add the charset=utf-8 for text/* mimetypes, (B) extend the set of gzip-compressible mimetypes (e.g. JSON, wasm, tcl, tar), and (C) refactor (B)'s impl so that adding new types does not add a performance hit (it's faster now for most mimetypes). check-in: 86db2d94c6 user: stephan tags: pikchrshow-wasm
02:42
Removed the unused/incomplete split-view widget. The current UI doesn't seem to need that level of manual size tuning. check-in: ba1be566ae user: stephan tags: pikchrshow-wasm
02:37
Added a section to www/build.wiki explaining the pikchr WASM bits and how to rebuild them (required when updating pikchr.c). check-in: ed51ec4ef6 user: stephan tags: pikchrshow-wasm
2022-06-07
23:09
Resolved auto-fit mode not rendering in Chromium. check-in: 11f779039e user: stephan tags: pikchrshow-wasm
22:34
Resolved a slight layout mis-shift of the main input field introduced by the previous checkin. check-in: 5b84e810c1 user: stephan tags: pikchrshow-wasm
22:22
Recompiled pikchr.js/wasm with latest emscripten. Fixed a left-shifted SVG truncation case. Ported example script selection from legacy pikchrshow into the new version. check-in: 6c07b28636 user: stephan tags: pikchrshow-wasm
18:05
Added optional build infrastructure for using emcc so that we have a reproducible pikchr.wasm instead of an opaque 3rd-party blob. This adds the --with-emsdk configure flag. check-in: 8f6886c905 user: stephan tags: pikchrshow-wasm
16:13
Added entry for the email-listid setting to the change log. check-in: d3acca57b9 user: stephan tags: trunk
12:07
More pikchrshow cleanups. Corrected the body text for the markdown/wiki render modes (was using the SVG instead of pikchr code). Center the pikchr when not in auto-fit mode. check-in: e23286a60b user: stephan tags: pikchrshow-wasm
11:37
Ported the various preview mode toggles and clipboard copy from legacy pikchrshow to wasm pikchrshow. check-in: e513090c31 user: stephan tags: pikchrshow-wasm
09:07
pikchrshow: refactored layout to use fieldsets for the input/output area wrappers and moved their button controls into the LEGEND elements. Various minor layout tweaks. check-in: 577ab3bede user: stephan tags: pikchrshow-wasm
06:22
Corrected a bit of misinformation in search.c's comments, per a report in the forum. check-in: 6d6880c830 user: stephan tags: trunk
00:09
Added pikchrshow reimpl to the change log. check-in: 997bb954f4 user: stephan tags: pikchrshow-wasm
2022-06-06
23:53
Extended the pikchr wasm binding to make use of all of the pikchr() arguments and return more info in pikchr-worker's result. Fixed shift-enter behavior. check-in: 1dc34c9b61 user: stephan tags: pikchrshow-wasm
21:56
pikchrshow: swap default config value for position of input/output areas. check-in: 3bd30e66a8 user: stephan tags: pikchrshow-wasm
21:56
darkmode skin: replace on-focus color change of buttons with a light border, else the text has illegibly little contrast. check-in: 63d510764e user: stephan tags: pikchrshow-wasm
20:54
Consolidated some CSS. Minor pikchrshow layout tweaks. check-in: ae8f2ebe4b user: stephan tags: pikchrshow-wasm
20:13
pikchrshow layout tweaks. check-in: 32526f32e7 user: stephan tags: pikchrshow-wasm
18:51
Fixed legacy pikchrshow preview button, broken by hijacking its URI for the new pikchrshow mode. In side-by-side mode when auto-render is on, cap each half at max-width 50% to help keep the UI from flopping around. check-in: c8e9116565 user: stephan tags: pikchrshow-wasm
18:04
Added CSS file missing from previous checkin. check-in: 9cd4f71f68 user: stephan tags: pikchrshow-wasm
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: 321f01a86e 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 ho... Closed-Leaf check-in: 15e7b49ef3 user: stephan tags: content-type-no-charset
2022-06-05
15:09
Corrected a closing P tag in /setup_skin, per report in the forum. check-in: c7aaaaa8c6 user: stephan tags: trunk
04:06
In the /setup_skin page, add a mention of/link to /skins, per request in the forum. check-in: 0fabc4f356 user: stephan tags: trunk
Previous month ↓