[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#39812: 26.1; face-remapping-alist is sometimes set to an unexpected
bug#39812: 26.1; face-remapping-alist is sometimes set to an unexpected value
Fri, 28 Feb 2020 08:15:03 +0100
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
Noam Postavsky <address@hidden> writes:
> face-remap-add-relative destructively modifies the list value, so
> setting face-remapping-alist to a quoted literal gives unexpected
> results like this.
Thank you for looking into this! Using copy-tree makes it work.
However, I find it very unexpected that face remapping modifies a value
that appears as a literal constant in my own code. Is it possible to
make face remapping word without such destructive side-effects?
Alternatively, would you please consider documenting how to work around
this, for example at the place where the sample snippet is mentioned?
Thank you and all the best!