[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#7728: 24.0.50; GDB backtrace from abort
From: |
Stefan Monnier |
Subject: |
bug#7728: 24.0.50; GDB backtrace from abort |
Date: |
Thu, 13 Jan 2011 12:02:15 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
>> Admittedly, I think the above code is mistaken. It kind of reminds me
>> of the infamous (save-excursion (set-buffer) ...), although in worse
>> since, like Martin, I despise save-window-excursion.
> And just what code do you suggest for going off to do something on
> a different frame and returning? AFAIK we do not have
> a `save-frame-excursion'.
Hmm... let's see... how 'bout `with-selected-frame'? ;-)
> I have always considered (and seen) `save-window-excursion' to be the
> way to do this.
No, as Martin mentioned, save-window-excursion is the macro to use if
you want to write code that breaks in "odd" cases (sidenote:
one-buffer-per-frame is one of those "odd" cases that tend to trigger
bugs in code using save-window-excursion, so you probably "often" suffer
from those things, like me).
Stefan
- bug#7728: 24.0.50; GDB backtrace from abort, (continued)
- bug#7728: 24.0.50; GDB backtrace from abort, martin rudalics, 2011/01/12
- bug#7728: 24.0.50; GDB backtrace from abort, Eli Zaretskii, 2011/01/12
- bug#7728: 24.0.50; GDB backtrace from abort, martin rudalics, 2011/01/12
- bug#7728: 24.0.50; GDB backtrace from abort, Eli Zaretskii, 2011/01/12
- bug#7728: 24.0.50; GDB backtrace from abort, martin rudalics, 2011/01/12
- bug#7728: 24.0.50; GDB backtrace from abort, Drew Adams, 2011/01/12
- bug#7728: 24.0.50; GDB backtrace from abort, Chong Yidong, 2011/01/14
- bug#7728: 24.0.50; GDB backtrace from abort, martin rudalics, 2011/01/15
- bug#7728: 24.0.50; GDB backtrace from abort, Stefan Monnier, 2011/01/12
- bug#7728: 24.0.50; GDB backtrace from abort, Drew Adams, 2011/01/13
- bug#7728: 24.0.50; GDB backtrace from abort,
Stefan Monnier <=
- bug#7728: 24.0.50; GDB backtrace from abort, Drew Adams, 2011/01/13
- bug#7728: 24.0.50; GDB backtrace from abort, Stefan Monnier, 2011/01/13
- bug#7728: 24.0.50; GDB backtrace from abort, Drew Adams, 2011/01/13
- bug#7728: 24.0.50; GDB backtrace from abort, Eli Zaretskii, 2011/01/13
- bug#7728: 24.0.50; GDB backtrace from abort, Drew Adams, 2011/01/13
- bug#7728: 24.0.50; GDB backtrace from abort, Eli Zaretskii, 2011/01/13
- bug#7728: 24.0.50; GDB backtrace from abort, Drew Adams, 2011/01/14
- bug#7728: 24.0.50; GDB backtrace from abort, Drew Adams, 2011/01/14
- bug#7728: 24.0.50; GDB backtrace from abort, Sean Sieger, 2011/01/14
- bug#7728: 24.0.50; GDB backtrace from abort, Drew Adams, 2011/01/14