[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: master f56408a: * lisp/progmodes/xref.el (xref-pop-marker-stack): Do
From: |
Mattias Engdegård |
Subject: |
Re: master f56408a: * lisp/progmodes/xref.el (xref-pop-marker-stack): Don't obsolete. |
Date: |
Tue, 26 Oct 2021 10:56:18 +0200 |
26 okt. 2021 kl. 10.48 skrev Dmitry Gutov <dgutov@yandex.ru>:
>> * lisp/progmodes/xref.el (xref-pop-marker-stack): Don't obsolete.
>
> Why not?
It felt small-minded to generate obsoletion warnings for external packages that
now have to make their code uglier in order to avoid that if they are
particulate about a clean CI, especially if they compile with
byte-compile-error-on-warn (which I often do).
The warning doesn't tell them anything useful; the semantics haven't changed.
This is in contrast to the variables made obsolete.
Does this reasoning make sense? I could revert the change.