GNU bug report logs -
#73886
29.4; Confusing info about void function cells in Emacs Lisp manual
Previous Next
Reported by: Ulrich Müller <ulm <at> gentoo.org>
Date: Sat, 19 Oct 2024 14:39:01 UTC
Severity: normal
Found in version 29.4
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #40 received at 73886 <at> debbugs.gnu.org (full text, mbox):
> From: Stefan Monnier <monnier <at> iro.umontreal.ca>
> Cc: Ulrich Müller <ulm <at> gentoo.org>,
> 73886-done <at> debbugs.gnu.org
> Date: Sun, 27 Oct 2024 10:59:23 -0400
>
> How 'bout the patch below, which tries to eliminate the notion that
> a function cell ever contains "void", reducing "void function" to just
> a terminology to describe the nil value in function cells?
Fine by me, with one exception:
> -If the function cell is void, the return value is @code{nil}. It is
> -impossible to distinguish between a function cell that is void and one
> -set to @code{nil}.
I would leave the second sentence here alone, but if you don't want to
say "function cell is void", just say "function that is void". I
would not recommend to never use "void function" because otherwise the
error message we show in those cases will not make sense.
This bug report was last modified 261 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.