GNU bug report logs - #6008
Wrong docstring

Previous Next

Package: emacs;

Reported by: Juanma Barranquero <lekktu <at> gmail.com>

Date: Thu, 22 Apr 2010 22:49:01 UTC

Severity: normal

Found in version 24.0.50

Done: Juanma Barranquero <lekktu <at> gmail.com>

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: Juanma Barranquero <lekktu <at> gmail.com>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#6008: closed (Wrong docstring)
Date: Thu, 29 Apr 2010 14:31:01 +0000
[Message part 1 (text/plain, inline)]
Your message dated Thu, 29 Apr 2010 16:30:03 +0200
with message-id <w2kf7ccd24b1004290730p9c6e31deh59fe92a8c19269f8 <at> mail.gmail.com>
and subject line Re: bug#6008: Wrong docstring
has caused the GNU bug report #6008,
regarding Wrong docstring
to be marked as done.

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


-- 
6008: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=6008
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: Juanma Barranquero <lekktu <at> gmail.com>
To: Bug-Gnu-Emacs <bug-gnu-emacs <at> gnu.org>
Subject: Wrong docstring
Date: Fri, 23 Apr 2010 00:48:11 +0200
Package:emacs
Version: 24.0.50


emacs -Q --eval "(describe-function 'ediff)"

  =>

------------------------------------------------------------
ediff is an alias for `ediff-files' in `ediff.el'.

(ediff)

Zone out, completely.
------------------------------------------------------------

which is, of course, the docstring for `zone'.

"bzr bisect" suggests the following commit:

revno: 99933
revision-id: monnier <at> iro.umontreal.ca-20100418214933-ds6yja213e0mwysa
parent: monnier <at> iro.umontreal.ca-20100418214544-9gb64dcmmrzug2av
committer: Stefan Monnier <monnier <at> iro.umontreal.ca>
branch nick: trunk
timestamp: Sun 2010-04-18 17:49:33 -0400
message:
  Hash-cons pure data.
  * alloc.c (Fpurecopy): Hash-cons if requested.
  (syms_of_alloc): Update purify-flag docstring.
  * loadup.el: Setup hash-cons for pure data.



[Message part 3 (message/rfc822, inline)]
From: Juanma Barranquero <lekktu <at> gmail.com>
To: 6008-done <at> debbugs.gnu.org
Subject: Re: bug#6008: Wrong docstring
Date: Thu, 29 Apr 2010 16:30:03 +0200
Fixed with monnier <at> iro.umontreal.ca-20100429124201-s9b3tw6oej7af6fh

2010-04-29  Stefan Monnier  <monnier <at> iro.umontreal.ca>

        Fix wrong-docstring problem introduced with hash-consing.  (Bug#6008)
        * eval.c (Fautoload): Set doc to a unique number rather than to 0.
        Remove unused var `args'.
        * lisp.h (XSETCARFASTINT, XSETCDRFASTINT): Remove.
        (LOADHIST_ATTACH): Wrap with do...while to avoid surprises for callers.
        * doc.c (store_function_docstring): Use XSETCAR.


This bug report was last modified 15 years and 89 days ago.

Previous Next


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