From unknown Sat Aug 16 16:19:51 2025 X-Loop: help-debbugs@gnu.org Subject: bug#13870: recentf-save-file defaults to the wrong directory Resent-From: Josh Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 04 Mar 2013 17:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 13870 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 13870@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13624173239550 (code B ref -1); Mon, 04 Mar 2013 17:16:01 +0000 Received: (at submit) by debbugs.gnu.org; 4 Mar 2013 17:15:23 +0000 Received: from localhost ([127.0.0.1]:58978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCYyw-0002TI-4p for submit@debbugs.gnu.org; Mon, 04 Mar 2013 12:15:22 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55987) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCYyu-0002K1-B7 for submit@debbugs.gnu.org; Mon, 04 Mar 2013 12:15:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCYyU-0002M7-US for submit@debbugs.gnu.org; Mon, 04 Mar 2013 12:14:59 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:60218) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCYyU-0002M1-Oj for submit@debbugs.gnu.org; Mon, 04 Mar 2013 12:14:54 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39042) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCYyQ-0002qw-9N for bug-gnu-emacs@gnu.org; Mon, 04 Mar 2013 12:14:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCYyO-0002Dc-AA for bug-gnu-emacs@gnu.org; Mon, 04 Mar 2013 12:14:50 -0500 Received: from mail-qc0-x22e.google.com ([2607:f8b0:400d:c01::22e]:36603) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCYyO-0002DT-6P for bug-gnu-emacs@gnu.org; Mon, 04 Mar 2013 12:14:48 -0500 Received: by mail-qc0-f174.google.com with SMTP id z24so873686qcq.19 for ; Mon, 04 Mar 2013 09:14:47 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:sender:from:date:x-google-sender-auth :message-id:subject:to:content-type:x-gm-message-state; bh=q+vO34DtI2Ygr642Fth6K1GjY+TQ+GSaZlAPJK1Tj3k=; b=JrbYadYQ0Ren6LDLrcbvny8isGLgoTyGL2CkANjqUvi9geblurm4UX2PYUC/C/vJgk PBcIPeITwBcybxdeA8CRmE1XGqViMstIp/T/mNfOupM6E2sGKNS5+sJPhT4Vtue7WfKE SUmSHBn7oxn+c03XBA3Wd4PsDHwVMBW/076q+3a6UOhE4DpZlwO/Psi1LYeHmHh59HAJ yriVcFpsOBdbcz6BuzfzVyiVDliL26j3gyg5E3kUIqPF4zlum2/caI78hiVik/qhvSSe RC0YPpAsRuahDjv576+uOMKpUCHPdTAHMxLnjQo8+uj/s6E7wbqfn2rLqD7ndKpYq2dM zdJw== X-Received: by 10.224.18.15 with SMTP id u15mr19974461qaa.62.1362417287209; Mon, 04 Mar 2013 09:14:47 -0800 (PST) MIME-Version: 1.0 Received: by 10.49.39.135 with HTTP; Mon, 4 Mar 2013 09:14:16 -0800 (PST) From: Josh Date: Mon, 4 Mar 2013 09:14:16 -0800 X-Google-Sender-Auth: jqGxRMoCDTvpuuAlnFBTt9WcEHk Message-ID: Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQn4CqDeWdAldYQjGy6rP34wqFfG+WetQxtnIXM50utRcJSVekahYZtUtT12oMisR1hM9Fks X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) The defcustom form for `recentf-save-file' contains a standard value of (convert-standard-filename "~/.recentf"), but additional per-user Emacs-specific files should be stored under `user-emacs-directory' according to its docstring. In GNU Emacs 24.3.50.1 (x86_64-apple-darwin, NS apple-appkit-1187.34) of 2013-03-04 on bix Bzr revision: 111935 yamaoka@jpl.org-20130304102733-4qy111z41qwoh2as Windowing system distributor `Apple', version 10.3.1187 Configured using: `configure --host=x86_64-apple-darwin --build=i686-apple-darwin --with-ns' [...] From unknown Sat Aug 16 16:19:51 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Josh Subject: bug#13870: closed (Re: bug#13870: recentf-save-file defaults to the wrong directory) Message-ID: References: X-Gnu-PR-Message: they-closed 13870 X-Gnu-PR-Package: emacs Reply-To: 13870@debbugs.gnu.org Date: Mon, 11 Mar 2013 20:40:05 +0000 Content-Type: multipart/mixed; boundary="----------=_1363034405-1920-1" This is a multi-part message in MIME format... ------------=_1363034405-1920-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #13870: recentf-save-file defaults to the wrong directory 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 13870@debbugs.gnu.org. --=20 13870: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D13870 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1363034405-1920-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 13870-done) by debbugs.gnu.org; 11 Mar 2013 20:39:02 +0000 Received: from localhost ([127.0.0.1]:46851 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UF9Uq-0000T6-Po for submit@debbugs.gnu.org; Mon, 11 Mar 2013 16:39:02 -0400 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:34695) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UF9Uh-0000Sl-QF for 13870-done@debbugs.gnu.org; Mon, 11 Mar 2013 16:38:56 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av8EABK/CFHO+KL9/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA6R6gV6DEw X-IPAS-Result: Av8EABK/CFHO+KL9/2dsb2JhbABEuzWDWRdzgh4BAQQBViMFCws0EhQYDSSIHgbBLZEKA6R6gV6DEw X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="4283019" Received: from 206-248-162-253.dsl.teksavvy.com (HELO ceviche.home) ([206.248.162.253]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 11 Mar 2013 16:37:48 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 905D1660E5; Mon, 11 Mar 2013 16:37:49 -0400 (EDT) From: Stefan Monnier To: Josh Subject: Re: bug#13870: recentf-save-file defaults to the wrong directory Message-ID: References: Date: Mon, 11 Mar 2013 16:37:49 -0400 In-Reply-To: (josh@foxtail.org's message of "Mon, 4 Mar 2013 09:14:16 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 13870-done Cc: 13870-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.5 (/) > The defcustom form for `recentf-save-file' contains a standard value > of (convert-standard-filename "~/.recentf"), but additional per-user > Emacs-specific files should be stored under `user-emacs-directory' > according to its docstring. Indeed, thank you. I installed the patch below which should fix it, Stefan === modified file 'lisp/recentf.el' --- lisp/recentf.el 2013-01-01 09:11:05 +0000 +++ lisp/recentf.el 2013-03-11 20:34:39 +0000 @@ -69,7 +69,7 @@ :group 'recentf :type 'integer) -(defcustom recentf-save-file (convert-standard-filename "~/.recentf") +(defcustom recentf-save-file (locate-user-emacs-file "recentf" ".recentf") "File to save the recent list into." :group 'recentf :type 'file ------------=_1363034405-1920-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 4 Mar 2013 17:15:23 +0000 Received: from localhost ([127.0.0.1]:58978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCYyw-0002TI-4p for submit@debbugs.gnu.org; Mon, 04 Mar 2013 12:15:22 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55987) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UCYyu-0002K1-B7 for submit@debbugs.gnu.org; Mon, 04 Mar 2013 12:15:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCYyU-0002M7-US for submit@debbugs.gnu.org; Mon, 04 Mar 2013 12:14:59 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:60218) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCYyU-0002M1-Oj for submit@debbugs.gnu.org; Mon, 04 Mar 2013 12:14:54 -0500 Received: from eggs.gnu.org ([208.118.235.92]:39042) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCYyQ-0002qw-9N for bug-gnu-emacs@gnu.org; Mon, 04 Mar 2013 12:14:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UCYyO-0002Dc-AA for bug-gnu-emacs@gnu.org; Mon, 04 Mar 2013 12:14:50 -0500 Received: from mail-qc0-x22e.google.com ([2607:f8b0:400d:c01::22e]:36603) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UCYyO-0002DT-6P for bug-gnu-emacs@gnu.org; Mon, 04 Mar 2013 12:14:48 -0500 Received: by mail-qc0-f174.google.com with SMTP id z24so873686qcq.19 for ; Mon, 04 Mar 2013 09:14:47 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:mime-version:sender:from:date:x-google-sender-auth :message-id:subject:to:content-type:x-gm-message-state; bh=q+vO34DtI2Ygr642Fth6K1GjY+TQ+GSaZlAPJK1Tj3k=; b=JrbYadYQ0Ren6LDLrcbvny8isGLgoTyGL2CkANjqUvi9geblurm4UX2PYUC/C/vJgk PBcIPeITwBcybxdeA8CRmE1XGqViMstIp/T/mNfOupM6E2sGKNS5+sJPhT4Vtue7WfKE SUmSHBn7oxn+c03XBA3Wd4PsDHwVMBW/076q+3a6UOhE4DpZlwO/Psi1LYeHmHh59HAJ yriVcFpsOBdbcz6BuzfzVyiVDliL26j3gyg5E3kUIqPF4zlum2/caI78hiVik/qhvSSe RC0YPpAsRuahDjv576+uOMKpUCHPdTAHMxLnjQo8+uj/s6E7wbqfn2rLqD7ndKpYq2dM zdJw== X-Received: by 10.224.18.15 with SMTP id u15mr19974461qaa.62.1362417287209; Mon, 04 Mar 2013 09:14:47 -0800 (PST) MIME-Version: 1.0 Received: by 10.49.39.135 with HTTP; Mon, 4 Mar 2013 09:14:16 -0800 (PST) From: Josh Date: Mon, 4 Mar 2013 09:14:16 -0800 X-Google-Sender-Auth: jqGxRMoCDTvpuuAlnFBTt9WcEHk Message-ID: Subject: recentf-save-file defaults to the wrong directory To: bug-gnu-emacs@gnu.org Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQn4CqDeWdAldYQjGy6rP34wqFfG+WetQxtnIXM50utRcJSVekahYZtUtT12oMisR1hM9Fks X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) The defcustom form for `recentf-save-file' contains a standard value of (convert-standard-filename "~/.recentf"), but additional per-user Emacs-specific files should be stored under `user-emacs-directory' according to its docstring. In GNU Emacs 24.3.50.1 (x86_64-apple-darwin, NS apple-appkit-1187.34) of 2013-03-04 on bix Bzr revision: 111935 yamaoka@jpl.org-20130304102733-4qy111z41qwoh2as Windowing system distributor `Apple', version 10.3.1187 Configured using: `configure --host=x86_64-apple-darwin --build=i686-apple-darwin --with-ns' [...] ------------=_1363034405-1920-1--