From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/58929 Path: main.gmane.org!not-for-mail From: Miles Bader Newsgroups: gmane.emacs.gnus.general Subject: Re: pop3.el itegration with netrc.el Date: Mon, 18 Oct 2004 08:13:46 +0900 Sender: ding-owner@lists.math.uh.edu Message-ID: <87hdotx7it.fsf@tc-1-100.kawasaki.gol.ne.jp> References: <4n7jpu4o7d.fsf@lifelogs.com> <4nis9baoz3.fsf@lifelogs.com> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1098054900 25329 80.91.229.6 (17 Oct 2004 23:15:00 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 17 Oct 2004 23:15:00 +0000 (UTC) Original-X-From: ding-owner+M7467@lists.math.uh.edu Mon Oct 18 01:14:46 2004 Return-path: Original-Received: from malifon.math.uh.edu ([129.7.128.13] ident=mail) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1CJKEf-0001G5-00 for ; Mon, 18 Oct 2004 01:14:46 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu ident=lists) by malifon.math.uh.edu with smtp (Exim 3.20 #1) id 1CJKDw-0004ES-00; Sun, 17 Oct 2004 18:14:00 -0500 Original-Received: from util2.math.uh.edu ([129.7.128.23]) by malifon.math.uh.edu with esmtp (Exim 3.20 #1) id 1CJKDs-0004EN-00 for ding@lists.math.uh.edu; Sun, 17 Oct 2004 18:13:56 -0500 Original-Received: from justine.libertine.org ([66.139.78.221] ident=postfix) by util2.math.uh.edu with esmtp (Exim 4.30) id 1CJKDq-0000QS-QO for ding@lists.math.uh.edu; Sun, 17 Oct 2004 18:13:54 -0500 Original-Received: from main.gmane.org (main.gmane.org [80.91.229.2]) by justine.libertine.org (Postfix) with ESMTP id B697E3A01F3 for ; Sun, 17 Oct 2004 18:13:53 -0500 (CDT) Original-Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1CJKDn-0008Ii-00 for ; Mon, 18 Oct 2004 01:13:51 +0200 Original-Received: from yokohama2-61-203-152-190.ap.0038.net ([61.203.152.190]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 18 Oct 2004 01:13:51 +0200 Original-Received: from miles by yokohama2-61-203-152-190.ap.0038.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 18 Oct 2004 01:13:51 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-To: ding@gnus.org Original-Lines: 41 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: yokohama2-61-203-152-190.ap.0038.net System-Type: i686-pc-linux-gnu Cancel-Lock: sha1:X2LI7YI1+CeRjtxbGydNjRcar3U= Precedence: bulk Xref: main.gmane.org gmane.emacs.gnus.general:58929 X-Report-Spam: http://spam.gmane.org/gmane.emacs.gnus.general:58929 Reiner Steib writes: >> Hopefully by moving the files away from emacs/lisp/gnus/ the >> auto-sync gateway won't merge the files back into Gnus 5.10. > > It would surely require some additional work for Miles. It's not a > fully automated process, AFAIK. The sync process ignores file location, it uses the arch "id-tags" you can see at the bottom of each source file. So if you move a file in one tree, I'll have to intervene to make sure that it does/doesn't move in the other tree (whichever is appropriate), but subsequent changes to the moved file will still propagate. If you want the association between files to be completely broken (I don't think you usually do), then you can remove the arch-tag: line at the bottom of one copy (it will get a new one automatically). It's _not_ desirable in general to do this; if a particular file needs special care with regard to propagating changes, just tell me, and I'll watch out for anything funny. The main problem is ChangeLogs: if you add entries to lisp/ChangeLog (in Gnus) or lisp/gnus/ChangeLog (in Emacs), it's clear that they should simply be propagated to the corresponding file in the other tree, because the changes they describe almost certainly will be as well. However, if files from Gnus are present in other Emacs directories, then this easy 1-to-1 correspondence is lost, so it will likely require me to manually deal with such ChangeLog entries. This problem already exists with texi/ChangeLog, but it's not that heavily updated, so it hasn't proved much of burden; hopefully the bulk of Gnus changes will still remain inside the main gnus source even if these "generic" files are moved. But anyway, dealing with ChangeLogs is a relatively minor hassle becuase it's only 1 or 2 files, and if it gets too annoying I'll write a script that deals with it. -Miles -- o The existentialist, not having a pillow, goes everywhere with the book by Sullivan, _I am going to spit on your graves_.