This Space for Rent

Aug 29, 2023

A multipurpose box

A multipurpose berry box
Cats AND blueberries. What a deal!

Aug 25, 2023

Friday Dust Mite Blogging™

Trying to get those last dregs of tea
Trying to get that last sip of tea


trolley photo of the day

A trolley at dusk
A southbound train passing through East Portland as it works its way south to Oak Grove.

Aug 23, 2023

New Code!

Discount is in the throes of being updated to version 3 (and by “in the throes” I mean updating the documentation and tweaking the published interface to fit – sorry to anyone who’s going to be bitten by the v3 interface as it morphs before I officially publish the thing) so I’ve been trying to maintain a v2compat copy of it.

That code has been – after only 18 months – updated to version 2.2.7d with the addition of a handful of small patches as follows:

  • markdown extra footnotes were slightly broken – two adjacent footnotes ([^1][^2]) were being treated as a regular old hyperlink because the code I put in originally was a huge old monster bodge.
  • change the description for -fstrict.
  • add a fistful of test cases for the new! improved! Markdown.pl compatible <tags>
  • rework the tag handler to more closely adhere to Markdown.pl’s observed behavior; also treat incomplete tags as actual tags in compatability mode (-fstrict)
  • fix weird behavior on freebsd 4.8 w/ gcc 2.95.4; if an #ifdef … #else … #endif wraps the end of a if () it pukes up an error about a syntax error in a macro; pull those tests out and conditionally #define a macro instead
  • the behavior of tags-starting-with-alpha-/-! was not like that of the reference implementation; fixed (in a very script-kiddy leaky fashion which I can’t resolve with a runtime flag thanks to the 32 bit flags field in the 2.x series :-(

As is traditional, I’ve tested these patches locally for a while, and periodically run my manual integration suite to make certain that I don’t blow up compatibility in the process.

So it works for me™ and will maybe not melt your computer. But computers are cheap, so download it now and roll the dice for yourself!

Aug 18, 2023

Friday Dust Mite Blogging™

Dinosaur hunting Mite

Aug 11, 2023

Friday Dust Mite Blogging™

Patching a chair back
Fixing a spindle-backed chair

Aug 10, 2023

domestic vermin photo of the day

The garbage rat
Thor captured by the fastest glass I own

Aug 08, 2023

railroad picture of the day

A southbound P&amp;W/W&amp;P train meets a northbound SD-600
A southbound P&W train meets a northbound interurban on the trestles over 99e.

Aug 04, 2023

Friday Dust Mite Blogging

Decisions, decisions
Dust Mite helps me choose a pair of tires for the traditional randonneuse, because it’s time to play with 650×28b life

—30—

Obéir c'est trahir, Désobéir c'est servir
orc@pell.portland.or.us

Archives

2023
Jan Feb Mar Apr
                   
                   
2022
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2021
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2020
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2019
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2018
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2017
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2016
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2015
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2014
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2013
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2012
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2011
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2010
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2009
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2008
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2007
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2006
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2005
Jan Feb Mar Apr
May Jun Jul Aug
Sep Oct Nov Dec
2004
               Apr
May Jun Jul Aug
Sep Oct Nov Dec