From unknown Thu Jun 19 14:03:25 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#67049 <67049@debbugs.gnu.org> To: bug#67049 <67049@debbugs.gnu.org> Subject: Status: Flyspell + Key-chord, chords are ignored while typing / spellchecking Reply-To: bug#67049 <67049@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:03:25 +0000 retitle 67049 Flyspell + Key-chord, chords are ignored while typing / spell= checking reassign 67049 emacs submitter 67049 Everard Nisse severity 67049 normal tag 67049 notabug thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 10 12:30:38 2023 Received: (at submit) by debbugs.gnu.org; 10 Nov 2023 17:30:39 +0000 Received: from localhost ([127.0.0.1]:50797 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1VL4-0002CO-9Z for submit@debbugs.gnu.org; Fri, 10 Nov 2023 12:30:38 -0500 Received: from lists.gnu.org ([2001:470:142::17]:55618) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1TEy-0006rX-FZ for submit@debbugs.gnu.org; Fri, 10 Nov 2023 10:16:13 -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 1r1TED-0001u8-NX for bug-gnu-emacs@gnu.org; Fri, 10 Nov 2023 10:15:25 -0500 Received: from mail-qv1-xf36.google.com ([2607:f8b0:4864:20::f36]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r1TE5-0007xn-Hf for bug-gnu-emacs@gnu.org; Fri, 10 Nov 2023 10:15:22 -0500 Received: by mail-qv1-xf36.google.com with SMTP id 6a1803df08f44-677a0ac3797so4811146d6.1 for ; Fri, 10 Nov 2023 07:15:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699629315; x=1700234115; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=zvcxavBPqSGUfvxMN3LW7iUhP9TE6zCOXiIKVeGS+qY=; b=NTbLUlvECQrcgveeGPV+guXKwzvBT09ebpVJMsQOS1jJPjV889ig2EEDz6b7ZC3UeO X1lXKZQb71SLdCciDmYk4jjcx71ITFXlArZNTXlga66Axxfjolga3VJIb9rlMQ2qwcxQ Sa7RX5lzq5qgFmEbVJtMWkyDWt7j0x1Xc5Lm68cw67ObcI4UdRDDa1q9duARRUYh6MXE 7uJz+AFLqHBlWYaLubHLvAEZeq9Ep5AUEAkMSv7s1xJg59eTIj7tJdivOPnAXszOScLh UkNScQC5NhRsT7Zz+II7WH6oeQ66VIptEXPVHs+ha2gknV3/ohYCxJWBnPlTDc6wW/oa IO7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699629315; x=1700234115; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=zvcxavBPqSGUfvxMN3LW7iUhP9TE6zCOXiIKVeGS+qY=; b=QSbye60qXPuv/lC9U2DlZ+9vxg16TdYXm/TZymkkA2nDJVoTmQAiK018F42D3+wSI7 fyXG5HAw0w2G2NfLHQ/PfdUimVPOBx1xpquOMDzYFaLw2QsoeDGtXK+d5UXUYJVKLnLa C0+QVgnkcbitbLi3/NUAhnE3Cmn3+jJhwxoeQ5VprhSBI6qVxR9cgbZgHZsqT/Ll92R5 KLhsPfZ6vGIUUT/5r0dzie89TNVP8NcdpQJ2Dr98ukEcRzNL0KtQfzjLLCpf86m2/9BH PTccQeJQQR3cRYobNTLHSL49xcriis0JBWquZelNcfWqmAHebPoE6J1Wh2r9TOT7en1R WGjw== X-Gm-Message-State: AOJu0Ywa0TSGWOcyo18Gu1QkTK4O94F0oyKnXK8qULvStblzVDrehqzV mk5x2uwlIAsSyddvKwYfQ87Lgmg4awtb9lXjrmuoNem0930= X-Google-Smtp-Source: AGHT+IFrtkWSmDhsrUt9VukNbKJ7tgV74hD1gVBW/U/S/kiaO/Bb195JLITRcqXE8mnPOAr1HK8SnUHbfSGWb9/qr4U= X-Received: by 2002:a05:6214:e87:b0:658:1eec:408a with SMTP id hf7-20020a0562140e8700b006581eec408amr9433032qvb.40.1699629315171; Fri, 10 Nov 2023 07:15:15 -0800 (PST) MIME-Version: 1.0 From: Everard Nisse Date: Fri, 10 Nov 2023 16:15:04 +0100 Message-ID: Subject: Flyspell + Key-chord, chords are ignored while typing / spellchecking To: bug-gnu-emacs@gnu.org Content-Type: multipart/alternative; boundary="00000000000094a7d10609cdc9ba" Received-SPF: pass client-ip=2607:f8b0:4864:20::f36; envelope-from=everard.nisse@gmail.com; helo=mail-qv1-xf36.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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: Fri, 10 Nov 2023 12:30:36 -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 (/) --00000000000094a7d10609cdc9ba Content-Type: text/plain; charset="UTF-8" With Flyspell mode enabled, key-chord combinations are ignored until Flyspell has finished marking incorrect words, chord characters are typed instead. To reproduce 1. Install the key-chord package from MELPA 2. M-: (key-chord-define-global "jk" "testing") 3. key-chord-mode & flyspell-mode 4. Type and quickly try to invoke the "jk" chord (press both keys at the same time) 5. Result should be "testing" being inserted in the buffer but instead the chord is ignored and "jk" is typed Workarounds to resume chord recognition: 1. Waiting a few moments until Flypsell finishes marking incorrect words 2. Issuing C-g quickly after typing (does mark incorrect words) 3. Pressing Space, Delete or typing numbers/symbols Reproduced on v30.0.50 native-comp with no other configuration present via "$ env HOME=testing emacs". If anyone has ideas on code that can be blamed or further debug steps, please let me know. Cheers, ENisse --00000000000094a7d10609cdc9ba Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
With Flyspell mode enabled, key-chord combinations ar= e ignored until Flyspell has finished marking incorrect words, chord characters are typed=20 instead.

To reproduce
  1. Install the key-ch= ord package from MELPA
  2. M-: (key-chord-define-global "jk" = "testing")
  3. key-chord-mode & flyspell-mode
  4. Typ= e and quickly try to invoke the "jk" chord (press both keys at th= e same time)
  5. Result should be "testing" being inserted in= the buffer but instead the chord is ignored and "jk" is typed
Workarounds to resume chord recognition:
  1. Waiting a fe= w moments until Flypsell finishes marking incorrect words
  2. Issuing C= -g quickly after typing (does mark incorrect words)
  3. Pressing Space,= Delete or typing numbers/symbols
Reproduced on v30.0.50 = native-comp with no other configuration present via "$ env HOME=3Dtesting emacs".
If anyone has ideas on code th= at can be blamed or further debug steps, please let me know.

=
Cheers,
ENisse
--00000000000094a7d10609cdc9ba-- From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 10 13:59:17 2023 Received: (at 67049) by debbugs.gnu.org; 10 Nov 2023 18:59:17 +0000 Received: from localhost ([127.0.0.1]:50873 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Wir-0004YI-GH for submit@debbugs.gnu.org; Fri, 10 Nov 2023 13:59:17 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:50624) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1Wip-0004Y4-Sk for 67049@debbugs.gnu.org; Fri, 10 Nov 2023 13:59:16 -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 1r1Wi6-0001GG-NZ; Fri, 10 Nov 2023 13:58:30 -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=NmPb6KVr3XxpxkZA+5T94SOPG7ic4fqYDOmA24dCB/I=; b=joelykHKTkku FI49Y9SvBxN+TpoAX9ZznpOcnqclSVQm74PyFoaha7iuJOryO8i5Zu96rF1VuL2Wt4zqAXXX1aRK6 aUyx2DelsKNn7PlLPNZ7zI4rIfCAh99gVRqhoflqvN2+8cSEgxiGfptCRwkyDXe+L10QXICVZkqAz 1vrCCiLQ9eHiI5mbO/W9PNJt1SHp7H8BrEy1Tvnk2ofCvnGFh+Oydkmx5S55rTm9soOWT6zDHGWFj Bd2wYAa+q91+/UG3COsQOnTUtAI4Qj8FQuc++XDOl4h9ui3wQb/8jo2LgcGDe5l6mJIo0SUKKJjvS p4NjvBcev4iQ4KdAM/sPvA==; Date: Fri, 10 Nov 2023 20:58:26 +0200 Message-Id: <83h6ltxwod.fsf@gnu.org> From: Eli Zaretskii To: Everard Nisse In-Reply-To: (message from Everard Nisse on Fri, 10 Nov 2023 16:15:04 +0100) Subject: Re: bug#67049: Flyspell + Key-chord, chords are ignored while typing / spellchecking References: X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 67049 Cc: 67049@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 (---) > From: Everard Nisse > Date: Fri, 10 Nov 2023 16:15:04 +0100 > > With Flyspell mode enabled, key-chord combinations are ignored until Flyspell has finished marking > incorrect words, chord characters are typed instead. > > To reproduce > > 1 Install the key-chord package from MELPA > 2 M-: (key-chord-define-global "jk" "testing") > 3 key-chord-mode & flyspell-mode > 4 Type and quickly try to invoke the "jk" chord (press both keys at the same time) > 5 Result should be "testing" being inserted in the buffer but instead the chord is ignored and "jk" is > typed Thanks, but why do you think this is a bug in Emacs and not in key-chord-mode? Did you report this to the developers of key-chord-mode? From debbugs-submit-bounces@debbugs.gnu.org Fri Nov 10 19:20:09 2023 Received: (at 67049) by debbugs.gnu.org; 11 Nov 2023 00:20:09 +0000 Received: from localhost ([127.0.0.1]:51066 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1bjJ-0004bG-Mc for submit@debbugs.gnu.org; Fri, 10 Nov 2023 19:20:09 -0500 Received: from mail-vs1-xe33.google.com ([2607:f8b0:4864:20::e33]:59404) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r1X0t-00051h-97 for 67049@debbugs.gnu.org; Fri, 10 Nov 2023 14:17:59 -0500 Received: by mail-vs1-xe33.google.com with SMTP id ada2fe7eead31-45dae475aedso1063817137.2 for <67049@debbugs.gnu.org>; Fri, 10 Nov 2023 11:17:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699643829; x=1700248629; darn=debbugs.gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=6YkgKcWAANA5S2vRFz+BKr/KHqHyWrWEx2gY/dynKts=; b=AVD8vLAXEpmxaI3Oj8qD5P1mA+bLMDoPVR9W8hbwbdTxDvYvBj7P6mCj6pv7sDDCOF 0kPimnzKOkgeAhdEpB9hzeEzxDKHXpl+/UnMLEM4DsWJyW0zp4Xj4pF/kGOLQK3CbSP0 QbMvf4Tk7cv+NQzSF2aTQiRLi5uN+ocbcLfnE37o3PTAdc8S46wD1JNUVPDEMfGp5PQ4 MM5vPpcA56X6zAiFvDPfQuQ4P6Q1mkvGRcEQDmRQ3Xkn3aKqEgXAULLn8zvEgKMtIYeK X3KqW2g7pxLOKSVX8w0oL7F4QfBKE078gmb3lw/UO9VmhYu8zLJBU89L/veNVPUO02iY c2+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699643829; x=1700248629; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=6YkgKcWAANA5S2vRFz+BKr/KHqHyWrWEx2gY/dynKts=; b=pi25/Y0paVMwdUmSt8LlbkofHXorVS4bxvIvbnyA8m6vwPyb+TUOt/D/olPEtP9K9Z 6bxLT62VYRtM9Nmyd/C8Df8cJjXcK+N0WuR5OFtssnK1s528Rxzq6s9TbRexdSDaKcd/ GMc60b+Eu1mNFcLGV1+UJtQR/3Egq/0LkQ4tMBQmIFuAQKdfk84y/fLO3kOaU89cPJnp 8J6WPNiEHp3YrHMYLxCHyFtHTlr5Ik1xrqgYGzTKHN/I4zk59R5P2jVj0oPDRmE4TrNo B6V+yaiTjjqhFT34d0fInZY/yzCESYzSWIgUAlmWfY+f/x705hnerW0z/f4Cc2gw5eGe SGvw== X-Gm-Message-State: AOJu0YxZPEyIOWMhM3N3DP22/4FN7+uD/0OhEuVcctEAn5a9ekhg5OC2 xIANkSfkDLr+xz3D4rrOL4QtonaxKx1OIVDTY6k= X-Google-Smtp-Source: AGHT+IGMBFSew82W5XPIhhJYkg1AguD3gxsBlLW4KDxmxveUs0lED3KykyVTgruEWR6mxgzNsQnvjXXijl4fimKdFJY= X-Received: by 2002:a05:6102:1009:b0:45f:77f5:a60a with SMTP id q9-20020a056102100900b0045f77f5a60amr297337vsp.33.1699643829547; Fri, 10 Nov 2023 11:17:09 -0800 (PST) MIME-Version: 1.0 References: <83h6ltxwod.fsf@gnu.org> In-Reply-To: <83h6ltxwod.fsf@gnu.org> From: Everard Nisse Date: Fri, 10 Nov 2023 20:16:58 +0100 Message-ID: Subject: Re: bug#67049: Flyspell + Key-chord, chords are ignored while typing / spellchecking To: Eli Zaretskii Content-Type: multipart/alternative; boundary="000000000000b4757f0609d12a80" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 67049 X-Mailman-Approved-At: Fri, 10 Nov 2023 19:20:05 -0500 Cc: 67049@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 (-) --000000000000b4757f0609d12a80 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable The package seems unmantained but there's a bug report at https://github.com/emacsorphanage/key-chord/issues/10 I can't tell where the bug occurs and for what reason so the reports are duplicated until better judgement. On Fri, Nov 10, 2023 at 7:58=E2=80=AFPM Eli Zaretskii wrote: > > From: Everard Nisse > > Date: Fri, 10 Nov 2023 16:15:04 +0100 > > > > With Flyspell mode enabled, key-chord combinations are ignored until > Flyspell has finished marking > > incorrect words, chord characters are typed instead. > > > > To reproduce > > > > 1 Install the key-chord package from MELPA > > 2 M-: (key-chord-define-global "jk" "testing") > > 3 key-chord-mode & flyspell-mode > > 4 Type and quickly try to invoke the "jk" chord (press both keys at the > same time) > > 5 Result should be "testing" being inserted in the buffer but instead > the chord is ignored and "jk" is > > typed > > Thanks, but why do you think this is a bug in Emacs and not in > key-chord-mode? Did you report this to the developers of > key-chord-mode? > --000000000000b4757f0609d12a80 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
The package seems unmantained but there's a bug r= eport at = https://github.com/emacsorphanage/key-chord/issues/10
I can't tell where the bug occurs and for what reason so th= e reports are duplicated until better judgement.

On Fri, Nov 10, 2= 023 at 7:58=E2=80=AFPM Eli Zaretskii <el= iz@gnu.org> wrote:
> From: Everard Nisse <everard.nisse@gmail.com>
> Date: Fri, 10 Nov 2023 16:15:04 +0100
>
> With Flyspell mode enabled, key-chord combinations are ignored until F= lyspell has finished marking
> incorrect words, chord characters are typed instead.
>
> To reproduce
>
> 1 Install the key-chord package from MELPA
> 2 M-: (key-chord-define-global "jk" "testing")
> 3 key-chord-mode & flyspell-mode
> 4 Type and quickly try to invoke the "jk" chord (press both = keys at the same time)
> 5 Result should be "testing" being inserted in the buffer bu= t instead the chord is ignored and "jk" is
>=C2=A0 typed

Thanks, but why do you think this is a bug in Emacs and not in
key-chord-mode?=C2=A0 Did you report this to the developers of
key-chord-mode?
--000000000000b4757f0609d12a80-- From debbugs-submit-bounces@debbugs.gnu.org Sun Dec 24 15:15:45 2023 Received: (at control) by debbugs.gnu.org; 24 Dec 2023 20:15:45 +0000 Received: from localhost ([127.0.0.1]:53605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rHUsy-0000f6-ME for submit@debbugs.gnu.org; Sun, 24 Dec 2023 15:15:45 -0500 Received: from mail-lj1-x235.google.com ([2a00:1450:4864:20::235]:61679) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rHUsv-0000Po-Hi for control@debbugs.gnu.org; Sun, 24 Dec 2023 15:15:43 -0500 Received: by mail-lj1-x235.google.com with SMTP id 38308e7fff4ca-2ccbaea0a6cso7717761fa.2 for ; Sun, 24 Dec 2023 12:15:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703448929; x=1704053729; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=1xqMaE/MkdgYH0jh6seU+hp6xnrrc8IJ5lV5gfJakio=; b=kpWBrX/vFicdE3f5reIwgbvdv2x5FBx0t5m7Y7Pasq/FOAiGzDjGM6uSnlkFXs0fNW zKha9vPWSdLfgKfSPlzQwEbKTwhXIz9wlHl1x0whNkynXYUA58UYwZL1TAjTx9QtQDMj slZN6GpE0DHA0K9M/TYo0bF31761kjUcKanbN6HLdA75Hun67W9eQXTY4KcnsRv0aVfD M5X1YW9mpQyIlKQi5JwSOYe1b50/YyOvtx5SHtizRE9XCLAEkA/LBbm3ZgDeVZ65Sr1L PfREPF/AGh5xxfffsViVHdoFdNJY5T2VH67dPaJIv7uBRgodHnaamBSo+Ef58RWT/2MJ s+0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703448929; x=1704053729; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=1xqMaE/MkdgYH0jh6seU+hp6xnrrc8IJ5lV5gfJakio=; b=MfUEA5otq/imO7KkwFx6S8uK15znXUkO7ERCs398PX+KWv/xbUAS/Aq5lA5MEEdLq4 FrFZ8qocRWTZgZI2eRwEhr/OWigstlFNeFKw4dVp2beVSHXQHIeNhiktb9oCi0Mw+oeo XNYv/QdPnnCgxmP3DBtMpXt4XsXHR/UyB8oiSPswismZ6mY9AIwaaqk/CSRC7Twcd5aH NFUL1I0zxWCItVOF1r8/n7IMh+Ks0NU9BjBsTFj/9p39tAUXkYWbh/dMT6BMpOwQHBYX NEria/5RnuSa/D98ml4oh4T6Id1R3Y/zNuikTUS6faX0XpgzgNEXlgVp2hE5kWWhxxfo WhEg== X-Gm-Message-State: AOJu0Yx1DbF4Xqxd6SyUFQG5IMbfBp3oTNfMw2xoYpSNQwlvD7nKr/B+ 8Qy8CkPHZ6+TS2SL3+JwAkvzFyus38qjhOfknpQ= X-Google-Smtp-Source: AGHT+IE/lI5WEGHJvYX+nZTeCOqzmSxdQOSwOpeXnje+zG0jAO6RCV4292OjisicgbJ+EuFhrkLgdNpI77IVMo8gaA4= X-Received: by 2002:a2e:b819:0:b0:2cc:856e:68b8 with SMTP id u25-20020a2eb819000000b002cc856e68b8mr1914701ljo.21.1703448929177; Sun, 24 Dec 2023 12:15:29 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 24 Dec 2023 12:15:28 -0800 From: Stefan Kangas In-Reply-To: References: <83h6ltxwod.fsf@gnu.org> MIME-Version: 1.0 Date: Sun, 24 Dec 2023 12:15:28 -0800 Message-ID: Subject: Re: bug#67049: Flyspell + Key-chord, chords are ignored while typing / spellchecking To: Everard Nisse , Eli Zaretskii Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Bcc: control@debbugs.gnu.org X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: control Cc: 67049-done@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 (-) tags 67049 + notabug thanks Everard Nisse writes: > On Fri, Nov 10, 2023 at 7:58=E2=80=AFPM Eli Zaretskii wrot= e: > >> Thanks, but why do you think this is a bug in Emacs and not in >> key-chord-mode? Did you report this to the developers of >> key-chord-mode? > > The package seems unmantained but there's a bug report at > https://github.com/emacsorphanage/key-chord/issues/10 > > I can't tell where the bug occurs and for what reason so the reports are > duplicated until better judgement. This does look more like a bug in key-chord than in Emacs itself, so I recommend that someone interested investigates that first. In particular, the behavior that doesn't work is the one implemented by the key-chord package. I don't think there's much more we can do on our end until that work has been done, so I'm closing this bug as "notabug" for now. The tag indicates our belief this is not a bug in Emacs itself (the bug seems to be elsewhere, namely in key-chord). Thanks. From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 12 17:05:31 2024 Received: (at 67049) by debbugs.gnu.org; 12 Jan 2024 22:05:31 +0000 Received: from localhost ([127.0.0.1]:37879 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOPed-00020I-07 for submit@debbugs.gnu.org; Fri, 12 Jan 2024 17:05:31 -0500 Received: from mail-qv1-xf2f.google.com ([2607:f8b0:4864:20::f2f]:50187) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rOPeY-0001zw-FU for 67049@debbugs.gnu.org; Fri, 12 Jan 2024 17:05:29 -0500 Received: by mail-qv1-xf2f.google.com with SMTP id 6a1803df08f44-67f5c0be04cso41882506d6.0 for <67049@debbugs.gnu.org>; Fri, 12 Jan 2024 14:05:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705097122; x=1705701922; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=2gfsSQppIjqQ6fjDJnxKm/p8l8VZq3CreEpeIl36ENg=; b=ewyEA9rzs4i8dpuRq96QFjUX4YCOiezg0G0x46j7jTOk4dKv4NHX7N7zuJE+2Cdy0p 6le6KWS+2UqLVMZVICMDB29K602qQ0I2wlP5rPAqSNt3MWdIs+sOo3MIGcnq6ioxT3tW sLSi3IYTAyEaeDZ3sVC2sHRTVL7e5NjFg5HqsgaWLwZG0EeCdFDnG96b7I0/vB+IKn/I DSn/7ud5K3VtS1MAT6Abrzo1+nNZTj2j48ugB9of5e+hWkoBAaNtYdy7f7ommtYA0qNA kr50HrY2BgvaFOjRc471GlLEdWohZJYBm/FqdcHozVm+T57tmdT+tjsym6i97zyxKrTQ OWvA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705097122; x=1705701922; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=2gfsSQppIjqQ6fjDJnxKm/p8l8VZq3CreEpeIl36ENg=; b=c1tuITeaDltUuiEsUzNJA7LBSNbwmXWA3qCdjX+7W/0PxlQscw98oBwLBbxbRqXxHa ClxHPM6TnQmydFbee5teloSHwMVklROZs3sKXszuEc8QZWbS2mSyNE9P3WKwAcqBbmEx +4ULEYUOxMNtW5CltWVDW8gIUMOtblStdKxVCS4qprzLGwOj5REukau9bhaunShFfJ/b fV2R7oIsSS3XAWr7mhy+Ixpk/aqDYYo5TQAXCVWC4cOGmqQiMeFn+7Mfd9mquHrbktzd oAqQ/6VSRKWd1oayfjJXc+1aJoc1KQThVkYTpdWymTBfZ08JXxNtJq+GNBGyGo81I60x nBQA== X-Gm-Message-State: AOJu0Yya2iBm5nz9PZTvclvCm7mGAR+VC0j0wN3gBrADiEYyXTKKbAzj 89t+BCaDOUOs3/lO1wX3zj1yigWtnW99yBccppnWSt9SOgE= X-Google-Smtp-Source: AGHT+IFbQ39eBCduCJM1GMRYjL9Y18dotaKHUdVla1jSBqXfT4FmIT7q26Am9zNGS+ElTeynLKa9T67s8Tqfb02/yL0= X-Received: by 2002:ad4:5bc8:0:b0:681:7e9:89f1 with SMTP id t8-20020ad45bc8000000b0068107e989f1mr1983663qvt.65.1705097122519; Fri, 12 Jan 2024 14:05:22 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Everard Nisse Date: Fri, 12 Jan 2024 23:05:11 +0100 Message-ID: Subject: Re: bug#67049: closed (Re: bug#67049: Flyspell + Key-chord, chords are ignored while typing / spellchecking) To: 67049@debbugs.gnu.org Content-Type: multipart/alternative; boundary="0000000000004ba0a6060ec6dc13" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 67049 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 (-) --0000000000004ba0a6060ec6dc13 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > This does look more like a bug in key-chord than in Emacs itself You are correct it seems, the bug was introduced in a recent version of key-chord and had another related report. At the time this didn't seem related, a lesson to read recent commits and bug reports. Anyways, fixed in the package repo. Thank you all for your time On Sun, Dec 24, 2023 at 9:15=E2=80=AFPM GNU bug Tracking System < help-debbugs@gnu.org> wrote: > Your bug report > > #67049: Flyspell + Key-chord, chords are ignored while typing / > spellchecking > > 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 67049@debbugs.gnu.org. > > -- > 67049: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D67049 > GNU Bug Tracking System > Contact help-debbugs@gnu.org with problems > > > > ---------- Forwarded message ---------- > From: Stefan Kangas > To: Everard Nisse , Eli Zaretskii > Cc: 67049-done@debbugs.gnu.org > Bcc: > Date: Sun, 24 Dec 2023 12:15:28 -0800 > Subject: Re: bug#67049: Flyspell + Key-chord, chords are ignored while > typing / spellchecking > tags 67049 + notabug > thanks > > Everard Nisse writes: > > > On Fri, Nov 10, 2023 at 7:58=E2=80=AFPM Eli Zaretskii wr= ote: > > > >> Thanks, but why do you think this is a bug in Emacs and not in > >> key-chord-mode? Did you report this to the developers of > >> key-chord-mode? > > > > The package seems unmantained but there's a bug report at > > https://github.com/emacsorphanage/key-chord/issues/10 > > > > I can't tell where the bug occurs and for what reason so the reports ar= e > > duplicated until better judgement. > > This does look more like a bug in key-chord than in Emacs itself, so I > recommend that someone interested investigates that first. In > particular, the behavior that doesn't work is the one implemented by the > key-chord package. > > I don't think there's much more we can do on our end until that work has > been done, so I'm closing this bug as "notabug" for now. The tag > indicates our belief this is not a bug in Emacs itself (the bug seems to > be elsewhere, namely in key-chord). > > Thanks. > > > > > ---------- Forwarded message ---------- > From: Everard Nisse > To: bug-gnu-emacs@gnu.org > Cc: > Bcc: > Date: Fri, 10 Nov 2023 16:15:04 +0100 > Subject: Flyspell + Key-chord, chords are ignored while typing / > spellchecking > With Flyspell mode enabled, key-chord combinations are ignored until > Flyspell has finished marking incorrect words, chord characters are typed > instead. > > To reproduce > > 1. Install the key-chord package from MELPA > 2. M-: (key-chord-define-global "jk" "testing") > 3. key-chord-mode & flyspell-mode > 4. Type and quickly try to invoke the "jk" chord (press both keys at > the same time) > 5. Result should be "testing" being inserted in the buffer but instead > the chord is ignored and "jk" is typed > > Workarounds to resume chord recognition: > > 1. Waiting a few moments until Flypsell finishes marking incorrect > words > 2. Issuing C-g quickly after typing (does mark incorrect words) > 3. Pressing Space, Delete or typing numbers/symbols > > Reproduced on v30.0.50 native-comp with no other configuration present vi= a > "$ env HOME=3Dtesting emacs". > If anyone has ideas on code that can be blamed or further debug steps, > please let me know. > > Cheers, > ENisse > --0000000000004ba0a6060ec6dc13 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
> This does look more like a bug in key-chord than= in Emacs itself

You are correct it seems, the bug= was introduced in a recent version of key-chord and had another related re= port.
At the time this didn't seem related, a lesson to = read recent commits and bug reports. Anyways, fixed in the package repo.

Thank you all for your time

<= div class=3D"gmail_quote">
On Sun, Dec= 24, 2023 at 9:15=E2=80=AFPM GNU bug Tracking System <help-debbugs@gnu.org> wrote:
Your bug report

#67049: Flyspell + Key-chord, chords are ignored while typing / spellchecki= ng

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 67049@debbugs.gnu.org.

--
67049: https://debbugs.gnu.org/cgi/bugreport.cg= i?bug=3D67049
GNU Bug Tracking System
Contact help-debb= ugs@gnu.org with problems



---------- Forwarded message ----------
From:=C2=A0Stefan Ka= ngas <stefan= kangas@gmail.com>
To:=C2=A0Everard Nisse <everard.nisse@gmail.com>, E= li Zaretskii <eliz@gnu= .org>
Cc:=C2=A067049-done@debbugs.gnu.org
Bcc:=C2=A0
Date:=C2=A0Su= n, 24 Dec 2023 12:15:28 -0800
Subject:=C2=A0Re: bug#67049: Flyspell + Ke= y-chord, chords are ignored while typing / spellchecking
tags 67049 + no= tabug
thanks

Everard Nisse <everard.nisse@gmail.com> writes:

> On Fri, Nov 10, 2023 at 7:58=E2=80=AFPM Eli Zaretskii <eliz@gnu.org> wrote:
>
>> Thanks, but why do you think this is a bug in Emacs and not in
>> key-chord-mode?=C2=A0 Did you report this to the developers of
>> key-chord-mode?
>
> The package seems unmantained but there's a bug report at
> https://github.com/emacsorphanage/key-cho= rd/issues/10
>
> I can't tell where the bug occurs and for what reason so the repor= ts are
> duplicated until better judgement.

This does look more like a bug in key-chord than in Emacs itself, so I
recommend that someone interested investigates that first.=C2=A0 In
particular, the behavior that doesn't work is the one implemented by th= e
key-chord package.

I don't think there's much more we can do on our end until that wor= k has
been done, so I'm closing this bug as "notabug" for now.=C2= =A0 The tag
indicates our belief this is not a bug in Emacs itself (the bug seems to be elsewhere, namely in key-chord).

Thanks.




---------- Forwarded message ----------
From:=C2=A0Everard N= isse <evera= rd.nisse@gmail.com>
To:=C2=A0bug-gnu-emacs@gnu.org
Cc:=C2=A0
Bcc:=C2=A0=
Date:=C2=A0Fri, 10 Nov 2023 16:15:04 +0100
Subject:=C2=A0Flyspell + = Key-chord, chords are ignored while typing / spellchecking
With Flyspell mode enabled, key-chord combinations are ignored unt= il Flyspell has finished marking incorrect words, chord characters are typed=20 instead.

To reproduce
  1. Install the key-ch= ord package from MELPA
  2. M-: (key-chord-define-global "jk" = "testing")
  3. key-chord-mode & flyspell-mode
  4. Typ= e and quickly try to invoke the "jk" chord (press both keys at th= e same time)
  5. Result should be "testing" being inserted in= the buffer but instead the chord is ignored and "jk" is typed
Workarounds to resume chord recognition:
  1. Waiting a fe= w moments until Flypsell finishes marking incorrect words
  2. Issuing C= -g quickly after typing (does mark incorrect words)
  3. Pressing Space,= Delete or typing numbers/symbols
Reproduced on v30.0.50 = native-comp with no other configuration present via "$ env HOME=3Dtesting emacs".
If anyone has ideas on code th= at can be blamed or further debug steps, please let me know.

=
Cheers,
ENisse
--0000000000004ba0a6060ec6dc13-- From unknown Thu Jun 19 14:03:25 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 10 Feb 2024 12:24:13 +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