From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#4718: 23.1; C-h f gives doc for the wrong function Date: Tue, 13 Oct 2009 16:49:37 -0700 Message-ID: Reply-To: Drew Adams , 4718@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1255478854 24623 80.91.229.12 (14 Oct 2009 00:07:34 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 14 Oct 2009 00:07:34 +0000 (UTC) To: Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Oct 14 02:07:23 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MxrOl-00065m-BS for geb-bug-gnu-emacs@m.gmane.org; Wed, 14 Oct 2009 02:07:23 +0200 Original-Received: from localhost ([127.0.0.1]:34256 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MxrOk-0000hq-Sq for geb-bug-gnu-emacs@m.gmane.org; Tue, 13 Oct 2009 20:07:22 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MxrOg-0000hZ-8K for bug-gnu-emacs@gnu.org; Tue, 13 Oct 2009 20:07:18 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MxrOb-0000fg-LV for bug-gnu-emacs@gnu.org; Tue, 13 Oct 2009 20:07:17 -0400 Original-Received: from [199.232.76.173] (port=52627 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MxrOb-0000fT-Fo for bug-gnu-emacs@gnu.org; Tue, 13 Oct 2009 20:07:13 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:38607) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MxrOa-0006VP-Pm for bug-gnu-emacs@gnu.org; Tue, 13 Oct 2009 20:07:13 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n9E07AYH011281; Tue, 13 Oct 2009 17:07:11 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n9E007BF009321; Tue, 13 Oct 2009 17:00:07 -0700 Resent-Date: Tue, 13 Oct 2009 17:00:07 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: "Drew Adams" Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs 2Resent-Date: Wed, 14 Oct 2009 00:00:06 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: report 4718 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12554778938313 (code B ref -1); Wed, 14 Oct 2009 00:00:06 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 13 Oct 2009 23:51:33 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n9DNpWoq008306 for ; Tue, 13 Oct 2009 16:51:33 -0700 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Mxr9P-0007WP-PW for bug-gnu-emacs@gnu.org; Tue, 13 Oct 2009 19:51:31 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Mxr9L-0007VX-BV for bug-gnu-emacs@gnu.org; Tue, 13 Oct 2009 19:51:31 -0400 Original-Received: from [199.232.76.173] (port=50034 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Mxr9L-0007VU-2q for bug-gnu-emacs@gnu.org; Tue, 13 Oct 2009 19:51:27 -0400 Original-Received: from acsinet11.oracle.com ([141.146.126.233]:22157) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Mxr9K-0004Tm-Ge for bug-gnu-emacs@gnu.org; Tue, 13 Oct 2009 19:51:26 -0400 Original-Received: from rgminet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by acsinet11.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n9DNpfn5017770 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 13 Oct 2009 23:51:42 GMT Original-Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by rgminet13.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n9DMYGrw015068 for ; Tue, 13 Oct 2009 23:51:55 GMT Original-Received: from abhmt008.oracle.com by acsmt358.oracle.com with ESMTP id 20387137181255477775; Tue, 13 Oct 2009 18:49:35 -0500 Original-Received: from dradamslap1 (/141.144.232.104) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 13 Oct 2009 16:49:34 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcpMX9J3fG/2Bj00Sje8Orgs7wtOLA== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: acsmt357.oracle.com [141.146.40.157] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090202.4AD51279.017A:SCFMA4539814,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Tue, 13 Oct 2009 20:07:17 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:31891 Archived-At: emacs -Q C-h f dired-byte-compile RET The doc for a different function, `dired-do-byte-compile', is shown instead. Similarly, for other functions that do not have doc strings. E.g., it shows the doc for `dired-compress-file' when you ask for `dired-compress'. This is silly. It was far better in Emacs 22 (21, 20, 19, 18,...), where Emacs told you clearly that there was no doc for the function requested. It is too easy not to notice that Emacs is in fact giving you the wrong thing - something different from what you requested. You assume that Emacs DTRT and that what you see is the doc you requested. Instead, you now need to pay close attention and double-check the function name at the top of the *Help* buffer. This makes life harder for users, not easier. If a user asks about oranges, it's inappropriate to tell him/her about apples, especially without even saying anything (We know nothing about oranges, would you like to know about apples instead?). This is a serious UI bug. In GNU Emacs 23.1.1 (i386-mingw-nt5.1.2600) of 2009-07-29 on SOFT-MJASON Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.4)'