summary refs log tree commit diff
Commit message (Collapse)AuthorAge
* Recalculate various lengths only as neededJune McEnroe2021-09-21
| | | | | | This actually speeds things up quite a bit, saving roughly a second on a big PNG screenshot. Almost all the remaining time is spent in deflate.
* Rewrite pngo, add explicit optionsJune McEnroe2021-09-21
| | | | Interesting to see how my code habits have changed.
* Fix /* **/ comment matchingJune McEnroe2021-09-16
|
* Remove typer, add downgrade to READMEJune McEnroe2021-09-15
|
* Set bot mode on downgradeJune McEnroe2021-09-15
|
* Enter capsicum in downgradeJune McEnroe2021-09-15
|
* Factor out common parts of downgrade messagesJune McEnroe2021-09-15
| | | | | Also bump the message cap to 1024 because that is ostensibly useful for replying to older messages.
* Add downgrade IRC botJune McEnroe2021-09-14
|
* Sort by title if authors matchJune McEnroe2021-09-14
| | | | | There are probably better things to sort by but title definitely always exists.
* Swap-remove tags as they're foundJune McEnroe2021-09-13
| | | | | This makes it even faster. From ~1s on a sqlite3.c amalgamation to ~0.85s.
* Replace htagml regex with strncmpJune McEnroe2021-09-12
| | | | | | | | | | Since ctags only ever produces regular expressions of the form /^re$/ or /^re/ with no other special characters, instead unescape the pattern and simply use strncmp. Running on a sqlite3.c amalgamation, the regex version takes ~37s while the strncmp version takes ~1s, producing identical output. Big win!
* Also defer printing comment for lone close-parensJune McEnroe2021-09-11
|
* Publish "git-comment"June McEnroe2021-09-10
|
* Add git comment --pretty optionJune McEnroe2021-09-10
|
* Defer printing comment if line is blank or closing braceJune McEnroe2021-09-08
| | | | This fixes badly indented comments.
* Up default min-repeat to 30 linesJune McEnroe2021-09-08
|
* Handle dirty lines in git-commentJune McEnroe2021-09-08
|
* Document and install git-commentJune McEnroe2021-09-08
|
* Add repeat and all options to git-commentJune McEnroe2021-09-08
|
* Add group threshold to git-commentJune McEnroe2021-09-08
| | | | Only add comments for blame groups larger than 1 line by default.
* Add initial working version of git-commentJune McEnroe2021-09-08
|
* Document lack of alt text in dehtmlJune McEnroe2021-09-07
| | | | I want to implement this but it requires more complex lexing.
* Add HTML entities used by "legacy" twitterJune McEnroe2021-09-07
|
* Generate bin html for .l files correctlyJune McEnroe2021-09-07
|
* Add dehtmlJune McEnroe2021-09-07
|
* Show about path in page titleJune McEnroe2021-09-06
|
* Add Clay's ArkJune McEnroe2021-09-05
| | | | It's like proto-xenogenesis-series.
* Add comment on how cool understanding old code isJune McEnroe2021-09-01
|
* Publish "V6 pwd"June McEnroe2021-09-01
|
* Use command -v rather than typeJune McEnroe2021-08-25
| | | | | Some shells write to standard error from type when the command is not found. command -v is silent.
* Change liberapay link name to donateJune McEnroe2021-08-23
|
* Add A Desolation Called PeaceJune McEnroe2021-08-21
|
* Add cat alias using lessJune McEnroe2021-08-12
| | | | | Idea is that LESS=FRX makes it the same for short files... But less on OpenBSD behaves weirdly. I'll see.
* Make minute adjustments to causal.agencyJune McEnroe2021-08-12
|
* Add Fugitive TelemetryJune McEnroe2021-07-27
| | | | Felt so short compared to the previous full-length novel.
* Add Sisters of the RevolutionJune McEnroe2021-07-22
| | | | | | | Some good stories but 99% downers. Feels like the editors fell for thinking that "feminist speculative fiction" can only be about suffering. Where are the stories of pride and empowerment? Balance it out, please.
* Strip typer down to copy or reverse modesJune McEnroe2021-07-09
|
* Add patreon to supJune McEnroe2021-07-05
|
* Don't run sctdJune McEnroe2021-06-28
| | | | | Non-daylight aware colour temperature adjustment just doesn't work right.
* Add SAUSAGEJune McEnroe2021-06-26
| | | | lol
* Add Oryx and CrakeJune McEnroe2021-06-22
| | | | | Contemptible protagonist, long and tedious. Would not have ever read Year of the Flood if I had read this one first.
* Use $SHELL -c to run up -c | -t commandsJune McEnroe2021-06-21
| | | | And clean up some other things.
* Merge dash v0.5.11.4June McEnroe2021-06-20
|\
| * Squashed 'bin/dash/' changes from a45870f7..efc7765bJune McEnroe2021-06-20
| | | | | | | | | | | | | | | | | | | | efc7765b Release 0.5.11.4. a5316982 eval: Do not cache value of eflag in evaltree 9e0f6a77 Release 0.5.11.3. 5f770b12 jobs: Only block in waitcmd on first run git-subtree-dir: bin/dash git-subtree-split: efc7765b5d7a4dcd23dbf8fbde35a843f5f222ca
* | sctd more aggressivelyJune McEnroe2021-06-14
| |
* | Set iclower, not icJune McEnroe2021-06-14
| |
* | Publish "seprintf"June McEnroe2021-06-12
| |
* | Remove bubger -t flag from "Mailing List"June McEnroe2021-06-11
| | | | | | | | It can't be used correctly and has been removed.
* | Publish "Sparse Checkout"June McEnroe2021-06-09
| |
* | Stop mpv from dumping coreJune McEnroe2021-06-09
| | | | | | | | ... seriously this software.