[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#58860: 29.0.50; [PATCH] semantic/fw.el: speed up the 'semantic-find-
From: |
Stefan Monnier |
Subject: |
bug#58860: 29.0.50; [PATCH] semantic/fw.el: speed up the 'semantic-find-file-noselect' |
Date: |
Sun, 30 Oct 2022 08:37:44 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
> It all made sense to me, until the last paragraph: it seems to
> contradict the other two? You say that disabling find-file-hook is
> dangerous, and that the code in question could have used
> insert-file-contents into a temporary buffer, in which case
> find-file-hook would not come into play. So I assumed you'd suggest
> to rewrite that function to use a temporary buffer. Instead, you say
> that the patch is fine?.. What did I miss?
Yes, a better patch is probably to use `insert-file-contents`, but that
might involve further non trivial changes (e.g. I don't know if the
rest of the CEDET code relies on the fact that `find-buffer-visiting`
will find those buffers). The patch is a minor tweak to the code which
brings it yet a bit closer to a version of the code that uses just
`insert-file-contents`, so it's not ideal but it doesn't make the
code any worse.
Stefan