From unknown Sun Jun 22 03:58:42 2025 X-Loop: help-debbugs@gnu.org Subject: bug#32889: 26; `savehist-mode`: Make clear in the doc string that you can use it to save any variables Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Oct 2018 01:15:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 32889 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 32889@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.153835649311990 (code B ref -1); Mon, 01 Oct 2018 01:15:02 +0000 Received: (at submit) by debbugs.gnu.org; 1 Oct 2018 01:14:53 +0000 Received: from localhost ([127.0.0.1]:60472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6mnV-00037J-9q for submit@debbugs.gnu.org; Sun, 30 Sep 2018 21:14:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6mnT-000374-MR for submit@debbugs.gnu.org; Sun, 30 Sep 2018 21:14:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g6mnN-0008Ae-Mi for submit@debbugs.gnu.org; Sun, 30 Sep 2018 21:14:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50199) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g6mnN-0008AW-JH for submit@debbugs.gnu.org; Sun, 30 Sep 2018 21:14:45 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60648) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g6mnM-00054q-PR for bug-gnu-emacs@gnu.org; Sun, 30 Sep 2018 21:14:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g6mnJ-00087W-L0 for bug-gnu-emacs@gnu.org; Sun, 30 Sep 2018 21:14:44 -0400 Received: from userp2120.oracle.com ([156.151.31.85]:45794) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g6mnJ-00086p-CF for bug-gnu-emacs@gnu.org; Sun, 30 Sep 2018 21:14:41 -0400 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w911EdFs126095 for ; Mon, 1 Oct 2018 01:14:39 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=PJ9FVPCMj+DJJlKxDMh684dPa3uHx3pw4ZwXeDBCoVw=; b=ENWKS4OU0oo0RwORfwNi9Ywb8nQkgf+LiKlhg8iY3L++K9LFnNKpO2k9xoVKb4GsanYr 8w4fGDwGt9Mh/73YUJyATNSyxq6IdM11uAEfH5x+cg/F+3k5FqpTLnjlmTOb/lT2Kj7i UMStvJ9l6sN3tBCbuLoegO2jqO8K0pi+szclnBC+nAGIbnOA5W2h0yawSkBviN7ERvZk gyZr7JfSjatodgkytw65Od6erzLOPBMGEmfDslF6ba5TgMYWxRCjRqSiefBG/6Hs+x2m UuMBgmHtJ+RWGIrZ1ARrbB+jEdnSjXJvwgRkHPAE7ao1AWiUUuJuhPcLjAM+gAnFfBAQ 2Q== Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp2120.oracle.com with ESMTP id 2mt21qm36f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 01 Oct 2018 01:14:39 +0000 Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w911EdxV020389 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 1 Oct 2018 01:14:39 GMT Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w911EdAl022028 for ; Mon, 1 Oct 2018 01:14:39 GMT MIME-Version: 1.0 Message-ID: <71df1c5c-66b7-4df5-9066-b632689d94c6@default> Date: Sun, 30 Sep 2018 18:14:37 -0700 (PDT) From: Drew Adams X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4735.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9032 signatures=668707 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=692 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810010012 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -5.0 (-----) Option `savehist-additional-variables' should be mentioned in the doc string. By default `savehist-mode' saves only ordinary minibuffer histories, and that's not the case for `command-history', for example. Users have been known to ask how to save the `M-x' history across sessions. Beyond, `command-history', you can tell `savehist-mode' to persist any variables. That possibility should be mentioned in the doc, as its scope is far beyond what `savehist-mode' does by default. In GNU Emacs 26.1 (build 1, x86_64-w64-mingw32) of 2018-05-30 Repository revision: 07f8f9bc5a51f5aa94eb099f3e15fbe0c20ea1ea Windowing system distributor `Microsoft Corp.', version 10.0.16299 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static -g3'' From unknown Sun Jun 22 03:58:42 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Drew Adams Subject: bug#32889: closed (Re: bug#32889: 26; `savehist-mode`: Make clear in the doc string that you can use it to save any variables) Message-ID: References: <838t3i3y90.fsf@gnu.org> <71df1c5c-66b7-4df5-9066-b632689d94c6@default> X-Gnu-PR-Message: they-closed 32889 X-Gnu-PR-Package: emacs Reply-To: 32889@debbugs.gnu.org Date: Mon, 01 Oct 2018 07:47:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1538380022-17305-1" This is a multi-part message in MIME format... ------------=_1538380022-17305-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #32889: 26; `savehist-mode`: Make clear in the doc string that you can use = it to save any variables which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 32889@debbugs.gnu.org. --=20 32889: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D32889 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1538380022-17305-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 32889-done) by debbugs.gnu.org; 1 Oct 2018 07:46:59 +0000 Received: from localhost ([127.0.0.1]:60589 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6sux-0004Us-JY for submit@debbugs.gnu.org; Mon, 01 Oct 2018 03:46:59 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59997) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6suv-0004Uf-IK for 32889-done@debbugs.gnu.org; Mon, 01 Oct 2018 03:46:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g6suk-0005ck-Fv for 32889-done@debbugs.gnu.org; Mon, 01 Oct 2018 03:46:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:51233) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g6suh-0005PU-TK; Mon, 01 Oct 2018 03:46:44 -0400 Received: from [176.228.60.248] (port=2441 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1g6suh-0005ny-9M; Mon, 01 Oct 2018 03:46:43 -0400 Date: Mon, 01 Oct 2018 10:46:35 +0300 Message-Id: <838t3i3y90.fsf@gnu.org> From: Eli Zaretskii To: Drew Adams In-reply-to: <71df1c5c-66b7-4df5-9066-b632689d94c6@default> (message from Drew Adams on Sun, 30 Sep 2018 18:14:37 -0700 (PDT)) Subject: Re: bug#32889: 26; `savehist-mode`: Make clear in the doc string that you can use it to save any variables References: <71df1c5c-66b7-4df5-9066-b632689d94c6@default> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 32889-done Cc: 32889-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: -6.0 (------) > Date: Sun, 30 Sep 2018 18:14:37 -0700 (PDT) > From: Drew Adams > > Option `savehist-additional-variables' should be mentioned in the doc > string. Thanks, done. ------------=_1538380022-17305-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 1 Oct 2018 01:14:53 +0000 Received: from localhost ([127.0.0.1]:60472 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6mnV-00037J-9q for submit@debbugs.gnu.org; Sun, 30 Sep 2018 21:14:53 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51040) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g6mnT-000374-MR for submit@debbugs.gnu.org; Sun, 30 Sep 2018 21:14:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g6mnN-0008Ae-Mi for submit@debbugs.gnu.org; Sun, 30 Sep 2018 21:14:46 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:50199) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g6mnN-0008AW-JH for submit@debbugs.gnu.org; Sun, 30 Sep 2018 21:14:45 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60648) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g6mnM-00054q-PR for bug-gnu-emacs@gnu.org; Sun, 30 Sep 2018 21:14:45 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g6mnJ-00087W-L0 for bug-gnu-emacs@gnu.org; Sun, 30 Sep 2018 21:14:44 -0400 Received: from userp2120.oracle.com ([156.151.31.85]:45794) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1g6mnJ-00086p-CF for bug-gnu-emacs@gnu.org; Sun, 30 Sep 2018 21:14:41 -0400 Received: from pps.filterd (userp2120.oracle.com [127.0.0.1]) by userp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w911EdFs126095 for ; Mon, 1 Oct 2018 01:14:39 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : content-type : content-transfer-encoding; s=corp-2018-07-02; bh=PJ9FVPCMj+DJJlKxDMh684dPa3uHx3pw4ZwXeDBCoVw=; b=ENWKS4OU0oo0RwORfwNi9Ywb8nQkgf+LiKlhg8iY3L++K9LFnNKpO2k9xoVKb4GsanYr 8w4fGDwGt9Mh/73YUJyATNSyxq6IdM11uAEfH5x+cg/F+3k5FqpTLnjlmTOb/lT2Kj7i UMStvJ9l6sN3tBCbuLoegO2jqO8K0pi+szclnBC+nAGIbnOA5W2h0yawSkBviN7ERvZk gyZr7JfSjatodgkytw65Od6erzLOPBMGEmfDslF6ba5TgMYWxRCjRqSiefBG/6Hs+x2m UuMBgmHtJ+RWGIrZ1ARrbB+jEdnSjXJvwgRkHPAE7ao1AWiUUuJuhPcLjAM+gAnFfBAQ 2Q== Received: from userv0022.oracle.com (userv0022.oracle.com [156.151.31.74]) by userp2120.oracle.com with ESMTP id 2mt21qm36f-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 01 Oct 2018 01:14:39 +0000 Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by userv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w911EdxV020389 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 1 Oct 2018 01:14:39 GMT Received: from abhmp0010.oracle.com (abhmp0010.oracle.com [141.146.116.16]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w911EdAl022028 for ; Mon, 1 Oct 2018 01:14:39 GMT MIME-Version: 1.0 Message-ID: <71df1c5c-66b7-4df5-9066-b632689d94c6@default> Date: Sun, 30 Sep 2018 18:14:37 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 26; `savehist-mode`: Make clear in the doc string that you can use it to save any variables X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4735.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=9032 signatures=668707 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=692 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1807170000 definitions=main-1810010012 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.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: -5.0 (-----) Option `savehist-additional-variables' should be mentioned in the doc string. By default `savehist-mode' saves only ordinary minibuffer histories, and that's not the case for `command-history', for example. Users have been known to ask how to save the `M-x' history across sessions. Beyond, `command-history', you can tell `savehist-mode' to persist any variables. That possibility should be mentioned in the doc, as its scope is far beyond what `savehist-mode' does by default. In GNU Emacs 26.1 (build 1, x86_64-w64-mingw32) of 2018-05-30 Repository revision: 07f8f9bc5a51f5aa94eb099f3e15fbe0c20ea1ea Windowing system distributor `Microsoft Corp.', version 10.0.16299 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install 'CFLAGS=3D-O2 -static -g3'' ------------=_1538380022-17305-1--