From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#21422: 25.0.50; apropos-library on libraries using cl-def{generic,method} fails Date: Thu, 07 Jan 2016 22:06:19 +0200 Message-ID: <83twmp17es.fsf@gnu.org> References: <87y4gl5ung.fsf@udel.edu> <20160107190640.GA28029@holos> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1452197343 15446 80.91.229.3 (7 Jan 2016 20:09:03 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 7 Jan 2016 20:09:03 +0000 (UTC) Cc: 21422@debbugs.gnu.org To: Mark Oteiza Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jan 07 21:08:50 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aHGra-0001tK-Di for geb-bug-gnu-emacs@m.gmane.org; Thu, 07 Jan 2016 21:08:50 +0100 Original-Received: from localhost ([::1]:60811 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHGrZ-0000jh-Ej for geb-bug-gnu-emacs@m.gmane.org; Thu, 07 Jan 2016 15:08:49 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:42046) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHGpv-0005s0-2K for bug-gnu-emacs@gnu.org; Thu, 07 Jan 2016 15:07:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aHGpq-0001H7-28 for bug-gnu-emacs@gnu.org; Thu, 07 Jan 2016 15:07:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:53800) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHGpp-0001H2-Um for bug-gnu-emacs@gnu.org; Thu, 07 Jan 2016 15:07:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aHGpp-0001V1-QK for bug-gnu-emacs@gnu.org; Thu, 07 Jan 2016 15:07:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 07 Jan 2016 20:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21422 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21422-submit@debbugs.gnu.org id=B21422.14521971805709 (code B ref 21422); Thu, 07 Jan 2016 20:07:01 +0000 Original-Received: (at 21422) by debbugs.gnu.org; 7 Jan 2016 20:06:20 +0000 Original-Received: from localhost ([127.0.0.1]:42020 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aHGpA-0001U1-BN for submit@debbugs.gnu.org; Thu, 07 Jan 2016 15:06:20 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:50732) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aHGp9-0001Tp-4Z for 21422@debbugs.gnu.org; Thu, 07 Jan 2016 15:06:19 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aHGoz-00012g-3Z for 21422@debbugs.gnu.org; Thu, 07 Jan 2016 15:06:14 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52501) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aHGoz-00012c-1C; Thu, 07 Jan 2016 15:06:09 -0500 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2006 helo=HOME-C4E4A596F7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1aHGoy-0001dh-9w; Thu, 07 Jan 2016 15:06:08 -0500 In-reply-to: <20160107190640.GA28029@holos> (message from Mark Oteiza on Thu, 7 Jan 2016 14:06:40 -0500) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:111334 Archived-At: > Date: Thu, 7 Jan 2016 14:06:40 -0500 > From: Mark Oteiza > > > apropos-library("cl-generic") > > funcall-interactively(apropos-library "cl-generic") > > call-interactively(apropos-library record nil) > > command-execute(apropos-library record) > > execute-extended-command(nil "apropos-library" nil) > > funcall-interactively(execute-extended-command nil "apropos-library" nil) > > call-interactively(execute-extended-command nil nil) > > command-execute(execute-extended-command) > > > > I came across this because doing M-. on a function defined with > > cl-defgeneric and cl-defmethod doesn't go to the definition, just the > > top of the library, so apropos-library was my backup. I don't know if > > the xref behavior should be a separate report. > > cl-generic is used pretty widely, and apropos-library fails on libraries > using it. Could this be marked to be fixed before release? IMO, we should only do that if it's practical, i.e. if there's someone who would work on fixing that. I'd also suggest to have bug#22294 be the release blocker, if we have a volunteer to work on it.