From unknown Wed Jun 25 10:51:07 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#55704 <55704@debbugs.gnu.org> To: bug#55704 <55704@debbugs.gnu.org> Subject: Status: 29.0.50; Wishlist: Add a command to use XKB "Compose" sequences in Emacs Reply-To: bug#55704 <55704@debbugs.gnu.org> Date: Wed, 25 Jun 2025 17:51:07 +0000 retitle 55704 29.0.50; Wishlist: Add a command to use XKB "Compose" sequenc= es in Emacs reassign 55704 emacs submitter 55704 Lars Ingebrigtsen severity 55704 wishlist tag 55704 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 09:39:54 2022 Received: (at submit) by debbugs.gnu.org; 29 May 2022 13:39:54 +0000 Received: from localhost ([127.0.0.1]:39703 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvJ97-0005d3-Ka for submit@debbugs.gnu.org; Sun, 29 May 2022 09:39:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:33962) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvJ93-0005cr-3x for submit@debbugs.gnu.org; Sun, 29 May 2022 09:39:52 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45556) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nvJ91-0005N4-CY for bug-gnu-emacs@gnu.org; Sun, 29 May 2022 09:39:48 -0400 Received: from quimby.gnus.org ([2a01:4f9:2b:f0f::2]:51590) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nvJ8z-0003Hq-MV for bug-gnu-emacs@gnu.org; Sun, 29 May 2022 09:39:47 -0400 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:Date:Subject:To:From: Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: In-Reply-To:References:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=otsoHIn9On/ShHgBrGhOFFnJP7QsUuf6jrlRuq9zeSY=; b=nLub6vZz+s20H4B42ufDLQzFCT zfJaGAmZSyPFbAy4VbQKKkqvT+vQ9IZampwU2XwdXvJ80z0deeLohOrgAAwh8NDKL3otM8imUbpb8 t16yXvsNGNarkpBxwgNkFQ74+DypUKWjIRKtkVWiA8dhgEVe7TwHWwqmhvGpGwsahHW0=; 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 1nvJ8u-0004Xg-Nv for bug-gnu-emacs@gnu.org; Sun, 29 May 2022 15:39:43 +0200 From: Lars Ingebrigtsen To: bug-gnu-emacs@gnu.org Subject: 29.0.50; Wishlist: Add a command to use XKB "Compose" sequences in Emacs X-Now-Playing: This Mortal Coil's _It'll End In Tears_: "track" Date: Sun, 29 May 2022 15:39:38 +0200 Message-ID: <87sfoszcdh.fsf@gnus.org> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: This spins out of bug#43866. Juri posted the code below, and Eli then made the point that we should pre-generate this data from the two files that are being parsed. I think that sounds like a good idea (i.e., we'd include the two files and then have a Lisp snippet that transforms it into an .el file, as we do with other similar data files). Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] Received-SPF: pass client-ip=2a01:4f9:2b:f0f::2; envelope-from=larsi@gnus.org; helo=quimby.gnus.org X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) This spins out of bug#43866. Juri posted the code below, and Eli then made the point that we should pre-generate this data from the two files that are being parsed. I think that sounds like a good idea (i.e., we'd include the two files and then have a Lisp snippet that transforms it into an .el file, as we do with other similar data files). And I think using `C-+' sounds fine, too. -------- Here's is a working implementation. It binds all key sequences to the key 'C-+' that has the mnemonics of adding a character. 'C-+' is free because it can't be used to zoom text since its counterpart key 'C--' is already taken to input numeric arguments. 'C-+ C-+' is bound to 'insert-char' like the current longer key sequence 'C-x 8 RET' that is hard to type. ;;; x-compose.el --- Compose input method from X11 -*- lexical-binding: t; -*- (defvar x-compose-keymap (let ((map (make-sparse-keymap))) (let ((keysymdef (make-hash-table :test 'equal))) (with-temp-buffer (insert-file-contents "/usr/include/X11/keysymdef.h") (while (re-search-forward "^#define XK_\\(\\S-+\\).+/\\* U\\+\\(\\w+\\)" nil t) (puthash (match-string 1) (match-string 2) keysymdef))) (with-temp-buffer (insert-file-contents "/usr/share/X11/locale/en_US.UTF-8/Compose") (while (re-search-forward "^ \\([^:]+\\): \"\\([^\"]+\\)\"" nil t) (let* ((to-char (string-to-char (match-string 2))) (from-keys (match-string 1)) (from-chars (mapcar (lambda (s) (if (string-match "^U\\([[:xdigit:]]+\\)" s) (string-to-number (match-string 1 s) 16) (string-to-number (gethash s keysymdef "0000") 16))) (split-string from-keys "[<> \t]+" t)))) (unless (memq 0 from-chars) (define-key map (apply 'vector from-chars) (vector to-char))))))) map) "Keymap for keys of the Compose input method.") (define-key key-translation-map [(control ?+)] x-compose-keymap) (global-set-key [(control ?+) (control ?+)] 'insert-char) (provide 'x-compose) ;;; x-compose.el ends here In GNU Emacs 29.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0) of 2022-05-17 built on xo Repository revision: 803041e01474f2a522170c9f388068e8460be2ae Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101003 System Description: Debian GNU/Linux bookworm/sid -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 10:12:43 2022 Received: (at 55704) by debbugs.gnu.org; 29 May 2022 14:12:43 +0000 Received: from localhost ([127.0.0.1]:41560 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvJet-0000dN-7L for submit@debbugs.gnu.org; Sun, 29 May 2022 10:12:43 -0400 Received: from mail-pj1-f45.google.com ([209.85.216.45]:39480) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvJen-0000d6-Ne for 55704@debbugs.gnu.org; Sun, 29 May 2022 10:12:41 -0400 Received: by mail-pj1-f45.google.com with SMTP id q12-20020a17090a304c00b001e2d4fb0eb4so1445560pjl.4 for <55704@debbugs.gnu.org>; Sun, 29 May 2022 07:12:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=76t+FLPlYkls6rUf2+JH15kjtktaoKtLGjOzv/oXpLQ=; b=LOnS5CH2fTfFx3+X/34+lcKQA9MsM62ED3hxwCtWNVfGdYPv8pRweVRGuZ4/0ovbFP vqqZ8aXYV68HET4hmvqy3wNauxXQcAkEMlsTPmLkIQbKCck6YktpRLNP+FxioyWw8EO8 6n/OIgNly/cOmCUtRUif3kCOj2DkIMlMZ73g12F/c88NC80cBDYnPFFdmhmQKv9eJF0K TX4jHRgDmyywOOLydCnUiIgoG58QHcr/zBo0tbrPG5Ewt53hZJM2mPmOnJvP2GgYAoYT +gDfYcbh5vxdgSQYA4Dg+oBmQ0MsIIhhDI1O+tAEr2KEh1hRQOyIiX5gZ0e050r4Qmkn c0kQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=76t+FLPlYkls6rUf2+JH15kjtktaoKtLGjOzv/oXpLQ=; b=L4azq/j8P1wPjTEenZD/ybYcMfsLVAJahMu6EPFuINvjhVh8fqNHf8dtFxKGLATsA/ yShLOKWLkdl85FAip4Q+a70eHvGxqvEOKOgedDYpza9lm5Ls/nAJWmDCfIcSz6LMyXTq HWlgwO77wO/vB/Iqle81Cq7AZeWM7y+4QhQ37ES5OdbVZ2PrM/aXlwggzfrxRmwp09nj M/wmZYWs194NDUL4iTSEs5l6fCUYS03cP33oOqvrR4y8yTZDj/kC4D0oEAPlPt0wUjfu Y4ogKgzhZCZ7TdGL0dioaNt0Tyk6xVs9i9eyAFSfsCd7sKcRXkMFjHid9SRf/oMGzg/k DtuA== X-Gm-Message-State: AOAM533l+DYUevY3B9psmguyhC46bY1eQ/z6jhP3QbajCDXzk+Z5gM5X RbxdsnR1gl1SbSAnkbtPwRjpEaLhkPA= X-Google-Smtp-Source: ABdhPJxf7VEOV5iXJj6WO7i23rC6QFRvbNLM+RXHK+kVPQCLMBiC/+Deg49MQl7hxYmsmjWNGR1oew== X-Received: by 2002:a17:90a:149:b0:1df:3da1:3549 with SMTP id z9-20020a17090a014900b001df3da13549mr18328529pje.90.1653833551950; Sun, 29 May 2022 07:12:31 -0700 (PDT) Received: from localhost ([49.205.87.32]) by smtp.gmail.com with ESMTPSA id z9-20020a056a001d8900b0050dc76281fbsm6847438pfw.213.2022.05.29.07.12.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 29 May 2022 07:12:31 -0700 (PDT) From: Visuwesh To: Lars Ingebrigtsen Subject: Re: bug#55704: 29.0.50; Wishlist: Add a command to use XKB "Compose" sequences in Emacs References: <87sfoszcdh.fsf@gnus.org> Date: Sun, 29 May 2022 19:42:12 +0530 In-Reply-To: <87sfoszcdh.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 29 May 2022 15:39:38 +0200") Message-ID: <87r14c77ib.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 55704 Cc: 55704@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) [=E0=AE=9E=E0=AE=BE=E0=AE=AF=E0=AE=BF=E0=AE=B1=E0=AF=81 =E0=AE=AE=E0=AF=87 = 29, 2022] Lars Ingebrigtsen wrote: > This spins out of bug#43866. > > Juri posted the code below, and Eli then made the point that we should > pre-generate this data from the two files that are being parsed. > > I think that sounds like a good idea (i.e., we'd include the two files > and then have a Lisp snippet that transforms it into an .el file, as we > do with other similar data files). > > And I think using `C-+' sounds fine, too. > If I'm not mistaken, isn't this already done by the compose input method? The commentary says, ;;; Commentary: ;; This input method supports the same key sequences as defined by the ;; standard X Multi_key: https://en.wikipedia.org/wiki/Compose_key ;; You can enable this input method transiently with `C-u C-x \ compose= RET'. ;; Then typing `C-x \' will enable this input method temporarily, and ;; after typing a key sequence it will be disabled. So typing ;; e.g. `C-x \ E =3D' will insert the Euro sign character, and disable ;; this input method automatically afterwards. >[...] From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 10:18:19 2022 Received: (at 55704) by debbugs.gnu.org; 29 May 2022 14:18:19 +0000 Received: from localhost ([127.0.0.1]:41564 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvJkI-0000mN-SG for submit@debbugs.gnu.org; Sun, 29 May 2022 10:18:19 -0400 Received: from quimby.gnus.org ([95.216.78.240]:33908) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvJkE-0000m5-Jh for 55704@debbugs.gnu.org; Sun, 29 May 2022 10:18:17 -0400 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=eC5X3UngboP52WEWsQFRJgFVwa9YGr348+V061Ldxpg=; b=ivUdwj+Z6mTJrRXizRZN2LPit1 uTODZ01uv7QfxCOPt8tIxp4cGCoGmSnXLEBytTLaK+Dq9yXNi644fAIUBOwWUWvdfzTy6sWeQFjHs nlqb3dj7VsBi9GCb32IjohHXWlp+rOlxhh/KD43z2j3xTH4JngAT4CsJnhR3oUGzbB08=; 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 1nvJk5-0004nJ-EQ; Sun, 29 May 2022 16:18:08 +0200 From: Lars Ingebrigtsen To: Visuwesh Subject: Re: bug#55704: 29.0.50; Wishlist: Add a command to use XKB "Compose" sequences in Emacs References: <87sfoszcdh.fsf@gnus.org> <87r14c77ib.fsf@gmail.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAD1BMVEUvJypGOTdeTUei g3D////0KuGLAAAAAWJLR0QEj2jZUQAAAAd0SU1FB+YFHQ4QJW0CuREAAAGRSURBVDjL1ZOBdcMw CERFuoAgC5jTAo3Yf7ceYLvpaxcoLy+x83VCcGiM/xMyNL91/gLawElwvJOZQA06JPa1sKIAo4Gq 6xvgOp2PiCFgdD61Bj4+Ij5lASWZYkhsTE4FVTucapmqDaiXFWPFxsyNGb0VTzWee0SAWkVFnWpl IfGMyJ0sEAVEbb0UUQFzy59TwbOs+je28QlbtQsEP1zFPzflW/1KvvgAUZnLwYTmrRgJePoh0xxG USt4wOXsfK6hYm3HrWCOOWYBpqidTqOqQQkUK/iq3snnTDcZ4KFYpFn2KhOfQAhYvQMnGNq+SxWa nSKQArOBOsHqJuYJ7jnRbs2+gP4EcQFPbyvMLqCVg01ogAK7rC9wzsZw2/QdHDTNfa1nosYDsRcU 7QfS6jM5yl9PIHpOUwFr4xsYINeYJ3iptbN2K9JNKs7hTvB9MZhktgc/AGuMPe99byCsa92r9B1w 0P8ExqG4744lkHJd3Ef6mZYOX+Dr8zA57PECRXgcR+1L7++WzKqh3/X7rr7d9C/FqUDTZLkcpAAA ACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMi0wNS0yOVQxNDoxNjozNyswMDowMM8PodsAAAAldEVYdGRh dGU6bW9kaWZ5ADIwMjItMDUtMjlUMTQ6MTY6MzcrMDA6MDC+UhlnAAAAAElFTkSuQmCC X-Now-Playing: This Mortal Coil's _It'll End In Tears_: "track" Date: Sun, 29 May 2022 16:18:03 +0200 In-Reply-To: <87r14c77ib.fsf@gmail.com> (Visuwesh's message of "Sun, 29 May 2022 19:42:12 +0530") Message-ID: <87o7zgzalg.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Visuwesh writes: > If I'm not mistaken, isn't this already done by the compose input > method? The commentary says, > > ;;; Commentary: > > ;; This input method supports the same key sequences as defined by the > ;; s [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55704 Cc: 55704@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Visuwesh writes: > If I'm not mistaken, isn't this already done by the compose input > method? The commentary says, > > ;;; Commentary: > > ;; This input method supports the same key sequences as defined by the > ;; standard X Multi_key: https://en.wikipedia.org/wiki/Compose_key Oh, so it is. I guess the only question is whether to parse the XKB files automatically and possibly add the `C-+' command... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 12:13:50 2022 Received: (at 55704) by debbugs.gnu.org; 29 May 2022 16:13:50 +0000 Received: from localhost ([127.0.0.1]:41652 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvLY6-0005vg-DN for submit@debbugs.gnu.org; Sun, 29 May 2022 12:13:50 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:36619) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvLY1-0005vK-AN for 55704@debbugs.gnu.org; Sun, 29 May 2022 12:13:49 -0400 Received: (Authenticated sender: juri@linkov.net) by mail.gandi.net (Postfix) with ESMTPSA id 472C1E0004; Sun, 29 May 2022 16:13:37 +0000 (UTC) From: Juri Linkov To: Lars Ingebrigtsen Subject: Re: bug#55704: 29.0.50; Wishlist: Add a command to use XKB "Compose" sequences in Emacs Organization: LINKOV.NET References: <87sfoszcdh.fsf@gnus.org> <87r14c77ib.fsf@gmail.com> <87o7zgzalg.fsf@gnus.org> Date: Sun, 29 May 2022 19:09:13 +0300 In-Reply-To: <87o7zgzalg.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 29 May 2022 16:18:03 +0200") Message-ID: <86ilpouxqu.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 55704 Cc: 55704@debbugs.gnu.org, Visuwesh X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) >> If I'm not mistaken, isn't this already done by the compose input >> method? The commentary says, >> >> ;;; Commentary: >> >> ;; This input method supports the same key sequences as defined by the >> ;; standard X Multi_key: https://en.wikipedia.org/wiki/Compose_key > > Oh, so it is. > > I guess the only question is whether to parse the XKB files > automatically and possibly add the `C-+' command... I don't see the need to parse the XKB files - they are not changed too often. And the key was already added as `C-x \'. From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 12:33:53 2022 Received: (at 55704) by debbugs.gnu.org; 29 May 2022 16:33:53 +0000 Received: from localhost ([127.0.0.1]:41670 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvLrV-0006Qs-9C for submit@debbugs.gnu.org; Sun, 29 May 2022 12:33:53 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35176) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvLrT-0006Qb-0q for 55704@debbugs.gnu.org; Sun, 29 May 2022 12:33:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To: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=/mrRYS/1U18OjhUvOe9HEdYxoENEW91swReAHdYow2c=; b=ifZKsb/9gOD40laXxdFa9xqC8k eTuCLhmqfT0mTl0BkVPZ9JURGfLeyc18SsBcDcWUSyT7ApZYST94p3UHmrlP6hBiTf0WNhdE1dLdQ zaucdpvnvoC2nqCLJ59io0WJVyEYp5im2UEl6ZE3fL7GS0xUD/QKKBeuFYTPCUZLr6vY=; 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 1nvLrJ-0006if-8b; Sun, 29 May 2022 18:33:43 +0200 From: Lars Ingebrigtsen To: Juri Linkov Subject: Re: bug#55704: 29.0.50; Wishlist: Add a command to use XKB "Compose" sequences in Emacs References: <87sfoszcdh.fsf@gnus.org> <87r14c77ib.fsf@gmail.com> <87o7zgzalg.fsf@gnus.org> <86ilpouxqu.fsf@mail.linkov.net> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAJFBMVEX3vR78xBz8xiPw vCPOoybDojcoU6F+g3CckVpWa4RjcXr///9rP2zAAAAAAWJLR0QLH9fEwAAAAAd0SU1FB+YFHRAh D2Zc+Q8AAAGKSURBVDjLbZM9TgNBDIVnkgtgL0ghnU2TNlmgD1oOgOAKEVyDgoiUKZBouSn2en48 A5Miib/187PHGyLMh+wLUH8iMwcLYwYaJi5A/gjUEPAcFoCYckRFgiksIDLa8yxPuxM0XaUEENcE Dgt5Um2glGVAdFJMxLfTNO0nPY+7AkDAMC7H3RjHm3GZMyQBiFUhlamAwcL6wQaQZc1p4FyJGwVI qoPerojLqGpWBVZB+nHNJwAwPMus+KWCOFcHuHyV4awOTec29eMTwf17nyFjWb3x3Rc2QO9SbG0+ PomclIxK7wjp9LCpSuIKrAe+OiB+O6mt+kdpY3VmOv2pIbbWAo7MvV2C6zPAcedqaHe6KTPY+gyw BerBAtMKGsA83xChAWXAFawNIHlAFZTdpRbU3Q1F6sdcgQeagSI6aKs8L5HUkG3nnGYr1rrKINkS KX1hCkh76WvkDF+c3Fub9zeEiE0NMgPcxYsz72pr1YurmIpf7Ns+QqfDabX6BuuLk5Wayq6Pf0A/ rHQjv8c1hIV9NDCUAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTA1LTI5VDE2OjMzOjE1KzAwOjAw xKxwQQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wNS0yOVQxNjozMzoxNSswMDowMLXxyP0AAAAA SUVORK5CYII= X-Now-Playing: King Crimson's _Three of a Perfect Pair_: "Model Man" Date: Sun, 29 May 2022 18:33:40 +0200 In-Reply-To: <86ilpouxqu.fsf@mail.linkov.net> (Juri Linkov's message of "Sun, 29 May 2022 19:09:13 +0300") Message-ID: <878rqkz4bf.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Juri Linkov writes: > I don't see the need to parse the XKB files - they are not changed > too often. And the key was already added as `C-x \'. Okidoke; I'm closing this bug report, then. 😀 Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 55704 Cc: 55704@debbugs.gnu.org, Visuwesh X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Juri Linkov writes: > I don't see the need to parse the XKB files - they are not changed > too often. And the key was already added as `C-x \'. Okidoke; I'm closing this bug report, then. =F0=9F=98=80 --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun May 29 12:34:01 2022 Received: (at control) by debbugs.gnu.org; 29 May 2022 16:34:01 +0000 Received: from localhost ([127.0.0.1]:41673 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvLrd-0006RL-Fl for submit@debbugs.gnu.org; Sun, 29 May 2022 12:34:01 -0400 Received: from quimby.gnus.org ([95.216.78.240]:35192) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1nvLrb-0006R0-Rk for control@debbugs.gnu.org; Sun, 29 May 2022 12:34:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=jyETisnm687Pv6uwDKYK4j0F+h9tvIpDyTa4mAH13dE=; b=r0t0wo73P7HtlxheR7EdpHmtVf aVvirw4i8IY9a4GrGDIlzQtQL2sTvWRRfmiJZVL3mwou4w1ZDx0ru9v4ikPwnX4ZUp/KMqopUhGhK raaHaWvy//Cqgvsm+kucL2HohYy6vQJWkhR4iDBwLpXVJVXSBOU/27/PzFdQLRzdOGrc=; 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 1nvLrU-0006iv-1F for control@debbugs.gnu.org; Sun, 29 May 2022 18:33:53 +0200 Date: Sun, 29 May 2022 18:33:49 +0200 Message-Id: <877d64z4b6.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #55704 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: tags 55704 notabug close 55704 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) tags 55704 notabug close 55704 quit From unknown Wed Jun 25 10:51:07 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 27 Jun 2022 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator