|
From: | Dmitry Gutov |
Subject: | Re: Bugs related to buffer-local tags-file-name |
Date: | Wed, 23 Nov 2016 02:04:59 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:50.0) Gecko/20100101 Thunderbird/50.0 |
Hi! On 22.11.2016 20:53, Josiah Schwab wrote:
There is a collection of issues related to setting buffer-local values of tags-file-name (either directly with setq-local or via visit-tags-table). Many of these have been around for a long time. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=158 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=17326 https://debbugs.gnu.org/cgi/bugreport.cgi?bug=23164 These bugs (and bugs merged into them) have clear steps to reproduce the issues, as well as decent analysis (and in some cases proposed patches).
If you could try the one-line patch from https://debbugs.gnu.org/cgi/bugreport.cgi?bug=23164#23 and verify which of the bugs it fixes (and whether it makes anything worse), it would very helpful.
This morning, I reproduced a number of these with current release version of (emacs 25.1) and the development version (git c542fab20f53374dd0c71dce949ef370fc76fa48). Could someone who understands etags.el take a look at these bugs? It seems possible that some minor refactoring might kill several of these at once.
I'm not sure such someone exists anymore. Also see my comment in https://debbugs.gnu.org/cgi/bugreport.cgi?bug=21443#28.
Dmitry.
[Prev in Thread] | Current Thread | [Next in Thread] |