From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: storm@cua.dk (Kim F. Storm) Newsgroups: gmane.emacs.devel Subject: Re: [CVS] regex.[ch] missing in CVS checkout Date: 05 Jan 2004 12:44:48 +0100 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: References: <20031223225322.8E9BA612AA@sandy.gi.alaska.edu> <87ad5hr9nl.fsf@tc-1-100.kawasaki.gol.ne.jp> <871xqfl27l.fsf@tc-1-100.kawasaki.gol.ne.jp> <87smivtpg1.fsf@floss.red-bean.com> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1073300319 3958 80.91.224.253 (5 Jan 2004 10:58:39 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 5 Jan 2004 10:58:39 +0000 (UTC) Cc: monnier@iro.umontreal.ca Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Mon Jan 05 11:58:34 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AdSRO-0005X0-00 for ; Mon, 05 Jan 2004 11:58:34 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AdSRN-00070v-00 for ; Mon, 05 Jan 2004 11:58:34 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AdTKg-0005LF-JO for emacs-devel@quimby.gnus.org; Mon, 05 Jan 2004 06:55:42 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AdTKW-0005If-FO for emacs-devel@gnu.org; Mon, 05 Jan 2004 06:55:32 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AdTGU-0003cM-7G for emacs-devel@gnu.org; Mon, 05 Jan 2004 06:51:54 -0500 Original-Received: from [212.88.64.25] (helo=mail-relay.sonofon.dk) by monty-python.gnu.org with smtp (Exim 4.24) id 1AdTBX-00023d-IQ for emacs-devel@gnu.org; Mon, 05 Jan 2004 06:46:15 -0500 Original-Received: (qmail 9877 invoked from network); 5 Jan 2004 10:44:46 -0000 Original-Received: from unknown (HELO kfs-l.imdomain.dk.cua.dk) (213.83.150.2) by 0 with SMTP; 5 Jan 2004 10:44:46 -0000 Original-To: emacs-devel@gnu.org In-Reply-To: <87smivtpg1.fsf@floss.red-bean.com> Original-Lines: 43 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3.50 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:19012 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:19012 Karl Fogel writes: > Miles Bader writes: > > Stefan Monnier writes: > > > What should be done is to copy $CVSROOT/gnulib/regex.[ch],v (and not > > > $CVSROOT/gnulib/lib/regex.[ch],v) to $CVSROOT/emacs/src. > > > Maybe moving them would work just as well, but copying is safer. Note that Stefan actually says "moving" is ok. That indicates to me that emacs is really the only package using that specific version of regex.* -- which is also the idea you get if you look at the revision log for the files. So is the really any reason to keep those file in sync between gnulib and emacs repositories -- or could we just continue to maintain the files under the emacs repository (where they were copied some time ago) ? > > > > This got done a while ago... (just got back from vacation?) > > > > There was some talk about also adding a CVS hook to prevent > > modifications, but I don't know if anything got done. > > In case this wasn't done, but someone with the requisite access wants > to do it, a method was posted here: > I still don't see why this is necessary if emacs is the only package using those files ... it must be possible to find out if there are other packages using it (were there other symlinks to them which have been broken?) Maybe the original files could be made "read-only" using Karl's code, in case we want to keep (an obsolete copy) of them in gnulib. IMO, it would probably be better just to cvs remove them from the gnulib repository (provided emacs was the only package using them). -- Kim F. Storm http://www.cua.dk