>From my previous message:
I believe that _instead_ of applying your patch, the apparently
misguided 2006-09-09 changes should be completely reverted (before
releasing Emacs 22), getting rid of all three _regressive_ bugs we
know about, as well as of those we do not know about yet that were
introduced by that change.
I know see that these changes were made to address the following problems:
Reverting Locate mode buffers (via locate-update) currently ignores
filters from locate-with-filter. It also doesn't work with uniquely
renamed buffers, or when locate has been called non-interactively
(e.g., from eshell/locate) and locate-history-list and
locate-grep-history-list aren't modified.
These problems can, and should, obviously be addressed in locate-update,
without affecting other stuff.
Anyway, the problems described above are not regressions and could be
fixed properly after the release (or before, but that would imply a
delay), whereas the problems introduced by their "fix" are
regressions, at least two of which are currently not fixed. (And
looking at the code, I strongly suspect that these two bugs are not
the only ones.)
Sincerely,
Luc Teirlinck.
_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug