diff options
Diffstat (limited to 'itches/emacs/tracker.org')
| -rw-r--r-- | itches/emacs/tracker.org | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/itches/emacs/tracker.org b/itches/emacs/tracker.org index 102cf66..985badb 100644 --- a/itches/emacs/tracker.org +++ b/itches/emacs/tracker.org @@ -275,6 +275,30 @@ Cf. [[https://bugs.archlinux.org/task/58886][Arch Linux]], [[https://bugs.debian :Role: author :PatchApplied: t :END: +*** kill-ring +**** DONE [[bug:60841]] ~copy-region-blink-delay~ spuriously kicks in when the =region= face has =:inverse-video= +:PROPERTIES: +:Role: author +:PatchApplied: t +:END: +From ~emacs -Q~: +#+begin_src elisp +M-: (custom-set-faces '(region ((t (:foreground "blue" :inverse-video t))))) +C-x h +M-w +; ⇒ point moves to mark then back after copy-region-blink-delay seconds. +#+end_src + +This is caused by ~indicate-copied-region~ checking for =region= +having a =:background= to assess whether it's "highlighted". + +The bug report snowballed into + +- fixing a couple of corner-cases that made + ~face-differs-from-default-p~ less useful than it could be, +- adding a user-option for users who actually want that feedback + unconditionally, +- my first patch committed [[https://git.savannah.gnu.org/cgit/emacs.git/commit/?h=emacs-29&id=c4988840598b7da84b25d21a1936ce1ab6f6d666][in my own name]] 😲 *** imenu **** TODO Add grouping/sorting predicates to ~imenu~ completion So that ~imenu~ + ~icomplete-vertical-mode~ becomes a built-in, |
