From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: filebat Mark Newsgroups: gmane.emacs.help Subject: Re: Automating TAGS file usage Date: Tue, 10 Aug 2010 22:53:59 +0800 Message-ID: References: <4C611116.1000308@bifit.com.ua> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=0016e6de04c4a18058048d794d98 X-Trace: dough.gmane.org 1281452068 11074 80.91.229.12 (10 Aug 2010 14:54:28 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 10 Aug 2010 14:54:28 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Oleksandr Gavenko Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Aug 10 16:54:26 2010 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.69) (envelope-from ) id 1OiqDi-0002NF-F6 for geh-help-gnu-emacs@m.gmane.org; Tue, 10 Aug 2010 16:54:26 +0200 Original-Received: from localhost ([127.0.0.1]:60689 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiqDh-0001qu-VK for geh-help-gnu-emacs@m.gmane.org; Tue, 10 Aug 2010 10:54:26 -0400 Original-Received: from [140.186.70.92] (port=48490 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OiqDL-0001qL-0F for help-gnu-emacs@gnu.org; Tue, 10 Aug 2010 10:54:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OiqDJ-000670-By for help-gnu-emacs@gnu.org; Tue, 10 Aug 2010 10:54:02 -0400 Original-Received: from mail-ey0-f169.google.com ([209.85.215.169]:37936) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OiqDJ-00066o-6N for help-gnu-emacs@gnu.org; Tue, 10 Aug 2010 10:54:01 -0400 Original-Received: by eydd26 with SMTP id d26so4213789eyd.0 for ; Tue, 10 Aug 2010 07:54:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=7TWx2H16vvjG457t9t5yDPZwmccC0wn7mQ9CeTDL5AY=; b=PTQ5m9XkZkCA2lYoI/IDrmJqspKUC3LXBz6a1mSR0vw4os2PB4v535e9tLh15wtaoq wTUNA67YVYdrMGCURdFh81UHZ93yWaOPwnbQBGnt5qztYW0l6la1CDze2RKs9/jzWclC izKzRenvlBydxGX9l1/Q2WJLhp+feB+5L2ix8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=iwr4ABjwBJbScULIktPAn3/3gOjH/mPXvUH4DKg66ajz7pIa6GnHo/DphVVi3kAeno DZRAoqGs8GcRSNtQkNKS6X6GkOzpUpBqU1MLSR/v8aNue+ei4aCCPzAr59jj7GSVTqsG /fQG8goOqYz3UeyYOtA4h0R+Z9jUSgWLUMnNo= Original-Received: by 10.216.54.202 with SMTP id i52mr15399536wec.40.1281452039831; Tue, 10 Aug 2010 07:53:59 -0700 (PDT) Original-Received: by 10.216.190.203 with HTTP; Tue, 10 Aug 2010 07:53:59 -0700 (PDT) In-Reply-To: <4C611116.1000308@bifit.com.ua> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) 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:74521 Archived-At: --0016e6de04c4a18058048d794d98 Content-Type: text/plain; charset=ISO-8859-1 The package of etags-table is quite handy. It automatically loads TAGS file, which is located in the direct/indirect parent directory. If we register crond jobs to rebuild TAGS periodically, we don't need to worry about the feature of finding function's definition any more. Regards, Denny On Tue, Aug 10, 2010 at 4:43 PM, Oleksandr Gavenko wrote: > On 10.08.2010 11:33, filebat Mark wrote: > >> >> I am also extremely interested in this! >> >> On Tue, Aug 10, 2010 at 2:51 PM, Gary > > wrote: >> >> I surely can't be the first to want to generate and visit my TAGS files >> automagically, rather than having to go through the manual process of >> etags *.foo or whatever, followed by visit-tags-table. Since there are >> flyspell, flymake, and I don't know what other fly* modes, I don't see >> why etags couldn't be run in that manner as well. Has anyone already >> tried this? >> >> Read recent discussion about automatic TAGS visiting: > > http://article.gmane.org/gmane.emacs.help/74280 > > > -- Thanks & Regards Denny Zhang --0016e6de04c4a18058048d794d98 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable The package of etags-table is quite handy. It automatically loads TAGS file= , which is located in the direct/indirect parent directory.

If we re= gister crond jobs to rebuild TAGS periodically, we don't need to worry = about the feature of finding function's definition any more.

Regards,
Denny

On Tue, Aug 10, 20= 10 at 4:43 PM, Oleksandr Gavenko <gavenko@bifit.com.ua> wrote:
On 10.08.2010 11:33, filebat Mark wrote:

I am also extremely interested in this!

On Tue, Aug 10, 2010 at 2:51 PM, Gary <help-gnu-emacs@garydjones.name
<mailto:help-gnu-emacs@garydjones.name>> wrote:

=A0 =A0I surely can't be the first to want to generate and visit my TA= GS files
=A0 =A0automagically, rather than having to go through the manual process = of
=A0 =A0etags *.foo or whatever, followed by visit-tags-table. Since there = are
=A0 =A0flyspell, flymake, and I don't know what other fly* modes, I do= n't see
=A0 =A0why etags couldn't be run in that manner as well. Has anyone al= ready
=A0 =A0tried this?

Read recent discussion about automatic TAGS visiting:

http://article.gmane.org/gmane.emacs.help/74280





--
Thanks & Regards
Denny Zhang

--0016e6de04c4a18058048d794d98--