GNU bug report logs - #37034
26.2.90; checkdoc doesn't support cl-defgeneric, cl-defmethod and cl-defun

Previous Next

Package: emacs;

Reported by: Damien Cassou <damien <at> cassou.me>

Date: Thu, 15 Aug 2019 07:39:01 UTC

Severity: normal

Tags: fixed, patch

Found in version 26.2.90

Fixed in version 27.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #26 received at 37034 <at> debbugs.gnu.org (full text, mbox):

From: Damien Cassou <damien <at> cassou.me>
To: Lars Ingebrigtsen <larsi <at> gnus.org>, Alex Branham <alex.branham <at> gmail.com>
Cc: 37034 <at> debbugs.gnu.org
Subject: Re: bug#37034: 26.2.90;
 checkdoc doesn't support cl-defgeneric, cl-defmethod and cl-defun
Date: Sat, 17 Aug 2019 13:45:05 +0200
Lars Ingebrigtsen <larsi <at> gnus.org> writes:
> Alex Branham <alex.branham <at> gmail.com> writes:
>
>> * lisp/emacs-lisp/checkdoc.el (checkdoc--next-docstring)
>> (checkdoc-defun-info): Include cl-defun, cl-defgeneric,
>> cl-defmethod.
>> (checkdoc-this-string-valid-engine): Add cl-lib supported
>> keywords.
>> (checkdoc-defun-info): Ensure function parameters are a
>> "flat" list.  bug#37034
>
> After doing some light testing, this seems to work for me too, and I'm
> applying the patch.


I think there are problems with this patch. I opened a new bug report:
bug#37063.

-- 
Damien Cassou
http://damiencassou.seasidehosting.st

"Success is the ability to go from one failure to another without
losing enthusiasm." --Winston Churchill




This bug report was last modified 5 years and 273 days ago.

Previous Next


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