memory-leaks

Still reachable: lots of words in many pages.
git clone https://git.kevinlegouguec.net/memory-leaks
Log | Files | Refs | README | LICENSE

commit f7e45b620e8a9a9c54691393e6f3983b55354ef7
parent c467b06615fb15ce30f5ef68c2edb2dd0a10b487
Author: Kévin Le Gouguec <kevin.legouguec@gmail.com>
Date:   Wed,  9 Nov 2022 22:24:04 +0100

Expand on a couple of ERC itches

Diffstat:
Mitches/emacs/bulk.md | 5-----
Mitches/emacs/tracker.org | 19+++++++++++++++++++
2 files changed, 19 insertions(+), 5 deletions(-)

diff --git a/itches/emacs/bulk.md b/itches/emacs/bulk.md @@ -82,11 +82,6 @@ - add a face for broken symbolic links -## ERC - -- move timestamp to a better position (see `stamp` module) -- play well with whitespace-mode - ## Org - dissociate sub- and super-script fontification from everything else diff --git a/itches/emacs/tracker.org b/itches/emacs/tracker.org @@ -389,6 +389,25 @@ like it's not too hard to implement? Ideally Emacs's builtin =sasl.el= should be reused; that would let ERC support better SASL mechanisms than =PLAIN=. +**** TODO Make timestamps robust vs window width changes +The =:align-to= spec for right timestamps inserts a fixed number of +spaces, so resizing windows messes up their display. Eg. moving a +frame from one monitor to a smaller one, lines get wrapped +unnecessarily. + +Don't know if the solution lies in (1) using one of the more +sophisticated forms of =:align-to= as shown in [[info:elisp#Pixel Specification][(elisp) Pixel +Specification]], (2) iterating over stamps on window-configuration +changes and updating their spec (3) just stop using right-aligned +stamps on the same line as messages. + +(2) would not handle a buffer being shown in two windows with +different widths; (1) and (2) would not handle the window becoming too +narrow and requiring splitting the stamp from its message. So leaning +toward (3). +**** TODO Play well with whitespace-mode +Last I checked, turning on whitespace-mode… hm. That entry dates from +4 years ago. Probably it broke ERC? 🤷 *** Gnus **** DONE [[bug:40520]] Prevent duplicate thread titles :PROPERTIES: