GNU bug report logs -
#25132
26.0.50; emacs hangs when loading org file with python source blocks
Previous Next
Reported by: David Dynerman <emperordali <at> block-party.net>
Date: Wed, 7 Dec 2016 19:54:02 UTC
Severity: normal
Tags: confirmed, fixed, patch
Found in version 26.0.50
Fixed in version 25.2
Done: npostavs <at> users.sourceforge.net
Bug is archived. No further changes may be made.
Full log
Message #45 received at 25132 <at> debbugs.gnu.org (full text, mbox):
tags 25132 fixed
close 25132 25.2
quit
npostavs <at> users.sourceforge.net writes:
> Dmitry Gutov <dgutov <at> yandex.ru> writes:
>
>> So, personally, I'd try to fix the particular instance
>> first. Switching buffers inside with-silent-modifications is not a
>> very common usage, I think.
>>
>> Maybe org-src should itself let-bind the aforementioned variable(s)
>> where it visits other buffers.
>
> Yeah, that works, and is my proposal for emacs-25, but I'm still leaning
> towards solving this more broadly in with-silent-modifications, probably
> also add a mention about this to the inhibit-modification-hooks
> docstring.
I changed my mind. Bug#25561 reminded me about the "Making <var> local
to <buffer> while let-bound!" message. My change to
`with-silent-modifications' would trigger that on any nested invocations
of `with-silent-modifications' which seems more likely to happen than
switching buffers.
I've pushed the simpler let-bind in org-src solution [1: ae8264c] to
emacs-25.
1: 2017-01-29 11:01:32 -0500 ae8264c5cccf19d5b25a340a605bf2f07de1577e
Call modification hooks in org-src fontify buffers
This bug report was last modified 8 years and 109 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.