GNU bug report logs - #8853
24.0.50; regression: doc string of `special-display-popup-frame'

Previous Next

Package: emacs;

Reported by: "Drew Adams" <drew.adams <at> oracle.com>

Date: Mon, 13 Jun 2011 17:12:01 UTC

Severity: minor

Found in version 24.0.50

Done: Chong Yidong <cyd <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: martin rudalics <rudalics <at> gmx.at>
To: Drew Adams <drew.adams <at> oracle.com>
Cc: 8853 <at> debbugs.gnu.org
Subject: bug#8853: 24.0.50; regression: doc string of `special-display-popup-frame'
Date: Tue, 14 Jun 2011 11:15:24 +0200
> This regression was introduced in release 23.1.  Prior to that release,
> the doc string said, correctly,
> "If ARGS is a list whose car is a symbol, use (car ARGS) as a function
> to do the work.  Pass it BUFFER as first arg, and (cdr ARGS) as the
> rest of its args."
>  
> Now it says, incorrectly,
> "If ARGS is a list whose car is a symbol, use (car ARGS) as a
> function to do the work.  Pass it BUFFER as first argument,
> and (cdr ARGS) as second."
>  
> If ARGS is a list whose car is a symbol `f', then
> `special-display-popup-frame' invokes `f', passing it as arguments,
> BUFFER followed by all of the elements in (cdr ARGS).  The arity of `f'
> is the length of ARGS, not just 2.  We do not pass `f' (cdr ARGS) as a
> second argument.

Indeed.  Could someone please restore the old doc-string in Emacs 23?

martin




This bug report was last modified 12 years and 335 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.