[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted
From: |
Stefan Monnier |
Subject: |
bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer") |
Date: |
Tue, 19 Mar 2013 23:29:39 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
>> Right, rng-validate-while-idle needs to check that its buffer is
>> still live. Ideally it should also disable the corresponding timer if
>> the buffer died.
>> Could someone take care of it?
> Last time I checked the timer is supposed to be removed after buffer
> being killed. So this fix is not ideal but it gives us a hint that a
> recipe might involve killing the buffer.
Yes, clearly a recipe would require killing the buffer in such a way
that the timer is not canceled. While we may want to try and fix the
hole that lets this happen, I think it's still worthwhile to defensively
make rng-validate-while-idle check that the buffer is still live, since
the other problem may be anywhere in some unrelated code (potentially
external to Emacs) that let-binds kill-buffer-hook (for example).
Stefan
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Carsten Bormann, 2013/03/19
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Leo Liu, 2013/03/19
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Stefan Monnier, 2013/03/19
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Leo Liu, 2013/03/19
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"),
Stefan Monnier <=
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Leo Liu, 2013/03/20
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Leo Liu, 2013/03/22
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Stefan Monnier, 2013/03/22
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Leo Liu, 2013/03/22
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Stefan Monnier, 2013/03/22
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Leo Liu, 2013/03/22
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Carsten Bormann, 2013/03/23
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Leo Liu, 2013/03/23
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Leo Liu, 2013/03/22
- bug#13999: 24.3.50; rng-validate-while-idle -> (error "Selecting deleted buffer"), Stefan Monnier, 2013/03/23