Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com X-Apparently-From: Message-ID: <3A896F66.B2316645@yahoo.com> Date: Tue, 13 Feb 2001 12:31:18 -0500 From: Earnie Boyd X-Mailer: Mozilla 4.76 [en] (WinNT; U) X-Accept-Language: en MIME-Version: 1.0 To: Daniel Barclay CC: cygwin AT cygwin DOT com Subject: Re: etags - why changes incompatible with Emacs use (doesn't list all files)? References: <3A896B38 DOT 275C34FF AT digitalfocus DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Daniel Barclay wrote: > > Does anyone know why the Cygwin version (or the original version) of > etags doesn't support --append in etags (-e) mode and doesn't list all > files anymore (relative to Emacs' etags executable)? > > Listing all files was essential for Emacs' tags-search command. > > If you ran etags on a list of files, you could use tags-search or > tags-query-replace to search or search and replace in all listed files. > (It didn't matter whether the files contained any functions or variables > for which tags could be created. All given files were listed in the TAGS > files, so all could be searched.) > > However, the current Cygwin etags ignores files with extensions that > it doesn't recognize. It doesn't seem to have any option to list > all files. > > (Adding a few specific file extensions (with --langmap) won't work, > because I want it to list any file found. Some don't have extensions, > and I don't want to have to find every extension used in the directory > subtree and add that to the etags command just to get the file listed.) > > (I can partly work around the problem by using "--lang=java", but > that's only because in my case it doesn't matter if I break support > for etags' other languages.) > > Append mode was essential too. Without it, you can't use find and xargs > to invoke etags. (That means you can't select exactly which files you want > to index or control their order, or you can't handle a long list of file > names.) > > Does anyone have any idea why the CygWin version of etags doesn't support > these important features? > Check the vim documentation. IIRC this etags is vim supplied. Earnie. _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com -- Want to unsubscribe from this list? Check out: http://cygwin.com/ml/#unsubscribe-simple