From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nicolas Richard Newsgroups: gmane.emacs.bugs Subject: bug#12149: 24.1; `C-h f' is worse and worse at telling where a function was defined Date: Thu, 28 Apr 2016 23:31:45 +0200 Message-ID: <874malv2ri.fsf@ulb.ac.be> References: <28819A29BB374779AEEA60B7FF63A25B@us.oracle.com> <87a8kd903l.fsf@gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1461879141 25771 80.91.229.3 (28 Apr 2016 21:32:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 28 Apr 2016 21:32:21 +0000 (UTC) Cc: 12149@debbugs.gnu.org, Lars Ingebrigtsen To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Apr 28 23:32:11 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 1avtXe-0002CT-9s for geb-bug-gnu-emacs@m.gmane.org; Thu, 28 Apr 2016 23:32:10 +0200 Original-Received: from localhost ([::1]:51049 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avtXd-0007ln-OQ for geb-bug-gnu-emacs@m.gmane.org; Thu, 28 Apr 2016 17:32:09 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50905) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avtXa-0007i2-3B for bug-gnu-emacs@gnu.org; Thu, 28 Apr 2016 17:32:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1avtXW-0004qi-OV for bug-gnu-emacs@gnu.org; Thu, 28 Apr 2016 17:32:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:41268) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1avtXW-0004qb-Ku for bug-gnu-emacs@gnu.org; Thu, 28 Apr 2016 17:32:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1avtXW-0002IH-DX for bug-gnu-emacs@gnu.org; Thu, 28 Apr 2016 17:32:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Nicolas Richard Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Apr 2016 21:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12149 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 12149-submit@debbugs.gnu.org id=B12149.14618791138799 (code B ref 12149); Thu, 28 Apr 2016 21:32:02 +0000 Original-Received: (at 12149) by debbugs.gnu.org; 28 Apr 2016 21:31:53 +0000 Original-Received: from localhost ([127.0.0.1]:53605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avtXM-0002Hr-Tl for submit@debbugs.gnu.org; Thu, 28 Apr 2016 17:31:53 -0400 Original-Received: from mxin.ulb.ac.be ([164.15.128.112]:8518) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avtXK-0002Hg-Ta for 12149@debbugs.gnu.org; Thu, 28 Apr 2016 17:31:51 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqsEAOmAIlekD4Xx/2dsb2JhbABegmeCIYJzuHKGDwKBcgEBAQEBAWYnhEIBAQMBbgsFCwgDISUPAQRJExWIDQi/b4QHAQEBAQYBAQEBHIYhhEuKEwEEmBCXQ4VljzBiggUbFoE3OjCHaAEBAQ Original-Received: from mathsrv4.ulb.ac.be (HELO localhost) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP/TLS/AES128-SHA; 28 Apr 2016 23:31:38 +0200 In-Reply-To: (Drew Adams's message of "Thu, 28 Apr 2016 09:34:39 -0700 (PDT)") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) 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" Xref: news.gmane.org gmane.emacs.bugs:117118 Archived-At: Drew Adams writes: > Whatever. > > Lots of users mention that `C-h f' is worse and worse at telling > where a function was defined. Closing the bug won't change that. You report a bug, someone says they can't reproduce and asks if you still see it, and this is your answer ? Perhaps this is a case of culture clash, perhaps I see problems where there are none, but atm I'm really wondering why you are acting so negatively. I guess the answer lies somewhere within the many years of archives of the various emacs-related mailing lists, but to the young ignorant eye (like mine), your answers oftentimes... look really weird. I'm aware this message is pretty much out of the topic, so feel free (of course) to ignore or respond privately if you like. Anyway, back to the topic, I tried loading a file test.el with content: (defun do-silly-things nil (defun scroll-up (&optional arg) "Do nothing and pretend all is fine." t)) (provide 'test) then run "emacs -Q -l test -f do-silly-things" and finally describe the function scroll-up. The result was that emacs did not tell where the function is defined, only that it's a Lisp function/closure. i.e. this matches what Lars said. -- Nicolas