Received: from spf3.us4.outblaze.com (spf3.us4.outblaze.com [205.158.62.25]) by sdf.lonestar.org (8.12.10/8.12.10) with ESMTP id i9J63Uh5027636 for ; Tue, 19 Oct 2004 06:03:31 GMT Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by spf3.us4.outblaze.com (Postfix) with ESMTP id 0062653936 for ; Tue, 19 Oct 2004 06:03:29 +0000 (GMT) Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CJnCd-0002xZ-9F for migo@homemail.com; Tue, 19 Oct 2004 02:10:35 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1CJnCE-0002xU-KI for gnu-arch-users@gnu.org; Tue, 19 Oct 2004 02:10:10 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1CJnCE-0002xI-6B for gnu-arch-users@gnu.org; Tue, 19 Oct 2004 02:10:10 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1CJnCE-0002xF-1S for gnu-arch-users@gnu.org; Tue, 19 Oct 2004 02:10:10 -0400 Received: from [64.26.151.4] (helo=cymlink-stage.hgn.ca) by monty-python.gnu.org with esmtp (Exim 4.34) id 1CJn4f-0000qu-Kb for gnu-arch-users@gnu.org; Tue, 19 Oct 2004 02:02:21 -0400 Received: by cymlink-stage.hgn.ca (Postfix, from userid 65534) id A00AE5F4AF; Tue, 19 Oct 2004 02:02:07 -0400 (EDT) Received: from kitson (kitson.wisq.org [192.168.16.1]) by cymlink-stage.hgn.ca (Postfix) with ESMTP id 935A85F403; Tue, 19 Oct 2004 02:01:52 -0400 (EDT) Received: by kitson (Postfix, from userid 1000) id 2D480EFCF; Tue, 19 Oct 2004 02:01:52 -0400 (EDT) Date: Tue, 19 Oct 2004 02:01:52 -0400 From: Adrian Irving-Beer To: Zenaan Harkness Subject: Re: [Gnu-arch-users] Re: File naming conventions Message-ID: <20041019060152.GC18852@wisq.net> Mail-Followup-To: Zenaan Harkness , arch References: <1098074588.29545.40.camel@whiskas.cashpoolcomps.com> <1098092294.5219.8.camel@johannes> <20041018181822.GD9196@puritan.pcp.ath.cx> <8D7869BC-213A-11D9-A63A-000393CFE6B8@spy.net> <1098141434.19575.42.camel@whiskas.cashpoolcomps.com> <20041018233511.GA31642@fencepost> <1098156854.19575.65.camel@whiskas.cashpoolcomps.com> <1098163496.19575.134.camel@whiskas.cashpoolcomps.com> Mime-Version: 1.0 In-Reply-To: <1098163496.19575.134.camel@whiskas.cashpoolcomps.com> User-Agent: Mutt/1.5.6+20040907i Cc: arch X-BeenThere: gnu-arch-users@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: a discussion list for all things arch-ish List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: multipart/mixed; boundary="===============1943893755==" Sender: gnu-arch-users-bounces+migo=homemail.com@gnu.org Errors-To: gnu-arch-users-bounces+migo=homemail.com@gnu.org Status: RO Content-Length: 2328 Lines: 79 --===============1943893755== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XWOWbaMNXpFDWE00" Content-Disposition: inline --XWOWbaMNXpFDWE00 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, Oct 19, 2004 at 03:24:56PM +1000, Zenaan Harkness wrote: > > Is it because of pristines? If so, the solution > > "a" solution The proper solution, if you really want to use ctags recursion. At least with exuberant-ctags, -R will enter directories no matter their name, starting with a period or otherwise. > > is to get rid of them, not rename {arch} > > which is "another" solution Not really a solution, see above. It does resolve globbing at the top level, but that's a rather thin fix, because running it from higher up in a nested tree structure will still be ctagging all your pristines. We gotta store metadata somewhere. If not all tools avoid the dot- prefix like some people apparently expect them to, then we're doomed to half-fixes. > We are debating the technical merits of the alternative solutions. And some alternatives just plain make more sense. A quick manpage browse (again, exuberant-ctags) shows a -L option that reads a file list from a file, possibly standard input. % tla inventory -s | ctags -L - Not as pretty as 'ctags -R *', but still pretty short, and much saner. No pristines, no precious files, no backup files, no junk files. Spaces in filenames work. No \0's, no xargs limit issues. You can even slap a --nested in there if you like. --XWOWbaMNXpFDWE00 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQFBdK3Q8ARHrB3FJfkRApfqAJ48EhZwnGuKInxLxM6hOc3CaF8W1ACguC0k /ZiGGzCaFPcYHICwViC7D2o= =/8bN -----END PGP SIGNATURE----- --XWOWbaMNXpFDWE00-- --===============1943893755== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Gnu-arch-users mailing list Gnu-arch-users@gnu.org http://lists.gnu.org/mailman/listinfo/gnu-arch-users GNU arch home page: http://savannah.gnu.org/projects/gnu-arch/ --===============1943893755==--