bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#62229: 29.0.60; It's no longer possible to customize the xref ring s


From: Dmitry Gutov
Subject: bug#62229: 29.0.60; It's no longer possible to customize the xref ring size
Date: Fri, 17 Mar 2023 02:03:46 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.8.0

Hi!

On 17/03/2023 00:11, Spencer Baugh wrote:

Emacs 28 had the function xref-set-marker-ring-length and the
customizable variable xref-marker-ring-length which allowed growing
the amount of history kept by xref.

This feature has been lost in Emacs 29; that variable has been
obsoleted with no replacement.

It's not clear, looking at the change, whether this is because the
size is now infinite or not.  The same commit that obsoleted that
variable added the similar tags-location-ring-length.  However that
variable has no docstring, no customize hooks, and setting it has no
effect unless tags-reset-tags-tables is called.

At the very least, all this should be documented better, and the
obsoleting of this function and variable should be mentioned in NEWS.
If the history is indeed infinite now, that should be mentioned in
NEWS as well.

It is indeed infinite now, and limiting it would require additional effort.

Would you like to propose a patch for NEWS? I.e. describe it the way you prefer it had been described.





reply via email to

[Prev in Thread] Current Thread [Next in Thread]