From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alex Newsgroups: gmane.emacs.bugs Subject: bug#24822: 25.1; [PATCH] Support remapping control X keysym Date: Sat, 29 Oct 2016 23:14:04 -0600 Message-ID: <87oa22beqr.fsf@gmail.com> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1477804518 17781 195.159.176.226 (30 Oct 2016 05:15:18 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 30 Oct 2016 05:15:18 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) Cc: 24822@debbugs.gnu.org To: Vasilij Schneidermann Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Oct 30 06:15:11 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c0iSb-0003Ij-SA for geb-bug-gnu-emacs@m.gmane.org; Sun, 30 Oct 2016 06:15:10 +0100 Original-Received: from localhost ([::1]:57061 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c0iSe-0008GV-HD for geb-bug-gnu-emacs@m.gmane.org; Sun, 30 Oct 2016 01:15:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59457) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c0iSX-0008E3-R4 for bug-gnu-emacs@gnu.org; Sun, 30 Oct 2016 01:15:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c0iSU-0007dP-Mn for bug-gnu-emacs@gnu.org; Sun, 30 Oct 2016 01:15:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:49760) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c0iSU-0007dJ-Jk for bug-gnu-emacs@gnu.org; Sun, 30 Oct 2016 01:15:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1c0iSU-0004KA-CM for bug-gnu-emacs@gnu.org; Sun, 30 Oct 2016 01:15:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alex Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 30 Oct 2016 05:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24822 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 24822-submit@debbugs.gnu.org id=B24822.147780446016563 (code B ref 24822); Sun, 30 Oct 2016 05:15:02 +0000 Original-Received: (at 24822) by debbugs.gnu.org; 30 Oct 2016 05:14:20 +0000 Original-Received: from localhost ([127.0.0.1]:36926 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c0iRo-0004J3-6D for submit@debbugs.gnu.org; Sun, 30 Oct 2016 01:14:20 -0400 Original-Received: from mail-it0-f50.google.com ([209.85.214.50]:38526) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c0iRm-0004Iq-7A for 24822@debbugs.gnu.org; Sun, 30 Oct 2016 01:14:18 -0400 Original-Received: by mail-it0-f50.google.com with SMTP id q124so48241781itd.1 for <24822@debbugs.gnu.org>; Sat, 29 Oct 2016 22:14:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=gbu8lJw/+0FjmZJlPjMZGnKM+Vfo99N29iO5w6KlSQE=; b=els0Md4jr9kQ6eQlE66zgTO77EIlWXDbays8cPWZvRc6iePB4TxpsotKAG30Re1VU5 YLwk0MgmIoadkx6rzBgCZAuu/7klKuwoFmGPXCAs+mc5oR+WJXvW7bBRO958FO5UARqd ldJscz15VarVGDlpAwDwuANM6fuCz68yKeOP+HNm9ig80o+VMFxF97B5w6esimW5ltC2 DH4/nh0sbX/CzC1wlrbnwZsEkdTqPtD4AhUePvkHiQxXSmFV34bezzYOr4XJ8tmiSBU5 VYqwVH36gycShabqjDdk0A4Tzwu0m2I5dKUkiUEYr/oJUMPd7ShftrtRbaznhX4b9/oa wMKA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=gbu8lJw/+0FjmZJlPjMZGnKM+Vfo99N29iO5w6KlSQE=; b=gk3CU1hQDaqytMZ/a/Xp5UR6E9LSyBkKeDjB+NeVccCSN0xpPMcJFnjzQTpbI9cJOp XwrQxPd3wrgCY/20Pk9Q/b/LCQzvEqTR+Y/1Av0aqP1hS3euD6EBHdLSYTVna1vfdeL4 J3u0wLlhqk7s31j7B/tRosybHH/0PA7jxnzRlsLQnsAKi/exfFFvpeLOEdkdczIPPiJ+ LD/KvaljhZqAjQJOvgkVPBaypgpbKiCZXnbkQw3SqVV4S9SypKYzjwxNTfRDKwqaPO6B fbu5Na0h33h9f2c70uVAOecMuANCuhUJL7qA+x+QuUbGANz7D6Sk7cpGLEwIJ/cxX92B 3aRg== X-Gm-Message-State: ABUngvcBB6p4xmFFIVb67e7m5Lusc73kCJXe+m88HDBao1fzveooUuwqxTGiAXnKAomNtg== X-Received: by 10.36.112.210 with SMTP id f201mr4931782itc.107.1477804452619; Sat, 29 Oct 2016 22:14:12 -0700 (PDT) Original-Received: from lylat (S01061859339e9903.ss.shawcable.net. [174.2.107.88]) by smtp.gmail.com with ESMTPSA id l134sm6223211ith.20.2016.10.29.22.14.11 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 29 Oct 2016 22:14:12 -0700 (PDT) In-Reply-To: (Vasilij Schneidermann's message of "Sun, 30 Oct 2016 01:53:52 +0200") 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" Xref: news.gmane.org gmane.emacs.bugs:125137 Archived-At: Vasilij Schneidermann writes: > There is a number of X keysyms that can be remapped inside Emacs, namely > alt, hyper, meta and super. I found it odd that control is not on the > list (and to a lesser degree, shift), so I wrote a patch to offer it as > additional remappable X keysym. This way one can swap the control and > meta key in Emacs with `(setq x-meta-keysym 'ctrl x-ctrl-keysym 'meta)`. In the patch, all of the x-*-keysyms have the same docstring (including the same examples and default). Is that intentional?