From unknown Sun Aug 17 01:52:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68338: 30.0.50; Repeat mode and input methods Resent-From: Gautier Ponsinet Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Jan 2024 08:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 68338@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.170478907128810 (code B ref -1); Tue, 09 Jan 2024 08:32:02 +0000 Received: (at submit) by debbugs.gnu.org; 9 Jan 2024 08:31:11 +0000 Received: from localhost ([127.0.0.1]:38240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rN7Vr-0007OP-Pi for submit@debbugs.gnu.org; Tue, 09 Jan 2024 03:31:11 -0500 Received: from lists.gnu.org ([2001:470:142::17]:56210) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rMxoR-0007mW-1N for submit@debbugs.gnu.org; Mon, 08 Jan 2024 17:09:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rMxoE-0000Ja-H7 for bug-gnu-emacs@gnu.org; Mon, 08 Jan 2024 17:09:26 -0500 Received: from 10.mo576.mail-out.ovh.net ([46.105.73.241]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rMxoA-00016M-0Y for bug-gnu-emacs@gnu.org; Mon, 08 Jan 2024 17:09:26 -0500 Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.148.29]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id A47BA2FE87 for ; Mon, 8 Jan 2024 22:09:10 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-g88tt (unknown [10.110.168.168]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 6A4F91FD1F for ; Mon, 8 Jan 2024 22:09:10 +0000 (UTC) Received: from gautierponsinet.xyz ([37.59.142.103]) by ghost-submission-6684bf9d7b-g88tt with ESMTPSA id YALVFoZynGULzgEAk8/VOA (envelope-from ) for ; Mon, 08 Jan 2024 22:09:10 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-103G005fecde114-9268-48ed-ad15-34324b468329, 27ABF5E53CA4A9196E8FD029309F93C1944728C0) smtp.auth=gautier@gautierponsinet.xyz X-OVh-ClientIp: 176.199.209.38 From: Gautier Ponsinet Date: Mon, 08 Jan 2024 23:09:09 +0100 Message-ID: <87cyubtr3u.fsf@gautierponsinet.xyz> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Ovh-Tracer-Id: 8252283368330487716 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 70 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdehjedgudehhecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecufghrlhcuvffnffculdejtddmnecujfgurhephffvufffkfggtgfgsehtqhertddttdejnecuhfhrohhmpefirghuthhivghrucfrohhnshhinhgvthcuoehgrghuthhivghrsehgrghuthhivghrphhonhhsihhnvghtrdighiiiqeenucggtffrrghtthgvrhhnpefhtdduieegudejleffgfelveethfefvddvffevffekvdfhjeefudfgleekvdduieenucfkphepuddvjedrtddrtddruddpudejiedrudelledrvddtledrfeekpdefjedrheelrddugedvrddutdefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeoghgruhhtihgvrhesghgruhhtihgvrhhpohhnshhinhgvthdrgiihiieqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepsghughdqghhnuhdqvghmrggtshesghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejiedpmhhouggvpehsmhhtphhouhht Received-SPF: pass client-ip=46.105.73.241; envelope-from=gautier@gautierponsinet.xyz; helo=10.mo576.mail-out.ovh.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, 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.0 (+) X-Mailman-Approved-At: Tue, 09 Jan 2024 03:30:48 -0500 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: -0.0 (/) Hello everyone, I have noticed that repeat-mode and input methods don't play well with each other. For instance, when repeat-mode is activated and an input method is activated in a buffer, call it bufferA, if I switch window (other-window) into this bufferA, then the first keypress is not translated as expected via the input method. Precisely, here are the steps: - Start "emacs -Q" - Activate repeat-mode (M-x repeat-mode ) - Activate the "greek" input method (C-u C-\ greek ) - Open an other window (C-x 3) - Call other-window (C-x o) - Type the key "a" (which should insert a Greek alpha "=CE=B1" character) - It doesn't work: a character "a" is inserted instead of the expected "=CE=B1". Note that the subsequent keypresses of the key "a" correctly insert a Greek alpha "=CE=B1". All the best, Gautier In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.39, cairo version 1.18.0) of 2024-01-08 built on gautier-laptop Repository revision: 774c8ec74c98d69d56b2511a613145f2b69fb2eb Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101010 System Description: Arch Linux Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: fr_FR.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 37890 9329) (symbols 48 5228 0) (strings 32 13103 1374) (string-bytes 1 375713) (vectors 16 10408) (vector-slots 8 158172 7882) (floats 8 21 21) (intervals 56 227 0) (buffers 984 10)) From unknown Sun Aug 17 01:52:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68338: 30.0.50; Repeat mode and input methods Resent-From: Manuel Giraud Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Jan 2024 12:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gautier Ponsinet Cc: 68338@debbugs.gnu.org Received: via spool by 68338-submit@debbugs.gnu.org id=B68338.17048048201140 (code B ref 68338); Tue, 09 Jan 2024 12:54:02 +0000 Received: (at 68338) by debbugs.gnu.org; 9 Jan 2024 12:53:40 +0000 Received: from localhost ([127.0.0.1]:38629 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNBbv-0000IJ-N4 for submit@debbugs.gnu.org; Tue, 09 Jan 2024 07:53:39 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:11244) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNBbs-0000I6-GP for 68338@debbugs.gnu.org; Tue, 09 Jan 2024 07:53:37 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=uOg+aXvA JXM5AYAuYMyf4UzsYbw+cg/Eni0dEkkTkdk=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=z/bpbPRqwSaGqgTAxt8hTXiEcAJBmj uTvaYdZVfm0/7Onc0Mj3dPeII4VZExj3FqJdTOQCt9aDnZ6GB6xvszDQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=uOg+aXvAJXM5AYAu YMyf4UzsYbw+cg/Eni0dEkkTkdk=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=s9/or1WaLJjzYF7GoeKOD5DmjIxtdWvvFCXNFm yb/Su3iszzNzQ7noLsMPuJqOPP6mfbh6F9mVc60rY5NKML50GdebMaT8z+ZmUDv/WFUZrX J8EA6zCvbquf1oapiFteWQHIYDioQHCareoumaBf0cTFEejpop8ZbuN+LbGUwZgjuhFpZD CmTuqIMfMmVeQ7/wfImDEnQVUuNrpYPP14rov159dqj1zSSPKvQok8hE8FUIOl/adyEHQm /w+EtWyL6f6SxqwjZr4ry0tPi+UtncobMbdH6Gav0Jo8xYN/sjPepGYNMeLcjlJ4APYBj+ EOSw+haBa6r9A30ezbVMfJOw== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 45c7db01 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Tue, 9 Jan 2024 13:53:27 +0100 (CET) From: Manuel Giraud In-Reply-To: <87cyubtr3u.fsf@gautierponsinet.xyz> (Gautier Ponsinet's message of "Mon, 08 Jan 2024 23:09:09 +0100") References: <87cyubtr3u.fsf@gautierponsinet.xyz> Date: Tue, 09 Jan 2024 13:53:26 +0100 Message-ID: <87sf36pt15.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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 (-) Gautier Ponsinet writes: > Hello everyone, > > I have noticed that repeat-mode and input methods don't play well with > each other. For instance, when repeat-mode is activated and an input > method is activated in a buffer, call it bufferA, if I switch window > (other-window) into this bufferA, then the first keypress is not > translated as expected via the input method. > > Precisely, here are the steps: > > - Start "emacs -Q" > - Activate repeat-mode (M-x repeat-mode ) > - Activate the "greek" input method (C-u C-\ greek ) > - Open an other window (C-x 3) > - Call other-window (C-x o) > - Type the key "a" (which should insert a Greek alpha "=CE=B1" character) > - It doesn't work: a character "a" is inserted instead of the expected > "=CE=B1". > > Note that the subsequent keypresses of the key "a" correctly insert a > Greek alpha "=CE=B1". Hi and thanks for the recipe. I see the same behaviour and I'll try to look at it. --=20 Manuel Giraud From unknown Sun Aug 17 01:52:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68338: 30.0.50; Repeat mode and input methods Resent-From: Manuel Giraud Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Jan 2024 14:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gautier Ponsinet Cc: 68338@debbugs.gnu.org Received: via spool by 68338-submit@debbugs.gnu.org id=B68338.170489711015459 (code B ref 68338); Wed, 10 Jan 2024 14:32:02 +0000 Received: (at 68338) by debbugs.gnu.org; 10 Jan 2024 14:31:50 +0000 Received: from localhost ([127.0.0.1]:39437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNZcT-00041G-JQ for submit@debbugs.gnu.org; Wed, 10 Jan 2024 09:31:49 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:42483) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNZcR-000414-4c for 68338@debbugs.gnu.org; Wed, 10 Jan 2024 09:31:48 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=L8q0GDny beSvMzLfe+4ncLBaujhTcSErloRJIDZUd80=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=7BwUa2+NiDiy+/jd9zDLNAqbXkF/Se eBsRwhFSzcZ/5yGqiR4sDNwTewpj8mRcD2xTTkYpyqOGH3SX9d5XgmAA== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=L8q0GDnybeSvMzLf e+4ncLBaujhTcSErloRJIDZUd80=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=GEQVS9O9ZB9PZBU+aGytlnKweqKfUQBFFdzpS4 G3pYHLUBRCn5Y5ApACCLmM4vrxjWHXONIHORgs1b9q8TqEvNbREjZWQ59CNaVrxFAKSqNh YN3beHipRzHwspkz7xPG7zrUheO/mhIhSbp+1GA8+gG1aQr6hVTiHI33pN0OB0KpQ8SdOK Em7O1v22NRDVvHl8Xgyxkl6vRzGD2YKsO6ywqLiGVE9z+iQLCvlxiaRKjVTEktxAAxobqE 3BQGY+Jp1ARjpdtULzToatRnmH+GxqB/kaexBIeZqhhaOX39YsnLyLLmPv3i4uepkv5gbl AP9l+i/uG2RHfok4JPJKsGMQ== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 8a17bb17 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Wed, 10 Jan 2024 15:31:46 +0100 (CET) From: Manuel Giraud In-Reply-To: <87cyubtr3u.fsf@gautierponsinet.xyz> (Gautier Ponsinet's message of "Mon, 08 Jan 2024 23:09:09 +0100") References: <87cyubtr3u.fsf@gautierponsinet.xyz> Date: Wed, 10 Jan 2024 15:31:45 +0100 Message-ID: <878r4x45v2.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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 (-) Gautier Ponsinet writes: [...] > Precisely, here are the steps: > > - Start "emacs -Q" > - Activate repeat-mode (M-x repeat-mode ) > - Activate the "greek" input method (C-u C-\ greek ) > - Open an other window (C-x 3) > - Call other-window (C-x o) > - Type the key "a" (which should insert a Greek alpha "=CE=B1" character) > - It doesn't work: a character "a" is inserted instead of the expected > "=CE=B1". > > Note that the subsequent keypresses of the key "a" correctly insert a > Greek alpha "=CE=B1". Hi, FWIW, I've found that customizing `repeat-check-key' to nil fixes this issue for me. Could you confirm this? --=20 Manuel Giraud From unknown Sun Aug 17 01:52:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68338: 30.0.50; Repeat mode and input methods Resent-From: Manuel Giraud Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Jan 2024 14:37:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 68338@debbugs.gnu.org Cc: gautier@gautierponsinet.xyz X-Debbugs-Original-To: Manuel Giraud via "Bug reports for GNU Emacs, the Swiss army knife of text editors" X-Debbugs-Original-Cc: 68338@debbugs.gnu.org, Gautier Ponsinet Received: via spool by 68338-submit@debbugs.gnu.org id=B68338.170489741416332 (code B ref 68338); Wed, 10 Jan 2024 14:37:02 +0000 Received: (at 68338) by debbugs.gnu.org; 10 Jan 2024 14:36:54 +0000 Received: from localhost ([127.0.0.1]:39452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNZhO-0004FM-DA for submit@debbugs.gnu.org; Wed, 10 Jan 2024 09:36:54 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:20617) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNZhL-0004FD-VR for 68338@debbugs.gnu.org; Wed, 10 Jan 2024 09:36:53 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=QEHJ6jbL ufu3DPO1pQHDhLj1pjzzFpsK7ymTp5k5RCA=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=3MidKQRYDW5HHa6kE0iahBGPphyep7 cgcG0I8/pq9xoLSCBVFjnnrUwgpj6Ub/lszQq9KQZ9GtgKEPD9H332DQ== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=QEHJ6jbLufu3DPO1 pQHDhLj1pjzzFpsK7ymTp5k5RCA=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=zH+1r/7iXWKWj9z65PbcVsYxbuKUT8H4xQ1HOd 5/aZGPF53byRPa1YfGGc8Jjlj0Oun13KjhF1YoFcHWz/FpLfOGZfGWDbao4/sJYJYPTem9 Z4D1FI6Fl/xM7fyjuKErHrXjM2eXsaBownmZDshuvL6eVzyQUY3sdYRrK8luu5Worfi/IN RUc0vMvCjqqCO3AoN3DIqhtFaoiPmeJaZTzIB1rwimaE3mgIcvJ4cKR8lJMbIyV7pLUUCn JkDd3+CKHvuPSuxD/e8pi1rQsT94G2O3vtghJQi/HDvJCl8crnTVDc7MRaFm/YGNTsmfHL Nbv4furwrP8ymfCLPgoOBGqQ== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 26d81269 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Wed, 10 Jan 2024 15:36:52 +0100 (CET) From: Manuel Giraud In-Reply-To: <878r4x45v2.fsf@ledu-giraud.fr> (Manuel Giraud via's message of "Wed, 10 Jan 2024 15:31:45 +0100") References: <87cyubtr3u.fsf@gautierponsinet.xyz> <878r4x45v2.fsf@ledu-giraud.fr> Date: Wed, 10 Jan 2024 15:36:51 +0100 Message-ID: <871qap45mk.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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 (-) Manuel Giraud via "Bug reports for GNU Emacs, the Swiss army knife of text editors" writes: [...] > Hi, > > FWIW, I've found that customizing `repeat-check-key' to nil fixes this > issue for me. Could you confirm this? Sorry, I spoke to fast: that is not true. -- Manuel Giraud From unknown Sun Aug 17 01:52:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68338: 30.0.50; Repeat mode and input methods Resent-From: Manuel Giraud Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Jan 2024 16:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Gautier Ponsinet Cc: 68338@debbugs.gnu.org Received: via spool by 68338-submit@debbugs.gnu.org id=B68338.170490554428011 (code B ref 68338); Wed, 10 Jan 2024 16:53:02 +0000 Received: (at 68338) by debbugs.gnu.org; 10 Jan 2024 16:52:24 +0000 Received: from localhost ([127.0.0.1]:42660 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNboW-0007Hj-5f for submit@debbugs.gnu.org; Wed, 10 Jan 2024 11:52:24 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:48906) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNboT-0007HY-5l for 68338@debbugs.gnu.org; Wed, 10 Jan 2024 11:52:22 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=brNv6l6N fTUUbc/+XOyW6ALIoj4sE4Zutw6ZTGxbRZc=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=kqRrZnnLlPQ1z56jJBXlnz+Cht38Ky 7u5BPxHpVvJ/ajcIPvA0nHEFKG5QiF8e60TjTgZkBcCF2auMY8moMEBg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=brNv6l6NfTUUbc/+ XOyW6ALIoj4sE4Zutw6ZTGxbRZc=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=oGr5ys+3qrXCCk8DWsaUuFO7Rmx3knQl0lgA83 k82ltr0nwKOG43uORrWXRKLOmgDs/slHMtcH1hOfICbBZZwf3knujmLVvHe8ZomluZyC2v W523likupabBVXGRI/Rp0kPUWNKU6dKOzo617D04/hrchhOCo+FkjCepw7jtVTvrIn7TkJ I8lAQAHRNN4Bx8FJ1E3q8OjlYHqR1yxgbpxYvietVOSu24wFJTWSnVMaHDn/V8tzGQVwOs nSAYLxlHhzMKoylC4ahl48MndthK8tAsOd0QCJJmvjeHPD+SYnglvM8gqM9REU1W3Q7nxb EefC0kIToOzX9Y5gitvEFxVw== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id 68abd8f4 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Wed, 10 Jan 2024 17:52:21 +0100 (CET) From: Manuel Giraud In-Reply-To: <87cyubtr3u.fsf@gautierponsinet.xyz> (Gautier Ponsinet's message of "Mon, 08 Jan 2024 23:09:09 +0100") References: <87cyubtr3u.fsf@gautierponsinet.xyz> Date: Wed, 10 Jan 2024 17:52:19 +0100 Message-ID: <87frz52ksc.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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 (-) For the record and AFAIU, it seems that having an input method results in having a translation keymap (see "quail.el"). And OTOH, repeat-mode sets a transient keymap (see 'set-transient-map' from "subr.el"). So maybe there is something going on here? -- Manuel Giraud From unknown Sun Aug 17 01:52:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68338: 30.0.50; Repeat mode and input methods Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Jan 2024 17:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud , Stefan Monnier Cc: 68338@debbugs.gnu.org, gautier@gautierponsinet.xyz Received: via spool by 68338-submit@debbugs.gnu.org id=B68338.170490792830297 (code B ref 68338); Wed, 10 Jan 2024 17:33:02 +0000 Received: (at 68338) by debbugs.gnu.org; 10 Jan 2024 17:32:08 +0000 Received: from localhost ([127.0.0.1]:42785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNcQy-0007sW-6E for submit@debbugs.gnu.org; Wed, 10 Jan 2024 12:32:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:39126) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNcQv-0007rx-7S for 68338@debbugs.gnu.org; Wed, 10 Jan 2024 12:32:06 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rNcQo-0003Qk-Qk; Wed, 10 Jan 2024 12:31:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=3DAyxW+arh3ujWs5KaLsM+oF2DPhoOH4fRnuUNRvNvE=; b=kiQeQZ/lZFsa URhzsCZdfsvxRSBiqS1R6KIvXyQqI77ayNoyDektcTwRk5NZUT19aEhyY0+/gajBJeAeq2DAfErRz fnNXE1PEBcUEGjtqG+VTVfuRPDXONAK4FIuiiwycWujbSA9iDTmWTcdpkT180qL4KNSbMds4kJxFi XCPmGIiRU/RQ7adD5abtcl2b8HPhyZNhyZgcApbe4u6uH4rUN97PdTMq5PsxCDSBUk01XOFImzrHZ LCWp7QlLfY1yWEvMcKRqM2zgSPbpE5rMeLgtHHXafgtIQrAN2kqFHUE4BlItmhrc22548APoaS9l5 lJcWqIMlMJFpFmKHJLhA8Q==; Date: Wed, 10 Jan 2024 19:31:38 +0200 Message-Id: <83mstdm6x1.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <87frz52ksc.fsf@ledu-giraud.fr> (bug-gnu-emacs@gnu.org) References: <87cyubtr3u.fsf@gautierponsinet.xyz> <87frz52ksc.fsf@ledu-giraud.fr> X-Spam-Score: -2.3 (--) 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 (---) > Cc: 68338@debbugs.gnu.org > Date: Wed, 10 Jan 2024 17:52:19 +0100 > From: Manuel Giraud via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > For the record and AFAIU, it seems that having an input method results > in having a translation keymap (see "quail.el"). And OTOH, repeat-mode > sets a transient keymap (see 'set-transient-map' from "subr.el"). So > maybe there is something going on here? Perhaps Stefan (CC'ed) could help us out here? From unknown Sun Aug 17 01:52:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68338: 30.0.50; Repeat mode and input methods Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Jan 2024 07:12:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Manuel Giraud , Stefan Monnier Cc: 68338@debbugs.gnu.org, Gautier Ponsinet Received: via spool by 68338-submit@debbugs.gnu.org id=B68338.170495707313378 (code B ref 68338); Thu, 11 Jan 2024 07:12:01 +0000 Received: (at 68338) by debbugs.gnu.org; 11 Jan 2024 07:11:13 +0000 Received: from localhost ([127.0.0.1]:58568 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNpDd-0003Ti-2I for submit@debbugs.gnu.org; Thu, 11 Jan 2024 02:11:13 -0500 Received: from relay7-d.mail.gandi.net ([217.70.183.200]:47293) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNpDY-0003T4-Tz for 68338@debbugs.gnu.org; Thu, 11 Jan 2024 02:11:09 -0500 Received: by mail.gandi.net (Postfix) with ESMTPSA id E232F20005; Thu, 11 Jan 2024 07:11:03 +0000 (UTC) From: Juri Linkov In-Reply-To: <87frz52ksc.fsf@ledu-giraud.fr> (Manuel Giraud via's message of "Wed, 10 Jan 2024 17:52:19 +0100") Organization: LINKOV.NET References: <87cyubtr3u.fsf@gautierponsinet.xyz> <87frz52ksc.fsf@ledu-giraud.fr> Date: Thu, 11 Jan 2024 09:10:49 +0200 Message-ID: <86o7dsnz5a.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@linkov.net X-Spam-Score: -0.7 (/) 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 (-) > For the record and AFAIU, it seems that having an input method results > in having a translation keymap (see "quail.el"). And OTOH, repeat-mode > sets a transient keymap (see 'set-transient-map' from "subr.el"). So > maybe there is something going on here? Here is the simplest test case without repeat-mode: (progn (set-transient-map (define-keymap "o" #'other-window)) (other-window 1)) From unknown Sun Aug 17 01:52:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68338: 30.0.50; Repeat mode and input methods Resent-From: Manuel Giraud Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Jan 2024 15:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 68338@debbugs.gnu.org, Gautier Ponsinet , Stefan Monnier Received: via spool by 68338-submit@debbugs.gnu.org id=B68338.170498620518411 (code B ref 68338); Thu, 11 Jan 2024 15:17:01 +0000 Received: (at 68338) by debbugs.gnu.org; 11 Jan 2024 15:16:45 +0000 Received: from localhost ([127.0.0.1]:33596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNwnU-0004md-Kb for submit@debbugs.gnu.org; Thu, 11 Jan 2024 10:16:44 -0500 Received: from ledu-giraud.fr ([51.159.28.247]:21198) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rNwnR-0004ik-FS for 68338@debbugs.gnu.org; Thu, 11 Jan 2024 10:16:42 -0500 DKIM-Signature: v=1; a=ed25519-sha256; c=simple/simple; s=ed25519; bh=8zB4vgQ5 1Ubkzsy6yj2of7lVIJP5gYACADzI5F2miYE=; h=date:references:in-reply-to: subject:cc:to:from; d=ledu-giraud.fr; b=ntoeh+8vFbtFb/cH6OV/zJhrv+MOXA VWn8VPVAjghDbl3falf6SAUsSasGqpU5s2IL/XmZ/+7Q6cQQ3PujusBg== DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=rsa; bh=8zB4vgQ51Ubkzsy6 yj2of7lVIJP5gYACADzI5F2miYE=; h=date:references:in-reply-to:subject: cc:to:from; d=ledu-giraud.fr; b=R3LK6KvQMf8FiU2h0IHXOypY7FQuYvErM/VzON Av5JuAFuU6efxNhTQPChO7O5tajh2A1Z/MhZTBV3Jt/RQmBNRf0BpN8T0hB9d+GmyfFRsZ GOCLR8b7EkdBTx/a3Pq8nanTPtzd0oQZT8RGhApiJceaiExBotzJIazXUGe7eN6fJk55f8 PfsuktvnxPPdhM431ALD0DhQ843LAsBGg3c2w5z8OwenU9fhDSmF/Wgt0aIZKG1rPGGR2b w46nHONjMT1tkv5eMKseWSNFP+RiOKP26GokO7Ry7cCb1bD58k0k0cGoKbMrjLCfLEBfZm Pf8/pi33biJmd2ED1qvrkEfw== Received: from computer ( [10.1.1.1]) by ledu-giraud.fr (OpenSMTPD) with ESMTPSA id faf16234 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Thu, 11 Jan 2024 16:16:41 +0100 (CET) From: Manuel Giraud In-Reply-To: <86o7dsnz5a.fsf@mail.linkov.net> (Juri Linkov's message of "Thu, 11 Jan 2024 09:10:49 +0200") References: <87cyubtr3u.fsf@gautierponsinet.xyz> <87frz52ksc.fsf@ledu-giraud.fr> <86o7dsnz5a.fsf@mail.linkov.net> Date: Thu, 11 Jan 2024 16:16:40 +0100 Message-ID: <87sf332947.fsf@ledu-giraud.fr> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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 (-) Juri Linkov writes: >> For the record and AFAIU, it seems that having an input method results >> in having a translation keymap (see "quail.el"). And OTOH, repeat-mode >> sets a transient keymap (see 'set-transient-map' from "subr.el"). So >> maybe there is something going on here? > > Here is the simplest test case without repeat-mode: > > (progn > (set-transient-map (define-keymap "o" #'other-window)) > (other-window 1)) Thanks. It seems that your example works if the call to 'other-window' sends you in a window with a =C2=AB=C2=A0special=C2=A0=C2=BB input method. So it confirms that the bug is between transient keymap and translation keymap, no? --=20 Manuel Giraud From unknown Sun Aug 17 01:52:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68338: 30.0.50; Repeat mode and input methods Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Jan 2024 03:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 68338@debbugs.gnu.org, Gautier Ponsinet , Manuel Giraud Received: via spool by 68338-submit@debbugs.gnu.org id=B68338.170503030518385 (code B ref 68338); Fri, 12 Jan 2024 03:32:01 +0000 Received: (at 68338) by debbugs.gnu.org; 12 Jan 2024 03:31:45 +0000 Received: from localhost ([127.0.0.1]:34517 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rO8Gm-0004mF-Kl for submit@debbugs.gnu.org; Thu, 11 Jan 2024 22:31:45 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:40098) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rO8Gh-0004em-Qs for 68338@debbugs.gnu.org; Thu, 11 Jan 2024 22:31:43 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 4AAE7100068; Thu, 11 Jan 2024 22:31:36 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1705030294; bh=TGzlmZ99qlDUtPaw3T/GLlXTbhbWCrV/KG0+dyFlFBg=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=iNtjy7mjd7B8Lzj/LfhO9qjFOaK7QWymHsQsDuforl9jLO8TUviMXF4yozQjEb5p9 EMpcgPY8Z1LbM/LshUhofV0eh1nIFytRpG8JyVj/rnjhmqQlDfk6rCSZ+cXhs/6SJg PlmmXBMFY18a143jaXmUVlOaVQODevWd8yscerKx8i8HZLRLQIFGJDqzafW+5f2ftS 8gJ15oDObgBe4ye3ExsxPMvzKQYVR79nHyxHOalxEzPl5vtayPF5lYz+6+h0cVAvE5 iKqtXX0z3atHV2ehNC+UZxrNhQb2xZwDL8yANUTGr/kQ25kYWVhaVrHE/4mVXoS5lb Hysc2cfjx2T1Q== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 95C2F10004C; Thu, 11 Jan 2024 22:31:34 -0500 (EST) Received: from pastel (65-110-221-238.cpe.pppoe.ca [65.110.221.238]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 6808712030A; Thu, 11 Jan 2024 22:31:34 -0500 (EST) From: Stefan Monnier In-Reply-To: <86o7dsnz5a.fsf@mail.linkov.net> (Juri Linkov's message of "Thu, 11 Jan 2024 09:10:49 +0200") Message-ID: References: <87cyubtr3u.fsf@gautierponsinet.xyz> <87frz52ksc.fsf@ledu-giraud.fr> <86o7dsnz5a.fsf@mail.linkov.net> Date: Thu, 11 Jan 2024 22:31:33 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.227 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) >> For the record and AFAIU, it seems that having an input method results >> in having a translation keymap (see "quail.el"). And OTOH, repeat-mode >> sets a transient keymap (see 'set-transient-map' from "subr.el"). So >> maybe there is something going on here? > > Here is the simplest test case without repeat-mode: > > (progn > (set-transient-map (define-keymap "o" #'other-window)) > (other-window 1)) Indeed, in `quail-input-method` I see we have some ad-hoc support for `C-u` which has not been made more generic to support other transient keymaps. I suspect all it takes is to change the: (not (eq (cadr overriding-terminal-local-map) universal-argument-map)) so it recognizes any transient keymap rather than only `universal-argument-map`. IOW define something like a `keymap-transient-p` function, use it there, and make sure the keymaps installed by `set-transient-map` are recognized by that new function. Stefan From unknown Sun Aug 17 01:52:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68338: 30.0.50; Repeat mode and input methods Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Jan 2024 03:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 68338@debbugs.gnu.org, Gautier Ponsinet , Manuel Giraud Received: via spool by 68338-submit@debbugs.gnu.org id=B68338.170503152331358 (code B ref 68338); Fri, 12 Jan 2024 03:53:02 +0000 Received: (at 68338) by debbugs.gnu.org; 12 Jan 2024 03:52:03 +0000 Received: from localhost ([127.0.0.1]:34537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rO8aR-00089i-4G for submit@debbugs.gnu.org; Thu, 11 Jan 2024 22:52:03 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:57235) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rO8aM-00089B-Aa for 68338@debbugs.gnu.org; Thu, 11 Jan 2024 22:52:02 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 6B114100068; Thu, 11 Jan 2024 22:51:54 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1705031513; bh=mNlWwWwx8yRi4KVd/4urgG8forqLoazszhcOsmyAOCM=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=jYPCZKmqJMMs6U/QOO5g8tGtBJYJ94HUDf60acKmj6Caj6k1U2KTKog1CjEQLqpgV RHW0zGXzU5Xk4ky9ynlFh7kdF2YGlz6poLNFNXfynuqgCFGTPcl0kbl6EFpvJK3te1 3rwow0bCy6JBDt5zhi3611dzR30trN0pp6+1L6WUdiLC+TiQoulDOmRWsOD2OYo154 Jo5whQursxdSxhpP7kFonIJMhtUxxHT96DYZZlzWMfuRWnzkq4ari7IZMyGMsl5l0o rC1gFTTTxFuAsblFLW1+6aLich8PIN/sNZu/r04ot+Imy8NocOmsw28okH+p/TN4Xf dV+xV2W7rRzPQ== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 6523410004C; Thu, 11 Jan 2024 22:51:53 -0500 (EST) Received: from pastel (65-110-221-238.cpe.pppoe.ca [65.110.221.238]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 30B23120611; Thu, 11 Jan 2024 22:51:53 -0500 (EST) From: Stefan Monnier In-Reply-To: (Stefan Monnier's message of "Thu, 11 Jan 2024 22:31:33 -0500") Message-ID: References: <87cyubtr3u.fsf@gautierponsinet.xyz> <87frz52ksc.fsf@ledu-giraud.fr> <86o7dsnz5a.fsf@mail.linkov.net> Date: Thu, 11 Jan 2024 22:51:52 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL 0.221 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) 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 (---) > I suspect all it takes is to change the: > > (not (eq (cadr overriding-terminal-local-map) > universal-argument-map)) BTW, this is hence related to Bug#22958 where we fixed it for the specific case of `C-u` but we now need to fix it more generally. > IOW define something like a `keymap-transient-p` function, use it there, > and make sure the keymaps installed by `set-transient-map` are recognized > by that new function. Maybe we can treat all `overriding-terminal-local-map` as "transient" in this respect, as in the patch below. It's a bit risky, admittedly. But it would be useful to know what breaks when we do that, to get a better understanding about what the condition above should really test. Stefan diff --git a/lisp/international/quail.el b/lisp/international/quail.el index 56f049aedf5..af1335118a1 100644 --- a/lisp/international/quail.el +++ b/lisp/international/quail.el @@ -1324,9 +1324,7 @@ quail-input-method ;; binding in `universal-argument-map' just return ;; (list KEY), otherwise act as if there was no ;; overriding map. - (or (not (eq (cadr overriding-terminal-local-map) - universal-argument-map)) - (lookup-key overriding-terminal-local-map (vector key)))) + (lookup-key overriding-terminal-local-map (vector key))) overriding-local-map) (list key) (quail-setup-overlays (quail-conversion-keymap)) From unknown Sun Aug 17 01:52:02 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68338: 30.0.50; Repeat mode and input methods Resent-From: Juri Linkov Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 12 Jan 2024 07:47:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68338 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Monnier Cc: 68338@debbugs.gnu.org, Gautier Ponsinet , Manuel Giraud Received: via spool by 68338-submit@debbugs.gnu.org id=B68338.170504561128012 (code B ref 68338); Fri, 12 Jan 2024 07:47:03 +0000 Received: (at 68338) by debbugs.gnu.org; 12 Jan 2024 07:46:51 +0000 Received: from localhost ([127.0.0.1]:34800 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOCFf-0007HO-3c for submit@debbugs.gnu.org; Fri, 12 Jan 2024 02:46:51 -0500 Received: from relay9-d.mail.gandi.net ([2001:4b98:dc4:8::229]:60357) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOCFd-0007BJ-1P for 68338@debbugs.gnu.org; Fri, 12 Jan 2024 02:46:49 -0500 Received: by mail.gandi.net (Postfix) with ESMTPSA id 1E509FF803; Fri, 12 Jan 2024 07:46:42 +0000 (UTC) From: Juri Linkov In-Reply-To: (Stefan Monnier's message of "Thu, 11 Jan 2024 22:51:52 -0500") Organization: LINKOV.NET References: <87cyubtr3u.fsf@gautierponsinet.xyz> <87frz52ksc.fsf@ledu-giraud.fr> <86o7dsnz5a.fsf@mail.linkov.net> Date: Fri, 12 Jan 2024 09:33:38 +0200 Message-ID: <86mstbm4wl.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/30.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-GND-Sasl: juri@linkov.net X-Spam-Score: -0.7 (/) 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 (-) >> IOW define something like a `keymap-transient-p` function, use it there, >> and make sure the keymaps installed by `set-transient-map` are recognized >> by that new function. I had a similar problem while implementing buffer-local isearch-mode in https://lists.gnu.org/archive/html/emacs-devel/2021-05/msg00490.html The proposed solution was to put a special property on the symbol: (put 'isearch-mode 'overriding-keymap t) Although it has limited applicability, I couldn't find a better way. This might be ok for the isearch keymap, but definitely not suitable for transient keysmaps that often are not bound to a symbol. > Maybe we can treat all `overriding-terminal-local-map` as "transient" in > this respect, as in the patch below. > > It's a bit risky, admittedly. But it would be useful to know what > breaks when we do that, to get a better understanding about what the > condition above should really test. I confirm the patch fixes this bug report while keeping the test case from bug#22958 working. In any case this is better than hard-coding special-handling of universal-argument-map. From unknown Sun Aug 17 01:52:02 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Gautier Ponsinet Subject: bug#68338: closed (Re: bug#68338: 30.0.50; Repeat mode and input methods) Message-ID: References: <87cyubtr3u.fsf@gautierponsinet.xyz> X-Gnu-PR-Message: they-closed 68338 X-Gnu-PR-Package: emacs Reply-To: 68338@debbugs.gnu.org Date: Thu, 18 Jan 2024 23:30:03 +0000 Content-Type: multipart/mixed; boundary="----------=_1705620603-26463-1" This is a multi-part message in MIME format... ------------=_1705620603-26463-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #68338: 30.0.50; Repeat mode and input methods which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 68338@debbugs.gnu.org. --=20 68338: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68338 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1705620603-26463-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 68338-done) by debbugs.gnu.org; 18 Jan 2024 23:29:38 +0000 Received: from localhost ([127.0.0.1]:56983 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQbpK-0006rc-Bb for submit@debbugs.gnu.org; Thu, 18 Jan 2024 18:29:38 -0500 Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:35919) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQbpH-0006r9-QV for 68338-done@debbugs.gnu.org; Thu, 18 Jan 2024 18:29:36 -0500 Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 66F3910007D; Thu, 18 Jan 2024 18:29:27 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1705620566; bh=mFkmeOn/E3uYU7TWR2MTtCdxJ6H801nkDzLxD3enryo=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=LQIjpr6vQhugg31MB3qAoVDQr3LWET1sO3rB++9HOFopLS8UStMG/76TS7Cvgy3xf zJqqs4Ss8/pDTbFrVsT5vYTyrRTp6iiDI+oomD7jzSra2ydDAr9797/7lXZz4uUCSH 6YF/7UhkJbCAT5Xm/GlSVSCCwr2XwdknljFb9U7x6JhkCUmNc2jO45m2koSzzqWmi0 wh6Z2xFBF0EWRbK+ZnbphqR+sgdyqrC5P6RWAXRbFS5uI/iHBS/ZtadklHz7XLeasJ vF6Sb0+xnZIYjOvk+vb1v6pMfWTGuXZeEzAb3hIuJD1LASiC1zqPkoe1cPGHR13/qP uABoEaXNjAmgg== Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 46DFC10001D; Thu, 18 Jan 2024 18:29:26 -0500 (EST) Received: from alfajor (modemcable005.21-80-70.mc.videotron.ca [70.80.21.5]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id 1B908120961; Thu, 18 Jan 2024 18:29:26 -0500 (EST) From: Stefan Monnier To: Juri Linkov Subject: Re: bug#68338: 30.0.50; Repeat mode and input methods In-Reply-To: <86mstbm4wl.fsf@mail.linkov.net> (Juri Linkov's message of "Fri, 12 Jan 2024 09:33:38 +0200") Message-ID: References: <87cyubtr3u.fsf@gautierponsinet.xyz> <87frz52ksc.fsf@ledu-giraud.fr> <86o7dsnz5a.fsf@mail.linkov.net> <86mstbm4wl.fsf@mail.linkov.net> Date: Thu, 18 Jan 2024 18:29:24 -0500 User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-SPAM-INFO: Spam detection results: 0 ALL_TRUSTED -1 Passed through trusted hosts only via SMTP AWL -0.221 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DKIM_SIGNED 0.1 Message has a DKIM or DK signature, not necessarily valid DKIM_VALID -0.1 Message has at least one valid DKIM or DK signature DKIM_VALID_AU -0.1 Message has a valid DKIM or DK signature from author's domain DKIM_VALID_EF -0.1 Message has a valid DKIM or DK signature from envelope-from domain T_SCC_BODY_TEXT_LINE -0.01 - X-SPAM-LEVEL: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68338-done Cc: Gautier Ponsinet , 68338-done@debbugs.gnu.org, Manuel Giraud 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 (---) > I confirm the patch fixes this bug report while keeping the test case > from bug#22958 working. In any case this is better than hard-coding > special-handling of universal-argument-map. Thanks, pushing & closing, Stefan ------------=_1705620603-26463-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 Jan 2024 08:31:11 +0000 Received: from localhost ([127.0.0.1]:38240 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rN7Vr-0007OP-Pi for submit@debbugs.gnu.org; Tue, 09 Jan 2024 03:31:11 -0500 Received: from lists.gnu.org ([2001:470:142::17]:56210) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rMxoR-0007mW-1N for submit@debbugs.gnu.org; Mon, 08 Jan 2024 17:09:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rMxoE-0000Ja-H7 for bug-gnu-emacs@gnu.org; Mon, 08 Jan 2024 17:09:26 -0500 Received: from 10.mo576.mail-out.ovh.net ([46.105.73.241]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rMxoA-00016M-0Y for bug-gnu-emacs@gnu.org; Mon, 08 Jan 2024 17:09:26 -0500 Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.148.29]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id A47BA2FE87 for ; Mon, 8 Jan 2024 22:09:10 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-g88tt (unknown [10.110.168.168]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 6A4F91FD1F for ; Mon, 8 Jan 2024 22:09:10 +0000 (UTC) Received: from gautierponsinet.xyz ([37.59.142.103]) by ghost-submission-6684bf9d7b-g88tt with ESMTPSA id YALVFoZynGULzgEAk8/VOA (envelope-from ) for ; Mon, 08 Jan 2024 22:09:10 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-103G005fecde114-9268-48ed-ad15-34324b468329, 27ABF5E53CA4A9196E8FD029309F93C1944728C0) smtp.auth=gautier@gautierponsinet.xyz X-OVh-ClientIp: 176.199.209.38 From: Gautier Ponsinet To: bug-gnu-emacs@gnu.org Subject: 30.0.50; Repeat mode and input methods X-Debbugs-Cc: Date: Mon, 08 Jan 2024 23:09:09 +0100 Message-ID: <87cyubtr3u.fsf@gautierponsinet.xyz> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Ovh-Tracer-Id: 8252283368330487716 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 70 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvdehjedgudehhecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecufghrlhcuvffnffculdejtddmnecujfgurhephffvufffkfggtgfgsehtqhertddttdejnecuhfhrohhmpefirghuthhivghrucfrohhnshhinhgvthcuoehgrghuthhivghrsehgrghuthhivghrphhonhhsihhnvghtrdighiiiqeenucggtffrrghtthgvrhhnpefhtdduieegudejleffgfelveethfefvddvffevffekvdfhjeefudfgleekvdduieenucfkphepuddvjedrtddrtddruddpudejiedrudelledrvddtledrfeekpdefjedrheelrddugedvrddutdefnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpeeoghgruhhtihgvrhesghgruhhtihgvrhhpohhnshhinhgvthdrgiihiieqpdhnsggprhgtphhtthhopedupdhrtghpthhtohepsghughdqghhnuhdqvghmrggtshesghhnuhdrohhrghdpoffvtefjohhsthepmhhoheejiedpmhhouggvpehsmhhtphhouhht Received-SPF: pass client-ip=46.105.73.241; envelope-from=gautier@gautierponsinet.xyz; helo=10.mo576.mail-out.ovh.net X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H5=0.001, RCVD_IN_MSPIKE_WL=0.001, 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.0 (+) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 09 Jan 2024 03:30:48 -0500 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: -0.0 (/) Hello everyone, I have noticed that repeat-mode and input methods don't play well with each other. For instance, when repeat-mode is activated and an input method is activated in a buffer, call it bufferA, if I switch window (other-window) into this bufferA, then the first keypress is not translated as expected via the input method. Precisely, here are the steps: - Start "emacs -Q" - Activate repeat-mode (M-x repeat-mode ) - Activate the "greek" input method (C-u C-\ greek ) - Open an other window (C-x 3) - Call other-window (C-x o) - Type the key "a" (which should insert a Greek alpha "=CE=B1" character) - It doesn't work: a character "a" is inserted instead of the expected "=CE=B1". Note that the subsequent keypresses of the key "a" correctly insert a Greek alpha "=CE=B1". All the best, Gautier In GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.39, cairo version 1.18.0) of 2024-01-08 built on gautier-laptop Repository revision: 774c8ec74c98d69d56b2511a613145f2b69fb2eb Repository branch: master Windowing system distributor 'The X.Org Foundation', version 11.0.12101010 System Description: Arch Linux Configured features: ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG JSON LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT MODULES NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB Important settings: value of $LANG: fr_FR.UTF-8 locale-coding-system: utf-8-unix Major mode: Lisp Interaction Minor modes in effect: tooltip-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t minibuffer-regexp-mode: t line-number-mode: t indent-tabs-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: None found. Features: (shadow sort mail-extr emacsbug message mailcap yank-media puny dired dired-loaddefs rfc822 mml mml-sec password-cache epa derived epg rfc6068 epg-config gnus-util text-property-search time-date subr-x mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader cl-loaddefs cl-lib sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils rmc iso-transl tooltip cconv eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd touch-screen tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs theme-loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads dbusbind inotify lcms2 dynamic-setting system-font-setting font-render-setting cairo gtk x-toolkit xinput2 x multi-tty move-toolbar make-network-process emacs) Memory information: ((conses 16 37890 9329) (symbols 48 5228 0) (strings 32 13103 1374) (string-bytes 1 375713) (vectors 16 10408) (vector-slots 8 158172 7882) (floats 8 21 21) (intervals 56 227 0) (buffers 984 10)) ------------=_1705620603-26463-1--