From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: "Drew Adams" <drew.adams@oracle.com>
Newsgroups: gmane.emacs.help
Subject: RE: caching recent files
Date: Mon, 18 Aug 2008 08:48:17 -0700
Message-ID: <000001c90149$d557c7f0$0200a8c0@us.oracle.com>
References: <f46c52560808180707p63f790exaec42443381f39ed@mail.gmail.com>
NNTP-Posting-Host: lo.gmane.org
Mime-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Trace: ger.gmane.org 1219074536 16029 80.91.229.12 (18 Aug 2008 15:48:56 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Mon, 18 Aug 2008 15:48:56 +0000 (UTC)
To: "'Rustom Mody'" <rustompmody@gmail.com>, <help-gnu-emacs@gnu.org>
Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Aug 18 17:49:48 2008
Return-path: <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org>
Envelope-to: geh-help-gnu-emacs@m.gmane.org
Original-Received: from lists.gnu.org ([199.232.76.165])
	by lo.gmane.org with esmtp (Exim 4.50)
	id 1KV6z5-0002va-In
	for geh-help-gnu-emacs@m.gmane.org; Mon, 18 Aug 2008 17:49:31 +0200
Original-Received: from localhost ([127.0.0.1]:46825 helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43)
	id 1KV6y8-00064y-Lg
	for geh-help-gnu-emacs@m.gmane.org; Mon, 18 Aug 2008 11:48:32 -0400
Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43)
	id 1KV6xr-00064q-Nk
	for help-gnu-emacs@gnu.org; Mon, 18 Aug 2008 11:48:15 -0400
Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43)
	id 1KV6xq-00064R-AT
	for help-gnu-emacs@gnu.org; Mon, 18 Aug 2008 11:48:15 -0400
Original-Received: from [199.232.76.173] (port=36573 helo=monty-python.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.43) id 1KV6xq-00064O-2z
	for help-gnu-emacs@gnu.org; Mon, 18 Aug 2008 11:48:14 -0400
Original-Received: from rgminet01.oracle.com ([148.87.113.118]:21803)
	by monty-python.gnu.org with esmtps
	(TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60)
	(envelope-from <drew.adams@oracle.com>) id 1KV6xp-0005YZ-Hw
	for help-gnu-emacs@gnu.org; Mon, 18 Aug 2008 11:48:13 -0400
Original-Received: from rgmgw1.us.oracle.com (rgmgw1.us.oracle.com [138.1.186.110])
	by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id
	m7IFm14V029310; Mon, 18 Aug 2008 09:48:01 -0600
Original-Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158])
	by rgmgw1.us.oracle.com (Switch-3.2.4/Switch-3.2.4) with ESMTP id
	m7HKh8sv024373; Mon, 18 Aug 2008 09:47:58 -0600
Original-Received: from inet-141-146-46-1.oracle.com by acsmt355.oracle.com
	with ESMTP id 11539783101219074470; Mon, 18 Aug 2008 08:47:50 -0700
Original-Received: from dradamslap1 (/141.144.87.68)
	by default (Oracle Beehive Gateway v4.0)
	with ESMTP ; Mon, 18 Aug 2008 08:47:50 -0700
X-Mailer: Microsoft Office Outlook 11
thread-index: AckBPHgERwmB/5/cTeK8cIT6ysx5vAACjS0Q
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350
In-Reply-To: <f46c52560808180707p63f790exaec42443381f39ed@mail.gmail.com>
X-Brightmail-Tracker: AAAAAQAAAAI=
X-Brightmail-Tracker: AAAAAQAAAAI=
X-Whitelist: TRUE
X-Whitelist: TRUE
X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Unsubscribe: <http://lists.gnu.org/mailman/listinfo/help-gnu-emacs>,
	<mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/pipermail/help-gnu-emacs>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Subscribe: <http://lists.gnu.org/mailman/listinfo/help-gnu-emacs>,
	<mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org
Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org
Xref: news.gmane.org gmane.emacs.help:56753
Archived-At: <http://permalink.gmane.org/gmane.emacs.help/56753>

> I have been studying how to maintain recent files and am confused by
> the available functionality.
> 
> recentf keeps recent files but not directories
> file cache is not persistent -- so not clear what its use is.
> 
> So what is the recommended way of maintaining a readily available list
> of files and dirs? I guess there is filesets but I find that very
> hard to understand :-)

Do you want (1) just recent files, or do you want to create and save (2) an
arbitrary set of files and directories that you can return to later?

1. For recent files, I use recentf. I use `icicle-recent-file', actually, which
lets you complete against parts of the file names.

2. You can use Icicles to create and save named sets of files and dirs for later
use. See http://www.emacswiki.org/cgi-bin/wiki/Icicles_-_Persistent_Completions.