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?
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 <<a href=3D"mailt= o:alvaro@HIDDEN">alvaro@HIDDEN</a>> 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 <<a href=3D"mailto:alvaro@xenodi= um.com" target=3D"_blank">alvaro@HIDDEN</a>> writes:<br> <br> > Alvaro Ramirez <<a href=3D"mailto:alvaro@HIDDEN" target=3D"_b= lank">alvaro@HIDDEN</a>> writes:<br> <br> >> I=E2=80=99m running out of ideas to fix on hardware (and OS versio= n) I <br> >> don=E2=80=99t<br> >> have access to. One thing that comes to mind is<br> >> patching with the rollback, since I was able to get dictation<br> >> working that way also. This may not be a future-proof solution<br> >> to submit upstream, but helps unblock your use-case using local<br= > >> 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't chip related but s= ome API work that'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't object at all to its adoption, just the idea th= at it should be considered "complete" without more work as users = running < 15.5 may complain when it doesn't.</div></div></div> --0000000000006b23b4063a880bbd--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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.
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 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 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 --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 <shipmints@HIDDEN> = 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 <<a = href=3D"mailto:eliz@HIDDEN">eliz@HIDDEN</a>> = 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">> From: Alvaro Ramirez <<a = href=3D"mailto:alvaro@HIDDEN" = target=3D"_blank">alvaro@HIDDEN</a>><br> > Date: Tue, 22 Jul 2025 15:00:18 +0100<br> > Cc: St=C3=A9phane Marks <<a href=3D"mailto:shipmints@HIDDEN" = target=3D"_blank">shipmints@HIDDEN</a>>,<br> > Eli Zaretskii <<a href=3D"mailto:eliz@HIDDEN" = target=3D"_blank">eliz@HIDDEN</a>>,<br> > <a href=3D"mailto:79070 <at> debbugs.gnu.org" = target=3D"_blank">79070 <at> debbugs.gnu.org</a>,<br> > <a href=3D"mailto:kickingvegas@HIDDEN" = target=3D"_blank">kickingvegas@HIDDEN</a>,<br> > <a href=3D"mailto:stefankangas@HIDDEN" = target=3D"_blank">stefankangas@HIDDEN</a><br> > <br> > +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. </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--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 <shipmints@HIDDEN> = 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 <<a = href=3D"mailto:eliz@HIDDEN">eliz@HIDDEN</a>> = 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">> From: Alvaro Ramirez <<a = href=3D"mailto:alvaro@HIDDEN" = target=3D"_blank">alvaro@HIDDEN</a>><br> > Date: Tue, 22 Jul 2025 15:00:18 +0100<br> > Cc: St=C3=A9phane Marks <<a href=3D"mailto:shipmints@HIDDEN" = target=3D"_blank">shipmints@HIDDEN</a>>,<br> > Eli Zaretskii <<a href=3D"mailto:eliz@HIDDEN" = target=3D"_blank">eliz@HIDDEN</a>>,<br> > <a href=3D"mailto:79070 <at> debbugs.gnu.org" = target=3D"_blank">79070 <at> debbugs.gnu.org</a>,<br> > <a href=3D"mailto:kickingvegas@HIDDEN" = target=3D"_blank">kickingvegas@HIDDEN</a>,<br> > <a href=3D"mailto:stefankangas@HIDDEN" = target=3D"_blank">stefankangas@HIDDEN</a><br> > <br> > +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. </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--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 <<a href=3D"mailt= o:eliz@HIDDEN">eliz@HIDDEN</a>> 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">> From: Alvaro Ramirez <<a href=3D"mailto:alvaro@xenodium.= com" target=3D"_blank">alvaro@HIDDEN</a>><br> > Date: Tue, 22 Jul 2025 15:00:18 +0100<br> > Cc: St=C3=A9phane Marks <<a href=3D"mailto:shipmints@HIDDEN" tar= get=3D"_blank">shipmints@HIDDEN</a>>,<br> >=C2=A0 Eli Zaretskii <<a href=3D"mailto:eliz@HIDDEN" target=3D"_bla= nk">eliz@HIDDEN</a>>,<br> >=C2=A0 <a href=3D"mailto:79070 <at> debbugs.gnu.org" target=3D"_blank">79070= @debbugs.gnu.org</a>,<br> >=C2=A0 <a href=3D"mailto:kickingvegas@HIDDEN" target=3D"_blank">kick= ingvegas@HIDDEN</a>,<br> >=C2=A0 <a href=3D"mailto:stefankangas@HIDDEN" target=3D"_blank">stef= ankangas@HIDDEN</a><br> > <br> > +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'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--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 <shipmints@HIDDEN> = 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? 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.</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): <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--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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.
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 <<a href=3D"mail= to:alvaro@HIDDEN">alvaro@HIDDEN</a>> 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 <<a href=3D"mailto:shipmints@g= mail.com" target=3D"_blank">shipmints@HIDDEN</a>> 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'd be in favor of that ONLY if macOS 1= 2.7.6 is specifically considered unsupported.=C2=A0 Let's spend a littl= e more time figuring out what'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'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'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--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 <shipmints@HIDDEN> = 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. 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--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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.=
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 <<a href=3D"mail= to:alvaro@HIDDEN">alvaro@HIDDEN</a>> 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 <<a href=3D"mailto:gerd.moellmann@HIDDEN= " target=3D"_blank">gerd.moellmann@HIDDEN</a>> wrote:</div><br><div><= div>St=C3=A9phane Marks <<a href=3D"mailto:shipmints@HIDDEN" target= =3D"_blank">shipmints@HIDDEN</a>> writes:<br><br><blockquote type=3D"= cite">On Tue, Jul 22, 2025 at 9:22=E2=80=AFAM Gerd M=C3=B6llmann <<a hre= f=3D"mailto:gerd.moellmann@HIDDEN" target=3D"_blank">gerd.moellmann@gmai= l.com</a>> wrote:<br><br> Eli Zaretskii <<a href=3D"mailto:eliz@HIDDEN= rg" target=3D"_blank">eliz@HIDDEN</a>> writes:<br><br><blockquote type= =3D"cite"><blockquote type=3D"cite">Ok to install, Eli?<br></blockquote><br= >Maybe.=C2=A0 I'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. 'tcc reset' c= lears 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 :-). 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't= require special<br> privacy privileges, i.e. macOS doesn't ask for per= mission to use the<br> microphone for the current incarnation of dictation.= But dictation also<br> doesn't work if one has "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'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'd be in favor o= f that ONLY if macOS 12.7.6 is specifically considered unsupported.=C2=A0 L= et's spend a little more time figuring out what'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're doing differently?</div></div></div> --000000000000ef234f063a850adf--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 = <gerd.moellmann@HIDDEN> wrote:</div><br = class=3D"Apple-interchange-newline"><div><div>St=C3=A9phane Marks = <shipmints@HIDDEN> writes:<br><br><blockquote type=3D"cite">On = Tue, Jul 22, 2025 at 9:22=E2=80=AFAM Gerd M=C3=B6llmann = <gerd.moellmann@HIDDEN> wrote:<br><br> Eli Zaretskii = <eliz@HIDDEN> writes:<br><br><blockquote type=3D"cite"><blockquote = type=3D"cite">Ok to install, Eli?<br></blockquote><br>Maybe. I'm = not sure I understand what are the conclusions from your<br>experience, = which eventually needed to use tcutil. 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). 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? </div><div><br></div><div>We have a handful of = folks who validated the fix is working in this thread <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> = 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--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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.
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 <<a href=3D"m= ailto:gerd.moellmann@HIDDEN">gerd.moellmann@HIDDEN</a>> 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 <<a href=3D"m= ailto:shipmints@HIDDEN" target=3D"_blank">shipmints@HIDDEN</a>> wr= ites:<br> <br> > On Tue, Jul 22, 2025 at 9:22=E2=80=AFAM Gerd M=C3=B6llmann <<a href= =3D"mailto:gerd.moellmann@HIDDEN" target=3D"_blank">gerd.moellmann@gmail= .com</a>> wrote:<br> ><br> >=C2=A0 Eli Zaretskii <<a href=3D"mailto:eliz@HIDDEN" target=3D"_bla= nk">eliz@HIDDEN</a>> writes:<br> ><br> >=C2=A0 >> Ok to install, Eli?<br> >=C2=A0 ><br> >=C2=A0 > Maybe.=C2=A0 I'm not sure I understand what are the con= clusions from your<br> >=C2=A0 > experience, which eventually needed to use tcutil.=C2=A0 Ar= e we sure this<br> >=C2=A0 > is just a fluke and not a more fundamental problem?<br> ><br> >=C2=A0 tccutil is a program that removes entries from a database contai= ning<br> >=C2=A0 application-specific privacy settings. For example, if an app wa= nts to<br> >=C2=A0 use the microphone or camera and such, it has to ask for permiss= ion, and<br> >=C2=A0 the result of that lands in that TCC database. 'tcc reset= 9; clears such<br> >=C2=A0 entries.<br> ><br> >=C2=A0 It's very possible that I denied Emacs access to the microph= one in the<br> >=C2=A0 past because I routinely do that :-). Also to the camera, of cou= rse, and<br> >=C2=A0 such things. That may have been years ago, because I migrate my = settings<br> >=C2=A0 from machine to machine for a very long time. And if so, it woul= d have<br> >=C2=A0 been for a different dictation system because that whole thing c= hanged<br> >=C2=A0 some years ago, around macOS 14, not sure.<br> ><br> >=C2=A0 Anyway, the current dictation system apparently doesn't requ= ire special<br> >=C2=A0 privacy privileges, i.e. macOS doesn't ask for permission to= use the<br> >=C2=A0 microphone for the current incarnation of dictation. But dictati= on also<br> >=C2=A0 doesn't work if one has "deny settings" in the TCC= database. After<br> >=C2=A0 clearing these entries in with `tccutil reset`, Emacs now works = like any<br> >=C2=A0 other app.<br> ><br> >=C2=A0 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 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'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's hard to say that's a great suggestion?=C2=A0 Previous= versions of Emacs work fine on 12.7.6, so it's clearly not an O/S issu= e, but one with the API change to NSTextInputClient that's missing some= thing else?=C2=A0 All other apps I've tried seem to support dictation j= ust fine.</div></div></div> --00000000000075c043063a84f084--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 :-(.)
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 <<a href=3D"m= ailto:gerd.moellmann@HIDDEN">gerd.moellmann@HIDDEN</a>> 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 <<a href=3D"mailto:= eliz@HIDDEN" target=3D"_blank">eliz@HIDDEN</a>> writes:<br> <br> >> Ok to install, Eli?<br> ><br> > Maybe.=C2=A0 I'm not sure I understand what are the conclusions fr= om your<br> > experience, which eventually needed to use tcutil.=C2=A0 Are we sure t= his<br> > 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. 'tcc reset' clears s= uch<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></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--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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.
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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?
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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?
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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?
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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.
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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=
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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!
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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?
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 :-).
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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.
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 :-).
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 :-).
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 <gerd.moellmann@HIDDEN> = 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 = <alvaro@HIDDEN> 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 <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. 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. ffmpeg = -f avfoundation -i ":0" -t 10 audiocapture.mp3 ;; using :id from = 1. </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 > Privacy & Security = > 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--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 = <alvaro@HIDDEN> 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 <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--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 <gerd.moellmann@HIDDEN= m> wrote:<br><br></blockquote></div><blockquote type=3D"cite"><div dir=3D= "ltr">=EF=BB=BF<span>Alvaro Ramirez <alvaro@HIDDEN> writes:</spa= n><br><span></span><br><blockquote type=3D"cite"><span>Alvaro Ramirez <al= varo@HIDDEN> writes:</span><br></blockquote><blockquote type=3D"cit= e"><span></span><br></blockquote><blockquote type=3D"cite"><blockquote type=3D= "cite"><span>Eli Zaretskii <eliz@HIDDEN> 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 <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--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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.
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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.
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.Eli Zaretskii <eliz@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.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
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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?
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 --=-=-=--
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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?
bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.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 --=-=-=--
Alvaro Ramirez <alvaro@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#79070
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.