From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Dhruva Krishnamurthy Newsgroups: gmane.emacs.devel Subject: Re: Slow access to files using UNC path Date: Wed, 8 Sep 2004 12:19:17 +0530 Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Message-ID: <68c73b1a040907234950a01f97@mail.gmail.com> References: <68c73b1a04083122477869f5a@mail.gmail.com> <1094020967.1821.22.camel@localhost> Reply-To: Dhruva Krishnamurthy NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_54_1845693.1094626157127" X-Trace: sea.gmane.org 1094626238 25298 80.91.224.253 (8 Sep 2004 06:50:38 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Wed, 8 Sep 2004 06:50:38 +0000 (UTC) Cc: KOBAYASHI Yasuhiro , Stefan Monnier , Richard Stallman , Emacs Devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Sep 08 08:50:26 2004 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1C4wHh-0006HI-00 for ; Wed, 08 Sep 2004 08:50:26 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C4wMx-0005IF-Ou for ged-emacs-devel@m.gmane.org; Wed, 08 Sep 2004 02:55:51 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C4wMq-0005Hk-8Z for emacs-devel@gnu.org; Wed, 08 Sep 2004 02:55:44 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C4wMo-0005HC-8G for emacs-devel@gnu.org; Wed, 08 Sep 2004 02:55:43 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C4wMo-0005Go-5k for emacs-devel@gnu.org; Wed, 08 Sep 2004 02:55:42 -0400 Original-Received: from [64.233.170.207] (helo=mproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1C4wGb-0000zn-SR for emacs-devel@gnu.org; Wed, 08 Sep 2004 02:49:18 -0400 Original-Received: by mproxy.gmail.com with SMTP id 74so337284rnk for ; Tue, 07 Sep 2004 23:49:17 -0700 (PDT) Original-Received: by 10.38.59.62 with SMTP id h62mr203228rna; Tue, 07 Sep 2004 23:49:17 -0700 (PDT) Original-Received: by 10.38.102.67 with HTTP; Tue, 7 Sep 2004 23:49:17 -0700 (PDT) Original-To: Andre Spiegel In-Reply-To: <1094020967.1821.22.camel@localhost> X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:26878 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:26878 ------=_Part_54_1845693.1094626157127 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Content-Disposition: inline On Wed, 01 Sep 2004 08:42:47 +0200, Andre Spiegel wrote: > On Wed, 2004-09-01 at 08:31, KOBAYASHI Yasuhiro wrote: > > That doesn't look right. If you want to ensure every backend sees the > variable when needed, place it into vc-hooks.el (this is the > always-loaded portion of VC). It needs to have a good doc string > though. Not having followed the discussion until now, I have hardly any > idea what the variable is supposed to do. The doc string suggested in > an earlier patch: > > "Regular expression to identify remote folders" > > isn't much help either. ("Folder" is not an Emacs term, to begin > with.) Please clarify. Also, if this is a general mechanism to > identify directories on remote hosts, I wonder if only VC is concerned > with it. Perhaps the regexp needs to go to a different place > altogether? Done the changes by putting the variable in vc-hooks.el with better documentation. I have used this patch and has worked with no issues so far. I request the patch to be reviewed and put into CVS head (so that it gets tested well by the Emacs developer community). The attached patch is as on 8th Sept 2004. I have taken the latest changes to vc-arch.el by Stefan. with best regards, dhruva -- ________________________________________ Dhruva Krishnamurthy Proud FSF member: #1935 http://schemer.fateback.com/ ------=_Part_54_1845693.1094626157127 Content-Type: application/octet-stream; name="unc.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="unc.patch" KioqIEQ6L3RtcC9jdnMvZW1hY3MvbGlzcC92Yy1ob29rcy5lbAkyMDA0LTA0LTI0IDAyOjMxOjA3 LjAwMDAwMDAwMCArMDUzMA0KLS0tIHZjLWhvb2tzLmVsCTIwMDQtMDktMDggMTI6MDc6MzUuNTE4 MTYxMTAwICswNTMwDQoqKioqKioqKioqKioqKiogQkFDS0VORCwgdXNlIGB2Yy1oYW5kbGVkLWJh Y2tlbmRzJy4iKQ0KKioqIDUyLDU3ICoqKioNCi0tLSA1Miw2NCAtLS0tDQogIChkZWZ2YXIgdmMt aGVhZGVyLWFsaXN0ICgpKQ0KICAobWFrZS1vYnNvbGV0ZS12YXJpYWJsZSAndmMtaGVhZGVyLWFs aXN0ICd2Yy1CQUNLRU5ELWhlYWRlcikNCiAgDQorIChkZWZ2YXIgdmMtaG9zdG5hbWUtZnMtcGF0 aC1yZSAiXFxgXFwoW1xcL11bXFwvXVxcfC9uZXQvXFx8L2Fmcy9cXCkiDQorICAgIlJlZ2V4IHZh cmlhYmxlIHVzZWQgdG8gYXZvaWQgZGV0ZXJtaW5pbmcgd2hldGhlciBmaWxlIGlzIHVuZGVyIHZj LWFyY2gNCisgb3IgdmMtbWN2cy4gVGhlIGRlZmF1bHQgcmVnZXhwIHByZXZlbnRzIHRoZSBkZXRl cm1pbmF0aW9uIG9mIHR5cGUgb2YgdmMgZm9yDQorIGZvbGRlcnMgaW4gVU5DLCBuZXQgYW5kIGFm cy4gVGhpcyBzcGVlZHMgdXAgb3BlbmluZyBvZiBmaWxlcyBieSBub3QgdHJ5aW5nIHRvDQorIGRl dGVybWluZSB3aGV0aGVyIGZpbGUgaXMgdW5kZXIgdmMuIFRoaXMgY2FuIGJlIG1vZGlmaWVkIGJ5 IHVzZXIgdG8gbWF0Y2ggYSANCisgZGlmZmVyZW50IHBhdGggb3IgcGF0aHMiKQ0KKyANCiAgKGRl ZmN1c3RvbSB2Yy1oYW5kbGVkLWJhY2tlbmRzICcoUkNTIENWUyBTVk4gU0NDUyBBcmNoIE1DVlMp DQogICAgOzsgQXJjaCBhbmQgTUNWUyBjb21lIGxhc3QgYmVjYXVzZSB0aGV5IGFyZSBwZXItdHJl ZSByYXRoZXIgdGhhbiBwZXItZGlyLg0KICAgICIqTGlzdCBvZiB2ZXJzaW9uIGNvbnRyb2wgYmFj a2VuZHMgZm9yIHdoaWNoIFZDIHdpbGwgYmUgdXNlZC4NCioqKiBEOi90bXAvY3ZzL2VtYWNzL2xp c3AvdmMtbWN2cy5lbAkyMDA0LTA1LTMxIDE0OjA1OjI2LjkzODI1MDAwMCArMDUzMA0KLS0tIHZj LW1jdnMuZWwJMjAwNC0wOS0wOCAxMjowNzozNS41NDgyMDU4MDAgKzA1MzANCioqKioqKioqKioq KioqKiBUaGlzIGlzIG9ubHkgbWVhbmluZ2Z1bCBpZiB5b3UgZG9uJ3QgdXNlDQoqKiogMTE4LDEy MyAqKioqDQotLS0gMTE4LDEyNSAtLS0tDQogIDs7OyMjI2F1dG9sb2FkICAgICAod2hpbGUgKGFu ZCAoc3RyaW5ncCBkaXIpDQogIDs7OyMjI2F1dG9sb2FkICAgICAgICAgICAgICAgICAobm90IChl cXVhbA0KICA7OzsjIyNhdXRvbG9hZCAgICAgICAgICAgICAgICAgICAgICAgZGlyIChzZXRxIGRp ciAoZmlsZS1uYW1lLWRpcmVjdG9yeSBkaXIpKSkpDQorIDs7OyMjI2F1dG9sb2FkICAgICAgICAg ICAgICAgICA7OyBhdm9pZCBzZWFyY2hpbmcgbm8gZXhpc3RpbmcgY29tcHV0ZXIgb24gV2luZG93 ei4NCisgOzs7IyMjYXV0b2xvYWQgICAgICAgICAgICAgICAgIChub3QgKHN0cmluZy1tYXRjaCB2 Yy1ob3N0bmFtZS1mcy1wYXRoLXJlIGRpcikpDQogIDs7OyMjI2F1dG9sb2FkICAgICAgICAgICAg ICAgICBkaXIpDQogIDs7OyMjI2F1dG9sb2FkICAgICAgIChzZXRxIGRpciAoaWYgKGZpbGUtZGly ZWN0b3J5LXANCiAgOzs7IyMjYXV0b2xvYWQgICAgICAgICAgICAgICAgICAgICAgKGV4cGFuZC1m aWxlLW5hbWUgIk1DVlMvQ1ZTIiBkaXIpKQ0KKioqIEQ6L3RtcC9jdnMvZW1hY3MvbGlzcC92Yy1h cmNoLmVsCTIwMDQtMDktMDggMDk6MzU6MzYuMTg3OTc0NDAwICswNTMwDQotLS0gdmMtYXJjaC5l bAkyMDA0LTA5LTA4IDEyOjA3OjM1LjYwODI5NTIwMCArMDUzMA0KKioqKioqKioqKioqKioqDQoq KiogNzcsODIgKioqKg0KLS0tIDc3LDg0IC0tLS0NCiAgOzs7IyMjYXV0b2xvYWQgICAgICh3aGls ZSAoYW5kIChzdHJpbmdwIGRpcikNCiAgOzs7IyMjYXV0b2xvYWQgICAgICAgICAgICAgICAgIChu b3QgKGVxdWFsDQogIDs7OyMjI2F1dG9sb2FkICAgICAgICAgICAgICAgICAgICAgICBkaXIgKHNl dHEgZGlyIChmaWxlLW5hbWUtZGlyZWN0b3J5IGRpcikpKSkNCisgOzs7IyMjYXV0b2xvYWQgICAg ICAgICAgICAgICAgIDs7IEF2b2lkIHNlYXJjaGluZyBubyBleGlzdGluZyBjb21wdXRlciBvbiBX aW5kb3d6Lg0KKyA7OzsjIyNhdXRvbG9hZCAgICAgICAgICAgICAgICAgKG5vdCAoc3RyaW5nLW1h dGNoIHZjLWhvc3RuYW1lLWZzLXBhdGgtcmUgZGlyKSkNCiAgOzs7IyMjYXV0b2xvYWQgICAgICAg ICAgICAgICAgIGRpcikNCiAgOzs7IyMjYXV0b2xvYWQgICAgICAgKHNldHEgZGlyIChpZiAoZmls ZS1kaXJlY3RvcnktcA0KICA7OzsjIyNhdXRvbG9hZCAgICAgICAgICAgICAgICAgICAgICAoZXhw YW5kLWZpbGUtbmFtZSAie2FyY2h9IiBkaXIpKQ0K ------=_Part_54_1845693.1094626157127 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel ------=_Part_54_1845693.1094626157127--