]> git.eshelyaron.com Git - emacs.git/commitdiff
testcover.el: Changes to 1value and noreturn
authorJonathan Yavner <jyavner@member.fsf.org>
Sun, 30 Nov 2003 07:33:32 +0000 (07:33 +0000)
committerJonathan Yavner <jyavner@member.fsf.org>
Sun, 30 Nov 2003 07:33:32 +0000 (07:33 +0000)
etc/NEWS

index f256bd507c1b9301fa81c7cc5f9067dbe38d32ae..db255e880a43c3425d36f481833d9db08b3a05bb 100644 (file)
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2012,8 +2012,11 @@ such as `error'.  The brown splotches are skipped for forms that are expected
 to always evaluate to the same value, such as (setq x 14).
 
 *** For difficult cases, you can add do-nothing macros to your code to help
-out the test coverage tool.  The macro 1value suppresses a brown splotch for
-its argument.  The macro noreturn suppresses a red splotch.
+out the test coverage tool.  The macro `noreturn' suppresses a red splotch.
+It is an error if the argument to `noreturn' does return.  The macro 1value
+suppresses a brown splotch for its argument.  This macro is a no-op except
+during test-coverage -- then it signals an error if the argument actually
+returns differing values.
 
 +++
 ** New function unsafep returns nil if the given Lisp form can't possibly