From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.devel Subject: arch taglines for emacs Date: 19 Aug 2003 12:55:15 +0900 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: Reply-To: Miles Bader NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1061265418 16952 80.91.224.253 (19 Aug 2003 03:56:58 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 19 Aug 2003 03:56:58 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue Aug 19 05:56:56 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19oxc8-0003AG-00 for ; Tue, 19 Aug 2003 05:56:56 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 19oxen-000189-00 for ; Tue, 19 Aug 2003 05:59:41 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19oxc1-0005ia-T5 for emacs-devel@quimby.gnus.org; Mon, 18 Aug 2003 23:56:49 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19oxbf-0005hY-1i for emacs-devel@gnu.org; Mon, 18 Aug 2003 23:56:27 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19oxb9-0005J5-CQ for emacs-devel@gnu.org; Mon, 18 Aug 2003 23:56:26 -0400 Original-Received: from [202.32.8.214] (helo=TYO201.gate.nec.co.jp) by monty-python.gnu.org with esmtp (Exim 4.20) id 19oxac-0004ur-FW; Mon, 18 Aug 2003 23:55:22 -0400 Original-Received: from mailgate3.nec.co.jp (mailgate53.nec.co.jp [10.7.69.194]) by TYO201.gate.nec.co.jp (8.11.6/3.7W01080315) with ESMTP id h7J3tJ106386; Tue, 19 Aug 2003 12:55:19 +0900 (JST) Original-Received: from mailsv.nec.co.jp (mailgate52.nec.co.jp [10.7.69.198]) by mailgate3.nec.co.jp (8.11.6/3.7W-MAILGATE-NEC) with ESMTP id h7J3tIm28393; Tue, 19 Aug 2003 12:55:18 +0900 (JST) Original-Received: from edtmg02.lsi.nec.co.jp ([10.26.16.202]) by mailsv.nec.co.jp (8.11.6/3.7W-MAILSV-NEC) with ESMTP id h7J3tIY26776; Tue, 19 Aug 2003 12:55:18 +0900 (JST) Original-Received: from mcsss2.ucom.lsi.nec.co.jp (localhost [127.0.0.1]) by edtmg02.lsi.nec.co.jp (8.9.3p2+3.2W/3.7W_EDC_Ver.1.0) with ESMTP id MAA18355; Tue, 19 Aug 2003 12:55:17 +0900 (JST) Original-Received: from mcspd15.ucom.lsi.nec.co.jp (mcspd15 [10.30.114.174]) by mcsss2.ucom.lsi.nec.co.jp (8.12.8/8.12.8/EDcg v2.01-mc/1046780839) with ESMTP id h7J3tGNH023928; Tue, 19 Aug 2003 12:55:17 +0900 (JST) Original-Received: by mcspd15.ucom.lsi.nec.co.jp (Postfix, from userid 31295) id 5E0D53723; Tue, 19 Aug 2003 12:55:15 +0900 (JST) Original-To: emacs-devel@gnu.org System-Type: i686-pc-linux-gnu Blat: Foop Original-Lines: 31 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:16014 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:16014 Would anyone object to me adding an arch `taglines' to the source files in emacs? A tagline is basically a single-line comment near the end (or beginning) of the file that gives the file a unique ID (which persists even if you rename the file); their presence makes using arch easier and more efficient (of course some file formats can't handle comments, so arch has other methods of tagging files, but there various disadvantages to these other methods; in general it seems best to use taglines when possible). Some example taglines: For an elisp file: ;; arch-tag: af05e2b7-12a2-48a1-8af4-0f0cb793b869 For a C file: /* arch-tag: 53bb84c6-dee0-46c6-a275-2db144993d89 */ If these were placed at the end of source files, I think there would be little or no problem with the change causing conflicts. Thanks, -Miles -- `There are more things in heaven and earth, Horatio, Than are dreamt of in your philosophy.'