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: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Glenn Morris <rgm <at> gnu.org>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#8853: closed (24.0.50; regression: doc string of
 `special-display-popup-frame')
Date: Wed, 29 Jun 2011 23:17:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Wed, 29 Jun 2011 19:16:00 -0400
with message-id <19979.45616.550434.81360 <at> fencepost.gnu.org>
and subject line Re: bug#8853: 24.0.50; regression: doc string of `special-display-popup-frame'
has caused the GNU bug report #8853,
regarding 24.0.50; regression: doc string of `special-display-popup-frame'
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
8853: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=8853
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: "Drew Adams" <drew.adams <at> oracle.com>
To: <bug-gnu-emacs <at> gnu.org>
Subject: 24.0.50; regression: doc string of `special-display-popup-frame'
Date: Mon, 13 Jun 2011 10:11:36 -0700
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.
 

In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600)
 of 2011-06-13 on 3249CTO
Windowing system distributor `Microsoft Corp.', version 5.1.2600
configured using `configure --with-gcc (4.5) --no-opt --cflags
-Ic:/build/include'
 



[Message part 3 (message/rfc822, inline)]
From: Glenn Morris <rgm <at> gnu.org>
To: 8853-done <at> debbugs.gnu.org
Subject: Re: bug#8853: 24.0.50;
	regression: doc string of `special-display-popup-frame'
Date: Wed, 29 Jun 2011 19:16:00 -0400
> > > Indeed.  Could someone please restore the old doc-string in Emacs 23?
> > 
> > Fixed.
> 
> No, I do not see this fixed in the latest Windows build of Emacs 24:

As indicated, it was fixed in the emacs-23 branch. This and other
changes will be merged to trunk in due course. Please be less eager to
reopen bugs.


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.