From unknown Sat Jun 21 03:07:11 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#77493 <77493@debbugs.gnu.org> To: bug#77493 <77493@debbugs.gnu.org> Subject: Status: 30.1.50; Obsolete documentation of desktop library Reply-To: bug#77493 <77493@debbugs.gnu.org> Date: Sat, 21 Jun 2025 10:07:11 +0000 retitle 77493 30.1.50; Obsolete documentation of desktop library reassign 77493 emacs submitter 77493 Stephen Berman severity 77493 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 03 10:50:33 2025 Received: (at submit) by debbugs.gnu.org; 3 Apr 2025 14:50:33 +0000 Received: from localhost ([127.0.0.1]:35129 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0Lto-0003YZ-HO for submit@debbugs.gnu.org; Thu, 03 Apr 2025 10:50:32 -0400 Received: from lists.gnu.org ([2001:470:142::17]:33384) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0Ltl-0003YI-VR for submit@debbugs.gnu.org; Thu, 03 Apr 2025 10:50:30 -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 ) id 1u0Ltc-0001Jg-Lq for bug-gnu-emacs@gnu.org; Thu, 03 Apr 2025 10:50:20 -0400 Received: from mout.gmx.net ([212.227.15.19]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u0LtY-0003RS-UB for bug-gnu-emacs@gnu.org; Thu, 03 Apr 2025 10:50:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1743691810; x=1744296610; i=stephen.berman@gmx.net; bh=xdE5K6ZkDbZ6k4kkn940BWrJaBWi7yc4t9fNn9a9rTc=; h=X-UI-Sender-Class:From:To:Subject:Date:Message-ID:MIME-Version: Content-Type:cc:content-transfer-encoding:content-type:date:from: message-id:mime-version:reply-to:subject:to; b=NyugggOobLHfn8ckmLo9XeYrwTq5FFPubgubNnz9ZEQ3YuDFoKKjIU41hxnrZYYH ruqWn/Q94B7Yldh2pYR4xZGqTFAbAXd0tjXFOZ485rb1b4AfDggDReX0b/AjP40pl FmNM8qsRuQi26J49XcOD6LSkrsoeN0GZEmJGGf8cV65rr3EGqKCUtD8eoNCXOZ7qL cvcVxhShAitLWVTr71St9/+66HFhMbQ3KHy7ZwxtB+GvbVHb5Vone7+RpNjKofbm2 lxDvYFZC/yvrwy0BRmY4lb3s6TdCPpKl9SXuv0a6Ttmi5rKYHS7Q+QfWZ4NOOmULx kohOclGuHQ2SvK/+Ew== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs2 ([88.130.50.216]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MUGi9-1tZiUL2CLj-00Jv9o for ; Thu, 03 Apr 2025 16:50:10 +0200 From: Stephen Berman To: bug-gnu-emacs@gnu.org Subject: 30.1.50; Obsolete documentation of desktop library Date: Thu, 03 Apr 2025 16:50:06 +0200 Message-ID: <874iz5pae9.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Provags-ID: V03:K1:LR+qTfrdi5w+bwfw172LAMKxmusUOAP2wfdESSTa0LVcyZWfVDF i9f92oyAJRZefBLM85rS/ImH6xRu109hj9NwGbZuORH+ssrLrV4TOqE2rZ9aUZ2iFHLZN2k cYFALyIkZ39v5oe0g94+R3ZjXHy62DnLQlai0yJbHc7P6gphirgQG8W9qQ7ktC4rMXaByr4 LFOanilQNPc+NCGlPQwUA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:H6+IvQSxOPg=;ZwkCWQG0C7rrPmV1o7JlVWODbRk pGJQBzaKK8jRvCAzRfmO7KnwKtksY270z0LqlDQqQan395ii2ZV0lIwkqNT1kkxqsAfixrwU+ Bks0uMcmwYrdvxd5zNE8GIAPNsd5xgE1IS5ksR1ubqVWMURwahsJ4DRzlOEi4P+mCCEW1SLzy zAKaP2XnrJJqIVYT9FouOtO6pRvpXPtpMeN2m5AKOdEGte8CtlKlSlbvXAh+DxW2ntnC3Ly8i FrR+YxlKvhbpA+Zpz9+/JPsmwZ9JNZQvSmvX2xhBGXgKHogaVcK7jy87DyqM61s6kMGWcI1AH 1/sDTgCHmU94r1SKHxuSpiJh7YaUF7J+NQZrzgZaLDD3C74xoHz+MYXfEKI8newfPCAGGiHhV DD/iHelM6UQdGZRN0wQOEHiA9yfNSLpCdKdoX9vPAz7dStykWEbiulounoUUVMRRMfdsfCC0t R04cwGEGSMYTqxg9RwSoEhqjMDfc4omaFsAAXChS1ky3hkPj2Ts35sRDosjBvHXqOnBmcmonA u66Oxbcxm12THm2cL+mo6waUqZbC0lozAFyOoh3rQcJYXCufLgHw2aaCV5ZxGpffRiTx0IN+6 mHQZ5yMHloSy7gsmSUSYLS2pw8m3S84lXxmT9jaKcprheJR8h2H5zECjcI61rHtd67WNTMBLq o6wrGKRC38zyKIugDSBTPqA8s+k4qhL7XfIChV9+GVe2vjYEOJsVAoGGZb66SwQkmykMk4NCv go5Qm7fCNb+TiWnbOADzOldNegsG8ZxcQqvoaIFzB+x14hGkTd+fm4QHap+o4pmqw0889jqX/ FXoSJJVoaOyBHqDE8X4ntuqMbbb84rakuq9OC81Sv9FUjLJes7FVxd5aXi7+T8p5E9Pi6Gcua IkSCCbLdNJZlsv+e7RvJM/Rz4pSNxM1OBBm/jHkwlamiW48vl6TUB8YmLCmr4PdzX3DnjGFF8 XeMCY59sd5YoAi4rNbYE9QBBV6POyyjvNY+060vutwoxr1PaxOchzLhnMa6RDAXBtih9d2jki W7WdjcgxJ3SJkVRyhbrgf+nCV9G9v3Gvd2uUFhr7iuFksgTCN+I5EfRVByVGh/dRrCdxz3y/c co6ELBcqeZrZMaEzxvoDKkid0nc/i9PdEOkeJdPdKE1s00lcnEVbwHqZLTXNcaS4ywZ4UPnIN Tj4WgiWw9QBRf4UcKkGzg6gkiHvr9mKHRlqCCo2+tw/kzyLJ4KqBRHVTb3s5ORapiUYWJMCM9 l78r1dv+2+xooPZ50AsmayGj0YdcXOP460cFlUgC9LrtfwPP+RXu3LXkAha/X0WsSmjEloI6A LsmUxkzZRHtFyo+5MFfMLSEkhkXf/6TedGVwpCf/56+kK96XOET8LX5p7EZnqji7seV4Nseip 12MJ41Y46C+VaEDBklFvCvLTMwBOfRtnkzXWl9lDYynuPw8yBkp+QMgGvosJ1qzEJhyQX/O6A R3iRgi+SXWPHmTL2kwW1LOjGYxtw= Received-SPF: pass client-ip=212.227.15.19; envelope-from=stephen.berman@gmx.net; helo=mout.gmx.net 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain In the Emacs manual, node "(emacs) Saving Emacs Sessions" refers to a no longer existing variable; the following patch corrects this: --=-=-= Content-Type: text/x-patch Content-Disposition: inline Content-Description: desktop doc patch Content-Transfer-Encoding: quoted-printable diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi index 5896dc83fe1..fbcb7294505 100644 =2D-- a/doc/emacs/misc.texi +++ b/doc/emacs/misc.texi @@ -2907,8 +2907,8 @@ Saving Emacs Sessions command kills all buffers except for internal ones, and clears the global variables listed in @code{desktop-globals-to-clear}. If you want it to preserve certain buffers, customize the variable -@code{desktop-clear-preserve-buffers-regexp}, whose value is a regular -expression matching the names of buffers not to kill. +@code{desktop-clear-preserve-buffers}, whose value is a list of regular +expressions matching the names of buffers not to kill. @vindex desktop-globals-to-save If you want to save minibuffer history from one session to --=-=-= Content-Type: text/plain I'll push this to emacs-30 when I get a bug number. While such a straightforward doc fix would normally be committed without a bug report, after looking into the history of the code related to this piece of documentation, I found it interesting and perhaps instructive enough to share here (but not appropriate for the ChangeLog). The user option `desktop-clear-preserve-buffers-regexp' was added in April 2003 (in commit 4a2fce7a9fdff3ede6f945e19e13154042dcb471) and was intended to replace the existing user option `desktop-clear-preserve-buffers' (added in 1997 in commit 21f521c0db6b683a2407a02d8a1706df8c9a7baf). The latter was consequently made obsolete in September 2003 (in commit c5b31c4d7923a82a2937877f891a5e67f7ea6511) and also at that time `desktop-clear-preserve-buffers-regexp' was documented in the Emacs manual. However, in September 2004 `desktop-clear-preserve-buffers' was unobsoleted (in commit 340db502fa63af19824db898fec3fd7c6ba5ce0c). Then in August 2005 `desktop-clear-preserve-buffers-regexp' was deleted (without having been previously obsoleted) and its functionality was incorporated into `desktop-clear-preserve-buffers', but the corresponding documentation in the Emacs manual was not updated and has remained unchanged since then (although that node of the manual was substantially rewritten in January 2023 in reaction to bug#60600). In GNU Emacs 30.1.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.49, cairo version 1.18.4) of 2025-04-03 built on strobelfs2 Repository revision: 1e865a2f2889ecbee06b9eefdd82a4cda04d6eee Repository branch: emacs-30 Windowing system distributor 'The X.Org Foundation', version 11.0.12101016 System Description: Linux From Scratch r12.3-10 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 03 10:56:25 2025 Received: (at submit) by debbugs.gnu.org; 3 Apr 2025 14:56:25 +0000 Received: from localhost ([127.0.0.1]:35150 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1u0LzV-0003oz-HK for submit@debbugs.gnu.org; Thu, 03 Apr 2025 10:56:25 -0400 Received: from lists.gnu.org ([2001:470:142::17]:46262) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1u0LzS-0003oI-8O for submit@debbugs.gnu.org; Thu, 03 Apr 2025 10:56:22 -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 ) id 1u0LzL-0002qA-5k for bug-gnu-emacs@gnu.org; Thu, 03 Apr 2025 10:56:15 -0400 Received: from mout.gmx.net ([212.227.15.18]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1u0LzI-0004eP-QG for bug-gnu-emacs@gnu.org; Thu, 03 Apr 2025 10:56:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1743692170; x=1744296970; i=stephen.berman@gmx.net; bh=BRtWDqFud3QURr4fQTsynuO+uLR5xU+53J6mxxZgK8M=; h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date: Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=apAQmTwmhKG1lkumV/m3ySbgtDSHz2Ul6V8hHJHVleiH41cLlAXglf1+TukKGrw6 Vr9rZdqpvTNAcjDvzAtgP7xRaQszugN0HFNqWQW5cpW/04/oG0uHPla8SJU64e3L1 7309Xi52lsQGnJakLzbLLeDrHp2KHHWqiun8NT+PHeOLbkWAPkFKX+eexbEAPoxrt ZzhrjObB5zYhByQ0cEDD65ValTDtEHCV6MeT2lPSTYOI+wxCJM4/2vmE8fiCwlGuJ m/h1CvJfrMHQwFBSiu3jUY+GZbAxTJJuWRVMOvGZ+F96OXRwI04/+WEooCVkWl8/O odEvLwg+eUlvdRGSeQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from strobelfs2 ([88.130.50.216]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MAONd-1tp3SM3OWZ-00044t; Thu, 03 Apr 2025 16:56:09 +0200 From: Stephen Berman To: Stephen Berman via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Subject: Re: bug#77493: 30.1.50; Obsolete documentation of desktop library In-Reply-To: <874iz5pae9.fsf@gmx.net> References: <874iz5pae9.fsf@gmx.net> Date: Thu, 03 Apr 2025 16:56:09 +0200 Message-ID: <87zfgxnvjq.fsf@gmx.net> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Provags-ID: V03:K1:IViyUN69wsuAC9PeQC6VPvg+LWJNuVM5MIjLA+N9Jyb80Vgmby2 86YrTQcj6ZdJVGnsMOj5ASS3RKfQdFRpl8/TZFXJfwF6bvVh+YT9SmynPkpX9yvPvpsQ1km zByvHIfEvb1xw6Fdse1ocSqwps/Stv9yHIveV78unhbIaDOjExeh8RzG5ML/ct5O5f0Gg7r uZjgv3vafJT70ZOtymADg== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:to/3ZDC/yfA=;MuHAuF/NsplaVzbqpDoUz6wwI1b jVJQbQ5gGkV7vZhV9NIb1LdNAaQt3zRRaE2hLDMa5DzXE8Deew62FT2ooKj7TDGAkrsOeCY55 hvoDY/MV8FkjZ1Wn8iOXB+1MFU/dNx4HH94bjMG7nmdDAhKFN6wZA+x70/vOB6XFET6khM4JS Q04MqwbfDTgz1frNBewAMuVn/0iFVLN2gx3szhCTMRdzL2Yp33QlFfvmf5VsM8wRQSlB/3jdS IZ6/9cOqYKN4fCowGoNI2OL4qCG1M15DJhWC6KjnAXMDlosgugtLLW7eGbY8Pf6NiyMI9CX6u PJl0SVYv2S1pv2neWs/AwFwsE1D17uRlzlbDFoVw87Ml8prxbePqNg3EWxwjBveuFi0M/qpm9 SkM4ORUzdWwEV/QxbxdpnuctAjUNxq2ix3lakWhcTAgESoFjBmIy0W+XfFCH1ZiiIIyumAFbN jTVIeVvEr1s6srDcV8v5L/V5tmBEpNZmsDyGDkEwIDQBrFTI5lNlm9slpsd0zW2ryuifkRfuh 0e66lSnS4t0tQaHvk581i3EtqlH+Q6J7itUJmemumI4hL0xmZaYlRlWajTP6ooVH4NYdDUhVi KhnyJjA6mRXuuX2riEZlc91pxDyefMBipVoDkzCb/ihdXVYHhsLw1FU/xFLsgSs8WPRcFcuT7 V5pFGAI/+tU4IN8KIA+0QKoYdp6ugklE+dM562nlVS9LZd4CEAciAw3L8d8U8aXRe7U/O/tFS dC9/GEFff/UwkIofdNWQp40jVO4LFAeQPLTezAd6/4s/SPb8M/4EFMHw/P6CgtBOP7yK742MZ 7QRQZ4P+xMSY70+JuwuBgQNz6Sj4HY6ssLKhRwoLBVqw6t+3xUDqKbESi7m475jPWGOmZ9OfH 16zlq0WovSkixa8izlj7dWa7DsuihCL1bH+z6KNlhwXT1xajAA4sri05dIWSrzNXm9fXUojZw 4o6SxXdcL3jo3VewmRbnQKy3uT6//ryyJQ85sjGuWJELQgBRcUUXuX44xSKbkeZghih5/aC5n D1m+HqSSCmZ+C6ztTI5vCJcMQWF6RqeL3MY2iUjfBKLxEsqxGwqzvzOCjWiGLY7s2fllnXTEz h0IZ6wYLTuK8DefqIYoAEBfbxl0BpVVCVXAdUImwWhf9hVAP1xSMndiyvlOjIhWSqTgAeKCka Qh2cxD1LhsaDC5KNjms/vHjjCRhi+BY/g0nZndrk4FsS8gp1k6UYRaAvL4ZOEkvIh4c9SrUgq aoJmrAJYDIcsv3yjqBdwiePtyHlVs1xlLeFpq2H/dmmlz/LOTFLG6fHYmCo1i8cZcqPlAjI49 Hi/tsWmqV/MDoAM736f8Qu03hi52xvDYCQ2Nb0eql7tM84v7Kbkqzrb0EIWFNVmFTQ68NabkH 0mJLtrHEPZ2ZjKQH3Wvd451NvFcs/lGu7ra1/bqx7ZLWw3rq0WY+nrVZoeUTX5OUguDCm9yjl FSky11emA3/BhvoQP2T2sEji8/Jo= Received-SPF: pass client-ip=212.227.15.18; envelope-from=stephen.berman@gmx.net; helo=mout.gmx.net 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: submit Cc: 77493-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Thu, 03 Apr 2025 16:50:06 +0200 Stephen Berman via "Bug reports for GNU Emacs, the Swiss army knife of text editors" wrote: > In the Emacs manual, node "(emacs) Saving Emacs Sessions" refers to a > no longer existing variable; the following patch corrects this: > > diff --git a/doc/emacs/misc.texi b/doc/emacs/misc.texi > index 5896dc83fe1..fbcb7294505 100644 > --- a/doc/emacs/misc.texi > +++ b/doc/emacs/misc.texi > @@ -2907,8 +2907,8 @@ Saving Emacs Sessions > command kills all buffers except for internal ones, and clears the > global variables listed in @code{desktop-globals-to-clear}. If you > want it to preserve certain buffers, customize the variable > -@code{desktop-clear-preserve-buffers-regexp}, whose value is a regular > -expression matching the names of buffers not to kill. > +@code{desktop-clear-preserve-buffers}, whose value is a list of regular > +expressions matching the names of buffers not to kill. > > @vindex desktop-globals-to-save > If you want to save minibuffer history from one session to > > > I'll push this to emacs-30 when I get a bug number. [...] Done in commit ae7f65f3f9c and closing the bug. Steve Berman From unknown Sat Jun 21 03:07:11 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 02 May 2025 11:24:18 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator