GNU bug report logs -
#13292
24.3.50; wrong sytax description in (elisp) Case Tables
Previous Next
Reported by: "Drew Adams" <drew.adams <at> oracle.com>
Date: Fri, 28 Dec 2012 15:29:01 UTC
Severity: normal
Found in version 24.3.50
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
Message #38 received at 13292 <at> debbugs.gnu.org (full text, mbox):
> I meant a time closer to when the elisp manual was written, viz.
> http://ftp.gnu.org/old-gnu/emacs/elisp-manual-20-2.5.tar.gz
> has (in the node we are talking about: A Sample Function Description)
>
> @defun foo integer1 &optional integer2 &rest integers
> but the formatted manual included in that tarball has
> - Function: foo INTEGER1 &optional INTEGER2 &rest INTEGERS
>
> That's the reason why Drew's report rang a bell: I remembered
> that years ago I had become aware of this change from upper-case
> to lower-case at some point.
Yes, in Emacs 20 parameters were uppercase - more readable, BTW.
I don't have an Emacs 21 Elisp (Info) manual. My guess would be that this
regression (intentional, no doubt) was introduced in Emacs 22.
The current bug is that the usage is not consistent - that's the point.
Parameters should either be always uppercase or always lowercase. They are
instead sometimes all uppercase, sometimes all lowercase.
This bug report was last modified 12 years and 149 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.