diff etc/NEWS @ 30502:0dca3aa6405a

*** empty log message ***
author Gerd Moellmann <gerd@gnu.org>
date Thu, 27 Jul 2000 13:28:26 +0000 (2000-07-27)
parents 05fc373ff5b8
children 2ac427297d38
line wrap: on
line diff
--- a/etc/NEWS	Thu Jul 27 13:13:23 2000 +0000
+++ b/etc/NEWS	Thu Jul 27 13:28:26 2000 +0000
@@ -1322,6 +1322,9 @@
 * Lisp changes made after edition 2.6 of the Emacs Lisp Manual,
 (Display-related features are described in a page of their own below.)
 
+** The meaning of the `:weakness WEAK' argument of make-hash-table
+has been changed.
+
 ** Function `aset' stores any multibyte character in any string
 without signaling "Attempt to change char length of a string".  It may
 convert a unibyte string to multibyte if necessary.
@@ -1836,10 +1839,11 @@
 
 :weakness WEAK
 
-WEAK must be either nil, one of the symbols `key, `value', or t.
-Entries are removed from weak tables during garbage collection if
-their key and/or value are not referenced elsewhere outside of the
-hash table.  Default are non-weak hash tables.
+WEAK must be either nil, one of the symbols `key, `value',
+`key-or-value', `key-and-value', or t, meaning the same as
+`key-and-value'.  Entries are removed from weak tables during garbage
+collection if their key and/or value are not referenced elsewhere
+outside of the hash table.  Default are non-weak hash tables.
 
 - Function: makehash &optional TEST