GNU bug report logs -
#51495
29.0.50; [PATCH] Avoid fonts with incomplete coverage of MATHEMATICAL chars
Previous Next
Reported by: Kévin Le Gouguec <kevin.legouguec <at> gmail.com>
Date: Fri, 29 Oct 2021 21:41:02 UTC
Severity: normal
Tags: patch
Found in version 29.0.50
Fixed in version 29.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 51495 <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
And the Patch That Was Promised, slightly polished compared to the one
posted in help-gnu-emacs[1].
I know that debbugs.el does not make it easy[2], but it'd be nice if the
rationale (the bit between the summary line and the changelog entries)
made it into the final commit message. It's not essential, since I
added an explanatory comment to the code so that one can find the
rationale without reaching for the changelog, but the proposed commit
message also provides further references if needed.
Again, thanks for your time.
[0001-Avoid-fonts-with-incomplete-coverage-of-MATHEMATICAL.patch (text/x-patch, attachment)]
[Message part 3 (text/plain, inline)]
[1] Added an explanatory comment; used nth consistently instead of
car/cadr/nth to make the logic more obvious.
(pcase-dolist would make it even more obvious; should I send a
followup patch or would that be overkill?)
[2] One of the many reasons it took me… gee, more than a month? to post
this patch, is my (on-and-off, still ongoing) attempt to teach
debbugs-gnu.el to keep this rationale, since it's been stripped from
my previous patches[3][4][5].
It's slow going, mostly because I go back and forth between a
"conservative" approach (introducing a variable similar to
debbugs-gnu-patch-subject) and an "impotent rage" approach (« Why
not just call git am?? I made the patch with format-patch, like
CONTRIBUTE says; why are we even parsing it?! Is this our lot? Did
we fly too close to the sun and burn our wings? Must we toil
endlessly, craft regexp after regexp, until the trumpets blow and
sweet armageddon delivers us from the cycle of re-search-forward?
What am I (looking-at)? Hath (eobp) finally come? (forward-line) I
go, forever more, UNTIL THE FIRE OF A THOUSAND "^[*]" CLEANSES MY
CURSED SOUL »).
[3] https://debbugs.gnu.org/35564#231
Compare with f8d8d28bc6.
[4] https://debbugs.gnu.org/41810#26 (patch 1)
Compare with elpa.git 01e7d1fe21.
[5] And then there was bug#39504, although the "root cause" for this one
was attaching more than one patch to a single message.
This bug report was last modified 3 years and 267 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.