--- Begin Message ---
Subject: |
29.0.60; Cursor color not being inverted in emacs-29 |
Date: |
Fri, 31 Mar 2023 19:34:05 +0100 |
I noticed a change in the default cursor colour of emacs 29. It seems that in
emacs 28.2 (at least) the cursor colour is inverted when it is on a background
of the same colour but in emacs 29 the cursor colour is not changed making it
impossible to see.
For example, the following code inserts text with a black background (same as
the cursor colour). When the cursor is on top of this text in emacs 28.2 it
becomes yellow'ish but it is invisible in emacs 29.
;; Start with emacs -Q
(fundamental-mode)
(defface my-back-face
'((t :foreground "yellow"
:background "black"))
"Testing.")
(let ((current-string "\ntext to insert"))
(put-text-property 0 (length current-string)
'face 'my-back-face
current-string)
(insert current-string))
How can I get the emacs 28.2 behaviour? Maybe this should be the default
behaviour in emacs 29?
-- Al
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#62573: 29.0.60; Cursor color not being inverted in emacs-29 |
Date: |
Sat, 08 Apr 2023 14:36:13 +0300 |
> From: Daniel MartÃn <mardani29@yahoo.es>
> Cc: 62573@debbugs.gnu.org, Eli Zaretskii <eliz@gnu.org>, Al Haji-Ali
> <abdo.haji.ali@gmail.com>
> Date: Thu, 06 Apr 2023 12:12:04 +0200
>
> OK, I've removed the trailing underscore in the other macros as well.
>
> Here's a new patch with the requested changes. If everything looks
> good, could someone install the patch for me? (I don't have push access
> to the repository.)
Thanks, installed, and closing the bug.
--- End Message ---