Received: (at 76016-done) by debbugs.gnu.org; 11 Feb 2025 07:52:18 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 11 02:52:18 2025 Received: from localhost ([127.0.0.1]:54198 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1thl46-0001jV-6r for submit <at> debbugs.gnu.org; Tue, 11 Feb 2025 02:52:18 -0500 Received: from mail-ej1-x62f.google.com ([2a00:1450:4864:20::62f]:46393) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1thl40-0001ix-M4 for 76016-done <at> debbugs.gnu.org; Tue, 11 Feb 2025 02:52:13 -0500 Received: by mail-ej1-x62f.google.com with SMTP id a640c23a62f3a-ab7e9254bb6so8911166b.1 for <76016-done <at> debbugs.gnu.org>; Mon, 10 Feb 2025 23:52:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739260326; x=1739865126; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:from:to:cc:subject:date :message-id:reply-to; bh=/lN+E1+TrDLDp9JCMYssXIzXgrjEIwSiE0nNLmH2gt0=; b=noVC3g+a2WbEr2aktGEWkzhoLBxmHRlTAE972ePkZEuhRbGPo5mizQDlWQ/5b7qgSR R7ieYV7B9FdyZyoLkOobKcq6Xm8spi3oZ2RS9q5voNgIEcqhRd/db6ucvhnU8SO3m8Ys qGA5hMIuITrU65fdtACLZ9XybCI3rMFcCqcQr0vfEL+Jh8yISt95V40U0opJHTr/uMpQ QY68zRJ6XOpWXEtsEc3c8+DusX2oSz+SPBcPy+A6aay/MALfQA4/hEu6tyMy/tRxr0wd UFkgF9o3Sby0fo9nL3hkGEnfHXviUviizUq9q8bm1TddfmIe3Z90nfpUYj1xS1x04wsU abng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739260326; x=1739865126; h=content-transfer-encoding:cc:to:subject:message-id:date :mime-version:references:in-reply-to:from:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=/lN+E1+TrDLDp9JCMYssXIzXgrjEIwSiE0nNLmH2gt0=; b=jghBu43RqVPb6zFYKx4YQTJWW0RqHV8khQU83V1ZgAh2WMSfSUj4RwsT4G4H2P0RJu KzujBQZ2teCtn04wqRuMQtjgKpQmy3ujRPo0FApkQ5uWM93ZrXT6w3Dq3bdjPclAKXU6 Ve0BFKns39MwFSCNnEiEr4HtyZgG0y7/wf/aDzvFrmTVSg2+3F8PXy9dtEEb34Gcbjne OFUCFQKVcPQ0cBFQ0Z6nRp5xVRQGP4oZmjguKLu0B4fjtrGV84UfdKrYUdG6vPAsyIVz q+d/afbnGCqeTW1ETaK23bpJ1kkVtTvVErpDa96nl4PrLY9MncNhkAR4gtlbQHBB2w4/ o/cg== X-Forwarded-Encrypted: i=1; AJvYcCWDv8jEdHXJOsexoy/0X03kKMd+pNg2jh9m0nzu0JDEXdMq8oGQy2T1ZlmpgPIYGG06PkhaK8+AlPvz <at> debbugs.gnu.org X-Gm-Message-State: AOJu0Yyn92TtoTqSNyNnO0ZlTstgpqoeWJCxIHdHbRUl2GUXwkGL0bgh TZ5aNvJcLCu7NYcOHGPif/3MQBNadCMkj1S4UdfCFlNlNSVOz2sNFwoqSWVzrIAfEyImfY8U/nQ 7fkSX8yERFQ46hxzz+DjGVuf9Bs0= X-Gm-Gg: ASbGncttGJCdChgosFBAgbsfwHqkBr3/5pg75oe0aiNOceUUU8oGSYvsWx5r1fat9lY CiwKltBpCVjhfjGHsazXl1mSnmI0c6B05ayWBH2Q4Y1mT9NSLJGg2mJv7lAxE7zLnbupmjRH5Uw == X-Google-Smtp-Source: AGHT+IFqrHmQZ/7OzF6aPUcUFXEvNouwY0rysshDV+E9SHf00GQ2s7RYz1EU3d1Vxg6vyBVfyDbdtBLuWqQWtTV9gwY= X-Received: by 2002:a17:907:9815:b0:ab6:efc5:5d73 with SMTP id a640c23a62f3a-ab789ac0681mr1544761366b.24.1739260326237; Mon, 10 Feb 2025 23:52:06 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 10 Feb 2025 23:52:05 -0800 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <CAN+1HbpPbTefF0s_AUV2WFqdEh8u0wfKrJ_FYkn2583Rs-mPjg@HIDDEN> References: <CAN+1Hbqb0W=7CbYG-AFkdHfgXfwAMVcUrEJrbmZUums9xtJ1=w@HIDDEN> <86msf4cl10.fsf@HIDDEN> <CAN+1HbpxCA8eSWCf0Dt42dEzcn0-u9GHFozGmmh=gE3Dn0Hvkg@HIDDEN> <CAN+1HbpPbTefF0s_AUV2WFqdEh8u0wfKrJ_FYkn2583Rs-mPjg@HIDDEN> MIME-Version: 1.0 Date: Mon, 10 Feb 2025 23:52:05 -0800 X-Gm-Features: AWEUYZkOaZakd-gpSpnBmMm_c7KbysqTGXMWgu1iRiYoz1swhR5jWpuxh-M5JuM Message-ID: <CADwFkmnnwgOx9QWbDpxd2cBKYyLuoQZavfLYQFM=nMZa3zvRFA@HIDDEN> Subject: Re: bug#76016: [PATCH] Correct project-remember/forget-projects-under message grammar To: Ship Mints <shipmints@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76016-done Cc: 76016-done <at> debbugs.gnu.org, Eli Zaretskii <eliz@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 (-) Version: 31.1 Ship Mints <shipmints@HIDDEN> writes: > In any case, here's a revised patch with ngettext. > > On Sun, Feb 2, 2025 at 12:44=E2=80=AFPM Ship Mints <shipmints@HIDDEN> = wrote: > > Alright. Does ngettext accommodate the zero case or just singular and pl= ural? It seems to > respect only two choices. > > (if (zerop count) > (message "No projects were found") > (project--write-project-list) > (message (ngettext "%d project was found" > "%d projects were found" > count) count)) > > vs. which could be a useful variant: > > (when (> count 0) > (project--write-project-list)) > (message (ngettext "No projects were found" > "%d project was found" > "%d projects were found" > count) count) > > On Sun, Feb 2, 2025 at 12:29=E2=80=AFPM Eli Zaretskii <eliz@HIDDEN> wro= te: > > > From: Ship Mints <shipmints@HIDDEN> > > Date: Sun, 2 Feb 2025 12:02:17 -0500 > > > > Correct grammar for the singular case. Rather than "1 projects were fo= und", say "1 > project was found". Ditto > > for forgotten. > > Neither is correct, because they hard-code English grammar. We should > use ngettext instead. Thanks, installed on master as commit b2d2ad58ea4. Closing.
Ship Mints <shipmints@HIDDEN>
:Stefan Kangas <stefankangas@HIDDEN>
:Received: (at 76016) by debbugs.gnu.org; 2 Feb 2025 19:13:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 02 14:13:32 2025 Received: from localhost ([127.0.0.1]:36327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tefPP-0001H2-M7 for submit <at> debbugs.gnu.org; Sun, 02 Feb 2025 14:13:31 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:54752) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tefPN-0001Gl-Dy for 76016 <at> debbugs.gnu.org; Sun, 02 Feb 2025 14:13:29 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1tefPH-0006V5-V1; Sun, 02 Feb 2025 14:13:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=FA42MUMZfD9Uzb2hA2Aa14uOYxq/MO3S0swLrmN8av0=; b=nayzZ7/btOPA RYEiqxN/w7+0ot6DvYupmyMGUEt+TNhv+FxUFgiNSmx7jwwcrZsPhjfiUPIsLxA/rB5UYs9S94ejb rp5C1cHHPYRPj+K3rDPzEtcbtMuXdObNRbKX9kltlX/ChFJBsk0pM6z14cII4jPokyw5w34KvDHf/ ZatRmrq3Ae6KJWWZ+0c5epbLWrr11uh6vRmkaTr9a0Y+TeVC9DgslaNnH0mLC+PzYv32f/Nz7xFhb Y5fxgAdJS94Zh5WdpRDE87xY+E7YWCHZE597GOVFjNe0DH0IJUrJdsFL+2mfz8KAsjikw6AFyclmM 2BoWdr5Jx7T74wvyaPNMrg==; Date: Sun, 02 Feb 2025 21:13:20 +0200 Message-Id: <86ikpscg8f.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Ship Mints <shipmints@HIDDEN> In-Reply-To: <CAN+1HbpxCA8eSWCf0Dt42dEzcn0-u9GHFozGmmh=gE3Dn0Hvkg@HIDDEN> (message from Ship Mints on Sun, 2 Feb 2025 12:44:16 -0500) Subject: Re: bug#76016: [PATCH] Correct project-remember/forget-projects-under message grammar References: <CAN+1Hbqb0W=7CbYG-AFkdHfgXfwAMVcUrEJrbmZUums9xtJ1=w@HIDDEN> <86msf4cl10.fsf@HIDDEN> <CAN+1HbpxCA8eSWCf0Dt42dEzcn0-u9GHFozGmmh=gE3Dn0Hvkg@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 76016 Cc: 76016 <at> debbugs.gnu.org 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: Ship Mints <shipmints@HIDDEN> > Date: Sun, 2 Feb 2025 12:44:16 -0500 > Cc: 76016 <at> debbugs.gnu.org > > Alright. Does ngettext accommodate the zero case or just singular and plural? It seems to respect only two > choices. Yes, as its doc string says. ngettext is not (yet) a full-blown multi-lingual construct, because Emacs doesn't (yet) support any language but English. What to say in the zero case is an application-level decision anyway, even in the English case.
bug-gnu-emacs@HIDDEN
:bug#76016
; Package emacs
.
Full text available.Received: (at 76016) by debbugs.gnu.org; 2 Feb 2025 18:47:57 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 02 13:47:57 2025 Received: from localhost ([127.0.0.1]:36293 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tef0f-0008Se-57 for submit <at> debbugs.gnu.org; Sun, 02 Feb 2025 13:47:57 -0500 Received: from mail-ua1-x92f.google.com ([2607:f8b0:4864:20::92f]:54558) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1tef0c-0008SH-3y for 76016 <at> debbugs.gnu.org; Sun, 02 Feb 2025 13:47:56 -0500 Received: by mail-ua1-x92f.google.com with SMTP id a1e0cc1a2514c-8641c7574a5so973992241.1 for <76016 <at> debbugs.gnu.org>; Sun, 02 Feb 2025 10:47:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738522068; x=1739126868; 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=/rIjfYmS+t8s6Mvtl/bmOH9l7nVP6/ygfmLuize9d/c=; b=HSLlmGRHSVY3J+uqo0lfvW3OI9NkEe3gJr/CPhNP6opa+RuzHfFpgeYi4j8YTs5YS+ CppUdY4zo/o9OPy3VjRDls1suMtWb4bRsAEwFGsn3jFGl98yXQsJRgeeGKk+Pj4LRJ2f ml0GHlVdyGjlYz9SODs+hGtSI6kz7qV240PDRQ6up0gAczUpOncRYCLFQy8QFtkwSit/ h4Cyf6GxtSxuzIWiqlRUNjalUxEa+FtLT4NG3oUR4Hl5CnNanr922SIm1QJx9j2IQfZr zRUF2zvHBa3ILX3oMA+j/l44Zq2MYYpiy7xHINbxN13kG7Zf5xBZEI9Y5hIJtVfwZS58 CV2g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738522068; x=1739126868; 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=/rIjfYmS+t8s6Mvtl/bmOH9l7nVP6/ygfmLuize9d/c=; b=EXu+f2rqCsss1vglXRu/x/j4PJImbpBD8e73ccepBAdRRvvFeR9iSZBZ+66Z+8FMIm fFvj8feegNQtFeOAhpntZcHVPnqgFwXHzPi3j8E69J2Ii7X/z0Hx2VxRbguTAbUkY3hJ TPOkbMC5dHeo1wjmaqObvzQgWy5Bg18YkBBq9ulEGvsYqucviNK4Smdlt0MESBGE9HRP Z+SGewdtIogoNmYVvbzJDK51fn11T8xQ7suvoVf/apqLSmoLB2t9ms3++G2Y2eqI1LCr 0iiiQc3e9Dez2hWx92QrvWQXBBLc6dcpd6wNnRW7dlT4w7B+n0kLje8Nu4w042KAsZhS 7zVA== X-Gm-Message-State: AOJu0YyRGVImCZwHjn8z/anOrcfFRjQZ/B8HLkADsBr0Mc3e1T7qLczy UeTpiQUWvYuwP+frMW5/LN0twyeljohKgw+notnyec3a66ku8qYLWtvzWuhIzPZT/Dtn/HN20lE waFe1z8uuN5wDst9WB9oII3pgJQ0= X-Gm-Gg: ASbGncugRb4wZ5GL7iyRn5QDhN8yeX7cQRhbE9hUQxji0z0iEUIqso/uuaM3Ew7wVdK Jp9cIbVtY1xSDY2nppMaqU+cpEXHW72vI8cEal1JAhpLkJjk4Z48YIQYAtkyzkPyAd5mmov0B X-Google-Smtp-Source: AGHT+IGCYNRRn7dejMttDj37sifTgndsyh6cbde3UY/p0VX9WQNnfUijqATPFUGqwycA3d23ApXu3PMGYll5RakUnsM= X-Received: by 2002:a05:6122:32cb:b0:516:2833:1b8d with SMTP id 71dfb90a1353d-51e9e55db69mr14762437e0c.11.1738522068244; Sun, 02 Feb 2025 10:47:48 -0800 (PST) MIME-Version: 1.0 References: <CAN+1Hbqb0W=7CbYG-AFkdHfgXfwAMVcUrEJrbmZUums9xtJ1=w@HIDDEN> <86msf4cl10.fsf@HIDDEN> <CAN+1HbpxCA8eSWCf0Dt42dEzcn0-u9GHFozGmmh=gE3Dn0Hvkg@HIDDEN> In-Reply-To: <CAN+1HbpxCA8eSWCf0Dt42dEzcn0-u9GHFozGmmh=gE3Dn0Hvkg@HIDDEN> From: Ship Mints <shipmints@HIDDEN> Date: Sun, 2 Feb 2025 13:45:51 -0500 X-Gm-Features: AWEUYZm6UUQllYFNoULx9dnxnaXKMdKBMqY3e6LLydWeR-no0NcOpyzmxl6grMM Message-ID: <CAN+1HbpPbTefF0s_AUV2WFqdEh8u0wfKrJ_FYkn2583Rs-mPjg@HIDDEN> Subject: Re: bug#76016: [PATCH] Correct project-remember/forget-projects-under message grammar To: Eli Zaretskii <eliz@HIDDEN> Content-Type: multipart/mixed; boundary="000000000000502d5b062d2d36b2" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76016 Cc: 76016 <at> debbugs.gnu.org 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 (-) --000000000000502d5b062d2d36b2 Content-Type: multipart/alternative; boundary="000000000000502d58062d2d36b0" --000000000000502d58062d2d36b0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable In any case, here's a revised patch with ngettext. On Sun, Feb 2, 2025 at 12:44=E2=80=AFPM Ship Mints <shipmints@HIDDEN> wr= ote: > Alright. Does ngettext accommodate the zero case or just singular and > plural? It seems to respect only two choices. > > (if (zerop count) > (message "No projects were found") > (project--write-project-list) > (message (ngettext "%d project was found" > "%d projects were found" > count) count)) > > vs. which could be a useful variant: > > (when (> count 0) > (project--write-project-list)) > (message (ngettext "No projects were found" > "%d project was found" > "%d projects were found" > count) count) > > On Sun, Feb 2, 2025 at 12:29=E2=80=AFPM Eli Zaretskii <eliz@HIDDEN> wrot= e: > >> > From: Ship Mints <shipmints@HIDDEN> >> > Date: Sun, 2 Feb 2025 12:02:17 -0500 >> > >> > Correct grammar for the singular case. Rather than "1 projects were >> found", say "1 project was found". Ditto >> > for forgotten. >> >> Neither is correct, because they hard-code English grammar. We should >> use ngettext instead. >> > --000000000000502d58062d2d36b0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:monospac= e">In any case, here's a revised patch with ngettext.</div></div><br><d= iv class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gm= ail_attr">On Sun, Feb 2, 2025 at 12:44=E2=80=AFPM Ship Mints <<a href=3D= "mailto:shipmints@HIDDEN">shipmints@HIDDEN</a>> wrote:<br></div><b= lockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-le= ft:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div class= =3D"gmail_default" style=3D"font-family:monospace">Alright. Does ngettext a= ccommodate the zero case or just singular=C2=A0and plural? It seems to resp= ect only two choices.</div><div class=3D"gmail_default" style=3D"font-famil= y:monospace"><br></div><div class=3D"gmail_default" style=3D"font-family:mo= nospace">=C2=A0 =C2=A0 (if (zerop count)<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 (me= ssage "No projects were found")<br>=C2=A0 =C2=A0 =C2=A0 (project-= -write-project-list)<br>=C2=A0 =C2=A0 =C2=A0 (message (ngettext "%d pr= oject was found"<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"%d projects were found"= <br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0count) count))</div><div class=3D"gmail_default" style= =3D"font-family:monospace"><br></div><div class=3D"gmail_default" style=3D"= font-family:monospace">vs. which could be a useful=C2=A0variant:</div><div = class=3D"gmail_default" style=3D"font-family:monospace"><br></div><div clas= s=3D"gmail_default" style=3D"font-family:monospace">=C2=A0 =C2=A0 (when (&g= t; count 0)<br>=C2=A0 =C2=A0 =C2=A0 (project--write-project-list))<br>=C2= =A0 =C2=A0 (message (ngettext "No projects were found"<br>=C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0"%d project was found"<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"%d projects were foun= d"<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0count) count)<br></div></div><br><div class=3D"gmail_qu= ote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Feb 2, 2025 at 12:29=E2= =80=AFPM Eli Zaretskii <<a href=3D"mailto:eliz@HIDDEN" target=3D"_blank= ">eliz@HIDDEN</a>> wrote:<br></div><blockquote class=3D"gmail_quote" st= yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd= ing-left:1ex">> From: Ship Mints <<a href=3D"mailto:shipmints@HIDDEN= om" target=3D"_blank">shipmints@HIDDEN</a>><br> > Date: Sun, 2 Feb 2025 12:02:17 -0500<br> > <br> > Correct grammar for the singular case. Rather than "1 projects we= re found", say "1 project was found". Ditto<br> > for forgotten.<br> <br> Neither is correct, because they hard-code English grammar.=C2=A0 We should= <br> use ngettext instead.<br> </blockquote></div> </blockquote></div> --000000000000502d58062d2d36b0-- --000000000000502d5b062d2d36b2 Content-Type: application/octet-stream; name="0001-Correct-project-remember-forget-projects-under-messa.patch" Content-Disposition: attachment; filename="0001-Correct-project-remember-forget-projects-under-messa.patch" Content-Transfer-Encoding: base64 Content-ID: <f_m6nz2wdq0> X-Attachment-Id: f_m6nz2wdq0 RnJvbSAwMDM4MzE0MmQ5Y2EzNjUyNDJhNTNjYjNhYTY4OWZhMWFjMWJhMjM0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzaGlwbWludHMgPHNoaXBtaW50c0BnbWFpbC5jb20+CkRhdGU6 IFN1biwgMiBGZWIgMjAyNSAxMTozOTo1NSAtMDUwMApTdWJqZWN0OiBbUEFUQ0hdIENvcnJlY3Qg cHJvamVjdC1yZW1lbWJlci9mb3JnZXQtcHJvamVjdHMtdW5kZXIgbWVzc2FnZQogZ3JhbW1hcgoK KiBsaXNwL3Byb2dtb2Rlcy9wcm9qZWN0LmVsOgoocHJvamVjdC1yZW1lbWJlci1wcm9qZWN0cy11 bmRlcik6IENvcnJlY3QgZ3JhbW1hciBmb3IgdGhlIHNpbmd1bGFyCmNhc2UuIFJhdGhlciB0aGFu ICIxIHByb2plY3RzIHdlcmUgZm91bmQiLCBzYXkgIjEgcHJvamVjdCB3YXMgZm91bmQiLgoocHJv amVjdC1mb3JnZXQtcHJvamVjdHMtdW5kZXIpOiBEaXR0by4KLS0tCiBsaXNwL3Byb2dtb2Rlcy9w cm9qZWN0LmVsIHwgMTAgKysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygr KSwgNCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL3Byb2dtb2Rlcy9wcm9qZWN0LmVs IGIvbGlzcC9wcm9nbW9kZXMvcHJvamVjdC5lbAppbmRleCBmMmEyN2ZmOTFkZC4uNWRkMTAwNzFh MWMgMTAwNjQ0Ci0tLSBhL2xpc3AvcHJvZ21vZGVzL3Byb2plY3QuZWwKKysrIGIvbGlzcC9wcm9n bW9kZXMvcHJvamVjdC5lbApAQCAtMjA1NCw4ICsyMDU0LDkgQEAgcHJvamVjdC1yZW1lbWJlci1w cm9qZWN0cy11bmRlcgogICAgIChpZiAoemVyb3AgY291bnQpCiAgICAgICAgIChtZXNzYWdlICJO byBwcm9qZWN0cyB3ZXJlIGZvdW5kIikKICAgICAgIChwcm9qZWN0LS13cml0ZS1wcm9qZWN0LWxp c3QpCi0gICAgICAobWVzc2FnZSAiJWQgcHJvamVjdCVzIHdlcmUgZm91bmQiCi0gICAgICAgICAg ICAgICBjb3VudCAoaWYgKD0gY291bnQgMSkgIiIgInMiKSkpCisgICAgICAobWVzc2FnZSAobmdl dHRleHQgIiVkIHByb2plY3Qgd2FzIGZvdW5kIgorICAgICAgICAgICAgICAgICAgICAgICAgICIl ZCBwcm9qZWN0cyB3ZXJlIGZvdW5kIgorICAgICAgICAgICAgICAgICAgICAgICAgIGNvdW50KSBj b3VudCkpCiAgICAgY291bnQpKQogCiAoZGVmdW4gcHJvamVjdC1mb3JnZXQtem9tYmllLXByb2pl Y3RzICgpCkBAIC0yMDg1LDggKzIwODYsOSBAQCBwcm9qZWN0LWZvcmdldC1wcm9qZWN0cy11bmRl cgogICAgIChpZiAoemVyb3AgY291bnQpCiAgICAgICAgIChtZXNzYWdlICJObyBwcm9qZWN0cyB3 ZXJlIGZvcmdvdHRlbiIpCiAgICAgICAocHJvamVjdC0td3JpdGUtcHJvamVjdC1saXN0KQotICAg ICAgKG1lc3NhZ2UgIiVkIHByb2plY3QlcyB3ZXJlIGZvcmdvdHRlbiIKLSAgICAgICAgICAgICAg IGNvdW50IChpZiAoPSBjb3VudCAxKSAiIiAicyIpKSkKKyAgICAgIChtZXNzYWdlIChuZ2V0dGV4 dCAiJWQgcHJvamVjdCB3YXMgZm9yZ290dGVuIgorICAgICAgICAgICAgICAgICAgICAgICAgICIl ZCBwcm9qZWN0cyB3ZXJlIGZvcmdvdHRlbiIKKyAgICAgICAgICAgICAgICAgICAgICAgICBjb3Vu dCkgY291bnQpKQogICAgIGNvdW50KSkKIAogDAotLSAKMi40Ny4xCgo= --000000000000502d5b062d2d36b2--
bug-gnu-emacs@HIDDEN
:bug#76016
; Package emacs
.
Full text available.Received: (at 76016) by debbugs.gnu.org; 2 Feb 2025 17:46:20 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 02 12:46:20 2025 Received: from localhost ([127.0.0.1]:36166 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tee32-0002SH-FU for submit <at> debbugs.gnu.org; Sun, 02 Feb 2025 12:46:20 -0500 Received: from mail-ua1-x92a.google.com ([2607:f8b0:4864:20::92a]:44328) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1tee2z-0002S2-RL for 76016 <at> debbugs.gnu.org; Sun, 02 Feb 2025 12:46:18 -0500 Received: by mail-ua1-x92a.google.com with SMTP id a1e0cc1a2514c-8622c3be2f4so1019162241.1 for <76016 <at> debbugs.gnu.org>; Sun, 02 Feb 2025 09:46:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738518372; x=1739123172; 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=amj8U8AgKn0jsUHROdarX9zoKM5yKDOZt41Kba8CoyI=; b=jy10ZLjocpOUigEz7VSQ79Xp+GY7SyP22CsC7TJwHC4YURAMaiRXvP9BL6ymEn9Lz/ FxwrfubzlK+B0iavlPK9Tk+seqUsXX3TuCHbQe8JpqTN03soRPwHzndDuu5flWaqvcK5 Q5Hpkj0yyThJ0GQh38LauCFRIYcDoNqbRnA/g7CCfMcgIB6R86d3+HfcSKyxyB4xT4ci VYM3AvV5GCismII0tGVskme4wkbI9JJd/7fP9VISw1pReAmpJrlB1ATxBzjmwsp4nkmD iiK+LtX7okp+gSY3GivFLt9BJcabHZAojHOL+3jg6B+boYzHX2upaO8C1AkwA8tERkc8 33Dw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738518372; x=1739123172; 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=amj8U8AgKn0jsUHROdarX9zoKM5yKDOZt41Kba8CoyI=; b=C+NivuhwhXTfwYJ2aKpFhZ3mJ3bmw17MlUD0CS2uiDCx0MFI5Gc+Qs/rAmYHkz4mRH m9O3asysFDIBD6FATSR36YxvENX1LSCrT9oWcn/nvlHsWxo6MInl9NkU0+NG+6xiGynK bCxlrbEgWJvYblVJymlZY6IevQWT32eWe0nxHI/wiFN7n22IPBqoAfZOc61TBoO18jVm dLufFEkwdfXsXhWSxXIud60O7C9l/DXkJ5qIU6d6p4IJh9gQtiTvL4qyWmD9b9vfZCqu qZWKTJqGDqlDf87ndl2qGnAkfDPxh6i7Z8aEkcLmv8plr6r9rYGfvOrzXljmGkliSyVF cf4g== X-Gm-Message-State: AOJu0YzkrWsmt4ouMf3n7wvuRIu59eakb8rK3mWxiQragTHedbgCRBp/ jrjOQd/E+nw2UvgsLID+TZdK2DBrepn6Jb0IYkJOsnFjW/XVcMDHQJSahSjDiZfnyf1CR391rLG Qm+JjvxOuWZtoMVuu10r+9/dHK3k= X-Gm-Gg: ASbGncuss4wwzTvCyOtgouCpKT6KF94dOQ107uvsUBkOiPg4neZuK1OgEMceM4nFQJ+ GRg8cKQzl8lMbumx2Tv9+e9+VAtBeKqysKbY1/4QvXGDCo/+rdxxF3XhGLiDN2CgKA9+GC7xn X-Google-Smtp-Source: AGHT+IGmfLgCX65YGC3BEpJU5SaEwSBmVo1md4KaeGdl6Plwj9Hx8xkPygWOOtWpRJ7PXzTyDf3hjwFDmlZ6T4/lI5s= X-Received: by 2002:a05:6122:6594:b0:517:167a:5cc6 with SMTP id 71dfb90a1353d-51e9e4d434amr16058026e0c.6.1738518372165; Sun, 02 Feb 2025 09:46:12 -0800 (PST) MIME-Version: 1.0 References: <CAN+1Hbqb0W=7CbYG-AFkdHfgXfwAMVcUrEJrbmZUums9xtJ1=w@HIDDEN> <86msf4cl10.fsf@HIDDEN> In-Reply-To: <86msf4cl10.fsf@HIDDEN> From: Ship Mints <shipmints@HIDDEN> Date: Sun, 2 Feb 2025 12:44:16 -0500 X-Gm-Features: AWEUYZnHRKN5Qo681KRnVXskYQ0N0xM20dmERmpPTNExA_SPQRlNgMj94n0NLYc Message-ID: <CAN+1HbpxCA8eSWCf0Dt42dEzcn0-u9GHFozGmmh=gE3Dn0Hvkg@HIDDEN> Subject: Re: bug#76016: [PATCH] Correct project-remember/forget-projects-under message grammar To: Eli Zaretskii <eliz@HIDDEN> Content-Type: multipart/alternative; boundary="000000000000022f22062d2c5ae9" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76016 Cc: 76016 <at> debbugs.gnu.org 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 (-) --000000000000022f22062d2c5ae9 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Alright. Does ngettext accommodate the zero case or just singular and plural? It seems to respect only two choices. (if (zerop count) (message "No projects were found") (project--write-project-list) (message (ngettext "%d project was found" "%d projects were found" count) count)) vs. which could be a useful variant: (when (> count 0) (project--write-project-list)) (message (ngettext "No projects were found" "%d project was found" "%d projects were found" count) count) On Sun, Feb 2, 2025 at 12:29=E2=80=AFPM Eli Zaretskii <eliz@HIDDEN> wrote: > > From: Ship Mints <shipmints@HIDDEN> > > Date: Sun, 2 Feb 2025 12:02:17 -0500 > > > > Correct grammar for the singular case. Rather than "1 projects were > found", say "1 project was found". Ditto > > for forgotten. > > Neither is correct, because they hard-code English grammar. We should > use ngettext instead. > --000000000000022f22062d2c5ae9 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:monospac= e">Alright. Does ngettext accommodate the zero case or just singular=C2=A0a= nd plural? It seems to respect only two choices.</div><div class=3D"gmail_d= efault" style=3D"font-family:monospace"><br></div><div class=3D"gmail_defau= lt" style=3D"font-family:monospace">=C2=A0 =C2=A0 (if (zerop count)<br>=C2= =A0 =C2=A0 =C2=A0 =C2=A0 (message "No projects were found")<br>= =C2=A0 =C2=A0 =C2=A0 (project--write-project-list)<br>=C2=A0 =C2=A0 =C2=A0 = (message (ngettext "%d project was found"<br>=C2=A0 =C2=A0 =C2=A0= =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"= ;%d projects were found"<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0count) count))</div><div cl= ass=3D"gmail_default" style=3D"font-family:monospace"><br></div><div class= =3D"gmail_default" style=3D"font-family:monospace">vs. which could be a use= ful=C2=A0variant:</div><div class=3D"gmail_default" style=3D"font-family:mo= nospace"><br></div><div class=3D"gmail_default" style=3D"font-family:monosp= ace">=C2=A0 =C2=A0 (when (> count 0)<br>=C2=A0 =C2=A0 =C2=A0 (project--w= rite-project-list))<br>=C2=A0 =C2=A0 (message (ngettext "No projects w= ere found"<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0"%d project was found"<br>=C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0&q= uot;%d projects were found"<br>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0count) count)<br></div></div><= br><div class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class= =3D"gmail_attr">On Sun, Feb 2, 2025 at 12:29=E2=80=AFPM Eli Zaretskii <<= a href=3D"mailto:eliz@HIDDEN">eliz@HIDDEN</a>> wrote:<br></div><blockq= uote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1p= x solid rgb(204,204,204);padding-left:1ex">> From: Ship Mints <<a hre= f=3D"mailto:shipmints@HIDDEN" target=3D"_blank">shipmints@HIDDEN</a>&= gt;<br> > Date: Sun, 2 Feb 2025 12:02:17 -0500<br> > <br> > Correct grammar for the singular case. Rather than "1 projects we= re found", say "1 project was found". Ditto<br> > for forgotten.<br> <br> Neither is correct, because they hard-code English grammar.=C2=A0 We should= <br> use ngettext instead.<br> </blockquote></div> --000000000000022f22062d2c5ae9--
bug-gnu-emacs@HIDDEN
:bug#76016
; Package emacs
.
Full text available.Received: (at 76016) by debbugs.gnu.org; 2 Feb 2025 17:30:01 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 02 12:30:01 2025 Received: from localhost ([127.0.0.1]:36089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tednE-0001WV-Tc for submit <at> debbugs.gnu.org; Sun, 02 Feb 2025 12:30:01 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:42588) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <eliz@HIDDEN>) id 1tednB-0001WI-RG for 76016 <at> debbugs.gnu.org; Sun, 02 Feb 2025 12:29:58 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <eliz@HIDDEN>) id 1tedn6-0003QJ-Hk; Sun, 02 Feb 2025 12:29:52 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=Yt0fceSn5RnWElKTyNvI1e0tItDd2Ox4QgKn5YjNj4k=; b=F++BHCKtyosD mUg0jaYSu3f78x4LgoyOqi4a9yCAid+QZFxgeJVUll8NATEXmmyk9O0GNFYCuQ9hPg2qJw8RSu8jE mg7zkEqk+qJUD2SkJy8WgnRsBJFolM7SExaTaXGro7YIi5R9ifT/josuNXLdkyfakZs7j04p2HLAW y7F1qRklvqe97eR0D7Mf0SGEWZ5mBy5ifkP5Akt8byEong5Jy67GARKHwi7Zua/uSdedfRDBTuuEa 6XgGIHMDHk8OHbkAyfDUMn9OHttImgT/nro88wIBiCaS6cFWnEtOMZjBo8KUvZMjIQV7gmuhQ3f9n GZck9GOiatJRB9yVsOTcfg==; Date: Sun, 02 Feb 2025 19:29:47 +0200 Message-Id: <86msf4cl10.fsf@HIDDEN> From: Eli Zaretskii <eliz@HIDDEN> To: Ship Mints <shipmints@HIDDEN> In-Reply-To: <CAN+1Hbqb0W=7CbYG-AFkdHfgXfwAMVcUrEJrbmZUums9xtJ1=w@HIDDEN> (message from Ship Mints on Sun, 2 Feb 2025 12:02:17 -0500) Subject: Re: bug#76016: [PATCH] Correct project-remember/forget-projects-under message grammar References: <CAN+1Hbqb0W=7CbYG-AFkdHfgXfwAMVcUrEJrbmZUums9xtJ1=w@HIDDEN> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 76016 Cc: 76016 <at> debbugs.gnu.org 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: Ship Mints <shipmints@HIDDEN> > Date: Sun, 2 Feb 2025 12:02:17 -0500 > > Correct grammar for the singular case. Rather than "1 projects were found", say "1 project was found". Ditto > for forgotten. Neither is correct, because they hard-code English grammar. We should use ngettext instead.
bug-gnu-emacs@HIDDEN
:bug#76016
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 2 Feb 2025 17:04:37 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun Feb 02 12:04:37 2025 Received: from localhost ([127.0.0.1]:36036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tedOf-0000Jh-7P for submit <at> debbugs.gnu.org; Sun, 02 Feb 2025 12:04:37 -0500 Received: from lists.gnu.org ([2001:470:142::17]:33726) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1tedOc-0000JJ-1x for submit <at> debbugs.gnu.org; Sun, 02 Feb 2025 12:04:34 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <shipmints@HIDDEN>) id 1tedOK-0002IJ-8V for bug-gnu-emacs@HIDDEN; Sun, 02 Feb 2025 12:04:17 -0500 Received: from mail-vk1-xa29.google.com ([2607:f8b0:4864:20::a29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <shipmints@HIDDEN>) id 1tedOI-0008TM-LV for bug-gnu-emacs@HIDDEN; Sun, 02 Feb 2025 12:04:15 -0500 Received: by mail-vk1-xa29.google.com with SMTP id 71dfb90a1353d-51889930cb1so1120493e0c.0 for <bug-gnu-emacs@HIDDEN>; Sun, 02 Feb 2025 09:04:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738515853; x=1739120653; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=nD6/UvTq9N8aYZhwswIUqGMdpoEWSJp/2AAgg9QGZx0=; b=DoWoS1bpCCVnuFlGHPwZl3KSbTFmMKxMp1fVfNWQS7P8PtpzLHZJDHQVMzWcY1uHfs K6IPsJiX5x/RzaMbhyKmEdtbZbzexAVO2m+tVxs5qM3nEm5hVVTfKjP9nBBCtjO1ANg0 Vm/tnnbMUoVCqo6tiASStRO1iv0CBmfgqM2TqpympvU4lOZRlqcOZfwhtupJmGx3OEDL rOZFCT8lBamOy2oUshGWw9Qjny5TMThfW08av3p9NiKxV4ajGrbzjEdvOPuXy1vgT5Xd AYAooo5WQD+fZ2M/mHT+eSvPo7MHJMpptc0G6nKV2lrFU31L0bwDQuTZK+fcMmjZYpP0 gRPQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738515853; x=1739120653; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=nD6/UvTq9N8aYZhwswIUqGMdpoEWSJp/2AAgg9QGZx0=; b=rqV5YpijVwvc7NiuzZmKDt6VOPpsO7YX4IJQzg6b99X8SOYjIut5kOEiFGYoGltGRv /GlSIuyEhdyHmQqeCbk1zZMgaDCHq0RLdCt4y4dJ5x9OyMsUXZ1AkY5MNU5XIitZM761 5dKYmBez+N4mWaS9+3nb9UXy/ZXxggRWh2D4tk/4vJTZIuFhPAa7qXZnzCK7HY2pi9Xq CGmyWy4BTuJfBYjgytxigIDY3VwjAEYXHVUBjsGem73MzIlhnmioViVAZ/whWkapTSNV pIOm/7TK0z0olTD6q3Sa/1uggoaaGLAt0q4VTUcp126DAR8B3km3EWuRhTaafAiN2Xz0 iPkQ== X-Gm-Message-State: AOJu0YxYAV/4L0LO5Ux8MXcwYTMXG8lYBlDuoRQgM9wxlCFiaXzm9N2Z cfkKqdXzHknCBWkjGivOGXK6YB6KA19iRa/Demcrbh6B8F9xWcTDz3h33whC2G6Cxnf5sj/iZ/D FfPmVFwG+7C+2l265lJAydS71yE6nfw3u X-Gm-Gg: ASbGncsJJq0uybv1aeX/2HuiZTwESd1lV3aHAGB/LEdktOHwuDcZotSGjAdg6kXC2RJ locR9vHjJaRX1op1HTbJJr/8dIl8vRMQYJwURt4A3m/voXRQDbwTaelrpjJsuSAgagQbsYtFt X-Google-Smtp-Source: AGHT+IEX9cmNpaTEwmRaAiuqNTPdJeYHcL2AHOVg/E72AGgUH5IUSmNcvsIIk8Aj+9wKlRxo4M1lpVselDZl1n7Lxk8= X-Received: by 2002:a05:6122:887:b0:515:5008:118b with SMTP id 71dfb90a1353d-51e9e3e3e21mr13278044e0c.1.1738515853366; Sun, 02 Feb 2025 09:04:13 -0800 (PST) MIME-Version: 1.0 From: Ship Mints <shipmints@HIDDEN> Date: Sun, 2 Feb 2025 12:02:17 -0500 X-Gm-Features: AWEUYZm_Y94CbhMPaBNsOWTpDth9n2ZIKFn4c9-H4L9SLbxAydRjMnkY5tojVUE Message-ID: <CAN+1Hbqb0W=7CbYG-AFkdHfgXfwAMVcUrEJrbmZUums9xtJ1=w@HIDDEN> Subject: [PATCH] Correct project-remember/forget-projects-under message grammar To: bug-gnu-emacs@HIDDEN Content-Type: multipart/mixed; boundary="000000000000e07f45062d2bc393" Received-SPF: pass client-ip=2607:f8b0:4864:20::a29; envelope-from=shipmints@HIDDEN; helo=mail-vk1-xa29.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit 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 (/) --000000000000e07f45062d2bc393 Content-Type: multipart/alternative; boundary="000000000000e07f44062d2bc391" --000000000000e07f44062d2bc391 Content-Type: text/plain; charset="UTF-8" Correct grammar for the singular case. Rather than "1 projects were found", say "1 project was found". Ditto for forgotten. -Stephane --000000000000e07f44062d2bc391 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:monospac= e">Correct grammar for the singular case. Rather than "1 projects were= found", say "1 project was found". Ditto for forgotten.<br>= </div><div class=3D"gmail_default" style=3D"font-family:monospace"><br></di= v><div class=3D"gmail_default" style=3D"font-family:monospace">-Stephane</d= iv></div> --000000000000e07f44062d2bc391-- --000000000000e07f45062d2bc393 Content-Type: application/octet-stream; name="0001-Correct-project-remember-forget-projects-under-messa.patch" Content-Disposition: attachment; filename="0001-Correct-project-remember-forget-projects-under-messa.patch" Content-Transfer-Encoding: base64 Content-ID: <f_m6nvbfxd0> X-Attachment-Id: f_m6nvbfxd0 RnJvbSBlY2IyZDViNDY1OGQ4N2ZhMTg5MWZhY2M5YzdkYjEyNzA4Y2FkYzkxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzaGlwbWludHMgPHNoaXBtaW50c0BnbWFpbC5jb20+CkRhdGU6 IFN1biwgMiBGZWIgMjAyNSAxMTozOTo1NSAtMDUwMApTdWJqZWN0OiBbUEFUQ0hdIENvcnJlY3Qg cHJvamVjdC1yZW1lbWJlci9mb3JnZXQtcHJvamVjdHMtdW5kZXIgbWVzc2FnZQogZ3JhbW1hcgoK KiBsaXNwL3Byb2dtb2Rlcy9wcm9qZWN0LmVsOgoocHJvamVjdC1yZW1lbWJlci1wcm9qZWN0cy11 bmRlcik6IENvcnJlY3QgZ3JhbW1hciBmb3IgdGhlIHNpbmd1bGFyCmNhc2UuIFJhdGhlciB0aGFu ICIxIHByb2plY3RzIHdlcmUgZm91bmQiLCBzYXkgIjEgcHJvamVjdCB3YXMgZm91bmQiLgoocHJv amVjdC1mb3JnZXQtcHJvamVjdHMtdW5kZXIpOiBEaXR0by4KLS0tCiBsaXNwL3Byb2dtb2Rlcy9w cm9qZWN0LmVsIHwgOCArKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg NCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL3Byb2dtb2Rlcy9wcm9qZWN0LmVsIGIv bGlzcC9wcm9nbW9kZXMvcHJvamVjdC5lbAppbmRleCBmMmEyN2ZmOTFkZC4uNmRjMmJlNjAzYjEg MTAwNjQ0Ci0tLSBhL2xpc3AvcHJvZ21vZGVzL3Byb2plY3QuZWwKKysrIGIvbGlzcC9wcm9nbW9k ZXMvcHJvamVjdC5lbApAQCAtMjA1NCw4ICsyMDU0LDggQEAgcHJvamVjdC1yZW1lbWJlci1wcm9q ZWN0cy11bmRlcgogICAgIChpZiAoemVyb3AgY291bnQpCiAgICAgICAgIChtZXNzYWdlICJObyBw cm9qZWN0cyB3ZXJlIGZvdW5kIikKICAgICAgIChwcm9qZWN0LS13cml0ZS1wcm9qZWN0LWxpc3Qp Ci0gICAgICAobWVzc2FnZSAiJWQgcHJvamVjdCVzIHdlcmUgZm91bmQiCi0gICAgICAgICAgICAg ICBjb3VudCAoaWYgKD0gY291bnQgMSkgIiIgInMiKSkpCisgICAgICAobWVzc2FnZSAiJWQgcHJv amVjdCVzIGZvdW5kIgorICAgICAgICAgICAgICAgY291bnQgKGlmICg9IGNvdW50IDEpICIgd2Fz IiAicyB3ZXJlIikpKQogICAgIGNvdW50KSkKIAogKGRlZnVuIHByb2plY3QtZm9yZ2V0LXpvbWJp ZS1wcm9qZWN0cyAoKQpAQCAtMjA4NSw4ICsyMDg1LDggQEAgcHJvamVjdC1mb3JnZXQtcHJvamVj dHMtdW5kZXIKICAgICAoaWYgKHplcm9wIGNvdW50KQogICAgICAgICAobWVzc2FnZSAiTm8gcHJv amVjdHMgd2VyZSBmb3Jnb3R0ZW4iKQogICAgICAgKHByb2plY3QtLXdyaXRlLXByb2plY3QtbGlz dCkKLSAgICAgIChtZXNzYWdlICIlZCBwcm9qZWN0JXMgd2VyZSBmb3Jnb3R0ZW4iCi0gICAgICAg ICAgICAgICBjb3VudCAoaWYgKD0gY291bnQgMSkgIiIgInMiKSkpCisgICAgICAobWVzc2FnZSAi JWQgcHJvamVjdCVzIGZvcmdvdHRlbiIKKyAgICAgICAgICAgICAgIGNvdW50IChpZiAoPSBjb3Vu dCAxKSAiIHdhcyIgInMgd2VyZSIpKSkKICAgICBjb3VudCkpCiAKIAwKLS0gCjIuNDcuMQoK --000000000000e07f45062d2bc393--
Ship Mints <shipmints@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#76016
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.