Received: (at 76137-done) by debbugs.gnu.org; 11 Feb 2025 07:48:34 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Feb 11 02:48:34 2025 Received: from localhost ([127.0.0.1]:54177 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1thl0U-0001WG-5K for submit <at> debbugs.gnu.org; Tue, 11 Feb 2025 02:48:34 -0500 Received: from mail-ed1-x52b.google.com ([2a00:1450:4864:20::52b]:58555) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>) id 1thl0R-0001Vx-0a for 76137-done <at> debbugs.gnu.org; Tue, 11 Feb 2025 02:48:31 -0500 Received: by mail-ed1-x52b.google.com with SMTP id 4fb4d7f45d1cf-5de4f4b0e31so6308380a12.0 for <76137-done <at> debbugs.gnu.org>; Mon, 10 Feb 2025 23:48:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739260105; x=1739864905; 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=+U5mO3CqwZOt/6aXZFbUk2s0A8X4wdvuvGE4OW3CS8I=; b=SXJvHxLdUbkIaX1UgY47PJf2f5TXj/BjI1Jyo3+WFYEXXxstauhW3TLXaabYrdXmeC C7dCcXFMymJSVZaf9fldXcP+4xW5mlc6vCVYQD/rVdVEQU7d+0/Ua0vYLJbEzPszzJ4p eb+eTY5IJFJ3IDWK6gBCAR45cyTQ0Agh8MIFXfjKv1sRx6sqIkf2mixQbbqkHzwA5mJ0 Pc/Qx4b5Y6b7PNJNgof4w4vxGZcIwCujJheH/hzsJYT+XwaHGLrEbuAaL2m5YaQ9NguH EwY3WKj1IHYhB4YPILxa3lVK0rvoax6AznPv02EG9EKSzKQ+em153aa3hXXLA2HgOSSz BtVQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739260105; x=1739864905; 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=+U5mO3CqwZOt/6aXZFbUk2s0A8X4wdvuvGE4OW3CS8I=; b=vAVL00E9v4PFfNOQ75Hj0ofuQXFohJoshRodhJ4pKC7vowb1muyQDZPG4HNO6khgO7 dDvYmAGY3rJSAJmzr3uQdE6NZM1c/x1sBLZRLOVDQLJQfM6g221G5ygXOhFxEBDO/1kI LrC95ST14BNtZzeRrA7Q+3XY5ByJEuNI0D3Ibz3dEBksAgYi9RlrXCn+/xhPV8Et332n izyFPkqi0kN/2oA9+AAG0Lj8TUkjaVK8RjylBdexKRF9PxkGe18wpZ+B4qko5sY0NaNs KXSkfZdO3eBJYGi0cT5t+wSuA1nz0N7g87hi6hSmBJPFSRJdkkN2mSHmjqwlNWmPrteb uUpg== X-Gm-Message-State: AOJu0Yxk9sHg9SLpUVZ+hqIWwLmCRyyRr//DCn6gBmGV3Xjb54qMNC1r elWWg+4mRWmwdL5cAGt9t79tzwmQkzMk6M/bT1rjwRkD9OHDlmqPUG78z4c97w40/t1w+x2aJzj Us4mzq6RLWXJxEXrvQzIUs+x47pODyu/+HZk= X-Gm-Gg: ASbGnctaMACD30BtBP9pqbxUh7dtLLPGiQ0FRGYi1OVZQZTjJth5SkX05aXReUDhq5Y MlUDrhI+g5UzTGg3NQ7eOSaXUGM6OD0gKCTYVkaxGmpkLyD4/WjTM0H7I6nKHtjqy1IeudP2ETw == X-Google-Smtp-Source: AGHT+IEfUM2gUg/Kwm4pJuvHuM/aZ6kyDKNjJNzjT/MifKQuf+e2CC8aCuxBUamDMnt2TYzedgbh6HJKw8uABoffMs4= X-Received: by 2002:a05:6402:3549:b0:5de:a76c:9c7c with SMTP id 4fb4d7f45d1cf-5dea76ca1dfmr82634a12.17.1739260104460; Mon, 10 Feb 2025 23:48:24 -0800 (PST) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Mon, 10 Feb 2025 23:48:23 -0800 From: Stefan Kangas <stefankangas@HIDDEN> In-Reply-To: <CAN+1HbpiNFQtUdcP-rRbmNVjELd3f5UoZeBbhnjWx8TEvJK_KQ@HIDDEN> References: <CAN+1HbqiOJ0jRbG6w7soLEPqcg5yqzfgJ0njBZ5qwcTO+q9m7A@HIDDEN> <CAN+1Hbq76MCq7j87xXHHXtDsi3QGTaYhPyAMNppD7yKNXHu2iw@HIDDEN> <CAN+1Hbq4LX_p2r5ijOvbHf0Ncu3Ss36MRKoqYqP1kMokYGzO4Q@HIDDEN> <CAN+1HbpiNFQtUdcP-rRbmNVjELd3f5UoZeBbhnjWx8TEvJK_KQ@HIDDEN> MIME-Version: 1.0 Date: Mon, 10 Feb 2025 23:48:23 -0800 X-Gm-Features: AWEUYZk4Sk3VBP9VWvevmsyFCWnOw8F2WMJAJDZ3rBvf23KHGRZuxsqPFwDEY3k Message-ID: <CADwFkmmrgRbW3CGLt3yiuAFW2avsf6Fyw47bHe3yM9=rynw8hg@HIDDEN> Subject: Re: bug#76137: [PATCH] Eliminate bookmark-maybe-historicize-string duplicates 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: 76137-done Cc: 76137-done <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 (-) Version: 31.1 Ship Mints <shipmints@HIDDEN> writes: > And now revised with NEWS. > > On Fri, Feb 7, 2025 at 7:58=E2=80=AFPM Ship Mints <shipmints@HIDDEN> w= rote: > > Revised patch with bookmark-history dupe test. > > On Fri, Feb 7, 2025 at 7:53=E2=80=AFPM Ship Mints <shipmints@HIDDEN> = wrote: > > Maybe I'll fix the bookmark test that currently doesn't check for duplic= ates. Hrumph. > > On Fri, Feb 7, 2025 at 7:51=E2=80=AFPM Ship Mints <shipmints@HIDDEN> = wrote: > > Change 'bookmark-maybe-historicize-string' from its naive history list c= ons, which > blindly adds duplicates ad infinitum, to use 'add-to-history' which resp= ects > 'history-delete-duplicates' and the 'history-length property (which 'boo= kmark-history' > currently does not have). > > -Stephane Thanks, installed on master as commit 788380cf6a2.
Ship Mints <shipmints@HIDDEN>
:Stefan Kangas <stefankangas@HIDDEN>
:Stefan Kangas <stefankangas@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 76137) by debbugs.gnu.org; 8 Feb 2025 10:48:38 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat Feb 08 05:48:38 2025 Received: from localhost ([127.0.0.1]:38749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tgiO5-0001DT-KX for submit <at> debbugs.gnu.org; Sat, 08 Feb 2025 05:48:37 -0500 Received: from mail-vs1-xe36.google.com ([2607:f8b0:4864:20::e36]:56431) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1tgiO4-0001DE-3y for 76137 <at> debbugs.gnu.org; Sat, 08 Feb 2025 05:48:36 -0500 Received: by mail-vs1-xe36.google.com with SMTP id ada2fe7eead31-4ba85ad23d3so1234398137.0 for <76137 <at> debbugs.gnu.org>; Sat, 08 Feb 2025 02:48:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1739011710; x=1739616510; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=HHVayKGWTvobGXyAQGibyhxu1xcXH8akaBRAlS0Oj2M=; b=SAgMTeYVXEaHq262VOu+HIpwVjQcDBUXUl0ZS9jgZuODrOYyORGMjlGpGMwkkm30ik giAO0dNtfg+E89OyT8fQu0HuKrRn0sIRyWFMBtV5PrHAbzAq668eD1fviK8c74Mpn9Aa 3ikJJgA/bTFZM5wK4E3193IQjphT6TgMmp1TLpsEKDWzph7SW54AkpSm7hZ27OEl3kX0 vB7kKjyipM9KVtD7zl5j2H4dV/2cqSFqtTnKlS7ZitNFCNvV0gijmVdpmNkCammCa5pG v8MLCypIC5Gp9XwMAPzm8XoH59sRzgpcA67wDZWNQs3LKW02oJcF/8hzd/12CgOE6X1/ 1J/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1739011710; x=1739616510; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=HHVayKGWTvobGXyAQGibyhxu1xcXH8akaBRAlS0Oj2M=; b=oaXzcuuTQ0rq5ckmjWTIoLNS5ap1yCab+ZCkbHA3iT+XU5T9f3EanU518r0FHZVVMD dSRhqnmCtH7XTskgsReicsZ+R/OPOjhnk7K5BsUCZsIt0CfhuCmLK0CXAo0pQ2lCmfwP F6JjiF7fB4BgA5TmlAz0balX+xZubNiUvchMN/YMkts5RIiDhzzBUA25R7Fm3Bs4exEI s1OtBcja0aDITjLAetWcPsvlyQxt9En2aiZCQjcudekitc2FvZu4tXrbKgaqjjFIovAh 1o22PssYU4u+XjcQg0MldIdOaIbcl/TX8SRK+qx3l9ybV8B8lsYZjM+ASQk3Wg82PBC9 791Q== X-Gm-Message-State: AOJu0YwBzYVNLrkreO/0nznF0siXpFIsJGm/BqT8EVMKORmpRtDXOEu2 0gP8RHKtQAjyhV0+y84S9jDJ58qQH9NUX6gCUiXHv8QApbCRP2TO263GYUrqwKk0t+qdIHilYBJ CR0HefYTfRemE/I5ON510gJyq3dv7Cw== X-Gm-Gg: ASbGnct71UlQgjmjmHr5/SBJu4ID+E3x+Lr2/gEaI0axDl7PYwpCv+KTlNBlQ8Z+uft cBR4sSTnfYuzHe/aZipm+jjM+c3VrSLreztYaIJ2xHCuFlwiqJgAhi+eDYotJ8Tfjzcv3pcAJ X-Google-Smtp-Source: AGHT+IEe2F8iJIaCiWbnWSsaVVWEynJ0lbDafKiGYUaBcoJHhR4UuO7kU2VkdpXDtOwpg76G4jbExLyFjaDXSvyNWyE= X-Received: by 2002:a05:6102:1627:b0:4b2:45a3:59fb with SMTP id ada2fe7eead31-4ba85d88f2emr5306060137.2.1739011710116; Sat, 08 Feb 2025 02:48:30 -0800 (PST) MIME-Version: 1.0 References: <CAN+1HbqiOJ0jRbG6w7soLEPqcg5yqzfgJ0njBZ5qwcTO+q9m7A@HIDDEN> <CAN+1Hbq76MCq7j87xXHHXtDsi3QGTaYhPyAMNppD7yKNXHu2iw@HIDDEN> <CAN+1Hbq4LX_p2r5ijOvbHf0Ncu3Ss36MRKoqYqP1kMokYGzO4Q@HIDDEN> In-Reply-To: <CAN+1Hbq4LX_p2r5ijOvbHf0Ncu3Ss36MRKoqYqP1kMokYGzO4Q@HIDDEN> From: Ship Mints <shipmints@HIDDEN> Date: Sat, 8 Feb 2025 05:48:18 -0500 X-Gm-Features: AWEUYZnpWPDfXvXc0T1qHniv38kG_-ZC-ZcvmRurrE-X6dqDKFgKepviz1wzo0Y Message-ID: <CAN+1HbpiNFQtUdcP-rRbmNVjELd3f5UoZeBbhnjWx8TEvJK_KQ@HIDDEN> Subject: Re: bug#76137: [PATCH] Eliminate bookmark-maybe-historicize-string duplicates To: 76137 <at> debbugs.gnu.org Content-Type: multipart/mixed; boundary="0000000000003e0a1f062d9f373a" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76137 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 (-) --0000000000003e0a1f062d9f373a Content-Type: multipart/alternative; boundary="0000000000003e0a1d062d9f3738" --0000000000003e0a1d062d9f3738 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable And now revised with NEWS. On Fri, Feb 7, 2025 at 7:58=E2=80=AFPM Ship Mints <shipmints@HIDDEN> wro= te: > Revised patch with bookmark-history dupe test. > > On Fri, Feb 7, 2025 at 7:53=E2=80=AFPM Ship Mints <shipmints@HIDDEN> w= rote: > >> Maybe I'll fix the bookmark test that currently doesn't check for >> duplicates. Hrumph. >> >> On Fri, Feb 7, 2025 at 7:51=E2=80=AFPM Ship Mints <shipmints@HIDDEN> = wrote: >> >>> Change 'bookmark-maybe-historicize-string' from its naive history list >>> cons, which blindly adds duplicates ad infinitum, to use 'add-to-histor= y' >>> which respects 'history-delete-duplicates' and the 'history-length >>> property (which 'bookmark-history' currently does not have). >>> >>> -Stephane >>> >> --0000000000003e0a1d062d9f3738 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">And now revised with NEWS.</div></div><br><div class=3D"gmail_quote gmai= l_quote_container"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Feb 7, 202= 5 at 7:58=E2=80=AFPM Ship Mints <<a href=3D"mailto:shipmints@HIDDEN">= shipmints@HIDDEN</a>> wrote:<br></div><blockquote class=3D"gmail_quot= e" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204)= ;padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"f= ont-family:monospace">Revised patch with bookmark-history=C2=A0dupe test.</= div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_at= tr">On Fri, Feb 7, 2025 at 7:53=E2=80=AFPM Ship Mints <<a href=3D"mailto= :shipmints@HIDDEN" target=3D"_blank">shipmints@HIDDEN</a>> wrote:<= br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8e= x;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"= ><div class=3D"gmail_default" style=3D"font-family:monospace">Maybe I'l= l fix the bookmark test that currently doesn't check for duplicates. Hr= umph.</div></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"g= mail_attr">On Fri, Feb 7, 2025 at 7:51=E2=80=AFPM Ship Mints <<a href=3D= "mailto:shipmints@HIDDEN" target=3D"_blank">shipmints@HIDDEN</a>> = wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0= px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir= =3D"ltr"><div class=3D"gmail_default" style=3D"font-family:monospace">Chang= e 'bookmark-maybe-historicize-string' from its naive history list c= ons, which blindly adds duplicates ad=C2=A0infinitum, to use 'add-to-hi= story' which respects 'history-delete-duplicates' and the '= history-length property=C2=A0(which 'bookmark-history' currently do= es not have).</div><div class=3D"gmail_default" style=3D"font-family:monosp= ace"><br></div><div class=3D"gmail_default" style=3D"font-family:monospace"= >-Stephane</div></div> </blockquote></div> </blockquote></div> </blockquote></div> --0000000000003e0a1d062d9f3738-- --0000000000003e0a1f062d9f373a Content-Type: application/octet-stream; name="0001-Eliminate-bookmark-maybe-historicize-string-duplicat.patch" Content-Disposition: attachment; filename="0001-Eliminate-bookmark-maybe-historicize-string-duplicat.patch" Content-Transfer-Encoding: base64 Content-ID: <f_m6w2nu6p0> X-Attachment-Id: f_m6w2nu6p0 RnJvbSBmZjk2NDFkMDc2OTVlYTQ5Mjk1OTJjZjhiYmMwMWFiZTAwN2UwOTBlIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzaGlwbWludHMgPHNoaXBtaW50c0BnbWFpbC5jb20+CkRhdGU6 IEZyaSwgNyBGZWIgMjAyNSAxOTozOTozNiAtMDUwMApTdWJqZWN0OiBbUEFUQ0hdIEVsaW1pbmF0 ZSBib29rbWFyay1tYXliZS1oaXN0b3JpY2l6ZS1zdHJpbmcgZHVwbGljYXRlcwoKKiBsaXNwL2Jv b2ttYXJrLmVsIChib29rbWFyay1tYXliZS1oaXN0b3JpY2l6ZS1zdHJpbmcpOgpVc2UgJ2FkZC10 by1oaXN0b3J5JyB0byByZXNwZWN0IGhpc3RvcnktZGVsZXRlLWR1cGxpY2F0ZXMgYW5kIHRoZQon aGlzdG9yeS1sZW5ndGggcHJvcGVydHkuCi0tLQogZXRjL05FV1MgICAgICAgICAgICAgICAgICAg IHwgNyArKysrKysrCiBsaXNwL2Jvb2ttYXJrLmVsICAgICAgICAgICAgfCAyICstCiB0ZXN0L2xp c3AvYm9va21hcmstdGVzdHMuZWwgfCA3ICsrKysrLS0KIDMgZmlsZXMgY2hhbmdlZCwgMTMgaW5z ZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0Yy9O RVdTCmluZGV4IGRmMWFmZjkyMTNlLi43ZmJjNzA1YmQwOSAxMDA2NDQKLS0tIGEvZXRjL05FV1MK KysrIGIvZXRjL05FV1MKQEAgLTQ1OSw2ICs0NTksMTMgQEAgZGVmYXVsdCksIHRoZSAnd2hpdGVz cGFjZS1jbGVhbnVwJyBmdW5jdGlvbiB3aWxsIG5vdyBhZGQgdGhlIG5ld2xpbmUuCiAKICoqIEJv b2ttYXJrCiAKKy0tLQorKioqIEJvb2ttYXJrIGhpc3Rvcnkgbm93IHNhdmVzIGVhY2ggYm9va21h cmsgb25seSBvbmNlLgorUHJldmlvdXNseSwgdGhlIHZhcmlhYmxlICdib29rbWFyay1oaXN0b3J5 JyBhY2N1bXVsYXRlZCBkdXBsaWNhdGUKK2Jvb2ttYXJrIG5hbWVzIHdoZW4gYm9va21hcmsgZmVh dHVyZXMgd2VyZSB1c2VkIGludGVyYWN0aXZlbHkuICBUaGlzCittYWRlIHRoZWlyIGhpc3Rvcnkg bGFyZ2VyIHRoYW4gbmVjZXNzYXJ5IGZvciBmcmVxdWVudCBib29rbWFyayB1c2Vycy4KK0Jvb2tt YXJrIG5hbWVzIGFyZSBub3cgc2F2ZWQgdW5pcXVlbHkuCisKIC0tLQogKioqIE5ldyB1c2VyIG9w dGlvbiAnYm9va21hcmstYm1lbnUtdHlwZS1jb2x1bW4td2lkdGgnLgogVGhpcyB1c2VyIG9wdGlv biBjb250cm9scyB0aGUgd2lkdGggb2YgdGhlIHR5cGUgY29sdW1uIG9uIHRoZSBib29rbWFyawpk aWZmIC0tZ2l0IGEvbGlzcC9ib29rbWFyay5lbCBiL2xpc3AvYm9va21hcmsuZWwKaW5kZXggZThh ZDBjZWUzMWQuLjg0OTVmMzNjYjVmIDEwMDY0NAotLS0gYS9saXNwL2Jvb2ttYXJrLmVsCisrKyBi L2xpc3AvYm9va21hcmsuZWwKQEAgLTYwMyw3ICs2MDMsNyBAQCBib29rbWFyay1tYXliZS1oaXN0 b3JpY2l6ZS1zdHJpbmcKIGBjb21wbGV0aW5nLXJlYWQnIG5ldmVyIGdldHMgYSBjaGFuY2UgdG8g c2V0IGBib29rbWFyay1oaXN0b3J5Jy4iCiAgIGAob3IKICAgICAoY2FsbGVkLWludGVyYWN0aXZl bHktcCAnaW50ZXJhY3RpdmUpCi0gICAgKHNldHEgYm9va21hcmstaGlzdG9yeSAoY29ucyAsc3Ry aW5nIGJvb2ttYXJrLWhpc3RvcnkpKSkpCisgICAgKGFkZC10by1oaXN0b3J5ICdib29rbWFyay1o aXN0b3J5ICxzdHJpbmcpKSkKIAogKGRlZnZhciBib29rbWFyay1tYWtlLXJlY29yZC1mdW5jdGlv biAnYm9va21hcmstbWFrZS1yZWNvcmQtZGVmYXVsdAogICAiQSBmdW5jdGlvbiB0aGF0IHNob3Vs ZCBiZSBjYWxsZWQgdG8gY3JlYXRlIGEgYm9va21hcmsgcmVjb3JkLgpkaWZmIC0tZ2l0IGEvdGVz dC9saXNwL2Jvb2ttYXJrLXRlc3RzLmVsIGIvdGVzdC9saXNwL2Jvb2ttYXJrLXRlc3RzLmVsCmlu ZGV4IDkwOTlmNmNiMTY5Li5kNTUxZDQyOTM2MyAxMDA2NDQKLS0tIGEvdGVzdC9saXNwL2Jvb2tt YXJrLXRlc3RzLmVsCisrKyBiL3Rlc3QvbGlzcC9ib29rbWFyay10ZXN0cy5lbApAQCAtMTkzLDkg KzE5MywxMiBAQCBib29rbWFyay10ZXN0cy1yZWNvcmQtZ2V0dGVycy1hbmQtc2V0dGVycy1uZXcK ICAgICAgIChzaG91bGQgKGVxdWFsIChib29rbWFyay1wcm9wLWdldCBibWsgJ2ZpbGVuYW1lKSAi cHJvcCIpKSkpKQogCiAoZXJ0LWRlZnRlc3QgYm9va21hcmstdGVzdHMtbWF5YmUtaGlzdG9yaWNp emUtc3RyaW5nICgpCi0gIChsZXQgKChib29rbWFyay1oaXN0b3J5KSkKKyAgKGxldCAoKGJvb2tt YXJrLWhpc3RvcnkpCisgICAgICAgIChoaXN0b3J5LWRlbGV0ZS1kdXBsaWNhdGVzIHQpKQogICAg IChib29rbWFyay1tYXliZS1oaXN0b3JpY2l6ZS1zdHJpbmcgImZvbyIpCi0gICAgKHNob3VsZCAo ZXF1YWwgKGNhciBib29rbWFyay1oaXN0b3J5KSAiZm9vIikpKSkKKyAgICAoYm9va21hcmstbWF5 YmUtaGlzdG9yaWNpemUtc3RyaW5nICJmb28iKQorICAgIChzaG91bGQgKGVxdWFsIChjYXIgYm9v a21hcmstaGlzdG9yeSkgImZvbyIpKQorICAgIChzaG91bGQgKD0gMSAobGVuZ3RoIGJvb2ttYXJr LWhpc3RvcnkpKSkpKQogCiAoZGVmdW4gYm9va21hcmstcmVtb3ZlLWxhc3QtbW9kaWZpZWQgKGJt aykKICAgKGFzc29jLWRlbGV0ZS1hbGwgJ2xhc3QtbW9kaWZpZWQgYm1rKSkKLS0gCjIuNDcuMQoK --0000000000003e0a1f062d9f373a--
bug-gnu-emacs@HIDDEN
:bug#76137
; Package emacs
.
Full text available.Received: (at 76137) by debbugs.gnu.org; 8 Feb 2025 00:59:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 07 19:59:08 2025 Received: from localhost ([127.0.0.1]:37452 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tgZBc-0008P6-A0 for submit <at> debbugs.gnu.org; Fri, 07 Feb 2025 19:59:08 -0500 Received: from mail-vk1-xa35.google.com ([2607:f8b0:4864:20::a35]:54681) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1tgZBZ-0008OZ-9M for 76137 <at> debbugs.gnu.org; Fri, 07 Feb 2025 19:59:05 -0500 Received: by mail-vk1-xa35.google.com with SMTP id 71dfb90a1353d-51f42b1a69fso85074e0c.1 for <76137 <at> debbugs.gnu.org>; Fri, 07 Feb 2025 16:59:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738976339; x=1739581139; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=EeDlUZ1DhjuV+8CPDXVtY6z8v2+7Gf3Kq0JN5Uh//Yk=; b=FFGU7yTZ91pq+EqBUa7aC29cCGPPatewNxJRpT8ub39FSIxR/YFnB4LMsoWwR2VjEk B+3eEmt0REGRoenjf2leVaTKTDAxEXb2Xy3fZ/fJFm1aJWDVKTjdNSXrTQpoRQJE9Z2n /+09csSjZGQx3fC0UALU6LkXC77bsKCXq4Y4g9HZFkKICeTL8R+QUs866qOKIn1k2amK 5rX2JqpqOxF3iQC41y0ZZeVVTz21+vikMazfcxnGEam3Prat89ylM0MlBhS/hcStF3D5 ddDMf3UbyfuGA1/2vTypkFuiUu+Msz+v8mIiSHu893L1d6pYcoMGJKFVC1BVoPk2h07B 7uVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738976339; x=1739581139; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=EeDlUZ1DhjuV+8CPDXVtY6z8v2+7Gf3Kq0JN5Uh//Yk=; b=tLwNS4yxiNFfI26W12ZdDJ6n+/CynlJq3PJQdltQ5+bSZqkljwyMBTnd8VQFZDq/iE 94d9tluLJsoKFApwonYJ10QxC38Vs/uedFeLMIEB9C5TEAh2aER3mFTMZ8hZN/JlQGSY pMlQ9qJ8+TH/+NPO3DNmKTYyAm3cnfzdraW2LzbX2CqA1IPbLNRnZwpb55Z2DGQN9jx7 QTN4JLPdTPg+4xxlmZ8AqN3vPaYEyK288VsW1fWyyew37zrYWbsLyGbuoxglUVNP1wFx PVlu0KDhoYKK2ZIW7KsOMJ/eMtivvUPVbdSj/3IRVwK5wvwcqsZ6CYB9MLxWbw54o6PL YXjQ== X-Gm-Message-State: AOJu0YyCGtc28AkHB5IZYpj/HD4GQ3Lgu0xfEXjWHvJlASB0HTyX+/dL NqTpbPLi+9ui4+z7lPWkdAe95gryepMyPsmhhbDHbswG1o9mngCzjEqSKSgqWnIy7keta3sSQVE xSBhuwlAEIyf6bCK259oYWBmYnTgq5w== X-Gm-Gg: ASbGncvwiQTKP8knsLpHq4Gb8+c7kfA49kF9zPgSug4MH+n6c9pYeL/6lXpZuFYPVD9 KGfIGXi/mvgqy7li+NxNi0BKEp4zP/i4mLoDnTF2HM5iZDzXn+821BG4fURYX69JIzA7/Bw37 X-Google-Smtp-Source: AGHT+IGE5I0hFKZAmYUvY/p2DdeougLqEqS9MX+VXqJtMEJFC1km/eSXReDbIv06YGVBYhcmbczC7Krx4wBj9dq9m/E= X-Received: by 2002:a05:6122:180f:b0:518:81aa:899b with SMTP id 71dfb90a1353d-51f2e1ed26cmr4527877e0c.6.1738976339460; Fri, 07 Feb 2025 16:58:59 -0800 (PST) MIME-Version: 1.0 References: <CAN+1HbqiOJ0jRbG6w7soLEPqcg5yqzfgJ0njBZ5qwcTO+q9m7A@HIDDEN> <CAN+1Hbq76MCq7j87xXHHXtDsi3QGTaYhPyAMNppD7yKNXHu2iw@HIDDEN> In-Reply-To: <CAN+1Hbq76MCq7j87xXHHXtDsi3QGTaYhPyAMNppD7yKNXHu2iw@HIDDEN> From: Ship Mints <shipmints@HIDDEN> Date: Fri, 7 Feb 2025 19:58:48 -0500 X-Gm-Features: AWEUYZkDKpSg8sOnXXAFtb6HIVlBnzFNP9I9vRUMz-RE98TD2B4upGBvyXtQ1Ds Message-ID: <CAN+1Hbq4LX_p2r5ijOvbHf0Ncu3Ss36MRKoqYqP1kMokYGzO4Q@HIDDEN> Subject: Re: bug#76137: [PATCH] Eliminate bookmark-maybe-historicize-string duplicates To: 76137 <at> debbugs.gnu.org Content-Type: multipart/mixed; boundary="000000000000fe4ff5062d96fad0" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76137 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 (-) --000000000000fe4ff5062d96fad0 Content-Type: multipart/alternative; boundary="000000000000fe4ff2062d96face" --000000000000fe4ff2062d96face Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Revised patch with bookmark-history dupe test. On Fri, Feb 7, 2025 at 7:53=E2=80=AFPM Ship Mints <shipmints@HIDDEN> wro= te: > Maybe I'll fix the bookmark test that currently doesn't check for > duplicates. Hrumph. > > On Fri, Feb 7, 2025 at 7:51=E2=80=AFPM Ship Mints <shipmints@HIDDEN> w= rote: > >> Change 'bookmark-maybe-historicize-string' from its naive history list >> cons, which blindly adds duplicates ad infinitum, to use 'add-to-history= ' >> which respects 'history-delete-duplicates' and the 'history-length >> property (which 'bookmark-history' currently does not have). >> >> -Stephane >> > --000000000000fe4ff2062d96face 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">Revised patch with bookmark-history=C2=A0dupe test.</div></div><br><div = class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail= _attr">On Fri, Feb 7, 2025 at 7:53=E2=80=AFPM Ship Mints <<a href=3D"mai= lto:shipmints@HIDDEN">shipmints@HIDDEN</a>> wrote:<br></div><block= quote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1= px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div class=3D"= gmail_default" style=3D"font-family:monospace">Maybe I'll fix the bookm= ark test that currently doesn't check for duplicates. Hrumph.</div></di= v><br><div class=3D"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On F= ri, Feb 7, 2025 at 7:51=E2=80=AFPM Ship Mints <<a href=3D"mailto:shipmin= ts@HIDDEN" target=3D"_blank">shipmints@HIDDEN</a>> wrote:<br></div= ><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border= -left:1px solid rgb(204,204,204);padding-left:1ex"><div dir=3D"ltr"><div cl= ass=3D"gmail_default" style=3D"font-family:monospace">Change 'bookmark-= maybe-historicize-string' from its naive history list cons, which blind= ly adds duplicates ad=C2=A0infinitum, to use 'add-to-history' which= respects 'history-delete-duplicates' and the 'history-length p= roperty=C2=A0(which 'bookmark-history' currently does not have).</d= iv><div class=3D"gmail_default" style=3D"font-family:monospace"><br></div><= div class=3D"gmail_default" style=3D"font-family:monospace">-Stephane</div>= </div> </blockquote></div> </blockquote></div> --000000000000fe4ff2062d96face-- --000000000000fe4ff5062d96fad0 Content-Type: application/octet-stream; name="0001-Eliminate-bookmark-maybe-historicize-string-duplicat.patch" Content-Disposition: attachment; filename="0001-Eliminate-bookmark-maybe-historicize-string-duplicat.patch" Content-Transfer-Encoding: base64 Content-ID: <f_m6vhlovb0> X-Attachment-Id: f_m6vhlovb0 RnJvbSA2MmMzODlhMjEzNTU3MDAzZDM4Y2RjMGU2YWE2MWJjYjM0YjY5OTdkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzaGlwbWludHMgPHNoaXBtaW50c0BnbWFpbC5jb20+CkRhdGU6 IEZyaSwgNyBGZWIgMjAyNSAxOTozOTozNiAtMDUwMApTdWJqZWN0OiBbUEFUQ0hdIEVsaW1pbmF0 ZSBib29rbWFyay1tYXliZS1oaXN0b3JpY2l6ZS1zdHJpbmcgZHVwbGljYXRlcwoKKiBsaXNwL2Jv b2ttYXJrLmVsIChib29rbWFyay1tYXliZS1oaXN0b3JpY2l6ZS1zdHJpbmcpOgpVc2UgJ2FkZC10 by1oaXN0b3J5JyB0byByZXNwZWN0IGhpc3RvcnktZGVsZXRlLWR1cGxpY2F0ZXMgYW5kIHRoZQon aGlzdG9yeS1sZW5ndGggcHJvcGVydHkuCi0tLQogbGlzcC9ib29rbWFyay5lbCAgICAgICAgICAg IHwgMiArLQogdGVzdC9saXNwL2Jvb2ttYXJrLXRlc3RzLmVsIHwgNyArKysrKy0tCiAyIGZpbGVz IGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9s aXNwL2Jvb2ttYXJrLmVsIGIvbGlzcC9ib29rbWFyay5lbAppbmRleCBlOGFkMGNlZTMxZC4uODQ5 NWYzM2NiNWYgMTAwNjQ0Ci0tLSBhL2xpc3AvYm9va21hcmsuZWwKKysrIGIvbGlzcC9ib29rbWFy ay5lbApAQCAtNjAzLDcgKzYwMyw3IEBAIGJvb2ttYXJrLW1heWJlLWhpc3RvcmljaXplLXN0cmlu ZwogYGNvbXBsZXRpbmctcmVhZCcgbmV2ZXIgZ2V0cyBhIGNoYW5jZSB0byBzZXQgYGJvb2ttYXJr LWhpc3RvcnknLiIKICAgYChvcgogICAgIChjYWxsZWQtaW50ZXJhY3RpdmVseS1wICdpbnRlcmFj dGl2ZSkKLSAgICAoc2V0cSBib29rbWFyay1oaXN0b3J5IChjb25zICxzdHJpbmcgYm9va21hcmst aGlzdG9yeSkpKSkKKyAgICAoYWRkLXRvLWhpc3RvcnkgJ2Jvb2ttYXJrLWhpc3RvcnkgLHN0cmlu ZykpKQogCiAoZGVmdmFyIGJvb2ttYXJrLW1ha2UtcmVjb3JkLWZ1bmN0aW9uICdib29rbWFyay1t YWtlLXJlY29yZC1kZWZhdWx0CiAgICJBIGZ1bmN0aW9uIHRoYXQgc2hvdWxkIGJlIGNhbGxlZCB0 byBjcmVhdGUgYSBib29rbWFyayByZWNvcmQuCmRpZmYgLS1naXQgYS90ZXN0L2xpc3AvYm9va21h cmstdGVzdHMuZWwgYi90ZXN0L2xpc3AvYm9va21hcmstdGVzdHMuZWwKaW5kZXggOTA5OWY2Y2Ix NjkuLmQ1NTFkNDI5MzYzIDEwMDY0NAotLS0gYS90ZXN0L2xpc3AvYm9va21hcmstdGVzdHMuZWwK KysrIGIvdGVzdC9saXNwL2Jvb2ttYXJrLXRlc3RzLmVsCkBAIC0xOTMsOSArMTkzLDEyIEBAIGJv b2ttYXJrLXRlc3RzLXJlY29yZC1nZXR0ZXJzLWFuZC1zZXR0ZXJzLW5ldwogICAgICAgKHNob3Vs ZCAoZXF1YWwgKGJvb2ttYXJrLXByb3AtZ2V0IGJtayAnZmlsZW5hbWUpICJwcm9wIikpKSkpCiAK IChlcnQtZGVmdGVzdCBib29rbWFyay10ZXN0cy1tYXliZS1oaXN0b3JpY2l6ZS1zdHJpbmcgKCkK LSAgKGxldCAoKGJvb2ttYXJrLWhpc3RvcnkpKQorICAobGV0ICgoYm9va21hcmstaGlzdG9yeSkK KyAgICAgICAgKGhpc3RvcnktZGVsZXRlLWR1cGxpY2F0ZXMgdCkpCiAgICAgKGJvb2ttYXJrLW1h eWJlLWhpc3RvcmljaXplLXN0cmluZyAiZm9vIikKLSAgICAoc2hvdWxkIChlcXVhbCAoY2FyIGJv b2ttYXJrLWhpc3RvcnkpICJmb28iKSkpKQorICAgIChib29rbWFyay1tYXliZS1oaXN0b3JpY2l6 ZS1zdHJpbmcgImZvbyIpCisgICAgKHNob3VsZCAoZXF1YWwgKGNhciBib29rbWFyay1oaXN0b3J5 KSAiZm9vIikpCisgICAgKHNob3VsZCAoPSAxIChsZW5ndGggYm9va21hcmstaGlzdG9yeSkpKSkp CiAKIChkZWZ1biBib29rbWFyay1yZW1vdmUtbGFzdC1tb2RpZmllZCAoYm1rKQogICAoYXNzb2Mt ZGVsZXRlLWFsbCAnbGFzdC1tb2RpZmllZCBibWspKQotLSAKMi40Ny4xCgo= --000000000000fe4ff5062d96fad0--
bug-gnu-emacs@HIDDEN
:bug#76137
; Package emacs
.
Full text available.Received: (at 76137) by debbugs.gnu.org; 8 Feb 2025 00:53:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 07 19:53:31 2025 Received: from localhost ([127.0.0.1]:37445 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tgZ6A-00089q-J5 for submit <at> debbugs.gnu.org; Fri, 07 Feb 2025 19:53:31 -0500 Received: from mail-vk1-xa35.google.com ([2607:f8b0:4864:20::a35]:42400) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1tgZ66-00089Y-OY for 76137 <at> debbugs.gnu.org; Fri, 07 Feb 2025 19:53:28 -0500 Received: by mail-vk1-xa35.google.com with SMTP id 71dfb90a1353d-51873e55d27so1624626e0c.1 for <76137 <at> debbugs.gnu.org>; Fri, 07 Feb 2025 16:53:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738976001; x=1739580801; darn=debbugs.gnu.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=ayHRGuSEH7kaFZfL7pciP3u9oBH44M4TwfYyRh0t9RQ=; b=C+SPbG9mEYN+Iq558NJwh/kFFV6D8Y54hA6BPfSr+yhMsmOSqiLF2TAThC1vuE9kYJ BOZ4h2BXadkmfI6IqO0bj3e+yPrd9kL4EdOPXUpaQ/a2GWQ2utsByvggs12Q2lAMWhRU FnRkxAHeZq+GlawGZ4Flq6GBfQ+zo0t4UEOhs2rL01xh7dMN79VYQOwLgrWQuVMWqgGX gAA9ynhhhQ2gf86r0ETJI2vzZ0+LKClk13jDb3eTgvsc7NRgg+QfqEUpJmV6TuBXPmGP zseZ8Ji46S0zY4SFUhTOFpmcdpKHGwMZhS9iLpARcVqHKDhZyAFNI0/THFDfGPFY/aFo ag4A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738976001; x=1739580801; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ayHRGuSEH7kaFZfL7pciP3u9oBH44M4TwfYyRh0t9RQ=; b=FzZ3VeuD+mf0JNPzQJEgdoxTpytkR0EP/OOwFOwhl7RO2HZ+OKaAx22/Wm42DU7Qj4 EAwDaOilGXsCJSe4a7/H1eo5uNNAk6W3wSeiigy2647P+xqDiV93FN82Q40fA/iLn4Rd S+Savn/1YIdMTuI7qNkRTqgya902kKaTC0jRc6XC705owjdLviajiVerKOmtQXRzFz78 2HCuCKhwOmGZWStnM25NxJrhSMcinxYxK24LbUASCvPz+mXnAyddeSf8mxZbPzwvMjA9 /hxSh1txNKYnvgM4kBA0YE2/NDERp4VF+BFeG3E4iOt0JRpMUKc5dPnZ4iUqnPQIHsQm +ZVA== X-Gm-Message-State: AOJu0YyB3OmozbqiVW5eNtrj2TDjThchaHjYke973F6dNCpLFaMGpqWy PuVmbN+v0hZdaSrkrpeM32F7UafJMhheUsw1VokIwPyPzQcHLkgDRGIrS8Y5if9EM5wru/FeRcx dfvvjOLfedFMZX8zA42XlulXyAU1VRw== X-Gm-Gg: ASbGncuCdOn7ysbptnSZloz/6fDEZq79sOJIifaZRWKOiXDTPCUwHg5qC/1hzeUnsOi jFeRuNV8Xsa8yBkBquxsKNw1C85QgQmnbghVHAM5LS6A6hHqqZtvTvx+/aJGtL8O0pKSKVTUv X-Google-Smtp-Source: AGHT+IHge2P43YmKrVoiXby5SowLxmTdQdBFJ2y1vtT6QARrQrv6tQoV5+3Q4Y3rRu+cR1IP4emOBrd0I9XN1rvcWic= X-Received: by 2002:a05:6122:a0b:b0:516:1ab3:700e with SMTP id 71dfb90a1353d-51f2f671870mr4277339e0c.3.1738976000751; Fri, 07 Feb 2025 16:53:20 -0800 (PST) MIME-Version: 1.0 References: <CAN+1HbqiOJ0jRbG6w7soLEPqcg5yqzfgJ0njBZ5qwcTO+q9m7A@HIDDEN> In-Reply-To: <CAN+1HbqiOJ0jRbG6w7soLEPqcg5yqzfgJ0njBZ5qwcTO+q9m7A@HIDDEN> From: Ship Mints <shipmints@HIDDEN> Date: Fri, 7 Feb 2025 19:53:09 -0500 X-Gm-Features: AWEUYZm6kklpeEdGQLJ87sOWZGsKBhSMhGRsEorVj6N_mVrX1uRNl3GdxP3iUM8 Message-ID: <CAN+1Hbq76MCq7j87xXHHXtDsi3QGTaYhPyAMNppD7yKNXHu2iw@HIDDEN> Subject: Re: bug#76137: [PATCH] Eliminate bookmark-maybe-historicize-string duplicates To: 76137 <at> debbugs.gnu.org Content-Type: multipart/alternative; boundary="000000000000cc423b062d96e611" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 76137 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 (-) --000000000000cc423b062d96e611 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Maybe I'll fix the bookmark test that currently doesn't check for duplicates. Hrumph. On Fri, Feb 7, 2025 at 7:51=E2=80=AFPM Ship Mints <shipmints@HIDDEN> wro= te: > Change 'bookmark-maybe-historicize-string' from its naive history list > cons, which blindly adds duplicates ad infinitum, to use 'add-to-history' > which respects 'history-delete-duplicates' and the 'history-length > property (which 'bookmark-history' currently does not have). > > -Stephane > --000000000000cc423b062d96e611 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">Maybe I'll fix the bookmark test that currently doesn't check fo= r duplicates. Hrumph.</div></div><br><div class=3D"gmail_quote gmail_quote_= container"><div dir=3D"ltr" class=3D"gmail_attr">On Fri, Feb 7, 2025 at 7:5= 1=E2=80=AFPM Ship Mints <<a href=3D"mailto:shipmints@HIDDEN">shipmint= s@HIDDEN</a>> wrote:<br></div><blockquote class=3D"gmail_quote" style= =3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding= -left:1ex"><div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-fami= ly:monospace">Change 'bookmark-maybe-historicize-string' from its n= aive history list cons, which blindly adds duplicates ad=C2=A0infinitum, to= use 'add-to-history' which respects 'history-delete-duplicates= ' and the 'history-length property=C2=A0(which 'bookmark-histor= y' currently does not have).</div><div class=3D"gmail_default" style=3D= "font-family:monospace"><br></div><div class=3D"gmail_default" style=3D"fon= t-family:monospace">-Stephane</div></div> </blockquote></div> --000000000000cc423b062d96e611--
bug-gnu-emacs@HIDDEN
:bug#76137
; Package emacs
.
Full text available.Received: (at submit) by debbugs.gnu.org; 8 Feb 2025 00:50:05 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 07 19:50:05 2025 Received: from localhost ([127.0.0.1]:37437 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tgZ2q-0007yN-QV for submit <at> debbugs.gnu.org; Fri, 07 Feb 2025 19:50:05 -0500 Received: from lists.gnu.org ([2001:470:142::17]:57942) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <shipmints@HIDDEN>) id 1tgZ2m-0007xD-Kg for submit <at> debbugs.gnu.org; Fri, 07 Feb 2025 19:50:01 -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 1tgZ2g-00010m-Rn for bug-gnu-emacs@HIDDEN; Fri, 07 Feb 2025 19:49:54 -0500 Received: from mail-vk1-xa30.google.com ([2607:f8b0:4864:20::a30]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <shipmints@HIDDEN>) id 1tgZ2f-0003E2-1J for bug-gnu-emacs@HIDDEN; Fri, 07 Feb 2025 19:49:54 -0500 Received: by mail-vk1-xa30.google.com with SMTP id 71dfb90a1353d-51f2a8fd349so534022e0c.1 for <bug-gnu-emacs@HIDDEN>; Fri, 07 Feb 2025 16:49:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738975791; x=1739580591; darn=gnu.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=fuK6mCAJ8VehtqCbU4BjSIKPzz658RCurSsIm9z9wNw=; b=Nln5c2PNB2AOziI3fpLEfKOOXRaqx+Vaty5d/2HWyW4NYouiCnvpbf2+eBqUhIx/Kj OPW0WP4W2jKS4XpCuTopEAMeNqNThMAJtlOGPFBeo/K7jHDW18vWfuGhIxTLCm1G5E2F F44WO4piGJYEPFijGJYgPWVs0mCS/inPvjwzyKJnjiIQK9zDBruqmnFolRcEK435Hmva Z+z4XHaIPq/DOmWeqAPIjB8/MazmzPnJ0DUt6OdaTbbNmEFBqo4bH4aWVFQBHoobr56Y xcMKmEq/+tjFeiMgWVXAFs7aHrsM/5UUyQU6OV/7JSe4X0GRaIdlKoVy6zVZ5GQCTdOE m5Jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738975791; x=1739580591; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=fuK6mCAJ8VehtqCbU4BjSIKPzz658RCurSsIm9z9wNw=; b=tVKjur9m/UEn5YNDvBueC6EWHumMJT5XzNha0hYNLNOSn6ekmyIKzjA0TnJUdZOYIT RSyygdUwY7nvdBwyFsqDOSGEkUflI8kgjbfb3CHG88PhKHEY6wWFW2DFMuTMYPDoYDMD HW+SgTvSCEweOO7Uh4hcxpS+YXux7y3QI4/iSc8BO9ssgOqf6vP1TqJyHH0uL7wkXtRq zrdOHTaVItNsc3LfLN2WG2ZMePWE5WvNB3UHici3a1ien5y+UouyFYEOy4HvpxM5rMpN pBZe8hW46k30EJfvR2TQl4y1HQD9SGlL5BjAmnNKucOL735ufQbtGt33utUdkJr1K+jA cPxg== X-Gm-Message-State: AOJu0YxU+nW0vyksqp2A+lHggEjAxhSMPC/kToD90464y/q5NM9Owk80 o+ikozo+Z6/kaTwwhN9gjYSTp081OrIkhhebvfZJHwrAiqUj3mCzGnPD86hQFg+PNUAkjWbJv7u SpvXc21v6D6orq1wRv80ocLxBBXgF9qhy X-Gm-Gg: ASbGncu/ilp3XuTYozwxs/z1V47SiGHWNzb0EABhwGN6iVTWUiGNL0v1Idl59JNuUba gblJx1CPCHWO5zFtVKgbi44UuQU/5Q0nwmXHQOKOJy/PipW354bOYTYzgy0lcvr2XIFrnujtB X-Google-Smtp-Source: AGHT+IGx9nxhjcUW8k30+7mXNRjcYQGI6Mh387TJ+DiZq9Utp7u4hP3S2B679FP2LE9HxeZPCC5k/iMdgj4KOjKasAE= X-Received: by 2002:a05:6122:2191:b0:51b:a11f:cbdb with SMTP id 71dfb90a1353d-51f2e1026d4mr5246383e0c.4.1738975791450; Fri, 07 Feb 2025 16:49:51 -0800 (PST) MIME-Version: 1.0 From: Ship Mints <shipmints@HIDDEN> Date: Fri, 7 Feb 2025 19:49:39 -0500 X-Gm-Features: AWEUYZngapQu2dFiyvJpkgeeZI73DgBQzdyIgeyJJEAYN1YrVPegXapph6nx_Zo Message-ID: <CAN+1HbqiOJ0jRbG6w7soLEPqcg5yqzfgJ0njBZ5qwcTO+q9m7A@HIDDEN> Subject: [PATCH] Eliminate bookmark-maybe-historicize-string duplicates To: bug-gnu-emacs@HIDDEN Content-Type: multipart/mixed; boundary="00000000000052aad8062d96daa9" Received-SPF: pass client-ip=2607:f8b0:4864:20::a30; envelope-from=shipmints@HIDDEN; helo=mail-vk1-xa30.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 (/) --00000000000052aad8062d96daa9 Content-Type: multipart/alternative; boundary="00000000000052aad7062d96daa7" --00000000000052aad7062d96daa7 Content-Type: text/plain; charset="UTF-8" Change 'bookmark-maybe-historicize-string' from its naive history list cons, which blindly adds duplicates ad infinitum, to use 'add-to-history' which respects 'history-delete-duplicates' and the 'history-length property (which 'bookmark-history' currently does not have). -Stephane --00000000000052aad7062d96daa7 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">Change 'bookmark-maybe-historicize-string' from its naive histor= y list cons, which blindly adds duplicates ad=C2=A0infinitum, to use 'a= dd-to-history' which respects 'history-delete-duplicates' and t= he 'history-length property=C2=A0(which 'bookmark-history' curr= ently does not have).</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">-Stephane</div></div> --00000000000052aad7062d96daa7-- --00000000000052aad8062d96daa9 Content-Type: application/octet-stream; name="0001-Eliminate-bookmark-maybe-historicize-string-duplicat.patch" Content-Disposition: attachment; filename="0001-Eliminate-bookmark-maybe-historicize-string-duplicat.patch" Content-Transfer-Encoding: base64 Content-ID: <f_m6vh7qrx0> X-Attachment-Id: f_m6vh7qrx0 RnJvbSA2MWQ4NzlkYTA1ZGYwN2NiMzFjZDk2ZjhhODU0ZDhiYzk0N2Q1MmNiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzaGlwbWludHMgPHNoaXBtaW50c0BnbWFpbC5jb20+CkRhdGU6 IEZyaSwgNyBGZWIgMjAyNSAxOTozOTozNiAtMDUwMApTdWJqZWN0OiBbUEFUQ0hdIEVsaW1pbmF0 ZSBib29rbWFyay1tYXliZS1oaXN0b3JpY2l6ZS1zdHJpbmcgZHVwbGljYXRlcwoKKiBsaXNwL2Jv b2ttYXJrLmVsIChib29rbWFyay1tYXliZS1oaXN0b3JpY2l6ZS1zdHJpbmcpOgpVc2UgJ2FkZC10 by1oaXN0b3J5JyB0byByZXNwZWN0IGhpc3RvcnktZGVsZXRlLWR1cGxpY2F0ZXMgYW5kIHRoZQon aGlzdG9yeS1sZW5ndGggcHJvcGVydHkuCi0tLQogbGlzcC9ib29rbWFyay5lbCB8IDIgKy0KIDEg ZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBh L2xpc3AvYm9va21hcmsuZWwgYi9saXNwL2Jvb2ttYXJrLmVsCmluZGV4IGU4YWQwY2VlMzFkLi44 NDk1ZjMzY2I1ZiAxMDA2NDQKLS0tIGEvbGlzcC9ib29rbWFyay5lbAorKysgYi9saXNwL2Jvb2tt YXJrLmVsCkBAIC02MDMsNyArNjAzLDcgQEAgYm9va21hcmstbWF5YmUtaGlzdG9yaWNpemUtc3Ry aW5nCiBgY29tcGxldGluZy1yZWFkJyBuZXZlciBnZXRzIGEgY2hhbmNlIHRvIHNldCBgYm9va21h cmstaGlzdG9yeScuIgogICBgKG9yCiAgICAgKGNhbGxlZC1pbnRlcmFjdGl2ZWx5LXAgJ2ludGVy YWN0aXZlKQotICAgIChzZXRxIGJvb2ttYXJrLWhpc3RvcnkgKGNvbnMgLHN0cmluZyBib29rbWFy ay1oaXN0b3J5KSkpKQorICAgIChhZGQtdG8taGlzdG9yeSAnYm9va21hcmstaGlzdG9yeSAsc3Ry aW5nKSkpCiAKIChkZWZ2YXIgYm9va21hcmstbWFrZS1yZWNvcmQtZnVuY3Rpb24gJ2Jvb2ttYXJr LW1ha2UtcmVjb3JkLWRlZmF1bHQKICAgIkEgZnVuY3Rpb24gdGhhdCBzaG91bGQgYmUgY2FsbGVk IHRvIGNyZWF0ZSBhIGJvb2ttYXJrIHJlY29yZC4KLS0gCjIuNDcuMQoK --00000000000052aad8062d96daa9--
Ship Mints <shipmints@HIDDEN>
:bug-gnu-emacs@HIDDEN
.
Full text available.bug-gnu-emacs@HIDDEN
:bug#76137
; Package emacs
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.