From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#24278: 25.1; Invalid recentf file Date: Sun, 21 Aug 2016 14:43:24 +0300 Message-ID: <8337lycppf.fsf@gnu.org> References: <87eg5iabgk.fsf@cassou.me> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1471779865 15506 195.159.176.226 (21 Aug 2016 11:44:25 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 21 Aug 2016 11:44:25 +0000 (UTC) Cc: nicolas@petton.fr, 24278@debbugs.gnu.org To: Damien Cassou Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Aug 21 13:44:21 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bbRAq-0003ke-2H for geb-bug-gnu-emacs@m.gmane.org; Sun, 21 Aug 2016 13:44:20 +0200 Original-Received: from localhost ([::1]:36174 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bbRAn-00036F-55 for geb-bug-gnu-emacs@m.gmane.org; Sun, 21 Aug 2016 07:44:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:55999) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bbRAc-000369-GG for bug-gnu-emacs@gnu.org; Sun, 21 Aug 2016 07:44:07 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bbRAY-00042o-Ag for bug-gnu-emacs@gnu.org; Sun, 21 Aug 2016 07:44:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37820) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bbRAY-00042j-7H for bug-gnu-emacs@gnu.org; Sun, 21 Aug 2016 07:44:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bbRAY-0002Yl-35 for bug-gnu-emacs@gnu.org; Sun, 21 Aug 2016 07:44:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 21 Aug 2016 11:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24278 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 24278-submit@debbugs.gnu.org id=B24278.14717798189801 (code B ref 24278); Sun, 21 Aug 2016 11:44:02 +0000 Original-Received: (at 24278) by debbugs.gnu.org; 21 Aug 2016 11:43:38 +0000 Original-Received: from localhost ([127.0.0.1]:35532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bbRAA-0002Y0-G6 for submit@debbugs.gnu.org; Sun, 21 Aug 2016 07:43:38 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:36768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bbRA8-0002Xo-DL for 24278@debbugs.gnu.org; Sun, 21 Aug 2016 07:43:36 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bbRA0-0003xE-2D for 24278@debbugs.gnu.org; Sun, 21 Aug 2016 07:43:31 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:43899) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bbR9n-0003tx-Rl; Sun, 21 Aug 2016 07:43:15 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3614 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bbR9l-0005Ye-TU; Sun, 21 Aug 2016 07:43:14 -0400 In-reply-to: <87eg5iabgk.fsf@cassou.me> (message from Damien Cassou on Sun, 21 Aug 2016 08:21:47 +0200) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:122448 Archived-At: > From: Damien Cassou > Date: Sun, 21 Aug 2016 08:21:47 +0200 > Cc: Nicolas Petton > > frequently, the recentf file becomes invalid Lisp. For example, today, it > looks like: > > ;;; Automatically generated by ‘recentf’ on Sat Aug 20 20:31:12 2016. > > (setq "/home/cassou/nixpkgs/lib/default.nix"recentf-list > '( > "/home/cassou/.emacs.d/default.nix" > "/home/cassou/.emacs.d/init.el" > [...] > )) > > (setq recentf-filter-changer-current 'nil) > > Look at the string between "setq" and "recentf-list". I'm using Emacs 25 > rc1. Very strange. recentf-save-list, the function that saves the list, erases the buffer it uses before it generates the contents to save, whereas your file looks like some bogus attempt to update an existing file by inserting stuff in its middle. Could it be that some optional package, or some software unrelated to Emacs, does that? E.g., what is this about: > Saving file /home/cassou/.emacs.d/recentf... > Wrote /home/cassou/.emacs.d/.undo-tree/.!home!cassou!.emacs.d!recentf.~undo-tree~ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ > Wrote /home/cassou/.emacs.d/recentf Thanks.