From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Kenichi Handa Newsgroups: gmane.emacs.devel Subject: Re: It is time for a feature freeze (it is NOW or never). Date: Sat, 17 Apr 2004 10:41:49 +0900 (JST) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <200404170141.KAA23821@etlken.m17n.org> References: <200404071312.WAA25268@etlken.m17n.org> <87zn9nqras.fsf@emacswiki.org> <87hdvux5uz.fsf@orebokech.com> <87lll6v514.fsf@orebokech.com> <20040412041506.GA31211@fencepost> <200404161315.WAA22229@etlken.m17n.org> NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1082166250 9400 80.91.224.253 (17 Apr 2004 01:44:10 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sat, 17 Apr 2004 01:44:10 +0000 (UTC) Cc: miles@gnu.org, romain@orebokech.com, rms@gnu.org, storm@cua.dk, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sat Apr 17 03:43:55 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 1BEes7-0001yt-00 for ; Sat, 17 Apr 2004 03:43:55 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BEes7-0006nb-00 for ; Sat, 17 Apr 2004 03:43:55 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BEerJ-0004hK-2M for emacs-devel@quimby.gnus.org; Fri, 16 Apr 2004 21:43:05 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1BEeqi-0004gO-BM for emacs-devel@gnu.org; Fri, 16 Apr 2004 21:42:28 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1BEeqC-0004Oh-2N for emacs-devel@gnu.org; Fri, 16 Apr 2004 21:42:27 -0400 Original-Received: from [192.47.44.130] (helo=tsukuba.m17n.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1BEeqB-0004Nx-9a; Fri, 16 Apr 2004 21:41:55 -0400 Original-Received: from fs.m17n.org (fs.m17n.org [192.47.44.2]) by tsukuba.m17n.org (8.11.6p2/8.11.6) with ESMTP id i3H1fo829644; Sat, 17 Apr 2004 10:41:50 +0900 (JST) Original-Received: from etlken.m17n.org (etlken.m17n.org [192.47.44.125]) by fs.m17n.org (8.11.6p2/8.11.6) with ESMTP id i3H1fn914215; Sat, 17 Apr 2004 10:41:49 +0900 (JST) Original-Received: (from handa@localhost) by etlken.m17n.org (8.8.8+Sun/3.7W-2001040620) id KAA23821; Sat, 17 Apr 2004 10:41:49 +0900 (JST) Original-To: monnier@iro.umontreal.ca In-reply-to: (message from Stefan Monnier on 16 Apr 2004 10:38:06 -0400) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 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:21806 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:21806 In article , Stefan Monnier writes: >> % cd .../emacs-trunk >> % cvs tag handa-temp-tag >> % cd .../emacs-unicode-2 >> % cvs update -j emcas-unicode-2-base -j handa-temp-tag >> % cvs commit -m 'Sync to HEAD' >> % cd .../emacs-trunk >> % cvs tag -F -r handa-temp-tag emacs-unicode-2 > Seems right (except for the `emcas' typo and the fact that the last command > should set emacs-unicode-2-base rather than emacs-unicode-2, but I expect > these were copy-errors and you use the right commands ;-). Ah, yes. They are my typo (I manually typed above, not copy&past). >> So, now all files in emacs-unicode-2 branch have arch tags. >> But, I've never used arch. Could you tell me the exact >> procedure to use arch for synchronizing? > Well, you'll have to create an Arch branch first. >> Is it surely easier than the above procedure for CVS? > Once the branch is setup, merging is much easier because the management of > emacs-unicode-2-base is basically all done for you. You'll just do > tla star-merge --three-way miles@gnu.org--gnu-2004/emacs--cvs-trunk--0 > to merge in changes from the cvs-trunk. Thank you. I don't know what is "Arch branch", how to create it. In addition, I couldn't install "tla-1.2" on my Debian. I downloaded it from http://ftp.gnu.org/gnu/gnu-arch/. The configure script showed this error: ---------------------------------------------------------------------- % ../configure --prefix /usr/local/work/tmp The configured versions of diff and diff3 do not handle files not ending in newline correctly. configured diff = diff. configured diff3 = diff3. Use config options --with-gnu-diff PROG --with-gnu-diff3 PROG NOTE: especially on BSD-derived systems, you will want to grab a recent version of GNU diff and compile it for use with those config options. You don't need to replace the native diff tools on your system, but you do need to configure tla specially. Sorry about that -- some BSDs have made a poor decision about their native diffs. (Example systems: some NetBSD, FreeBSD, and MacOS versions.) ---------------------------------------------------------------------- At least, as I found a manual in it, I'm reading it now. >> By the way, the last step above aborted as below. >> [...] >> T src/s/vms4-4.h >> T src/s/vms5-5.h >> T src/s/windows95.h >> T src/s/xenix.h >> cvs server: Tagging vms >> T vms/README >> T vms/make-mms-derivative.el >> cvs [server aborted]: "tag" requires write access to the repository >> Could someone tell me what it means? > No idea. Can you try again? > Since `cvs tag handa-temp-tag' worked, I'd assume that it was just > a transient bug. Otherwise, it means that some permissions are messed up, > which seems odd. I found that "cvs tag handa-temp-tag" also showed this at the tail. [...] T src/s/xenix.h cvs server: Tagging vms T vms/README T vms/make-mms-derivative.el cvs [server aborted]: "tag" requires write access to the repository --- Ken'ichi HANDA handa@m17n.org