On Tue, 10 May 2011 10:25:08 +0400, Dmitry Kurochkin <dmitry.kurochkin@gmail.com> wrote: > The patch replaces all (message (buffer-string)) calls in emacs > tests with (princ (buffer-string)). This avoids accidentally > interpreting '%' as format specifiers and makes code simpler > because we do not need to capture stderr. > > Also, the patch works around an Emacs (23.3+1-1 on current Debian > Unstable) segfault in "Ensure that emacs doesn't drop results" > test. Thanks so much for the fix! I hadn't noticed the segfault until the recent additional include of test-lib.el, (which of course shouldn't actually be changing anything), which seems to tickle the emacs bug a little more frequently for me at least. The segfault made it obvious that this was an emacs bug, but it was annoying to hit. It will be nice to have this fix in place. This change is pushed now. -Carl -- carl.d.worth@intel.com