emacs-devel
[Top][All Lists]
Advanced

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

Re: Lisp primitives and their calling of the change hooks


From: Alan Mackenzie
Subject: Re: Lisp primitives and their calling of the change hooks
Date: Sun, 7 Jan 2018 13:56:29 +0000
User-agent: Mutt/1.7.2 (2016-11-26)

Hello again, Eli.

On Sun, Jan 07, 2018 at 12:08:59 +0000, Alan Mackenzie wrote:
> On Sun, Jan 07, 2018 at 13:49:17 +0200, Eli Zaretskii wrote:
> > > Date: Sun, 7 Jan 2018 11:36:28 +0000
> > > Cc: Eli Zaretskii <address@hidden>, address@hidden
> > > From: Alan Mackenzie <address@hidden>

> > > I'm aware of exactly one further bug of this nature: in
> > > zlib-decompress-region, there are no calls to the change hooks at all.

> > zlib-decompress-region calls del_range, which calls the hooks.  Or am
> > I missing something?

> Yes, you're right, sorry.  There are change-hook calls for the second,
> deletion, part of the operation.  No hooks are called for the first
> part, the insertion of the decompressed text into the buffer.  So
> zlib-decompress-region is still not right.

> I'm going to take a careful look for any more such primitives, which
> have one balanced pair of change hook calls, yet these calls only cover
> part of the operation.

There appear to be no more such primitives.

Should I try to fix zlib-decompress-region?

-- 
Alan Mackenzie (Nuremberg, Germany).



reply via email to

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