GNU bug report logs - #17005
24.3.50; semantic is not finding cl-defun's and friends

Previous Next

Package: emacs;

Reported by: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>

Date: Thu, 13 Mar 2014 09:07:01 UTC

Severity: normal

Tags: fixed

Found in version 24.3.50

Fixed in version 27.1

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

Bug is archived. No further changes may be made.

Full log


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

From: Noam Postavsky <npostavs <at> gmail.com>
To: Thierry Volpiatto <thierry.volpiatto <at> gmail.com>
Cc: Lars Ingebrigtsen <larsi <at> gnus.org>, 17005 <at> debbugs.gnu.org
Subject: Re: bug#17005: 24.3.50; semantic is not finding cl-defun's and friends
Date: Thu, 15 Aug 2019 08:45:16 -0400
Thierry Volpiatto <thierry.volpiatto <at> gmail.com> writes:

> Lars Ingebrigtsen <larsi <at> gnus.org> writes:
>
>> I'm not really a Semantic user, so I can't test this, but I assume by
>> "some trivial changes" you meant something like this, which I've now
>> applied to Emacs 27.  If that's the wrong thing to do, please revert.
>
> AFAIK cl-defun* doesn't exists, thus you need a few more changes, I am
> not a semantic user as well, so maybe some more changes are needed.

> -		 "(\\(let\\*?\\|def\\(un\\|method\\|generic\\|\
> +		 "(\\(let\\*?\\|cl-defun\\|def\\(un\\|method\\|generic\\|\

There is also cl-defmethod and cl-defgeneric, so it should probably be

		 "(\\(let\\*?\\|\\(?:cl-\\)?def\\(un\\|method\\|generic\\|\





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

Previous Next


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