From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Lars Ingebrigtsen Newsgroups: gmane.emacs.bugs Subject: bug#12976: 24.2; C-c i is bound to custom function, but in a term buffer it gets bound to ido-insert-file Date: Sat, 04 Dec 2021 05:31:19 +0100 Message-ID: <87zgphouso.fsf@gnus.org> References: <86k3tbg7rq.fsf@gly.ath.cx> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19425"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: jrm@ftfl.ca, Glenn Morris , 12976@debbugs.gnu.org To: Josh Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Dec 04 05:32:14 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mtMic-0004uF-F2 for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 04 Dec 2021 05:32:14 +0100 Original-Received: from localhost ([::1]:49856 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mtMia-0002mG-Bd for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 03 Dec 2021 23:32:12 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:53636) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mtMiP-0002lg-SM for bug-gnu-emacs@gnu.org; Fri, 03 Dec 2021 23:32:01 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:41149) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mtMiP-000301-Km for bug-gnu-emacs@gnu.org; Fri, 03 Dec 2021 23:32:01 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mtMiP-000689-IE for bug-gnu-emacs@gnu.org; Fri, 03 Dec 2021 23:32:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 04 Dec 2021 04:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 12976 X-GNU-PR-Package: emacs Original-Received: via spool by 12976-submit@debbugs.gnu.org id=B12976.163859230622784 (code B ref 12976); Sat, 04 Dec 2021 04:32:01 +0000 Original-Received: (at 12976) by debbugs.gnu.org; 4 Dec 2021 04:31:46 +0000 Original-Received: from localhost ([127.0.0.1]:52692 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtMhx-0005lU-VC for submit@debbugs.gnu.org; Fri, 03 Dec 2021 23:31:46 -0500 Original-Received: from quimby.gnus.org ([95.216.78.240]:60418) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mtMhv-0005en-Nw for 12976@debbugs.gnu.org; Fri, 03 Dec 2021 23:31:32 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=6PkijViOL7xAGjzisHukMIQQ7TmY8gubIiEqCMjF2Zw=; b=rCQGBCgOH12Q9Cu2ehz+fITesW qjbK1dN8jZlFfM75JhQGW+d60M/qspUcvWKH8/lKhkUK1dun0l3ReKjzPyrl5vNcWO3/J61U3FKcY EYYPjNsDsbH+olK6aDrJv/ck5YD6d6u5wTxV1GNRobDMQZErOEp/IbCACalQ6x2zfFhs=; Original-Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mtMhk-0002OR-2Q; Sat, 04 Dec 2021 05:31:23 +0100 X-Now-Playing: Genesis's _Nursery Cryme_: "Harold The Barrel" In-Reply-To: (josh@foxtail.org's message of "Sat, 13 Jul 2013 18:14:20 -0700") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:221433 Archived-At: Josh writes: >> I consider this not a bug. > > I certainly do. From (info "(elisp) Key Binding Conventions") : > > * Don't define `C-c LETTER' as a key in Lisp programs. Sequences > consisting of `C-c' and a letter (either upper or lower case) are > reserved for users; they are the *only* sequences reserved for > users, so do not block them. [...] > The passage I cited refers to "all the Emacs major modes". Is there > any reason to believe that term.el should be exempt from adhering to > this convention? (I'm going through old bug reports that unfortunately weren't resolved at the time.) It's an oddball mode, and it breaks many Emacs conventions. In any case, this isn't something we can change at this point, since the `C-c' key bindings are ingrained at this point. (You can change `term-escape-char' if you want, though.) So I'm reclosing this bug report as a WONTFIX. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no