GNU bug report logs - #79070
[PATCH] Fix macOS dictation post NSTextInputClient migration in v30

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Alvaro Ramirez <alvaro@HIDDEN>; Keywords: patch; merged with #76765, #76771; dated Mon, 21 Jul 2025 12:27:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 23 Jul 2025 10:46:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Jul 23 06:46:12 2025
Received: from localhost ([127.0.0.1]:48657 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueWzE-00076m-7Q
	for submit <at> debbugs.gnu.org; Wed, 23 Jul 2025 06:46:12 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:49922)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1ueWz8-00075S-AN
 for 79070 <at> debbugs.gnu.org; Wed, 23 Jul 2025 06:46:09 -0400
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 <eliz@HIDDEN>)
 id 1ueWyy-0003PS-Bn; Wed, 23 Jul 2025 06:45:57 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=CqBBOoqE1Bgj8AyKIhxZdSVKQ6McV23/EtV2lp2m9bY=; b=dlyRpNI2Pmkc+CpxyE1F
 oSquO28K2n1555a0B9vHvqdgINF+1KBYKCM5hRkf+F0FFT5PQXp3aMcYpAM0Igi3QlgyUZeKyiUMu
 BNOILB6n0FXWeP4z4jhknS6wZ64TqEw47+HBuC70nn7bxnjBb+xoUn+bxCKy3bwkYrIvXDa9os2+M
 Ibdn5dOt5wjk+F7LbGtgMfBktS3eJWNe9tkEQ2PotuxQoGZPaqaD0KYIIF0q/3Z9DJ5xmNGkXBna/
 3LxUnQejaKCmnymGgRP2oywhstmlQ/1RO1P5Eo0+ZN51PTZPdZUfidRWI97wQpFpsbhKKsRpSdyXB
 jl9mJZG2HGYoSQ==;
Date: Wed, 23 Jul 2025 13:45:53 +0300
Message-Id: <86a54v89su.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Alvaro Ramirez <alvaro@HIDDEN>
In-Reply-To: <m2y0sgnqw0.fsf@HIDDEN> (message from Alvaro Ramirez on
 Tue, 22 Jul 2025 17:15:27 +0100)
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <86freo9y4i.fsf@HIDDEN>
 <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN>
 <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN>
 <86qzy88fxh.fsf@HIDDEN>
 <CAN+1Hbr2MLZxN_cF9H_u+xO+TvPZLvSv0YVa1YAXAN_HqN4O6A@HIDDEN>
 <D394C76E-1B21-4F49-B077-A37910204B94@HIDDEN>
 <m2y0sgnqw0.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79070
Cc: gerd.moellmann@HIDDEN, stefankangas@HIDDEN, shipmints@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Alvaro Ramirez <alvaro@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,  gerd.moellmann@HIDDEN,
>   79070 <at> debbugs.gnu.org,  kickingvegas@HIDDEN,  stefankangas@HIDDEN
> Date: Tue, 22 Jul 2025 17:15:27 +0100
> 
> 
> Alvaro Ramirez <alvaro@HIDDEN> writes:
> 
> >  On 22 Jul 2025, at 15:23, Stéphane Marks <shipmints@HIDDEN> 
> >  wrote:
> >
> >  On Tue, Jul 22, 2025 at 10:21 AM Eli Zaretskii <eliz@HIDDEN> 
> >  wrote:
> >
> >  > From: Alvaro Ramirez <alvaro@HIDDEN>
> >  > Date: Tue, 22 Jul 2025 15:00:18 +0100
> >  > Cc: Stéphane Marks <shipmints@HIDDEN>,
> >  >  Eli Zaretskii <eliz@HIDDEN>,
> >  >  79070 <at> debbugs.gnu.org,
> >  >  kickingvegas@HIDDEN,
> >  >  stefankangas@HIDDEN
> >  >
> >  > +1 I’d like to propose we treat macOS 12.7.6 / Intel as a 
> >  > separate issue if that’s ok?
> >
> >  If that is what we want to do, then the PROBLEMS entry should 
> >  be
> >  updated to say that older versions of macOS are not supported 
> >  by this
> >  feature in Emacs.
> >
> >  But, older than what specific macOS version will be the 
> >  question to answer,
> >
> > We can only go with the information we have available as of 
> > today, given the hardware and macOS versions we have
> > access to. With new data points, we would update this info.
> >
> > I’m happy to update PROBLEMS with the data we know today (maybe 
> > something like “There are reports of this feature
> > being unavailable for macOS 12 users").
> 
> Updated PROBLEMS (attaching 
> 0005-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch)

Thanks, but one of my previous comments, viz.:

  This should explain better what are the indications of the problem.

is still not addressed.

> A tiny bit of additional info with respect to roll back (yields 
> deprecation warning) vs roll forward fix... macOS seems to use a 
> different dictation mechanism after NSTextInputClient was 
> introduced (Emacs v30). Attaching screenshots showing different UI 
> dictation triggered by either patch.

Could you please spell out what that means for Emacs users?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 17:37:30 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 13:37:30 2025
Received: from localhost ([127.0.0.1]:39014 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueGvi-00065v-9F
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 13:37:30 -0400
Received: from mail-ua1-x92c.google.com ([2607:f8b0:4864:20::92c]:54522)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>)
 id 1ueGvf-00065b-ML
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 13:37:28 -0400
Received: by mail-ua1-x92c.google.com with SMTP id
 a1e0cc1a2514c-886c8de5d90so3088883241.0
 for <79070 <at> debbugs.gnu.org>; Tue, 22 Jul 2025 10:37:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753205842; x=1753810642; 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=gymYHWRSBTp+l58ycB8uzDfD/rGgL+842ZzX7EzrqyY=;
 b=MBXbk+/ZPSig4rw2bU9YluZr2y2eoJB1DLyG1pa31aAjpbSn95S7NyzOfXwzKuMdGZ
 eV5bVl7D7Tue9vNmMppCWMzTLkGNc3yIX5P9ugBmKsHAwyDyhs19xNv3BYWHfcZ4wXkb
 oMtWNMxB9lsLLyWzoIQrbeWrK1ocTpDjwNADBO8wBJbPJRmjx3De9aC8rLFmhPS3uhN1
 VBRW54hli3Iu7AV3EXL1lQZ0AA7S8M2rO+OP0jFPYu3kI5q9acbxY6pfjuTsPPyjPbaw
 aQpNIc5WaZOtU3P8WFByy27luPrBpXCKcRXbnloSHvh4h5jEJIhIOWCq+eBPC3MD1OI+
 LUXA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753205842; x=1753810642;
 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=gymYHWRSBTp+l58ycB8uzDfD/rGgL+842ZzX7EzrqyY=;
 b=DonPvvZALaZHxNkfHhfqGj7eyuIu3iJNm0TRkxOcZq83sXXBzgUTTi8/p48hpO6IAd
 5sWMTx+4Bf0EYd/IRn48OclKjBftQ87M3JQCS47+qvO4+g7bht4lv+XCdTUbUc8JEovt
 8A0a/gsaSrwth+VXt+JgaK6w6Aq2WtZZBO4XKrqz8n7JahidqPQOG8CXB9mfRsEzDGC0
 0orBXwhUIPZC0WxhuvjqfVMtxQ0QxX0e4BgjhB6tAyjMtrSCD6hqdpde0v7onIbxF5mb
 aPzNEDAGB24ur4W74jQBR/Tczcv5gkqt4bfVrpnC9lBXl1kbaR/3e8f0rcUmQSy8wOd9
 AvqA==
X-Forwarded-Encrypted: i=1;
 AJvYcCXVq3k63XjYfLRM0z31MA4p728YDyA0Lf8P0tg3elm8M/1Wze5Xaoqrhx1HiXnif0907TeB8Q==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yx+2+6d4SMkbhOAEvladjfjaNPMKMBOyvGcm2JMe71gBR1zY5jP
 GX6zXbz77SpiWlkISgwg/i3AwSkGKeVaOs9UdnwSKhe8ccTugs3nzPwJpZPtkIJJpjcMJiaLW38
 NypmZ/3DAk7p2NkrmbRWc5cF2NZgQgJg=
X-Gm-Gg: ASbGncsbV1GS9qEf0nM9AMEzsBDVCSFNz16ZomdOCx3kDSJMyLQmAEmGQ5sxV+cJ9mB
 MOeCa+LxpOrKMTBJsSCd6mp62cHcnhM1w8GtsJmkZYYLUHuRra8edh7iDv+euQ75nqlbx+VY5zb
 mBlAuF21wyjZfHZkRO+FKCbAJiNHwOVUgevplcK2UTbK0nj10wAwYBwTwszYz1N7un79lAyygkN
 9E7SvX/cQ==
X-Google-Smtp-Source: AGHT+IHy21rBibDIlp9dZ1eO1obpFn10vQldomXpnpyzz350XJ0xLx83yti9pxW/m7r3QlVXK2W6r8G/o85tPcET7eU=
X-Received: by 2002:a05:6102:5090:b0:4e5:9149:7cb3 with SMTP id
 ada2fe7eead31-4f95f3cce22mr13683293137.13.1753205841796; Tue, 22 Jul 2025
 10:37:21 -0700 (PDT)
MIME-Version: 1.0
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN>
 <86freo9y4i.fsf@HIDDEN> <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN> <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN>
 <86qzy88fxh.fsf@HIDDEN>
 <CAN+1Hbr2MLZxN_cF9H_u+xO+TvPZLvSv0YVa1YAXAN_HqN4O6A@HIDDEN>
 <D394C76E-1B21-4F49-B077-A37910204B94@HIDDEN>
 <m2y0sgnqw0.fsf@HIDDEN> <m2pldsnnc1.fsf@HIDDEN>
In-Reply-To: <m2pldsnnc1.fsf@HIDDEN>
From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN>
Date: Tue, 22 Jul 2025 13:37:10 -0400
X-Gm-Features: Ac12FXw0zSSdfAmSpVfyf_PMRRGDSV1k8y8GgR9fBpXI__kG9RCwcjmVuPox-ZE
Message-ID: <CAN+1HboTc8TkVmpgkVJPzUGvV1PFRTcSTv4AEF9_-0Tz_WL-vA@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
To: Alvaro Ramirez <alvaro@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000006b23b4063a880bbd"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: gerd.moellmann@HIDDEN, Eli Zaretskii <eliz@HIDDEN>,
 kickingvegas@HIDDEN, 79070 <at> debbugs.gnu.org, stefankangas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--0000000000006b23b4063a880bbd
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Jul 22, 2025 at 1:32=E2=80=AFPM Alvaro Ramirez <alvaro@HIDDEN=
> wrote:

> Alvaro Ramirez <alvaro@HIDDEN> writes:
>
> > Alvaro Ramirez <alvaro@HIDDEN> writes:
>
> >> I=E2=80=99m running out of ideas to fix on hardware (and OS version) I
> >> don=E2=80=99t
> >> have access to. One thing that comes to mind is
> >> patching with the rollback, since I was able to get dictation
> >> working that way also. This may not be a future-proof solution
> >> to submit upstream, but helps unblock your use-case using local
> >> builds.
>
> Reached out to a friend with an Intel Macbook. The closest
> hardware setup I could find is his:
>
>   M-x emacs-version RET
>
>   GNU Emacs 31.0.50 (build 1, x86_64-apple-darwin24.5.0, NS
>   appkit-2575.60 Version 15.5 (Build 24F74)) of 2025-07-22
>
>   Macbook Pro 16-inch 2019 - Running macOS 15.5.
>
> He was able to install the patch and verify dictation works for
> this configuration.
>

It surely isn't chip related but some API work that's needed.  I tried to
do some research on this and read through several code bases (e.g.,
chromium) that work correctly on macOS 12, but came up short on specifics
for nsterm.

At least it seems the patch does no harm so I don't object at all to its
adoption, just the idea that it should be considered "complete" without
more work as users running < 15.5 may complain when it doesn't.

--0000000000006b23b4063a880bbd
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:monospace"><span style=3D"font-family:Arial,Helvetica,sans-serif">=
On Tue, Jul 22, 2025 at 1:32=E2=80=AFPM Alvaro Ramirez &lt;<a href=3D"mailt=
o:alvaro@HIDDEN">alvaro@HIDDEN</a>&gt; wrote:</span></div></div=
><div class=3D"gmail_quote gmail_quote_container"><blockquote class=3D"gmai=
l_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,20=
4,204);padding-left:1ex">Alvaro Ramirez &lt;<a href=3D"mailto:alvaro@xenodi=
um.com" target=3D"_blank">alvaro@HIDDEN</a>&gt; writes:<br>
<br>
&gt; Alvaro Ramirez &lt;<a href=3D"mailto:alvaro@HIDDEN" target=3D"_b=
lank">alvaro@HIDDEN</a>&gt; writes:<br>
<br>
&gt;&gt; I=E2=80=99m running out of ideas to fix on hardware (and OS versio=
n) I <br>
&gt;&gt; don=E2=80=99t<br>
&gt;&gt; have access to. One thing that comes to mind is<br>
&gt;&gt; patching with the rollback, since I was able to get dictation<br>
&gt;&gt; working that way also. This may not be a future-proof solution<br>
&gt;&gt; to submit upstream, but helps unblock your use-case using local<br=
>
&gt;&gt; builds.<br>
<br>
Reached out to a friend with an Intel Macbook. The closest <br>
hardware setup I could find is his:<br>
<br>
=C2=A0 M-x emacs-version RET<br>
<br>
=C2=A0 GNU Emacs 31.0.50 (build 1, x86_64-apple-darwin24.5.0, NS <br>
=C2=A0 appkit-2575.60 Version 15.5 (Build 24F74)) of 2025-07-22<br>
<br>
=C2=A0 Macbook Pro 16-inch 2019 - Running macOS 15.5.<br>
<br>
He was able to install the patch and verify dictation works for <br>
this configuration.<br></blockquote><div><br></div><div class=3D"gmail_defa=
ult" style=3D"font-family:monospace">It surely isn&#39;t chip related but s=
ome API work that&#39;s needed.=C2=A0 I tried to do some research on this a=
nd read through several code=C2=A0bases (e.g., chromium) that work correctl=
y on macOS 12, but came up short on specifics for nsterm.</div><div class=
=3D"gmail_default" style=3D"font-family:monospace"><br></div><div class=3D"=
gmail_default" style=3D"font-family:monospace">At least it seems the patch =
does no harm so I don&#39;t object at all to its adoption, just the idea th=
at it should be considered &quot;complete&quot; without more work as users =
running &lt; 15.5 may complain when it doesn&#39;t.</div></div></div>

--0000000000006b23b4063a880bbd--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 17:32:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 13:32:29 2025
Received: from localhost ([127.0.0.1]:38988 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueGqr-0005jH-0G
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 13:32:29 -0400
Received: from out-187.mta1.migadu.com ([95.215.58.187]:17932)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1ueGqn-0005ix-7H
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 13:32:25 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753205538;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=uM+ZT8Q4DhXJUE/3hf9krYoj1mkO/kIEgqC/lfiet/Y=;
 b=PKiOfa44xxzplmCpGtQiS3koVzGrZwP/GAf+qPASDFaOK5HWMlRwvVSyaNBVVWreIf+T1J
 luVmnhF2d+mJgoT367zsEe9oqL38NIOAxPhotLgDanJ+qiFhqnKB2qH9e/9BmPrpCUFQcQ
 1XX/tFQzTCbpplYEQWm8rxgHFXF5tHg=
From: Alvaro Ramirez <alvaro@HIDDEN>
To: =?utf-8?Q?St=C3=A9phane?= Marks <shipmints@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <m2y0sgnqw0.fsf@HIDDEN> (Alvaro Ramirez's message of "Tue, 
 22 Jul 2025 17:15:27 +0100")
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <86freo9y4i.fsf@HIDDEN>
 <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN>
 <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN>
 <86qzy88fxh.fsf@HIDDEN>
 <CAN+1Hbr2MLZxN_cF9H_u+xO+TvPZLvSv0YVa1YAXAN_HqN4O6A@HIDDEN>
 <D394C76E-1B21-4F49-B077-A37910204B94@HIDDEN>
 <m2y0sgnqw0.fsf@HIDDEN>
Date: Tue, 22 Jul 2025 18:32:14 +0100
Message-ID: <m2pldsnnc1.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 79070
Cc: gerd.moellmann@HIDDEN, Eli Zaretskii <eliz@HIDDEN>,
 kickingvegas@HIDDEN, 79070 <at> debbugs.gnu.org, stefankangas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Alvaro Ramirez <alvaro@HIDDEN> writes:

> Alvaro Ramirez <alvaro@HIDDEN> writes:

>> I=E2=80=99m running out of ideas to fix on hardware (and OS version) I=20
>> don=E2=80=99t
>> have access to. One thing that comes to mind is
>> patching with the rollback, since I was able to get dictation
>> working that way also. This may not be a future-proof solution
>> to submit upstream, but helps unblock your use-case using local
>> builds.

Reached out to a friend with an Intel Macbook. The closest=20
hardware setup I could find is his:

  M-x emacs-version RET

  GNU Emacs 31.0.50 (build 1, x86_64-apple-darwin24.5.0, NS=20
  appkit-2575.60 Version 15.5 (Build 24F74)) of 2025-07-22

  Macbook Pro 16-inch 2019 - Running macOS 15.5.

He was able to install the patch and verify dictation works for=20
this configuration.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 16:15:49 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 12:15:49 2025
Received: from localhost ([127.0.0.1]:38614 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueFef-0008N8-1X
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 12:15:49 -0400
Received: from out-187.mta1.migadu.com ([2001:41d0:203:375::bb]:55884)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1ueFeb-0008MU-35
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 12:15:46 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753200937;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=rTN9+9qzf/BG9xKA1RcT3h5PezpyxMadSayqGe4lXZA=;
 b=PrVyL02JRsWLD2sqm1fiV9i0CDcD1Nv1w7xxZEVTydZ3RFzAOQRQKfmrAdZABpOvDiva2T
 wgXAse5Jtr97knVTiOWB8VRo5i5nxO6SWQSSwQBgqUn9hPgUaPijOEV1FcDMuSVRV2w5Zr
 rgEuRaQMZAvLtQfi9G4C8xdApmHee/I=
From: Alvaro Ramirez <alvaro@HIDDEN>
To: =?utf-8?Q?St=C3=A9phane?= Marks <shipmints@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <D394C76E-1B21-4F49-B077-A37910204B94@HIDDEN> (Alvaro
 Ramirez's message of "Tue, 22 Jul 2025 15:55:57 +0100")
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <86freo9y4i.fsf@HIDDEN>
 <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN>
 <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN>
 <86qzy88fxh.fsf@HIDDEN>
 <CAN+1Hbr2MLZxN_cF9H_u+xO+TvPZLvSv0YVa1YAXAN_HqN4O6A@HIDDEN>
 <D394C76E-1B21-4F49-B077-A37910204B94@HIDDEN>
Date: Tue, 22 Jul 2025 17:15:27 +0100
Message-ID: <m2y0sgnqw0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Migadu-Flow: FLOW_OUT
X-Debbugs-Envelope-To: 79070
Cc: gerd.moellmann@HIDDEN, Eli Zaretskii <eliz@HIDDEN>,
 kickingvegas@HIDDEN, 79070 <at> debbugs.gnu.org, stefankangas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>

--=-=-=
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Alvaro Ramirez <alvaro@HIDDEN> writes:

>  On 22 Jul 2025, at 15:23, St=C3=A9phane Marks <shipmints@HIDDEN>=20
>  wrote:
>
>  On Tue, Jul 22, 2025 at 10:21=E2=80=AFAM Eli Zaretskii <eliz@HIDDEN>=20
>  wrote:
>
>  > From: Alvaro Ramirez <alvaro@HIDDEN>
>  > Date: Tue, 22 Jul 2025 15:00:18 +0100
>  > Cc: St=C3=A9phane Marks <shipmints@HIDDEN>,
>  >  Eli Zaretskii <eliz@HIDDEN>,
>  >  79070 <at> debbugs.gnu.org,
>  >  kickingvegas@HIDDEN,
>  >  stefankangas@HIDDEN
>  >
>  > +1 I=E2=80=99d like to propose we treat macOS 12.7.6 / Intel as a=20
>  > separate issue if that=E2=80=99s ok?
>
>  If that is what we want to do, then the PROBLEMS entry should=20
>  be
>  updated to say that older versions of macOS are not supported=20
>  by this
>  feature in Emacs.
>
>  But, older than what specific macOS version will be the=20
>  question to answer,
>
> We can only go with the information we have available as of=20
> today, given the hardware and macOS versions we have
> access to. With new data points, we would update this info.
>
> I=E2=80=99m happy to update PROBLEMS with the data we know today (maybe=20
> something like =E2=80=9CThere are reports of this feature
> being unavailable for macOS 12 users").

Updated PROBLEMS (attaching=20
0005-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch)

>  and why it's broken/incomplete is another question.
>
> I=E2=80=99m running out of ideas to fix on hardware (and OS version) I=20
> don=E2=80=99t have access to. One thing that comes to mind is
> patching with the rollback, since I was able to get dictation=20
> working that way also. This may not be a future-proof solution
> to submit upstream, but helps unblock your use-case using local=20
> builds.

A tiny bit of additional info with respect to roll back (yields=20
deprecation warning) vs roll forward fix... macOS seems to use a=20
different dictation mechanism after NSTextInputClient was=20
introduced (Emacs v30). Attaching screenshots showing different UI=20
dictation triggered by either patch.


--=-=-=
Content-Type: image/jpeg; size=253.3KiB
Content-Disposition: attachment; filename=rollback.jpg
Content-Transfer-Encoding: base64

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
niZ/1AsQA3TdOfaFKxAVAkCe30F90Rl3Ec1GajYQUAAAAAAAAAABHColRoFVMNC0SnKizwfM9VFf
M8Opp2lr9aZnZ55Y+bOlLLBabNDaIKP3XJnTTrnTm7nqUxXDr1skRSY2nDTsPs6OtFUPl6lFpaUW
Z7IcJUi9ydI+liWCYvQd6SWvHDTF4nWmejmwzM6HenZljiyNwzLFEdHNSI1AxpneHOVYnwrAuxu1
rb7zn/vUXqZqB5rlV8TB04Vh5D/QXC25H39e/POG7Zrrtlpaal+Lhf10eCp62ddTiKNGf+pLwamt
p6f1Tb+blrPc9kkQpzP06Nc3kvIfM1fUJn6Mfnw8GrxldXy0N+FpJQpJJYJJUR87Urq1J5qpvLxz
XnO60KazWZyPmjbKyoc8sTFMTlaFduBD3hOGbRlmbbysiTCxPaVkq51Ik3n6k+Yhi+Fn3czOEm+w
qPLkZTExhPVUzM7LmcWT5KdTKzbbZZJ95KmZ/ismllDgPmYj5ZWTryojk1my/FhVoeGJxmpOKzZJ
KfKcWRZvO4sTLO+y3eS0QZkqnzImOia0VKEJiduiyipjSlc+0z/NnE4hkTrjzMkR2OJdAzem+yEu
aMzFmrdF8eZnwzP/AHLpUzTIq0OPcVN94SvIcrNXWTozM7JlaCLExMNeGWHDHOpzVMNMjCMiWCMy
rKiS1C0JiXSF0qIxVsqZ1os9kkxWi12iXJlQ+6jmRqGFd7eBzatNU2h1O+d6Vw3dFMk3dBMvGdDg
nLpDKr/vvPyJo+rwfofGcdEV6dPyT1vH4Xid4fV4b0jieJ+a1o+50e9t4u1F7e1VshscqjTl2ZOG
q7Ym3F5mj9dwX2R4fRv+kz8T+NNt+1X5s/R8N9n9DT+bU+b8+0usuJ1ibibbdW26tvvP1WlpaehT
yURaIfb09GNOnlphHEnzOzrySOY+npJd05JVq2TJaF8isJQFSsLIML1CTHujMt0X65EckLOgRYrK
ywK5yJJBjllSZaZMnCONV6cy3jq66ejXrTaiLtWO3xP/ADSUKrmzlOt/hfR0fSv72rP3fmWCKKOO
LijicT7TE1TVu+hRw2nofRCCOywYAZW8wZT6yXgSVhGb6moRJllkXl8ptmTICE/WbcmTvDCHmRmd
wrMrBlPrCZYI7VBDhBSJ9eRmaoh20uHq1WvFHFE+KOJtnKqu76Wlo06SV6CuhXsOTKTqia9gZTXE
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
eCqfE9ciP0Sr7vxh59XaJfbfYO0v2PtuvuQvT5Ofy7mh5VlYNp+e7zbv7kL0+Ti8In2BtN9j3bv7
kL0+Ti8B879p+e7zbv7j70+Tjmhqx879p+e7zbv7j70+TjmgsfO/afnu827+4+9Pk45oLHzu2o5b
u9vPuPvT5OOaCx87tqPsd7d/cfenycc0MZPndtT9jvbz7j70+TluuT53bUct3e3n3H3p8nJzQ1Y+
d21HLd3t59x96fJxzQWPndtT9jvbz7j70+Ti8JY+d21P2OtvPuPvT5OLwWk+d20/2PNvPuPvT5OO
aFsfO7af7Hm3n3H3p8nHNBY+d21HPd3t59x96fJxzQlj53bUc93e3n3H3p8nHNBY+d21HPd3t59x
96fJxzQtj53bUc93e3n3H3p8nHNBY+d21HPd3t59x96fJxzQlj53bUc93e3n3H3p8nHNBYd3bTrP
d5t59x96fJxzRBaYPnftP9jzbz7j70+Tjmg3PndtRz3d7efcfenycc0LY+d21HPd3t59x96fJxzQ
WPndtT9jvbz7j70+TjmgsfO7an7He3n3H3p8nHNBY+d20/2PNvPuPvT5OOaCx87tp/sebefcfeny
cc0Fj53bUc93e3n3H3p8nHNCWPndtRz3d7efcfenycc0Fj53bU/Y728+4+9Pk45oLHzu2p+x3t59
x96fJxzQWPndtRy3d7efcfenycc0Fj53bUct3e3n3H3p8nHNBY+d21HLd3t59x96fJxzQtj53bUc
t3e3n3H3p8nHNBY+d20/2PNvPuPvT5OOaCx87tp/sebefcfenycc0Fj53bU/Y728+4+9Pk45oLHz
u2p+x3t59x96fJxzQWPndtRy3d7efcfenycc0JY+d21HLd3t59x96fJxzQWPndtP9jzbz7j70+Tj
mgsfO7af7Hm3n3H3p8nHNBY+d21HPd3t59x96fJxzQWPndtRz3d7efcfenycc0Fj53bUc93e3n3H
3p8nHNC2PndtRz3d7efcfenycc0Fj53bUc93e3n3H3p8nHNCWPndtRz3d7efcfenycc0Fj53bUc9
3e3n3H3p8nHNBY+d21HPd3t59x96fJxzQWPndtT9jvbz7j70+TjmgsfO7an7He3n3H3p8nHNBY+d
21HLd3t59x96fJxzQWPndtRy3d7efcfenycc0Fj53bT/AGPNvPuPvT5OOaCx87tp/sebefcfenyc
c0Fj53bUc93e3n3H3p8nHNBY+d21HPd3t59x96fJxzQWPndtT9jvbz7j70+TjmgsfO7an7He3n3H
3p8nHNBY+d20/wBjzbz7j70+TjmgsfO7af7Hm3n3H3p8nHNBY+d21P2O9vPuPvT5OOaCx87tqfsd
7efcfenycc0Fj53bUct3e3n3H3p8nHNBY+d21HLd3t59x96fJxzQWPndtP8AY828+4+9Pk45oLHz
u2n+x5t59x96fJxzQWPndtT9jvbz7j70+TjmgsfO7an7He3n3H3p8nHNBY+d20/2PNvPuPvT5OOa
Cx87tp/sebefcfenycc0Fj53bU/Y728+4+9Pk45oLHzu2p+x3t59x96fJxzQWPndtRy3d7efcfen
ycc0Fj53bUct3e3n3H3p8nHNBY+d21HLd3t59x96fJxzQtj53bUct3e3n3H3p8nHNBY+d20/2PNv
PuPvT5OOaCx87tp/sebefcfenycc0Fj53bU/Y728+4+9Pk45oLHzu2p+x3t59x96fJxzQWPndtP9
jzbz7j70+TjmgsfO7af7Hm3n3H3p8nHNBY+d21HPd3t59x96fJxzQlj53bUc93e3n3H3p8nHNBY+
d21HPd3t59x96fJxzQWPndtRz3d7efcfenycc0Fj53bUc93e3n3H3p8nHNC2PndtRz3d7efcfeny
cc0Fj53bU/Y728+4+9Pk45oLHzu2p+x3t59x96fJxzQWPndtP9jzbz7j70+TjmgsfO7af7Hm3n3H
3p8nHNBY+d21HPd3t59x96fJxzQlj53bUc93e3n3H3p8nHNBY+d21HPd3t59x96fJxzQWPndtRz3
d7efcfenycc0Fj53bU/Y728+4+9Pk45oLHzu2p+x3t59x96fJxzQWPndtP8AY828+4+9Pk45oLHz
u2n+x5t59x96fJxzQWPndtT9jvbz7j70+TjmgsfO7an7He3n3H3p8nHNBY+d20/2PNvPuPvT5OOa
Cx87tp/sebefcfenycc0Fj53bU/Y728+4+9Pk45oLHzu2p+x3t59x96fJxzQWPndtRy3d7efcfen
ycc0Fj53bUct3e3n3H3p8nHNBY+d20/2PNvPuPvT5OOaCx87tp/sebefcfenycc0Fj53bUc93e3n
3H3p8nHNBY+d21HPd3t59x96fJxzQWPndtRz3d7efcfenycc0Fj53bUc93e3n3H3p8nHNBY+d21H
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
NrXk1mGvJ7p1hbr5y+1KDdXVonlMmDWbxouutdS46Lgx76a1+QZkyc8Hk8ta85Mb7F+spxyT5Za1
5imUYKvLPWvhGJ3MQNvLDksMNfmF56LfsPq4aa16SYT7jJ1hetfAL9pL9hLnTWq+keYPKFj7luut
eYkex4HTmqknwqFR86+nWupnF8M3hGeWKJOd1yh0eHb3611Oc26s4VaqqJ8u7MmZa2Q2ua6mJt1Y
i3VR4KjeZxm7V/dR1+u5GZ92Hp35md/rvbtMOd8f4PbT5fqP7Cr7vxc9TZ+4V6e/5vk9SPyzzNUD
sF1e8JX233zA2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAOv3r7/m/a/eoDUA5Sxe9oPL6wktfZH6i/yy2fhMwK5oDgrt+rF/fw
yV+DSQPDvzUn9WG6H+LNp/726Drw37Wn73h9T/dKvu/GHjOTmj9FHR/Nqt3IyeXcah5dRuWeKjR0
cKnJSIvbUoahxqbkrl3FedvWaNy44Y1g4Yqm2Zl2eXGooU4frqM+LXGXrbEt+1SIzVuzS/c9CdWV
1idGV4eRBepLAyC2DYFWBIG1Nj47tnVdXDKjT/ms82pvd0p2fmTDiqwumteg/f6d5pxL/QG8YTyy
+LtOvlfJnk/KXwviTlTP4SrkzosvSMM+Bdap/BrWRTKM8MuzWvOc8bs2hZcXJrWtUNZayYc8HWpM
TuYH0z5dNfmLmrwvgpza8utZjyeUdqetfAL32TfYWOaoVfJnk6dpPB4Made0q5M3T8oTHQz6PWtI
NJwyXXnrXlJ5ZwYpUTNrk55UqNgdebqL+57mSq4a616R5Tymn614a15jS+JKV5GbFhdU8fWJ9pWn
2MKY4mrz2Z3MHnjXylXEmfRr1FzCbp7E8da/OZxKlXTDmdNjKjdcGtdxwmYSfcbS6Uy1rocr9YPe
JR1dMeuWvzknO7KVnVa18RrIjllTt15fSSfcG+aeWOnrkWEv2TXGrx1r0kmVyZ8+zq9a5lm3Qxcf
ka9WtZDNsmTDuawpnTz684mYhcSY8qPs12awG5kwrjg61CXjqNtVWHJYYa/MOaY2T3gqlV0eXdjr
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOv3r7/m/a/eoDUA5Sxe9oPL6wktfZH6i/wAstn4T
MCuZA4O7fqxf38Mlfg0kDw181Qw2u3QP/wCXbT/3t0Ho4b9rD53q024Sr7vxh4skOlO8/Sv5pW5O
zusJqHmcjJxT7aG6XOptyfrTvTs8lbdl4JGnKW5Bmh1c6meF5VOnhym3VztwTVwzZOVKRL4fgPDx
30x+ezvw+7mFkfLh6F1jRBmV1iAzAsgAAABitnvOev8A4UXqYkfm7DjCkoq4Yc9a6n63TtbD/QsW
6JbdM06Y01rzHSb2y1myME6NUa8utdRzRDOIPbdOWtfEXMLsYYVVNa0xjeTaFuXY8OldfEXKoyVc
VrXpJjqZKdHTHWu4ueiDXZR615x5hSqzr26euQ32RNMccVlrXUspJi1g1j566+DqPZozxVHrWkDN
hU4ujXl9evOWLQmNzFrk8Na+IuVyYUplj5da5kwziBVpTNPyGpuuTDpTnpa5kx1MdTnROnoy16h4
XwUWbVNa9JbHkx5Mvg8FXXJNBq89jIJg5cmFynBvozWKUxKHVYPkjFUzBN4VcWFHVV1r8p55mGL9
ELLqn5NfmM5nK5KpY5c9a6jE7paOplk8K92vzFhfBTm0l0etZhPIm8011f59ch/pW99jN4qq1rzi
/sWvuVwdIq61pi0dEvEGPSutaQz1hciSqlk9a/OTEJEwnF0WD9Wvg7i5XKMIeqfL49fCTCYFVU5p
+SpcrkfDzVPh18ZMdYTHVKeLo6Y92vzGqfKwh0plR615zM7FR5e3T1yHhPA1V4qqLbu1vudzz8ut
dRi+Gbx0M26Qp61pFvK5KLJrHLWvWDEDbpiq0QyZV9znVdNa9JzvCYhKqs1g/IXMNKVw9etczE26
seTLFRfBr8xmFnuj/e1r4zHXK7qutcIjE9oTwq/IzNTKMXlQ4z2iR6d+Zm0/9uDdrhzvj/B7aeD1
D9hV934udez9wr09/wA3yepH5h5WqB2C6veEr7b75gbYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHX719/zftfvUBqAcpYve0Hl
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
mSXaN3//2Q==
--=-=-=
Content-Type: image/jpeg; size=195.3KiB
Content-Disposition: attachment; filename=rollforward.jpg
Content-Transfer-Encoding: base64

/9j/4AAQSkZJRgABAQEAkACQAAD/4QCSRXhpZgAATU0AKgAAAAgABAEaAAUAAAABAAAAPgEbAAUA
AAABAAAARgEoAAMAAAABAAIAAIdpAAQAAAABAAAATgAAAAAAAACQAAAAAQAAAJAAAAABAAOShgAH
AAAAEgAAAHigAgAEAAAAAQAABjygAwAEAAAAAQAABcIAAAAAQVNDSUkAAABTY3JlZW5zaG90/+IP
8ElDQ19QUk9GSUxFAAEBAAAP4GFwcGwCEAAAbW50clJHQiBYWVogB+kAAwANAA0AOQAsYWNzcEFQ
UEwAAAAAQVBQTAAAAAAAAAAAAAAAAAAAAAAAAPbWAAEAAAAA0y1hcHBsAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARZGVzYwAAAVAAAABiZHNjbQAAAbQAAAS8
Y3BydAAABnAAAAAjd3RwdAAABpQAAAAUclhZWgAABqgAAAAUZ1hZWgAABrwAAAAUYlhZWgAABtAA
AAAUclRSQwAABuQAAAgMYWFyZwAADvAAAAAgdmNndAAADxAAAAAwbmRpbgAAD0AAAAA+bW1vZAAA
D4AAAAAodmNncAAAD6gAAAA4YlRSQwAABuQAAAgMZ1RSQwAABuQAAAgMYWFiZwAADvAAAAAgYWFn
ZwAADvAAAAAgZGVzYwAAAAAAAAAIRGlzcGxheQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG1sdWMA
AAAAAAAAJwAAAAxockhSAAAAFAAAAeRrb0tSAAAADAAAAfhuYk5PAAAAEgAAAgRpZAAAAAAAEgAA
AhZodUhVAAAAFAAAAihjc0NaAAAAFgAAAjxzbFNJAAAAFAAAAlJkYURLAAAAHAAAAmZubE5MAAAA
FgAAAoJmaUZJAAAAEAAAAphpdElUAAAAGAAAAqhlc0VTAAAAFgAAAsByb1JPAAAAEgAAAtZmckNB
AAAAFgAAAuhhcgAAAAAAFAAAAv51a1VBAAAAHAAAAxJoZUlMAAAAFgAAAy56aFRXAAAACgAAA0R2
aVZOAAAADgAAA05za1NLAAAAFgAAA1x6aENOAAAACgAAA0RydVJVAAAAJAAAA3JlbkdCAAAAFAAA
A5ZmckZSAAAAFgAAA6ptcwAAAAAAEgAAA8BoaUlOAAAAEgAAA9J0aFRIAAAADAAAA+RjYUVTAAAA
GAAAA/BlbkFVAAAAFAAAA5Zlc1hMAAAAEgAAAtZkZURFAAAAEAAABAhlblVTAAAAEgAABBhwdEJS
AAAAGAAABCpwbFBMAAAAEgAABEJlbEdSAAAAIgAABFRzdlNFAAAAEAAABHZ0clRSAAAAFAAABIZw
dFBUAAAAFgAABJpqYUpQAAAADAAABLAATABDAEQAIAB1ACAAYgBvAGoAac7st+wAIABMAEMARABG
AGEAcgBnAGUALQBMAEMARABMAEMARAAgAFcAYQByAG4AYQBTAHoA7QBuAGUAcwAgAEwAQwBEAEIA
YQByAGUAdgBuAP0AIABMAEMARABCAGEAcgB2AG4AaQAgAEwAQwBEAEwAQwBEAC0AZgBhAHIAdgBl
AHMAawDmAHIAbQBLAGwAZQB1AHIAZQBuAC0ATABDAEQAVgDkAHIAaQAtAEwAQwBEAEwAQwBEACAA
YQAgAGMAbwBsAG8AcgBpAEwAQwBEACAAYQAgAGMAbwBsAG8AcgBMAEMARAAgAGMAbwBsAG8AcgBB
AEMATAAgAGMAbwB1AGwAZQB1AHIgDwBMAEMARAAgBkUGRAZIBkYGKQQaBD4EOwRMBD4EQAQ+BDIE
OAQ5ACAATABDAEQgDwBMAEMARAAgBeYF0QXiBdUF4AXZX2mCcgBMAEMARABMAEMARAAgAE0A4AB1
AEYAYQByAGUAYgBuAP0AIABMAEMARAQmBDIENQRCBD0EPgQ5ACAEFgQaAC0ENAQ4BEEEPwQ7BDUE
OQBDAG8AbABvAHUAcgAgAEwAQwBEAEwAQwBEACAAYwBvAHUAbABlAHUAcgBXAGEAcgBuAGEAIABM
AEMARAkwCQIJFwlACSgAIABMAEMARABMAEMARAAgDioONQBMAEMARAAgAGUAbgAgAGMAbwBsAG8A
cgBGAGEAcgBiAC0ATABDAEQAQwBvAGwAbwByACAATABDAEQATABDAEQAIABDAG8AbABvAHIAaQBk
AG8ASwBvAGwAbwByACAATABDAEQDiAOzA8cDwQPJA7wDtwAgA78DuAPMA70DtwAgAEwAQwBEAEYA
5AByAGcALQBMAEMARABSAGUAbgBrAGwAaQAgAEwAQwBEAEwAQwBEACAAYQAgAGMAbwByAGUAczCr
MOkw/ABMAEMARHRleHQAAAAAQ29weXJpZ2h0IEFwcGxlIEluYy4sIDIwMjUAAFhZWiAAAAAAAADz
UQABAAAAARbMWFlaIAAAAAAAAIPfAAA9v////7tYWVogAAAAAAAASr8AALE3AAAKuVhZWiAAAAAA
AAAoOAAAEQsAAMi5Y3VydgAAAAAAAAQAAAAABQAKAA8AFAAZAB4AIwAoAC0AMgA2ADsAQABFAEoA
TwBUAFkAXgBjAGgAbQByAHcAfACBAIYAiwCQAJUAmgCfAKMAqACtALIAtwC8AMEAxgDLANAA1QDb
AOAA5QDrAPAA9gD7AQEBBwENARMBGQEfASUBKwEyATgBPgFFAUwBUgFZAWABZwFuAXUBfAGDAYsB
kgGaAaEBqQGxAbkBwQHJAdEB2QHhAekB8gH6AgMCDAIUAh0CJgIvAjgCQQJLAlQCXQJnAnECegKE
Ao4CmAKiAqwCtgLBAssC1QLgAusC9QMAAwsDFgMhAy0DOANDA08DWgNmA3IDfgOKA5YDogOuA7oD
xwPTA+AD7AP5BAYEEwQgBC0EOwRIBFUEYwRxBH4EjASaBKgEtgTEBNME4QTwBP4FDQUcBSsFOgVJ
BVgFZwV3BYYFlgWmBbUFxQXVBeUF9gYGBhYGJwY3BkgGWQZqBnsGjAadBq8GwAbRBuMG9QcHBxkH
Kwc9B08HYQd0B4YHmQesB78H0gflB/gICwgfCDIIRghaCG4IggiWCKoIvgjSCOcI+wkQCSUJOglP
CWQJeQmPCaQJugnPCeUJ+woRCicKPQpUCmoKgQqYCq4KxQrcCvMLCwsiCzkLUQtpC4ALmAuwC8gL
4Qv5DBIMKgxDDFwMdQyODKcMwAzZDPMNDQ0mDUANWg10DY4NqQ3DDd4N+A4TDi4OSQ5kDn8Omw62
DtIO7g8JDyUPQQ9eD3oPlg+zD88P7BAJECYQQxBhEH4QmxC5ENcQ9RETETERTxFtEYwRqhHJEegS
BxImEkUSZBKEEqMSwxLjEwMTIxNDE2MTgxOkE8UT5RQGFCcUSRRqFIsUrRTOFPAVEhU0FVYVeBWb
Fb0V4BYDFiYWSRZsFo8WshbWFvoXHRdBF2UXiReuF9IX9xgbGEAYZRiKGK8Y1Rj6GSAZRRlrGZEZ
txndGgQaKhpRGncanhrFGuwbFBs7G2MbihuyG9ocAhwqHFIcexyjHMwc9R0eHUcdcB2ZHcMd7B4W
HkAeah6UHr4e6R8THz4faR+UH78f6iAVIEEgbCCYIMQg8CEcIUghdSGhIc4h+yInIlUigiKvIt0j
CiM4I2YjlCPCI/AkHyRNJHwkqyTaJQklOCVoJZclxyX3JicmVyaHJrcm6CcYJ0kneierJ9woDSg/
KHEooijUKQYpOClrKZ0p0CoCKjUqaCqbKs8rAis2K2krnSvRLAUsOSxuLKIs1y0MLUEtdi2rLeEu
Fi5MLoIuty7uLyQvWi+RL8cv/jA1MGwwpDDbMRIxSjGCMbox8jIqMmMymzLUMw0zRjN/M7gz8TQr
NGU0njTYNRM1TTWHNcI1/TY3NnI2rjbpNyQ3YDecN9c4FDhQOIw4yDkFOUI5fzm8Ofk6Njp0OrI6
7zstO2s7qjvoPCc8ZTykPOM9Ij1hPaE94D4gPmA+oD7gPyE/YT+iP+JAI0BkQKZA50EpQWpBrEHu
QjBCckK1QvdDOkN9Q8BEA0RHRIpEzkUSRVVFmkXeRiJGZ0arRvBHNUd7R8BIBUhLSJFI10kdSWNJ
qUnwSjdKfUrESwxLU0uaS+JMKkxyTLpNAk1KTZNN3E4lTm5Ot08AT0lPk0/dUCdQcVC7UQZRUFGb
UeZSMVJ8UsdTE1NfU6pT9lRCVI9U21UoVXVVwlYPVlxWqVb3V0RXklfgWC9YfVjLWRpZaVm4Wgda
VlqmWvVbRVuVW+VcNVyGXNZdJ114XcleGl5sXr1fD19hX7NgBWBXYKpg/GFPYaJh9WJJYpxi8GND
Y5dj62RAZJRk6WU9ZZJl52Y9ZpJm6Gc9Z5Nn6Wg/aJZo7GlDaZpp8WpIap9q92tPa6dr/2xXbK9t
CG1gbbluEm5rbsRvHm94b9FwK3CGcOBxOnGVcfByS3KmcwFzXXO4dBR0cHTMdSh1hXXhdj52m3b4
d1Z3s3gReG54zHkqeYl553pGeqV7BHtje8J8IXyBfOF9QX2hfgF+Yn7CfyN/hH/lgEeAqIEKgWuB
zYIwgpKC9INXg7qEHYSAhOOFR4Wrhg6GcobXhzuHn4gEiGmIzokziZmJ/opkisqLMIuWi/yMY4zK
jTGNmI3/jmaOzo82j56QBpBukNaRP5GokhGSepLjk02TtpQglIqU9JVflcmWNJaflwqXdZfgmEyY
uJkkmZCZ/JpomtWbQpuvnByciZz3nWSd0p5Anq6fHZ+Ln/qgaaDYoUehtqImopajBqN2o+akVqTH
pTilqaYapoum/adup+CoUqjEqTepqaocqo+rAqt1q+msXKzQrUStuK4trqGvFq+LsACwdbDqsWCx
1rJLssKzOLOutCW0nLUTtYq2AbZ5tvC3aLfguFm40blKucK6O7q1uy67p7whvJu9Fb2Pvgq+hL7/
v3q/9cBwwOzBZ8Hjwl/C28NYw9TEUcTOxUvFyMZGxsPHQce/yD3IvMk6ybnKOMq3yzbLtsw1zLXN
Nc21zjbOts83z7jQOdC60TzRvtI/0sHTRNPG1EnUy9VO1dHWVdbY11zX4Nhk2OjZbNnx2nba+9uA
3AXcit0Q3ZbeHN6i3ynfr+A24L3hROHM4lPi2+Nj4+vkc+T85YTmDeaW5x/nqegy6LzpRunQ6lvq
5etw6/vshu0R7ZzuKO6070DvzPBY8OXxcvH/8ozzGfOn9DT0wvVQ9d72bfb794r4Gfio+Tj5x/pX
+uf7d/wH/Jj9Kf26/kv+3P9t//9wYXJhAAAAAAADAAAAAmZmAADypwAADVkAABPQAAAKW3ZjZ3QA
AAAAAAAAAQABAAAAAAAAAAEAAAABAAAAAAAAAAEAAAABAAAAAAAAAAEAAG5kaW4AAAAAAAAANgAA
rhQAAFHsAABD1wAAsKQAACZmAAAPXAAAUA0AAFQ5AAIzMwACMzMAAjMzAAAAAAAAAABtbW9kAAAA
AAAABhAAAKBO/WJtYgAAAAAAAAAAAAAAAAAAAAAAAAAAdmNncAAAAAAAAwAAAAJmZgADAAAAAmZm
AAMAAAACZmYAAAACMzM0AAAAAAIzMzQAAAAAAjMzNAD/4QHhaHR0cDovL25zLmFkb2JlLmNvbS94
YXAvMS4wLwA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJYTVAg
Q29yZSA2LjAuMCI+CiAgIDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5
OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+CiAgICAgIDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0
PSIiCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAv
Ij4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE0NzQ8L2V4aWY6UGl4ZWxZRGltZW5z
aW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTU5NjwvZXhpZjpQaXhlbFhEaW1l
bnNpb24+CiAgICAgICAgIDxleGlmOlVzZXJDb21tZW50PlNjcmVlbnNob3Q8L2V4aWY6VXNlckNv
bW1lbnQ+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRh
Pgr/2wBDAAMCAgICAgMCAgIDAwMDBAYEBAQEBAgGBgUGCQgKCgkICQkKDA8MCgsOCwkJDRENDg8Q
EBEQCgwSExIQEw8QEBD/2wBDAQMDAwQDBAgEBAgQCwkLEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ
EBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBD/wAARCAXCBjwDAREAAhEBAxEB/8QAHgABAAIDAAMB
AQAAAAAAAAAAAAECAwQFBgcICQr/xAB1EAACAAMFBQMFCQkKCQUMAhMAAQIDEQQFITHwBgcSQVFh
cYEIE5GhwRQiMleClrHR1BYXNkN0stLh8RUZNDhWdZWkprUJIzNCUmJzlLYkN3KSsyU1R1NVY2V2
orTC0xgmRFSDhJMnOUZmpcPEKCmFo0Vk8v/EABwBAQEBAQEBAQEBAAAAAAAAAAABAgMEBQYHCP/E
AEcRAQABAwIDAwgIBQEIAQQDAQABAgMRBBIFITFBUZEGExQyUmFxsRUiMzRygaHRFlPB0vAjBxck
NUJisuHxJTaiwlSCknP/2gAMAwEAAhEDEQA/APUq6H+iX8iWRmUZEYkWWZiUXRiUWSMi6MSi6Ii6
MyLmJF4UZlG3IsVon04YKQ9Ysjy3dRbt9ZSaoh07PdsmVjMXnIu1Yeg+bd1ddfq8oc5qmW7DBRUo
eSZTDJDAYmVZIYDnMjIoamJkXhhoc5lcMkMHUzMtRC6RlrC6SRmZFkZkWhMyqxlVkSVWSMi6RmWl
kjEyq6RmZVKRFWSJIsiCUQSQSQAAACQAEoAZVIEoipCpJIlEEkAKNpKrdEuYxnlA4V8bc7N3JFHK
tNu87PgzkyFxxV6N5J97R9nQ+T2v18RVboxTPbVyj95/KJSZiHhN8b27xnuOVc1lgssDwhmzEo5n
fT4K9Z+t0PkZp7eKtXVNU90co/f5JNXc8NvG/LzvWY5l42+daHXiSjjrCn2LJeCP1el0Gn0dO2xR
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
AHHm5FuO30/Fxaqfztdv2kfx9w32K/Cn+482feO31Zfe4tVP52u37SP4+4b7FfhT/cebk+8dvq5b
uLV/S12/aR/H3DfYr8Kf7jzZ943fT8XFq/pa7ftJf4+4b7FfhT/cebk+8bvp+Li1d/7rXb9pJ/H3
DfYr8Kf7l2JW47fTWr3cWr+lrt+0j+PuG+xX4U/3J5uRbjt9C/8ABvav6Vu37SP4/wCG+xX4U/3H
m5W+8hvo+Li1f0tdn2kfx9w32K/Cn+5PNSfeQ30Z/e4tX9LXb9pL/H/DfYr8Kf7k81KVuR3z/Fva
/wClrt+0j+P+G+xX4U/3J5mpK3J758vvb2r+lrt+0k/j/hvsV+FP9yeZq71luU3zZfe3tdP52u37
SP4/4b7FfhT/AHM+Yq70rcpvmX/g3tf9LXZ9pH8f8N9ivwp/uT0ervSty2+ZP/m3tn9LXZ9pH8f8
N9ivwp/uT0arvhK3L75fi3tnhet2faR/H/DfYr8Kf7k9Fq74StzG+X4t7Z/S12faS/x/w32K/Cn+
5PRK++Flua3yLH721s/pa7PtI/j/AIb7FfhT/czOkrnthP3m98nLdtbP6Vuz7SP4/wCG+xX4U/3M
+hV98H3m98nxbWz+lbs+0j+P+G+xX4U/3HoVffH+fkLc3vj+La2f0rdn2ofx/wAN9ivwp/uPQq++
P8/JP3nN8nxbWz+lbs+1D+P+G+xX4U/3J6DX3x/n5I+85vkf/g2tn9K3Z9pH8f8ADfYr8Kf7l9Cr
74PvOb5Pi2tn9K3Z9pH8f8N9ivwp/uPQq++P8/I+83vky+9vbKfztdn2ofx/w32K/Cn+5fQq++Ef
eb3yct29s/pW7PtI/j/hvsV+FP8Aceh198I+8zvl+Le2f0rdn2kfx/w32K/Cn+5fQ6++Erc1vk57
trZ/St2faR/H/DfYr8Kf7idJX3wlbm98ma3b2z+lbs+1D+P+G+xX4U/3J6Hc74/z8k/ec3x8921s
f/8AVbs+1D+P+G+xX4U/3JOiud8f5+R953fJ8W1tr/Ot2faR/H/DfYr8Kf7mfQbnfH+fkn7zu+P4
trb/AErdn2ov8f8ADfYr8Kf7k9Aud8f5+Sy3P74vi2tv9K3Z9qH8f8N9ivwp/uZ+j7vfH6/slboN
8S/8G1t/pW7PtRf94HDfYr8Kf7mZ4ddntj9f2WW6LfCv/Brbv6Vuz7UP94HDfYr8Kf7mfoy7PbH6
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
t4HzLvb7MN8B7n2j+LreB8y72+zDfAe59o/i63gfMu9vsw3wHufaP4ut4HzLvb7MN8B7n2j+LreB
8y72+zDfAe59o/i63gfMu9vsw3wHufaP4ut4HzLvb7MN8B7n2j+LreB8y72+zDfAe59o/i63gfMu
9vsw3wHufaP4ut4HzLvb7MN8B7n2j+LreB8y72+zDfAe59o/i63gfMu9vsw3wHufaP4ut4HzLvb7
MN8B7n2j+LreB8y72+zDfAe59o/i63gfMu9vsw3wHufaP4ut4HzLvb7MN8B7n2j+LreB8y72+zDf
Ae59o/i63gfMu9vsw3wHufaP4ut4HzLvb7MN8B7n2j+LreB8y72+zDfAe59o/i63gfMu9vsw3wHu
faP4ut4HzLvb7MN8B7n2j+LreB8y72+zDfAe59o/i63gfMu9vsw3wHufaP4ut4HzLvb7MN8B7n2j
+LreB8y72+zDfAe59o/i63gfMu9vsw3wHufaP4ut4HzLvb7MN8B7n2j+LreB8y72+zDfAe59o/i6
3gfMu9vsw3wHufaP4ut4HzLvb7MN8B7n2j+LreB8y72+zDfAe59o/i63gfMu9vsw3wHufaP4ut4H
zLvb7MN8B7n2j+LreB8y72+zDfAe59o/i63gfMu9vsw3wHufaP4ut4HzLvb7MN8B7n2j+LreB8y7
2+zDfAe59o/i63gfMu9vsw3wHufaP4ut4HzLvb7MN8B7n2j+LreB8y72+zDfAe59o/i63gfMu9vs
w3wHufaP4ut4HzLvb7MN8B7n2j+LreB8y72+zDfAe59o/i63gfMu9vsw3wHufaP4ut4HzLvb7MN8
B7n2j+LreB8y72+zDfAe59o/i63gfMu9vsw3wHufaP4ut4HzLvb7MN8B7n2j+LreB8y72+zDfAe5
9o/i63gfMu9vsw3wHufaP4ut4HzLvb7MN8B7n2j+LreB8y72+zDfAe59o/i63gfMu9vsw3wHufaP
4ut4HzLvb7MN8B7n2j+LreB8y72+zDfAe59o/i63gfMu9vsw3wHufaP4ut4HzLvb7MN8B7n2j+Lr
eB8y72+zDfAe59o/i63gfMu9vsw3wHufaP4ut4HzLvb7MN8B7n2j+LreB8y72+zDfAe59o/i63gf
Mu9vsw3wHufaP4ut4HzLvb7MN8B7n2j+LreB8y72+zDfAe59o/i63gfMu9vsw3wHufaP4ut4HzLv
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
0SXKj4pcThirC+1HGxfo1FHnKOj3cS4df4VqJ02oxujHSc9XlZ2eAAAAAAAB4zvI3h7Obq9jrdt1
tbMtEu67ucpT4pEpzI05kyGXDSFZ++jhOV69TYom5X0h7eHaC9xTU06XT43VZxnl0jP9HfsVrk3h
Y5Fvs7blWmVDOltqj4YkmsO5nSJzGYeSuibdU0T1hnKy4+121uzuwmzlu2t2svSXd903bL87abRM
TagVUkkkm4m20kkm22kjFy5TapmuucRD0aTS3tdep0+np3V1dIeH7q9/uwe+K22qx7GSr6cNkkK0
ufbLtmWeTNgcXCnBHFhFjyONjV29TOKM+D6PE+BarhFMVanbznGIqiZ/OHsg9L4wAAAAPHbNvC2N
te3Nq3a2a/Jce0tisSvG0WBS4+KCztwJR8XDwUrMgwTrjkcovUTcm1E/W64eyrQamjSxrZp/05nE
Ty68+Xf2S8iOrxvFN4W83ZXdjZbotm1c+0Spd93rIuayOTJcxu0zVE4E6ZL3jxON6/RYiJr7Zw9+
g4bf4lVXTYiPqUzVOZxyjr83lZ2eAAAAAAAAAAAAHqvel5R2wu6C9Jl27W3TtNFBKs8u0TLZY7pj
nWWCGOJwwpzaqFOqpTtXU8l/W29POK4nw5Pu8M8ntVxajfp6qesxiaoieXu6vZN03lZr6uqx3xYn
E7PbrPLtMlxKkXBHCooark6NHqpqiqIqjtfGu26rNyq3V1iZjwbZXMAAa15Xld9zXdab3va3SLHY
bFJjtFptE+YoJcmXCqxRxRPBQpJttkqqimN09G7duu9XFu3Gap5REdZlW6b2uu/rts183JeNnt9g
tktTrPabPMUyVNgeUUMSwafVCmqK43UzmFu2q7Fc27sTFUdYnlMNfafaK7NkNm702rvqOZBd9z2O
db7VFLgccSlSoHHG1Cs3SF4GblcW6Zrq6Q3ptPXq71Fi361UxEfGZxDFsftXc+3Oy92bX7PzJky7
r3s0Fqs0UyW4InLiyrC8n2C3cpu0RXT0lrV6W5or9Wnu+tTOJdg28wAAAAAAAAAAAAAAAAAAAAAA
AAaN52mdZ/N+Zj4eLirgn0Cw0f3Stv8A47/2V9QXDZsVstM5xKZMrSlMEEltOdGlVx0QRpfdFdXn
/c37rWXztacHnIeKvcBuqdG1VR1QHoby6YnF5MV+RRPH93tl/wDiC7zle+zq+Es1+pPwfF9jeCPg
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
/wDGp4X5SU+7bPb9yszelIvKbuphsKd9Q2Xzvmnavc8PmfPKV75pPhaWbh85w41OOtmIm1577Pt+
L6Xk9TXVTro0Mx6Vn6ucZxmc4zy/yMvC7Tem5a9vKS3QzNxOx0uwXBIvabJn3xIsM2zybwtNJbcq
BzEoovNQ8NXTOd0o3wmqxVqrXo9OIz1x1/8Ah9Km1xK1wbWRxS5m5NMYpmYmaY585x03f0e9/LYu
69o93+y20923Ta7wkbK7X3ffNvlWWU5kyGyy4ZqijouScUK7K1dEj38TpnzdNcRnbVEz8H5byNuW
41d2xXVFM3LdVMZ75xyex91+/bddvkmW6Ru82kjvKfdcEuO2yo7DaLPFIUxxKFPzsEKbrDF8FvI9
VjVWtTnzc5x8XxuJcE13CIpnWUbYqzjnE5x8Jn9Xn56HyXM2m2luTY7Z+37U7R233Hdd1yIrTa5/
m45nm5cOcXDAnE+5JsxXXTbpmurpDvptPd1d2mxZjNVU4iPf+b42t/lMbkZ3ldXbvNl7bqLZqRsZ
FdUy3fuda/e2r3RMj835vzXnPgxJ14eHHM+LOtsemRd3fV246T1y/otHk5xOPJ+rRTa/1JubsZp6
YiM5zj9cvdG+Het5ON/7u9nrx3nWeO+titq5scdit/7nT4pUmOXgpkXClPkxOsUKcMNfhLJ4+7Ua
jTV2qZu86avdP/y/N8J4XxmxrLlGhnbet9YzGZz2ezPvzL0puMm7KWHylrpufyYdpdpLx3fR2G0T
9prPaHPd3WaZ5uYpSg89DDFxcfmqNpurdImuJLw6XZGqinSzM0dvd+r9LxuNRXwWu5xuimnUZiKJ
jG6ecZzj3Z/bOH2+fdfzIA+cvILX/wCIub/6wXh+dCfM4T93/OX7Hy4/5pH4Kf6vSuwuwV+7xP8A
B92+5tmrHNtl5WW9594SbNKTijnqVaE44YYVjFFwcbUObaSWJ4bVqq9w6aaOuc/q/S63XWuH+VtN
y9OKZpiJnuzHL9XlW97yoNid8W4372WwNmvK9Nu9q5Vlu6K45dgmqZZJqjginccThUDS4IknC3mm
6JRU7ajXW9Tp/NW+ddXLGHg4V5NanhPFPTdXMU2Leat2YxMYnGOee3t/Z7/2l2Dvaz+TVeO7O74P
dd52fYmZcsiCW6+enwWFyoVC3nxRJJV6n0a7VUaWbUdduP0fk9NrrdXGqdbXypm7FU+6Jqz+kPXH
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
YiiqI57oftvI+/drq1NuqqZpizXiMziOcdj6RvK6brvmze4r4u2y26zuJReatMmGbBxLJ8MSaqfU
qpiqMVRl+Nt3blmrdbqmJ904fM3knbI7J3lfO+GC8dmLotSsu394yJCn2KVH5qWo3SCGsPvYVySw
PlcPt0VVXcxHrS/a+VOr1Fu3opormM2qZnEzzl5d5V+6PbLeds3sxaNhrvu69bTstfUq9Y7kt8xS
7PeMuFU8226Q9lImk4Y48U6J9uIaeu/TT5uM4nOO98/yX4rpuG3rsaqZpi5TNO6Oc0z39/8A7iHE
3W72tkrbvVuzYPb7cAt3O3sdmnfuVNVmkzJVokqXE5kMq0QQQvhcMEWCUUPvWuKqSeLGoom9Fu5b
2V9n/wAvTxPhWoo0Feq0mr8/YzG7nOYnPLNMzPf7p92H0ifTfjQD5A8hfddu92i3QbQXvtBsvdd7
2u976tditcdrs0E2KGRBBBwyk4lWFe/iiwo6xV5KnxuF2LddmqaoiZmZf0Ly14nq9PxC3btVzTFN
MTGJxznPP9MPA9n7RaofIT3sbO+6Jtou/Z7aebd12xxxVpZ1a7HM4V8qZHF8tnmomfo+5T2ROI8Y
fVv00/xTpL2MVV0RNXx21R8oiPye5PKYmy15DtqrGv8AGXNcKgx+E/dNkeHgme7XfcJ+FPzh+d8n
In+J4/Fc+VT21OuK5L63S2KK+LmsNvdm2dhiku02eCb5tuzKrh4k6PBZdEeyaKarMbozy/o/Pxfu
2eIVebqmM188Tj/qesfIg2a2cneTvsjfk7Z+7Y7yU23xK2RWSW56ats9J+cpxVSSSxyR5eF0Uzpq
asc+fzl9vy01N6OMXrUVzt+ryzOPVjsanl63Fci3CXzfquawq8nbrBC7Z7ng8+152FU85TipTDPI
zxain0easc+Tp5DX7v0rRa3TtxVyzy6dz3TbrqufYzZC9792U2bu2x2+z3VOnQe5bJLlRTI4JTih
hfClX3yWDPdNNNqiaqI54fm6LtzWaii1frmaZqiOczPWcPjvybNlN6177rI9pLk3PbvNrZW1dptk
+33rtBbIorba4/PRwRwzE4XwpOGKiTxrxZxM+Lord6qzupopq3Z5z1f0Tyi1Wgta7zN3UXLc24pi
KaI+rHKJjHP/ADp2PobyTt2u8LdPu6tux230NklqVe0+03XJs1rdohs9lmQwPzSiaWCmecffE3zP
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
V77Lh7RYtXbefO17vyiDiWt0Oq2zo9P5qYzn681Z8emPc9b2byaN5G763XlJ3Db8p2yWz16WmK1x
XLbblk3hKskyP4TkRTH71ZJQ8KwSq4qVPLGiu2Zn0e5tiezGfB9mryj0Wvopniul85cpjG6KppmY
9+Pnn4RD2zuv2M2i2G2Ziunarb28dsLznWqZap95W2X5ttxpe8glqKJQQKmEKdFVnssW6rVG2urd
Pe+BxLWWdbf85YtRbpiIiKY5/nM9s+95ednz3qHffuHt286+tnNuNj9tp+yW1+ysU33BeUFlhtEE
UuYqRQRy4mk+dHiqRRJpp4ePVaSb9VNyirbVT0l+h4Lxynhtu7pdRa85auYzTnHTtif87ObxOyeS
vtdeW8rZXe3vA312vaK/9nbX56ZA7nlyLNMkJLgkSZcExKTSJzG46RcXEqwpqr4xoK6rtN65czMe
576/KfT29Fd4fpNNFFuuMetMzntmZmOfZiOWO99FH0n48A9cbXbn/uq3xbEb2fuh9y/cbJtsr9z/
AHJx+6/dEqKXXzvGvN8PFX4MVacjzXNP5y/Rez6ueXxfZ0nFvReHX9Bsz52aeeem2c9Mc8/GHmm0
1gvu9Nn7fd2zl/8A7iXpaJEUuyXj7kgtPuWY8pnmo2oY6f6LdGdq4qqpmKZxPe+bpq7Vq7TXeo30
xPOM4zHdmOj59m+TDvunbfyd6EzyoU9pbPdzumXbfuIsmFlccUfm/N+e82/fRN8XDxY5nzvQb83P
O+d+tjHqx08X62PKThkaSdDGh/05ndjztXXpnO3P64e/tkrt2gufZyw3btVtKtob2kS3Darz9xQW
T3TFxN8XmYG4YMGlRPlU+jbpqppiK5zPf0fk9Vcs3b1VdijZRPSnMzj855y9NbNeTRtdu72wtd57
rt914bP7L3lfCve27OTbnk2yVG4ooXNlwTY405aihh4OJQ8ShUNXE4anio0VdmuZtXMUzOcYy/R6
jyj0+v08Ua7SxXdpp2xXummfdMxEc8deuM92XS3h+T3fN67wY97W6bePadhtqrXZobLeMcNhl2yy
XjLhSUPnZMbS4klCuL32EMNEniavaOqq556zVtq7e2JcdBx63a0n0fxCzF21E5p5zTNM+6Y7Pdyd
zdZu43obL35btpN5e+a27Y2i12ZWaVYoLvgsNjsy4lFxwypb4Yo8KcVE6NnSxZu26pqu17vyxDy8
T4hodTaps6LTRaiJznM1VT+c9nuegd4WzNu3w+XvcFjuyCKVY93dhu62XjaVDWFeYmu1wQ1ybijn
yoKdOJ/5rPnXqJ1HEKYjpTjPz/q/WaDU0cJ8lLlVfW9NURHxjbPhETPg+zD7b+cAHB282Qu7b/Yy
+9ir2dLLfdhnWKZHw8Tl8cLSjS6wukS7Ujndtxeom3V2vXodXXoNTRqbfWiYnw7Pz6PXnk4eTvZf
J+uW97FHtRHtFeN82mVMnW+ZZPc7UiVLUEmTwuZMwgrHR8WUVKKh5tFo40lMxnMz2vr+UPH6uPXK
Kot7KaYnEZzzmczPSOvLsZd8W6XepvMivG6tn9+K2Z2ava7orutd0fczZ7b5yGOGKGbF5+OOGZDx
QxUoqUpgy6nT3r+YpuYpmMYxE/qzwjiug4btuXdL5y5TOYq3zT06coiY5Nfc1ua3qbrIrque9d+q
2h2WuiyRWSRcv3L2eyPh4aQP3RDMime9eONa8yabTXrGKZuZpjsxEfq3xfi+g4nvuW9Lsu1Tmat8
z8fq4iObxy99w3lEWyy3hs1Y/KjtK2evLzsuZBatn5M62SpEyqilwz3HxvB0UXEmuVDlVpNTMTTF
3lPu5+L2WuOcHoqpvVaGPOU46VzFMzHbjGP0eydk91S3c7opG67d1tFOuifYbHMk2O9p9lgtUyXa
JkUUcU+KVFSGNuOKJ8LwxSyR6ren8zZ81anGO3q+NquKfSHEJ12so3RMxM0xMxyjljPWOXa9UTfJ
h33Ttv5O9CZ5UKe0tnu53TLtv3EWTCyuOKPzfm/Pebfvom+Lh4sczx+g35ued879bGPVjp4vvR5S
cMjSToY0P+nM7sedq69M525/XD3bZNj7wvHd5N2G3g7QvaSfb7vn3del4Q2SCxO1wTYYoYmpUDcM
t8EVMOlT3xbmq35u5OcxiZ6PzNerot6yNVpKNkRMTTGZqxjn1nnPN653U7iN5u6m23VdVg3/AFsv
LYq6opig2ftWz1mcccqJRcMv3XxechUMUSeCS97SiToeXT6S7p5iIuZpjsxHzfY4pxzRcUpruV6S
Kb1X/XFdXXlz24w93HvfmQD5z3leTTvh3oWqzq//ACkk7vu2+Ib5uuyLY6yr3HOgcXmffwzYYpnB
DG176qizaPmX9Fevz9a7yicx9WOX6v2PDvKPh3DKZ81ovrVU7ap85VzicZ5TE4zjs6PbG7TZfeRs
xZbdK3jb01ttOnzIIrLNVxyLt9zQpPih4ZUTUdW06vKh7LFu7RE+dr3flh8DiOp0epqpnR2PNRHX
601Z8ej1xbPJt24uLbbaTa/c9v0t2xcvau2u8bysE24rPecmK0xNuOODzsS4axRRPKuNK0SS806K
5Rcqrs3Nu7nMYiX2aPKLS39Na0/EdLF2bcYpnfNM47InEc3veRBNlyJcE6b52ZDAlHM4eHjipi6L
KvQ+hD8rVMTMzDIEenbZ5OFz2zyjbL5Qcd+f42z2JSXdfuSqjtKkxSYZ7m8fKXEkoeDOFOvI8U6K
mdT6Tn8n6KjyhuUcHnhEU8pnO7PZnOMY7+3P5G4nycLn3GbQ7Z35dt+fuhDtVbIZ1nkuyeZ/c+zw
xzYoZCi44uOnnUnFSGvAsBpdFTpaq6onO79DjflDc41ZsWq6dvm4xM5zunEc+kY6dOfXq8V3leTT
vh3oWqzq/wDykk7vu2+Ib5uuyLY6yr3HOgcXmffwzYYpnBDG176qizaON/RXr8/Wu8onMfVjl+r3
8O8o+HcMpnzWi+tVTtqnzlXOJxnlMTjOOzo9sbtNl95GzFlt0reNvTW206fMgiss1XHIu33NCk+K
HhlRNR1bTq8qHssW7tET52vd+WHwOI6nR6mqmdHY81EdfrTVnx6PXFs8m3bi4tttpNr9z2/S3bFy
9q7a7xvKwTbis95yYrTE2444POxLhrFFE8q40rRJLzTorlFyquzc27ucxiJfZo8otLf01rT8R0sX
Ztximd80zjsicRzeY7w9zszb/bTd3tjP2n9yTNg7bOtscn3Epnu+KZDLTXEo4fNf5OuUXwssDte0
3nrlFefV/V87QcXjQabU6eKM+eiI6+rjPunPX3L7xdz/AN3+8Xd7t990XuD7g7VbLT7k9yed92+f
hlLh4+OHzfD5rPhirxcqY29p/O3aLmcbc/nlOH8W9A0ep0mzPnoiM5xjGezE5698PY56XxgABzdo
9nrn2tuC8NmNoLFDa7tvSzTLJapMTaUcuOFqJVWKdHg1inRrEzXRTcpmirpLtp9Rc0t2m/anFVM5
iffD58u/yY99GyF2xbGbuvKcvS6NkXFGpFjtFzSrRarHKibfm5VocSiWbxh4KPFJHzY0N+3Gy1dx
T8Ofi/XXPKThurr9J1miiq72zFUxEz3zTjHjl9DXDdkdy3Hd1zTLdOtsdgskmzRWme6zJ7ggULmR
vnFFSr7WfSop20xT3PyF+5F67VciMZmZxHSM9jfNOT1VcO4xyd896b6ts9qfuivOKT7juGyuxeYk
3LZvfJwwVmR8cbTo4/e/CmOnvqLyUaXF+b9c5ns9z71/jWeG0cN01vZTnNc5zNc+/lGI93Ps7jd9
uM+9hvJ2j2r2P2p9y7MbTv3TatmHYqypNt5z5M1TF5uuNYOBqjpWkMPCs6XzF2quifqz2e/vNfxv
6S0VqxqLebtvlFeec090xjn8c/Oc+1T1vgubtHs9c+1twXhsxtBYobXdt6WaZZLVJibSjlxwtRKq
xTo8GsU6NYma6KblM0VdJdtPqLmlu037U4qpnMT74fPl3+THvo2Qu2LYzd15Tl6XRsi4o1Isdoua
VaLVY5UTb83KtDiUSzeMPBR4pI+bGhv242WruKfhz8X6655ScN1dfpOs0UVXe2YqmIme+acY8cvo
a4bsjuW47uuaZbp1tjsFkk2aK0z3WZPcEChcyN84oqVfaz6VFO2mKe5+Qv3IvXarkRjMzOI6Rnsb
5pyeu9/e6P79+7e2bvvug/cX3XaJE/3X7k908Pm41FTg44K1pT4WB5tXp/SrU284fY4HxX6F1lOr
2bsRMYzjrGOuJ+T2DKg81Kgl1rwQqGvWh6XyJnM5XCAAD1Dvv3D27edfWzm3Gx+20/ZLa/ZWKb7g
vKCyw2iCKXMVIoI5cTSfOjxVIok008PHqtJN+qm5RVtqp6S/Q8F45Tw23d0uotectXMZpzjp2xP+
dnN4nZPJX2uvLeVsrvb3gb67XtFf+ztr89Mgdzy5FmmSElwSJMuCYlJpE5jcdIuLiVYU1V8Y0FdV
2m9cuZmPc99flPp7eiu8P0mmii3XGPWmZz2zMzHPsxHLHe9h7O7n/wBwN9u1m+P7ofP/AHUXfZbD
+53uTh9z+Zglw8fneN8dfN1pwKlc3Q9NGn2X6r+esRyfI1HFvP8ADLPDtmPNzM7s9c57McuvfKuz
e5uXcG+bbbe3Nv6G2QbZWSx2SK7IrHwqzqRJgltuZxvzii4K04IaVpiSjTbL9d7PrY5fA1HF5v8A
DbHD4ox5qap3Z65mZ6Y5Yz3y9Z2byS9tNnpN77E7C79ryuLd3fs+bOtVxw3XKm2iTLmUUyTJtMT4
oIYlVVSVFmonVvyxw+ujNu3cxRPZj+r7dXlTptRNGp1WlivUURGKt0xEzHSZp7cf5h7R3Cbo/vIb
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
P//Z
--=-=-=
Content-Type: text/x-patch; size=2.81KiB
Content-Disposition: attachment;
 filename=0005-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch

From d2439d2d1b0e2cf738cb8aca3ef74105ad1f3b6a Mon Sep 17 00:00:00 2001
From: Alvaro Ramirez <me@HIDDEN>
Date: Mon, 21 Jul 2025 12:53:50 +0100
Subject: [PATCH] Enabled macOS dictation post NSTextInputClient migration in v30

* src/nsterm.m (selectedRange): Implement to fix dictation.
* etc/NEWS: Announce regression fix.
* etc/PROBLEMS: Help users recover from rejected permission.
---
 etc/NEWS     |  5 +++++
 etc/PROBLEMS | 12 ++++++++++++
 src/nsterm.m | 19 ++++++++++++++++++-
 3 files changed, 35 insertions(+), 1 deletion(-)

diff --git a/etc/NEWS b/etc/NEWS
index b469b22aacf..4e6bfc45f1e 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2786,6 +2786,11 @@ allowing Emacs users access to speech recognition utilities.
 Note: Accepting this permission allows the use of system APIs, which may
 send user data to Apple's speech recognition servers.
 
+---
+** Re-introduced dictation, lost in Emacs v30 (macOS).
+We lost macOS dictation in v30 when migrating to NSTextInputClient.
+Implemented 'selectedRange' in 'nsterm.m' to enable in new subsystem.
+
 +++
 ** On Mac OS X, stipples now render with color.
 
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 20fe9134da5..7de6831227d 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -3566,6 +3566,18 @@ file; for example:
       "/usr/local/opt/libgccjit/lib/gcc/11"
       "/usr/local/opt/gcc/lib/gcc/11/gcc/x86_64-apple-darwin20/11.2.0") ":"))
 
+** macOS text dictation isn't recognising keyboard shortcut
+
+There's a chance that microphone permission may have been rejected in the past.
+
+Try clearing this permission with:
+
+  tccutil reset Microphone org.gnu.Emacs
+
+** macOS text dictation not available on macOS 12
+
+There's been reports of dictation not being available on macOS 12.
+
 * Runtime problems specific to PGTK build
 
 ** Whether a display server is available cannot be automatically detected.
diff --git a/src/nsterm.m b/src/nsterm.m
index 003aadb9782..2b34894f36e 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -7413,7 +7413,24 @@ - (NSRange)selectedRange
 {
   if (NS_KEYLOG)
     NSLog (@"selectedRange request");
-  return NSMakeRange (NSNotFound, 0);
+
+  struct window *w = XWINDOW (FRAME_SELECTED_WINDOW (emacsframe));
+  struct buffer *buf = XBUFFER (w->contents);
+  ptrdiff_t point = BUF_PT (buf);
+
+  if (NILP (BVAR (buf, mark_active)))
+    {
+      NSUInteger selection_location = point - BUF_BEGV (buf);
+      return NSMakeRange (selection_location, 0);
+    }
+
+  ptrdiff_t mark = marker_position (BVAR (buf, mark));
+  ptrdiff_t region_start = min (point, mark);
+  ptrdiff_t region_end = max (point, mark);
+  NSUInteger selection_location = region_start - BUF_BEGV (buf);
+  NSUInteger selection_length = region_end - region_start;
+
+  return NSMakeRange (selection_location, selection_length);
 }
 
 #if defined (NS_IMPL_COCOA) || GNUSTEP_GUI_MAJOR_VERSION > 0 || \
-- 
2.50.0


--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 14:56:26 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 10:56:25 2025
Received: from localhost ([127.0.0.1]:38185 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueEPo-0001vf-HK
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:56:25 -0400
Received: from out-174.mta1.migadu.com ([2001:41d0:203:375::ae]:60073)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1ueEPg-0001uX-A0
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:56:21 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753196169;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=mmmWsLTiUz1kdASHViopY5tAmm8/gkEe5cSEMr5A90k=;
 b=RCkJVFOONZxP9BuSyRAy3N08RedgZ/Si38A9sdX/cUiqAmYi7NltVDn4dkJyqVNk6RaMAx
 N+QzTrY8lWbGx6G9ctLAhIpdDomqGALnkKRvQ41XXHMKjmOgZRxReP0Cg7oG6epU1pzesn
 gbV2j9L6JPf2kkO1YC9gOfg9KYcSqSU=
From: Alvaro Ramirez <alvaro@HIDDEN>
Message-Id: <D394C76E-1B21-4F49-B077-A37910204B94@HIDDEN>
Content-Type: multipart/alternative;
 boundary="Apple-Mail=_AF8678B1-68A6-4F6D-BCB8-6324408BBE90"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
Date: Tue, 22 Jul 2025 15:55:57 +0100
In-Reply-To: <CAN+1Hbr2MLZxN_cF9H_u+xO+TvPZLvSv0YVa1YAXAN_HqN4O6A@HIDDEN>
To: =?utf-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN>
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <86freo9y4i.fsf@HIDDEN>
 <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN>
 <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN> <86qzy88fxh.fsf@HIDDEN>
 <CAN+1Hbr2MLZxN_cF9H_u+xO+TvPZLvSv0YVa1YAXAN_HqN4O6A@HIDDEN>
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: gerd.moellmann@HIDDEN, Eli Zaretskii <eliz@HIDDEN>,
 kickingvegas@HIDDEN, 79070 <at> debbugs.gnu.org, stefankangas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--Apple-Mail=_AF8678B1-68A6-4F6D-BCB8-6324408BBE90
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On 22 Jul 2025, at 15:23, St=C3=A9phane Marks <shipmints@HIDDEN> =
wrote:
>=20
> On Tue, Jul 22, 2025 at 10:21=E2=80=AFAM Eli Zaretskii <eliz@HIDDEN =
<mailto:eliz@HIDDEN>> wrote:
>> > From: Alvaro Ramirez <alvaro@HIDDEN =
<mailto:alvaro@HIDDEN>>
>> > Date: Tue, 22 Jul 2025 15:00:18 +0100
>> > Cc: St=C3=A9phane Marks <shipmints@HIDDEN =
<mailto:shipmints@HIDDEN>>,
>> >  Eli Zaretskii <eliz@HIDDEN <mailto:eliz@HIDDEN>>,
>> >  79070 <at> debbugs.gnu.org <mailto:79070 <at> debbugs.gnu.org>,
>> >  kickingvegas@HIDDEN <mailto:kickingvegas@HIDDEN>,
>> >  stefankangas@HIDDEN <mailto:stefankangas@HIDDEN>
>> >=20
>> > +1 I=E2=80=99d like to propose we treat macOS 12.7.6 / Intel as a =
separate issue if that=E2=80=99s ok?=20
>>=20
>> If that is what we want to do, then the PROBLEMS entry should be
>> updated to say that older versions of macOS are not supported by this
>> feature in Emacs.
>=20
> But, older than what specific macOS version will be the question to =
answer,

We can only go with the information we have available as of today, given =
the hardware and macOS versions we have access to. With new data points, =
we would update this info.

I=E2=80=99m happy to update PROBLEMS with the data we know today (maybe =
something like =E2=80=9CThere are reports of this feature being =
unavailable for macOS 12 users").

> and why it's broken/incomplete is another question.=20

I=E2=80=99m running out of ideas to fix on hardware (and OS version) I =
don=E2=80=99t have access to. One thing that comes to mind is patching =
with the rollback, since I was able to get dictation working that way =
also. This may not be a future-proof solution to submit upstream, but =
helps unblock your use-case using local builds.

> I think we spend a little more time on this before declaring this =
patch a success.

We can reliable verify the patch is working on macOS 15, the latest =
stable release.=

--Apple-Mail=_AF8678B1-68A6-4F6D-BCB8-6324408BBE90
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;"><meta =
http-equiv=3D"content-type" content=3D"text/html; charset=3Dutf-8"><div =
style=3D"overflow-wrap: break-word; -webkit-nbsp-mode: space; =
line-break: after-white-space;"><br><div><blockquote type=3D"cite"><div>On=
 22 Jul 2025, at 15:23, St=C3=A9phane Marks &lt;shipmints@HIDDEN&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div><div =
dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" =
style=3D"font-family:monospace"><span =
style=3D"font-family:Arial,Helvetica,sans-serif">On Tue, Jul 22, 2025 at =
10:21=E2=80=AFAM Eli Zaretskii &lt;<a =
href=3D"mailto:eliz@HIDDEN">eliz@HIDDEN</a>&gt; =
wrote:</span></div></div><div class=3D"gmail_quote =
gmail_quote_container"><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex">&gt; From: Alvaro Ramirez &lt;<a =
href=3D"mailto:alvaro@HIDDEN" =
target=3D"_blank">alvaro@HIDDEN</a>&gt;<br>
&gt; Date: Tue, 22 Jul 2025 15:00:18 +0100<br>
&gt; Cc: St=C3=A9phane Marks &lt;<a href=3D"mailto:shipmints@HIDDEN" =
target=3D"_blank">shipmints@HIDDEN</a>&gt;,<br>
&gt;&nbsp; Eli Zaretskii &lt;<a href=3D"mailto:eliz@HIDDEN" =
target=3D"_blank">eliz@HIDDEN</a>&gt;,<br>
&gt;&nbsp; <a href=3D"mailto:79070 <at> debbugs.gnu.org" =
target=3D"_blank">79070 <at> debbugs.gnu.org</a>,<br>
&gt;&nbsp; <a href=3D"mailto:kickingvegas@HIDDEN" =
target=3D"_blank">kickingvegas@HIDDEN</a>,<br>
&gt;&nbsp; <a href=3D"mailto:stefankangas@HIDDEN" =
target=3D"_blank">stefankangas@HIDDEN</a><br>
&gt; <br>
&gt; +1 I=E2=80=99d like to propose we treat macOS 12.7.6 / Intel as a =
separate issue if that=E2=80=99s ok? <br>
<br>
If that is what we want to do, then the PROBLEMS entry should be<br>
updated to say that older versions of macOS are not supported by =
this<br>
feature in Emacs.<br></blockquote><div><br></div><div =
class=3D"gmail_default" style=3D"font-family:monospace">But, older than =
what specific macOS version will be the question to =
answer,</div></div></div></div></blockquote><div><br></div><div>We can =
only go with the information we have available as of today, given the =
hardware and macOS versions we have access to. With new data points, we =
would update this info.</div><div><br></div><div>I=E2=80=99m happy to =
update PROBLEMS with the data we know today (maybe something like =
=E2=80=9CThere are reports of this feature being unavailable for macOS =
12 users").</div><br><blockquote type=3D"cite"><div><div dir=3D"ltr"><div =
class=3D"gmail_quote gmail_quote_container"><div class=3D"gmail_default" =
style=3D"font-family:monospace"> and why it's broken/incomplete is =
another =
question.&nbsp;</div></div></div></div></blockquote><div><br></div><div><s=
pan style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">I=E2=80=99m =
running out of ideas to fix on hardware (and OS version) I don=E2=80=99t =
have access to. One thing that comes to mind is patching with the =
rollback, since I was able to get dictation working that way also. This =
may not be a future-proof solution to submit upstream, but helps unblock =
your use-case using local builds.</span></div><br><blockquote =
type=3D"cite"><div><div dir=3D"ltr"><div class=3D"gmail_quote =
gmail_quote_container"><div class=3D"gmail_default" =
style=3D"font-family:monospace"> I think we spend a little more time on =
this before declaring this patch a success.</div></div></div>
</div></blockquote></div><br><div><font color=3D"#000000">We can =
reliable verify the patch is working on macOS 15, the latest stable =
release.</font></div></div></body></html>=

--Apple-Mail=_AF8678B1-68A6-4F6D-BCB8-6324408BBE90--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 14:56:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 10:56:16 2025
Received: from localhost ([127.0.0.1]:38182 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueEPf-0001v2-3y
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:56:16 -0400
Received: from out-178.mta1.migadu.com ([2001:41d0:203:375::b2]:14374)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1ueEPU-0001tX-Io
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:56:11 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753196156;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=qrUV0RYOJf/ms0AszcGqKzkNopS0pSsqDKSyIW/dkJQ=;
 b=VjsCT21Ke8nWIDkMCzVN69AfQFFh/yiFQaH+o/Ep2xlbt0rLcFIw8WLJooBbO127CBJ0sz
 PfXZlw9xWWs59Yt8i3rXEGbbm6JrBX2IVHjK+h5ieX7M95e/qIxoP+Ga/xjKso/foO1OOk
 17WrE1pIemiff+tjLir66MIt3QEa49w=
From: Alvaro Ramirez <alvaro@HIDDEN>
Message-Id: <A0C7FAAF-3DD6-4668-812B-9A3FECDCFBC2@HIDDEN>
Content-Type: multipart/alternative;
 boundary="Apple-Mail=_C12BC3B9-3ACE-43E8-936F-BFD280906ADA"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
Date: Tue, 22 Jul 2025 15:53:42 +0100
In-Reply-To: <CAN+1Hbr2MLZxN_cF9H_u+xO+TvPZLvSv0YVa1YAXAN_HqN4O6A@HIDDEN>
To: =?utf-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN>
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <86freo9y4i.fsf@HIDDEN>
 <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN>
 <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN> <86qzy88fxh.fsf@HIDDEN>
 <CAN+1Hbr2MLZxN_cF9H_u+xO+TvPZLvSv0YVa1YAXAN_HqN4O6A@HIDDEN>
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: gerd.moellmann@HIDDEN, Eli Zaretskii <eliz@HIDDEN>,
 kickingvegas@HIDDEN, 79070 <at> debbugs.gnu.org, stefankangas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--Apple-Mail=_C12BC3B9-3ACE-43E8-936F-BFD280906ADA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On 22 Jul 2025, at 15:23, St=C3=A9phane Marks <shipmints@HIDDEN> =
wrote:
>=20
> On Tue, Jul 22, 2025 at 10:21=E2=80=AFAM Eli Zaretskii <eliz@HIDDEN =
<mailto:eliz@HIDDEN>> wrote:
>> > From: Alvaro Ramirez <alvaro@HIDDEN =
<mailto:alvaro@HIDDEN>>
>> > Date: Tue, 22 Jul 2025 15:00:18 +0100
>> > Cc: St=C3=A9phane Marks <shipmints@HIDDEN =
<mailto:shipmints@HIDDEN>>,
>> >  Eli Zaretskii <eliz@HIDDEN <mailto:eliz@HIDDEN>>,
>> >  79070 <at> debbugs.gnu.org <mailto:79070 <at> debbugs.gnu.org>,
>> >  kickingvegas@HIDDEN <mailto:kickingvegas@HIDDEN>,
>> >  stefankangas@HIDDEN <mailto:stefankangas@HIDDEN>
>> >=20
>> > +1 I=E2=80=99d like to propose we treat macOS 12.7.6 / Intel as a =
separate issue if that=E2=80=99s ok?=20
>>=20
>> If that is what we want to do, then the PROBLEMS entry should be
>> updated to say that older versions of macOS are not supported by this
>> feature in Emacs.
>=20
> But, older than what specific macOS version will be the question to =
answer,

We can only go with the information we have available as of today, given =
the hardware and macOS versions we have access to. With new data points, =
we would update this info.

I=E2=80=99m happy to update PROBLEMS with the data we know today (maybe =
something like =E2=80=9CThere are reports of this feature being =
unavailable for macOS 12 users").

> and why it's broken/incomplete is another question.=20

I=E2=80=99m running out of ideas to fix on hardware (and OS version) I =
don=E2=80=99t have access to. One thing that comes to mind is patching =
with the rollback, since I was able to get dictation working that way =
also. This may not be a future-proof solution to submit upstream, but =
helps unblock your use-case using local builds.

> I think we spend a little more time on this before declaring this =
patch a success.

We have deterministic evidence the patch is working on macOS 15, the =
latest stable release.=

--Apple-Mail=_C12BC3B9-3ACE-43E8-936F-BFD280906ADA
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: =
after-white-space;"><br><div><blockquote type=3D"cite"><div>On 22 Jul =
2025, at 15:23, St=C3=A9phane Marks &lt;shipmints@HIDDEN&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div><div =
dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" =
style=3D"font-family:monospace"><span =
style=3D"font-family:Arial,Helvetica,sans-serif">On Tue, Jul 22, 2025 at =
10:21=E2=80=AFAM Eli Zaretskii &lt;<a =
href=3D"mailto:eliz@HIDDEN">eliz@HIDDEN</a>&gt; =
wrote:</span></div></div><div class=3D"gmail_quote =
gmail_quote_container"><blockquote class=3D"gmail_quote" =
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid =
rgb(204,204,204);padding-left:1ex">&gt; From: Alvaro Ramirez &lt;<a =
href=3D"mailto:alvaro@HIDDEN" =
target=3D"_blank">alvaro@HIDDEN</a>&gt;<br>
&gt; Date: Tue, 22 Jul 2025 15:00:18 +0100<br>
&gt; Cc: St=C3=A9phane Marks &lt;<a href=3D"mailto:shipmints@HIDDEN" =
target=3D"_blank">shipmints@HIDDEN</a>&gt;,<br>
&gt;&nbsp; Eli Zaretskii &lt;<a href=3D"mailto:eliz@HIDDEN" =
target=3D"_blank">eliz@HIDDEN</a>&gt;,<br>
&gt;&nbsp; <a href=3D"mailto:79070 <at> debbugs.gnu.org" =
target=3D"_blank">79070 <at> debbugs.gnu.org</a>,<br>
&gt;&nbsp; <a href=3D"mailto:kickingvegas@HIDDEN" =
target=3D"_blank">kickingvegas@HIDDEN</a>,<br>
&gt;&nbsp; <a href=3D"mailto:stefankangas@HIDDEN" =
target=3D"_blank">stefankangas@HIDDEN</a><br>
&gt; <br>
&gt; +1 I=E2=80=99d like to propose we treat macOS 12.7.6 / Intel as a =
separate issue if that=E2=80=99s ok? <br>
<br>
If that is what we want to do, then the PROBLEMS entry should be<br>
updated to say that older versions of macOS are not supported by =
this<br>
feature in Emacs.<br></blockquote><div><br></div><div =
class=3D"gmail_default" style=3D"font-family:monospace">But, older than =
what specific macOS version will be the question to =
answer,</div></div></div></div></blockquote><div><br></div><div>We can =
only go with the information we have available as of today, given the =
hardware and macOS versions we have access to. With new data points, we =
would update this info.</div><div><br></div><div>I=E2=80=99m happy to =
update PROBLEMS with the data we know today (maybe something like =
=E2=80=9CThere are reports of this feature being unavailable for macOS =
12 users").</div><br><blockquote type=3D"cite"><div><div dir=3D"ltr"><div =
class=3D"gmail_quote gmail_quote_container"><div class=3D"gmail_default" =
style=3D"font-family:monospace"> and why it's broken/incomplete is =
another =
question.&nbsp;</div></div></div></div></blockquote><div><br></div><div><s=
pan style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">I=E2=80=99m =
running out of ideas to fix on hardware (and OS version) I don=E2=80=99t =
have access to. One thing that comes to mind is patching with the =
rollback, since I was able to get dictation working that way also. This =
may not be a future-proof solution to submit upstream, but helps unblock =
your use-case using local builds.</span></div><br><blockquote =
type=3D"cite"><div><div dir=3D"ltr"><div class=3D"gmail_quote =
gmail_quote_container"><div class=3D"gmail_default" =
style=3D"font-family:monospace"> I think we spend a little more time on =
this before declaring this patch a success.</div></div></div>
</div></blockquote></div><br><div><font color=3D"#000000">We have =
deterministic evidence the patch is working on macOS 15, the latest =
stable release.</font></div></body></html>=

--Apple-Mail=_C12BC3B9-3ACE-43E8-936F-BFD280906ADA--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 14:23:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 10:23:32 2025
Received: from localhost ([127.0.0.1]:38005 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueDtz-0007p6-9I
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:23:32 -0400
Received: from mail-vk1-xa35.google.com ([2607:f8b0:4864:20::a35]:43486)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>)
 id 1ueDtu-0007oe-Tj
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:23:29 -0400
Received: by mail-vk1-xa35.google.com with SMTP id
 71dfb90a1353d-5379498da7eso541493e0c.1
 for <79070 <at> debbugs.gnu.org>; Tue, 22 Jul 2025 07:23:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753194201; x=1753799001; 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=d/+Ud8Nvgy2ZdfJxqSBAbL4upGcKQ5WB2vZIspIYxGM=;
 b=jLTSosn4EjSHKnzdirQ18H+EsEfmhc8HDCkjJfzeb2D913U62FHOh/7DOFVEydkxGT
 KW4+DNEpSjjIvOYvnIO/uDZPGWM8t9TQQ0iEhxQvQEeDXi6URJGg8/BMBETuzxSXbCsL
 ykVHezxcxBqeaLg3PybPjx5bnskTA6nDgcPnTiCmo/BxdKTYe1YO0313wDpTQD+rGOOr
 Rv7tWQOmJHtevtknFyfdE24mwj4GYVypxw3U6ZcwBMt7X6bC4HwTpOb4FRFs84XxR/Up
 dKzjWvJv+taDwIb0voTrqvWW9lva3qO0eNtTvqhMqi+FnoCTRq6nPoDQBoqqESBr7UkA
 JpxQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753194201; x=1753799001;
 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=d/+Ud8Nvgy2ZdfJxqSBAbL4upGcKQ5WB2vZIspIYxGM=;
 b=E+qoHjCkKnCZCO0nSmf6wbooVzslIazHexeMSdWVwPkyCR99Yytzkj0NeJBrOae7to
 n5qNA+dmCk4FxZyfsFwS9jyYeXrv4Eaque3BMo0qtjg8Cr17qiXdl9iXKPOZ0ZroeC5C
 j/oTR/VLsPq8Te3CXtpV//RxZruHPjjD8C1AmoXGxPshCqj/yIXVDZyAtAGppuwPBCzP
 Ek7WxsbA42BfCJ4fIY2OMirQV3eWiAbj73Uyt5lRQ17BAZgWNakski9B3LNTKulS4aaf
 VyU0stpE0fSuh2qSVhXx4IpXUjcH8HxdVCphwu2MJpGZMy+mnLFydF4vr1edThoodH9a
 KE5w==
X-Forwarded-Encrypted: i=1;
 AJvYcCUcv0+0uts+2fWn+EtYwdIWagciyjun4PdCaZi7fhD7UZG1Zv8RWXdA1Bx9zflB2GkkWdpXFw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzNqSy//zKhePMEykItg5/TTsD4crikprWk1kHEwqbYjlSBPbz4
 FBcq1z3IOd1F3cp3gVxRrjAaI47RdTiR3q65Lof4ce7GYvBVtf+/kK1nI3uNieNIBIMnSkmtDGI
 2jgX6CYo3CYo9qo02Zl9u3L24DcMllzgZkw==
X-Gm-Gg: ASbGncvaY5K5hnMNX5IhSyFbMNP0Pz3TPJ6UikZ/k3EAd4w1YCzree+Xzi0DyHVAXAT
 V5iA9o+Prdt7fxJkILkIzAs903qxj+U8L7jma8Te5XD4WrpUsmjLq9B/V5o7+/211iKbEfqsqcv
 /0XmI8HjqTGWLmAOR39DsnXG2Z7gEPwqYm+pxWQkkeCl5T8NqAUUwUUoRnoQYeYQO8KHRbF2zHu
 WLrXdVmWQ==
X-Google-Smtp-Source: AGHT+IForgm4BzgpfcuRs6s/yQuolINuhxCfR+glojlv9ONcZKSoDwUpRSUGmm8sR2SRuTy5UYaFATWDeGcxEbPvz3U=
X-Received: by 2002:a05:6122:6087:b0:530:2c65:5bb8 with SMTP id
 71dfb90a1353d-5379f2e4d3emr2062248e0c.1.1753194200770; Tue, 22 Jul 2025
 07:23:20 -0700 (PDT)
MIME-Version: 1.0
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN>
 <86freo9y4i.fsf@HIDDEN> <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN> <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN>
 <86qzy88fxh.fsf@HIDDEN>
In-Reply-To: <86qzy88fxh.fsf@HIDDEN>
From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN>
Date: Tue, 22 Jul 2025 10:23:09 -0400
X-Gm-Features: Ac12FXzWsDttGK05a31lF8GLvH9QLoHs0yObtgMdHoFrtYde4zT7W1bYJvw8qvM
Message-ID: <CAN+1Hbr2MLZxN_cF9H_u+xO+TvPZLvSv0YVa1YAXAN_HqN4O6A@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
To: Eli Zaretskii <eliz@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000008f2f02063a8555a3"
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: 79070
Cc: gerd.moellmann@HIDDEN, Alvaro Ramirez <alvaro@HIDDEN>,
 kickingvegas@HIDDEN, 79070 <at> debbugs.gnu.org, stefankangas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--0000000000008f2f02063a8555a3
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Jul 22, 2025 at 10:21=E2=80=AFAM Eli Zaretskii <eliz@HIDDEN> wrote=
:

> > From: Alvaro Ramirez <alvaro@HIDDEN>
> > Date: Tue, 22 Jul 2025 15:00:18 +0100
> > Cc: St=C3=A9phane Marks <shipmints@HIDDEN>,
> >  Eli Zaretskii <eliz@HIDDEN>,
> >  79070 <at> debbugs.gnu.org,
> >  kickingvegas@HIDDEN,
> >  stefankangas@HIDDEN
> >
> > +1 I=E2=80=99d like to propose we treat macOS 12.7.6 / Intel as a separ=
ate issue
> if that=E2=80=99s ok?
>
> If that is what we want to do, then the PROBLEMS entry should be
> updated to say that older versions of macOS are not supported by this
> feature in Emacs.
>

But, older than what specific macOS version will be the question to answer,
and why it's broken/incomplete is another question.  I think we spend a
little more time on this before declaring this patch a success.

--0000000000008f2f02063a8555a3
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:monospace"><span style=3D"font-family:Arial,Helvetica,sans-serif">=
On Tue, Jul 22, 2025 at 10:21=E2=80=AFAM Eli Zaretskii &lt;<a href=3D"mailt=
o:eliz@HIDDEN">eliz@HIDDEN</a>&gt; wrote:</span></div></div><div class=3D=
"gmail_quote gmail_quote_container"><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding=
-left:1ex">&gt; From: Alvaro Ramirez &lt;<a href=3D"mailto:alvaro@xenodium.=
com" target=3D"_blank">alvaro@HIDDEN</a>&gt;<br>
&gt; Date: Tue, 22 Jul 2025 15:00:18 +0100<br>
&gt; Cc: St=C3=A9phane Marks &lt;<a href=3D"mailto:shipmints@HIDDEN" tar=
get=3D"_blank">shipmints@HIDDEN</a>&gt;,<br>
&gt;=C2=A0 Eli Zaretskii &lt;<a href=3D"mailto:eliz@HIDDEN" target=3D"_bla=
nk">eliz@HIDDEN</a>&gt;,<br>
&gt;=C2=A0 <a href=3D"mailto:79070 <at> debbugs.gnu.org" target=3D"_blank">79070=
@debbugs.gnu.org</a>,<br>
&gt;=C2=A0 <a href=3D"mailto:kickingvegas@HIDDEN" target=3D"_blank">kick=
ingvegas@HIDDEN</a>,<br>
&gt;=C2=A0 <a href=3D"mailto:stefankangas@HIDDEN" target=3D"_blank">stef=
ankangas@HIDDEN</a><br>
&gt; <br>
&gt; +1 I=E2=80=99d like to propose we treat macOS 12.7.6 / Intel as a sepa=
rate issue if that=E2=80=99s ok? <br>
<br>
If that is what we want to do, then the PROBLEMS entry should be<br>
updated to say that older versions of macOS are not supported by this<br>
feature in Emacs.<br></blockquote><div><br></div><div class=3D"gmail_defaul=
t" style=3D"font-family:monospace">But, older than what specific macOS vers=
ion will be the question to answer, and why it&#39;s broken/incomplete is a=
nother question.=C2=A0 I think we spend a little more time on this before d=
eclaring this patch a success.</div></div></div>

--0000000000008f2f02063a8555a3--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 14:23:25 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 10:23:25 2025
Received: from localhost ([127.0.0.1]:38000 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueDtr-0007oh-4e
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:23:24 -0400
Received: from out-180.mta1.migadu.com ([2001:41d0:203:375::b4]:48981)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1ueDte-0007nH-On
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:23:19 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753194183;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=LFHzXFs10w40GWcT5ukI6eoHvY4chrpD3AFxCH91Hvg=;
 b=Q/XxrdDJ2fwfxGb495jXb8iJ0c8TiHE1vMT5rGnLQYKSfGZtltrPQPR0ei9DS0wzRW8s2Y
 XJRFkvqUwZrdOvAFr2jYgRYGIdcpwLnFjimqsYTF/g31oaPu9khJKGceZ9n1rT/f2m0gVZ
 acZvkEtWtY2fjeH0qjMg/A3ROjeAI/w=
From: Alvaro Ramirez <alvaro@HIDDEN>
Message-Id: <4107AF03-DE41-40E6-AECD-57E78E59D1AB@HIDDEN>
Content-Type: multipart/alternative;
 boundary="Apple-Mail=_9627B94E-CF08-4AF3-8CA1-8C48AF5F7DBB"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
Date: Tue, 22 Jul 2025 15:22:51 +0100
In-Reply-To: <CAN+1HboqoQ6hcHn59YeJTR9ie2_kEbwiVaGF1jDwstWvSkp2hg@HIDDEN>
To: =?utf-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN>
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <86freo9y4i.fsf@HIDDEN>
 <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN>
 <CAN+1HboqoQ6hcHn59YeJTR9ie2_kEbwiVaGF1jDwstWvSkp2hg@HIDDEN>
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>,
 Eli Zaretskii <eliz@HIDDEN>, kickingvegas@HIDDEN, 79070 <at> debbugs.gnu.org,
 stefankangas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--Apple-Mail=_9627B94E-CF08-4AF3-8CA1-8C48AF5F7DBB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On 22 Jul 2025, at 14:54, St=C3=A9phane Marks <shipmints@HIDDEN> =
wrote:
>=20
> Without knowing precisely what the issue is, it's hard to say that's a =
great suggestion?  Previous versions of Emacs work fine on 12.7.6, so =
it's clearly not an O/S issue, but one with the API change to =
NSTextInputClient that's missing something else?  All other apps I've =
tried seem to support dictation just fine.

We narrowed down the regression. We have two options to fix (a roll back =
and roll forward): =
https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79070#14

The rollback isn=E2=80=99t super desirable as it relies on deprecated =
APIs which will be removed.=

--Apple-Mail=_9627B94E-CF08-4AF3-8CA1-8C48AF5F7DBB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: =
after-white-space;"><br><div><blockquote type=3D"cite"><div>On 22 Jul =
2025, at 14:54, St=C3=A9phane Marks &lt;shipmints@HIDDEN&gt; =
wrote:</div><div><div dir=3D"ltr"><div class=3D"gmail_quote =
gmail_quote_container"><div><br></div><div class=3D"gmail_default" =
style=3D"font-family:monospace">Without knowing precisely what the issue =
is, it's hard to say that's a great suggestion?&nbsp; Previous versions =
of Emacs work fine on 12.7.6, so it's clearly not an O/S issue, but one =
with the API change to NSTextInputClient that's missing something =
else?&nbsp; All other apps I've tried seem to support dictation just =
fine.</div></div></div>
</div></blockquote></div><br><div>We narrowed down the regression. We =
have two options to fix (a roll back and roll forward):&nbsp;<a =
href=3D"https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79070#14">https://=
debbugs.gnu.org/cgi/bugreport.cgi?bug=3D79070#14</a></div><div><br></div><=
div>The rollback isn=E2=80=99t super desirable as it relies on =
deprecated APIs which will be removed.</div></body></html>=

--Apple-Mail=_9627B94E-CF08-4AF3-8CA1-8C48AF5F7DBB--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 14:21:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 10:21:32 2025
Received: from localhost ([127.0.0.1]:37987 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueDs2-0007hV-Uv
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:21:32 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:53012)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1ueDru-0007gj-P5
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:21:26 -0400
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 <eliz@HIDDEN>)
 id 1ueDrp-0003iI-9S; Tue, 22 Jul 2025 10:21:17 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=wPO9K2pSVz/YGvBlPrzVU3h56EU3KydLBxGIlhlTQjE=; b=nTTCmDsrBlFHt8EEGND7
 Qg7f5iTP2qxZiWp2SNB1l27fsoN63EiJ7fwA26cQ6AwPo9j3n16qUnsmwMgg6gRAJbSWbF2mXdaYW
 mf1JbS14YEgOMqV3dnqg31FZgNBY0Bvx2d8ipATTicGjOJx/pXp2XExkRJzEDhgFFWDSl3jHdqRuE
 4hzb/1Xfdh9I1NZtcC8Xlh+As/aUZ7snxpuE4li3cRdPdHNQNi07JgK2QLXdHqmQrSoRLUo3J5w7Z
 Z0YoDBSZQtEV7IbbWlQmDHH7ofLSti7OvX67qNSexUGxrzQRrDlsHyap+Ecvqt6WHtcs0/Hi1Y5d+
 QGcoDGOXkbIXXQ==;
Date: Tue, 22 Jul 2025 17:21:14 +0300
Message-Id: <86qzy88fxh.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Alvaro Ramirez <alvaro@HIDDEN>
In-Reply-To: <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN> (message from
 Alvaro Ramirez on Tue, 22 Jul 2025 15:00:18 +0100)
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <86freo9y4i.fsf@HIDDEN>
 <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN> <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79070
Cc: gerd.moellmann@HIDDEN, stefankangas@HIDDEN, shipmints@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Alvaro Ramirez <alvaro@HIDDEN>
> Date: Tue, 22 Jul 2025 15:00:18 +0100
> Cc: Stéphane Marks <shipmints@HIDDEN>,
>  Eli Zaretskii <eliz@HIDDEN>,
>  79070 <at> debbugs.gnu.org,
>  kickingvegas@HIDDEN,
>  stefankangas@HIDDEN
> 
> +1 I’d like to propose we treat macOS 12.7.6 / Intel as a separate issue if that’s ok? 

If that is what we want to do, then the PROBLEMS entry should be
updated to say that older versions of macOS are not supported by this
feature in Emacs.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 14:20:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 10:20:45 2025
Received: from localhost ([127.0.0.1]:37980 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueDrI-0007e3-1H
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:20:45 -0400
Received: from mail-ua1-x934.google.com ([2607:f8b0:4864:20::934]:47532)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>)
 id 1ueDrE-0007dN-De
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:20:41 -0400
Received: by mail-ua1-x934.google.com with SMTP id
 a1e0cc1a2514c-87ed676e631so6220419241.3
 for <79070 <at> debbugs.gnu.org>; Tue, 22 Jul 2025 07:20:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753194034; x=1753798834; 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=gVXkshSNqYzWH+sCs4T/8baWtSyp4OqbLC0JiLrwiEs=;
 b=fLl2kKgLrBJTsVwTwcz95XAkUHUDtKSdG+f885SfK18ZgRhrBlugS4eW1JWtexT548
 cpuIaMFeCZT7xlpHNVtfNirwRTXzRSYXXb5FIFMFXPC1OeqHT4WGl3KaP+4Gi65yHXEA
 hJybifuwR8O873zaZBfKg6zCxt46Y+/HUP01ILF5Gxphx4I50bFqW96C82jSpmJWFfK8
 S6Q0SuP6ng+vrtOu5giHJI2nY9lRUmdDQdr8KO1FvnH0txf559WsxNA8Sn9zHbxupMxO
 mElQGrZwMjOwxkZ9PCtshiRr6G1Sdg7pKx2XNUAoDf9PDyib1HUEoz3OfcwKq9WXpxXp
 ilzw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753194034; x=1753798834;
 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=gVXkshSNqYzWH+sCs4T/8baWtSyp4OqbLC0JiLrwiEs=;
 b=YrNMTFkJhjk9sYGE0W4yylQBaKsR5qJn3wXN1KHeFPlcfAusK+n/W1CCLSkKPGP8Ub
 hkdmySgK37zb5MsHP5rK544wZvAcnWuXf38KKtvP3EucuBZWDqpLwVmFxAG9xSUXst/D
 H2yOsRoyHBKUWjiRuqTsMgUt/749Rm56TO52LUqB7uYcML2UqL59ELhvb9yWvSRdFVZ0
 QpOcEa9mqLRmDLPhs9KPhsC9QtPkFZNeJ8OYeK163hSx1QkQYF4q8ttJb20AV05mYg0W
 7p/nDa3LDiVvCl/JT2EJxqvqavunUinRHcBBgRXIFwmy0fWEbOMYZpsnYwwqs+WT0m8l
 zLKQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCVsoPfCyDTNDR8oKk/Y/RE/Y7OE4uYf2RPsjICf7vAmu1h5FM0FeVp5Wvx1Skq/8xxrKGhmGw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yzvonf8VujLvJau3zGhYOzlTQGsiAffhdjx/0cFSywFAbocIBNZ
 gyIJReoOzySmrEKexiGs1rJoN2AyP/inZd6npleJWWlyz1pTrVW6vn4lgITAP7axfUWbCh1Wam5
 H/5wucZzkDUAvHYrpIMUYQyR8JkJZluE=
X-Gm-Gg: ASbGnctgtoGKPnMhj97gyX8bUD9zyqnfBCsZeevQ90stfNJG/3Nv+mtlBxDDqx1m7WM
 uk4j42f5fB1+wGH8g7x5eOR7klEal+ad0kULcUlzhSImfkhlQVKCYvPIIzKlKuZQR2PmCKjNT62
 BDPke4GRCMhXhlV0J+9vOlQIwR5vVursRu7mmpnxgOAPSeFc3QELBluIq83xLyrRqOy4oc0qB8C
 r36WxcAAQ==
X-Google-Smtp-Source: AGHT+IF03JKEQQUssaNnaQ+MQQH143HSnSbJ5PpsaHDoV6UyAjVgFQjlZ2NMy0dt4UVU1vbBPL0TDK+nPHvJDgry1R4=
X-Received: by 2002:a05:6122:3190:b0:531:2f9f:8021 with SMTP id
 71dfb90a1353d-5373e29d407mr12792569e0c.5.1753194034048; Tue, 22 Jul 2025
 07:20:34 -0700 (PDT)
MIME-Version: 1.0
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN>
 <86freo9y4i.fsf@HIDDEN> <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN> <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN>
 <CAN+1Hbo_J-hiTCbbP3OXGOZAE4htnmkepLBVLwe3qa1h-Vzggg@HIDDEN>
 <D85909BF-E299-4BCF-9E8B-98B715525009@HIDDEN>
In-Reply-To: <D85909BF-E299-4BCF-9E8B-98B715525009@HIDDEN>
From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN>
Date: Tue, 22 Jul 2025 10:20:22 -0400
X-Gm-Features: Ac12FXzqX43TMfaYSXauuMBGv_MiZs20J-PnT-J4Vt2wtKLl4wj0NnXhRAUKXOc
Message-ID: <CAN+1Hbo=gLPF8f5P26bzte62RO+kXeSEf1UQPS1u+M5VbvGx4w@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
To: Alvaro Ramirez <alvaro@HIDDEN>
Content-Type: multipart/alternative; boundary="0000000000009f3632063a854b3c"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: =?UTF-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>,
 Eli Zaretskii <eliz@HIDDEN>, kickingvegas@HIDDEN, 79070 <at> debbugs.gnu.org,
 stefankangas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--0000000000009f3632063a854b3c
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Jul 22, 2025 at 10:15=E2=80=AFAM Alvaro Ramirez <alvaro@HIDDEN=
m> wrote:

>
> On 22 Jul 2025, at 15:02, St=C3=A9phane Marks <shipmints@HIDDEN> wrote=
:
>
> I'd be in favor of that ONLY if macOS 12.7.6 is specifically considered
> unsupported.  Let's spend a little more time figuring out what's missing.
>
>
> Why not do both? Apply a fix that works on officially supported hardware
> (by macOS) now and continue looking for a fix that can be backported to
> older macOS 12 / Intel? They seem to be separate issues anyway.
>
> There are reports that emacs-mac works fine with dictation on 12.7.6 so
> take a look at that code and see what they're doing differently?
>
>
> Happy to take a look. Can you share details please?
>

A version of the emacs-mac code base that's been regularly merged with more
recent Emacs changes lives here https://github.com/jdtsmith/emacs-mac

--0000000000009f3632063a854b3c
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:monospace"><span style=3D"font-family:Arial,Helvetica,sans-serif">=
On Tue, Jul 22, 2025 at 10:15=E2=80=AFAM Alvaro Ramirez &lt;<a href=3D"mail=
to:alvaro@HIDDEN">alvaro@HIDDEN</a>&gt; wrote:</span></div></di=
v><div class=3D"gmail_quote gmail_quote_container"><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2=
04,204);padding-left:1ex"><div><br><div><blockquote type=3D"cite"><div>On 2=
2 Jul 2025, at 15:02, St=C3=A9phane Marks &lt;<a href=3D"mailto:shipmints@g=
mail.com" target=3D"_blank">shipmints@HIDDEN</a>&gt; wrote:</div><div><d=
iv dir=3D"ltr" style=3D"font-family:Helvetica;font-size:12px;font-style:nor=
mal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-ali=
gn:start;text-indent:0px;text-transform:none;white-space:normal;word-spacin=
g:0px;text-decoration:none"><div class=3D"gmail_quote"><div><br></div><div =
style=3D"font-family:monospace">I&#39;d be in favor of that ONLY if macOS 1=
2.7.6 is specifically considered unsupported.=C2=A0 Let&#39;s spend a littl=
e more time figuring out what&#39;s missing.</div></div></div></div></block=
quote><div><br></div><div>Why not do both? Apply a fix that works on offici=
ally supported hardware (by macOS) now and continue looking for a fix that =
can be backported to older macOS 12 / Intel? They seem to be separate issue=
s anyway.</div><br><blockquote type=3D"cite"><div><div dir=3D"ltr" style=3D=
"font-family:Helvetica;font-size:12px;font-style:normal;font-variant-caps:n=
ormal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0p=
x;text-transform:none;white-space:normal;word-spacing:0px;text-decoration:n=
one"><div class=3D"gmail_quote"><div style=3D"font-family:monospace">There =
are reports that emacs-mac works fine with dictation on 12.7.6 so take a lo=
ok at that code and see what they&#39;re doing differently?</div></div></di=
v></div></blockquote></div><br><div>Happy to take a look. Can you share det=
ails please?</div></div></blockquote><div><br></div><div class=3D"gmail_def=
ault" style=3D"font-family:monospace">A version of the emacs-mac code base =
that&#39;s been regularly merged with more recent Emacs changes lives here=
=C2=A0<a href=3D"https://github.com/jdtsmith/emacs-mac">https://github.com/=
jdtsmith/emacs-mac</a></div></div></div>

--0000000000009f3632063a854b3c--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 14:16:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 10:16:09 2025
Received: from localhost ([127.0.0.1]:37943 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueDmq-0007Ig-S2
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:16:09 -0400
Received: from out-180.mta1.migadu.com ([2001:41d0:203:375::b4]:23319)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1ueDmm-0007Ha-KH
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:16:06 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753193757;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=9N9Ww0ZDTNfLUHFeF2u3LMr4+Fg/w9DLBCJOg89QcEQ=;
 b=QEXP5SRL0PESBaRHDjcEZFfQcbaBmGiBpkXDGdwF0KLCZdBdLER04M2IB064t5WxbcWvuX
 WF3IaqwEz2/9V+Kn3cCtDXp5DJUkEt6IIkaAPUOGQlWW9gdPjzmkJYvAtQkbiZXZnEqh8v
 LlbYzdQzosP5cb6gAmJjcnfSdGn0Ivw=
From: Alvaro Ramirez <alvaro@HIDDEN>
Message-Id: <D85909BF-E299-4BCF-9E8B-98B715525009@HIDDEN>
Content-Type: multipart/alternative;
 boundary="Apple-Mail=_C42E7BC3-FA25-4139-9796-8A68E875A3BB"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
Date: Tue, 22 Jul 2025 15:15:42 +0100
In-Reply-To: <CAN+1Hbo_J-hiTCbbP3OXGOZAE4htnmkepLBVLwe3qa1h-Vzggg@HIDDEN>
To: =?utf-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN>
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <86freo9y4i.fsf@HIDDEN>
 <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN>
 <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN>
 <CAN+1Hbo_J-hiTCbbP3OXGOZAE4htnmkepLBVLwe3qa1h-Vzggg@HIDDEN>
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>,
 Eli Zaretskii <eliz@HIDDEN>, kickingvegas@HIDDEN, 79070 <at> debbugs.gnu.org,
 stefankangas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--Apple-Mail=_C42E7BC3-FA25-4139-9796-8A68E875A3BB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On 22 Jul 2025, at 15:02, St=C3=A9phane Marks <shipmints@HIDDEN> =
wrote:
>=20
> I'd be in favor of that ONLY if macOS 12.7.6 is specifically =
considered unsupported.  Let's spend a little more time figuring out =
what's missing.

Why not do both? Apply a fix that works on officially supported hardware =
(by macOS) now and continue looking for a fix that can be backported to =
older macOS 12 / Intel? They seem to be separate issues anyway.

> There are reports that emacs-mac works fine with dictation on 12.7.6 =
so take a look at that code and see what they're doing differently?

Happy to take a look. Can you share details please?=

--Apple-Mail=_C42E7BC3-FA25-4139-9796-8A68E875A3BB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: =
after-white-space;"><br><div><blockquote type=3D"cite"><div>On 22 Jul =
2025, at 15:02, St=C3=A9phane Marks &lt;shipmints@HIDDEN&gt; =
wrote:</div><div><div dir=3D"ltr" style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 12px; font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div class=3D"gmail_quote =
gmail_quote_container"><div><br></div><div class=3D"gmail_default" =
style=3D"font-family: monospace;">I'd be in favor of that ONLY if macOS =
12.7.6 is specifically considered unsupported.&nbsp; Let's spend a =
little more time figuring out what's =
missing.</div></div></div></div></blockquote><div><br></div><div>Why not =
do both? Apply a fix that works on officially supported hardware (by =
macOS) now and continue looking for a fix that can be backported to =
older macOS 12 / Intel? They seem to be separate issues =
anyway.</div><br><blockquote type=3D"cite"><div><div dir=3D"ltr" =
style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant-caps: normal; font-weight: 400; =
letter-spacing: normal; text-align: start; text-indent: 0px; =
text-transform: none; white-space: normal; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;"><div =
class=3D"gmail_quote gmail_quote_container"><div class=3D"gmail_default" =
style=3D"font-family: monospace;">There are reports that emacs-mac works =
fine with dictation on 12.7.6 so take a look at that code and see what =
they're doing =
differently?</div></div></div></div></blockquote></div><br><div>Happy to =
take a look. Can you share details please?</div></body></html>=

--Apple-Mail=_C42E7BC3-FA25-4139-9796-8A68E875A3BB--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 14:06:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 10:06:17 2025
Received: from localhost ([127.0.0.1]:37894 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueDdI-0006Ys-TV
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:06:17 -0400
Received: from out-174.mta0.migadu.com ([91.218.175.174]:17059)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1ueDdF-0006YE-Ss
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:06:14 -0400
Content-Type: text/plain;
	charset=us-ascii
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753193166;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=7KwnXEttB+a+cY17IvyVJ+SB/+rm8NHoBF9C4DpzoTU=;
 b=W/PwdAJ8tY5TVPED6sCAkp7U+BY2ytDf99ig4ZMGbJbqjCrdBpBnrpxJnIEKtSjiVpEyYA
 ADEdOfRBkrYplcJ3Wb41Cm4ihdB5lOVCRhUYNgrynkdhG/s2PMPwIs5rNI5Q4rZ4wqKocb
 8XF4IOiapm3OLIp9+FkGFsqlnpI23MI=
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
From: Alvaro Ramirez <alvaro@HIDDEN>
In-Reply-To: <86freo9y4i.fsf@HIDDEN>
Date: Tue, 22 Jul 2025 15:05:54 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <7F4CA525-F9DF-4FA5-9855-DBD514DD31D7@HIDDEN>
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <86freo9y4i.fsf@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 79070
Cc: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>,
 stefankangas@HIDDEN, shipmints@HIDDEN, 79070 <at> debbugs.gnu.org,
 kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


> On 22 Jul 2025, at 14:02, Eli Zaretskii <eliz@HIDDEN> wrote:
>=20
> Maybe.  I'm not sure I understand what are the conclusions from your
> experience, which eventually needed to use tcutil.  Are we sure this
> is just a fluke and not a more fundamental problem?

I can deterministically apply/remove the patch and validate the fix is =
present/absent at runtime, without touching macOS permissions.

tcutil seems to be needed if one ever explicitly rejected Emacs =
permission to access the microphone.=




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 14:02:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 10:02:40 2025
Received: from localhost ([127.0.0.1]:37866 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueDZn-0006GB-7b
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:02:40 -0400
Received: from mail-oi1-x234.google.com ([2607:f8b0:4864:20::234]:51566)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>)
 id 1ueDZj-0006Ff-Nf
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:02:36 -0400
Received: by mail-oi1-x234.google.com with SMTP id
 5614622812f47-41bc2668f46so1413372b6e.3
 for <79070 <at> debbugs.gnu.org>; Tue, 22 Jul 2025 07:02:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753192949; x=1753797749; 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=T7+OSnRRqkm7mrIbuFk0Z7K4wxCxqzWzbVn07+tX6Cw=;
 b=AkgwdXRGlcchlwHS664jWDXjqrWApum9XTkS2eu4ityfpeKpGofyut+JCwvTMoSMxr
 lvz0AC03aGrxLI6MihzQ4xEKljTmxnkJoPnrK02OkfNKVYdgjgcN1hmPs3RBCAiLd0eO
 M0WdBUa5gWr+mmAVCZUg77m48MSTRUWJEEIyZWhra+H7hlyRVqitHzdLS+EU4maQANg3
 INlHH8e7h+shbovEKVPb5Fu06P8z1ES5LWcZOmorQbvo4UpWY5EveVXPHkIzGnyZr510
 XCPmYQauPFpj9f/PQUvKRvpK9LWcqnaa4BGcfeP/BCyLC2zqK5c8C9ZOO22qCtE7citw
 jslg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753192949; x=1753797749;
 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=T7+OSnRRqkm7mrIbuFk0Z7K4wxCxqzWzbVn07+tX6Cw=;
 b=ZBQAkEXFeuFiA4zg8Z5OAHC16uxC+/Km0u22kPVsyF12wLH7uJNpAABmEv67vhwKXz
 vGbxvLhOoT6ucJL/r7MLb9IjMIh7iB+1g3B8XgEN0GRGb+rBUJgvvzEEVWwV22OZ5RVs
 18WoAs6riPNjRYEfLIY1LgeiqIUpgRwf1O4kohleqL7IRc2tEOtS39M7vPq2a0ExiPAO
 f2rDg9ld6031fl+3UArepI1D5kdUtSasjFS5+CgQTveox60MKcgixKwmF+iyd6n2kOqX
 lFg56e3AA/SLyBQPvnvrXRbaZvT7DBsLGJJvDou2jeQ5aGeN4O4w99j4uHYpAn88sg3P
 EqJw==
X-Forwarded-Encrypted: i=1;
 AJvYcCWfKJY3QAsXNUK/MN/gtyqbq4IHHh/tLc7TKbNLt/COMIeUk0HXEWeyQKgaLZTsF2U7CBufRA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwcrL2Uw6qWC75leqTZ5fSJDnmOuOkN+7bLJjJiJ58FC7vFTkuR
 2cVAcGFC5H0yGOcreVckKEz9DYuVK580Ttuc+OgdVJPklOzTjGQpQ15SkXZMWqUm8plpG7IaGCn
 C5qNSKInse6f+ynA15RSGPe/5A8jbl3k=
X-Gm-Gg: ASbGncspoRWeb8l8beQAaydoE0+CkbsOm+S5JzVYOtiGlqMPDVZbhQxhCmW/CCbcREk
 ygUZNPHDYjWcyZ3oDb2CYbvaCOp0ASJj536xBCkCYHo3mEns2W+S3rRwTKrkGlFUFlzEhCv/t46
 /LXURy91T6E38KdM4mqdT1hpSFLCPUOiwjvjx1dsdgvkNtO4xUj+CjqVEeS6gNfvcVXZdz1xjcb
 5Ehg79ryw==
X-Google-Smtp-Source: AGHT+IEHcNNNxGRopqbMQ3ETTAWywUF3il5N/6BymUwRqLXBBLHEXYnvK7513ATp65lfOBOjdgCAuSANCsRKRNH1fOY=
X-Received: by 2002:a05:6808:6a93:b0:41b:d6f8:871e with SMTP id
 5614622812f47-41f98e4b071mr13143004b6e.26.1753192948767; Tue, 22 Jul 2025
 07:02:28 -0700 (PDT)
MIME-Version: 1.0
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN>
 <86freo9y4i.fsf@HIDDEN> <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN> <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN>
In-Reply-To: <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN>
From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN>
Date: Tue, 22 Jul 2025 10:02:17 -0400
X-Gm-Features: Ac12FXxMJFHxOPCNiSXGBHuRhyNus9IIjHp_QOS6bgUqIxCymuEceQMLE_mC7Zc
Message-ID: <CAN+1Hbo_J-hiTCbbP3OXGOZAE4htnmkepLBVLwe3qa1h-Vzggg@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
To: Alvaro Ramirez <alvaro@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000ef234f063a850adf"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: =?UTF-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>,
 Eli Zaretskii <eliz@HIDDEN>, kickingvegas@HIDDEN, 79070 <at> debbugs.gnu.org,
 stefankangas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000ef234f063a850adf
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Jul 22, 2025 at 10:00=E2=80=AFAM Alvaro Ramirez <alvaro@HIDDEN=
m> wrote:

>
>
> On 22 Jul 2025, at 14:41, Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> w=
rote:
>
> St=C3=A9phane Marks <shipmints@HIDDEN> writes:
>
> On Tue, Jul 22, 2025 at 9:22=E2=80=AFAM Gerd M=C3=B6llmann <gerd.moellman=
n@HIDDEN>
> wrote:
>
> Eli Zaretskii <eliz@HIDDEN> writes:
>
> Ok to install, Eli?
>
>
> Maybe.  I'm not sure I understand what are the conclusions from your
> experience, which eventually needed to use tcutil.  Are we sure this
> is just a fluke and not a more fundamental problem?
>
>
> tccutil is a program that removes entries from a database containing
> application-specific privacy settings. For example, if an app wants to
> use the microphone or camera and such, it has to ask for permission, and
> the result of that lands in that TCC database. 'tcc reset' clears such
> entries.
>
> It's very possible that I denied Emacs access to the microphone in the
> past because I routinely do that :-). Also to the camera, of course, and
> such things. That may have been years ago, because I migrate my settings
> from machine to machine for a very long time. And if so, it would have
> been for a different dictation system because that whole thing changed
> some years ago, around macOS 14, not sure.
>
> Anyway, the current dictation system apparently doesn't require special
> privacy privileges, i.e. macOS doesn't ask for permission to use the
> microphone for the current incarnation of dictation. But dictation also
> doesn't work if one has "deny settings" in the TCC database. After
> clearing these entries in with `tccutil reset`, Emacs now works like any
> other app.
>
> So it seems at least. That's about what I can say.
>
> So far, the patch does not work on macOS 12.7.6 (the only version I use
> across my Intel Macs).  So something else is missing?
>
>
> Time for OCLP, given that Monterey not longer receives security updates?
>
>
> +1 I=E2=80=99d like to propose we treat macOS 12.7.6 / Intel as a separat=
e issue
> if that=E2=80=99s ok?
>
> We have a handful of folks who validated the fix is working in this threa=
d
> https://indieweb.social/@xenodium/114891280426640026
>
> I=E2=80=99ve validated on macOS 15.3 / ARM myself. The thread also mentio=
ns macOS
> 15.5 validated.
>

I'd be in favor of that ONLY if macOS 12.7.6 is specifically considered
unsupported.  Let's spend a little more time figuring out what's missing.

There are reports that emacs-mac works fine with dictation on 12.7.6 so
take a look at that code and see what they're doing differently?

--000000000000ef234f063a850adf
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:monospace"><span style=3D"font-family:Arial,Helvetica,sans-serif">=
On Tue, Jul 22, 2025 at 10:00=E2=80=AFAM Alvaro Ramirez &lt;<a href=3D"mail=
to:alvaro@HIDDEN">alvaro@HIDDEN</a>&gt; wrote:</span></div></di=
v><div class=3D"gmail_quote gmail_quote_container"><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2=
04,204);padding-left:1ex"><div><br id=3D"m_-4458420015710763501lineBreakAtB=
eginningOfMessage"><div><br><blockquote type=3D"cite"><div>On 22 Jul 2025, =
at 14:41, Gerd M=C3=B6llmann &lt;<a href=3D"mailto:gerd.moellmann@HIDDEN=
" target=3D"_blank">gerd.moellmann@HIDDEN</a>&gt; wrote:</div><br><div><=
div>St=C3=A9phane Marks &lt;<a href=3D"mailto:shipmints@HIDDEN" target=
=3D"_blank">shipmints@HIDDEN</a>&gt; writes:<br><br><blockquote type=3D"=
cite">On Tue, Jul 22, 2025 at 9:22=E2=80=AFAM Gerd M=C3=B6llmann &lt;<a hre=
f=3D"mailto:gerd.moellmann@HIDDEN" target=3D"_blank">gerd.moellmann@gmai=
l.com</a>&gt; wrote:<br><br> Eli Zaretskii &lt;<a href=3D"mailto:eliz@HIDDEN=
rg" target=3D"_blank">eliz@HIDDEN</a>&gt; writes:<br><br><blockquote type=
=3D"cite"><blockquote type=3D"cite">Ok to install, Eli?<br></blockquote><br=
>Maybe.=C2=A0 I&#39;m not sure I understand what are the conclusions from y=
our<br>experience, which eventually needed to use tcutil.=C2=A0 Are we sure=
 this<br>is just a fluke and not a more fundamental problem?<br></blockquot=
e><br> tccutil is a program that removes entries from a database containing=
<br> application-specific privacy settings. For example, if an app wants to=
<br> use the microphone or camera and such, it has to ask for permission, a=
nd<br> the result of that lands in that TCC database. &#39;tcc reset&#39; c=
lears such<br> entries.<br><br> It&#39;s very possible that I denied Emacs =
access to the microphone in the<br> past because I routinely do that :-). A=
lso to the camera, of course, and<br> such things. That may have been years=
 ago, because I migrate my settings<br> from machine to machine for a very =
long time. And if so, it would have<br> been for a different dictation syst=
em because that whole thing changed<br> some years ago, around macOS 14, no=
t sure.<br><br> Anyway, the current dictation system apparently doesn&#39;t=
 require special<br> privacy privileges, i.e. macOS doesn&#39;t ask for per=
mission to use the<br> microphone for the current incarnation of dictation.=
 But dictation also<br> doesn&#39;t work if one has &quot;deny settings&quo=
t; in the TCC database. After<br> clearing these entries in with `tccutil r=
eset`, Emacs now works like any<br> other app.<br><br> So it seems at least=
. That&#39;s about what I can say.<br><br>So far, the patch does not work o=
n macOS 12.7.6 (the only version I use across my Intel Macs).=C2=A0 So some=
thing else is missing?</blockquote></div></div></blockquote><blockquote typ=
e=3D"cite"><div><div><br>Time for OCLP, given that Monterey not longer rece=
ives security updates?<br></div></div></blockquote><div><br></div><div>+1 I=
=E2=80=99d like to propose we treat macOS 12.7.6 / Intel as a separate issu=
e if that=E2=80=99s ok?=C2=A0</div><div><br></div><div>We have a handful of=
 folks who validated the fix is working in this thread=C2=A0<a href=3D"http=
s://indieweb.social/@xenodium/114891280426640026" target=3D"_blank">https:/=
/indieweb.social/@xenodium/114891280426640026</a></div><div><br></div><div>=
I=E2=80=99ve validated on macOS 15.3 / ARM myself. The thread also mentions=
 macOS 15.5 validated.</div></div></div></blockquote><div><br></div><div cl=
ass=3D"gmail_default" style=3D"font-family:monospace">I&#39;d be in favor o=
f that ONLY if macOS 12.7.6 is specifically considered unsupported.=C2=A0 L=
et&#39;s spend a little more time figuring out what&#39;s missing.</div><di=
v class=3D"gmail_default" style=3D"font-family:monospace"><br></div><div cl=
ass=3D"gmail_default" style=3D"font-family:monospace">There are reports tha=
t emacs-mac works fine with dictation on 12.7.6 so take a look at that code=
 and see what they&#39;re doing differently?</div></div></div>

--000000000000ef234f063a850adf--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 14:00:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 10:00:45 2025
Received: from localhost ([127.0.0.1]:37858 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueDXx-00069L-3U
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:00:45 -0400
Received: from out-181.mta0.migadu.com ([2001:41d0:1004:224b::b5]:49296)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1ueDXt-00068L-Ae
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 10:00:42 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753192832;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=4DUIDDxFcGsU/Xk6Xe+80l3c8PEXNO3cWC8sIagVKf0=;
 b=xS8e3SpIq1YZP7BnyRijD8KDBuceJ92BElh25sUyas+mcPN3yWcsuQa7r7ilNWFUoNhHL7
 LSiDTc6oHcUSDUSmxoPY5ZvF2JgwLCVIL0HkMZHvkRyHgXUXzqDQcj8j19ebtE9r898B8Z
 tkzsoy2c2KOEkh2+m9D5HnBaOBZOp3E=
From: Alvaro Ramirez <alvaro@HIDDEN>
Message-Id: <D3F5C6CD-CBAD-4346-8D56-4AB572796433@HIDDEN>
Content-Type: multipart/alternative;
 boundary="Apple-Mail=_18E6DC6F-9146-4734-B95C-4F14485A9272"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
Date: Tue, 22 Jul 2025 15:00:18 +0100
In-Reply-To: <m2qzy8wder.fsf@HIDDEN>
To: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <86freo9y4i.fsf@HIDDEN>
 <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN>
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, stefankangas@HIDDEN,
 =?utf-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN>, 79070 <at> debbugs.gnu.org,
 kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--Apple-Mail=_18E6DC6F-9146-4734-B95C-4F14485A9272
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8



> On 22 Jul 2025, at 14:41, Gerd M=C3=B6llmann =
<gerd.moellmann@HIDDEN> wrote:
>=20
> St=C3=A9phane Marks <shipmints@HIDDEN> writes:
>=20
>> On Tue, Jul 22, 2025 at 9:22=E2=80=AFAM Gerd M=C3=B6llmann =
<gerd.moellmann@HIDDEN> wrote:
>>=20
>> Eli Zaretskii <eliz@HIDDEN> writes:
>>=20
>>>> Ok to install, Eli?
>>>=20
>>> Maybe.  I'm not sure I understand what are the conclusions from your
>>> experience, which eventually needed to use tcutil.  Are we sure this
>>> is just a fluke and not a more fundamental problem?
>>=20
>> tccutil is a program that removes entries from a database containing
>> application-specific privacy settings. For example, if an app wants =
to
>> use the microphone or camera and such, it has to ask for permission, =
and
>> the result of that lands in that TCC database. 'tcc reset' clears =
such
>> entries.
>>=20
>> It's very possible that I denied Emacs access to the microphone in =
the
>> past because I routinely do that :-). Also to the camera, of course, =
and
>> such things. That may have been years ago, because I migrate my =
settings
>> from machine to machine for a very long time. And if so, it would =
have
>> been for a different dictation system because that whole thing =
changed
>> some years ago, around macOS 14, not sure.
>>=20
>> Anyway, the current dictation system apparently doesn't require =
special
>> privacy privileges, i.e. macOS doesn't ask for permission to use the
>> microphone for the current incarnation of dictation. But dictation =
also
>> doesn't work if one has "deny settings" in the TCC database. After
>> clearing these entries in with `tccutil reset`, Emacs now works like =
any
>> other app.
>>=20
>> So it seems at least. That's about what I can say.
>>=20
>> So far, the patch does not work on macOS 12.7.6 (the only version I =
use across my Intel Macs).  So something else is missing?
>=20
> Time for OCLP, given that Monterey not longer receives security =
updates?

+1 I=E2=80=99d like to propose we treat macOS 12.7.6 / Intel as a =
separate issue if that=E2=80=99s ok?=20

We have a handful of folks who validated the fix is working in this =
thread https://indieweb.social/@xenodium/114891280426640026

I=E2=80=99ve validated on macOS 15.3 / ARM myself. The thread also =
mentions macOS 15.5 validated.

>  https://dortania.github.io/OpenCore-Legacy-Patcher/
>=20
> (I've used OCLP very successfully on a MBP from 2013 until it finally
> died a year ago :-(.)


--Apple-Mail=_18E6DC6F-9146-4734-B95C-4F14485A9272
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;"><br =
id=3D"lineBreakAtBeginningOfMessage"><div><br><blockquote =
type=3D"cite"><div>On 22 Jul 2025, at 14:41, Gerd M=C3=B6llmann =
&lt;gerd.moellmann@HIDDEN&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div><div>St=C3=A9phane Marks =
&lt;shipmints@HIDDEN&gt; writes:<br><br><blockquote type=3D"cite">On =
Tue, Jul 22, 2025 at 9:22=E2=80=AFAM Gerd M=C3=B6llmann =
&lt;gerd.moellmann@HIDDEN&gt; wrote:<br><br> Eli Zaretskii =
&lt;eliz@HIDDEN&gt; writes:<br><br><blockquote type=3D"cite"><blockquote =
type=3D"cite">Ok to install, Eli?<br></blockquote><br>Maybe. &nbsp;I'm =
not sure I understand what are the conclusions from your<br>experience, =
which eventually needed to use tcutil. &nbsp;Are we sure this<br>is just =
a fluke and not a more fundamental problem?<br></blockquote><br> tccutil =
is a program that removes entries from a database containing<br> =
application-specific privacy settings. For example, if an app wants =
to<br> use the microphone or camera and such, it has to ask for =
permission, and<br> the result of that lands in that TCC database. 'tcc =
reset' clears such<br> entries.<br><br> It's very possible that I denied =
Emacs access to the microphone in the<br> past because I routinely do =
that :-). Also to the camera, of course, and<br> such things. That may =
have been years ago, because I migrate my settings<br> from machine to =
machine for a very long time. And if so, it would have<br> been for a =
different dictation system because that whole thing changed<br> some =
years ago, around macOS 14, not sure.<br><br> Anyway, the current =
dictation system apparently doesn't require special<br> privacy =
privileges, i.e. macOS doesn't ask for permission to use the<br> =
microphone for the current incarnation of dictation. But dictation =
also<br> doesn't work if one has "deny settings" in the TCC database. =
After<br> clearing these entries in with `tccutil reset`, Emacs now =
works like any<br> other app.<br><br> So it seems at least. That's about =
what I can say.<br><br>So far, the patch does not work on macOS 12.7.6 =
(the only version I use across my Intel Macs). &nbsp;So something else =
is missing?</blockquote></div></div></blockquote><blockquote =
type=3D"cite"><div><div><br>Time for OCLP, given that Monterey not =
longer receives security =
updates?<br></div></div></blockquote><div><br></div><div>+1 I=E2=80=99d =
like to propose we treat macOS 12.7.6 / Intel as a separate issue if =
that=E2=80=99s ok?&nbsp;</div><div><br></div><div>We have a handful of =
folks who validated the fix is working in this thread&nbsp;<a =
href=3D"https://indieweb.social/@xenodium/114891280426640026">https://indi=
eweb.social/@xenodium/114891280426640026</a></div><div><br></div><div>I=E2=
=80=99ve validated on macOS 15.3 / ARM myself. The thread also mentions =
macOS 15.5 validated.</div><div><br></div><blockquote =
type=3D"cite"><div><div> =
&nbsp;https://dortania.github.io/OpenCore-Legacy-Patcher/<br><br>(I've =
used OCLP very successfully on a MBP from 2013 until it finally<br>died =
a year ago :-(.)<br></div></div></blockquote></div><br></body></html>=

--Apple-Mail=_18E6DC6F-9146-4734-B95C-4F14485A9272--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 13:59:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 09:59:19 2025
Received: from localhost ([127.0.0.1]:37843 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueDWY-0005wJ-UQ
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:59:19 -0400
Received: from mail-wr1-x42a.google.com ([2a00:1450:4864:20::42a]:55383)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>)
 id 1ueDWV-0005vf-TM
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:59:16 -0400
Received: by mail-wr1-x42a.google.com with SMTP id
 ffacd0b85a97d-3b611665b96so3135413f8f.2
 for <79070 <at> debbugs.gnu.org>; Tue, 22 Jul 2025 06:59:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753192749; x=1753797549; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=mX++h79tY4d4jj7zuOgo3j85nKtWq9X2XugbokhTPjM=;
 b=Amo+UsJyyNMvnYQzDBzH6RQqNMaTCND96i9jJNf8YH7+W19s60R2EDWAC1Ph3CZ740
 fX3OQprIlz7O1+5oX4+uCdoKYu1+UrR37/ZAvVacATbqxAcsz3r7pViyat4SZGRv8n+v
 h6ZVpwxcBfYlqL8+EoBIFcqhB+EMn1BcfG1fOtscQi/iaZIDxOGT4TehN7iVhgXyAZg6
 N2v1c+C4HNsDfmOJl7zIruY9X3WsT89hVfgyk9lV06cbiSvW3+WPPDFi8vrR6HNHLrdZ
 ooZWLaaSU5kQSNNhCiQ+br41HvWV7mftDq9ApAvrrAyG3pnmoehh022bmlVJcvcrD1dM
 Rcrg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753192749; x=1753797549;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=mX++h79tY4d4jj7zuOgo3j85nKtWq9X2XugbokhTPjM=;
 b=JuSAuduSrU/LWoAHTEVagpik1Ijjf324MwT+ZgYhcVjkHvcz7vU244ou2hsyGMLwO8
 8EKr2bL0MDG4ZKzO5E8egv5XnIE1hylsLV3NR9Y3keYKH5RusuP8qTQloiLRdm5jokRC
 Ri8/cjWxbtkBKoE8AaOyonp2srCpBS2MAY+IfFnWb+kXhE8R+ir/eRW/bZGnV6BuHMIV
 Z9akWeLSLEaWjKF97VeQU0vh8ZLb4SMvbJwZROLf8JMP0cMHV5uxG93/t/Grr7T4cuOW
 P+ShyzGfAosPf1BVmY8K1I1V6FTzKbhd0Fh2Nl9VGdiCMnLmE+8dqJymqmW1ltLcEqVl
 a1ng==
X-Forwarded-Encrypted: i=1;
 AJvYcCV96wRNLmvUKNGXMf07djXbzEvk0btgxBod1hR521t7TjQ3txo0B2UbA0I8gDvlYpYvT4H+8w==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzeaVEMV92+4K6XPmg8S78k3L3YCz+JMZ6vDFWlNWjvaZgEIrZm
 n/0GfWszaRqRRDDh+3SuPlxZ6L7CR4OMfjkltnAJ4BHJSiEokPZENQNf
X-Gm-Gg: ASbGncvtnC86Czkm8LupIUWwhU8zpUaUZK0Ftb+zVhmERUGQSFB3a1f1/CcMVqWOyjd
 of7se37Y1svufRE+AiIAqzkPHhDwcbwpj9SjV81q7u7Dt7ifdaT3Ynjy6/imoUjFpfxEBVkTxuA
 IP9mcNvzNeqx2PG6JBAo1iIqdkpdD7rYnV7p9Z7MBBIHinx54j5douR/axuekhSWDw6gNrJXhMz
 zxBvwZE3N3y2PVPBLcM/RKiXR/nRRFKW9PZeKKLqXelWljVQ3XOiPfj95gV2YaGZiAzimg2YsNj
 3HUno5ieFU/aRv5uREtOMd/DmCcWC/j5GRYfJncqt/x0lNdKR2nIHbex5yBmtaV1WiRq6/ouLWC
 P7zsj47tUhG+TRJmiiB0mJWy4o1rnyw0ZIRxe+SNWWgYPY/L2DKL7zV6K4Zvc0vcrY8KR0+Oq9p
 cc1ujw98qgrnHAUAd7sRqylIbVTw==
X-Google-Smtp-Source: AGHT+IGIrfzdeXOd/rIIGGx5ebUFvBEzgmxTtneUuwToInmFfSKCCyHOKwId6yRv9EKwPNP4if3EPQ==
X-Received: by 2002:adf:9ccf:0:b0:3a4:f00b:69b6 with SMTP id
 ffacd0b85a97d-3b60e523b90mr15519237f8f.54.1753192749345; 
 Tue, 22 Jul 2025 06:59:09 -0700 (PDT)
Received: from pro2 (p200300e0b73d2300597641da8e5822b9.dip0.t-ipconnect.de.
 [2003:e0:b73d:2300:5976:41da:8e58:22b9])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-3b61ca25643sm13187221f8f.16.2025.07.22.06.59.08
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 22 Jul 2025 06:59:08 -0700 (PDT)
From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
To: =?utf-8?Q?St=C3=A9phane?= Marks <shipmints@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <CAN+1HboqoQ6hcHn59YeJTR9ie2_kEbwiVaGF1jDwstWvSkp2hg@HIDDEN>
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <86freo9y4i.fsf@HIDDEN>
 <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN>
 <CAN+1HboqoQ6hcHn59YeJTR9ie2_kEbwiVaGF1jDwstWvSkp2hg@HIDDEN>
Date: Tue, 22 Jul 2025 15:59:07 +0200
Message-ID: <m2ms8wwclw.fsf@HIDDEN>
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-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, stefankangas@HIDDEN, alvaro@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

St=C3=A9phane Marks <shipmints@HIDDEN> writes:

>  Time for OCLP, given that Monterey not longer receives security updates?
>
>    https://dortania.github.io/OpenCore-Legacy-Patcher/
>
>  (I've used OCLP very successfully on a MBP from 2013 until it finally
>  died a year ago :-(.)
>
> Without knowing precisely what the issue is, it's hard to say that's a gr=
eat suggestion?  Previous versions of Emacs work fine on
> 12.7.6, so it's clearly not an O/S issue, but one with the API change to =
NSTextInputClient that's missing something else?  All
> other apps I've tried seem to support dictation just fine.

I meant that as an advertisement for OCLP. And against running an OS
that doesn't get security updates.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 13:55:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 09:55:13 2025
Received: from localhost ([127.0.0.1]:36688 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueDSb-0005Pm-7K
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:55:13 -0400
Received: from mail-vs1-xe32.google.com ([2607:f8b0:4864:20::e32]:53415)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>)
 id 1ueDSY-0005Ja-HC
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:55:11 -0400
Received: by mail-vs1-xe32.google.com with SMTP id
 ada2fe7eead31-4e80edfa06fso466851137.2
 for <79070 <at> debbugs.gnu.org>; Tue, 22 Jul 2025 06:55:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753192505; x=1753797305; 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=58pr4uKzY0BOboYFQPHQJTaIrZfN850csTkvDwkhtws=;
 b=MYGleB6hwi/sc2gjn9O5KZvgXjiBAJUEsiQQZWHCIelMpfv6/HoSJ5r+Fu9oKrcSZh
 lgjVUxW5vwvFl+pADPt1gkt8p/UnfybLIREXUxk+6lIN0bnnnFHAe9BulyG0ZraXcKE8
 EKWP0etfbT78ebSRHgnxDrr7y2NlpYaK3EVAgVgMlxMI64RoktcbCnGm0YIi7ap/ZHrX
 FFd4xSwnOuvZiuLcsxsvPpi520Hstf1JwrpluIn3Ncw+ENgsJlvTtd+HS4Vl0bqfD3gv
 Fu6Id3NGZyJ5r84uwzjuu8QKFCgh718VPimBAfckhj/kPqmZZCjtQ37RMZLxyNqumR1c
 19XQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753192505; x=1753797305;
 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=58pr4uKzY0BOboYFQPHQJTaIrZfN850csTkvDwkhtws=;
 b=pdTKPTKbn8lZLbS6i7TedH8BusCMJvJWCY/5i34WxVI8y9ljyYALMYYNtY/qUvrSEF
 sUjbkUJ5aSEIMJsg2w9ia5MxoAes5mwuQOwx97br5vwoL5NroRHNoumSOj6+gBnpcXv1
 rGFVy5Av/ZbAcWnR3Ta4I3opukl3kc/5GJ4pmgroEWk7aM7RCR752eVnprgTnM+5zr+M
 R7U8ApVeAm2CPDyBIOZesimit5pwr63LVrp5NO9NErxmROhMxwgJc4TdlGw6/0KyIolV
 6oiGbuHVjcQiKFBdQbboVINee7Ya6r8o2FleSJxHHd1/JWYBsFvQnBKkd7zFePCAbFMu
 YCtQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCU+Svj1PONhBooPyCynCuka7v1z1fiJx6YfUx1nJXvERUUFabwwZSHYuljxJr3DmdT/1Ydjfw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzLVOXvxkTarVELrwyT3G2Ai0zJuaPavCHWpj+Wt0ceaHP6p/th
 ks13bdQdD18Q8ERNHoI03BxpfjQnp115+w9u+MkMs40UaDRZ82Cb4/xdv6RM0WGJw+0rYOsNhXi
 QYLGQDgRXsUuPFoMlH1JhdpZjU9Xs+RY=
X-Gm-Gg: ASbGncscbSzYjOx7+hwpHGTL2wV/ZvmISz8i5o8mrUj2yfLrLQ+IvJ5Ew7ikNii246u
 kVAy/Rg7JAd7495FN0pAqJNrZafIy47119miZ6LhcO3hUDOmQcSyXpoASMEO09E4EFAYqqvIow7
 ySW5TCkqjYEL+0DC4ipeOEIWWoImpYQsXbLIc0zRJ1sf16QGQQN/TZx0RW/oM/muFZCdqo9Mqpc
 UnJ/dVQFA==
X-Google-Smtp-Source: AGHT+IGP7BcwwJeb2MWfGBlbCH5vKLZg8U2OZ7QvGFlbhfVpinxQ2nf+DpCvGFC722TLqfYoqXnjpyT9+Ayje2NNMKg=
X-Received: by 2002:a05:6102:4b14:b0:4e5:9fbe:79f1 with SMTP id
 ada2fe7eead31-4f993e9b374mr11823067137.24.1753192504605; Tue, 22 Jul 2025
 06:55:04 -0700 (PDT)
MIME-Version: 1.0
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN>
 <86freo9y4i.fsf@HIDDEN> <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
 <m2qzy8wder.fsf@HIDDEN>
In-Reply-To: <m2qzy8wder.fsf@HIDDEN>
From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN>
Date: Tue, 22 Jul 2025 09:54:53 -0400
X-Gm-Features: Ac12FXwKtSR67nlVD97Fb5RIJkzH5ujdKvFQiLxT3Rl5bqN71O-A_AslSADQatU
Message-ID: <CAN+1HboqoQ6hcHn59YeJTR9ie2_kEbwiVaGF1jDwstWvSkp2hg@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
To: =?UTF-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
Content-Type: multipart/alternative; boundary="00000000000075c043063a84f084"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, stefankangas@HIDDEN, alvaro@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--00000000000075c043063a84f084
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Jul 22, 2025 at 9:41=E2=80=AFAM Gerd M=C3=B6llmann <gerd.moellmann@=
gmail.com>
wrote:

> St=C3=A9phane Marks <shipmints@HIDDEN> writes:
>
> > On Tue, Jul 22, 2025 at 9:22=E2=80=AFAM Gerd M=C3=B6llmann <gerd.moellm=
ann@HIDDEN>
> wrote:
> >
> >  Eli Zaretskii <eliz@HIDDEN> writes:
> >
> >  >> Ok to install, Eli?
> >  >
> >  > Maybe.  I'm not sure I understand what are the conclusions from your
> >  > experience, which eventually needed to use tcutil.  Are we sure this
> >  > is just a fluke and not a more fundamental problem?
> >
> >  tccutil is a program that removes entries from a database containing
> >  application-specific privacy settings. For example, if an app wants to
> >  use the microphone or camera and such, it has to ask for permission, a=
nd
> >  the result of that lands in that TCC database. 'tcc reset' clears such
> >  entries.
> >
> >  It's very possible that I denied Emacs access to the microphone in the
> >  past because I routinely do that :-). Also to the camera, of course, a=
nd
> >  such things. That may have been years ago, because I migrate my settin=
gs
> >  from machine to machine for a very long time. And if so, it would have
> >  been for a different dictation system because that whole thing changed
> >  some years ago, around macOS 14, not sure.
> >
> >  Anyway, the current dictation system apparently doesn't require specia=
l
> >  privacy privileges, i.e. macOS doesn't ask for permission to use the
> >  microphone for the current incarnation of dictation. But dictation als=
o
> >  doesn't work if one has "deny settings" in the TCC database. After
> >  clearing these entries in with `tccutil reset`, Emacs now works like a=
ny
> >  other app.
> >
> >  So it seems at least. That's about what I can say.
> >
> > So far, the patch does not work on macOS 12.7.6 (the only version I use
> across my Intel Macs).  So something else is missing?
>
> Time for OCLP, given that Monterey not longer receives security updates?
>
>   https://dortania.github.io/OpenCore-Legacy-Patcher/
>
> (I've used OCLP very successfully on a MBP from 2013 until it finally
> died a year ago :-(.)
>

Without knowing precisely what the issue is, it's hard to say that's a
great suggestion?  Previous versions of Emacs work fine on 12.7.6, so it's
clearly not an O/S issue, but one with the API change to NSTextInputClient
that's missing something else?  All other apps I've tried seem to support
dictation just fine.

--00000000000075c043063a84f084
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:monospace"><span style=3D"font-family:Arial,Helvetica,sans-serif">=
On Tue, Jul 22, 2025 at 9:41=E2=80=AFAM Gerd M=C3=B6llmann &lt;<a href=3D"m=
ailto:gerd.moellmann@HIDDEN">gerd.moellmann@HIDDEN</a>&gt; wrote:</sp=
an></div></div><div class=3D"gmail_quote gmail_quote_container"><blockquote=
 class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px so=
lid rgb(204,204,204);padding-left:1ex">St=C3=A9phane Marks &lt;<a href=3D"m=
ailto:shipmints@HIDDEN" target=3D"_blank">shipmints@HIDDEN</a>&gt; wr=
ites:<br>
<br>
&gt; On Tue, Jul 22, 2025 at 9:22=E2=80=AFAM Gerd M=C3=B6llmann &lt;<a href=
=3D"mailto:gerd.moellmann@HIDDEN" target=3D"_blank">gerd.moellmann@gmail=
.com</a>&gt; wrote:<br>
&gt;<br>
&gt;=C2=A0 Eli Zaretskii &lt;<a href=3D"mailto:eliz@HIDDEN" target=3D"_bla=
nk">eliz@HIDDEN</a>&gt; writes:<br>
&gt;<br>
&gt;=C2=A0 &gt;&gt; Ok to install, Eli?<br>
&gt;=C2=A0 &gt;<br>
&gt;=C2=A0 &gt; Maybe.=C2=A0 I&#39;m not sure I understand what are the con=
clusions from your<br>
&gt;=C2=A0 &gt; experience, which eventually needed to use tcutil.=C2=A0 Ar=
e we sure this<br>
&gt;=C2=A0 &gt; is just a fluke and not a more fundamental problem?<br>
&gt;<br>
&gt;=C2=A0 tccutil is a program that removes entries from a database contai=
ning<br>
&gt;=C2=A0 application-specific privacy settings. For example, if an app wa=
nts to<br>
&gt;=C2=A0 use the microphone or camera and such, it has to ask for permiss=
ion, and<br>
&gt;=C2=A0 the result of that lands in that TCC database. &#39;tcc reset&#3=
9; clears such<br>
&gt;=C2=A0 entries.<br>
&gt;<br>
&gt;=C2=A0 It&#39;s very possible that I denied Emacs access to the microph=
one in the<br>
&gt;=C2=A0 past because I routinely do that :-). Also to the camera, of cou=
rse, and<br>
&gt;=C2=A0 such things. That may have been years ago, because I migrate my =
settings<br>
&gt;=C2=A0 from machine to machine for a very long time. And if so, it woul=
d have<br>
&gt;=C2=A0 been for a different dictation system because that whole thing c=
hanged<br>
&gt;=C2=A0 some years ago, around macOS 14, not sure.<br>
&gt;<br>
&gt;=C2=A0 Anyway, the current dictation system apparently doesn&#39;t requ=
ire special<br>
&gt;=C2=A0 privacy privileges, i.e. macOS doesn&#39;t ask for permission to=
 use the<br>
&gt;=C2=A0 microphone for the current incarnation of dictation. But dictati=
on also<br>
&gt;=C2=A0 doesn&#39;t work if one has &quot;deny settings&quot; in the TCC=
 database. After<br>
&gt;=C2=A0 clearing these entries in with `tccutil reset`, Emacs now works =
like any<br>
&gt;=C2=A0 other app.<br>
&gt;<br>
&gt;=C2=A0 So it seems at least. That&#39;s about what I can say.<br>
&gt;<br>
&gt; So far, the patch does not work on macOS 12.7.6 (the only version I us=
e across my Intel Macs).=C2=A0 So something else is missing?<br>
<br>
Time for OCLP, given that Monterey not longer receives security updates?<br=
>
<br>
=C2=A0 <a href=3D"https://dortania.github.io/OpenCore-Legacy-Patcher/" rel=
=3D"noreferrer" target=3D"_blank">https://dortania.github.io/OpenCore-Legac=
y-Patcher/</a><br>
<br>
(I&#39;ve used OCLP very successfully on a MBP from 2013 until it finally<b=
r>
died a year ago :-(.)<br></blockquote><div><br></div><div class=3D"gmail_de=
fault" style=3D"font-family:monospace">Without knowing precisely what the i=
ssue is, it&#39;s hard to say that&#39;s a great suggestion?=C2=A0 Previous=
 versions of Emacs work fine on 12.7.6, so it&#39;s clearly not an O/S issu=
e, but one with the API change to NSTextInputClient that&#39;s missing some=
thing else?=C2=A0 All other apps I&#39;ve tried seem to support dictation j=
ust fine.</div></div></div>

--00000000000075c043063a84f084--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 13:41:59 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 09:41:59 2025
Received: from localhost ([127.0.0.1]:36551 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueDFm-0004MD-Rk
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:41:59 -0400
Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]:51449)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>)
 id 1ueDFj-0004LX-TN
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:41:56 -0400
Received: by mail-ej1-x62f.google.com with SMTP id
 a640c23a62f3a-ae0dd7ac1f5so997426466b.2
 for <79070 <at> debbugs.gnu.org>; Tue, 22 Jul 2025 06:41:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753191709; x=1753796509; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=5HTNPQS2e+KnDkXxYsxpalq4DVRxXnKjB3csRIZGov0=;
 b=Zth67WWRIvu+wiSkoJBismvQMOgFSSd+xFtQOyrzJY3hz+dhkyydCOD0aYOvBGCgnl
 mLMhlAa75ZkZq/xBJlvCVebEDH0u1GviDmsVGmWNQlIznWPFIK7x7YGSrpvq95OGngM4
 U1JL4Weon0I0v67UzfK1rFmLtxW3RLEV3oqluTzslmwlv+nWHI7DmvtWXbi1VtbBbk6U
 89Mma9hE252v9E8Ela8OzQaqkNyQxvNDxZn9Ab1Gkwg4TgZk7dANz9r2ux/oEHn48vQo
 P7SGBqi1IsQqE3iq2+Ze42AcDmsAxvOFN+hwaWKnINpuugpn/qjNFswzQz8piazIrKsK
 UzhA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753191709; x=1753796509;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=5HTNPQS2e+KnDkXxYsxpalq4DVRxXnKjB3csRIZGov0=;
 b=hUKq4Itqd21JLVEdZrXY2pl+97HLUMO+c+NP3gIYC95U0oXUIJTUArFF00FHnlihCU
 uQz5tHie1BOqb7AGFDowC1YVgLy/3y6lP15vUuk06Ekj0+MHu8ZNcCSBKiuDhfQ7UppT
 ssvkSNhx24hyaZ/VcM1gQd7D/bgYH6Ht+V9RH4M5lCSuAWyG8sko/dk/qGrprm0V6uXh
 wN5GtUnFmNTuc0D3ttCJZ/hWDjSgk49oIY71CaURytXdVpnj9rf3fd3/vq1aGDirZfDv
 cGUUDHUDOqiwadwVXaInLiT4xw6vwZOBsFATRxKsjZEUTsgYhTcRTgbO8AXZKNizW+Af
 tivw==
X-Forwarded-Encrypted: i=1;
 AJvYcCXioq+EaB1LnxgjOpabeN8zwAYNtGqsSPE+fJ/egeBq05fJO3MjyiqizeNegpEK2wCJTeziNg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxxK1NJhLdw+hYFUYVco4AWM2yo7FGHDfGnRQUdpnxmXv6tjmHw
 UdqhiooQpL01M1Jh4+FxsRgykqxS4jcmhA9FOEQrPMzrY9MW9ycsmvjDdxaPjXLE
X-Gm-Gg: ASbGncsee+p89aBzOfqdUL2yp45QrkW3PrtvV1ACDdIfah1E8JDpJNYHkS1fYKEkMsh
 ZOVXIjmoiM8Hv2XqhYPs0Cxn8ytllHSIodoMe/eInMjfVqVLU10i27X40u4fSHfny+y5RUKKn/t
 E9OwDW7p7NyINnyLFpFjPjSKqcnGJPPhUFj15olly2JahpYNSSTgvEENSHPzEvmweco1npcTw9D
 zsafdn3fmELeQww7x4tDy6r2MeGFDzBM3Fi9FS1yJBYGWyFcQz29r6MALhBAhtyiFcxrxvVy0S5
 xezeUtdvQIBBL367yKKqa+uudWFpIxeaY4TXRcHg+pyrD/Ur6+0+i7oZHOBgLQ0l8rHcQvC13c1
 eHQbOVxD3P8VuVsZVBakkesTs8ivjWQRO4SiWkS6quo95An3K3Y4n9RS4UrxEBx226sQ0+Jt2z7
 oF6ykG/nMT9C0muejZKWctxo8Uaw==
X-Google-Smtp-Source: AGHT+IGO/XmMon7Qtqi262EfFHw8Zv+oOwkdp1+zkDcpoIqYZIvt5GFUzWdY2ipkNdn86mKQUH2uEA==
X-Received: by 2002:a17:907:72c8:b0:ae3:5368:be85 with SMTP id
 a640c23a62f3a-aec6a623661mr1682035966b.47.1753191709481; 
 Tue, 22 Jul 2025 06:41:49 -0700 (PDT)
Received: from pro2 (p200300e0b73d2300597641da8e5822b9.dip0.t-ipconnect.de.
 [2003:e0:b73d:2300:5976:41da:8e58:22b9])
 by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-aec6ca7d7a4sm869702866b.116.2025.07.22.06.41.48
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 22 Jul 2025 06:41:48 -0700 (PDT)
From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
To: =?utf-8?Q?St=C3=A9phane?= Marks <shipmints@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <86freo9y4i.fsf@HIDDEN>
 <m2v7nkweb3.fsf@HIDDEN>
 <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
Date: Tue, 22 Jul 2025 15:41:48 +0200
Message-ID: <m2qzy8wder.fsf@HIDDEN>
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-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, stefankangas@HIDDEN, alvaro@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

St=C3=A9phane Marks <shipmints@HIDDEN> writes:

> On Tue, Jul 22, 2025 at 9:22=E2=80=AFAM Gerd M=C3=B6llmann <gerd.moellman=
n@HIDDEN> wrote:
>
>  Eli Zaretskii <eliz@HIDDEN> writes:
>
>  >> Ok to install, Eli?
>  >
>  > Maybe.  I'm not sure I understand what are the conclusions from your
>  > experience, which eventually needed to use tcutil.  Are we sure this
>  > is just a fluke and not a more fundamental problem?
>
>  tccutil is a program that removes entries from a database containing
>  application-specific privacy settings. For example, if an app wants to
>  use the microphone or camera and such, it has to ask for permission, and
>  the result of that lands in that TCC database. 'tcc reset' clears such
>  entries.
>
>  It's very possible that I denied Emacs access to the microphone in the
>  past because I routinely do that :-). Also to the camera, of course, and
>  such things. That may have been years ago, because I migrate my settings
>  from machine to machine for a very long time. And if so, it would have
>  been for a different dictation system because that whole thing changed
>  some years ago, around macOS 14, not sure.
>
>  Anyway, the current dictation system apparently doesn't require special
>  privacy privileges, i.e. macOS doesn't ask for permission to use the
>  microphone for the current incarnation of dictation. But dictation also
>  doesn't work if one has "deny settings" in the TCC database. After
>  clearing these entries in with `tccutil reset`, Emacs now works like any
>  other app.
>
>  So it seems at least. That's about what I can say.
>
> So far, the patch does not work on macOS 12.7.6 (the only version I use a=
cross my Intel Macs).  So something else is missing?

Time for OCLP, given that Monterey not longer receives security updates?

  https://dortania.github.io/OpenCore-Legacy-Patcher/

(I've used OCLP very successfully on a MBP from 2013 until it finally
died a year ago :-(.)




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 13:25:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 09:25:13 2025
Received: from localhost ([127.0.0.1]:36409 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueCzX-0008Qd-PR
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:25:13 -0400
Received: from mail-ua1-x929.google.com ([2607:f8b0:4864:20::929]:57721)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>)
 id 1ueCzR-0008Ld-CD
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:25:06 -0400
Received: by mail-ua1-x929.google.com with SMTP id
 a1e0cc1a2514c-87f161d449dso7191396241.3
 for <79070 <at> debbugs.gnu.org>; Tue, 22 Jul 2025 06:25:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753190699; x=1753795499; 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=oBVNzJS9pL/JRqArLpG86tDC4MD30FCbNX6p8OmUnQw=;
 b=bFuY44O3cAGtx5IjgUg3vHnsA7IQNf/GI8cFYBzQjzuducEVQbSaV/Cvg+TQXryzp7
 3wwWy3bh3O3bl3ctnIw/2gPrhvfLWq+7V/i7FI5v3u66pUjkauoMEV4F/vtcGdSRSdFu
 AgiGKpqrVKnFf8rzje4krL7ksLh6Zc4IV4Z4XLW5gQzXgTF1r1T8fSbKnl7XZULHYgyK
 u5BeojvJEcyFWbch+1ooVIY38CFcKOFG41IBGuxcalOJkdcRCb0gCEoGa3gyj06iF0Vg
 DRXfcYq17dscpJ3me8AmQhuwHy6bF/ABNpfbSYTPUWtD0CQVf5lzbDVF4fe8MPrrn8sK
 VbVg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753190699; x=1753795499;
 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=oBVNzJS9pL/JRqArLpG86tDC4MD30FCbNX6p8OmUnQw=;
 b=JIw8aIkUgVitrTPa3VUZ20nI6j3sQo6+YMKOmSPUnJtkBds4vXuDH/NuTNkT7IX/wR
 7bS33+11AqeuthticDUKiFHsr/zGtEYJN1UH9wWpBHQYWw9FZ0VDT5eZIgJmYXMhsJ3R
 5IXMiP9Ms2Ej6l9ITSnAmvZF5+DnjgyzgGloV+OwWsfRjul2oGvXcEoDfezlS/pcTiet
 pUdkWbsgJIJOxGuuJec9FygvWxkTX8iU+PovjZOUFv2q5b9+ycqZ97DGdP8lu5LLz6UZ
 P7MkFzBmSL+lxdbwwj+Pf986wJ2QZ/8E/t88XuwJfWV3z3lA7655jhR+daY2cKHKjdEF
 W0wg==
X-Forwarded-Encrypted: i=1;
 AJvYcCVX9PXc0ka7jGzfo4M5XaatLEDkrrf471wMVTOAE2oG6yH2i059tzgtPx9oX1g6zRdL/1yUfQ==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxHtR3nh8TgnZxswOy1bF1aMKAsaj36fA4ZYXJCTycKet+n4jo4
 njpraHPWc6fdmr1IhM0EVQ3y+5Pc8muJwzzGdcTHjyPtvnSD/SyNxUKE7gs0O7RrtsCmurFhz8x
 MWI6hvWBm9DsIAh4nTbdbIziMaj4u43Q=
X-Gm-Gg: ASbGnctIcwVMROovhfUDIZYS+Dqv97T0z5oA6/i7/UdbF+c7236Ch0jU9ZqVw4HNeGb
 l8W11+30p0ALk8xT1XnRr6AvvqeFjgmK9cLTzCqSPKU6K/+SRitvpCiHRK4FkZKmI8aekAE6NrP
 n/OV5AoeIxD9pPVCSHbf5NXPR6uSutbq7DAr0m3UVWLMRj632B3q+74bBZxb97MYlcYc6+AbAyP
 dTJmn8w6lHcsmAD/ZV4
X-Google-Smtp-Source: AGHT+IEBAc8M7OIXdTBsjRqfywuD2Lu4FqgP8K5UOkqxS4sWzNqeZTTie0WGbGyrmhL6fGXMROzfjnpOvQVzSrAWPDs=
X-Received: by 2002:a67:e717:0:b0:4e6:245b:cf57 with SMTP id
 ada2fe7eead31-4f95f586321mr13788244137.24.1753190699212; Tue, 22 Jul 2025
 06:24:59 -0700 (PDT)
MIME-Version: 1.0
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN>
 <86freo9y4i.fsf@HIDDEN> <m2v7nkweb3.fsf@HIDDEN>
In-Reply-To: <m2v7nkweb3.fsf@HIDDEN>
From: =?UTF-8?Q?St=C3=A9phane_Marks?= <shipmints@HIDDEN>
Date: Tue, 22 Jul 2025 09:24:48 -0400
X-Gm-Features: Ac12FXwEhTlafED17CgEwrh5aZusLHu9jswpznHEGGBrSDJu2ubs9yhQkMpqKzI
Message-ID: <CAN+1Hbr7z+KMv7iviq_=m+fnz0S47EjKta54yMrMc4bbHwvdnA@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
To: =?UTF-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
Content-Type: multipart/alternative; boundary="000000000000d9a60e063a8484c4"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, stefankangas@HIDDEN, alvaro@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--000000000000d9a60e063a8484c4
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

On Tue, Jul 22, 2025 at 9:22=E2=80=AFAM Gerd M=C3=B6llmann <gerd.moellmann@=
gmail.com>
wrote:

> Eli Zaretskii <eliz@HIDDEN> writes:
>
> >> Ok to install, Eli?
> >
> > Maybe.  I'm not sure I understand what are the conclusions from your
> > experience, which eventually needed to use tcutil.  Are we sure this
> > is just a fluke and not a more fundamental problem?
>
> tccutil is a program that removes entries from a database containing
> application-specific privacy settings. For example, if an app wants to
> use the microphone or camera and such, it has to ask for permission, and
> the result of that lands in that TCC database. 'tcc reset' clears such
> entries.
>
> It's very possible that I denied Emacs access to the microphone in the
> past because I routinely do that :-). Also to the camera, of course, and
> such things. That may have been years ago, because I migrate my settings
> from machine to machine for a very long time. And if so, it would have
> been for a different dictation system because that whole thing changed
> some years ago, around macOS 14, not sure.
>
> Anyway, the current dictation system apparently doesn't require special
> privacy privileges, i.e. macOS doesn't ask for permission to use the
> microphone for the current incarnation of dictation. But dictation also
> doesn't work if one has "deny settings" in the TCC database. After
> clearing these entries in with `tccutil reset`, Emacs now works like any
> other app.
>
> So it seems at least. That's about what I can say.
>

So far, the patch does not work on macOS 12.7.6 (the only version I use
across my Intel Macs).  So something else is missing?

--000000000000d9a60e063a8484c4
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"fon=
t-family:monospace"><span style=3D"font-family:Arial,Helvetica,sans-serif">=
On Tue, Jul 22, 2025 at 9:22=E2=80=AFAM Gerd M=C3=B6llmann &lt;<a href=3D"m=
ailto:gerd.moellmann@HIDDEN">gerd.moellmann@HIDDEN</a>&gt; wrote:</sp=
an></div></div><div class=3D"gmail_quote gmail_quote_container"><blockquote=
 class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px so=
lid rgb(204,204,204);padding-left:1ex">Eli Zaretskii &lt;<a href=3D"mailto:=
eliz@HIDDEN" target=3D"_blank">eliz@HIDDEN</a>&gt; writes:<br>
<br>
&gt;&gt; Ok to install, Eli?<br>
&gt;<br>
&gt; Maybe.=C2=A0 I&#39;m not sure I understand what are the conclusions fr=
om your<br>
&gt; experience, which eventually needed to use tcutil.=C2=A0 Are we sure t=
his<br>
&gt; is just a fluke and not a more fundamental problem?<br>
<br>
tccutil is a program that removes entries from a database containing<br>
application-specific privacy settings. For example, if an app wants to<br>
use the microphone or camera and such, it has to ask for permission, and<br=
>
the result of that lands in that TCC database. &#39;tcc reset&#39; clears s=
uch<br>
entries.<br>
<br>
It&#39;s very possible that I denied Emacs access to the microphone in the<=
br>
past because I routinely do that :-). Also to the camera, of course, and<br=
>
such things. That may have been years ago, because I migrate my settings<br=
>
from machine to machine for a very long time. And if so, it would have<br>
been for a different dictation system because that whole thing changed<br>
some years ago, around macOS 14, not sure.<br>
<br>
Anyway, the current dictation system apparently doesn&#39;t require special=
<br>
privacy privileges, i.e. macOS doesn&#39;t ask for permission to use the<br=
>
microphone for the current incarnation of dictation. But dictation also<br>
doesn&#39;t work if one has &quot;deny settings&quot; in the TCC database. =
After<br>
clearing these entries in with `tccutil reset`, Emacs now works like any<br=
>
other app.<br>
<br>
So it seems at least. That&#39;s about what I can say.<br></blockquote><div=
><br></div><div class=3D"gmail_default" style=3D"font-family:monospace">So =
far, the patch does not work on macOS 12.7.6 (the only version I use across=
 my Intel Macs).=C2=A0 So something else is missing?</div></div></div>

--000000000000d9a60e063a8484c4--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 13:22:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 09:22:37 2025
Received: from localhost ([127.0.0.1]:36382 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueCx2-0008Dr-R6
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:22:37 -0400
Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:55579)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>)
 id 1ueCwz-0008DM-3x
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:22:34 -0400
Received: by mail-wm1-x329.google.com with SMTP id
 5b1f17b1804b1-455b00339c8so39336535e9.3
 for <79070 <at> debbugs.gnu.org>; Tue, 22 Jul 2025 06:22:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753190546; x=1753795346; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=o+qz6NmwFFXOf+X7Nx70nyh+ubRR6dMq5oJ8B0WsvlU=;
 b=ARGll4ZqAxBF5Lrq+XA9yBQfw81ARrZ89dRAEQhLitYYAv4X+PeewRAiaROGyLmOw7
 rTIlpfrWs1nCzmL21CB4XMnh0LWrTWMlC/tnk790NdCy/S+k+1tlwB2cfNcYQQgoQFYM
 KZ5CyedF0HrkCSdVITgpnum8S3m26FxhRZkwThWU4cTR5PQzH/WHVSEQps/PK5m4/tHi
 YW2VdXRgWzWYoHaFFsl9cOq3kp13vLR+/ABWNvG+6E4jgF4dcZONYKC5Ljo/lDQmZYjS
 oUeNuPEW876bWSWV7BRxIDBj9twygxby/hQ15b+iq3LvTfrVwcEPz2BZYoBTQ2QB6zvd
 LffA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753190546; x=1753795346;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=o+qz6NmwFFXOf+X7Nx70nyh+ubRR6dMq5oJ8B0WsvlU=;
 b=FXYiQqNmEI4zgFCD7h9egp53772mxALLzQ3arq17iYuq52hWPD6XOZGQW5clBL7ENJ
 XLdL0pUh+o78ffoISNgbQnA44fYgKXoet3tcAGz3pOyBb/Pkc8ajENCyVWEHAAvA+ZRI
 f554oZ3ge6+ni5CNyo438wge87DrV5yL2vB2CU3+bMbFHEOQ2++JmwB8Zsbkb7t2GwZF
 +uQ3oRa/k0tPfRLBaBqilYUrAWg5ccukS63yLVxVtJEidTjvTw0icLW4r2fIwFECZXE6
 IGBJiKaFjP+Ucf5DWjjfcj0J99BkJCDmwIxeD0lVSSkEx2lM58/mpdFb0XF/x+4bu5pi
 yQgg==
X-Forwarded-Encrypted: i=1;
 AJvYcCWFah6+uF5F54oTxwCS9O9rNzYsr1tNvHH7AW+yCEu0xTT0qe9ZDy+3cB/CEpyPNg24pfWo3Q==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxFF4FMEWkz7pXdI8UdYhnRYmyd8OeOB/v7qHScCK0R6PDM574j
 fnmk8DBKkoonIv8phw6d0yCFX9ouAk+e4HghUqZkrM5iiMcI7gUU+yQE
X-Gm-Gg: ASbGncshm66J0ZpxNZFSVNcPLVGSHb5qFaKyG78REeLJ6/YYlpoJksT0j6VkxNK/5pi
 /H+T/w/KOBb5iXNuWntvhsEAEGtjfYD/wkSIL3+DsAN89b5X37o1Zn3DzxNOa9TzxLxPbM+K5Hg
 yZPJ/M9naluTiY//6G1w0k8gzc7Z5QBp897VQ4qaYJnlnJLrXW2g9ne+rKcOOuzwrr0y8ghe2qv
 ERnl97NbevnGUvMOt4AQG1SwWaMb+wROvl3aVdHZu10eU2i7o4axtLK18iMB7MMWdK+xLwCFkeN
 gsI5OTEDuSOdrVdK2FsimXXXqUxeu5lI8d6pKHvMwHVM0OxId3I+tVy2Ke3indbBhjgS4pnzWLy
 oEQkFt5q2n7gjEBCktoN4lzhxyptUcoZ0KPaelsb1D1FYxwO3im4jf8yIoC1s0o5ivgUHEbNqM6
 erCwFlL+Zd2PCpUWtsQTgjrd1Tzw==
X-Google-Smtp-Source: AGHT+IHkF++m7ljORDFWvI1yJEGVrA4YlEfRcq4jbjcH2zpg33FSLeobpANW9kOhc8vxNnGZa51Qxg==
X-Received: by 2002:a05:6000:230e:b0:3b3:9cb4:43f9 with SMTP id
 ffacd0b85a97d-3b60e4d0135mr19326852f8f.16.1753190545911; 
 Tue, 22 Jul 2025 06:22:25 -0700 (PDT)
Received: from pro2 (p200300e0b73d2300597641da8e5822b9.dip0.t-ipconnect.de.
 [2003:e0:b73d:2300:5976:41da:8e58:22b9])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-4563b75e9e9sm131754625e9.34.2025.07.22.06.22.24
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Tue, 22 Jul 2025 06:22:25 -0700 (PDT)
From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <86freo9y4i.fsf@HIDDEN>
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <86freo9y4i.fsf@HIDDEN>
Date: Tue, 22 Jul 2025 15:22:24 +0200
Message-ID: <m2v7nkweb3.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: alvaro@HIDDEN, stefankangas@HIDDEN, shipmints@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> Ok to install, Eli?
>
> Maybe.  I'm not sure I understand what are the conclusions from your
> experience, which eventually needed to use tcutil.  Are we sure this
> is just a fluke and not a more fundamental problem?

tccutil is a program that removes entries from a database containing
application-specific privacy settings. For example, if an app wants to
use the microphone or camera and such, it has to ask for permission, and
the result of that lands in that TCC database. 'tcc reset' clears such
entries.

It's very possible that I denied Emacs access to the microphone in the
past because I routinely do that :-). Also to the camera, of course, and
such things. That may have been years ago, because I migrate my settings
from machine to machine for a very long time. And if so, it would have
been for a different dictation system because that whole thing changed
some years ago, around macOS 14, not sure.

Anyway, the current dictation system apparently doesn't require special
privacy privileges, i.e. macOS doesn't ask for permission to use the
microphone for the current incarnation of dictation. But dictation also
doesn't work if one has "deny settings" in the TCC database. After
clearing these entries in with `tccutil reset`, Emacs now works like any
other app.

So it seems at least. That's about what I can say.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 13:10:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 09:10:27 2025
Received: from localhost ([127.0.0.1]:36317 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueClG-0007MT-Ri
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:10:27 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:51296)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1ueClE-0007M5-Ey
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:10:25 -0400
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 <eliz@HIDDEN>)
 id 1ueCl7-0006qp-5I; Tue, 22 Jul 2025 09:10:18 -0400
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=udjokcwE6jrluvP6dOEPnStlwjD9SzG8Qc2EGwKwYdU=; b=ICyJJFKQInM3
 qsdiP3zvWj4iUMYv/yLg9FWwbFsC+98WoyfRbJbS1xaHmxQTybG7bea9Zjaj2vToEE+xlnrX6g3Kb
 fYSt7bEBP82H6O76eVN9NS6Y3PPoibVzsRnCFInU7PjGNd06S5r8ICb+Z7p04JkvzND7xOPFFMBHC
 TPyhHPRqcuNsB+B0+8NiRePs/OxBHW75qbk8Sx9qSIs2b+DBzasi/71iwVppU0Z0QbRFYOj0x6LbD
 AwYL8cCNQnrlPeTh1JUcUJ0x1aRahMmjdTOHu53GpX3f6AJlj//+LQf10Qh+Bac/voNL5iVjUQ2Bj
 ooF+5qGNUulj2aCkxDOpuA==;
Date: Tue, 22 Jul 2025 16:10:13 +0300
Message-Id: <86cy9s9xsa.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Alvaro Ramirez <alvaro@HIDDEN>
In-Reply-To: <m2v7nkvexq.fsf@HIDDEN> (message from Alvaro Ramirez on
 Tue, 22 Jul 2025 08:54:09 +0100)
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN> <m2v7nkvexq.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79070
Cc: gerd.moellmann@HIDDEN, stefankangas@HIDDEN, shipmints@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Alvaro Ramirez <alvaro@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,  79070 <at> debbugs.gnu.org,
>   shipmints@HIDDEN,  kickingvegas@HIDDEN,  Stefan Kangas
>  <stefankangas@HIDDEN>
> Date: Tue, 22 Jul 2025 08:54:09 +0100
> 
> diff --git a/etc/PROBLEMS b/etc/PROBLEMS
> index 20fe9134da5..1323f02a1e9 100644
> --- a/etc/PROBLEMS
> +++ b/etc/PROBLEMS
> @@ -3566,6 +3566,14 @@ file; for example:
>        "/usr/local/opt/libgccjit/lib/gcc/11"
>        "/usr/local/opt/gcc/lib/gcc/11/gcc/x86_64-apple-darwin20/11.2.0") ":"))
>  
> +** macOS text dictation isn't recognising keyboard shortcut
> +
> +There's a chance that microphone permission may have been rejected in the past.
> +
> +Try clearing this permission with:
> +
> +  tccutil reset Microphone org.gnu.Emacs
> +

This should explain better what are the indications of the problem.

> --- a/src/nsterm.m
> +++ b/src/nsterm.m
> @@ -7413,7 +7413,24 @@ - (NSRange)selectedRange
>  {
>    if (NS_KEYLOG)
>      NSLog (@"selectedRange request");
> -  return NSMakeRange (NSNotFound, 0);
> +
> +  struct window *w = XWINDOW (FRAME_SELECTED_WINDOW (emacsframe));
> +  struct buffer *buf = XBUFFER (w->contents);
> +  ptrdiff_t point = BUF_PT (buf);
> +
> +  if (NILP (BVAR (buf, mark_active)))
> +    {
> +      NSUInteger selection_location = point - BUF_BEGV (buf);
> +      return NSMakeRange (selection_location, 0);
> +    }
> +
> +  ptrdiff_t mark = marker_position (BVAR (buf, mark));
> +  ptrdiff_t region_start = min (point, mark);
> +  ptrdiff_t region_end = max (point, mark);
> +  NSUInteger selection_location = region_start - BUF_BEGV (buf);
> +  NSUInteger selection_length = region_end - region_start;
> +
> +  return NSMakeRange (selection_location, selection_length);

Can we have a comment there explaining why this code is needed?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 13:03:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 09:03:22 2025
Received: from localhost ([127.0.0.1]:36272 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ueCeQ-0006lL-CL
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:03:22 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:57402)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1ueCeN-0006kq-31
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 09:03:19 -0400
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 <eliz@HIDDEN>)
 id 1ueCeH-0004kW-4V; Tue, 22 Jul 2025 09:03:13 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From:
 Date; bh=E6Nt+Obyud5XmLImpnzfXetImWQyi/C8wi7VywMAiEY=; b=JclgtoAc7ohuBOuAVVu3
 AlRpqFDamh97lqVB5ryPV75QbbDFvrC9FQdQJz/8zMzHITDfHuasB18IoMDPAnxJ6e5Sm65JoW7me
 VeKx9uJGNKOdp09AtManRAvL+DJOSAd2KwAa2HKCqBF1ag5dsNEXZUoMLwMtYi2RuGO0r68oP06od
 hbkT+p2oP4J+u0kKGpnQXeoR3sFHhDDxU9INt/1o+ap34rqKehEmZ+9OEyFcNMG+e2gBPnj7ksdcZ
 0rsEXRrdlTp9BYmmUxA0tNm6vZx9h1o56E8ZY03XNCtEcLuPM5OsBgpU0ZWR5HENLRNVOmMWWSsUw
 rWL/Yj2YYY6hSw==;
Date: Tue, 22 Jul 2025 16:02:53 +0300
Message-Id: <86freo9y4i.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
In-Reply-To: <m2zfcwkjgf.fsf@HIDDEN> (message from Gerd =?utf-8?Q?M?=
 =?utf-8?Q?=C3=B6llmann?= on Tue, 22 Jul 2025 05:12:00 +0200)
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN>
MIME-version: 1.0
Content-type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79070
Cc: alvaro@HIDDEN, stefankangas@HIDDEN, shipmints@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Gerd Möllmann <gerd.moellmann@HIDDEN>
> Cc: Eli Zaretskii <eliz@HIDDEN>,  79070 <at> debbugs.gnu.org,
>   shipmints@HIDDEN,  kickingvegas@HIDDEN,  Stefan Kangas
>  <stefankangas@HIDDEN>
> Date: Tue, 22 Jul 2025 05:12:00 +0200
> 
> Alvaro Ramirez <alvaro@HIDDEN> writes:
> 
> > Gerd Möllmann <gerd.moellmann@HIDDEN> writes:
> >
> >> Alvaro Ramirez <alvaro@HIDDEN> writes:
> >>
> >>>> On 21 Jul 2025, at 18:25, Gerd Möllmann <gerd.moellmann@HIDDEN>
> >>>> wrote:
> >>>>
> >>>> Hold on! After the tcutil..., the dictation indicator, the blue
> >>>> little
> >>>> thingy, is displayed with your patch. So it works!
> >>>
> >>> Success! Thanks for troubleshooting.
> >>
> >> Congrats! Maybe that's something for etc/PROBLEMS.
> >
> > Good idea. Included in latest patch
> > (0003-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch)
> 
> Ok to install, Eli?

Maybe.  I'm not sure I understand what are the conclusions from your
experience, which eventually needed to use tcutil.  Are we sure this
is just a fluke and not a more fundamental problem?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 07:54:21 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Jul 22 03:54:21 2025
Received: from localhost ([127.0.0.1]:34457 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ue7pM-0001q6-W3
	for submit <at> debbugs.gnu.org; Tue, 22 Jul 2025 03:54:21 -0400
Received: from out-176.mta1.migadu.com ([95.215.58.176]:14672)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1ue7pK-0001pa-H7
 for 79070 <at> debbugs.gnu.org; Tue, 22 Jul 2025 03:54:19 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753170852;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=NhAG9la8D2b0m4gGVx6cXIKE2G8mbZ1TXBzwpY4b45w=;
 b=u5FEZD/Uo/h57uBF4fCWhnyPopDiRblEizT7jqo3XeoHUX3sfBlBm0QOaRRvDOTLZ1rPq4
 FpR7aqgBkUFqPNFGn2IiP/Q9JxqJ6rdAREsgrW8Mr3PZQJY2SDy+ncLFkpb+/z+VSb0+xX
 4NVAzfxkz8y2jQnsOijRuG69PzVJRfE=
From: Alvaro Ramirez <alvaro@HIDDEN>
To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <m2zfcwkjgf.fsf@HIDDEN> ("Gerd =?utf-8?Q?M=C3=B6llmann=22'?=
 =?utf-8?Q?s?= message of "Tue, 22 Jul 2025 05:12:00 +0200")
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
 <m2zfcwkjgf.fsf@HIDDEN>
Date: Tue, 22 Jul 2025 08:54:09 +0100
Message-ID: <m2v7nkvexq.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>,
 shipmints@HIDDEN, 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes:

> Alvaro Ramirez <alvaro@HIDDEN> writes:
>
>> Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes:
>>
>>> Alvaro Ramirez <alvaro@HIDDEN> writes:
>>>
>>>>> On 21 Jul 2025, at 18:25, Gerd M=C3=B6llmann=20
>>>>> <gerd.moellmann@HIDDEN>
>>>>> wrote:
>>>>>
>>>>> =EF=BB=BFHold on! After the tcutil..., the dictation indicator, the=20
>>>>> blue
>>>>> little
>>>>> thingy, is displayed with your patch. So it works!
>>>>
>>>> Success! Thanks for troubleshooting.
>>>
>>> Congrats! Maybe that's something for etc/PROBLEMS.
>>
>> Good idea. Included in latest patch
>> (0003-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch)

Looks like the patch may not apply cleanly for some. Here's a=20
rebased one=20
(0004-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch)


--=-=-=
Content-Type: text/x-patch; size=2.69KiB
Content-Disposition: attachment;
 filename=0004-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch

From a90c5d244d3310fbe4abaafe823def7cbb1e8d50 Mon Sep 17 00:00:00 2001
From: Alvaro Ramirez <me@HIDDEN>
Date: Mon, 21 Jul 2025 12:53:50 +0100
Subject: [PATCH] Enabled macOS dictation post NSTextInputClient migration in v30

* src/nsterm.m (selectedRange): Implement to fix dictation.
* etc/NEWS: Announce regression fix.
* etc/PROBLEMS: Help users recover from rejected permission.
---
 etc/NEWS     |  5 +++++
 etc/PROBLEMS |  8 ++++++++
 src/nsterm.m | 19 ++++++++++++++++++-
 3 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/etc/NEWS b/etc/NEWS
index b469b22aacf..4e6bfc45f1e 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2786,6 +2786,11 @@ allowing Emacs users access to speech recognition utilities.
 Note: Accepting this permission allows the use of system APIs, which may
 send user data to Apple's speech recognition servers.
 
+---
+** Re-introduced dictation, lost in Emacs v30 (macOS).
+We lost macOS dictation in v30 when migrating to NSTextInputClient.
+Implemented 'selectedRange' in 'nsterm.m' to enable in new subsystem.
+
 +++
 ** On Mac OS X, stipples now render with color.
 
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 20fe9134da5..1323f02a1e9 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -3566,6 +3566,14 @@ file; for example:
       "/usr/local/opt/libgccjit/lib/gcc/11"
       "/usr/local/opt/gcc/lib/gcc/11/gcc/x86_64-apple-darwin20/11.2.0") ":"))
 
+** macOS text dictation isn't recognising keyboard shortcut
+
+There's a chance that microphone permission may have been rejected in the past.
+
+Try clearing this permission with:
+
+  tccutil reset Microphone org.gnu.Emacs
+
 * Runtime problems specific to PGTK build
 
 ** Whether a display server is available cannot be automatically detected.
diff --git a/src/nsterm.m b/src/nsterm.m
index 003aadb9782..2b34894f36e 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -7413,7 +7413,24 @@ - (NSRange)selectedRange
 {
   if (NS_KEYLOG)
     NSLog (@"selectedRange request");
-  return NSMakeRange (NSNotFound, 0);
+
+  struct window *w = XWINDOW (FRAME_SELECTED_WINDOW (emacsframe));
+  struct buffer *buf = XBUFFER (w->contents);
+  ptrdiff_t point = BUF_PT (buf);
+
+  if (NILP (BVAR (buf, mark_active)))
+    {
+      NSUInteger selection_location = point - BUF_BEGV (buf);
+      return NSMakeRange (selection_location, 0);
+    }
+
+  ptrdiff_t mark = marker_position (BVAR (buf, mark));
+  ptrdiff_t region_start = min (point, mark);
+  ptrdiff_t region_end = max (point, mark);
+  NSUInteger selection_location = region_start - BUF_BEGV (buf);
+  NSUInteger selection_length = region_end - region_start;
+
+  return NSMakeRange (selection_location, selection_length);
 }
 
 #if defined (NS_IMPL_COCOA) || GNUSTEP_GUI_MAJOR_VERSION > 0 || \
-- 
2.50.0


--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 22 Jul 2025 03:12:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 23:12:14 2025
Received: from localhost ([127.0.0.1]:32826 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1ue3QL-0004Zu-KG
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 23:12:14 -0400
Received: from mail-wm1-x32d.google.com ([2a00:1450:4864:20::32d]:58706)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>)
 id 1ue3QH-0004Zb-Gt
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 23:12:10 -0400
Received: by mail-wm1-x32d.google.com with SMTP id
 5b1f17b1804b1-451d6ade159so36090205e9.1
 for <79070 <at> debbugs.gnu.org>; Mon, 21 Jul 2025 20:12:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753153923; x=1753758723; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=5ONKWMWzSy9GGUvSJOGM1zXigwdmM8g0FLabwh23ST4=;
 b=mbHoG6nqQBU85HOjMlYBrDUpU+xj12JttxCf3VGSHzgdmhMF7tFqkxYbbR+1V6h2g7
 QY6YzzTbp/G2Dvk7QrfPpleKgfCBilUKZD1ADw905IottkVrf0wGuVOdSYUTQhhh79ti
 djmzDaFjCOr0Wou9ZCwC7QGJi6AoJCP8uG/P6v/ovRfEO1otclYhoGB0LMXOv1g+ce4+
 M6PhXfIk3zUF7B15/JEVzKnfYkIGjKxwpApsfRPeiqMTVpGEeSuiteOPvwPsw3WY1Pjv
 iRExw++P3C3occjl82xPJaJX00tQtPedFF8HqN+GHO8U6JYaBNtW5QVZYB1Qm23D5c15
 oAow==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753153923; x=1753758723;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=5ONKWMWzSy9GGUvSJOGM1zXigwdmM8g0FLabwh23ST4=;
 b=wH0R/Jft9hKwhBnCyUjL4t0mLsAb0s7tiCb+qPuUYdC94XMjQ761XYdvV0J8NSqJ4o
 oZC2ffeew1UxdjnV3x7Mzq6hAYEzLQnUUhAMRyDBnIiy5KyYhQeaDrmua0GA6+isRef6
 8r+sntDV4/Q694/anYbk0ycnQE37LOWapu8TPtqWb4KS+O7PqL2wdUUg8Ug1PPHteld+
 gaNzahQpB3cRxt0r3vY6Ziz1j9pw5jgrGUCy18sm9vVPWJUp7CBhvMKB88V79860WeGX
 VFIWwU0D8ULmwaGOiGJH/eLYjVKIbY20ekPM4+/WIN7s1+WnZxTvwinqWiEH7oT1XKRR
 RF2Q==
X-Forwarded-Encrypted: i=1;
 AJvYcCW0l1RVSoP9lshgTjRJWm87A3F68jqZjy5BNqYg4IiWtyOY9+BgNmfR42ktGQQlfUNVtZ0eYA==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzQAOlSfKgtTcrcxM8FAATUvHZfYUG9xZCGzdHNxtm+T1BS8WGf
 cFeurLFd4yjOXQDm/iYXcdkOPAYuKM8VKvW/kE2rXbJFoKetY9ZHfR/r
X-Gm-Gg: ASbGncv3s9oD4163Bxy9lnpx1jk+MGHhyEduvFnrEF9pdqlUyog0hdgjWx/h78VPe83
 XYgnfiL+daRRwcbejnB4jk6GWdYNyw88O+N6lKuYlmOs16K+uV3HGxuz1nxjpSNAZbEs/8tKKez
 ZLRGtxujz0tNOqaTIFc/JckE1MDHX7Le2J7EPbLyarqD5dxzyKkZdkRhSaHB659+arjOgRc5aC2
 CitMflB3VKqvXh4q1lUop8PCw4B0YSkQFjF6SlmJQi5j+/q0H0TBmkSKANUQYFFOsxmUBXQUsOC
 jp+ji6o1etxOgVZt59EbpAtqaCCBeEUbgU+ffMQ9T9GE1E+nuE/HNsmdqkKKWdKv+wyhbIpvTwY
 /z6xIyiJfPVolO8Y/r2vx6yGuvsOCCoNnm995O+2qbgjMlHlKpzaCHIZsimPdxs4Lbg5ultAaFh
 3VmSsjhqyICB+DM/WR9IsKvOoTdw==
X-Google-Smtp-Source: AGHT+IFRviKJPUTBXQS1YKv+8NtFeBITaGUsrqX6Q4f1jxDeSsD5iQsNrJAB5DLlwmGtKnPPwVKxXw==
X-Received: by 2002:a05:600c:3e0d:b0:450:d30e:ff96 with SMTP id
 5b1f17b1804b1-456fd55c440mr46010325e9.0.1753153922847; 
 Mon, 21 Jul 2025 20:12:02 -0700 (PDT)
Received: from pro2 (p200300e0b73d2300597641da8e5822b9.dip0.t-ipconnect.de.
 [2003:e0:b73d:2300:5976:41da:8e58:22b9])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-4562e7f33f0sm175341355e9.2.2025.07.21.20.12.01
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 21 Jul 2025 20:12:01 -0700 (PDT)
From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
To: Alvaro Ramirez <alvaro@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <m21pq9wden.fsf@HIDDEN>
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN> <m21pq9wden.fsf@HIDDEN>
Date: Tue, 22 Jul 2025 05:12:00 +0200
Message-ID: <m2zfcwkjgf.fsf@HIDDEN>
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-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>,
 shipmints@HIDDEN, 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Alvaro Ramirez <alvaro@HIDDEN> writes:

> Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes:
>
>> Alvaro Ramirez <alvaro@HIDDEN> writes:
>>
>>>> On 21 Jul 2025, at 18:25, Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN>
>>>> wrote:
>>>>
>>>> =EF=BB=BFHold on! After the tcutil..., the dictation indicator, the bl=
ue
>>>> little
>>>> thingy, is displayed with your patch. So it works!
>>>
>>> Success! Thanks for troubleshooting.
>>
>> Congrats! Maybe that's something for etc/PROBLEMS.
>
> Good idea. Included in latest patch
> (0003-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch)

Ok to install, Eli?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 19:29:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 15:29:51 2025
Received: from localhost ([127.0.0.1]:59347 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udwCs-0003FF-C6
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 15:29:50 -0400
Received: from out-170.mta0.migadu.com ([2001:41d0:1004:224b::aa]:40163)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1udwCp-0003Eg-82
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 15:29:48 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753126180;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=eUwVzxGQo1iWnjstI3ITs91nLbcfhOLq7N7By1jsmNY=;
 b=LWCJRaw2Clfea5DMoFp2fRkG1sTF1EJ1g/ZS6lGb/rGnazYnTuxGxqiEJF6y+RLf7/0BgI
 Pg88IVE6T+hSeGZXvvOc1k5KCvZG+RB7R+/JDnyRZNPPfnGtlNTmVsowTGqAHXnIOrzQrI
 WwUuVANa5RQaoZQ8n7dC6AuztalEidE=
From: Alvaro Ramirez <alvaro@HIDDEN>
To: Gerd =?utf-8?Q?M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <m2ikjls9q0.fsf@HIDDEN> ("Gerd =?utf-8?Q?M=C3=B6llmann=22'?=
 =?utf-8?Q?s?= message of "Mon, 21 Jul 2025 20:02:47 +0200")
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
 <m2ikjls9q0.fsf@HIDDEN>
Date: Mon, 21 Jul 2025 20:29:36 +0100
Message-ID: <m21pq9wden.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>,
 shipmints@HIDDEN, 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

--=-=-=
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> writes:

> Alvaro Ramirez <alvaro@HIDDEN> writes:
>
>>> On 21 Jul 2025, at 18:25, Gerd M=C3=B6llmann=20
>>> <gerd.moellmann@HIDDEN> wrote:
>>>
>>> =EF=BB=BFHold on! After the tcutil..., the dictation indicator, the=20
>>> blue little
>>> thingy, is displayed with your patch. So it works!
>>
>> Success! Thanks for troubleshooting.
>
> Congrats! Maybe that's something for etc/PROBLEMS.

Good idea. Included in latest patch=20
(0003-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch)


--=-=-=
Content-Type: text/x-patch; size=2.69KiB
Content-Disposition: attachment;
 filename=0003-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch

From a90c5d244d3310fbe4abaafe823def7cbb1e8d50 Mon Sep 17 00:00:00 2001
From: Alvaro Ramirez <me@HIDDEN>
Date: Mon, 21 Jul 2025 12:53:50 +0100
Subject: [PATCH] Enabled macOS dictation post NSTextInputClient migration in v30

* src/nsterm.m (selectedRange): Implement to fix dictation.
* etc/NEWS: Announce regression fix.
* etc/PROBLEMS: Help users recover from rejected permission.
---
 etc/NEWS     |  5 +++++
 etc/PROBLEMS |  8 ++++++++
 src/nsterm.m | 19 ++++++++++++++++++-
 3 files changed, 31 insertions(+), 1 deletion(-)

diff --git a/etc/NEWS b/etc/NEWS
index b469b22aacf..4e6bfc45f1e 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2786,6 +2786,11 @@ allowing Emacs users access to speech recognition utilities.
 Note: Accepting this permission allows the use of system APIs, which may
 send user data to Apple's speech recognition servers.
 
+---
+** Re-introduced dictation, lost in Emacs v30 (macOS).
+We lost macOS dictation in v30 when migrating to NSTextInputClient.
+Implemented 'selectedRange' in 'nsterm.m' to enable in new subsystem.
+
 +++
 ** On Mac OS X, stipples now render with color.
 
diff --git a/etc/PROBLEMS b/etc/PROBLEMS
index 20fe9134da5..1323f02a1e9 100644
--- a/etc/PROBLEMS
+++ b/etc/PROBLEMS
@@ -3566,6 +3566,14 @@ file; for example:
       "/usr/local/opt/libgccjit/lib/gcc/11"
       "/usr/local/opt/gcc/lib/gcc/11/gcc/x86_64-apple-darwin20/11.2.0") ":"))
 
+** macOS text dictation isn't recognising keyboard shortcut
+
+There's a chance that microphone permission may have been rejected in the past.
+
+Try clearing this permission with:
+
+  tccutil reset Microphone org.gnu.Emacs
+
 * Runtime problems specific to PGTK build
 
 ** Whether a display server is available cannot be automatically detected.
diff --git a/src/nsterm.m b/src/nsterm.m
index 003aadb9782..2b34894f36e 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -7413,8 +7413,24 @@ - (NSRange)selectedRange
 {
   if (NS_KEYLOG)
     NSLog (@"selectedRange request");
-  return NSMakeRange (NSNotFound, 0);
+
+  struct window *w = XWINDOW (FRAME_SELECTED_WINDOW (emacsframe));
+  struct buffer *buf = XBUFFER (w->contents);
+  ptrdiff_t point = BUF_PT (buf);
+
+  if (NILP (BVAR (buf, mark_active)))
+    {
+      NSUInteger selection_location = point - BUF_BEGV (buf);
+      return NSMakeRange (selection_location, 0);
+    }
+
+  ptrdiff_t mark = marker_position (BVAR (buf, mark));
+  ptrdiff_t region_start = min (point, mark);
+  ptrdiff_t region_end = max (point, mark);
+  NSUInteger selection_location = region_start - BUF_BEGV (buf);
+  NSUInteger selection_length = region_end - region_start;
+
+  return NSMakeRange (selection_location, selection_length);
 }
 
 #if defined (NS_IMPL_COCOA) || GNUSTEP_GUI_MAJOR_VERSION > 0 || \
--
2.50.0


--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 18:02:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 14:02:58 2025
Received: from localhost ([127.0.0.1]:59052 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uduqo-0005si-22
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 14:02:58 -0400
Received: from mail-wr1-x436.google.com ([2a00:1450:4864:20::436]:45229)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>)
 id 1uduql-0005sR-Np
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 14:02:56 -0400
Received: by mail-wr1-x436.google.com with SMTP id
 ffacd0b85a97d-3a6d1369d4eso2750914f8f.2
 for <79070 <at> debbugs.gnu.org>; Mon, 21 Jul 2025 11:02:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753120969; x=1753725769; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=rDDbBhj/JOgR4ZSYddT7NBmz5ErEixjblkApb/LmOBw=;
 b=gK6SyHjm+RlA9MWTOr1W5DioB5fdmcqpruPJaWgWr4TMSRNAXIjXVSpdRXLhgwww0W
 c2of7ENbpeFjDlzwUMof9S3sRT1W28f59sqDdZYELsCrQfqCS/vtWcSR5xLE0wAaRtkS
 YV5Ah7+ebUSzq1LGP+0XJ60Muk07T/o41PGSvULcMVeQS3A+XudtDqfcwwtXzrCMAYnP
 PfyC3XG4bPHgaYQviMYnOhCTMJKKd8A2YrCvJZhLA2GFXjPMZBlDpgux7PeGfIR9IDmB
 aEdfA7bP8HHcO+VWMrej5ZZch9fMhfx5g6ydDggIVpK49+q2Ch6NXxnwd+bqVe0QNLHW
 SJ9A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753120969; x=1753725769;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=rDDbBhj/JOgR4ZSYddT7NBmz5ErEixjblkApb/LmOBw=;
 b=MTHYaKVeGzE8EphmukXImkam9gNKXT67f6D1RFBDNIOoEL2EB3P/Y4x7Yc+qs+JNRH
 SZWRlPVT5Z6x3XJjXi0UjhjMqjs+AMjQOhkhFVztsTt6blgxSPi7AFY0S3E1ZeFNpaHw
 Rc/yr6+/aS7dy+aRI9Rzl61PNfTFesia/B7XY7JO5UCOran3ASOZBlY5KQmXHlX1weVu
 K+PfQEXsMPUQTnk024Fmy7Ulnbv8IX4KVDVxtMNSI2NKCdqA3JkWBIwQrG17vEpfnkND
 qxyw2wryfGKVJVXudhrXJgSrZQ+qPuwU+wz8OENgDQem9UOxjzsMGlOOH4fgRZRdZnpv
 W+Sw==
X-Forwarded-Encrypted: i=1;
 AJvYcCVsN46C2Bx/mgn+ohm0mHweKCu7qBWd9ZROs7U3NuB4oBy2tf4lIjhHOKOc9HbGhARUalZ9Ww==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yxh8zalT237YF5QLQxzDHSJMjgh5NZDeGa1EuvdPaFyUV3MqweO
 pqzbVBiqzVciiyJi052vf5uld8VLYFYdp8SMzkvDZBSMVy7TrgJwkAYe
X-Gm-Gg: ASbGncvkngngJv1tk+Jl8IGzxpqHTI9hGWaQJdF8GisQs+5pu/bD8etjWej8NJq1I9E
 JLG+1e6m9MrDoo6begzFQ9AzutUQklb6DD6m4XibXeHxxCHwVTQPjzv1d7KeApOfciuZtBfWslN
 AzcVV6qtnH9gx2jIBIahgCOh680oRt16aM5kbCH8M9BhT5MBIRhzgDTRqH5WBXcQPhYqTMu6FAF
 DnpZ7h4Ix8pQbq+Q1goReqhKYUnvdR3zPsRZ1f2Y2ZYEjKlgJW0+1YNVXFbboWpfW1z/bSVRThP
 cHyQD68NpmnGb6Ej6+58M2ySUSyqnyMjPEWqCVHiFrOsUlxNTJMtAkkPhDmXj0LRkTtPJ98xJi9
 pkcdHiF2eOexldOk0ENNEpQdj5nNAGwNB6hy52YFH2H1k5fXFgVYvXiBBJKs4/mdrl4cr4dULbg
 VYtN6orfEvblUKR+qdZiZdVjmA/nnIq6KnmqHWi5Isqg==
X-Google-Smtp-Source: AGHT+IFcYtRsrsGOXKWroXZqOcTXTy3VZVfMfHVzIA2Z3+RZBZoCkpgPEB2ZBcQl8P7zFnEa1O4T6w==
X-Received: by 2002:a5d:64e8:0:b0:3a0:7d27:f076 with SMTP id
 ffacd0b85a97d-3b60dd651d2mr16391118f8f.2.1753120969326; 
 Mon, 21 Jul 2025 11:02:49 -0700 (PDT)
Received: from pro2 (p200300e0b7335200f5c48bbc933d1c15.dip0.t-ipconnect.de.
 [2003:e0:b733:5200:f5c4:8bbc:933d:1c15])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-3b61ca2bac1sm11126226f8f.25.2025.07.21.11.02.48
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 21 Jul 2025 11:02:48 -0700 (PDT)
From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
To: Alvaro Ramirez <alvaro@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
References: <m21pq931b4.fsf@HIDDEN>
 <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
Date: Mon, 21 Jul 2025 20:02:47 +0200
Message-ID: <m2ikjls9q0.fsf@HIDDEN>
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-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>,
 shipmints@HIDDEN, 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Alvaro Ramirez <alvaro@HIDDEN> writes:

>> On 21 Jul 2025, at 18:25, Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> =
wrote:
>>=20
>> =EF=BB=BFHold on! After the tcutil..., the dictation indicator, the blue=
 little
>> thingy, is displayed with your patch. So it works!
>
> Success! Thanks for troubleshooting.=20

Congrats! Maybe that's something for etc/PROBLEMS.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 17:29:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 13:29:04 2025
Received: from localhost ([127.0.0.1]:58927 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uduJz-0000m7-Jr
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 13:29:04 -0400
Received: from out-178.mta1.migadu.com ([2001:41d0:203:375::b2]:33416)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1uduJw-0000lL-GF
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 13:29:01 -0400
Content-Type: text/plain; charset=utf-8
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753118933;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=RdaAf8rfBXsgszk03h2q1zMcuEpQvqKBNKqkiKiXcHs=;
 b=ZeuDlHX509zOI13htiVznfBJNh8sEn9PUBDP42oMTeXzckiLebLMto3jYrcXzvfmPRh5ux
 HmfV2N/2seJ+ZdpQSCWdLXhQrM9khCkSvIjKVYkslyK3HA+B8MzQZzWuABB8oCxu8UGIZd
 Ogcw9ZRpd5rrGnZuSTOpJ9bv2XYCH68=
Content-Transfer-Encoding: quoted-printable
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
From: Alvaro Ramirez <alvaro@HIDDEN>
Mime-Version: 1.0 (1.0)
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
Date: Mon, 21 Jul 2025 18:28:41 +0100
Message-Id: <9677B955-AF6D-4260-B55D-379F5300D66C@HIDDEN>
References: <m21pq931b4.fsf@HIDDEN>
In-Reply-To: <m21pq931b4.fsf@HIDDEN>
To: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>,
 shipmints@HIDDEN, 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


> On 21 Jul 2025, at 18:25, Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> wr=
ote:
>=20
> =EF=BB=BFHold on! After the tcutil..., the dictation indicator, the blue l=
ittle
> thingy, is displayed with your patch. So it works!

Success! Thanks for troubleshooting.=20=




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 17:23:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 13:23:53 2025
Received: from localhost ([127.0.0.1]:58901 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uduEz-0000Px-Fk
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 13:23:53 -0400
Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]:47382)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>)
 id 1uduEx-0000PC-Hy
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 13:23:51 -0400
Received: by mail-ed1-x52b.google.com with SMTP id
 4fb4d7f45d1cf-60867565fb5so7202213a12.3
 for <79070 <at> debbugs.gnu.org>; Mon, 21 Jul 2025 10:23:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753118625; x=1753723425; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=fOlrkPXn/+CHVJOtRbI+7h11gBER07Do1670CxNwCvE=;
 b=KNcmeLHvoqqyObEnuq6ZR5z8tbr57n5xntFs+kR5sqt0PXzTRPS7rcGclXmq7ov3EM
 CyCVzNoQ78r81uiPwEq8juRktGyfCpae934WAIoi7cTQZzXZRCEUu11mjZCjyfIdcuav
 IDyokKSaZABFP7pnRhXUDTy3qX56ka6HwBez6fsJ8u3g4NdylzKi7nD0ogMPqGNpX9il
 6WQRT+ebgoCosy4h2IRnU7Ut1NziMAwhLrjzKzY3Ep2a71cg8VNhCaHoPRZ5pjfZmj7Y
 6hi35HBavn7rOhwGlC3WcQ0xMb7NNsG7kUcUBMAcxcJaw3xV8QrLTvP04j765I4lgvfs
 4zfw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753118625; x=1753723425;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=fOlrkPXn/+CHVJOtRbI+7h11gBER07Do1670CxNwCvE=;
 b=QDUAHsNRavYlyT+eBQqyh8o2isO4YYfVSBsyq/255Cshmzol2JGCcmkt460uulrrHv
 4bmGBg4tA6z1EIs567KPnn+7JTbbvKI1213jBqSuLGxfFPKpUCIhK0anU4sskiVFqN+i
 LfmDW5vXYJnP8EyJEr+c/wMFpKLGaD1+AoUMFBJsJzBbvOLUbTmqeZQDykEx84P5s34g
 JC+kwdziMvZ7mSwWX7KIPyERqtCc9DABt/F2ILsMA3RieU4VzKboaQKllGk5ydK7oWto
 ieOBe36fOlynUdcjfGlXul5U9TDiAf0z9EQEBui07qRrmRCyQRXZlGYI682+REom71IA
 UPqw==
X-Forwarded-Encrypted: i=1;
 AJvYcCVfZjgPatKpq/Cyl3x4jL77wjyAx/faYxjZsURnRel65nSoXuHKiYeUMVnbpKbR5GYQq+DUUw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzpkyNb85JvF3VN5QFPXwbF7HQYs9GtpHBCWIm6zpmI2KLexX5w
 ZU8OHfda3ZU0XcDKZsx4Zhhek1K/meOxezCHxQwA19tkEcxQfy+KnWKi
X-Gm-Gg: ASbGncucOunoxU0U3bS8+SClOT0kIwDL6cBGhhY4YsmZIPBLTtUfC+IR+a356MPkdt8
 DAQjf09p4GzCx91HZADOoh5nuHCMi2H1Zf+qCTrCH8shS0cUj9wbE8STwsJOd99wVRwxU6r0Lx6
 ceeu1zTeTDhLlh7g/dXZR9frnoSmLFtfyg5JONOCZSzPI0nAXZQa2gbglbzYDhKhOuOzxRWdllb
 P/+ChGRckw7WiRsas37CNmhKajAsaj/miJtdiOF45XnvDm9Hsu94hzUP5KUCyZzBIHh3gm3E2kX
 7ZtozWJ2N2sKthpdJrLkKV4io9TKzCGT9DU3AqFdM9xz800mQjfEEC/sAy5l1+XZ6+umHnPnglo
 q9nybm6Zu+1S2PFJd5z2Aj3Bm31SCVWu2V3f9EQTogPx2ZlPZJI25PQN8EW4gjaDE0ODL1AhmqS
 OUFzdf7CtOU9gnexSbxtP7NKCmNcVOAGg=
X-Google-Smtp-Source: AGHT+IH6ZkwpPxrRdYYxlMRseBdqdwIBhXSsptHP/BTc4HV5mh4W9eCNcvjab3UGrEFJ/+3S15CErw==
X-Received: by 2002:a05:6402:27d4:b0:612:b131:9beb with SMTP id
 4fb4d7f45d1cf-612b131a60dmr14818796a12.18.1753118625320; 
 Mon, 21 Jul 2025 10:23:45 -0700 (PDT)
Received: from pro2 (p200300e0b7335200f5c48bbc933d1c15.dip0.t-ipconnect.de.
 [2003:e0:b733:5200:f5c4:8bbc:933d:1c15])
 by smtp.gmail.com with ESMTPSA id
 4fb4d7f45d1cf-612c903f9basm5748815a12.47.2025.07.21.10.23.44
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 21 Jul 2025 10:23:44 -0700 (PDT)
From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
To: Alvaro Ramirez <alvaro@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <m25xfl31fu.fsf@HIDDEN>
References: <m2o6tdpqxx.fsf@HIDDEN>
 <0B09CC96-FA22-4827-A607-536B7D5C1742@HIDDEN>
 <4B91827B-FFC0-40C1-AECC-4438A96DAFF9@HIDDEN>
 <D552B11B-58BC-4B83-94CE-FF6AB9E43161@HIDDEN>
 <m21pq98rgd.fsf@HIDDEN>
 <EC1D10B0-0B55-40ED-B5F9-C9A8512D9492@HIDDEN>
 <m25xfl31fu.fsf@HIDDEN>
Date: Mon, 21 Jul 2025 19:23:43 +0200
Message-ID: <m21pq931b4.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>,
 shipmints@HIDDEN, 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Hold on! After the tcutil..., the dictation indicator, the blue little
thingy, is displayed with your patch. So it works!




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 17:21:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 13:21:05 2025
Received: from localhost ([127.0.0.1]:58884 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1uduCG-0000G2-I1
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 13:21:04 -0400
Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]:53697)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>)
 id 1uduCD-0000EV-9S
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 13:21:02 -0400
Received: by mail-wm1-x32c.google.com with SMTP id
 5b1f17b1804b1-451d3f72391so47067575e9.3
 for <79070 <at> debbugs.gnu.org>; Mon, 21 Jul 2025 10:21:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753118455; x=1753723255; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=JGtGk50J+yOq5Oq1y3LMPfZ+3sir7JMjVULWqQO/w7s=;
 b=CRJW+06PCRPFZ7mJ6DSZDEuwTlO5OJWH44a6GYsXiJ3X7mYJYDusXanWXX0yjiBHeA
 MCRIQh2QmMRw75kcFfATlaMQQm5PdeDhQ/pGo3Zm2N1oycvXkMlzkqOCBUkap+OqePx/
 FWCHrDzOQ/tLRFfDdZHHwx2Mq89qWvzjYgTfcFNKlJxlfb3An1JII4q5RRlpPknE94pM
 pTM3AMFZI/q6f2oXIXLRELQYkNUitn6bCnZ4EFhx7i3nrj/BB6TD16mU+ddroR59g6Dn
 rt8tSqvotIV58pQOf0BCA7MkMqwiqlsgWf8NqhsFX+jkbpJnWSe7E80CEGqb63NR9lC/
 Z8Ag==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753118455; x=1753723255;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=JGtGk50J+yOq5Oq1y3LMPfZ+3sir7JMjVULWqQO/w7s=;
 b=mPJ/KraUU4Vb/Geq4ziUHWFt1m3xXrv52ICH2kqBbb5nm5+9jNSnMH/FIKzPDHJrd2
 42SH8dwKQedqEFcS3VtukQNk8Vur6oS/8fp1kck/Dfwkecy3dZA7oCSrSK85zQcStXED
 iCvf77qgwpwnZ8GkaWshrDjYwg45T7siYw3WD53MPJ0cGqp4EbQTDYwcGjhP/j3smqSK
 TNdzIpotiTrf7C/ObAeBynjtVPTA902hjmON1WYMAvIMRBXq383d06VsjZHclDGuv1ag
 87YEkfSSZaqGos9m3HNvVmgu525bYKC7L8p8gNjdTsqyPysYEzpkCbLcGiR30hf2zd//
 3U8w==
X-Forwarded-Encrypted: i=1;
 AJvYcCX/v+eL+X8bdSwBCBfjWhlzTiChBjQa2jVim9rfcAgRG2BdZGPIWepBQ5N/lI6DB681XVX/JQ==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzlQLvaN5FF9sR45s8xZi2eAMf8dQCWAnB7hC33Ny7EWToDu30S
 Cu+cB85McGwEmkrayNdzmLFDXdzRO/WbuBtEtvAykCHKGvo54xtPtTbi
X-Gm-Gg: ASbGncvne+J7ZP/e9dzxucD/FI5R7q05XtKEzvpsWGwKeOMPHOefV+X6nCPYbp1OqCt
 +z+GCq05dSWJU4Dvs9kiw3cZvNWFMSQpPYzTInAB+LNUAJZgDKWWcPyQUa6iTKdPS6m4PQRuag3
 rtZ3cwp7azFbQu7xgxF0Tb/PB8OXFZXABfzlTByURoJFfltiKAQGJYopCjejbPtoJL4Q/BxKV2H
 3JmHJUazPDm0WXe435k8Z35O4yDcJRiCynL5Y3bhZKIHnsdsCVH+3SoH6KmG7v76/2/kmnHFlLZ
 JA3qf/loanooTXHXtWdxjxbV1VdAwcHdeKRxd44L6oXDy07wLl9tLWne0bxzNyT2zjapvEeLiA0
 udooscaB3GYOBWeweyTUo32XpvDiBEsbb5/6EmdJuVm6uQDiximftKnQbuLDZh0+XR3RSnsHlWu
 Is0py7R/QD5izar/tfD6nggS5TmUI3DnM=
X-Google-Smtp-Source: AGHT+IEufYc9iO68lo4B26kYad9OXEHl6m5HIVx9XedqCkYdvIwC/pP5eZb5+czOaVxtazyODcJvUg==
X-Received: by 2002:a05:600c:4692:b0:456:18ca:68db with SMTP id
 5b1f17b1804b1-4564153d6c1mr108440215e9.8.1753118454796; 
 Mon, 21 Jul 2025 10:20:54 -0700 (PDT)
Received: from pro2 (p200300e0b7335200f5c48bbc933d1c15.dip0.t-ipconnect.de.
 [2003:e0:b733:5200:f5c4:8bbc:933d:1c15])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-3b61ca2bac1sm11034547f8f.25.2025.07.21.10.20.53
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 21 Jul 2025 10:20:54 -0700 (PDT)
From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
To: Alvaro Ramirez <alvaro@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <EC1D10B0-0B55-40ED-B5F9-C9A8512D9492@HIDDEN>
References: <m2o6tdpqxx.fsf@HIDDEN>
 <0B09CC96-FA22-4827-A607-536B7D5C1742@HIDDEN>
 <4B91827B-FFC0-40C1-AECC-4438A96DAFF9@HIDDEN>
 <D552B11B-58BC-4B83-94CE-FF6AB9E43161@HIDDEN>
 <m21pq98rgd.fsf@HIDDEN>
 <EC1D10B0-0B55-40ED-B5F9-C9A8512D9492@HIDDEN>
Date: Mon, 21 Jul 2025 19:20:53 +0200
Message-ID: <m25xfl31fu.fsf@HIDDEN>
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-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>,
 shipmints@HIDDEN, 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Alvaro Ramirez <alvaro@HIDDEN> writes:

> It=E2=80=99s looking like Microphone permission may have been rejected at=
 some point.
>
> Can you try resetting the permission with:
>
> tccutil reset Microphone org.gnu.Emacs

That says

/Users/gerd % tccutil reset Microphone org.gnu.Emacs
Successfully reset Microphone approval status for org.gnu.Emacs
Successfully reset Microphone approval status for org.gnu.Emacs
Successfully reset Microphone approval status for org.gnu.Emacs
Successfully reset Microphone approval status for org.gnu.Emacs
Successfully reset Microphone approval status for org.gnu.Emacs
Successfully reset Microphone approval status for org.gnu.Emacs
Successfully reset Microphone approval status for org.gnu.Emacs
Successfully reset Microphone approval status for org.gnu.Emacs
Successfully reset Microphone approval status for org.gnu.Emacs
 gerd@pro2 2025-07-21 19:14

> And then attempt to record using ffmpeg via eshell. Must be from Emacs
> process (not a separate terminal app).

~ $ ffmpeg -f avfoundation -i ":1" -t 10 audiocapture.mp3
ffmpeg version 7.1.1 Copyright (c) 2000-2025 the FFmpeg developers
  built with Apple clang version 17.0.0 (clang-1700.0.13.3)
  configuration: --prefix=3D/opt/homebrew/Cellar/ffmpeg/7.1.1_3 --enable-sh=
ared --enable-pthreads --enable-version3 --cc=3Dclang --host-cflags=3D --ho=
st-ldflags=3D'-Wl,-ld_classic' --enable-ffplay --enable-gnutls --enable-gpl=
 --enable-libaom --enable-libaribb24 --enable-libbluray --enable-libdav1d -=
-enable-libharfbuzz --enable-libjxl --enable-libmp3lame --enable-libopus --=
enable-librav1e --enable-librist --enable-librubberband --enable-libsnappy =
--enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtesseract --=
enable-libtheora --enable-libvidstab --enable-libvmaf --enable-libvorbis --=
enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-l=
ibxml2 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfr=
eetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-=
libopencore-amrwb --enable-libopenjpeg --enable-libspeex --enable-libsoxr -=
-enable-libzmq --enable-libzimg --disable-libjack --disable-indev=3Djack --=
enable-videotoolbox --enable-audiotoolbox --enable-neon
  libavutil      59. 39.100 / 59. 39.100
  libavcodec     61. 19.101 / 61. 19.101
  libavformat    61.  7.100 / 61.  7.100
  libavdevice    61.  3.100 / 61.  3.100
  libavfilter    10.  4.100 / 10.  4.100
  libswscale      8.  3.100 /  8.  3.100
  libswresample   5.  3.100 /  5.  3.100
  libpostproc    58.  3.100 / 58.  3.100
2025-07-21 19:15:17.829 ffmpeg[43320:11581784] WARNING: Add NSCameraUseCont=
inuityCameraDeviceType to your Info.plist to use AVCaptureDeviceTypeContinu=
ityCamera.
2025-07-21 19:15:17.977 ffmpeg[43320:11581784] WARNING: AVCaptureDeviceType=
External is deprecated for Continuity Cameras. Please use AVCaptureDeviceTy=
peContinuityCamera and add NSCameraUseContinuityCameraDeviceType to your In=
fo.plist.
abort trap: 6

So that's identical to before.

> It should display the Microphone permission dialog

Maybe it doesn't come that far because of the SIGABRT?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 17:02:33 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 13:02:33 2025
Received: from localhost ([127.0.0.1]:58788 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udtuK-0007N8-MV
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 13:02:33 -0400
Received: from out-182.mta1.migadu.com ([2001:41d0:203:375::b6]:53914)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1udtuI-0007MP-E4
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 13:02:31 -0400
Content-Type: text/plain;
	charset=utf-8
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753117343;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=crMxoX8yPTKxMXBluSOHCu2+UkcZAKmmFJ3FDGih4iI=;
 b=RIxf/7lDwxjQDfDoOXBo1BuzhORS/ABxa6gt8xasusq5tk7n6m/NDJShnRDrXUA7Yud1ww
 9owXtEiWmwXwG7KZTB43yJFeN0OoJ/uRI0dEe3fCdgsZO7aRidnuh0drUE9/zZ2tDR1tw6
 vqW/7AP+T1tmIDkpkXcUcv0kD0Wvgac=
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
From: Alvaro Ramirez <alvaro@HIDDEN>
In-Reply-To: <m21pq98rgd.fsf@HIDDEN>
Date: Mon, 21 Jul 2025 18:02:10 +0100
Content-Transfer-Encoding: quoted-printable
Message-Id: <EC1D10B0-0B55-40ED-B5F9-C9A8512D9492@HIDDEN>
References: <m2o6tdpqxx.fsf@HIDDEN>
 <0B09CC96-FA22-4827-A607-536B7D5C1742@HIDDEN>
 <4B91827B-FFC0-40C1-AECC-4438A96DAFF9@HIDDEN>
 <D552B11B-58BC-4B83-94CE-FF6AB9E43161@HIDDEN>
 <m21pq98rgd.fsf@HIDDEN>
To: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>,
 shipmints@HIDDEN, 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)



> On 21 Jul 2025, at 17:00, Gerd M=C3=B6llmann =
<gerd.moellmann@HIDDEN> wrote:
>=20
> Alvaro Ramirez <alvaro@HIDDEN> writes:
>=20
>> It=E2=80=99s possible to explicitly trigger microphone permission =
request by running these from *eshell*:
>>=20
>> 1. ffmpeg -f avfoundation -list_devices true -i =E2=80=9C=E2=80=9D ;; =
to find microphone id
>> 2. ffmpeg -f avfoundation -i ":0" -t 10 audiocapture.mp3 ;; using :id
>> from 1.
>=20
> That works here when executed from a terminal. The MBP microphone is =
:1
> here, and I can record something. When I do the same from a running
> Emacs, in Eshell (or Vterm, for that matter), I get
>=20
> ~ $ ffmpeg -f avfoundation -i ":1" -t 10 audiocapture.mp3
> ffmpeg version 7.1.1 Copyright (c) 2000-2025 the FFmpeg developers
>  built with Apple clang version 17.0.0 (clang-1700.0.13.3)
>  configuration: --prefix=3D/opt/homebrew/Cellar/ffmpeg/7.1.1_3 =
--enable-shared --enable-pthreads --enable-version3 --cc=3Dclang =
--host-cflags=3D --host-ldflags=3D'-Wl,-ld_classic' --enable-ffplay =
--enable-gnutls --enable-gpl --enable-libaom --enable-libaribb24 =
--enable-libbluray --enable-libdav1d --enable-libharfbuzz =
--enable-libjxl --enable-libmp3lame --enable-libopus --enable-librav1e =
--enable-librist --enable-librubberband --enable-libsnappy =
--enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtesseract =
--enable-libtheora --enable-libvidstab --enable-libvmaf =
--enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 =
--enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma =
--enable-libfontconfig --enable-libfreetype --enable-frei0r =
--enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb =
--enable-libopenjpeg --enable-libspeex --enable-libsoxr --enable-libzmq =
--enable-libzimg --disable-libjack --disable-indev=3Djack =
--enable-videotoolbox --enable-audiotoolbox --enable-neon
>  libavutil      59. 39.100 / 59. 39.100
>  libavcodec     61. 19.101 / 61. 19.101
>  libavformat    61.  7.100 / 61.  7.100
>  libavdevice    61.  3.100 / 61.  3.100
>  libavfilter    10.  4.100 / 10.  4.100
>  libswscale      8.  3.100 /  8.  3.100
>  libswresample   5.  3.100 /  5.  3.100
>  libpostproc    58.  3.100 / 58.  3.100
> 2025-07-21 17:50:23.313 ffmpeg[19167:11461232] WARNING: Add =
NSCameraUseContinuityCameraDeviceType to your Info.plist to use =
AVCaptureDeviceTypeContinuityCamera.
> 2025-07-21 17:50:23.404 ffmpeg[19167:11461232] WARNING: =
AVCaptureDeviceTypeExternal is deprecated for Continuity Cameras. Please =
use AVCaptureDeviceTypeContinuityCamera and add =
NSCameraUseContinuityCameraDeviceType to your Info.plist.
> abort trap: 6
>=20
> (That's an unpatched Emacs from master, if that matters.)

Handy to know. Thanks for this.

It=E2=80=99s looking like Microphone permission may have been rejected =
at some point.

Can you try resetting the permission with:

tccutil reset Microphone org.gnu.Emacs

And then attempt to record using ffmpeg via eshell. Must be from Emacs =
process (not a separate terminal app).

It should display the Microphone permission dialog

Once permission is accepted, ffmpeg recording should work again.

>>=20
>> Or maybe checking under System Settings > Privacy & Security >
>> Microphone and verifying Emacs is listed there?
>=20
> Emacs isn't there, but there also seems to be no way to add an
> application there.
>=20
>>=20
>> Just thinking out loud here to troubleshoot things. Anything else =
that comes to mind we can try?
>>=20
>> I=E2=80=99ll try to clear all permissions here and see if I can =
reproduce the issue.
>=20
> Thanks, that's definitely far beyond my expertise :-).





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 16:26:16 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 12:26:15 2025
Received: from localhost ([127.0.0.1]:58603 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udtLD-0004ls-7b
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 12:26:15 -0400
Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:52495)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>)
 id 1udtLA-0004lS-Cu
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 12:26:12 -0400
Received: by mail-wm1-x331.google.com with SMTP id
 5b1f17b1804b1-4555f89b236so45282005e9.1
 for <79070 <at> debbugs.gnu.org>; Mon, 21 Jul 2025 09:26:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753115166; x=1753719966; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=xZYUjBuCdL40nop1J5dkyQybhivpJgfJw/sHLh81es0=;
 b=Ud2qDRay4PbzsTQJuZeNg2FCBuyV9y1Hvi0Fd/P6QOIJ8ZZx+80wojJHvgMEU6LTYc
 FNNfkEzy6NVjbXVFJzWM3rG+BWMxrp5AAJUKyv7jglSEDyVIjFYj1P0wGyxNagcEVabS
 Iwx1wJ9w7lOh3CFZeG8GmVO3tB0jLzhuz3/gzDvuVzvNaxtL6n8Q+AJ3je84HT7pCC64
 tyLA7raLvZO0wcKNlEKLUywAEqMGr8Hrbs3T85q+4qpBo9XrFuuykyiS7CuAoktLXmjy
 wRDI6Unb2QLJX9nNKDLx3JSDv6fAqLSei8qvB8d2tipC5fdikHfjVulQRcKMnvxDXjeF
 EF0Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753115166; x=1753719966;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=xZYUjBuCdL40nop1J5dkyQybhivpJgfJw/sHLh81es0=;
 b=OTsONV0fjpPgB5SgogIXxs0uOnn73h46I5kZj9Y4tdlhdGRq5ip+xlVQnZSaZiKGfx
 zbk9qKHS75fi2L1h1YcbpvFBUIYfsn9nAPE1gQriFT8BwAkDs1RH7w2CW9OjVUWSJiJv
 1uX+/YMWjDFFXof0qz8vZSp77SgJFTcdocF2H0tiq3xOBwrW2CKSznLRtl07LdHqBwI0
 RHolBuNxF0NcmKC6dI3TBzNJNzKt061yivfC85aEO/kGK5guwJiWY1I6uXjVG6vZJxlX
 3R/RbAygzmEg3QckYBHHYtHSOmUBMshb91DkWMd0iUFK/6g73OgCIanvtpeZwbDKxhn9
 rpDQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCX9pK2eOe6QmPr3RI9yd6xlib6Kz1rBByBiJoSCKIYGA3IS1cSNhiXcEyM4H4c58quG3Ebhzw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yzq1UPZkKgIhqn/WLo5l8s+Rq2RntUWaCk2GKxx6KYeP2TnmLpN
 1hitUldDokfQeOjdXFbmoPltgI7QfVtdf7u28Z7CV3Q6EOo2BrjIEmGe
X-Gm-Gg: ASbGncvOTcOCgDvmWOqN5D+1pWWJ1P+4/j6ap1pU0mUW7ixdYj8PEN/09zSPRqOi0WI
 5VFGrmD+DHI2otkopjnb4uYqutlWS/j7H6+AGBlLLjY90CuPInLnsfQ1S+RUL6unIvZ4RXPswFM
 HmJnzYaN7wvqPTaoKMR2/+6uskw9NV5e6H2V7CwNCDESrqFte5nPjiiyl1V8suUwkEDGY8MCNsF
 isKUuFqFOH85UHaTWUgF/RI7xLuCY2paWUtEgitI//ViUO49KB6jK9Es+hwFY8og0809zlFioOy
 kYrcqEuz2hpan7iDMtbgiFZfmRdEHFL6gyVjyT27IPQtoD77tEeEzd7HnzcP1DDWzJ9zApE8yNp
 6dYwVXLhN4Ni2R4UXz2+P4tRIbWWWqYMeUdgc08/5tPFpcDaTrtnJzCac5LjZRcQKA2WWyMjxoD
 XwpKnj9pqya7T09x1l542e/XPcJVimP5ly83H30/oRrw==
X-Google-Smtp-Source: AGHT+IE93fvDEORZOlFXaQuZ2wWfon7wqa46cGTtlyNfOFx4pHRe1M9QQim0giq+Zoo4pzrEzwHo3A==
X-Received: by 2002:a05:600c:8b2e:b0:43c:f8fe:dd82 with SMTP id
 5b1f17b1804b1-45631f7bc87mr184298885e9.18.1753115165201; 
 Mon, 21 Jul 2025 09:26:05 -0700 (PDT)
Received: from pro2 (p200300e0b7335200f5c48bbc933d1c15.dip0.t-ipconnect.de.
 [2003:e0:b733:5200:f5c4:8bbc:933d:1c15])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-4562e886104sm168677155e9.25.2025.07.21.09.26.04
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 21 Jul 2025 09:26:04 -0700 (PDT)
From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
To: Charles Choi <kickingvegas@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <765C8696-6AEA-4BFA-AA63-EAF74F274324@HIDDEN>
References: <m2o6tdpqxx.fsf@HIDDEN>
 <0B09CC96-FA22-4827-A607-536B7D5C1742@HIDDEN>
 <4B91827B-FFC0-40C1-AECC-4438A96DAFF9@HIDDEN>
 <D552B11B-58BC-4B83-94CE-FF6AB9E43161@HIDDEN>
 <m21pq98rgd.fsf@HIDDEN>
 <765C8696-6AEA-4BFA-AA63-EAF74F274324@HIDDEN>
Date: Mon, 21 Jul 2025 18:26:03 +0200
Message-ID: <m2wm817bok.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: Alvaro Ramirez <alvaro@HIDDEN>,
 Stefan Kangas <stefankangas@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
 79070 <at> debbugs.gnu.org, shipmints@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Charles Choi <kickingvegas@HIDDEN> writes:

> Gerd -
>
> If you are running macOS on a laptop, I've found that suspend can
> intermittently put the speech recognition daemon ~corespeechd~ in a
> bad state. This impacts Siri, so you can test if you are in this state
> accordingly. Killing ~corespeechd~ will fix this as ~launchd~ will
> automatically restart it. This occurs enough that I've written an
> Elisp function to do just that.
>
> #+BEGIN_SRC elisp :lexical no
> (defun cc/dictation-reset ()
>   "Reset macOS dictation service corespeechd."
>   (interactive)
>   (process-lines "killall" "corespeechd"))
> #+END_SRC
>
> Perhaps this is why dictation is not working for you?

Thanks for the tip, but it's not that, I'm afraid. It's only Emacs where
dictation isn't working, when I switch to, say, Textedit, it works.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 16:11:12 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 12:11:12 2025
Received: from localhost ([127.0.0.1]:58494 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udt6d-0003dJ-Dr
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 12:11:12 -0400
Received: from mail-pl1-x630.google.com ([2607:f8b0:4864:20::630]:43226)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <kickingvegas@HIDDEN>)
 id 1udt6Z-0003cj-P6
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 12:11:08 -0400
Received: by mail-pl1-x630.google.com with SMTP id
 d9443c01a7336-23c703c471dso56884285ad.0
 for <79070 <at> debbugs.gnu.org>; Mon, 21 Jul 2025 09:11:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753114261; x=1753719061; darn=debbugs.gnu.org;
 h=to:references:message-id:content-transfer-encoding:cc:date
 :in-reply-to:from:subject:mime-version:from:to:cc:subject:date
 :message-id:reply-to;
 bh=ZAJLn0RWwR+ZVxJcG1HvRSj7f3VXgDdYbBvBlGUVvhU=;
 b=ZLmRCvuZcov7d2VALawcRlRBZWRLhAf5GeZLCEVwYs6JsEGUon2QCNaTCsufgyZf7h
 +GtjttrXN2FLxxudIBVD8ExiXrhd3OF7guHXfnAAINjUwdOhz93lrPRoCUddj5PYNAko
 A9yztoAaTFR0vS2G/ftnKf2Lr2+5joCJhmALg5ICXf6C/eR3w2VM1dXsEJDtY2/JZeXp
 QiDsbiPYM0V+/aAQoHUrpOgqOepeZZcfTePPyHdEHjejrZZPeS5lb1yuQtpPr5jivAqN
 pnifrSXz7k4b3GyydPE1MQmEUFoepAaCd0rCdpCg1UOsAWoG/AoM1xGKr8ZteUDSUs+z
 BiOQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753114261; x=1753719061;
 h=to:references:message-id:content-transfer-encoding:cc:date
 :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc
 :subject:date:message-id:reply-to;
 bh=ZAJLn0RWwR+ZVxJcG1HvRSj7f3VXgDdYbBvBlGUVvhU=;
 b=RTKf6e5nOAqPgNbg/XCpoXanHfDNrHW+x0QBRZHYeVEQfWIaulCvjmlfw0zb/Nzu9w
 s85TRNY7H8hjQSP2u+eFjHHy7a0etXRQHxSuZUTi0eO/z+9lthKwBv5MssfxIXZ5USXb
 Rh5i9rtfp2TaqUVpnugZkMs8BBQ9DhNd6awLoKizH7G8Ohna3lJhMu+t3yhC2S3H2L8o
 Px82jPH+x2zCo/rADxhsJNE/BzPZ/gjYCavE8pk5OPKcrVdLFL39fWal1VT+q3CPcnMc
 LBsyM/PuYC+EbdkTpopl8FPFelFY+dVKPRRCaDsSUxHnXO8LbAfhjEwLu1MzX/Ps0bgG
 R7KQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCXpKoZyE2UFgEjvlV3MWGOxSAnMYIkKIU1h37Yx+MQjPUE0IzI+wcQ3qtMzid5IkgCy1A9fAg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YwHEnB55UjKBBCGy8bdzrwsUVkAsbUSjsXGRz4KJL5mX1nnR0p9
 MS3pJQCZD6dxuz07mquQRVmJ05cEPwFaVzuEllStfRk7m3mdrP9kSVcG
X-Gm-Gg: ASbGncsdLU8uB7Vh65yXCmhcJIEVrkq7eZGfqd7WMKCa5DrfZ0bSnUhpCS1vqWMSUEL
 nHNxlGIXuAOoTe2jql8lwXlKKodZXc/U4iuZba3ij9IrPhps7/dTbB58j0petzMN+O0rbuv2rvM
 PBqfC6sOlkpg+F/ENfGmJxBYnzMfT50gvVc2LUT/PDlVqr6S5bdP5/k1lzSN11fGHg8eVsvULDj
 TFfa8QOHAzktVqMSsfJ4SgeqFDgLod2NAZcwzhVpeKs0xDdK/92UdQj1PLMuBLm7w7LswMzhc/C
 tMJzE0bqx+a/RuhbggAappOUHrTPuzupkgi/Nl0ihQTy4SyC5jduIrtxX/RDWkbtK250D9ukUHO
 fNnMi5XNuESC/xWRZlPN7HY42yIqHHut/5hCwdCX2NlsSo36dZu52S3iEMcrvHxsunznzzbUMFw
 K7S/0Vgq4=
X-Google-Smtp-Source: AGHT+IHVp1eIw3S79GEZ3MT2jFfykmkkmm821eRI5fEh90O4WdsdvFgJ9/v+sTU2TKgZnCc5nTO6BA==
X-Received: by 2002:a17:902:e54e:b0:234:1e11:95a3 with SMTP id
 d9443c01a7336-23f8acb17d2mr1366415ad.13.1753114261358; 
 Mon, 21 Jul 2025 09:11:01 -0700 (PDT)
Received: from smtpclient.apple (c-73-170-198-193.hsd1.ca.comcast.net.
 [73.170.198.193]) by smtp.gmail.com with ESMTPSA id
 d9443c01a7336-23e3b6b55d5sm59788665ad.118.2025.07.21.09.11.00
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 21 Jul 2025 09:11:00 -0700 (PDT)
Content-Type: text/plain;
	charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.600.51.1.1\))
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
From: Charles Choi <kickingvegas@HIDDEN>
In-Reply-To: <m21pq98rgd.fsf@HIDDEN>
Date: Mon, 21 Jul 2025 09:10:49 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <765C8696-6AEA-4BFA-AA63-EAF74F274324@HIDDEN>
References: <m2o6tdpqxx.fsf@HIDDEN>
 <0B09CC96-FA22-4827-A607-536B7D5C1742@HIDDEN>
 <4B91827B-FFC0-40C1-AECC-4438A96DAFF9@HIDDEN>
 <D552B11B-58BC-4B83-94CE-FF6AB9E43161@HIDDEN>
 <m21pq98rgd.fsf@HIDDEN>
To: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
X-Mailer: Apple Mail (2.3826.600.51.1.1)
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: Alvaro Ramirez <alvaro@HIDDEN>,
 Stefan Kangas <stefankangas@HIDDEN>, Eli Zaretskii <eliz@HIDDEN>,
 79070 <at> debbugs.gnu.org, shipmints@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Gerd -

If you are running macOS on a laptop, I've found that suspend can =
intermittently put the speech recognition daemon ~corespeechd~ in a bad =
state. This impacts Siri, so you can test if you are in this state =
accordingly. Killing ~corespeechd~ will fix this as ~launchd~ will =
automatically restart it. This occurs enough that I've written an Elisp =
function to do just that.

#+BEGIN_SRC elisp :lexical no
(defun cc/dictation-reset ()
  "Reset macOS dictation service corespeechd."
  (interactive)
  (process-lines "killall" "corespeechd"))
#+END_SRC

Perhaps this is why dictation is not working for you?

Regards -

Charles
=E2=80=94
Charles Y. Choi, Ph.D.
kickingvegas@HIDDEN




> On Jul 21, 2025, at 9:00=E2=80=AFAM, Gerd M=C3=B6llmann =
<gerd.moellmann@HIDDEN> wrote:
>=20
> Alvaro Ramirez <alvaro@HIDDEN> writes:
>=20
>> It=E2=80=99s possible to explicitly trigger microphone permission =
request by running these from *eshell*:
>>=20
>> 1. ffmpeg -f avfoundation -list_devices true -i =E2=80=9C=E2=80=9D ;; =
to find microphone id
>> 2. ffmpeg -f avfoundation -i ":0" -t 10 audiocapture.mp3 ;; using :id
>> from 1.
>=20
> That works here when executed from a terminal. The MBP microphone is =
:1
> here, and I can record something. When I do the same from a running
> Emacs, in Eshell (or Vterm, for that matter), I get
>=20
> ~ $ ffmpeg -f avfoundation -i ":1" -t 10 audiocapture.mp3
> ffmpeg version 7.1.1 Copyright (c) 2000-2025 the FFmpeg developers
>  built with Apple clang version 17.0.0 (clang-1700.0.13.3)
>  configuration: --prefix=3D/opt/homebrew/Cellar/ffmpeg/7.1.1_3 =
--enable-shared --enable-pthreads --enable-version3 --cc=3Dclang =
--host-cflags=3D --host-ldflags=3D'-Wl,-ld_classic' --enable-ffplay =
--enable-gnutls --enable-gpl --enable-libaom --enable-libaribb24 =
--enable-libbluray --enable-libdav1d --enable-libharfbuzz =
--enable-libjxl --enable-libmp3lame --enable-libopus --enable-librav1e =
--enable-librist --enable-librubberband --enable-libsnappy =
--enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtesseract =
--enable-libtheora --enable-libvidstab --enable-libvmaf =
--enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 =
--enable-libx265 --enable-libxml2 --enable-libxvid --enable-lzma =
--enable-libfontconfig --enable-libfreetype --enable-frei0r =
--enable-libass --enable-libopencore-amrnb --enable-libopencore-amrwb =
--enable-libopenjpeg --enable-libspeex --enable-libsoxr --enable-libzmq =
--enable-libzimg --disable-libjack --disable-indev=3Djack =
--enable-videotoolbox --enable-audiotoolbox --enable-neon
>  libavutil      59. 39.100 / 59. 39.100
>  libavcodec     61. 19.101 / 61. 19.101
>  libavformat    61.  7.100 / 61.  7.100
>  libavdevice    61.  3.100 / 61.  3.100
>  libavfilter    10.  4.100 / 10.  4.100
>  libswscale      8.  3.100 /  8.  3.100
>  libswresample   5.  3.100 /  5.  3.100
>  libpostproc    58.  3.100 / 58.  3.100
> 2025-07-21 17:50:23.313 ffmpeg[19167:11461232] WARNING: Add =
NSCameraUseContinuityCameraDeviceType to your Info.plist to use =
AVCaptureDeviceTypeContinuityCamera.
> 2025-07-21 17:50:23.404 ffmpeg[19167:11461232] WARNING: =
AVCaptureDeviceTypeExternal is deprecated for Continuity Cameras. Please =
use AVCaptureDeviceTypeContinuityCamera and add =
NSCameraUseContinuityCameraDeviceType to your Info.plist.
> abort trap: 6
>=20
> (That's an unpatched Emacs from master, if that matters.)
>=20
>>=20
>> Or maybe checking under System Settings > Privacy & Security >
>> Microphone and verifying Emacs is listed there?
>=20
> Emacs isn't there, but there also seems to be no way to add an
> application there.
>=20
>>=20
>> Just thinking out loud here to troubleshoot things. Anything else =
that comes to mind we can try?
>>=20
>> I=E2=80=99ll try to clear all permissions here and see if I can =
reproduce the issue.
>=20
> Thanks, that's definitely far beyond my expertise :-).





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 16:00:15 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 12:00:15 2025
Received: from localhost ([127.0.0.1]:58364 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udsw2-0002gm-Fu
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 12:00:15 -0400
Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]:44532)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>)
 id 1udsvz-0002Zr-AX
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 12:00:12 -0400
Received: by mail-wm1-x32b.google.com with SMTP id
 5b1f17b1804b1-451d41e1ad1so31578645e9.1
 for <79070 <at> debbugs.gnu.org>; Mon, 21 Jul 2025 09:00:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753113605; x=1753718405; darn=debbugs.gnu.org;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date
 :message-id:reply-to;
 bh=GU7O4FAmDhVZAyUbN1zLwKgBTRu5+27xV/OzDvbTnis=;
 b=UTMeope8VOWLqnn0xjoxXEODeF7+Lim+irc8c3kEEhEE7vUJfhSRUzkChW2saShfbP
 UDVGNO41jhuz2vK8QqhncmdoTCHNmtRbvaN9M3/IxHnw2IODfNw5GlYBHEctP93WsAGe
 1C7mrkJAc36C22oQu4RW08y57gHliHQjQOB7hAsuG1fXkGJXnEjayK2gG4OOnseJhEJ1
 wcGDftWeBHmLZeoPrJL1epz9B+0OhJt/Tboxcorle8g9f6+HjmZA4gQvv5TAKppOcNJl
 x1ix8Q3j3rZONtEt8lKPC2VOKsHvP3LXLIUhc4ySByiaBfeb0/OJJsGVqMxogY9eDuJU
 9xhw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753113605; x=1753718405;
 h=content-transfer-encoding:mime-version:user-agent:message-id:date
 :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from
 :to:cc:subject:date:message-id:reply-to;
 bh=GU7O4FAmDhVZAyUbN1zLwKgBTRu5+27xV/OzDvbTnis=;
 b=Y7Jacel5w2kLpBaibII5hSGzql7sXU+SfTVEzCku+ioBSIlorPyL6B/1IWwEvujrIl
 ihr9G2tVwXE9D37AdeqlPhZWH3TLNijBuh48EZg+hFsrP/iRp/jZ+X3VgXuksho+E/TZ
 jKEOGHO8anFXJ5eBPqQ0ByRKCPuBhTZMf1hQq9vTI+F7a8w73Vpm6jnHwJrS1hxMNwGM
 a8sm+hpgMvSKtz07qysl1ddQyIhIxv+CNVk3rDNQCMtkX8ZlsY2Z97zOJZZ6LDjehMmE
 rsYNWc82ZBr8dpXrMZy0QwCBh6V70k3VyasFvccIY5nof7twC4zHNJ5R4F+/kfq2VYS1
 2Z7g==
X-Forwarded-Encrypted: i=1;
 AJvYcCU0ibHPlA52xn5tIwL+t2lyypG67KoQ03vEkjA4uGIn/WbjXP1ZNE6L0C+GeIn4TZhKoGR5SQ==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YxXIDfmkjfgl4NhBmSyGUY89xKgTIjxReZUpkbfqtRm+M3pRvYz
 2Jsy+2PNf5l5tJsHwqk1h2+rgM7vkuczOrEd++XJyOQPuMAKFP4BYi7D
X-Gm-Gg: ASbGnctjadlKqBlm/6cDD+X7kHAx0eEjlIzfEjFWbmAOQh2BuGT5dKulF+pbr0tczOf
 omMx+uPXu4IsUl0qRM9afjTUdKjdSIQYRQeru6UmQA2HAEdgYECjBJQrRtd1+rSR2SoDpNeTUly
 IL42YGw09pCIdn9wJ0+8dRmFhcR2CdIlbtE7PalTEN7IUBdNLe5s1+TIQ0aBV5yAgdkkuYbIzEb
 EkfLVqnGnOoPJiYGOqAbw8qsE4NA18suJ4O2uXERAyyZBMb/pYHxCH0mMXZZx/uGIxaaMAJIKgi
 0YzX9HVKUjtri/OecEU2Wb0Sgwwhg+lbQNbFgZ3IiXRDxLR1sJo5kRkI7M1PDoKzs9lKZXU0u0y
 XeTR88szooKS0cATgNL+CMxW/naHw0uEkcZfcsWogT6uTRZuMNzM0ooGyfKYRXmnyIMN2yI7bgu
 Ruzj0lnuj+9Gu0foAIG8FlX6m53BhF8SQ=
X-Google-Smtp-Source: AGHT+IGjZ3Ewau2zMFct1+6TXw+nR97qxUmyS/QzkDXfS5Mkqy84QteApky0yA/9XBm9h0t5+475ig==
X-Received: by 2002:a05:6000:250c:b0:3b5:e6c0:1241 with SMTP id
 ffacd0b85a97d-3b60dd65266mr20510404f8f.9.1753113604392; 
 Mon, 21 Jul 2025 09:00:04 -0700 (PDT)
Received: from pro2 (p200300e0b7335200f5c48bbc933d1c15.dip0.t-ipconnect.de.
 [2003:e0:b733:5200:f5c4:8bbc:933d:1c15])
 by smtp.gmail.com with ESMTPSA id
 ffacd0b85a97d-3b61ca2bbbesm10975555f8f.29.2025.07.21.09.00.03
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 21 Jul 2025 09:00:03 -0700 (PDT)
From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
To: Alvaro Ramirez <alvaro@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <D552B11B-58BC-4B83-94CE-FF6AB9E43161@HIDDEN>
References: <m2o6tdpqxx.fsf@HIDDEN>
 <0B09CC96-FA22-4827-A607-536B7D5C1742@HIDDEN>
 <4B91827B-FFC0-40C1-AECC-4438A96DAFF9@HIDDEN>
 <D552B11B-58BC-4B83-94CE-FF6AB9E43161@HIDDEN>
Date: Mon, 21 Jul 2025 18:00:02 +0200
Message-ID: <m21pq98rgd.fsf@HIDDEN>
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-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>,
 shipmints@HIDDEN, 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Alvaro Ramirez <alvaro@HIDDEN> writes:

> It=E2=80=99s possible to explicitly trigger microphone permission request=
 by running these from *eshell*:
>
> 1. ffmpeg -f avfoundation -list_devices true -i =E2=80=9C=E2=80=9D ;; to =
find microphone id
> 2. ffmpeg -f avfoundation -i ":0" -t 10 audiocapture.mp3 ;; using :id
> from 1.

That works here when executed from a terminal. The MBP microphone is :1
here, and I can record something. When I do the same from a running
Emacs, in Eshell (or Vterm, for that matter), I get

~ $ ffmpeg -f avfoundation -i ":1" -t 10 audiocapture.mp3
ffmpeg version 7.1.1 Copyright (c) 2000-2025 the FFmpeg developers
  built with Apple clang version 17.0.0 (clang-1700.0.13.3)
  configuration: --prefix=3D/opt/homebrew/Cellar/ffmpeg/7.1.1_3 --enable-sh=
ared --enable-pthreads --enable-version3 --cc=3Dclang --host-cflags=3D --ho=
st-ldflags=3D'-Wl,-ld_classic' --enable-ffplay --enable-gnutls --enable-gpl=
 --enable-libaom --enable-libaribb24 --enable-libbluray --enable-libdav1d -=
-enable-libharfbuzz --enable-libjxl --enable-libmp3lame --enable-libopus --=
enable-librav1e --enable-librist --enable-librubberband --enable-libsnappy =
--enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtesseract --=
enable-libtheora --enable-libvidstab --enable-libvmaf --enable-libvorbis --=
enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-l=
ibxml2 --enable-libxvid --enable-lzma --enable-libfontconfig --enable-libfr=
eetype --enable-frei0r --enable-libass --enable-libopencore-amrnb --enable-=
libopencore-amrwb --enable-libopenjpeg --enable-libspeex --enable-libsoxr -=
-enable-libzmq --enable-libzimg --disable-libjack --disable-indev=3Djack --=
enable-videotoolbox --enable-audiotoolbox --enable-neon
  libavutil      59. 39.100 / 59. 39.100
  libavcodec     61. 19.101 / 61. 19.101
  libavformat    61.  7.100 / 61.  7.100
  libavdevice    61.  3.100 / 61.  3.100
  libavfilter    10.  4.100 / 10.  4.100
  libswscale      8.  3.100 /  8.  3.100
  libswresample   5.  3.100 /  5.  3.100
  libpostproc    58.  3.100 / 58.  3.100
2025-07-21 17:50:23.313 ffmpeg[19167:11461232] WARNING: Add NSCameraUseCont=
inuityCameraDeviceType to your Info.plist to use AVCaptureDeviceTypeContinu=
ityCamera.
2025-07-21 17:50:23.404 ffmpeg[19167:11461232] WARNING: AVCaptureDeviceType=
External is deprecated for Continuity Cameras. Please use AVCaptureDeviceTy=
peContinuityCamera and add NSCameraUseContinuityCameraDeviceType to your In=
fo.plist.
abort trap: 6

(That's an unpatched Emacs from master, if that matters.)

>
> Or maybe checking under System Settings > Privacy & Security >
> Microphone and verifying Emacs is listed there?

Emacs isn't there, but there also seems to be no way to add an
application there.

>
> Just thinking out loud here to troubleshoot things. Anything else that co=
mes to mind we can try?
>
> I=E2=80=99ll try to clear all permissions here and see if I can reproduce=
 the issue.

Thanks, that's definitely far beyond my expertise :-).




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 15:34:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 11:34:13 2025
Received: from localhost ([127.0.0.1]:58085 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udsWr-0008Fy-0j
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 11:34:13 -0400
Received: from out-174.mta0.migadu.com ([2001:41d0:1004:224b::ae]:20504)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1udsWo-0008FL-PF
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 11:34:11 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753112043;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=Qa086CG3rByGVPG2cAXvACxA0BjL/0jxhst9sY40UUM=;
 b=OhqzSGBwjMBMyTlvHY/0hcvLOmgl3tt2hLj6AhdkpjF3n/s+wfYFsXW/SsN3d1CiQzdKob
 9LcoB307f7SKLAwz9BcjJj6Cqmn6p+zeJoAtMmK8k2ULXxRuBy5orcQTBFu6/5zq4ugLEG
 dp7mylTpJNERA0evT9SWP3dZV6DSpIY=
From: Alvaro Ramirez <alvaro@HIDDEN>
Message-Id: <D552B11B-58BC-4B83-94CE-FF6AB9E43161@HIDDEN>
Content-Type: multipart/alternative;
 boundary="Apple-Mail=_3837F21B-DC15-45BE-9AB4-D487CDEC89BF"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.400.131.1.6\))
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
Date: Mon, 21 Jul 2025 16:33:51 +0100
In-Reply-To: <4B91827B-FFC0-40C1-AECC-4438A96DAFF9@HIDDEN>
To: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
References: <m2o6tdpqxx.fsf@HIDDEN>
 <0B09CC96-FA22-4827-A607-536B7D5C1742@HIDDEN>
 <4B91827B-FFC0-40C1-AECC-4438A96DAFF9@HIDDEN>
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>,
 shipmints@HIDDEN, 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--Apple-Mail=_3837F21B-DC15-45BE-9AB4-D487CDEC89BF
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


> On 21 Jul 2025, at 16:19, Gerd M=C3=B6llmann =
<gerd.moellmann@HIDDEN> wrote:
>=20
>=20
>=20
>> On 21. Jul 2025, at 17:15, Alvaro Ramirez <alvaro@HIDDEN> =
wrote:
>>=20
>>> I've tried with the 0002 patch, and it doesn't seem to work for me. =
I'm
>>> running macOS 15.5 on arm64. Dictation works with other =
applications. In
>>> emacs -Q GUI, pressing the dictation key produces no reaction; I =
mean no
>>> small blue indicator with the microphone symbol appears.
>>=20
>> Ah, did you enable ns while configuring? Someone else just managed to =
apply and confirm https://social.vivaldi.net/@veer66/114891733359274099
>=20
> Yes, I did. That's why I wrote emacs -Q GUI above :-).

Oops. Missed that. Hmmm=E2=80=A6 I=E2=80=99m wondering if this is a =
missing macOS permission issue?

It=E2=80=99s possible to explicitly trigger microphone permission =
request by running these from *eshell*:

1. ffmpeg -f avfoundation -list_devices true -i =E2=80=9C=E2=80=9D ;; to =
find microphone id
2. ffmpeg -f avfoundation -i ":0" -t 10 audiocapture.mp3 ;; using :id =
from 1.=20

Or maybe checking under System Settings > Privacy & Security > =
Microphone and verifying Emacs is listed there?

Just thinking out loud here to troubleshoot things. Anything else that =
comes to mind we can try?

I=E2=80=99ll try to clear all permissions here and see if I can =
reproduce the issue.=

--Apple-Mail=_3837F21B-DC15-45BE-9AB4-D487CDEC89BF
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dutf-8"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: =
after-white-space;"><br><div><blockquote type=3D"cite"><div>On 21 Jul =
2025, at 16:19, Gerd M=C3=B6llmann &lt;gerd.moellmann@HIDDEN&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><div><meta =
http-equiv=3D"content-type" content=3D"text/html; charset=3Dus-ascii"><div=
 style=3D"overflow-wrap: break-word; -webkit-nbsp-mode: space; =
line-break: after-white-space;"><br =
id=3D"lineBreakAtBeginningOfMessage"><div><br><blockquote =
type=3D"cite"><div>On 21. Jul 2025, at 17:15, Alvaro Ramirez =
&lt;alvaro@HIDDEN&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div><meta charset=3D"UTF-8"><div =
dir=3D"auto" class=3D"Singleton"><blockquote type=3D"cite" =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;"><div =
dir=3D"ltr"><span>I've tried with the 0002 patch, and it doesn't seem to =
work for me. I'm</span><br><span>running macOS 15.5 on arm64. Dictation =
works with other applications. In</span><br><span>emacs -Q GUI, pressing =
the dictation key produces no reaction; I mean no</span><br><span>small =
blue indicator with the microphone symbol =
appears.</span><br></div></blockquote><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;">Ah, did you enable ns while configuring? Someone =
else just managed to apply and confirm&nbsp;<a =
href=3D"https://social.vivaldi.net/@veer66/114891733359274099">https://soc=
ial.vivaldi.net/@veer66/114891733359274099</a></div></div></div></blockquo=
te></div><br><div>Yes, I did. That's why I wrote emacs -Q GUI above =
:-).</div></div></div></blockquote><br></div><div>Oops. Missed that. =
Hmmm=E2=80=A6 I=E2=80=99m wondering if this is a missing macOS =
permission issue?</div><div><br></div><div><font color=3D"#000000"><span =
style=3D"caret-color: rgb(0, 0, 0);">It=E2=80=99s possible to explicitly =
trigger microphone permission request by running these from =
*eshell*:</span></font><div style=3D"caret-color: rgb(0, 0, 0); color: =
rgb(0, 0, 0);"><br></div><div style=3D"caret-color: rgb(0, 0, 0); color: =
rgb(0, 0, 0);">1.&nbsp;ffmpeg -f avfoundation -list_devices true -i =
=E2=80=9C=E2=80=9D ;; to find microphone id</div><div =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">2.&nbsp;ffmpeg =
-f avfoundation -i ":0" -t 10 audiocapture.mp3 ;; using :id from =
1.&nbsp;</div><div style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, =
0);"><br></div><div style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, =
0);">Or maybe checking under System Settings &gt; Privacy &amp; Security =
&gt; Microphone and verifying Emacs is listed there?</div><div =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);"><br></div><div =
style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);">Just thinking =
out loud here to troubleshoot things. Anything else that comes to mind =
we can try?</div><div style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0);"><br></div><div style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, =
0, 0);">I=E2=80=99ll try to clear all permissions here and see if I can =
reproduce the issue.</div></div></body></html>=

--Apple-Mail=_3837F21B-DC15-45BE-9AB4-D487CDEC89BF--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 15:19:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 11:19:42 2025
Received: from localhost ([127.0.0.1]:57929 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udsIn-0006gL-R5
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 11:19:42 -0400
Received: from mail-wm1-x335.google.com ([2a00:1450:4864:20::335]:49232)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>)
 id 1udsIl-0006fj-K4
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 11:19:40 -0400
Received: by mail-wm1-x335.google.com with SMTP id
 5b1f17b1804b1-455fdfb5d04so25291895e9.2
 for <79070 <at> debbugs.gnu.org>; Mon, 21 Jul 2025 08:19:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753111173; x=1753715973; darn=debbugs.gnu.org;
 h=references:to:cc:in-reply-to:date:subject:mime-version:message-id
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=yatQxg1CwHIBlLxKQIOoHNn/n00DaVGkuwiuNqhqYlU=;
 b=U3sY7SmBRKUhiX8TW7ozIf+E2EMTxVOaiblUPGnMb9ll2fz78fGg2nmN/LbqTaCgqN
 LdqfQN0g4fstmHZCq9R/XH4wzQj2eQFhL31rDTAYjWXhapMzfPB7mgyA4jOX/SDPTh+u
 8h63I3Whj4cJf9eG78f4Pw/JgrY1lLcWtI6iiQ4iMka1W22IAQrz/+Tn0Em+YolJP6WS
 M9W73GPonFAXvAAAwabHRfGIVcAh5KNqlNZ5gWwbAwfnA5Xs2KiASeTg1pkqvMGnjG/D
 vxJqfC9nAuKgNK4ArBLN6zvzWiqr5b22lLyGaf7yUY5K8qDPvMtB34xWxvlrfBF7V0i0
 if2g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753111173; x=1753715973;
 h=references:to:cc:in-reply-to:date:subject:mime-version:message-id
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=yatQxg1CwHIBlLxKQIOoHNn/n00DaVGkuwiuNqhqYlU=;
 b=OVTjA0t4tLRtcMx85Md6tOeaPH7sz0zkZyUeRd0ESoBmyJwlqdNXechhPq+nXf1E69
 R/zWjzv5hqar0TEBZ4hpeO78U3qtLGt1R8rSmax8qTkSGB87YjvQOZ5ObMFkmEpXAGUQ
 ZLr/Ap8XLe5KFczHA3puCI3EUI8NYRO/T2o3LoiVa14qeQLdqX9LrmfM0bB1glc/iRli
 TJ4p45CDhhhOqGB8jR8blGHf7c0oHQyJqJ7dKGvCS6nn26BRSgPwKYkMOBBrvw1Ae+05
 LtsxdrisZ31C7/SvKPOAQQwA4XE8R5ERFP/dLdxLhtQNcHoFjlxrzq2zw0VUw4agXvez
 xJeQ==
X-Forwarded-Encrypted: i=1;
 AJvYcCXk15VzAZ4ESFCR4A+7S1EhwbFZLsJaysMZAmgc8NRv7zsFIVvZOly2otW/u45QY/g05tDjeg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YyvBwVJHmOvpmnug4i4kqjEOA2cBA1qjurl8x6Dn1zUYm2skgXa
 G7K4IpYKPGJW6y3shrO6Z+8+jh2/XnwA9UEUh31HI9YWCA5jcLG6rEPV
X-Gm-Gg: ASbGncvj9as8RWaeMHbhv51wnEkobsTwUkFkaLc7g5gbvY6GGcvM5dssZYQ9+NiIqei
 yRIzf6gcdDo8nQR68aKSyyuTUYzzO9JyNY122cAT+iKdUV7U3WyIfJ3bdZFdWOyJMCdFPQS+i7F
 zQ0L1Rn1AR6aFhJ2GUusxfw5++2+0E3FM1UXozDjPJqZsnK5sW7iHG2Qbz4+VaN1Y36EQkRW4kk
 3vzmnbjqk1BHZ2LkzP1WErWV6ED5yLoydhuvGyMRUwEPzPwn0e6uWFXYskoFBp4iIKU3IG8Z9Qn
 sBH42vDNodd0YU1z2GZcuhN66J8S9GLRJntZwqHULxGJFN9X9cYlCyLFYF8e3TPWUn/wFnp9xx0
 st1Cv6TIPExTRIU98jzj7sGu43rPNIZKzMCKGJzDFC1mEYoBq37oO8KhGRQhvEtv8hFIAioII7f
 IGSN9RFcxAsElcCa07bKsnfy/+eGhvPulO7Rc6yup0CLdljgM=
X-Google-Smtp-Source: AGHT+IENuYPKB0qR5e/q4vHxTMtPH273lSbWUeTIAFtIdwbT/kdMO3vyjK+MAMROdZu7PZjQspvLkg==
X-Received: by 2002:a05:600c:3d97:b0:456:29da:bb25 with SMTP id
 5b1f17b1804b1-4563532c32fmr159584825e9.19.1753111172560; 
 Mon, 21 Jul 2025 08:19:32 -0700 (PDT)
Received: from smtpclient.apple
 (p200300e0b7335200f5c48bbc933d1c15.dip0.t-ipconnect.de.
 [2003:e0:b733:5200:f5c4:8bbc:933d:1c15])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-4562e886286sm166921895e9.26.2025.07.21.08.19.31
 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128);
 Mon, 21 Jul 2025 08:19:32 -0700 (PDT)
From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
Message-Id: <4B91827B-FFC0-40C1-AECC-4438A96DAFF9@HIDDEN>
Content-Type: multipart/alternative;
 boundary="Apple-Mail=_E3120FBF-6391-4173-8328-AAE0B5CE8C96"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.600.51.1.1\))
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
Date: Mon, 21 Jul 2025 17:19:21 +0200
In-Reply-To: <0B09CC96-FA22-4827-A607-536B7D5C1742@HIDDEN>
To: Alvaro Ramirez <alvaro@HIDDEN>
References: <m2o6tdpqxx.fsf@HIDDEN>
 <0B09CC96-FA22-4827-A607-536B7D5C1742@HIDDEN>
X-Mailer: Apple Mail (2.3826.600.51.1.1)
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, Stefan Kangas <stefankangas@HIDDEN>,
 shipmints@HIDDEN, 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)


--Apple-Mail=_E3120FBF-6391-4173-8328-AAE0B5CE8C96
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii



> On 21. Jul 2025, at 17:15, Alvaro Ramirez <alvaro@HIDDEN> wrote:
>=20
>> I've tried with the 0002 patch, and it doesn't seem to work for me. =
I'm
>> running macOS 15.5 on arm64. Dictation works with other applications. =
In
>> emacs -Q GUI, pressing the dictation key produces no reaction; I mean =
no
>> small blue indicator with the microphone symbol appears.
>=20
> Ah, did you enable ns while configuring? Someone else just managed to =
apply and confirm https://social.vivaldi.net/@veer66/114891733359274099

Yes, I did. That's why I wrote emacs -Q GUI above :-).=

--Apple-Mail=_E3120FBF-6391-4173-8328-AAE0B5CE8C96
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; =
charset=3Dus-ascii"></head><body style=3D"overflow-wrap: break-word; =
-webkit-nbsp-mode: space; line-break: after-white-space;"><br =
id=3D"lineBreakAtBeginningOfMessage"><div><br><blockquote =
type=3D"cite"><div>On 21. Jul 2025, at 17:15, Alvaro Ramirez =
&lt;alvaro@HIDDEN&gt; wrote:</div><br =
class=3D"Apple-interchange-newline"><div><meta charset=3D"UTF-8"><div =
dir=3D"auto" class=3D"Singleton"><blockquote type=3D"cite" =
style=3D"font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; text-decoration: none;"><div =
dir=3D"ltr"><span>I've tried with the 0002 patch, and it doesn't seem to =
work for me. I'm</span><br><span>running macOS 15.5 on arm64. Dictation =
works with other applications. In</span><br><span>emacs -Q GUI, pressing =
the dictation key produces no reaction; I mean no</span><br><span>small =
blue indicator with the microphone symbol =
appears.</span><br></div></blockquote><br style=3D"caret-color: rgb(0, =
0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;"><div style=3D"caret-color: rgb(0, 0, 0); =
font-family: Helvetica; font-size: 14px; font-style: normal; =
font-variant-caps: normal; font-weight: 400; letter-spacing: normal; =
text-align: start; text-indent: 0px; text-transform: none; white-space: =
normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; =
text-decoration: none;">Ah, did you enable ns while configuring? Someone =
else just managed to apply and confirm&nbsp;<a =
href=3D"https://social.vivaldi.net/@veer66/114891733359274099">https://soc=
ial.vivaldi.net/@veer66/114891733359274099</a></div></div></div></blockquo=
te></div><br><div>Yes, I did. That's why I wrote emacs -Q GUI above =
:-).</div></body></html>=

--Apple-Mail=_E3120FBF-6391-4173-8328-AAE0B5CE8C96--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 15:16:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 11:16:04 2025
Received: from localhost ([127.0.0.1]:57905 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udsFH-0006Oa-Ni
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 11:16:04 -0400
Received: from out-172.mta0.migadu.com ([91.218.175.172]:54762)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1udsFF-0006NP-SB
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 11:16:02 -0400
Content-Type: multipart/alternative;
 boundary=Apple-Mail-561A3F3A-477D-4966-923E-93B8DE431875
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753110954;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 content-transfer-encoding:content-transfer-encoding:
 in-reply-to:in-reply-to:references:references;
 bh=H+N/jtnr3CyFOvqhwQPcNffrSO732n1/Uu2iEUjDMHU=;
 b=ZOUF+OQl/mR58SdEos7NdiOrtnEBwM4srfOdjUYo/yPnkMAy2IO/Fh2nj1kAAhiJTC1HnX
 y8+nyu6dsHumRCRR3RhmKmqTroKmMhyuS/SXjjQP/5gKHKWJcxUvlhn0DBuEgurS4bsSQt
 Ji2kYneSrVuuoFf9D5IM3KaGzZUBwfw=
Content-Transfer-Encoding: 7bit
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
From: Alvaro Ramirez <alvaro@HIDDEN>
Mime-Version: 1.0 (1.0)
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
Date: Mon, 21 Jul 2025 16:15:42 +0100
Message-Id: <0B09CC96-FA22-4827-A607-536B7D5C1742@HIDDEN>
References: <m2o6tdpqxx.fsf@HIDDEN>
In-Reply-To: <m2o6tdpqxx.fsf@HIDDEN>
To: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, stefankangas@HIDDEN, shipmints@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)


--Apple-Mail-561A3F3A-477D-4966-923E-93B8DE431875
Content-Type: text/plain;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable


> On 21 Jul 2025, at 15:19, Gerd M=C3=B6llmann <gerd.moellmann@HIDDEN> wr=
ote:
>=20
> =EF=BB=BFAlvaro Ramirez <alvaro@HIDDEN> writes:
>=20
>> Alvaro Ramirez <alvaro@HIDDEN> writes:
>>=20
>>> Eli Zaretskii <eliz@HIDDEN> writes:
>>>=20
>>> Pressing a keyboard shortcut on macOS temporarily enables
>>> dictation for any app, so you can speak and transcribe text into
>>> an Emacs buffer. Attaching demo (speech is muted).
>>>=20
>>> [2. video/quicktime; dictation.mov]...
>>=20
>> If attachment causes issues, demo can be seen as gif from a browser at
>> https://indieweb.social/@xenodium/114891280426640026
>=20
> I've tried with the 0002 patch, and it doesn't seem to work for me. I'm
> running macOS 15.5 on arm64. Dictation works with other applications. In
> emacs -Q GUI, pressing the dictation key produces no reaction; I mean no
> small blue indicator with the microphone symbol appears.

Ah, did you enable ns while configuring? Someone else just managed to apply a=
nd confirm https://social.vivaldi.net/@veer66/114891733359274099=

--Apple-Mail-561A3F3A-477D-4966-923E-93B8DE431875
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><br><div dir=3D"ltr"><blockquote type=3D"ci=
te">On 21 Jul 2025, at 15:19, Gerd M=C3=B6llmann &lt;gerd.moellmann@HIDDEN=
m&gt; wrote:<br><br></blockquote></div><blockquote type=3D"cite"><div dir=3D=
"ltr">=EF=BB=BF<span>Alvaro Ramirez &lt;alvaro@HIDDEN&gt; writes:</spa=
n><br><span></span><br><blockquote type=3D"cite"><span>Alvaro Ramirez &lt;al=
varo@HIDDEN&gt; writes:</span><br></blockquote><blockquote type=3D"cit=
e"><span></span><br></blockquote><blockquote type=3D"cite"><blockquote type=3D=
"cite"><span>Eli Zaretskii &lt;eliz@HIDDEN&gt; writes:</span><br></blockquo=
te></blockquote><blockquote type=3D"cite"><blockquote type=3D"cite"><span></=
span><br></blockquote></blockquote><blockquote type=3D"cite"><blockquote typ=
e=3D"cite"><span>Pressing a keyboard shortcut on macOS temporarily enables</=
span><br></blockquote></blockquote><blockquote type=3D"cite"><blockquote typ=
e=3D"cite"><span>dictation for any app, so you can speak and transcribe text=
 into</span><br></blockquote></blockquote><blockquote type=3D"cite"><blockqu=
ote type=3D"cite"><span>an Emacs buffer. Attaching demo (speech is muted).</=
span><br></blockquote></blockquote><blockquote type=3D"cite"><blockquote typ=
e=3D"cite"><span></span><br></blockquote></blockquote><blockquote type=3D"ci=
te"><blockquote type=3D"cite"><span>[2. video/quicktime; dictation.mov]...</=
span><br></blockquote></blockquote><blockquote type=3D"cite"><span></span><b=
r></blockquote><blockquote type=3D"cite"><span>If attachment causes issues, d=
emo can be seen as gif from a browser at</span><br></blockquote><blockquote t=
ype=3D"cite"><span>https://indieweb.social/@xenodium/114891280426640026</spa=
n><br></blockquote><span></span><br><span>I've tried with the 0002 patch, an=
d it doesn't seem to work for me. I'm</span><br><span>running macOS 15.5 on a=
rm64. Dictation works with other applications. In</span><br><span>emacs -Q G=
UI, pressing the dictation key produces no reaction; I mean no</span><br><sp=
an>small blue indicator with the microphone symbol appears.</span><br></div>=
</blockquote><br><div>Ah, did you enable ns while configuring? Someone else j=
ust managed to apply and confirm&nbsp;<a href=3D"https://social.vivaldi.net/=
@veer66/114891733359274099">https://social.vivaldi.net/@veer66/1148917333592=
74099</a></div></body></html>=

--Apple-Mail-561A3F3A-477D-4966-923E-93B8DE431875--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 14:19:23 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 10:19:23 2025
Received: from localhost ([127.0.0.1]:57503 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udrMQ-00019p-Sl
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 10:19:23 -0400
Received: from mail-ej1-x633.google.com ([2a00:1450:4864:20::633]:54750)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>)
 id 1udrMI-00018d-Qe
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 10:19:15 -0400
Received: by mail-ej1-x633.google.com with SMTP id
 a640c23a62f3a-ae36e88a5daso781752666b.1
 for <79070 <at> debbugs.gnu.org>; Mon, 21 Jul 2025 07:19:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753107548; x=1753712348; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=jUrhsc/2TbhKXl5jtOJRyBKmqUW8njxPj1wD6s8g7rE=;
 b=heKCavt6rqm7ju4YaNsp71xSnb/B3hxAhTZB7U69TCdod1H1AcVZVQw2iu7Jt2ZVhY
 vNKm/EyAZqo5Dn4KCfCass6n0SwNAb5W1wH80UAGE0pVKxFiR+EUO5bf+WJpqXz9Wf08
 R7rv4PK1MINMFyQqpltRIZZ37xMP8EZH9jF6CCicCXIamYurpGrGIJ92FQRUBKk8lK2V
 qx6FzEA0sC6F7kfuuASzZHeZn19PNAKFKwFG9wfeWkHwmFNzFkgh5IDRVd+qB0X7qWGg
 VVal+2cVR4iJSrHYPtMJL6eR5GNS/n0QMyb3tv8Vwj64XqsYYP5Kq/QVfNITQFQTI1e/
 cVeQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753107548; x=1753712348;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=jUrhsc/2TbhKXl5jtOJRyBKmqUW8njxPj1wD6s8g7rE=;
 b=rRUweyiUU2Fg+2nJrrXrwLPAGckbKVQhUUuN/YB33l5crnEUjXlU0DGyOZMVApOIz3
 pNdcI9RpBoe4CgpvQThBXNrdMmDmBrOVhZ9fdNhzBAF+b78/6OvPT/kkBrbxgY9GhpaR
 xK8TEjj6GhsDgUQNoWvOkFGb5m1j0Fokwzh856Y1/72AATKRIcMnjU25PH/udsTUgLkO
 dw0Mlstfn/O4jhA5JaOjcjdUd9xEB/clKVW4sR99fkgpGSaMHCrcKw7nc5JXP+LaxOPh
 DacvBvvDU/4zZ7Yvk97giF6JVcD9GtVcehYv010m9ZzXKWkgal3xVL+4IPEYRKNDxZ7w
 oa8g==
X-Forwarded-Encrypted: i=1;
 AJvYcCUkXhul7Qj/resZT+vtVcYgdw3j+J8cE082bJb+gF2BqWm7ieWs+Js5NjeT5PryIkyfyDCfjw==@debbugs.gnu.org
X-Gm-Message-State: AOJu0Yz3awZePSUUdFOTHFSI9gANtmJ6+2p1rONDnAuS0tRMIjfW60VM
 ky44rrvxmaf0jQSlTyDoekwV8yN9aBXtgTQm6y2HPEmPaRl9MNOPEska
X-Gm-Gg: ASbGnctCMB/NksdlIBTcKe4icpXHIuMtu8Cn2oCQi/CDi4ZlGKNXohy6lw+mqJYJabj
 YcVj5PnFLf3fcBy82kWRKKftgJrsXY4BY5x6mRE+C8G3H2A6OOfTg0VgsRS3DOG9xvPjqtB03Cu
 JSC6UTX4UdGh/5X2hr/6L5P0cDqfrVEUVRrJWLa3Gq8L++3wgA6/lJMLDjbV29A24ImD87SC/VV
 pdnpDzqLZvKLv+1GhAi4d9Tb15oEVGMFq8x86Nn2hEy1+qDk9ySZTDEbO0mL2Lbsdf2CIflG5HE
 swm0D/RLN3LsvCri72bEwlXwjeyL9mGlaagqrGq/7ILbfMi09yZngzxTYQd2YfHfQ0HNP5bm9s9
 UMCvv+Ki8pSYvUU2GhBKarbJs95a1FtO7vt6V8icUCBZBefVrEKwi7n7gHj466K/7/cWeJ3fMCR
 Aa5iTlY/Wzu/I1x1tbvqRFjOenNw5drz4=
X-Google-Smtp-Source: AGHT+IGwN6jioG/u4c7u6Fkf71uThU5Vh7PguoT5RAHPsTqKrLBhF+guR/Od34kkcjEIIicXZPHGqg==
X-Received: by 2002:a17:906:ae8a:b0:ade:cdec:7085 with SMTP id
 a640c23a62f3a-ae9cde3188dmr1741831266b.26.1753107547916; 
 Mon, 21 Jul 2025 07:19:07 -0700 (PDT)
Received: from pro2 (p200300e0b7335200f5c48bbc933d1c15.dip0.t-ipconnect.de.
 [2003:e0:b733:5200:f5c4:8bbc:933d:1c15])
 by smtp.gmail.com with ESMTPSA id
 a640c23a62f3a-aec6c7952cfsm688996166b.22.2025.07.21.07.19.07
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 21 Jul 2025 07:19:07 -0700 (PDT)
From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
To: Alvaro Ramirez <alvaro@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <m2frepwu62.fsf@HIDDEN>
References: <m28qkhybkq.fsf@HIDDEN> <86tt35bsup.fsf@HIDDEN>
 <m2ldohwuhz.fsf@HIDDEN> <m2frepwu62.fsf@HIDDEN>
Date: Mon, 21 Jul 2025 16:19:06 +0200
Message-ID: <m2o6tdpqxx.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: Eli Zaretskii <eliz@HIDDEN>, stefankangas@HIDDEN, shipmints@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Alvaro Ramirez <alvaro@HIDDEN> writes:

> Alvaro Ramirez <alvaro@HIDDEN> writes:
>
>> Eli Zaretskii <eliz@HIDDEN> writes:
>>
>> Pressing a keyboard shortcut on macOS temporarily enables
>> dictation for any app, so you can speak and transcribe text into
>> an Emacs buffer. Attaching demo (speech is muted).
>>
>> [2. video/quicktime; dictation.mov]...
>
> If attachment causes issues, demo can be seen as gif from a browser at
> https://indieweb.social/@xenodium/114891280426640026

I've tried with the 0002 patch, and it doesn't seem to work for me. I'm
running macOS 15.5 on arm64. Dictation works with other applications. In
emacs -Q GUI, pressing the dictation key produces no reaction; I mean no
small blue indicator with the microphone symbol appears.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 14:02:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 10:02:47 2025
Received: from localhost ([127.0.0.1]:57335 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udr6M-00086Z-F5
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 10:02:46 -0400
Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:60905)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <gerd.moellmann@HIDDEN>)
 id 1udr6I-00086G-Vl
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 10:02:43 -0400
Received: by mail-wm1-x329.google.com with SMTP id
 5b1f17b1804b1-451dbe494d6so48124705e9.1
 for <79070 <at> debbugs.gnu.org>; Mon, 21 Jul 2025 07:02:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1753106556; x=1753711356; darn=debbugs.gnu.org;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to;
 bh=DJGLXaSvck4wHb6Al83IMF6lXZMtEOqabD9Z+drZEmw=;
 b=h1Q2Gu0qh+7pcluf3WrumcPEuGkxu9ukBlkoQNTFecAqh1mBoo0jI0Y8VyO+Wmxp3J
 F1qAInrz/0cdXyOKb/TX/QzJHzbkCbQVuQrqm0VY9m5y25DzVndwc4GV8hIiRXKVJdLt
 WoSGPuhlz0g8+ZYSduceVdfGRi965aczjs5WkBvu/n+PIrlXUycxwPSEb1k87bWsu6uv
 kFn96JydC2HyHXs1lOEVPdOwgrr9BP91yQA0Edw8rPdr3DIKXM0XhHFd6KYaum+faI6j
 6Qn4jtncYzgWtIb59V7rha0bUyZUAfOl3VAjGhqHvjZZMDdOtLAdKQfyykyLu0iLkhvp
 bBPw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1753106556; x=1753711356;
 h=mime-version:user-agent:message-id:date:references:in-reply-to
 :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date
 :message-id:reply-to;
 bh=DJGLXaSvck4wHb6Al83IMF6lXZMtEOqabD9Z+drZEmw=;
 b=k42/ibXhFyy2nB/5QZLB7Dqt8FoWuVohiAg1U4595e/uyfqwiOH47KKU/mufnN9ydX
 PTvrFvltQjudrtcnQWmIu9HZDDhKjNaooeleXnB10NbD+dK6/mShL2hIwcDb2aJwKnTu
 iHpNPcEENq2hr8uD5PJE58X9TU6Pf4yIEPUxOmkZU9H67bbLscM8O+0eNXGH4hCHWkK6
 W8nSgAmo4H6GcKQiZ63yuK1/kE/zGw/zN9lCRYg2BUyRF9DlEDSFoI5nGn2W71cZuYyK
 YRSF2G/5g+6EB+WfB6GREfx72aEffkXgEbINhXMWp7aH3YPYq1sXB82O3mg2pdsLyPk8
 ZM4w==
X-Forwarded-Encrypted: i=1;
 AJvYcCUYwtJb2ggl+fQsblaMamVHN4fLNXR0njSdFH2C77tOInBUGTioypK+ygYR/LLvecZgREzFWg==@debbugs.gnu.org
X-Gm-Message-State: AOJu0YzR4WR7thj13SlkCMxPHEHpMJdCP1ibslvc5VMOVrjQ71kLut5V
 +gjdFlrZUrSI5jA0d5vxeiuWv0Zyw3uoLmFOZTvsTT2m6xMDj1E2cjmV
X-Gm-Gg: ASbGncuKiQEGpqrcWl97ror8tJ2w4ObabLRbd+8q5uAogb3RyBnKpWm7wzC+MQNJj5W
 AmqKRhQHr0qbMPI1RirLckBlIUfK7C/vm6lFyi4CUc9SH+jwJnjP64wJGPAZ/dm3bPJFPVjA73d
 hdIVM1LIOxVTE+45WFgKJD29tCIjjEo0UVXRMxtgvaDBsTt2JPJZw6Nj/rwm3vnOOb34b4iuX5i
 bYJXNVuX2oQJhK1+sPIKn8ebN6OsqsKM2t8UMDpwxe1bP0p3OS9xyqugxvGzThVtcYxnglngQd9
 bT0m+kkqcJC9BivoeKIgysUREHHNAPX6b7qsOrM+u9ufxjxtyTsiDG9P4PVrhmWAZkysjuPyj+6
 77UsipRRS6/ZVOIHfaMzgdfUzrkBC3vxQh2Yyszx+Mrxrz4qa2WwKhryJ2n2QUfbaffGxZ2hugx
 glpKs5HhgL5XBuycPVXPTimfedY0XQoqg=
X-Google-Smtp-Source: AGHT+IFpL/v8n/AkPD6RJ8v73CAtnKciRQL5H/EHDgL4axLWitu3XUQWYAxv8s50Yalp3WRFTiFuCg==
X-Received: by 2002:a05:6000:2209:b0:3b4:9721:2b2b with SMTP id
 ffacd0b85a97d-3b60e4c90f7mr17961523f8f.12.1753106554466; 
 Mon, 21 Jul 2025 07:02:34 -0700 (PDT)
Received: from pro2 (p200300e0b7335200f5c48bbc933d1c15.dip0.t-ipconnect.de.
 [2003:e0:b733:5200:f5c4:8bbc:933d:1c15])
 by smtp.gmail.com with ESMTPSA id
 5b1f17b1804b1-4562e89c313sm165450385e9.28.2025.07.21.07.02.33
 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256);
 Mon, 21 Jul 2025 07:02:34 -0700 (PDT)
From: =?utf-8?Q?Gerd_M=C3=B6llmann?= <gerd.moellmann@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <86seipbro4.fsf@HIDDEN>
References: <m28qkhybkq.fsf@HIDDEN> <86tt35bsup.fsf@HIDDEN>
 <m2ldohwuhz.fsf@HIDDEN> <86seipbro4.fsf@HIDDEN>
Date: Mon, 21 Jul 2025 16:02:32 +0200
Message-ID: <m2seipprpj.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: Alvaro Ramirez <alvaro@HIDDEN>, stefankangas@HIDDEN,
 shipmints@HIDDEN, 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Eli Zaretskii <eliz@HIDDEN> writes:

>> From: Alvaro Ramirez <alvaro@HIDDEN>
>> Cc: 79070 <at> debbugs.gnu.org,  gerd.moellmann@HIDDEN,  shipmints@HIDDEN,
>>   kickingvegas@HIDDEN,  stefankangas@HIDDEN
>> Date: Mon, 21 Jul 2025 14:20:24 +0100
>> 
>> > From the discussion of bug#76765, my impression was that the 
>> > problem
>> > was not caused by any change in the Emacs code.  You seem to 
>> > imply
>> > differently?
>> 
>> I looked at changes for v30 and narrowed the regression down to 
>> this change:
>> 
>> https://lists.gnu.org/archive/html/bug-gnu-emacs/2024-07/msg01310.html
>> 
>> To fix macOS dictation, we have two options:
>> 
>> 1. Roll back the patch from msg01310 (migrating to 
>> NSTextInputClient) and re-introduce the warning.
>> 2. Roll forward with a fix on top of the NSTextInputClient 
>> migration.
>> 
>> My patch is for 2.
>
> Gerd, any comments?

I think (1) is not a good option because Apple says in its
documentation, to cite from bug#69525

    Important

    NSTextInput protocol is slated for deprecation. Please use the
    NSTextInputClient protocol instead.

  I guess that's the reason for the warning, and we should switch to using
  NSTextInputClient.





Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.
Merged 76765 76771 79070. Request was from Eli Zaretskii <eliz@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 13:27:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 09:27:47 2025
Received: from localhost ([127.0.0.1]:56471 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udqYU-0007p6-MC
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 09:27:47 -0400
Received: from out-179.mta0.migadu.com ([2001:41d0:1004:224b::b3]:37625)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1udqYR-0007ob-Fs
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 09:27:44 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753104456;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=aeFb3ACRr/cfu/VwwfDNXHo4FKCLzGnKNZd400uNu48=;
 b=046BR75kFoze9c4Nny3LmWzxlSWud4FkZu0LtfVOjD6HFJOfvmkFexRuLEYdWFgV+8ZYH1
 CHnnKhNG49J14p9D0XZWUjfQuN4hvhXW0LORiWMgziJLYXxIsBePp3KoTF2TCbi/PHi0Eg
 hSVV3QYHgSuFusfv1S9lLlbM2L46Bow=
From: Alvaro Ramirez <alvaro@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <m2ldohwuhz.fsf@HIDDEN> (Alvaro Ramirez's message of "Mon, 
 21 Jul 2025 14:20:24 +0100")
References: <m28qkhybkq.fsf@HIDDEN> <86tt35bsup.fsf@HIDDEN>
 <m2ldohwuhz.fsf@HIDDEN>
Date: Mon, 21 Jul 2025 14:27:33 +0100
Message-ID: <m2frepwu62.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; format=flowed
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 79070
Cc: gerd.moellmann@HIDDEN, stefankangas@HIDDEN, shipmints@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Alvaro Ramirez <alvaro@HIDDEN> writes:

> Eli Zaretskii <eliz@HIDDEN> writes:
>
> Pressing a keyboard shortcut on macOS temporarily enables
> dictation for any app, so you can speak and transcribe text into
> an Emacs buffer. Attaching demo (speech is muted).
>
> [2. video/quicktime; dictation.mov]...

If attachment causes issues, demo can be seen as gif from a 
browser at https://indieweb.social/@xenodium/114891280426640026




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 13:27:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 09:27:19 2025
Received: from localhost ([127.0.0.1]:56466 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udqY2-0007na-Ij
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 09:27:19 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:33498)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1udqXz-0007n5-UQ
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 09:27:16 -0400
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 <eliz@HIDDEN>)
 id 1udqXu-0005Fd-J5; Mon, 21 Jul 2025 09:27:10 -0400
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=K7xe8VxSbhk8oTPYDGPlanKBRVqz9C2gVOCdNISxuxE=; b=G8DuYklAbysQ
 +sLNAms3V1atJpYbrEOaSWfLLmb+myMiS+x2LkfVOYPTUW057z3dzZcMKdsra/GoL6uRIZXHtP8Dt
 l4Qx8YD79Hd2N8J2Dbk3BO5h8MIqZu6mPpNXQJtoYhjlPSOvJJa4/u6DNr9gNel3imFTFoZ1H9rQq
 qGqE9FPacT1WXmO0boOPixfEAa9/rbUAGHidGFmbCVw+ulmkEdlvHTMNZvxUlJpDtKR/dKKgO+ZTt
 f7tSr28Hifnd1Q31aVlLqetyNpFhUoj5pzggRDeQtHcwimI92FmRwoGlW4nstD8Hyn13guTh0qQGn
 gJ7ayNmxh79iBM+BzA/Drg==;
Date: Mon, 21 Jul 2025 16:27:07 +0300
Message-Id: <86seipbro4.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Alvaro Ramirez <alvaro@HIDDEN>
In-Reply-To: <m2ldohwuhz.fsf@HIDDEN> (message from Alvaro Ramirez on
 Mon, 21 Jul 2025 14:20:24 +0100)
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
References: <m28qkhybkq.fsf@HIDDEN> <86tt35bsup.fsf@HIDDEN>
 <m2ldohwuhz.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79070
Cc: gerd.moellmann@HIDDEN, stefankangas@HIDDEN, shipmints@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> From: Alvaro Ramirez <alvaro@HIDDEN>
> Cc: 79070 <at> debbugs.gnu.org,  gerd.moellmann@HIDDEN,  shipmints@HIDDEN,
>   kickingvegas@HIDDEN,  stefankangas@HIDDEN
> Date: Mon, 21 Jul 2025 14:20:24 +0100
> 
> > From the discussion of bug#76765, my impression was that the 
> > problem
> > was not caused by any change in the Emacs code.  You seem to 
> > imply
> > differently?
> 
> I looked at changes for v30 and narrowed the regression down to 
> this change:
> 
> https://lists.gnu.org/archive/html/bug-gnu-emacs/2024-07/msg01310.html
> 
> To fix macOS dictation, we have two options:
> 
> 1. Roll back the patch from msg01310 (migrating to 
> NSTextInputClient) and re-introduce the warning.
> 2. Roll forward with a fix on top of the NSTextInputClient 
> migration.
> 
> My patch is for 2.

Gerd, any comments?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 13:20:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 09:20:37 2025
Received: from localhost ([127.0.0.1]:56428 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udqRZ-0007CA-5b
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 09:20:37 -0400
Received: from out-176.mta1.migadu.com ([95.215.58.176]:46082)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1udqRW-0007BY-0o
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 09:20:35 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753104026;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=5zooNzrk5YkDhQOcmRGrVwKfX4SnFrGQelYnttNA4Vo=;
 b=GatXw7uKao63ZiaoFb+5sS8pVyJ2qoGKLKEjfmliM/2Xm13tNLF/w04Okq2+h3haZfVrqy
 5ohV8nWsGRY+uELEDG9ZP0R8ET91HTrD2UxPO94xksPs3TmAnUP6UjRzyVpdejgOKCbV4F
 eDDCyCrf7WZ9hRnKMtozK5njN0n+bnk=
From: Alvaro Ramirez <alvaro@HIDDEN>
To: Eli Zaretskii <eliz@HIDDEN>
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
In-Reply-To: <86tt35bsup.fsf@HIDDEN> (Eli Zaretskii's message of "Mon, 21 Jul
 2025 16:01:34 +0300")
References: <m28qkhybkq.fsf@HIDDEN> <86tt35bsup.fsf@HIDDEN>
Date: Mon, 21 Jul 2025 14:20:24 +0100
Message-ID: <m2ldohwuhz.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Migadu-Flow: FLOW_OUT
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 79070
Cc: gerd.moellmann@HIDDEN, stefankangas@HIDDEN, shipmints@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

--=-=-=
Content-Type: text/plain; format=flowed

Eli Zaretskii <eliz@HIDDEN> writes:

>> Cc: gerd.moellmann@HIDDEN, shipmints@HIDDEN, 
>> kickingvegas@HIDDEN,
>>  stefankangas@HIDDEN
>> From: Alvaro Ramirez <alvaro@HIDDEN>
>> Date: Mon, 21 Jul 2025 13:26:13 +0100
>>
>> We lost macOS dictation in Emacs v30 (see
>> https://lists.gnu.org/archive/html/bug-gnu-emacs/2025-03/msg00585.html)
>> with the NSTextInputClient migration.
>
> Thanks, but I'm not sure I understand why a new bug was in 
> order.
> Shouldn't this be discussed as part of bug#76765?

Apologies. Still getting the hang of things here. I used `M-x 
submit-emacs-patch`, which created new bug.

>> Looks like we can get it back using the new subsystem by
>> implementing the missing bits for 'selectedRange' in 
>> 'nsterm.m'.
>>
>> Not a NSTextInputClient expert here. Would love for other macOS
>> users to give the patch a try and confirm they get dictation
>> back. Similarly, edit as normal so we can rule out there are no
>> additional side effects.
>
> From the discussion of bug#76765, my impression was that the 
> problem
> was not caused by any change in the Emacs code.  You seem to 
> imply
> differently?

I looked at changes for v30 and narrowed the regression down to 
this change:

https://lists.gnu.org/archive/html/bug-gnu-emacs/2024-07/msg01310.html

To fix macOS dictation, we have two options:

1. Roll back the patch from msg01310 (migrating to 
NSTextInputClient) and re-introduce the warning.
2. Roll forward with a fix on top of the NSTextInputClient 
migration.

My patch is for 2.

> And what is 'macOS dictation", anyway? what does it do for Emacs
> users?

Pressing a keyboard shortcut on macOS temporarily enables 
dictation for any app, so you can speak and transcribe text into 
an Emacs buffer. Attaching demo (speech is muted).


--=-=-=
Content-Type: video/quicktime; size=0B
Content-Disposition: attachment; filename=dictation.mov
Content-Transfer-Encoding: base64


--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 21 Jul 2025 13:09:04 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 09:09:04 2025
Received: from localhost ([127.0.0.1]:56361 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udqGO-0006Lv-1z
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 09:09:04 -0400
Received: from lists.gnu.org ([2001:470:142::17]:47896)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1udqGL-0006Jr-Be
 for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 09:09:02 -0400
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 <alvaro@HIDDEN>)
 id 1udqFU-0003Kt-I5
 for bug-gnu-emacs@HIDDEN; Mon, 21 Jul 2025 09:08:24 -0400
Received: from out-171.mta0.migadu.com ([91.218.175.171])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <alvaro@HIDDEN>)
 id 1udqFP-00018x-G5
 for bug-gnu-emacs@HIDDEN; Mon, 21 Jul 2025 09:08:05 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753103278;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type:
 in-reply-to:in-reply-to:references:references;
 bh=Ug3K0kDMze2R2WdW/7vosoNTnjNBNOnsqyjPQlipmQY=;
 b=AQMGaTs6RU6hYjRdlVKGoP6Q7dF6oTnGSxRTGe6lGOpUtNk6JND5NyxhzN9sj7k7Q1XE16
 G3oq1/7w7OOkAIyKSQm0DBHpiCXFTC95QPZRZbUjGlaQZzwIZCOoJkF4DRN+S/aY1wT4LE
 FAge8/ztQZyLaAPAtujyV3tvW9IgnyA=
From: Alvaro Ramirez <alvaro@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: Re: [PATCH] Fix macOS dictation post NSTextInputClient migration in
 v30
In-Reply-To: <m28qkhybkq.fsf@HIDDEN> (Alvaro Ramirez's message of "Mon, 
 21 Jul 2025 13:26:13 +0100")
References: <m28qkhybkq.fsf@HIDDEN>
Date: Mon, 21 Jul 2025 14:07:56 +0100
Message-ID: <m2wm81wv2r.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Migadu-Flow: FLOW_OUT
Received-SPF: pass client-ip=91.218.175.171; envelope-from=alvaro@HIDDEN;
 helo=out-171.mta0.migadu.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: gerd.moellmann@HIDDEN, shipmints@HIDDEN, kickingvegas@HIDDEN,
 stefankangas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

--=-=-=
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Pulled and rebased patch to master (now in=20
0002-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch)

Alvaro Ramirez <alvaro@HIDDEN> writes:

> Hi folks!
>
> We lost macOS dictation in Emacs v30 (see
> https://lists.gnu.org/archive/html/bug-gnu-emacs/2025-03/msg00585.html)
> with the NSTextInputClient migration.
>
> Looks like we can get it back using the new subsystem by=20
> implementing
> the missing bits for 'selectedRange' in 'nsterm.m'.
>
> Not a NSTextInputClient expert here. Would love for other macOS=20
> users
> to give the patch a try and confirm they get dictation
> back. Similarly, edit as normal so we can rule out there are no
> additional side effects.
>
> =C3=81lvaro
>
> In GNU Emacs 31.0.50 (build 14, aarch64-apple-darwin24.3.0, NS
> appkit-2575.40 Version 15.3.2 (Build 24D81)) of 2025-07-21 built=20
> on
> jiko.local
> Repository revision: e9deec70dac822f2f312497c6d7a7bd6b4e648bb
> Repository branch: fixes-macos-dictation-post-v30
> Windowing system distributor 'Apple', version 10.3.2575
> System Description:  macOS 15.3.2
>
> Configured using:
> 'configure --with-ns
> --prefix=3D.../emacs/nextstep/Emacs.app/Contents/MacOS
> --enable-locallisppath=3D.../emacs/nextstep/Emacs.app/Contents/MacOS'
>
> [2. text/patch;=20
> 0001-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch]...

--=-=-=
Content-Type: text/x-patch; size=1.95KiB
Content-Disposition: attachment;
 filename=0002-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch

From 38144f3a467fa04b77ed7b85b8784b8be50f634b Mon Sep 17 00:00:00 2001
From: Alvaro Ramirez <me@HIDDEN>
Date: Mon, 21 Jul 2025 12:53:50 +0100
Subject: [PATCH] Enabled macOS dictation post NSTextInputClient migration in
 v30

* src/nsterm.m (selectedRange): Implement to fix dictation.
---
 etc/NEWS     |  5 +++++
 src/nsterm.m | 19 ++++++++++++++++++-
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/etc/NEWS b/etc/NEWS
index b469b22aacf..4e6bfc45f1e 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2786,6 +2786,11 @@ allowing Emacs users access to speech recognition utilities.
 Note: Accepting this permission allows the use of system APIs, which may
 send user data to Apple's speech recognition servers.
 
+---
+** Re-introduced dictation, lost in Emacs v30 (macOS).
+We lost macOS dictation in v30 when migrating to NSTextInputClient.
+Implemented 'selectedRange' in 'nsterm.m' to enable in new subsystem.
+
 +++
 ** On Mac OS X, stipples now render with color.
 
diff --git a/src/nsterm.m b/src/nsterm.m
index 003aadb9782..2b34894f36e 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -7413,7 +7413,24 @@ - (NSRange)selectedRange
 {
   if (NS_KEYLOG)
     NSLog (@"selectedRange request");
-  return NSMakeRange (NSNotFound, 0);
+
+  struct window *w = XWINDOW (FRAME_SELECTED_WINDOW (emacsframe));
+  struct buffer *buf = XBUFFER (w->contents);
+  ptrdiff_t point = BUF_PT (buf);
+
+  if (NILP (BVAR (buf, mark_active)))
+    {
+      NSUInteger selection_location = point - BUF_BEGV (buf);
+      return NSMakeRange (selection_location, 0);
+    }
+
+  ptrdiff_t mark = marker_position (BVAR (buf, mark));
+  ptrdiff_t region_start = min (point, mark);
+  ptrdiff_t region_end = max (point, mark);
+  NSUInteger selection_location = region_start - BUF_BEGV (buf);
+  NSUInteger selection_length = region_end - region_start;
+
+  return NSMakeRange (selection_location, selection_length);
 }
 
 #if defined (NS_IMPL_COCOA) || GNUSTEP_GUI_MAJOR_VERSION > 0 || \
--
2.50.0


--=-=-=--




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at 79070 <at> debbugs.gnu.org:


Received: (at 79070) by debbugs.gnu.org; 21 Jul 2025 13:02:01 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 09:02:01 2025
Received: from localhost ([127.0.0.1]:56331 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udq9Y-0005uI-VD
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 09:02:01 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:51708)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1udq9T-0005tz-Hb
 for 79070 <at> debbugs.gnu.org; Mon, 21 Jul 2025 09:01:56 -0400
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 <eliz@HIDDEN>)
 id 1udq9M-0008IF-Vf; Mon, 21 Jul 2025 09:01:49 -0400
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=iGEI1bBflZc6wdoutXETtSx4N5+5WmQzF05xlCfv7bk=; b=Xt+QX+7VKjiB
 R2wx+O4rqcF/aMVkLnbXBvFWcSaP2IWYZCPOGxjVwqX+8l/mCtB4Y7p2XgsaBy49ixq28LR/PVXuC
 pBy+sq44kT9TUDBPRfigdP04Ml8qIccEVR76esUP2iswp7F6mi2rFOphyH0dqJo/WFVu1nfD+XZLO
 EjkmOH97jxOaeOsS+yNUiZDRfTv5xIm+RB2WFscmjDQNZIrdTLrUhCNjkRUcynbKPK714GK6WhDK6
 QqJssX8tO8tuWt9/WvJeg6lpzU7mgscCYUIc33TGAyIcRUTv6Mo0xTC6E3xFoPHrQcy7EAqa7tXQX
 1Qg6kR/wjSrIin1NQ2YYOg==;
Date: Mon, 21 Jul 2025 16:01:34 +0300
Message-Id: <86tt35bsup.fsf@HIDDEN>
From: Eli Zaretskii <eliz@HIDDEN>
To: Alvaro Ramirez <alvaro@HIDDEN>
In-Reply-To: <m28qkhybkq.fsf@HIDDEN> (message from Alvaro Ramirez on
 Mon, 21 Jul 2025 13:26:13 +0100)
Subject: Re: bug#79070: [PATCH] Fix macOS dictation post NSTextInputClient
 migration in v30
References: <m28qkhybkq.fsf@HIDDEN>
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 79070
Cc: gerd.moellmann@HIDDEN, stefankangas@HIDDEN, shipmints@HIDDEN,
 79070 <at> debbugs.gnu.org, kickingvegas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

> Cc: gerd.moellmann@HIDDEN, shipmints@HIDDEN, kickingvegas@HIDDEN,
>  stefankangas@HIDDEN
> From: Alvaro Ramirez <alvaro@HIDDEN>
> Date: Mon, 21 Jul 2025 13:26:13 +0100
> 
> We lost macOS dictation in Emacs v30 (see 
> https://lists.gnu.org/archive/html/bug-gnu-emacs/2025-03/msg00585.html) 
> with the NSTextInputClient migration.

Thanks, but I'm not sure I understand why a new bug was in order.
Shouldn't this be discussed as part of bug#76765?

> Looks like we can get it back using the new subsystem by 
> implementing the missing bits for 'selectedRange' in 'nsterm.m'.
> 
> Not a NSTextInputClient expert here. Would love for other macOS 
> users to give the patch a try and confirm they get dictation 
> back. Similarly, edit as normal so we can rule out there are no 
> additional side effects.

From the discussion of bug#76765, my impression was that the problem
was not caused by any change in the Emacs code.  You seem to imply
differently?

And what is 'macOS dictation", anyway? what does it do for Emacs
users?




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 21 Jul 2025 12:26:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jul 21 08:26:44 2025
Received: from localhost ([127.0.0.1]:56142 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1udpbQ-0003D1-4v
	for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 08:26:44 -0400
Received: from lists.gnu.org ([2001:470:142::17]:35766)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <alvaro@HIDDEN>)
 id 1udpbM-0003CS-QZ
 for submit <at> debbugs.gnu.org; Mon, 21 Jul 2025 08:26:41 -0400
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 <alvaro@HIDDEN>)
 id 1udpbC-0004bC-6E
 for bug-gnu-emacs@HIDDEN; Mon, 21 Jul 2025 08:26:32 -0400
Received: from out-189.mta1.migadu.com ([95.215.58.189])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <alvaro@HIDDEN>)
 id 1udpb7-000194-2j
 for bug-gnu-emacs@HIDDEN; Mon, 21 Jul 2025 08:26:29 -0400
X-Report-Abuse: Please report any abuse attempt to abuse@HIDDEN and
 include these headers.
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xenodium.com;
 s=default; t=1753100778;
 h=from:from:reply-to:subject:subject:date:date:message-id:message-id:
 to:to:cc:cc:mime-version:mime-version:content-type:content-type;
 bh=LVnuuvvSaVLkbjM6LqpbyFfQyOO6lwcss2kN0fGRUbE=;
 b=VjQzZDkY/Ck/j2ANVKlyKv9j2YKuoXBNwMJiOJJS8XPLNK0Nv/LX0e9zT64FmjLhxBblyJ
 fXyttew0VoaLvO7PRPfXSMmzUldtFGEmuqw0nl2AwbIt61ih9WLe3ubZoT2Zp1Nhdcwo52
 BbV32jR6BpwhUa3AW4BnfsLOxQOd9XQ=
From: Alvaro Ramirez <alvaro@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: [PATCH] Fix macOS dictation post NSTextInputClient migration in v30
Date: Mon, 21 Jul 2025 13:26:13 +0100
Message-ID: <m28qkhybkq.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="=-=-="
X-Migadu-Flow: FLOW_OUT
Received-SPF: pass client-ip=95.215.58.189; envelope-from=alvaro@HIDDEN;
 helo=out-189.mta1.migadu.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 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_LOW=-0.7, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001,
 RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
Cc: gerd.moellmann@HIDDEN, shipmints@HIDDEN, kickingvegas@HIDDEN,
 stefankangas@HIDDEN
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

--=-=-=
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

Hi folks!

We lost macOS dictation in Emacs v30 (see=20
https://lists.gnu.org/archive/html/bug-gnu-emacs/2025-03/msg00585.html)=20
with the NSTextInputClient migration.

Looks like we can get it back using the new subsystem by=20
implementing the missing bits for 'selectedRange' in 'nsterm.m'.

Not a NSTextInputClient expert here. Would love for other macOS=20
users to give the patch a try and confirm they get dictation=20
back. Similarly, edit as normal so we can rule out there are no=20
additional side effects.

=C3=81lvaro

In GNU Emacs 31.0.50 (build 14, aarch64-apple-darwin24.3.0, NS
 appkit-2575.40 Version 15.3.2 (Build 24D81)) of 2025-07-21 built=20
 on jiko.local
Repository revision: e9deec70dac822f2f312497c6d7a7bd6b4e648bb
Repository branch: fixes-macos-dictation-post-v30
Windowing system distributor 'Apple', version 10.3.2575
System Description:  macOS 15.3.2

Configured using:
 'configure --with-ns
 --prefix=3D.../emacs/nextstep/Emacs.app/Contents/MacOS
 --enable-locallisppath=3D.../emacs/nextstep/Emacs.app/Contents/MacOS'


--=-=-=
Content-Type: text/patch
Content-Disposition: attachment;
 filename=0001-Enabled-macOS-dictation-post-NSTextInputClient-migration.patch

From 41af74ab18b4287c5d20516d39c8405139757158 Mon Sep 17 00:00:00 2001
From: Alvaro Ramirez <me@HIDDEN>
Date: Mon, 21 Jul 2025 12:53:50 +0100
Subject: [PATCH] Fix macOS dictation post NSTextInputClient migration in v30

* src/nsterm.m (selectedRange): Implement to fix dictation.
---
 etc/NEWS     |  5 +++++
 src/nsterm.m | 19 ++++++++++++++++++-
 2 files changed, 23 insertions(+), 1 deletion(-)

diff --git a/etc/NEWS b/etc/NEWS
index c778b8239b6..883676dbc15 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -2784,6 +2784,11 @@ allowing Emacs users access to speech recognition utilities.
 Note: Accepting this permission allows the use of system APIs, which may
 send user data to Apple's speech recognition servers.
 
+---
+** Re-introduced dictation, lost in Emacs v30 (macOS).
+We lost macOS dictation in v30 when migrating to NSTextInputClient.
+Implemented 'selectedRange' in 'nsterm.m' to enable in new subsystem.
+
 +++
 ** On Mac OS X, stipples now render with color.
 
diff --git a/src/nsterm.m b/src/nsterm.m
index 003aadb9782..2b34894f36e 100644
--- a/src/nsterm.m
+++ b/src/nsterm.m
@@ -7413,8 +7413,24 @@ - (NSRange)selectedRange
 {
   if (NS_KEYLOG)
     NSLog (@"selectedRange request");
-  return NSMakeRange (NSNotFound, 0);
+
+  struct window *w = XWINDOW (FRAME_SELECTED_WINDOW (emacsframe));
+  struct buffer *buf = XBUFFER (w->contents);
+  ptrdiff_t point = BUF_PT (buf);
+
+  if (NILP (BVAR (buf, mark_active)))
+    {
+      NSUInteger selection_location = point - BUF_BEGV (buf);
+      return NSMakeRange (selection_location, 0);
+    }
+
+  ptrdiff_t mark = marker_position (BVAR (buf, mark));
+  ptrdiff_t region_start = min (point, mark);
+  ptrdiff_t region_end = max (point, mark);
+  NSUInteger selection_location = region_start - BUF_BEGV (buf);
+  NSUInteger selection_length = region_end - region_start;
+
+  return NSMakeRange (selection_location, selection_length);
 }
 
 #if defined (NS_IMPL_COCOA) || GNUSTEP_GUI_MAJOR_VERSION > 0 || \
--
2.50.0


--=-=-=--




Acknowledgement sent to Alvaro Ramirez <alvaro@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#79070; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Wed, 23 Jul 2025 11:00:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.