From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Philipp Stephani Newsgroups: gmane.emacs.bugs Subject: bug#22604: 24.5; (elisp) `Key Binding Conventions': what about other `C-c' keys? Date: Tue, 09 Feb 2016 01:13:05 +0000 Message-ID: References: <38cef267-d54f-40d5-9282-563615551367@default> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001a11468c74a16c58052b4c05fd X-Trace: ger.gmane.org 1454980461 20099 80.91.229.3 (9 Feb 2016 01:14:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 9 Feb 2016 01:14:21 +0000 (UTC) To: Drew Adams , 22604@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Feb 09 02:14:12 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 1aSwsc-0006bB-S8 for geb-bug-gnu-emacs@m.gmane.org; Tue, 09 Feb 2016 02:14:11 +0100 Original-Received: from localhost ([::1]:50532 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aSwsb-0004qp-Ng for geb-bug-gnu-emacs@m.gmane.org; Mon, 08 Feb 2016 20:14:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37858) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aSwsX-0004qA-SU for bug-gnu-emacs@gnu.org; Mon, 08 Feb 2016 20:14:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aSwsU-0005ZQ-MM for bug-gnu-emacs@gnu.org; Mon, 08 Feb 2016 20:14:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:51576) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aSwsU-0005ZD-Hc for bug-gnu-emacs@gnu.org; Mon, 08 Feb 2016 20:14:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aSwsU-0000NG-Az for bug-gnu-emacs@gnu.org; Mon, 08 Feb 2016 20:14:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Feb 2016 01:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22604 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 22604-submit@debbugs.gnu.org id=B22604.14549804021386 (code B ref 22604); Tue, 09 Feb 2016 01:14:02 +0000 Original-Received: (at 22604) by debbugs.gnu.org; 9 Feb 2016 01:13:22 +0000 Original-Received: from localhost ([127.0.0.1]:60717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSwrp-0000MI-Tl for submit@debbugs.gnu.org; Mon, 08 Feb 2016 20:13:22 -0500 Original-Received: from mail-wm0-f51.google.com ([74.125.82.51]:33565) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aSwro-0000M5-WB for 22604@debbugs.gnu.org; Mon, 08 Feb 2016 20:13:21 -0500 Original-Received: by mail-wm0-f51.google.com with SMTP id g62so155487907wme.0 for <22604@debbugs.gnu.org>; Mon, 08 Feb 2016 17:13:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :content-type; bh=eR12LxIPD1ZZ6CYenGvZNvjwN7NnmA6fX7RcKtt87oM=; b=lG8ZmT/76K7HCHWgcFij3eDPG9MuxoqolEq2JqearFX/p8+V44IHEOKM+RK/6mu+Z5 RIgGFRALatMyFCQHE5FG1Ht4DqZ9IJcr6AQqNaMEuP0uiQTy7OY2NgGH7+e2aaWbDbsE wON1ekn4etkt1bQmFK/fJ4QdE6u7zE9KqYBKP2wAvs8O6FSI3eKpVXJGgGHMJWhaQVoB 3sf0RPzcwL2IuxU5Qj/SVONFoqK8ACfMWkJTIWLgPK+0YDX3Ov4XFCsgNhkIzD/gMzeO w0eyK5H0PFuI/RYv8ekiB1kidjNyfuPRc8KJbh2V+o4KP9A2PQW/srWAOQ/VBtkiCZcn RqWA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:content-type; bh=eR12LxIPD1ZZ6CYenGvZNvjwN7NnmA6fX7RcKtt87oM=; b=KirdtuPGs/c87Sa4o0Rk5edDYsYxJwEDTG5Xej9QD8hCGsyqZyYnLCwIiT2r14e9Aj m+8bmT7lUvGJI5wGdOHGkPIPMzf0/UEFM+OOXB3R4hJNi4qiFXBkok1FBW9XkE1BghKz AUBeqNGbgfME2WPmunx2arojRPIFD4zgRS06AedJzP4VGh7+RYWgp7luBRWzK26F7r+v 1gNFeUmgJbRgGJHDlKPCLxVL5E13B7q57t29xlEt49XAOdy687E3sSgYJGqBuopWV3Xz YMTXN0vgS1HmfiETpXx09JNAeRpTS9x3rtA6/GPmKiZVW4m1sMMzae4NFKE+EVEpokXg Opaw== X-Gm-Message-State: AG10YORx76yVTBDTM+2wHZQ9VNpqOoQwXZUYI3uL0zlQOv7VkmI9DKH2fSbzvRqtI3HEM0e0tCpPHEZ147x+Qw== X-Received: by 10.28.217.83 with SMTP id q80mr1555387wmg.15.1454980395525; Mon, 08 Feb 2016 17:13:15 -0800 (PST) In-Reply-To: <38cef267-d54f-40d5-9282-563615551367@default> 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:112769 Archived-At: --001a11468c74a16c58052b4c05fd Content-Type: text/plain; charset=UTF-8 Drew Adams schrieb am Di., 9. Feb. 2016 um 00:49 Uhr: > This node mentions about keys following `C-c', but only `{', `}', `<', > `>', `:', `;', control chars, digits, letters, and "other punctuation". > > What about keys `-', `+', `@', `#', `%', `^', `&', `*', `=', etc.? These > are not mentioned. > > I think, based on the mention of "other punctuation" coming just after > mention of the explicit list `{', `}', `<', `>', `:', `;', that all such > chars are intended by "other punctuation". I guess this because `<' and > `>', at least are not typically punctuation. > > Could this doc please corrected to cover the cases of characters not > mentioned that are not really punctuation? I'd propose that they should > be explicitly covered by what is said for "other punctuation": they > should be reserved for minor modes. > > But regardless of what the decision is, even if it is to not put any > restriction on the use of the unmentioned chars, can we please make the > convention explicit in their regard, so there is no question, e.g., > whether a sequence such as `C-c -' is reserved for minor modes? > While there, could we also document the conventions for all other possible key combinations? What about e.g. keys involving the Meta, Super, Hyper, Alt, and Shift modifiers? What about C-F1 etc? --001a11468c74a16c58052b4c05fd Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


Drew A= dams <drew.adams@oracle.com= > schrieb am Di., 9. Feb. 2016 um 00:49=C2=A0Uhr:
This node mentions about keys following `C-c', but on= ly `{', `}', `<',
`>', `:', `;', control chars, digits, letters, and "oth= er punctuation".

What about keys `-', `+', `@', `#', `%', `^', `&= ;', `*', `=3D', etc.?=C2=A0 These
are not mentioned.

I think, based on the mention of "other punctuation" coming just = after
mention of the explicit list `{', `}', `<', `>', `:&#= 39;, `;',=C2=A0 that all such
chars are intended by "other punctuation".=C2=A0 I guess this bec= ause `<' and
`>', at least are not typically punctuation.

Could this doc please corrected to cover the cases of characters not
mentioned that are not really punctuation?=C2=A0 I'd propose that they = should
be explicitly covered by what is said for "other punctuation": th= ey
should be reserved for minor modes.

But regardless of what the decision is, even if it is to not put any
restriction on the use of the unmentioned chars, can we please make the
convention explicit in their regard, so there is no question, e.g.,
whether a sequence such as `C-c -' is reserved for minor modes?

While there, could we also document the co= nventions for all other possible key combinations? What about e.g. keys inv= olving the Meta, Super, Hyper, Alt, and Shift modifiers? What about C-F1 et= c?
--001a11468c74a16c58052b4c05fd--