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#12462: 24.2.50; `C-x C-q' is bound to an obsolete command Date: Mon, 17 Sep 2012 09:01:49 -0700 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1347897788 16022 80.91.229.3 (17 Sep 2012 16:03:08 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 17 Sep 2012 16:03:08 +0000 (UTC) To: 12462@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Sep 17 18:03:12 2012 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 1TDdmy-0005ym-0A for geb-bug-gnu-emacs@m.gmane.org; Mon, 17 Sep 2012 18:03:12 +0200 Original-Received: from localhost ([::1]:48434 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TDdmt-0004s8-Ht for geb-bug-gnu-emacs@m.gmane.org; Mon, 17 Sep 2012 12:03:07 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50692) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TDdmh-0004bx-9H for bug-gnu-emacs@gnu.org; Mon, 17 Sep 2012 12:03:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TDdmZ-0001Jy-CK for bug-gnu-emacs@gnu.org; Mon, 17 Sep 2012 12:02:55 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:58786) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TDdmZ-0001Ju-92 for bug-gnu-emacs@gnu.org; Mon, 17 Sep 2012 12:02:47 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1TDdnl-0000mL-Tz for bug-gnu-emacs@gnu.org; Mon, 17 Sep 2012 12:04:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 17 Sep 2012 16:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12462 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Original-Received: via spool by submit@debbugs.gnu.org id=B.13478978012944 (code B ref -1); Mon, 17 Sep 2012 16:04:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 17 Sep 2012 16:03:21 +0000 Original-Received: from localhost ([127.0.0.1]:40099 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TDdn5-0000lP-EU for submit@debbugs.gnu.org; Mon, 17 Sep 2012 12:03:20 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:58765) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TDdn2-0000lH-30 for submit@debbugs.gnu.org; Mon, 17 Sep 2012 12:03:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TDdlo-00011y-4K for submit@debbugs.gnu.org; Mon, 17 Sep 2012 12:02:01 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:57171) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TDdlo-00011s-2M for submit@debbugs.gnu.org; Mon, 17 Sep 2012 12:02:00 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50436) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TDdlm-0004L5-VM for bug-gnu-emacs@gnu.org; Mon, 17 Sep 2012 12:02:00 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TDdli-0000zN-Bp for bug-gnu-emacs@gnu.org; Mon, 17 Sep 2012 12:01:58 -0400 Original-Received: from acsinet15.oracle.com ([141.146.126.227]:37065) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TDdli-0000yw-6D for bug-gnu-emacs@gnu.org; Mon, 17 Sep 2012 12:01:54 -0400 Original-Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by acsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q8HG1pVf025575 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 17 Sep 2012 16:01:51 GMT Original-Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q8HG1oqu022600 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 17 Sep 2012 16:01:50 GMT Original-Received: from abhmt114.oracle.com (abhmt114.oracle.com [141.146.116.66]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q8HG1o3W001885 for ; Mon, 17 Sep 2012 11:01:50 -0500 Original-Received: from dradamslap1 (/130.35.178.248) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 17 Sep 2012 09:01:50 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac2U7b8HTjJk6bbATWOy8WvvCZ1iNQ== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.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:64517 Archived-At: C-h k C-x C-q C-x C-q runs the command toggle-read-only, which is an interactive compiled Lisp function in `files.el'. It is bound to C-x C-q. (toggle-read-only &optional ARG INTERACTIVE) This function is obsolete since 24.3; use `read-only-mode' instead. Not documented. If the command is obsolete, why is the key bound to it and not to its replacement? Why does the help say "Not documented"? Well, because there is no longer any doc string. That's a second bug: users now have no doc for the key. They can follow the link to the doc for `read-only-mode', but that is not the command that is invoked. If `C-x C-q' still invokes `toggle-read-only', then `C-h k C-x C-q' should still provide the doc for `toggle-read-only'. You removed the doc string, which explains what `toggle-read-only' does. In GNU Emacs 24.2.50.1 (i386-mingw-nt5.1.2600) of 2012-09-17 on MARVIN Bzr revision: 110062 cyd@gnu.org-20120917054104-r93rtwkrtva73ewe Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include -ID:/devel/emacs/libs/libiconv-1.13.1-1-dev/include -ID:/devel/emacs/libs/libxml2-2.7.8/include/libxml2'