💾 Archived View for gemini.ctrl-c.club › ~ssb22 › git.gmi captured on 2024-07-09 at 04:21:31. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-06-16)

➡️ Next capture (2024-08-18)

🚧 View Differences

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

Recent commits to ssb22's GitHub repositories

2024-07-09 adjuster: annogen fix v3.37 regression on ManifestV3 extensions

2024-07-08 CedPane: Update CedPane (80,140 rows)

2024-07-07 lexconvert: implicit vowel warning and switch (fixes #7 on GitHub)

2024-07-06 wm6-utils: URL updates

2024-07-05 gradint: cgi: zoom control; script variants; lesson timer; error localisations; tweak dark-mode boxes; rm spurious phone number links + withdrawn OU app

2024-07-04 CedPane: Update CedPane (79,736 rows)

2024-07-03 web-imap-etc: webcheck support else: after no items extracted

2024-07-02 bits-and-bobs: dapxlate try deep_translator instead of local

2024-07-01 web-imap-etc: URL update

2024-06-30 bits-and-bobs: dapxlate uninstall

2024-06-29 web-imap-etc: timetrack fix clear vs document.clear JS issue

2024-06-28 web-imap-etc: timetrack undo/redo (for mobile browsers etc that lack this functionality in textarea editing)

2024-06-27 web-imap-etc: maclinux factor from MacPorts coreutils

2024-06-26 bits-and-bobs: DAPXlate 'MVP'

2024-06-25 adjuster: UI options: submitPromptTitle, submitPromptAction, htmlFilterCollapse, identifyAdjusterOnUploadedText

2024-06-24 CedPane: glosses

2024-06-23 adjuster: fix for Selenium 4

2024-06-22 gradint: fix executable flag

2024-06-21 adjuster: annogen gecko-id option

2024-06-20 CedPane: Update CedPane

2024-06-19 CedPane: Update CedPane

2024-06-18 css-generator: fix some online training courses and corporate assessments at size=unchanged

2024-06-17 jianpu-ly: fix fingering hanzi for 0 and 2 and reduce size

2024-06-16 css-generator: fix transparency issues in some versions of Confluence at size=unchanged

2024-06-15 jianpu-ly: previous commit message should have been 'repeat octave dots when translating dash to tied chord in new bar'

2024-06-15 jianpu-ly: Update jianpu-ly.py

2024-06-14 web-imap-etc: maclinux find binaries from go install also, + core services

2024-06-13 web-imap-etc: imapfix allow multinote from /dev/stdin also, + help option

2024-06-12 css-generator: update wiki redlink detection

2024-06-11 web-imap-etc: maclinux support separate Golang installation (path should precede MacPorts go)

2024-06-10 indexer: macvoice_utils fix bugs introduced when refactoring this out of private codebase

2024-06-09 gradint: fix write to closed file on transliteration cache in Python 3 + ready for sndhdr removal in 3.13

2024-06-08 bits-and-bobs: git2gmi check UTC offset

2024-06-07 web-imap-etc: update example IP address

2024-06-06 css-generator: remove fix for Wattpad private messaging because that service has been shut down

2024-06-05 web-imap-etc: maclinux tested on 14.5

2024-06-04 css-generator: fix AngularJS overlays at size=unchanged

2024-06-03 bits-and-bobs: add tsv-padmax

2024-06-02 web-imap-etc: maclinux pipx support

2024-06-01 css-generator: update syntax highlighting rules for GitLab documentation

2024-05-31 scan-reflow: latex-papersize PyPI package

2024-05-30 indexer: Anemone include images with image-attribute even outside of text; include alt tags if no audio; support part-audio DAISY; handle URLs with high bytes; strip all markup from navigation (fixes Thorium table of contents)

2024-05-29 lexconvert: PyPI package; URL update

2024-05-28 indexer: Anemone text-only DAISY mode

2024-05-27 jianpu-ly: PyPI package

2024-05-26 web-imap-etc: webcheck delay depends on domain

2024-05-25 indexer: PDF document properties

2024-05-24 web-imap-etc: Update

2024-05-24 adjuster: fix wrong host log on extension crash; fix help text paging on some Tornado 6 versions

2024-05-23 web-imap-etc: WebCheck PyPI package

2024-05-22 adjuster: annogen avoid using concurrent.futures Python 2 backport when running as submodule (known deadlock)

2024-05-21 adjuster: PyPI packages; annogen multicore now working on Mac Python 3.4+ and 3.14 forward compatibility

2024-05-20 indexer: macvoice_utils works as an Anemone test if you don't have timed live recordings

2024-05-19 midi-beeper: PyPI doesn't understand 1990s-style floating-point version numbers: padded 1.8 to 1.80

2024-05-18 bits-and-bobs: log-alert increase min bytes to 7M as someone in Liaoning is trying to test a Go crawler on my site, keeps looping and stopping at ~6M, not on CedPane; don't want alerts for tests not yet a problem for the server

2024-05-17 midi-beeper: Update

2024-05-17 midi-beeper: Mac singing-text JSON option for synchronised transcripts; PyPI package; minor cleanup

2024-05-16 indexer: refactor to use BeautifulSoup instead of HTMLParser

2024-05-15 indexer: anemone 1.57: refactor R functions to Run methods; split checks from constructor + keep JSON as dict to Run; fix pypi update script; more tests

2024-05-14 indexer: anemone formatting + type hints

2024-05-13 indexer: lint anemone with ruff (it found minor style issues) + format the help strings

2024-05-12 indexer: support custom chapter overrides in LaTeX page-number format

2024-05-11 css-generator: CamCORS 6 is retired: remove its site-specific rules

2024-05-10 indexer: anemone refactor the most awkward long line

2024-05-09 bits-and-bobs: add longlines.py

2024-05-08 indexer: Anemone warn if output DAISY file is too large for a CD

2024-05-07 indexer: Anemone keep data in RAM, fewer temp files; allow requests_cache; create output directory if appropriate

2024-05-06 css-generator: disallow filter by default even at size=unchanged

2024-05-05 midi-beeper: Mac singing text Praat correction for Joelle

2024-05-04 css-generator: fix Teams/SharePoint videos at size=unchanged

2024-05-03 midi-beeper: support singing text on a couple of Mac voices

2024-05-02 indexer: Anemone clean up on unhandled exception

2024-05-01 mwr2ly: fix transposition to MWR behaviour

2024-04-30 indexer: support <sup> tag in LaTeX

2024-04-29 css-generator: fix Outlook scheduling assistant at size=unchanged

2024-04-28 indexer: TeX fix U+26AC circle size

2024-04-27 web-imap-etc: imapfix log better timestamping

2024-04-26 bits-and-bobs: freebsd-setup comment

2024-04-25 jianpu-ly: include accidentals in Unicode approximations

2024-04-24 indexer: Anemone allow chapter titles etc to be passed to module as Python list; allow 2Gig+ DAISY books although not all readers can take this size

2024-04-23 indexer: Anemone use first timing marker when adding heading

2024-04-22 indexer: Anemone fix handling of page number on same element as timing marker

2024-04-21 indexer: Anemone: further EasyReader em fixes + allow mixing wav with non-recoded mp3 (e.g. from a previously-made daisy zip) + fix heading depth normalisation when 2 levels are skipped

2024-04-20 indexer: Anemone allow strong/em through in cases where EasyReader spacing won't become messy

2024-04-19 indexer: Anemone improve module documentation

2024-04-18 CedPane: Update CedPane

2024-04-17 indexer: Anemone: fix mp3 recode when sample rate has a fraction; add JSON podcast:transcript support; heading level option for untitled chapters

2024-04-16 indexer: Anemone allow relative image URLs if working from filesystem mirror of site + fix treatment of unlabelled paragraphs around labelled spans

2024-04-15 indexer: Anemone fix wav input

2024-04-14 indexer: Anemone chapter-titles option

2024-04-13 indexer: Anemone Daisy3 output: fix navigation list on FSReader + tested on Victor devices

2024-04-12 indexer: Anemone fix strict-ncc-divs in Daisy 3 + make it default for Daisy 3

2024-04-11 indexer: support <code> tag in LaTeX

2024-04-10 css-generator: fix daisy.org etc on Safari 17

2024-04-09 indexer: Anemone merge-books option

2024-04-08 web-imap-etc: CDN backoff + bug fix

2024-04-07 indexer: distinguish between pipe and unconnected stdin

2024-04-06 midi-beeper: can use just >&2 for 1>&2

2024-04-05 web-imap-etc: maclinux tested on 14.4

2024-04-04 indexer: Anemone strict-ncc-divs option

2024-04-03 indexer: Anemone fix for Thorium Reader; dry-run option; support verse offset

2024-04-02 indexer: Anemone merge zero-time spans; return warnings

2024-04-01 indexer: Anemone chapter:verse continued

2024-03-31 indexer: Update README.md

2024-03-31 indexer: Anemone chapter:verse mode

2024-03-30 css-generator: CamCORS 7 fix

2024-03-29 indexer: Anemone no cache option

2024-03-28 indexer: readme update

2024-03-28 indexer: Anemone fix playback speed regression in 1.2 on stereo input

2024-03-28 indexer: Anemone refactor to thread-safe non-global; accept wav input

2024-03-28 indexer: Anemone: cache, delay & user-agent options, don't use locale, rewrite legend tags to h3, check for Buanzo's LAME on Windows, convert errExit to exception if module, fix newlines in meta titles, rm mp3 art for FSReader

2024-03-27 indexer: can use just >&2 for 1>&2

2024-03-26 web-imap-etc: maclinux use pgrep

2024-03-25 css-generator: hide overly-large IDE promotion at size=unchanged (assumed zoomed)

2024-03-24 web-imap-etc: maclinux tested on 14.3

2024-03-23 gradint: server script modernisations

2024-03-22 indexer: Anemone cache 404s when not refreshing (for offline reruns)

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

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. 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. Royal Road is a trademark of Royal Road. Safari is a registered trademark of Apple Inc. 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.