💾 Archived View for gemini.ctrl-c.club › ~ssb22 › git.gmi captured on 2024-03-21 at 15:26:40. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2023-09-28)

➡️ Next capture (2024-05-26)

🚧 View Differences

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

Recent commits to ssb22's GitHub repositories

2024-03-21 CedPane: Update CedPane

2024-03-20 indexer: Anemone avoid printing entire HTML in warning message (v1.1 regression)

2024-03-19 jianpu-ly: guitar fret diagrams (#44 on GitHub)

2024-03-18 indexer: Anemone better markup when working from SPANs with line breaks

2024-03-17 web-imap-etc: can use just >&2 for 1>&2

2024-03-16 css-generator: fix YouTube brightness at size=unchanged

2024-03-15 jianpu-ly: support backward keyname input

2024-03-14 css-generator: fix orthographiclearning/thereadinghut cart at size=unchanged

2024-03-13 indexer: Anemone: someone thought non-integer seconds not allowed; better say they are

2024-03-12 web-imap-etc: maclinux tested on 14.2

2024-03-11 css-generator: fix jwplayer videos at size=unchanged

2024-03-10 web-imap-etc: maclinux new location for simulator on recent Xcode

2024-03-09 indexer: Anemone tested on Thorium

2024-03-08 css-generator: fix Instagram videos at size=unchanged

2024-03-07 web-imap-etc: imapfix don't dedot postponed

2024-03-06 mwr2ly: double bar before @ is not a syntax error

2024-03-05 web-imap-etc: maclinux tested on 14.1.1

2024-03-04 indexer: ohi_online fix spurious HTML header duplication when run as adjuster extension on Python 3

2024-03-03 web-imap-etc: imapfix super_trusted_domain option

2024-03-02 mwr2ly: skipBars by default (almost every CUCOS part needs it)

2024-03-01 web-imap-etc: StackExchange rate-limit problems

2024-02-29 bits-and-bobs: add logfit.py

2024-02-28 CedPane: update (fixes #68 in GitHub)

2024-02-27 midi-beeper: handle unusual pitch bends (fixes #1 on GitHub)

2024-02-26 indexer: anemone don't remove CJK single-character words just because they were in A tags in the html

2024-02-25 indexer: anemone sensible error messages if dependencies not installed; Stratus4 test fail was wrong CD write

2024-02-24 indexer: anemone handle chapters without headings, nested spans with ID; allow br; allow HTML docs on command line; rm spurious footnote links

2024-02-23 indexer: anemone allow JSON to be passed inline not just via a file (may be useful for wrapper scripts)

2024-02-22 indexer: anemone Windows charset handling

2024-02-21 web-imap-etc: webcheck support commands that make RSS

2024-02-20 web-imap-etc: imapfix maildir_to_process option

2024-02-19 lexconvert: improve --syllables option

2024-02-18 indexer: Anemone omit 0-length audio from SMIL when possible

2024-02-17 css-generator: fix Wattpad messaging

2024-02-16 indexer: Anemone chapter numbers before headings: adjust audio jump navigation also

2024-02-15 midi-beeper: really add Mac binary to repository

2024-02-15 midi-beeper: might as well add small mac-playmidi binary (10.7-compiled)

2024-02-14 web-imap-etc: smtp2oauth v1.0

2024-02-13 midi-beeper: mac-playmidi deviceNo option

2024-02-12 lexconvert: add x-sampa-strict variant (fixes #6 on GitHub)

2024-02-11 indexer: anemone fix recoding large numbers of chapters + page numbers sometimes hanging readers on load; cross-platform cache; recode at 64 not 96; let's call this 1.0

2024-02-10 indexer: anemone fix unused images from page footers being included in zip and NCC; parse flags when used as module

2024-02-09 indexer: anemone handle chapter numbers before headings

2024-02-08 indexer: anemone strip ruby (readers don't handle it properly) + work around markers for missing paragraphs

2024-02-07 indexer: anemone list option + works as module

2024-02-06 indexer: anemone CLI take URLs + reload,refresh options

2024-02-05 web-imap-etc: imapfix add_return_path option (so rules can still work for local messages after an institution moves to Outlook)

2024-02-04 indexer: anemone image-attribute Daisy 3 compatibility

2024-02-03 indexer: anemone image-attribute option (Daisy 2 only for now)

2024-02-02 adjuster: annogen allow known-characters option in browser extensions

2024-02-01 indexer: fixed DAISY 3 output

2024-01-31 CedPane: Update CedPane

2024-01-30 indexer: broken DAISY 3 output

2024-01-29 adjuster: annogen refactor, fixes isTxt-etc regexes in browser extension

2024-01-28 indexer: URL update

2024-01-27 indexer: Anemone documentation

2024-01-26 bits-and-bobs: FreeBSD Dvorak layout on newer X11 packages

2024-01-25 css-generator: fix a couple more video sites at size=unchanged

2024-01-24 lexconvert: minor documentation formatting

2024-01-23 css-generator: fix Business Insider at size=unchanged

2024-01-22 web-typography: avoid double-unescaping numeric entities in Gemini output

2024-01-21 gradint: Cantonese handle emoji pass-through on Python 2

2024-01-20 adjuster: fix warnings in Python 3.12

2024-01-19 config: emacs compatibility with more utf-8 filesystems

2024-01-18 CedPane: Update CedPane

2024-01-17 web-imap-etc: imapfix replace angle brackets after rewrite_return_path_SRS (may help with rules portability)

2024-01-16 gradint: player RPi12 comment

2024-01-15 web-imap-etc: imapfix recheck before idle in some circumstances

2024-01-14 gradint: player does not need to start pulseaudio on startup

2024-01-13 web-imap-etc: imapfix debug_trusted_domain option + update logic

2024-01-12 indexer: Anemone: parallelise MP3 recode; --allow-jumps, --url options + compatibility tweaks

2024-01-11 web-imap-etc: imapfix invalidate Oauth token on login fail

2024-01-10 indexer: FSPlayer compatibility

2024-01-09 web-imap-etc: imapfix sync_needed_only_if_touched_maildirs option

2024-01-08 indexer: remove ineffective stylesheet

2024-01-07 web-imap-etc: imapfix remote SMTP on ports other than 465 + accept Mutt-style oauth2; works on Outlook now

2024-01-06 config: Emacs 28.2 warns about make-obsolete on startup

2024-01-05 web-imap-etc: imapfix oauth fail logging

2024-01-04 adjuster: getdefaultlocale deprecated in Python 3.11

2024-01-03 web-imap-etc: imapfix improve newmail-marker handling with maildirs

2024-01-02 gradint: Rasbperry Pi OS 12 Bluetooth settings

2024-01-01 web-imap-etc: imapfix handle Maildir++

2024-01-01 polipo2: 2024: I'm still here, no issues yet apart from local fireworks not letting me sleep

2023-12-31 CedPane: Update CedPane

2023-12-30 jianpu-ly: ties always from numbers (fixes #53 on GitHub)

2023-12-29 jianpu-ly: guitar chords (fixes #44 on GitHub)

2023-12-28 web-imap-etc: imapfix pause if over quota on save

2023-12-27 jianpu-ly: rest-hack for isolated short rests can be turned off in beamed groups (fixes #52 on GitHub)

2023-12-26 jianpu-ly: add version to runtime (fixes #51 on GitHub)

2023-12-25 jianpu-ly: handle lyrics smaller than staff

2023-12-24 indexer: anemones don't eat apples

2023-12-23 css-generator: fix benevity.org at size=unchanged

2023-12-22 jianpu-ly: refactor j2ly_lyric_size, add warning

2023-12-21 CedPane: Update CedPane

2023-12-20 lexconvert: can use pickle even on Python 2 at negligible speed difference (fixes #5 on GitHub)

2023-12-19 gradint: fix Mac afplay partials-synth on Python 3

2023-12-18 indexer: Anemone zip compression (DeflN allowed)

2023-12-17 indexer: Anemone page numbers

2023-12-16 indexer: legacy service routines from iSilo-build script

2023-12-15 indexer: Anemone fix pagination + spacing glitches

2023-12-14 indexer: Anemone heading depths + quick mode from MP3 filenames + license

2023-12-13 indexer: Anemone MVP

2023-12-12 gradint: fix occasional Python 3 crash

2023-12-11 css-generator: fix Google Docs PDF viewer at size=unchanged

2023-12-10 gradint: Mac: fix launcher for macOS 14

2023-12-09 css-generator: fix Google phone number verification at size=unchanged

2023-12-08 lexconvert: fix accidentally removed trademark in readme

2023-12-07 lexconvert: Dear Google crawler, /dd in a quoted string in Javascript is not a URL

2023-12-06 gradint: server avoid spurious settings files; update identifier wording

2023-12-05 gradint: web: try harder to stop users accidentally playing two lessons at once

2023-12-04 css-generator: fix ChatGPT transcripts at size=unchanged

2023-12-03 gradint: Cantonese readings from shen/shi

2023-12-02 css-generator: fix MediaWiki tables of contents

2023-12-01 CedPane: Update CedPane

2023-11-30 bits-and-bobs: can still get xz of iso

2023-11-29 bits-and-bobs: FreeBSD 14 reinstall

2023-11-28 bits-and-bobs: Update freebsd-setup.sh

2023-11-27 css-generator: fix embedded Twitter videos at size=unchanged

2023-11-26 adjuster: annogen browser extensions help text: postponed MV3 date

2023-11-25 css-generator: fix Oracle Jet non-standard checkboxes

2023-11-24 indexer: use LaTeX utfsym

2023-11-23 css-generator: vis.js dark mode

2023-11-22 CedPane: Update CedPane

2023-11-21 adjuster: update URL in comment

2023-11-20 indexer: LaTeX use book page-number layout when we have chapters

2023-11-19 CedPane: glosses

2023-11-18 indexer: LaTeX tweak for longer chapter numbers

2023-11-17 CedPane: update (fixes #67 on GitHub)

2023-11-16 old-web-access-gateway: rm Readme section no longer in HTML

2023-11-15 css-generator: fix a training videos site at size=unchanged

2023-11-14 midi-beeper: qbasic use events

2023-11-13 css-generator: fix GitLab merge request threads at size=unchanged

2023-11-12 midi-beeper: qbasic mode

2023-11-11 css-generator: fix Royal Road chapter editor at size=unchanged

2023-11-10 midi-beeper: GRUB mode

2023-11-09 css-generator: fix GitLab merge-request checkboxes at size=unchanged

2023-11-08 midi-beeper: refactor and fix

2023-11-07 mwr2ly: midi-add-depth fix handling of rare song-select codes etc (old Python Midi Package bug)

2023-11-06 adjuster: Pillow 10 compatibility

2023-11-05 css-generator: partial fix for Folding@Home client 20px+

2023-11-04 adjuster: Python 3 WSGI mode compatibility

2023-11-03 midi-beeper: maxTime setting

2023-11-02 adjuster: FreeBSD updated to v3.233

2023-11-01 web-imap-etc: edbrowse timeout (on Python 3.3+)

2023-10-31 adjuster: annogen cores-command avoid repetition

2023-10-30 CedPane: glosses

2023-10-29 css-generator: fix Lilypond SVG embedding

2023-10-28 mwr2ly: svg fixer support 2.24 taglines

2023-10-27 CedPane: update (fixes #66 on GitHub)

2023-10-26 indexer: support Gemini links in LaTeX

2023-10-25 lexconvert: Emacs HTML+JS compatibility in HTML output

2023-10-24 css-generator: fix some videos at size=unchanged

2023-10-23 PrimerPooler: update man page

2023-10-22 indexer: Emacs HTML+JS compatibility in HTML output

2023-10-21 CedPane: Update CedPane

2023-10-20 css-generator: Emacs HTML+JS compatibility in HTML output

2023-10-19 adjuster: FreeBSD v3.233 update proposed

2023-10-18 adjuster: Emacs HTML+JS compatibility in HTML output

2023-10-17 adjuster: annogen browser extensions: tell Firefox we are still Android compatible after their API change (although we can also generate native apps)

2023-10-16 css-generator: fix a couple of sites at size=unchanged

2023-10-15 jianpu-ly: RaggedLast option (fixes #46 on GitHub) and NoIndent option

2023-10-14 adjuster: fix manpage install regression in last commit

2023-10-13 adjuster: vertical bar needs escape in ronn

2023-10-12 adjuster: comment

2023-10-11 megan-ce: check for null getMessage when handling base Exception class (fixes #18)

2023-10-11 jianpu-ly: j2ly_lyric_size environment variable (fixes #47 on GitHub)

2023-10-10 web-imap-etc: fix Gemini SNI

2023-10-09 jianpu-ly: handle repeats with more than 2 alternate endings (fixes #49 on GitHub)

2023-10-08 web-imap-etc: maclinux tested on 13.5

2023-10-07 CedPane: glosses

2023-10-06 css-generator: fix red links on some wikis

2023-10-05 jianpu-ly: simplify: those who install an alternate GS should also install a lilypond wrapper script to reset PATH

2023-10-04 css-generator: ins, del

2023-10-03 jianpu-ly: gs path + alternate barpos (fixes #45 on GitHub)

2023-10-02 web-imap-etc: blocks-lynx diagnostics

2023-10-01 indexer: LaTeX book onscreen margins + TOC cleanup

2023-09-30 jianpu-ly: Unicode-approx double bar

2023-09-29 adjuster: annogen Android apps rm unused code

2023-09-28 jianpu-ly: Unicode input option

2023-09-27 css-generator: fix OraDocs at size=unchanged

2023-09-26 jianpu-ly: get_unicode_approx module function

2023-09-25 css-generator: fix OCI dashboard at size=unchanged, at least for the case of not mousing over the graphs

2023-09-24 gradint: fix Cantonese Mandarin-driven override table (bian/pian was swapped)

2023-09-23 adjuster: annogen cores-command

2023-09-22 gradint: this was also supposed to be in last commit

2023-09-22 gradint: properly fix last commit: it was a Python 3 compatibility issue

2023-09-21 gradint: fix Cantonese transliteration duplicating pre-included jyutping

2023-09-20 CedPane: update (fixes #63 and fixes #64 on GitHub)

2023-09-19 web-imap-etc: webdriver Firefox compatibility

2023-09-18 indexer: ohi_online gemini mode

2023-09-17 css-generator: fix MediaWiki editing at size=unchanged

2023-09-16 indexer: ohi_online fully automatic cgi_name

2023-09-15 css-generator: fix OWA unread email highlighting

2023-09-14 adjuster: fix wsgi-mode regression from v3.23

2023-09-13 css-generator: fix quotev

2023-09-12 adjuster: minor: CSS-switch spacing; iOS/Android bookmarklet curved quotes

2023-09-11 PrimerPooler: freebsd is on 1.88

2023-09-10 jianpu-ly: work around macports PDF issue

2023-09-09 CedPane: update (fixes #62 on GitHub)

2023-09-08 PrimerPooler: macports is on 1.88

2023-09-07 PrimerPooler: freebsd 1.88 submission

2023-09-06 PrimerPooler: fix infinite loop if user ignores warnings and fills pools exactly to the maximum (not recommended, but still shouldn't hang)

2023-09-05 css-generator: fix newvista surveys (used by BBC complaints) non-standard radioboxes

2023-09-04 jianpu-ly: include jianpu-ly input as comment in Lilypond file (may help with #41 on GitHub)

2023-09-03 PrimerPooler: fix max-size handling for non-standard groups

2023-09-02 indexer: LaTeX vulgar fractions

2023-09-01 jianpu-ly: MusicXML accept movement-title (helps with #41 on GitHub)

2023-08-31 CedPane: Update CedPane

2023-08-30 jianpu-ly: bug fix: separate_scores logic was inverted (helps with #41 on GitHub)

2023-08-29 jianpu-ly: MusicXML support 32nd and 64th notes (helps #41 on GitHub)

2023-08-28 jianpu-ly: PartMidi option (fixes #38 on GitHub)

2023-08-27 css-generator: fix https://www.bbc.co.uk/ideas/videos/solving-the-air-con-conundrum/p0g3791n at size=unchanged

2023-08-26 adjuster: annogen Android rm deprecation warning

2023-08-25 PrimerPooler: FreeBSD build server issues

2023-08-24 indexer: TeX package hint

2023-08-23 CedPane: Update CedPane

2023-08-22 jianpu-ly: don't treat | as barline check if inside repeat-alternate block (fixes #39 on GitHub, broken since v1.68)

2023-08-21 yali-lower: links

2023-08-20 yali-voice: links

2023-08-19 cameron-voice: links

2023-08-18 css-generator: fix Reddit at size=unchanged

2023-08-17 CedPane: update (fixes #61 on GitHub)

2023-08-16 css-generator: fix Wattpad at size=unchanged

2023-08-15 PrimerPooler: macports now has multicore

2023-08-14 CedPane: update (fixes #60 on GitHub)

2023-08-13 CedPane: glosses

2023-08-12 jianpu-ly: error checking; double dotting

2023-08-11 jianpu-ly: missing htmlify

2023-08-10 jianpu-ly: less confusing base-octave commands (fixes #37 on GitHub)

2023-08-09 jianpu-ly: can in fact still have BarNumber Y-offset -1 along with TextScript.outside-staff-priority 45

2023-08-08 jianpu-ly: : above must be below bar number (fixes #36 on GitHub)

2023-08-07 adjuster: fix freebsd man pages

2023-08-06 jianpu-ly: process_input can now be called twice (for #35 on GitHub)

2023-08-05 jianpu-ly: Detect attempts to call process_input twice (fixes #35 on GitHub)

2023-08-04 indexer: TeX book options

2023-08-03 indexer: TeX use optparse

2023-08-02 adjuster: As this won't run on Python <2.5 anyway, might as well use ternary operators

2023-08-01 adjuster: annogen fix unescaped quote

2023-07-31 CedPane: Update CedPane

2023-07-30 adjuster: annogen Android apps fix switch 3L/2L/showAll/hideKnown combinations

2023-07-29 adjuster: annogen bug fix: freq-count should not suppress normalisation because freq-count does not suppress normal output

2023-07-28 adjuster: annogen freq-count option

2023-07-27 adjuster: annogen help text clarification

2023-07-26 yali-lower: minor readme formatting

2023-07-25 cameron-voice: minor readme formatting

2023-07-24 yali-voice: minor readme formatting

2023-07-23 bits-and-bobs: git2gmi work at 31-100 repositories

2023-07-22 web-imap-etc: imapfix rewrite_return_path_SRS

2023-07-21 adjuster: annogen fix mutation observer for Android 10 etc

2023-07-20 adjuster: annogen known-characters graduated increments

2023-07-19 cameron-voice: readme formatting

2023-07-18 yali-lower: readme formatting

2023-07-17 css-generator: fix Wikipedia menu at size=unchanged

2023-07-16 yali-voice: readme formatting

2023-07-15 4dml: reference manual to Markdown format

2023-07-14 css-generator: fix Google Drive PDF viewer at size=unchanged

2023-07-13 4dml: links

2023-07-12 CedPane: Update CedPane

2023-07-11 css-generator: fix some news sites at size=unchanged

2023-07-10 gradint: Sidney Lau also fix in Java

2023-07-09 gradint: Sidney Lau aa->a rule was wrong (typo in the example I used as a guide)

2023-07-08 indexer: d8 compatibility

2023-07-07 css-generator: fix AO3 warnings at size=unchanged

2023-07-06 adjuster: annogen allow relative SERVICE_ACCOUNT_KEY

2023-07-05 yali-lower: use Python 3

2023-07-04 yali-voice: use Python 3

2023-07-03 cameron-voice: use Python 3

2023-07-02 css-generator: fix yet another popup with close box not showing

2023-07-01 gradint: clarify comment

2023-06-30 website: please don't confuse neurodiversity with mental health issues

2023-06-30 CedPane: Update CedPane

2023-06-29 css-generator: fix Lichess at size=unchanged

2023-06-28 web-imap-etc: webcheck support 308 redirect + relative redirect

2023-06-27 web-imap-etc: webcheck preserve debug ordering on Python 3

2023-06-26 CedPane: update (fixes #59 on GitHub)

2023-06-25 adjuster: improve man pages

2023-06-24 web-imap-etc: test case for decimals

2023-06-23 CedPane: glosses

2023-06-22 css-generator: fix some React sites at size=unchanged

2023-06-21 CedPane: Update CedPane

2023-06-20 web-imap-etc: maclinux aliases for office suite

2023-06-19 adjuster: annogen browser extension long-popup responsiveness

2023-06-18 web-imap-etc: run tests even if there's a file called test

2023-06-17 adjuster: annogen Android app long-popup responsiveness

2023-06-16 scan-reflow: run tests even if there's a file called test

2023-06-15 CedPane: update (fixes #58 and #57 on GitHub)

2023-06-14 indexer: run tests even if there's a file called test

2023-06-13 config: muttrc support Substack messages

2023-06-12 config: run tests even if there's a file called test

2023-06-11 CedPane: glosses (mostly fixes #57 on GitHub)

2023-06-10 clara-empricost: run tests even if there's a file called test

2023-06-09 CedPane: update (fixes #56 on GitHub)

2023-06-08 bits-and-bobs: run tests even if there's a file called test

2023-06-07 CedPane: 1096 from wikidata, proofread and verified in non-wiki use

2023-06-06 web-imap-etc: maclinux tested on 13.3

2023-06-05 CedPane: update (fixes #55 on GitHub)

2023-06-04 adjuster: run tests even if there's a file called test

2023-06-03 4dml: run tests even if there's a file called test

2023-06-02 css-generator: GitLab actions cancel button

2023-06-01 CedPane: Update CedPane

2023-05-31 jianpu-ly: run tests even if there happens to be a file called test

2023-05-30 css-generator: fix college website

2023-05-29 web-imap-etc: webcheck catch badly-specified headers at parse time

2023-05-28 midi-beeper: run tests even if there happens to be a file called test

2023-05-27 css-generator: fix Instagram at size=unchanged

2023-05-26 mwr2ly: run tests even if there happens to be a file called test

2023-05-25 css-generator: fix electionbuddy.com at size=unchanged

2023-05-24 CedPane: Update CedPane

2023-05-23 CedPane: glosses (fixes #54 on GitHub)

2023-05-22 adjuster: annogen GIT_SSH not needed: use box64 (saves having a standby x86 server that can be reclaimed)

2023-05-21 lexconvert: run tests even if there happens to be a file called test

2023-05-20 adjuster: man pages no longer need git add

2023-05-19 adjuster: FreeBSD accepted

2023-05-18 adjuster: man pages

2023-05-17 adjuster: update-readme to Makefile

2023-05-16 adjuster: update freebsd

2023-05-15 adjuster: rm trailing 1 from Makefile

2023-05-14 adjuster: freebsd update

2023-05-13 adjuster: rm now-unused annogen function

2023-05-12 adjuster: annogen fix hyphen normalise + rm unnecessary character limit

2023-05-11 adjuster: Update README.md, Annotator Generator

2023-05-10 jianpu-ly: explain anacrusis error (see #31 on GitHub)

2023-05-09 adjuster: annogen suffix-minlen option

2023-05-08 jianpu-ly: support _ in H mode (fixes #30 on GitHub)

2023-05-07 css-generator: run tests even if there happens to be a file called test

2023-05-06 web-imap-etc: imapfix headers_to_delete option

2023-05-05 adjuster: annogen simplify suffix option (as per hyphenation normalisation: all or nothing)

2023-05-04 adjuster: annogen normalisation suffix option

2023-05-03 adjuster: annogen extra check + regression fixes

2023-05-02 adjuster: annogen rm unmaintained checkpoint logic (runs are no longer long enough for it to make sense)

2023-05-01 adjuster: annogen ref-pri etc: change to end-pri

2023-04-30 CedPane: Update CedPane

2023-04-29 adjuster: annogen rules-json always on

2023-04-28 adjuster: annogen fix rules-json cancel option

2023-04-27 adjuster: annogen remove summary (rules-json provides most of it)

2023-04-26 adjuster: annogen reallow refs reread on summary; no-summary default

2023-04-25 adjuster: annogen json-rules simplification

2023-04-24 CedPane: Update CedPane

2023-04-23 adjuster: annogen json-rules option

2023-04-22 adjuster: annogen rm ref to removed option

2023-04-21 web-imap-etc: increase delay

2023-04-20 adjuster: annogen refactor rulesAsWordlists

2023-04-19 CedPane: Update CedPane

2023-04-18 adjuster: last commit message should have been: annogen remove incremental runs + old glossmiss options, change rulesFile options

2023-04-18 adjuster: Update README.md, Annotator Generator

2023-04-17 adjuster: SSL error can mean carrier intercept; rm unused JS

2023-04-16 PrimerPooler: macports openmp_version

2023-04-15 bits-and-bobs: repo-setup jianpu-ly fork

2023-04-14 jianpu-ly: lyrics lookahead don't require space after colon (fixes #29 on GitHub)

2023-04-13 css-generator: split outCss for easier profiling

2023-04-12 jianpu-ly: really fix #24 on GitHub

2023-04-12 web-imap-etc: remove-images tweak

2023-04-11 css-generator: some progress indication on standard error

2023-04-10 jianpu-ly: voiceName overhaul (fixes #27 on GitHub)

2023-04-09 css-generator: xbeibeix videos visible at size=unchanged

2023-04-08 jianpu-ly: KeepOctave & KeepLength commands + barline-check option (GitHub: fixes #23, fixes #24)

2023-04-07 config: fix .reg format

2023-04-06 config: dark background in Wine 7.4+

2023-04-05 css-generator: Bilibili video popups: visible close box

2023-04-04 PrimerPooler: MacPorts use OpenMP

2023-04-03 bits-and-bobs: Gemini URL comments

2023-04-02 web-imap-etc: timetrack support decimal fractions of hours

2023-04-01 css-generator: avoid darkening QQ videos at size=unchanged

2023-03-31 CedPane: Update CedPane

2023-03-30 PrimerPooler: MacPorts link

2023-03-29 PrimerPooler: MacPorts improvement from herbygillot

2023-03-28 PrimerPooler: MacPorts correction

2023-03-27 PrimerPooler: try MacPorts

2023-03-26 adjuster: FreeBSD update

2023-03-25 CedPane: glosses

2023-03-24 adjuster: remove old options

2023-03-23 bits-and-bobs: log-alert improve reporting

2023-03-22 CedPane: Update CedPane

2023-03-21 web-typography: Gemini URL comments

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

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. Firefox is a registered trademark of The Mozilla Foundation. FreeBSD is a registered trademark of the FreeBSD Foundation. GitHub is a trademark of GitHub Inc. Google is a trademark of Google LLC. 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. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Outlook is a trademark of Microsoft Corporation. Python is a trademark of the Python Software Foundation. Raspberry Pi is a trademark of the Raspberry Pi Foundation. Royal Road is a trademark of Royal Road. TeX is a trademark of the American Mathematical Society. Twitter and Tweet are trademarks of Twitter Inc. Unicode is a registered trademark of Unicode, Inc. in the United States and other countries. Wattpad is a trademark of Wattpad Corp. Wikipedia is a registered trademark of the Wikimedia Foundation Inc. Windows is a registered trademark of Microsoft Corp. YouTube is a trademark of Google Inc. Any other trademarks I mentioned without realising are trademarks of their respective holders.