diff options
| -rw-r--r-- | itches/emacs/bulk.md | 5 | ||||
| -rw-r--r-- | itches/emacs/tracker.org | 19 |
2 files changed, 19 insertions, 5 deletions
diff --git a/itches/emacs/bulk.md b/itches/emacs/bulk.md index 63a6adb..75b0eaf 100644 --- 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 index ab2f603..17aac47 100644 --- 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: |
