From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nicolas Richard Newsgroups: gmane.emacs.devel Subject: Re: [Emacs-diffs] master 1cb3428: * bindings.el (ctl-x-map): There is no 'C-; '. Date: Mon, 23 Feb 2015 13:13:26 +0100 Message-ID: <8761asg715.fsf@yahoo.fr> References: <20150221205502.26624.18158@vcs.savannah.gnu.org> <54EA8A56.30404@yandex.ru> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1424693596 8773 80.91.229.3 (23 Feb 2015 12:13:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 23 Feb 2015 12:13:16 +0000 (UTC) Cc: Paul Eggert , emacs-devel , Stefan Monnier , Dmitry Gutov To: Artur Malabarba Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 23 13:13:07 2015 Return-path: Envelope-to: ged-emacs-devel@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 1YPrso-0003hA-90 for ged-emacs-devel@m.gmane.org; Mon, 23 Feb 2015 13:13:06 +0100 Original-Received: from localhost ([::1]:43124 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YPrsn-0007ib-JH for ged-emacs-devel@m.gmane.org; Mon, 23 Feb 2015 07:13:05 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33747) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YPrsa-0007iV-FU for emacs-devel@gnu.org; Mon, 23 Feb 2015 07:12:53 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YPrsX-0004pz-P2 for emacs-devel@gnu.org; Mon, 23 Feb 2015 07:12:52 -0500 Original-Received: from mxin.ulb.ac.be ([164.15.128.112]:13097) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YPrsX-0004pr-Is for emacs-devel@gnu.org; Mon, 23 Feb 2015 07:12:49 -0500 Original-Received: from mathsrv4.ulb.ac.be (HELO localhost) ([164.15.133.241]) by smtp.ulb.ac.be with ESMTP; 23 Feb 2015 13:12:48 +0100 In-Reply-To: (Artur Malabarba's message of "Mon, 23 Feb 2015 04:42:22 +0000") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 164.15.128.112 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:183419 Archived-At: Hello, Artur Malabarba writes: > The actual binding was supposed to be C-x C-;. The problem with > bootstrap surprises me, but I guess it must be something in the order > that files are loaded. "\C-a" is a string with one character. It is just a fancy way of doing (string 1). But \C-\; doesn't exist as a character. As suggested in (info "(elisp) Changing Key Bindings"), we could use: (define-key ctl-x-map [(control ?\;)] 'comment-line) Or also the (IMHO) uglier version: (define-key ctl-x-map [?\C-\;] 'comment-line) -- Nicolas Richard