Homepage
Recent Changes
Search:
History of 2016-11-13 debug-on-entry
2016-11-13
18:54 UTC
Revision 1
. . . .
Marcin Borkowski
–
Some time ago, I had a very strange problem. I was writing a certain library for Emacs, and in one of the functions I had a Mark set message coming apparently out of nowhere. Since my function used timers, closures and callbacks to do things asynchronously, edebug didn’t help me a lot. Happily, I knew what can give such a message: push-mark. (BTW, this is yet another good reason to have Emacs sources handy: if I hadn’t known that, I could have just grepped the sources.) Now, finding the offending push-mark was a question of five seconds: