annotate version.sh.in @ 5040:3daf9fc57cd4

fixes to test harness to allow backtracing/debugging of failures -------------------- ChangeLog entries follow: -------------------- tests/ChangeLog addition: 2010-02-20 Ben Wing <ben@xemacs.org> * automated/test-harness.el: * automated/test-harness.el (test-harness-bug-expected): New. * automated/test-harness.el (test-harness-unexpected-error-enter-debugger): New. * automated/test-harness.el (test-harness-assertion-failure-enter-debugger): New. * automated/test-harness.el (test-harness-unexpected-error-show-backtrace): New. * automated/test-harness.el (test-harness-assertion-failure-show-backtrace): New. * automated/test-harness.el (test-harness-assertion-failure-do-debug): New. * automated/test-harness.el (test-harness-unexpected-error-do-debug): New. * automated/test-harness.el (test-harness-unexpected-error-condition-handler): New. * automated/test-harness.el (test-harness-error-wrap): New. * automated/test-harness.el (test-harness-from-buffer): New variables that allow a backtrace to be displayed and/or the debugger to be entered when an assertion failure or unexpected error occurs. By default, debugging occurs when interactive and debug-on-error is set, and backtrace-displaying occurs either (a) when stack-trace-on-error is set, or (b) always, when an unexpected error occurs. (However, no backtracing or debugging occurs when a bug is expected.)
author Ben Wing <ben@xemacs.org>
date Sat, 20 Feb 2010 20:04:44 -0600
parents 5c427ece884b
children 5efbd1253905
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
163
0132846995bd Import from CVS: tag r20-3b8
cvs
parents:
diff changeset
1 #!/bin/sh
467
13d500863631 Tailorization
tailor@h615406.serverkompetenz.net
parents: 464
diff changeset
2 emacs_is_beta=t
265
8efd647ea9ca Import from CVS: tag r20-5b31
cvs
parents: 263
diff changeset
3 emacs_major_version=21
474
6a8e1f20d109 [xemacs-hg @ 2001-04-18 09:07:43 by martinb]
martinb
parents: 467
diff changeset
4 emacs_minor_version=5
4636
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4419
diff changeset
5 emacs_beta_version=29
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4419
diff changeset
6 xemacs_codename="garbanzo"
708
512e4a478e9d [xemacs-hg @ 2001-12-20 06:08:09 by andyp]
andyp
parents: 654
diff changeset
7 emacs_kit_version=
298
70ad99077275 Import from CVS: tag r21-0b47
cvs
parents: 296
diff changeset
8 infodock_major_version=4
70ad99077275 Import from CVS: tag r21-0b47
cvs
parents: 296
diff changeset
9 infodock_minor_version=0
422
95016f13131a Import from CVS: tag r21-2-19
cvs
parents: 420
diff changeset
10 infodock_build_version=8
4636
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4419
diff changeset
11 xemacs_release_date="2009-05-18"
4419
eb82fbb675ea Use Mercurial changeset hash to identify build version.
Mike Sperber <sperber@deinprogramm.de>
parents: 4309
diff changeset
12 xemacs_extra_name=