💾 Archived View for gemini.ctrl-c.club › ~ssb22 › git.gmi captured on 2023-03-20 at 19:00:52. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-01-29)

➡️ Next capture (2023-05-24)

🚧 View Differences

-=-=-=-=-=-=-

Recent commits to ssb22's GitHub repositories

2023-03-20 css-generator: support JSBeeb at size=unchanged

2023-03-19 adjuster: annogen reannotate-caps handle hyphenation

2023-03-18 gradint: preserve Cantonese hyphenation

2023-03-17 css-generator: parallelise tests

2023-03-16 CedPane: Update CedPane

2023-03-15 css-generator: move tests into this repository

2023-03-14 midi-beeper: keyword REPEAT does not need trailing colon in BBC BASIC

2023-03-13 web-imap-etc: maclinux tested on 13.2

2023-03-12 bits-and-bobs: gitify --restamp handle locally rm'd files

2023-03-11 web-typography: html2gmi handle numeric entities

2023-03-10 web-imap-etc: maclinux halt over ssh

2023-03-09 bits-and-bobs: gitify --restamp avoid adding additional files

2023-03-08 css-generator: GitHub contribution graphs

2023-03-07 bits-and-bobs: gitify Python versions compatibility

2023-03-06 css-generator: update GitLab syntax highlighting; show text behind icons at size=unchanged

2023-03-05 bits-and-bobs: gitify --restamp mode

2023-03-04 CedPane: a few more glosses

2023-03-03 bits-and-bobs: commit revert hashes not really needed in gmi format

2023-03-02 CedPane: fix some Cantonese capitalisation

2023-03-01 CedPane: Update CedPane

2023-02-28 web-typography: fix some spacing interactions with markup around sentence boundaries

2023-02-27 old-web-access-gateway: supporting change for last commit

2023-02-26 old-web-access-gateway: fix a low-impact XSS found by MaXWeL in 2007

2023-02-25 web-typography: fix a couple of edge cases

2023-02-24 gradint: workaround Windows Sox hang + fix Python 3 compatibility when working with MP3 files

2023-02-23 adjuster: annogen typo_report Python 3 compatibility

2023-02-22 CedPane: update (fixes #51 on GitHub)

2023-02-21 adjuster: HTML+Markdown hyphenation consistent with --help

2023-02-20 CedPane: glosses

2023-02-19 adjuster: headAppendRuby css importance same as on annogen Android apps

2023-02-18 bits-and-bobs: actually termux-setup no longer needed now not much left of it

2023-02-17 adjuster: renderOmit default add Chromebook

2023-02-16 bits-and-bobs: packages-cf no longer needed and is a no-op

2023-02-15 adjuster: deprecate suboptimal server setups

2023-02-14 bits-and-bobs: FreeBSD reinstall with 16G, use startx instead of slim + clipboard fix after upgrade

2023-02-13 adjuster: annogen post-normalise to Javascript

2023-02-12 bits-and-bobs: FreeBSD comments

2023-02-11 adjuster: annogen apps treat buttons as links for popup suppression

2023-02-10 clara-empricost: undo doubling breakage caused by recent compiler compatibility fix

2023-02-09 adjuster: annogen: important Python 3 compatibility fixes; minor refactoring

2023-02-08 clara-empricost: readme: mention Lovelock didn't use his rules like this

2023-02-07 adjuster: annogen deprecate non table-driven and China AppGallery

2023-02-06 old-web-access-gateway: compilable on clang-14

2023-02-05 adjuster: annogen Java data-driven option

2023-02-04 clara-empricost: compilable on clang-14

2023-02-03 adjuster: annogen Java main

2023-02-02 PrimerPooler: readme: clarify compile instructions

2023-02-01 CedPane: update (GitHub: fixes #49; fixes #52)

2023-01-31 adjuster: annogen syntax check: try both

2023-01-30 web-imap-etc: imapfix tweak ICS display

2023-01-29 adjuster: annogen SDK_SSH option

2023-01-28 web-imap-etc: imapfix better support of running from other directory

2023-01-27 adjuster: annogen misc compatibility

2023-01-26 bits-and-bobs: git2gmi better handling of short-history repositories

2023-01-25 bits-and-bobs: git2gmi better handling of forks

2023-01-24 adjuster: annogen no-output option

2023-01-23 old-web-access-gateway: compilable on g++11

2023-01-22 adjuster: annogen simplify gloss-closure handling

2023-01-21 lexconvert: fix error handling in Python 3

2023-01-20 CedPane: update (fixes #50 on GitHub)

2023-01-19 indexer: Python 3 compatibility fix

2023-01-18 adjuster: annogen: another Python 3 compatibility fix

2023-01-17 jianpu-ly: fix 5-line octaves of 3-note chords +tests

2023-01-16 adjuster: annogen use own Unihan code not cjklib

2023-01-15 web-imap-etc: maclinux tested on 13.1

2023-01-14 adjuster: annogen Python 3 compatibility fix

2023-01-13 css-generator: fix being able to write on an office greeting-card site

2023-01-12 adjuster: annogen Android apps tap-through option

2023-01-11 lexconvert: cheetah mnemonics option (fixes #3 on GitHub)

2023-01-10 adjuster: deprecate a couple of annogen options

2023-01-09 jianpu-ly: Lilypond 2.24 compatibility

2023-01-08 web-imap-etc: maclinux make airport command available w/out path

2023-01-07 jianpu-ly: simple conversion from MusicXML (incomplete + undocumented)

2023-01-06 gradint: server utilities Python 3 compatibility fix

2023-01-05 adjuster: fix for Tornado 6.1 + Python 3 + ChromeDriver 108

2023-01-04 web-imap-etc: imapfix multinote message accuracy

2023-01-03 jianpu-ly: support multi-part systems

2023-01-02 polipo2: complete the README by adding more text from http://ssb22.user.srcf.net/adjuster/polipo2.html

2023-01-02 polipo2: 2023: I'm still here, no issues yet

2023-01-02 web-imap-etc: imapfix tweak handling of office attachments

2023-01-01 jianpu-ly: tremolo on lilypond 2.22

2022-12-31 CedPane: update (fixes #48 on GitHub)

2022-12-30 gradint: fix macOS 13 speech-synth handling

2022-12-29 adjuster: annogen Android apps: provide isFirstRun()

2022-12-28 web-imap-etc: imapfix soffice can fail without error exit

2022-12-27 jianpu-ly: multiword text directions; Python 2 compatibility; Lilypond versions

2022-12-26 adjuster: formatting

2022-12-25 jianpu-ly: rehearsal letters and multibar rests

2022-12-24 adjuster: html-options to annogen instead of external script

2022-12-23 CedPane: some more glosses

2022-12-22 bits-and-bobs: ds plans sftp-only (use rclone) 2023-01-20 (postponed from today)

2022-12-21 CedPane: update (fixes #30 on GitHub)

2022-12-20 web-imap-etc: Chromium low RAM: can't do it won't do it

2022-12-19 PrimerPooler: freebsd update to 1.86

2022-12-18 PrimerPooler: fix spurious memory error on M1 Mac

2022-12-17 PrimerPooler: test after compile

2022-12-16 jianpu-ly: file chooser if no input

2022-12-15 web-imap-etc: Stack Exchange Too Many Requests when checking if our answers were edited

2022-12-14 indexer: fix chmod

2022-12-13 indexer: Update

2022-12-13 clara-empricost: patch so we don't need no-for-scope (ignored by clang-12) and other Borland 3 fossils

2022-12-12 adjuster: annogen Android 13 button tweak

2022-12-11 jianpu-ly: auto-run lilypond if output not redirected

2022-12-10 web-imap-etc: imapfix catch idle exceptions

2022-12-09 adjuster: update Chrome Web Store timeline to Oct.2022 announcement

2022-12-08 jianpu-ly: support tremolo (e.g. for yangqin music)

2022-12-07 gradint: Raspberry Pi Bluetooth setup error reporting

2022-12-06 gradint: refactor to build from git (not on Cambridge's deprecated MCS Linux)

2022-12-05 gradint: advanced 'seedless' option for reproducible runs

2022-12-04 web-imap-etc: revert retry loop

2022-12-03 web-imap-etc: webdriver chrome creation retry loop

2022-12-03 web-imap-etc: webdriver chrome creation retry loop

2022-12-02 web-imap-etc: imapfix --note-inbox option

2022-12-02 web-imap-etc: imapfix --note-inbox option

2022-12-01 web-typography: html2gmi Python 3 compatibility

2022-11-30 CedPane: Update CedPane

2022-11-29 web-imap-etc: compatibility

2022-11-28 web-imap-etc: imapfix spamprobe_remove_images option

2022-11-27 web-imap-etc: don't crash if server returns bad format

2022-11-26 config: comment out old options

2022-11-25 CedPane: another 200+ from wikidata (all re-checked and in use on non-wiki websites)

2022-11-24 jianpu-ly: staff size environment variable

2022-11-23 CedPane: update (GitHub: fixes #45; fixes #46; fixes #47)

2022-11-22 bits-and-bobs: update termux mosh script to work with newer packages

2022-11-21 jianpu-ly: collapse long 5-line chords that have dynamics

2022-11-20 adjuster: minor refactor

2022-11-19 jianpu-ly: collapse long 5-line notes that have dynamics

2022-11-18 web-imap-etc: imapfix don't try to normalise charsets of binary attachments

2022-11-17 adjuster: annogen Android apps syntax check: use stdin on final version

2022-11-16 jianpu-ly: support simple textual directions + accents

2022-11-15 adjuster: annogen --browser-extension-description option

2022-11-14 css-generator: work around BlueprintJS div-leak bug

2022-11-13 adjuster: annogen fix: manifest-v3 should be a flag

2022-11-12 bits-and-bobs: dvpty fix arrow keys in emacs

2022-11-11 CedPane: some more

2022-11-10 CedPane: fixes

2022-11-09 CedPane: a few more words

2022-11-08 CedPane: more surnames (proofread from wikidata + search)

2022-11-07 CedPane: update (fixes #44 on GitHub)

2022-11-06 adjuster: annogen manifest-v3 option

2022-11-05 scan-reflow: savearea clarify instructions for recent GIMP versions

2022-11-04 css-generator: fix Wayback Machine's new input box at size=unchanged

2022-11-03 web-imap-etc: clarify error message

2022-11-02 scan-reflow: areas2pdf macOS 12 compatibility

2022-11-01 adjuster: annogen spurious warning

2022-10-31 CedPane: update (GitHub: fixes #42, fixes #43)

2022-10-30 CedPane: glosses

2022-10-29 webssh: add example config for nginx subdirectory

2022-10-29 gradint: Gitee Web access currently working again

2022-10-28 PrimerPooler: Gitee Web access currently working again

2022-10-27 bits-and-bobs: git2gmi blank-line handling: fix typo

2022-10-27 bits-and-bobs: git2gmi blank-line handling

2022-10-26 bits-and-bobs: avoid a word that upsets some Americans

2022-10-25 bits-and-bobs: fix caps in mapping

2022-10-25 bits-and-bobs: add dvpty

2022-10-24 web-imap-etc: maclinux acroread alias for non-DC version

2022-10-23 css-generator: try to stop crawlers picking up a false URL

2022-10-22 gradint: Python 3 compatibility for GUI 'delete non-hanzi' option

2022-10-21 adjuster: annogen Android apps: compile on SDK 33

2022-10-20 CedPane: update (GitHub: fixes #33, fixes #34, fixes #35, fixes #36, fixes #37, fixes #38, fixes #39, fixes #40, fixes #41)

2022-10-19 jianpu-ly: erhu (GitHub #17): I checked published music: it uses hanzi, not mathematical symbols

2022-10-18 jianpu-ly: erhu (GitHub #17) restore compatibility with Python 2, Mac, and docstring formats

2022-10-17 jianpu-ly: Merge pull request #17 from mpgarate/master

2022-10-17 jianpu-ly: add shorthand for fingering notation

2022-10-16 bits-and-bobs: add dv2qw

2022-10-15 4dml: test artefacts

2022-10-14 midi-beeper: update readme (now Python 3 compatible)

2022-10-13 wm6-utils: Gitee Web access currently working again

2022-10-12 adjuster: annogen apps hide clipboard speaker icon in PDF

2022-10-11 config: Gitee Web access currently working again

2022-10-10 SGF2GIF: improve documentation & use UTF-8

2022-10-10 web-typography: Gitee Web access currently working again

2022-10-09 web-imap-etc: Gitee Web access currently working again

2022-10-08 scan-reflow: Gitee Web access currently working again

2022-10-07 web-imap-etc: tweak webdriver close-button logic

2022-10-06 s60-utils: Gitee Web access currently working again

2022-10-05 web-imap-etc: maclinux tested on 12.6

2022-10-04 css-generator: fix new format of GitLab merge requests

2022-10-03 mwr2ly: Gitee Web access currently working again

2022-10-02 midi-beeper: Gitee Web access currently working again

2022-10-01 web-imap-etc: recognise spaces around definition lists

2022-09-30 CedPane: Update CedPane

2022-09-29 lexconvert: Gitee Web access currently working again

2022-09-28 jianpu-ly: Gitee Web access currently working again

2022-09-27 indexer: Gitee Web access currently working again

2022-09-26 css-generator: Gitee Web access currently working again

2022-09-25 bits-and-bobs: fix typo

2022-09-24 bits-and-bobs: Gitee Web access currently working again

2022-09-23 CedPane: update (GitHub: fixes #31, fixes #32)

2022-09-22 CedPane: glosses

2022-09-21 jianpu-ly: indentation regression from 1.58 (fixes #16 on GitHub)

2022-09-20 web-imap-etc: imapfix --from option

2022-09-19 css-generator: compatibility with Chinese Words Separator extension, fixes https://github.com/chinese-words-separator/chinese-words-separator.github.io/issues/2

2022-09-18 adjuster: Gitee Web access currently working again

2022-09-17 web-imap-etc: maclinux tested on 12.5

2022-09-16 PrimerPooler: FreeBSD commit ID

2022-09-15 jianpu-ly: workaround for Mac fonts issue in Lilypond 2.20+

2022-09-14 gradint: jyutping in Java: avoid soft hyphen at end (caused Blink to split ruby unnecessarily)

2022-09-13 jianpu-ly: avoid all start-of-line bar numbers (some Lilypond versions get vertical position wrong)

2022-09-12 css-generator: Grafana and Kibana compatibility

2022-09-11 jianpu-ly: Lilypond 2.22 compatibility: update readme as well

2022-09-11 jianpu-ly: Lilypond 2.22 compatibility

2022-09-10 gradint: Cantonese: jyutping to lau in Java for annogen Android apps runtime conversion

2022-09-09 adjuster: Update README.md, Annotator Generator

2022-09-08 bits-and-bobs: comment

2022-09-07 CedPane: update (fixes #29 on GitHub)

2022-09-06 adjuster: properly fix annogen browser-extensions existing-ruby-lang-regex + regression

2022-09-05 gradint: Python 3 compatibility fixes

2022-09-04 CedPane: update (GitHub: fixes #26, fixes #27, fixes #28)

2022-09-03 jianpu-ly: lyrics inter-system spacing

2022-09-02 adjuster: annogen add map/postprocess options for runtime annotation conversion

2022-09-01 jianpu-ly: limit intra-system space when using jianpu with 5-line

2022-08-31 CedPane: Update CedPane

2022-08-30 adjuster: annogen Android apps simplify appearance of start-screen controls

2022-08-29 jianpu-ly: Western stave note-combining in compound time

2022-08-28 adjuster: annogen remove --delete-existing-ruby option and add --existing-ruby-lang-regex option

2022-08-27 jianpu-ly: fix regression that stopped keys like 1=Bb being accepted

2022-08-27 jianpu-ly: Revert broken commit

2022-08-27 jianpu-ly: fix regression that stopped keys like 1=Bb being accepted

2022-08-26 web-imap-etc: assert

2022-08-25 CedPane: glosses (fixes #21 on GitHub)

2022-08-24 CedPane: update (GitHub: fixes #23, fixes #25)

2022-08-23 bits-and-bobs: FreeBSD setup: upgrade llvm separately if running out of space

2022-08-22 adjuster: annogen Android apps Android-13 ready

2022-08-21 css-generator: dark mode for Feishu/Lark & Shimo documents

2022-08-20 adjuster: fix systemctl comment

2022-08-19 web-imap-etc: imapfix debug

2022-08-18 bits-and-bobs: dsmon loop + timestamp closure

2022-08-17 web-imap-etc: maclinux tested on 12.4

2022-08-16 CedPane: update (fixes #24 on GitHub)

2022-08-15 adjuster: annogen Android apps TTS unusual race condition fix

2022-08-14 CedPane: Update (GitHub: fixes #17, fixes #18, fixes #19, fixes #20, fixes #22)

2022-08-13 gradint: player utility: Zero W / Raspbian Lite compatibility

2022-08-12 web-imap-etc: maclinux tested on 12.3

2022-08-11 adjuster: annogen avoid creating overmatch-negative indicators from a proposed rule itself

2022-08-10 css-generator: GitLab Makefile merge requests syntax highlight

2022-08-09 bits-and-bobs: dsmon parameterise + Python 3 compatibility

2022-08-08 adjuster: Python 3 LXML bugfix

2022-08-07 adjuster: ip_query_url static IP option

2022-08-06 gradint: player utility: Bluetooth disconnect from any other output rather than block

2022-08-05 web-imap-etc: catch frame-switching exception

2022-08-04 adjuster: annogen Android apps known_characters reload on change

2022-08-03 gradint: player utility restore Python 2 compatibility

2022-08-02 adjuster: annogen Android apps: use wildcards for Java imports

2022-08-01 gradint: player utility: on-demand Bluetooth pair from Pi400

2022-07-31 CedPane: update (fixes #15 + fixes #16 on GitHub)

2022-07-30 gradint: player utility: queued quit option

2022-07-29 web-imap-etc: maclinux jq

2022-07-28 gradint: player utility: improve RPi400 Ethernet stability

2022-07-27 web-imap-etc: maclinux JAVA_HOME

2022-07-26 gradint: player utility chime option

2022-07-25 web-imap-etc: maclinux soffice command (where available) + comment update

2022-07-24 gradint: player utility delegate option

2022-07-23 adjuster: annogen Android apps: known-characters variant support

2022-07-22 gradint: player utility aplay option

2022-07-21 adjuster: bookmarklet ruby display priority

2022-07-20 CedPane: update (fixes #14 on GitHub)

2022-07-19 jianpu-ly: refactor so can be imported (helps with #15 on GitHub); upgrade regexes (no nested set)

2022-07-19 adjuster: annogen Android apps: known-characters option + rm deprecated desktop link

2022-07-18 css-generator: Safari caption selection bug workaround

2022-07-17 CedPane: update (fixes #11 on GitHub)

2022-07-16 CedPane: add word-overrides.txt (fixes #11 on GitHub)

2022-07-15 CedPane: fix ChinaScribe alternate word orders in UK/US cases

2022-07-14 CedPane: update (fixes #13 on GitHub)

2022-07-13 web-imap-etc: minor tweak to debug format

2022-07-12 PrimerPooler: freebsd update to 1.85

2022-07-11 PrimerPooler: change deltaG default to 45C (#2 on GitHub)

2022-07-10 lexconvert: Prefer subprocess to popen4 (fixes #2 on GitHub)

2022-07-09 CedPane: corrections (fixes #12 on GitHub)

2022-07-08 CedPane: update + fix townships hyphenation (#10 on GitHub)

2022-07-07 CedPane: keep hyphens in ChinaScribe (fixes #10 on GitHub)

2022-07-06 web-imap-etc: webdriver option to propagate errors from expand/collapse loops + fixed time-wait option

2022-07-05 web-imap-etc: imapfix handle occasional GMail flags quirk

2022-07-04 web-imap-etc: webdriver open/close range option

2022-07-03 web-imap-etc: webcheck simple 'else' logic

2022-07-02 web-imap-etc: webcheck item-extract: improve tag simplification

2022-07-01 web-imap-etc: webcheck use User-Agent in webdriver

2022-06-30 CedPane: update (closes #5 and #6 on GitHub)

2022-06-29 midi-beeper: Python 3 support + default to Maestro when run on RISC OS

2022-06-28 gradint: RISC OS 4 PlayIt obtain separately + correctly initialise

2022-06-27 gradint: RISC OS use AMPlayer instead of MadPlay

2022-06-26 gradint: missing Python3 compat + RISC OS 5

2022-06-25 gradint: player utility handle network glitches

2022-06-24 CedPane: bu2->bu4 oversights (fixes #4 on GitHub)

2022-06-23 CedPane: Update CedPane

2022-06-22 config: StrongEd configuration turns out to be version dependent

2022-06-21 config: autoview invalid utf-8 headers

2022-06-20 adjuster: annogen Android apps: work around PDF fonts problem on Android 12

2022-06-19 gradint: player utility rpi-bluetooth options

2022-06-18 adjuster: annogen Android apps further tweaks from user observation (deprecates desktopURL)

2022-06-17 gradint: update comment on paranoid_file_management option

2022-06-16 CedPane: Corrections for 'Traditional in Simplified column' and resulting duplicates (fixes #3 on GitHub)

2022-06-15 CedPane: Update CedPane

2022-06-14 gradint: avoid words that can offend in America

2022-06-13 config: use MELPA

2022-06-12 adjuster: preserve Accept-Language when using js_reproxy without js_prefetch

2022-06-11 adjuster: avoid words that can offend in America

2022-06-10 midi-beeper: Gitee access now command-line only if not logged in

2022-06-09 css-generator: fix some GDPR clickthroughs at size=unchanged

2022-06-08 mwr2ly: Gitee access now command-line only if not logged in

2022-06-07 web-imap-etc: avoid words that can offend in America

2022-06-06 bits-and-bobs: termux use CloudFlare endpoint to work around mirror list glitches

2022-06-05 scan-reflow: Gitee access now command-line only if not logged in

2022-06-04 s60-utils: Gitee access now command-line only if not logged in

2022-06-03 wm6-utils: Gitee access now command-line only if not logged in

2022-06-02 config: Gitee access now command-line only if not logged in

2022-06-01 bits-and-bobs: Gitee access now command-line only if not logged in

2022-05-31 CedPane: Update CedPane

2022-05-30 web-typography: Gitee access now command-line only if not logged in

2022-05-29 web-imap-etc: avoid accidental setting of multiple User-Agent headers

2022-05-28 indexer: Gitee access now command-line only if not logged in

2022-05-27 gradint: Gitee access now command-line only if not logged in

2022-05-26 PrimerPooler: Update script2canvas.py

2022-05-25 jianpu-ly: Gitee access now command-line only if not logged in

2022-05-24 web-imap-etc: Gitee access now command-line only if not logged in

2022-05-23 css-generator: Gitee access now command-line only if not logged in

2022-05-22 lexconvert: Gitee access now command-line only if not logged in

2022-05-21 adjuster: Gitee access now command-line only if not logged in

2022-05-20 gradint: player utility Python3 compat

2022-05-19 css-generator: fix ADF-generated checkboxes

2022-05-18 gradint: player utility

2022-05-17 gradint: default prompts warn about beeps (closes #4 on GitHub)

2022-05-16 gradint: pinyin 'ng' fix

2022-05-15 lexconvert: MACUK_FIX_VERBS_ETC option

2022-05-14 web-imap-etc: MacPorts python2 alias

2022-05-13 lexconvert: tests

2022-05-12 css-generator: fix CZI videos at size=unchanged

2022-05-11 jianpu-ly: restore accidentally-deleted section from readme

2022-05-10 jianpu-ly: someone thought it was a Frescobaldi plugin

2022-05-09 adjuster: HTML help: more wordbreak points for narrow screens

2022-05-08 web-imap-etc: imapfix config getenv suggestion

2022-05-07 adjuster: annogen multiword-end-avoid option

2022-05-06 adjuster: annogen yarowsky-half-thorough option

2022-05-05 adjuster: annogen option to use Y-indicators on all coverage checks

2022-05-04 adjuster: annogen yarowsky-multiword option (previously always on, now default off + switchable)

2022-05-03 adjuster: annogen extra diagnostic on manual rules

2022-05-02 CedPane: Merge branch 'master' of github.com:ssb22/CedPane

2022-05-02 CedPane: more glosses

2022-05-01 adjuster: annogen starts2refs refactor + comments maintenance

2022-04-30 CedPane: Update CedPane

2022-04-29 web-imap-etc: maclinux: python to python3 like Fedora etc on macOS 12.3

2022-04-28 adjuster: annogen check if nbytes can be reduced when overmatching negative Y-indicators

2022-04-27 web-imap-etc: test

2022-04-26 indexer: tests

2022-04-25 adjuster: annogen fix JS-output regression from v3.152

2022-04-24 bits-and-bobs: tests

2022-04-23 clara-empricost: test

2022-04-22 4dml: tests

2022-04-21 config: tests

2022-04-20 CedPane: Update CedPane

2022-04-19 scan-reflow: Update reflow.c

2022-04-18 scan-reflow: test

2022-04-17 gradint: fix Python3 regression in paranoid_file_management option

2022-04-16 jianpu-ly: error handling on long lines

2022-04-15 jianpu-ly: refine tempo regex

2022-04-14 jianpu-ly: more careful error handling

2022-04-13 lexconvert: HTML help: more wordbreak points for narrow screens

2022-04-12 adjuster: better handling of toolbar close box on annogen Android apps

2022-04-11 adjuster: annogen Android apps toolbar stop event propagation

2022-04-10 adjuster: IP-monitoring comments

2022-04-09 web-imap-etc: imapfix maybenote avoid if whitespace-only

2022-04-08 jianpu-ly: case-insensitive key signatures

2022-04-07 web-typography: sentence spaces when quotes are before punctuation

2022-04-06 web-imap-etc: postpone: don't re-date when on a mirrored account

2022-04-05 jianpu-ly: line context in unknown-command reporting

2022-04-04 jianpu-ly: accept curved apostrophe for octaves

2022-04-03 jianpu-ly: restore last section of readme deleted due to maintenance-scripts error

2022-04-03 web-imap-etc: catch current_url unavailable in timeout

2022-04-03 jianpu-ly: Update README.md

2022-04-02 web-imap-etc: imapfix SMTP oauth2

2022-04-01 CedPane: Update CedPane

2022-03-31 CedPane: Update CedPane

2022-03-31 web-imap-etc: Update ImapFix

2022-03-31 css-generator: Chrome use custom extension

2022-03-30 css-generator: fix Google Docs

2022-03-29 web-imap-etc: gallery margin 0

2022-03-28 CedPane: more glosses

2022-03-27 adjuster: allow empty reannotations of words

2022-03-26 gradint: Cantonese ng fix

2022-03-25 gradint: cantonese follow-on fix + espeak transliteration workaround

2022-03-24 gradint: Cantonese word grouping from pinyin input where available

2022-03-23 CedPane: Update CedPane

2022-03-22 web-imap-etc: imapfix OAuth2 option

2022-03-21 PrimerPooler: FreeBSD v1.84

2022-03-20 web-imap-etc: maclinux don't send zsh PS1 to sh subshells

2022-03-19 web-imap-etc: improve RSS summary formatting

2022-03-18 web-imap-etc: improve RSS whitespace handling

2022-03-17 web-imap-etc: RSS more simplification of HTML description

2022-03-16 web-imap-etc: RSS: simplify verbose HTML descriptions

2022-03-15 web-imap-etc: webdriver retry on find_element not loaded yet

2022-03-14 PrimerPooler: fixed some messages under unusual circumstances

2022-03-13 PrimerPooler: FreeBSD v1.83

2022-03-12 CedPane: more glosses

2022-03-11 config: mailcap Mac workaround: 10.7 needs LC_ALL not LANG

2022-03-10 PrimerPooler: defensive coding to work around strange fault on 100+ core server in China

2022-03-09 web-imap-etc: imapfix check_copyself_alt_folder_on_secondary_too option

2022-03-08 web-imap-etc: maclinux prompt colour

2022-03-07 4dml: add typography to manual + fix displayed release years

2022-03-06 wm6-utils: remove unnecessary export

2022-03-05 Jianpu: update to upstream again

2022-03-05 config: clock visibility on startup

2022-03-04 css-generator: update site-specific tweaks

2022-03-03 bits-and-bobs: modernise shell conditionals

2022-03-02 scan-reflow: remove unnecessary exports etc

2022-03-01 web-imap-etc: imapfix copyself_alt_folder default None: avoids spurious login on empty maildir_to_copyself

2022-02-28 CedPane: Update CedPane

2022-02-27 indexer: fix online layout inconsistency

2022-02-26 css-generator: Google Docs: can't fix won't fix :-(

2022-02-25 HMS-Publishing-API: Update for Huawei API change (fixes #4)

2022-02-25 adjuster: fix regression (previous commit was wrong file)

2022-02-24 css-generator: properly fix Safari 15 LiveText

2022-02-23 adjuster: not a Chrome issue (test markup was broken)

2022-02-22 adjuster: allow wrap on long annotations in small-screen large print

2022-02-21 web-imap-etc: maclinux handle volume-read fail

2022-02-20 web-imap-etc: imapfix summarise calendar attachments

2022-02-19 web-imap-etc: imapfix fix maildir archive; bypass spamprobe for authenticated messages

2022-02-18 midi-beeper: remove unnecessary exports

2022-02-17 css-generator: remove unnecessary exports

2022-02-16 bits-and-bobs: remove unnecessary exports

2022-02-15 web-imap-etc: maclinux tested on 12.2

2022-02-14 css-generator: site-specific tweak

2022-02-13 bits-and-bobs: termux might want manual pages

2022-02-12 adjuster: remove unnecessary exports

2022-02-11 PrimerPooler: FreeBSD update

2022-02-10 css-generator: mix-blend-mode + fixes

2022-02-09 PrimerPooler: v1.82: Makefile BSD+GNU cross-compatibility + allow longer sequence names in FASTA genome files

2022-02-09 PrimerPooler: Makefile BSD+GNU cross-compatibility + allow longer sequence names in FASTA genome files

2022-02-08 PrimerPooler: fix regression in 1.8 in keeping primersets together

2022-02-07 PrimerPooler: allow identical primers for shared amplicons; clarify prompts and manual (concentration per litre not m3)

2022-02-06 PrimerPooler: Fix man page: still had wrong unit from pre-1.17

2022-02-05 css-generator: Update css-generate.py

2022-02-05 PrimerPooler: Update README.md

2022-02-05 config: remove unnecessary export

2022-02-04 web-imap-etc: imapfix: de-stylise subject lines for speech synth etc

2022-02-03 css-generator: fix GitLab merge-request controls; fix some subscribe banners at size=unchanged

2022-02-02 web-imap-etc: imapfix fix regression that added original date stamp to postponed messages from multinote

2022-02-01 css-generator: site-specific fix

2022-01-31 CedPane: Update CedPane

2022-01-30 web-imap-etc: maclinux jmacs-fallback start in scratch buffer

2022-01-29 adjuster: annogen browser extension reduce CPU load when off

2022-01-28 adjuster: annogen Android apps compatible with sites that turn off unsafe-eval in CSP

2022-01-27 web-imap-etc: imapfix upload option

2022-01-26 web-imap-etc: maclinux use python3 if available + remove unnecessary exports

2022-01-25 web-typography: cleanup regex

2022-01-24 web-typography: support sentences ending with year etc

2022-01-23 web-typography: support Xenia client

2022-01-22 web-typography: html2gmi protect entity quotes in kbd etc

2022-01-21 adjuster: annogen Android apps fix 3line mode on weixin.qq sites (our regex stopped working when a site script added 'wah-hotarea' attributes)

2022-01-20 CedPane: additions and corrections

2022-01-19 adjuster: annogen Android apps catch rare getVoices crash

2022-01-18 web-imap-etc: imapfix Zoe's non-standard display names

2022-01-17 gradint: Web Edition use lang attributes

2022-01-16 bits-and-bobs: dsmon timestamps

2022-01-15 bits-and-bobs: dsmon small log + stuck check

2022-01-14 bits-and-bobs: ds imapfix monitor

2022-01-13 gradint: macOS 12 startup + fix multiuser GUI crash + misc cleanup

2022-01-12 web-imap-etc: imapfix don't duplicate From line on maildir postpone from older version

2022-01-11 web-imap-etc: Update ImapFix

2022-01-11 web-typography: html2gmi basic image support

2022-01-10 web-typography: html2gmi link support

2022-01-09 css-generator: update a site-specific fix

2022-01-08 config: muttrc: don't change Message-ID if message not modified

2022-01-07 web-typography: html2gmi simple tables

2022-01-06 CedPane: corrections

2022-01-05 config: comment correction

2022-01-04 web-imap-etc: imapfix change_message_id option

2022-01-03 web-imap-etc: comments documentation

2022-01-02 web-imap-etc: imapfix postpone from-line multinote backward compatibility

2022-01-01 web-typography: minor

2022-01-01 polipo2: 2022: I'm still here, no security issues yet

2021-12-31 CedPane: Update CedPane

2021-12-30 PrimerPooler: use MacPorts zopfli when publishing

2021-12-29 adjuster: annogen browser-extension Manifest v2 deprecation comment

2021-12-28 web-imap-etc: imapfix comment

2021-12-27 CedPane: glosses

2021-12-26 css-generator: fix GitLab pipeline display

2021-12-25 config: mutt message editing in Gmail folders

2021-12-24 adjuster: annogen fix regression that stopped Windows Clipboard code from compiling

2021-12-23 web-imap-etc: imapfix trusted_domain strengthen the check + add flexibility

2021-12-22 web-imap-etc: imapfix more additional_inbox options

2021-12-21 mwr2ly: short-score command; fix close-repeat + double-bar combination

2021-12-20 mwr2ly: U and X commands can precede P; persist clef across P

2021-12-19 clara-empricost: g++7 compatibility + reinstate DOS/TCC; note RNG seeds

2021-12-18 clara-empricost: g++ 4.x compatibility (but sometimes finds no solution)

2021-12-17 CedPane: glosses

2021-12-16 lexconvert: parens option for sending examples in messages etc

2021-12-15 bits-and-bobs: comments on Raspbian: or Raspberry Pi OS

2021-12-14 bits-and-bobs: riscos-time note RPiOS delayed NTP

2021-12-13 bits-and-bobs: ds ssh-only option

2021-12-12 bits-and-bobs: freebsd-setup 12.3 upgrade

2021-12-11 bits-and-bobs: repo-setup yinghan

2021-12-10 gradint: minor comment now --seg option is available on annogen C output

2021-12-09 web-typography: 'no. 9 I' is not end of sentence (e.g. in CD track listings)

2021-12-08 adjuster: annogen C output: --seg option

2021-12-07 gradint: espeak_preprocessors option

2021-12-06 bits-and-bobs: FreeBSD Telegram 3.2.5 not yet in quarterly, 2.8.11 won't allow login (https://github.com/telegramdesktop/tdesktop/issues/17338)

2021-12-05 adjuster: experimental support for edbrowse; multiprocessing test

2021-12-03 adjuster: htmlonly_tell_filter option

2021-12-02 adjuster: annogen Android 12 readiness

2021-12-01 web-imap-etc: edbrowse unique TMPDIRs for threads

2021-11-30 CedPane: Update CedPane

2021-11-29 CedPane: more glosses

2021-11-28 bits-and-bobs: termux setup script

2021-11-27 web-typography: Gemini: <ol> numbering, <hr> to paragraph separator

2021-11-26 web-imap-etc: maclinux acroread variant

2021-11-25 adjuster: annogen Android TTS catch shutdown crash

2021-11-24 css-generator: fix Bilibili videos at size=unchanged

2021-11-23 css-generator: fix Qualtrics surveys at size=unchanged

2021-11-22 css-generator: alternate_server_is_letsEncrypt option (for old-browser warning)

2021-11-21 web-typography: Gemini blockquote, pre, heading levels, entities, dd space

2021-11-20 web-typography: add simple Gemini conversion script

2021-11-19 web-typography: detect sentence boundary when close-paren is after stop

2021-11-18 adjuster: annogen fix Chrome extension; Go comments

2021-11-17 adjuster: annogen check extra-js for v4 incompatibility

2021-11-16 adjuster: annogen 1,2,3-line switch

2021-11-15 adjuster: annogen clipboard read on delayed TTS init

2021-11-14 adjuster: annogen TTS limitation

2021-11-13 adjuster: annogen tts-js clipboard-read

2021-11-12 adjuster: annogen tts-js Android 11

2021-11-11 adjuster: annogen existing-ruby-js-fixes event safety

2021-11-10 adjuster: annogen existing-ruby-js-fixes speed improvement

2021-11-09 adjuster: annogen ANDROID_NO_RETRACK

2021-11-08 adjuster: annogen extra-js search + replace

2021-11-07 adjuster: annogen Android 4.x can still copy rb-only now we have the JS fix

2021-11-06 adjuster: avoid new-style JS function syntax (e.g. Android 4.x WebView doesn't have it; extensions possibly if old browsers can take them)

2021-11-05 adjuster: annogen Android 5+ TTS option

Legal

All material © Silas S. Brown unless otherwise stated. Android is a trademark of Google LLC. Bilibili is a trademark of Shanghai Hode Information Technology Co., Ltd. Bluetooth is a registered trademark held by the Bluetooth Special Interest Group. Ethernet was a trademark of Xerox Corporation but it was relinquished in 1982. FreeBSD is a registered trademark of the FreeBSD Foundation. GitHub is a trademark of GitHub Inc. Google is a trademark of Google LLC. Huawei is a trademark of Huawei Technologies Co., Ltd registered in China and other countries. Java is a registered trademark of Oracle Corporation in the US and possibly other countries. Javascript is a trademark of Oracle Corporation in the US. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Mac is a trademark of Apple Inc. MP3 is a trademark that was registered in Europe to Hypermedia GmbH Webcasting but I was unable to confirm its current holder. Python is a trademark of the Python Software Foundation. Raspberry Pi is a trademark of the Raspberry Pi Foundation. RISC OS is a trademark of Pace Micro Technology Plc which might now have passed to RISC OS Ltd but I was unable to find definitive documentation. Safari is a registered trademark of Apple Inc. Telegram is a trademark of Telegram Messenger LLP. Windows is a registered trademark of Microsoft Corp. Any other trademarks I mentioned without realising are trademarks of their respective holders.