summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJonathan Yavner <jyavner@member.fsf.org>2003-11-30 07:33:32 +0000
committerJonathan Yavner <jyavner@member.fsf.org>2003-11-30 07:33:32 +0000
commit9faed8e0ba6a7d27da7a90d715de2eb5a1b6fa57 (patch)
tree477c5de09b5d0bbc82008fc195d53e6ce7894aa9 /etc
parentb78617dbb5d5ac615806e3fdd5ba7d9a93c3f713 (diff)
downloademacs-9faed8e0ba6a7d27da7a90d715de2eb5a1b6fa57.tar.gz
testcover.el: Changes to 1value and noreturn
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS7
1 files changed, 5 insertions, 2 deletions
diff --git a/etc/NEWS b/etc/NEWS
index f256bd507c1..db255e880a4 100644
--- 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