From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Thierry Volpiatto Newsgroups: gmane.emacs.help Subject: Re: Quick folder/file access in Emacs Date: Thu, 16 Jul 2009 21:56:39 +0200 Organization: ThierryVolpiatto Message-ID: <87vdlsxuyw.fsf@tux.homenetwork> References: <87vdlsoaoj.fsf@lifelogs.com> <87ocrkmnwy.fsf@lifelogs.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1247774664 10132 80.91.229.12 (16 Jul 2009 20:04:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 16 Jul 2009 20:04:24 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Jul 16 22:04:17 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 1MRXBc-0001KU-Mw for geh-help-gnu-emacs@m.gmane.org; Thu, 16 Jul 2009 22:04:13 +0200 Original-Received: from localhost ([127.0.0.1]:38684 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MRXBc-0006Zf-4z for geh-help-gnu-emacs@m.gmane.org; Thu, 16 Jul 2009 16:04:12 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MRXAn-0006JQ-0q for help-gnu-emacs@gnu.org; Thu, 16 Jul 2009 16:03:21 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MRXAi-0006HH-9t for help-gnu-emacs@gnu.org; Thu, 16 Jul 2009 16:03:20 -0400 Original-Received: from [199.232.76.173] (port=60108 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MRXAi-0006HC-4r for help-gnu-emacs@gnu.org; Thu, 16 Jul 2009 16:03:16 -0400 Original-Received: from main.gmane.org ([80.91.229.2]:54295 helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MRXAh-0004VH-Ih for help-gnu-emacs@gnu.org; Thu, 16 Jul 2009 16:03:15 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1MRXAe-0001jR-0v for help-gnu-emacs@gnu.org; Thu, 16 Jul 2009 20:03:12 +0000 Original-Received: from 194.77.197-77.rev.gaoland.net ([77.197.77.194]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Jul 2009 20:03:12 +0000 Original-Received: from thierry.volpiatto by 194.77.197-77.rev.gaoland.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 16 Jul 2009 20:03:12 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 31 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 194.77.197-77.rev.gaoland.net Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAElBMVEUHAwNfJRBVTESlTym0 RB/OwKFivhZqAAAACXBIWXMAAAsSAAALEgHS3X78AAAACXZwQWcAAAAwAAAAMADO7oxXAAABeElE QVQ4y3VTW47CMAyMwwUyTfYfUvG/wfC/ET4B0t7/KmsHurRgXFVVPRm/xglhsRj2+npW98G3+Amp tS5BXxl3SqzcXGRuEyf7n5lPA9jXetNPRhE7EJkzfz8YWnIgBSwW95TK4H79/t4GINKNADWj4PgA DiJX/ZxFDzDXeb4oYMw7kNUvyMzcaj3ioICG4hCKEShkPpwQ49Q05nnkGAQLDFDdExjm0qpowBYA Wi61bDlFU1GW0WbY2dSJYX5ZD2S0AiZL+rPyE19TpMzP2IvNWly+NkuWNgD4pO2oL73IQXoSyVX2 NHna7tgadWRXoCdvf2guqEcvGHqZwE520iRD0/QCYiiTE+U21w1Qxvg6iSp9fbIiDCnSAelDkCVF Vn+HekqXzRybwJ40xF4DMRG6SWGK9G1lYzHSxLYEm05GWbpJCB6A9tb9A3BGn2XdwJbS/WuInj74 4QNF8sVFdP3vl+5tgYp4Ev7fyrfFMkXgElDgV4uV/w8TWEeLCIGJ/AAAACV0RVh0Y3JlYXRlLWRh dGUAMjAwOC0wNS0zMVQyMjoxNDoyMiswMjowMM7uH/IAAAARdEVYdGpwZWc6Y29sb3JzcGFjZQAy LHVVnwAAACB0RVh0anBlZzpzYW1wbGluZy1mYWN0b3IAMngyLDF4MSwxeDFJ+qa0AAAAJXRFWHRt b2RpZnktZGF0ZQAyMDA3LTEwLTI4VDE3OjA4OjQ4KzAxOjAwhqNSRgAAAABJRU5ErkJggg== User-Agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1.50 (gnu/linux) Cancel-Lock: sha1:NwoJTE3Bb9TBDDzQxFPEwrXCHWY= X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) 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:66149 Archived-At: Ted Zlatanov writes: > On Thu, 16 Jul 2009 20:34:45 +0200 Thierry Volpiatto wrote: > > TV> In addition to locate, if you use anything-traverse.el, you will be able > TV> to search files recursively in a directory tree.You can have these datas > TV> persistent between emacs sessions if you want. > TV> I can index the 35000 files of my home directory with that. > TV> You can have an index in any directory. > > That is nice for specific subsets. I use locate to search across > millions of files (SVN repository with many checked-out branches); it's > slower but since it's asynchronous I don't mind. It is for specific subsets, it is complementary to locate when you want to search only in this directory and not in the whole system. You can also set it to use only these dirs or these files. > It would be nice if Emacs had a way to automatically persist hashtables, > wouldn't it? Maybe tying them to SQLite or something like that... I've > proposed it on emacs-devel before but so far there's been little > interest; after Emacs 23 is out I'll probably push it again. Yes would be nice among other things. > Ted > -- A + Thierry Volpiatto Location: Saint-Cyr-Sur-Mer - France