emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Project support and completions


From: Scott Frazer
Subject: Re: Project support and completions
Date: Fri, 30 Jan 2015 15:36:56 -0500
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.4.0

On 1/30/15 11:17 AM, Stefan Monnier wrote:
I never used git-new-workspace, so I don't really understand what you
describe here.

He describes a situation just like mine: even if I spend all day hacking
on nothing else than Emacs, I end up frequently switching between at
least 2, often 3 different "projects", which are simply 3 different
branches ("lightweight checkouts", actually, in Bazaar speech) of Emacs
(typically, "master", "local-work", and "emacs-24").

So for him (and for me) "multiple projects" is the norm, not
the exception.  And indeed, I rarely used the etags facility for that
very reason: it all too often brings me to the file in the wrong branch.

Might I suggest something like what XEmacs does, and set the tags table
by looking for a matching path substring in a list?  And maybe also by
searching upwards?  I wrote this a while ago as a possible starting place:

http://www.emacswiki.org/emacs/etags-table.el

Scott





reply via email to

[Prev in Thread] Current Thread [Next in Thread]