]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix hash table function return values in manual
authorBasil L. Contovounesios <contovob@tcd.ie>
Sat, 21 May 2022 20:11:33 +0000 (23:11 +0300)
committerBasil L. Contovounesios <contovob@tcd.ie>
Tue, 28 Jun 2022 07:03:53 +0000 (10:03 +0300)
* doc/lispref/hash.texi (Hash Access): Reconcile documented return
values of puthash and clrhash with their respective
docstrings (bug#55562).

doc/lispref/hash.texi

index a566d898240e9aaa95f07b1be3d76d07fe7997ef..34eda45b236ddcf061ad8193ea0bc0612d4de449 100644 (file)
@@ -203,7 +203,8 @@ association in @var{table}.
 @defun puthash key value table
 This function enters an association for @var{key} in @var{table}, with
 value @var{value}.  If @var{key} already has an association in
-@var{table}, @var{value} replaces the old associated value.
+@var{table}, @var{value} replaces the old associated value.  This
+function always returns @var{value}.
 @end defun
 
 @defun remhash key table
@@ -219,10 +220,7 @@ otherwise.  In Emacs Lisp, @code{remhash} always returns @code{nil}.
 @defun clrhash table
 This function removes all the associations from hash table @var{table},
 so that it becomes empty.  This is also called @dfn{clearing} the hash
-table.
-
-@b{Common Lisp note:} In Common Lisp, @code{clrhash} returns the empty
-@var{table}.  In Emacs Lisp, it returns @code{nil}.
+table.  @code{clrhash} returns the empty @var{table}.
 @end defun
 
 @defun maphash function table