From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Sohail Somani Newsgroups: gmane.emacs.help Subject: Re: IDE versus emacs Date: Fri, 19 Oct 2012 13:40:30 -0400 Message-ID: References: <83d30y87yi.fsf@gnu.org><83626q7zvk.fsf@gnu.org><87y5jl243r.fsf@gmail.com> <87pq4xbqup.fsf@wanadoo.es><87d30xatgo.fsf@wanadoo.es><20121006041754.GA30224@hysteria.proulx.com><83pq4w6q3j.fsf@gnu.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1350668452 4508 80.91.229.3 (19 Oct 2012 17:40:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 19 Oct 2012 17:40:52 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Oct 19 19:41:00 2012 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TPGZ8-00035V-TD for geh-help-gnu-emacs@m.gmane.org; Fri, 19 Oct 2012 19:40:59 +0200 Original-Received: from localhost ([::1]:51442 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TPGZ1-0002q3-Jm for geh-help-gnu-emacs@m.gmane.org; Fri, 19 Oct 2012 13:40:51 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:57923) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TPGYv-0002nS-Ia for help-gnu-emacs@gnu.org; Fri, 19 Oct 2012 13:40:46 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TPGYt-0003Jd-KE for help-gnu-emacs@gnu.org; Fri, 19 Oct 2012 13:40:45 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:34045) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TPGYt-0003Ie-EN for help-gnu-emacs@gnu.org; Fri, 19 Oct 2012 13:40:43 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1TPGYx-0002tX-Bg for help-gnu-emacs@gnu.org; Fri, 19 Oct 2012 19:40:47 +0200 Original-Received: from 75-119-249-160.dsl.teksavvy.com ([75.119.249.160]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 19 Oct 2012 19:40:47 +0200 Original-Received: from sohail by 75-119-249-160.dsl.teksavvy.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Fri, 19 Oct 2012 19:40:47 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 20 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 75-119-249-160.dsl.teksavvy.com User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:16.0) Gecko/20121010 Thunderbird/16.0.1 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:87335 Archived-At: On 19/10/2012 1:22 PM, Drew Adams wrote: > One design limitation of the tags mechanism is that a TAGS file is a static > snapshot, which might not be up-to-date when you use it. Navigating to existing > tag locations is typically not a problem, even if the file is not up-to-date. > But being out of date means that it does not index thingies that were created > after the file was generated, obviously. I agree with everything you have said and here is what I do to keep my TAGS file up to date: http://paste.lisp.org/display/132935 It requires the use of prosjekt. When the project is opened, TAGS are re-generated and whenever a file is saved, that TAGS file is updated. Good enough for me most of the time, but yeah, it would be beyond awesome if Someone (TM) would use clang or something that understands C++ better to generate the TAGS files... Sohail