From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Damian Newsgroups: gmane.emacs.help Subject: Working with different projects in Emacs Date: Wed, 8 Apr 2009 14:50:17 +0200 Message-ID: <47a330c50904080550s4e5f2b3ck43b765fc2b7cd802@mail.gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1239203318 4285 80.91.229.12 (8 Apr 2009 15:08:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 8 Apr 2009 15:08:38 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Wed Apr 08 17:09:55 2009 Return-path: 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 1LrZNV-0007wU-OZ for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Apr 2009 17:07:50 +0200 Original-Received: from localhost ([127.0.0.1]:40908 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LrZM7-0006PO-Gz for geh-help-gnu-emacs@m.gmane.org; Wed, 08 Apr 2009 11:06:23 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LrXEq-0002M3-Jo for help-gnu-emacs@gnu.org; Wed, 08 Apr 2009 08:50:45 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LrXEk-0002Kp-Da for help-gnu-emacs@gnu.org; Wed, 08 Apr 2009 08:50:42 -0400 Original-Received: from [199.232.76.173] (port=56502 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LrXEi-0002KS-4x for help-gnu-emacs@gnu.org; Wed, 08 Apr 2009 08:50:36 -0400 Original-Received: from mail-bw0-f167.google.com ([209.85.218.167]:57979) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LrXEh-0000Fr-Nh for help-gnu-emacs@gnu.org; Wed, 08 Apr 2009 08:50:35 -0400 Original-Received: by bwz11 with SMTP id 11so115338bwz.42 for ; Wed, 08 Apr 2009 05:50:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:from:date:message-id :subject:to:content-type:content-transfer-encoding; bh=Ns+OaBGOVLERXm6TFKXWQyCROW33AtobHuhyp76YG5g=; b=WOr3OyEElI11K0HErEldBAlB4Y4VEzX7AdOcNhsgv3fwmQKFOu+2MM/T7/TqUqjEZL +cOehqBYfAeFRH9EdAdUnaUsCC6whvqt7R8uB2RvRYYp/+nBVzwaEVXAvHa5ASIPxKO3 hZJQEiZBpPXFrIjolv1CWA2U0ahk2kA8nfDUs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding; b=uJSCu49rmRVVA25iDPeI9M6ZWK/M4S5Hb3gP/6if0vjV9FG4vDADrLC9EwsIVgmxdV DKHr307ydiAEq9sf6t+WqVvlQU7ureKhexO8y6qYBR2KcAQWX6bUgLsyZi+fCNCRSTsU a0USFTeU2kXtsLkG/ECuYc6cpbc6xvFZ7wwD4= Original-Received: by 10.223.108.74 with SMTP id e10mr401844fap.35.1239195032652; Wed, 08 Apr 2009 05:50:32 -0700 (PDT) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-Mailman-Approved-At: Wed, 08 Apr 2009 11:04:40 -0400 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-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:63566 Archived-At: Hello, I work in several projects. Every project has a list of files associated to it (for instance several source code files or latex files). I would like that every time I start working in one of these projects, all the files could be found quickly without specifying the whole path. The filesets almost serve this purpose, but the problem is that they open all the files in the fileset, and I just want to be able to auto-complete its filename (when I open a file using C-x C-f). File cache is not an option, since I need several "caches" for each project and I don't want to load them all when emacs starts. And I'm unable to understand Icicles documentation (and Icicles is more powerful than the tool I'm looking for). Until now, I was able to find a solution for every problem (in the good sense) in emacs, but for this one I cannot find one. What can I do? Thanks, Damian.