From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: dapfy@t-online.de (Daniel Pfeiffer) Newsgroups: gmane.emacs.devel Subject: Re: new tail-mode Date: Wed, 14 Jul 2004 00:22:35 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <20040714002235.50f21f39@pfdabpc.inhouse.start.de> References: <20040610095025.13f91ac1.occitan@esperanto.org> <40E1D618.4040408@onlinehome.de> <20040703155128.7fa0da2a@pfdabpc.inhouse.start.de> <20040704124113.43b41a42@pfdabpc.inhouse.start.de> <20040705213402.04eb3175@pfdabpc.inhouse.start.de> <20040707213739.7a6193ea@pfdabpc.inhouse.start.de> <20040710201400.01ee8495@pfdabpc.inhouse.start.de> Reply-To: Daniel Pfeiffer NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart=_Wed__14_Jul_2004_00_22_35_+0200_d3tCb+2w/T2pO4HV" X-Trace: sea.gmane.org 1089757508 3995 80.91.224.253 (13 Jul 2004 22:25:08 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 13 Jul 2004 22:25:08 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Jul 14 00:24:57 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 1BkVho-00087V-00 for ; Wed, 14 Jul 2004 00:24:56 +0200 Original-Received: from lists.gnu.org ([199.232.76.165]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BkVho-0005Iu-00 for ; Wed, 14 Jul 2004 00:24:56 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BkVkC-00059a-A1 for emacs-devel@quimby.gnus.org; Tue, 13 Jul 2004 18:27:24 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1BkVk6-00059U-Mt for emacs-devel@gnu.org; Tue, 13 Jul 2004 18:27:18 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1BkVk5-00059I-O9 for emacs-devel@gnu.org; Tue, 13 Jul 2004 18:27:18 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1BkVk5-00059F-Je for emacs-devel@gnu.org; Tue, 13 Jul 2004 18:27:17 -0400 Original-Received: from [194.25.134.85] (helo=mailout11.sul.t-online.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BkVgt-0003Lp-93; Tue, 13 Jul 2004 18:23:59 -0400 Original-Received: from fwd01.aul.t-online.de by mailout11.sul.t-online.com with smtp id 1BkVgr-0003y8-01; Wed, 14 Jul 2004 00:23:57 +0200 Original-Received: from pfdabpc.inhouse.start.de (V+Yzz0Z1QeUUp5ORg5enMKtwyVYAtyhDo1C4EllST503WfykDDzsrT@[217.234.28.201]) by fwd01.sul.t-online.com with smtp id 1BkVgl-0h3nqC0; Wed, 14 Jul 2004 00:23:51 +0200 Original-To: rms@gnu.org, emacs-devel@gnu.org In-Reply-To: X-Mailer: Sylpheed version 0.9.10claws (GTK+ 1.2.10; i686-suse-linux) X-ID: V+Yzz0Z1QeUUp5ORg5enMKtwyVYAtyhDo1C4EllST503WfykDDzsrT 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+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:25659 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:25659 This is a multi-part message in MIME format. --Multipart=_Wed__14_Jul_2004_00_22_35_+0200_d3tCb+2w/T2pO4HV Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Hi, Richard Stallman skribis: > Also if the file stops growing for a > long time. > > Why even bother to check for that condition? Polling is an inefficient mechanism! However some files like log files may pause for days before growing again, so I have removed this. > While the two concept have a general notion in common, tail-mode > definitely does not revert in the Emacs sence. > > It does a kind of optimized revert which works for certain cases only. > I think it is legitimate and clear to describe that as a kind of "revert". Ok, I've translated it to be auto-revert-tail-mode. If it's ok, I'd also add it to the mode line menu, just under Auto Revert. coralament / best Grötens / liebe Grüße / best regards / elkorajn salutojn Daniel Pfeiffer -- lerne / learn / apprends / lär dig / ucz się Esperanto: http://lernu.net/ --Multipart=_Wed__14_Jul_2004_00_22_35_+0200_d3tCb+2w/T2pO4HV Content-Type: application/octet-stream; name="autorevert.diff" Content-Disposition: attachment; filename="autorevert.diff" Content-Transfer-Encoding: base64 LS0tIC9ob21lL3BmZWlmZmVyLy5lbWFjcy5kL2N2cy9saXNwL2F1dG9yZXZlcnQuZWwufjEuMzQu fgkyMDA0LTA2LTIzIDIzOjAyOjIxLjAwMDAwMDAwMCArMDIwMAorKysgYXV0b3JldmVydC5lbCAo YnVmZmVyKQkyMDA0LTA3LTE0IDAwOjEzOjAyLjI0NDMxODAwMCArMDIwMApAQCAtNjIsOCArNjIs OSBAQAogCiA7OyBVc2FnZToKIDs7Ci07OyBHbyB0byB0aGUgYXBwcm9wcmlhdGUgYnVmZmVyIGFu ZCBwcmVzczoKKzs7IEdvIHRvIHRoZSBhcHByb3ByaWF0ZSBidWZmZXIgYW5kIHByZXNzIGVpdGhl ciBvZjoKIDs7ICAgTS14IGF1dG8tcmV2ZXJ0LW1vZGUgUkVUCis7OyAgIE0teCBhdXRvLXJldmVy dC10YWlsLW1vZGUgUkVUCiA7OwogOzsgVG8gYWN0aXZhdGUgR2xvYmFsIEF1dG8tUmV2ZXJ0IE1v ZGUsIHByZXNzOgogOzsgICBNLXggZ2xvYmFsLWF1dG8tcmV2ZXJ0LW1vZGUgUkVUCkBAIC0xMDUs MTMgKzEwNiwxOCBAQAogCiA7OyBWYXJpYWJsZXM6CiAKLTs7IEF1dG9sb2FkIGZvciB0aGUgYmVu ZWZpdCBvZiBgbWFrZS1tb2RlLWxpbmUtbW91c2Utc2Vuc2l0aXZlJy4KLTs7OyMjI2F1dG9sb2Fk Cis7OzsgV2hhdCdzIHRoaXM/OiA7OyBBdXRvbG9hZCBmb3IgdGhlIGJlbmVmaXQgb2YgYG1ha2Ut bW9kZS1saW5lLW1vdXNlLXNlbnNpdGl2ZScuCis7OzsgV2hhdCdzIHRoaXM/OiA7OzsjIyNhdXRv bG9hZAogKGRlZnZhciBhdXRvLXJldmVydC1tb2RlIG5pbAogICAiKk5vbi1uaWwgd2hlbiBBdXRv LVJldmVydCBNb2RlIGlzIGFjdGl2ZS4KIE5ldmVyIHNldCB0aGlzIHZhcmlhYmxlIGRpcmVjdGx5 LCB1c2UgdGhlIGNvbW1hbmQgYGF1dG8tcmV2ZXJ0LW1vZGUnIGluc3RlYWQuIikKIChwdXQgJ2F1 dG8tcmV2ZXJ0LW1vZGUgJ3Blcm1hbmVudC1sb2NhbCB0KQogCisoZGVmdmFyIGF1dG8tcmV2ZXJ0 LXRhaWwtbW9kZSBuaWwKKyAgIipOb24tbmlsIHdoZW4gQXV0by1SZXZlcnQgVGFpbCBNb2RlIGlz IGFjdGl2ZS4KK05ldmVyIHNldCB0aGlzIHZhcmlhYmxlIGRpcmVjdGx5LCB1c2UgdGhlIGNvbW1h bmQgYGF1dG8tcmV2ZXJ0LW1vZGUnIGluc3RlYWQuIikKKyhwdXQgJ2F1dG8tcmV2ZXJ0LXRhaWwt bW9kZSAncGVybWFuZW50LWxvY2FsIHQpCisKIChkZWZ2YXIgYXV0by1yZXZlcnQtdGltZXIgbmls CiAgICJUaW1lciB1c2VkIGJ5IEF1dG8tUmV2ZXJ0IE1vZGUuIikKIApAQCAtMTUzLDYgKzE1OSwx MyBAQAogICA6Z3JvdXAgJ2F1dG8tcmV2ZXJ0CiAgIDp0eXBlICdzdHJpbmcpCiAKKyhkZWZjdXN0 b20gYXV0by1yZXZlcnQtdGFpbC1tb2RlLXRleHQgIiBUYWlsIgorICAiU3RyaW5nIHRvIGRpc3Bs YXkgaW4gdGhlIG1vZGUgbGluZSB3aGVuIEF1dG8tUmV2ZXJ0IFRhaWwgTW9kZSBpcyBhY3RpdmUu CisKK1woV2hlbiB0aGUgc3RyaW5nIGlzIG5vdCBlbXB0eSwgbWFrZSBzdXJlIHRoYXQgaXQgaGFz IGEgbGVhZGluZyBzcGFjZS4pIgorICA6Z3JvdXAgJ2F1dG8tcmV2ZXJ0CisgIDp0eXBlICdzdHJp bmcpCisKIChkZWZjdXN0b20gYXV0by1yZXZlcnQtbW9kZS1ob29rIG5pbAogICAiRnVuY3Rpb25z IHRvIHJ1biB3aGVuIEF1dG8tUmV2ZXJ0IE1vZGUgaXMgYWN0aXZhdGVkLiIKICAgOnRhZyAiQXV0 byBSZXZlcnQgTW9kZSBIb29rIgkJOyBUbyBzZXBhcmF0ZSBpdCBmcm9tIGBnbG9iYWwtLi4uJwpA QCAtMTkwLDcgKzIwMyw3IEBACiAgIDp0eXBlICdib29sZWFuCiAgIDpsaW5rICcoaW5mby1saW5r ICIoZW1hY3MteHRyYSlBdXRvcmV2ZXJ0IikpCiAKLShkZWZjdXN0b20gZ2xvYmFsLWF1dG8tcmV2 ZXJ0LWlnbm9yZS1tb2RlcyAnKCkKKyhkZWZjdXN0b20gZ2xvYmFsLWF1dG8tcmV2ZXJ0LWlnbm9y ZS1tb2RlcyAoKQogICAiTGlzdCBvZiBtYWpvciBtb2RlcyBHbG9iYWwgQXV0by1SZXZlcnQgTW9k ZSBzaG91bGQgbm90IGNoZWNrLiIKICAgOmdyb3VwICdhdXRvLXJldmVydAogICA6dHlwZSAnKHJl cGVhdCBzZXhwKSkKQEAgLTIzMCw3ICsyNDMsNyBAQAogCiA7OyBJbnRlcm5hbCB2YXJpYWJsZXM6 CiAKLShkZWZ2YXIgYXV0by1yZXZlcnQtYnVmZmVyLWxpc3QgJygpCisoZGVmdmFyIGF1dG8tcmV2 ZXJ0LWJ1ZmZlci1saXN0ICgpCiAgICJMaXN0IG9mIGJ1ZmZlcnMgaW4gQXV0by1SZXZlcnQgTW9k ZS4KIAogTm90ZSB0aGF0IG9ubHkgQXV0by1SZXZlcnQgTW9kZSwgbmV2ZXIgR2xvYmFsIEF1dG8t UmV2ZXJ0IE1vZGUsIGFkZHMKQEAgLTIzOSw5ICsyNTIsMTYgQEAKIFRoZSB0aW1lciBmdW5jdGlv biBgYXV0by1yZXZlcnQtYnVmZmVycycgaXMgcmVzcG9uc2libGUgZm9yIHB1cmdpbmcKIHRoZSBs aXN0IG9mIG9sZCBidWZmZXJzLiIpCiAKLShkZWZ2YXIgYXV0by1yZXZlcnQtcmVtYWluaW5nLWJ1 ZmZlcnMgJygpCisoZGVmdmFyIGF1dG8tcmV2ZXJ0LXJlbWFpbmluZy1idWZmZXJzICgpCiAgICJC dWZmZXJzIG5vdCBjaGVja2VkIHdoZW4gdXNlciBpbnB1dCBzdG9wcGVkIGV4ZWN1dGlvbi4iKQog CisoZGVmdmFyIGF1dG8tcmV2ZXJ0LXRhaWwtcG9zIDAKKyAgIlBvc2l0aW9uIG9mIGxhc3Qga25v d24gZW5kIG9mIGZpbGUuIikKKworKGFkZC1ob29rICdmaW5kLWZpbGUtaG9vaworCSAgKGxhbWJk YSAoKQorCSAgICAoc2V0IChtYWtlLWxvY2FsLXZhcmlhYmxlICdhdXRvLXJldmVydC10YWlsLXBv cykKKwkJIChzYXZlLXJlc3RyaWN0aW9uICh3aWRlbikgKDEtIChwb2ludC1tYXgpKSkpKSkKIAog OzsgRnVuY3Rpb25zOgogCkBAIC0yNTEsNyArMjcxLDkgQEAKIAogV2l0aCBhcmcsIHR1cm4gQXV0 byBSZXZlcnQgbW9kZSBvbiBpZiBhbmQgb25seSBpZiBhcmcgaXMgcG9zaXRpdmUuCiBUaGlzIGlz IGEgbWlub3IgbW9kZSB0aGF0IGFmZmVjdHMgb25seSB0aGUgY3VycmVudCBidWZmZXIuCi1Vc2Ug YGdsb2JhbC1hdXRvLXJldmVydC1tb2RlJyB0byBhdXRvbWF0aWNhbGx5IHJldmVydCBhbGwgYnVm ZmVycy4iCitVc2UgYGdsb2JhbC1hdXRvLXJldmVydC1tb2RlJyB0byBhdXRvbWF0aWNhbGx5IHJl dmVydCBhbGwgYnVmZmVycy4KK1VzZSBgYXV0by1yZXZlcnQtdGFpbC1tb2RlJyBpZiB5b3Uga25v dyB0aGF0IHRoZSBmaWxlIHdpbGwgb25seSBncm93Cit3aXRob3V0IGJlaW5nIGNoYW5nZWQgaW4g dGhlIHBhcnQgdGhhdCBpcyBhbHJlYWR5IGluIHRoZSBidWZmZXIuIgogICBuaWwgYXV0by1yZXZl cnQtbW9kZS10ZXh0IG5pbAogICAoaWYgYXV0by1yZXZlcnQtbW9kZQogICAgICAgKGlmIChub3Qg KG1lbXEgKGN1cnJlbnQtYnVmZmVyKSBhdXRvLXJldmVydC1idWZmZXItbGlzdCkpCkBAIC0yNjAs NyArMjgyLDggQEAKIAkgIChkZWxxIChjdXJyZW50LWJ1ZmZlcikgYXV0by1yZXZlcnQtYnVmZmVy LWxpc3QpKSkKICAgKGF1dG8tcmV2ZXJ0LXNldC10aW1lcikKICAgKHdoZW4gYXV0by1yZXZlcnQt bW9kZQotICAgIChhdXRvLXJldmVydC1idWZmZXJzKSkpCisgICAgKGF1dG8tcmV2ZXJ0LWJ1ZmZl cnMpCisgICAgKHNldHEgYXV0by1yZXZlcnQtdGFpbC1tb2RlIG5pbCkpKQogCiAKIDs7OyMjI2F1 dG9sb2FkCkBAIC0yNzMsNiArMjk2LDUxIEBACiAKIAogOzs7IyMjYXV0b2xvYWQKKyhkZWZpbmUt bWlub3ItbW9kZSBhdXRvLXJldmVydC10YWlsLW1vZGUKKyAgIlRvZ2dsZSByZXZlcnRpbmcgdGFp bCBvZiBidWZmZXIgd2hlbiBmaWxlIG9uIGRpc2sgZ3Jvd3MuCitXaXRoIGFyZywgdHVybiBUYWls IG1vZGUgb24gaWZmIGFyZyBpcyBwb3NpdGl2ZS4KKworV2hlbiBUYWlsIG1vZGUgaXMgZW5hYmxl ZCwgdGhlIHRhaWwgb2YgdGhlIGZpbGUgaXMgY29uc3RhbnRseQorZm9sbG93ZWQsIGFzIHdpdGgg dGhlIHNoZWxsIGNvbW1hbmQgYHRhaWwgLWYnLiAgVGhpcyBtZWFucyB0aGF0Cit3aGVuZXZlciB0 aGUgZmlsZSBncm93cyBvbiBkaXNrIChwcmVzdW1hYmx5IGJlY2F1c2Ugc29tZQorYmFja2dyb3Vu ZCBwcm9jZXNzIGlzIGFwcGVuZGluZyB0byBpdCBmcm9tIHRpbWUgdG8gdGltZSksIHRoaXMgaXMK K3JlZmxlY3RlZCBpbiB0aGUgY3VycmVudCBidWZmZXIuCisKK1lvdSBjYW4gZWRpdCB0aGUgYnVm ZmVyIGFuZCB0dXJuIHRoaXMgbW9kZSBvZmYgYW5kIG9uIGFnYWluIGFzCit5b3UgcGxlYXNlLiAg QnV0IG1ha2Ugc3VyZSB0aGUgYmFja2dyb3VuZCBwcm9jZXNzIGhhcyBzdG9wcGVkCit3cml0aW5n IGJlZm9yZSB5b3Ugc2F2ZSB0aGUgZmlsZSEKKworVXNlIGBhdXRvLXJldmVydC1tb2RlJyBmb3Ig Y2hhbmdlcyBvdGhlciB0aGFuIGFwcGVuZHMhIgorICA6Z3JvdXAgJ2ZpbmQtZmlsZSA6bGlnaHRl ciBhdXRvLXJldmVydC10YWlsLW1vZGUtdGV4dAorICAod2hlbiBhdXRvLXJldmVydC10YWlsLW1v ZGUKKyAgICAodW5sZXNzIGJ1ZmZlci1maWxlLW5hbWUKKyAgICAgIChhdXRvLXJldmVydC10YWls LW1vZGUgMCkKKyAgICAgIChlcnJvciAiVGhpcyBidWZmZXIgaXMgbm90IHZpc2l0aW5nIGEgZmls ZSIpKQorICAgIChpZiAoYW5kIChidWZmZXItbW9kaWZpZWQtcCkKKwkgICAgIChub3QgYXV0by1y ZXZlcnQtdGFpbC1wb3MpIDsgbGlicmFyeSB3YXMgbG9hZGVkIG9ubHkgYWZ0ZXIgZmluZGluZyBm aWxlCisJICAgICAobm90ICh5LW9yLW4tcCAiQnVmZmVyIGlzIG1vZGlmaWVkLCBzbyB0YWlsIG9m ZnNldCBtYXkgYmUgd3JvbmcuICBQcm9jZWVkPyAiKSkpCisJKGF1dG8tcmV2ZXJ0LXRhaWwtbW9k ZSAwKQorICAgICAgOzsgZWxzZSB3ZSBtaWdodCByZWFwcGVuZCBvdXIgb3duIGVuZCB3aGVuIHdl IHNhdmUKKyAgICAgIChhZGQtaG9vayAnYmVmb3JlLXNhdmUtaG9vayAobGFtYmRhICgpIChhdXRv LXJldmVydC10YWlsLW1vZGUgMCkpIG5pbCB0KQorICAgICAgKG9yIChsb2NhbC12YXJpYWJsZS1w ICdhdXRvLXJldmVydC10YWlsLXBvcykgOyBkb24ndCBsb3NlIHByaW9yIHBvc2l0aW9uCisJICAo c2V0IChtYWtlLXZhcmlhYmxlLWJ1ZmZlci1sb2NhbCAnYXV0by1yZXZlcnQtdGFpbC1wb3MpCisJ ICAgICAgIChzYXZlLXJlc3RyaWN0aW9uICh3aWRlbikgKDEtIChwb2ludC1tYXgpKSkpKQorICAg ICAgOzsgbGV0IGF1dG8tcmV2ZXJ0LW1vZGUgc2V0IHVwIHRoZSBtZWNoYW5pc20gZm9yIHVzCisg ICAgICAobGV0ICgoYXV0by1yZXZlcnQtdGFpbC1tb2RlIHQpKQorCShhdXRvLXJldmVydC1tb2Rl IDEpKQorICAgICAgKHNldHEgYXV0by1yZXZlcnQtbW9kZSBuaWwpKSkpCisKKworOzs7IyMjYXV0 b2xvYWQKKyhkZWZ1biB0dXJuLW9uLWF1dG8tcmV2ZXJ0LXRhaWwtbW9kZSAoKQorICAiVHVybiBv biBBdXRvLVJldmVydCBUYWlsIE1vZGUuCisKK1RoaXMgZnVuY3Rpb24gaXMgZGVzaWduZWQgdG8g YmUgYWRkZWQgdG8gaG9va3MsIGZvciBleGFtcGxlOgorICAoYWRkLWhvb2sgJ215LWxvZ2ZpbGUt bW9kZS1ob29rICd0dXJuLW9uLWF1dG8tcmV2ZXJ0LXRhaWwtbW9kZSkiCisgIChhdXRvLXJldmVy dC10YWlsLW1vZGUgMSkpCisKKworOzs7IyMjYXV0b2xvYWQKIChkZWZpbmUtbWlub3ItbW9kZSBn bG9iYWwtYXV0by1yZXZlcnQtbW9kZQogICAiUmV2ZXJ0IGFueSBidWZmZXIgd2hlbiBmaWxlIG9u IGRpc2sgY2hhbmdlcy4KIApAQCAtMjk4LDEyICszNjYsMTIgQEAKIAkoaWYgKG9yIGdsb2JhbC1h dXRvLXJldmVydC1tb2RlIGF1dG8tcmV2ZXJ0LWJ1ZmZlci1saXN0KQogCSAgICAocnVuLXdpdGgt dGltZXIgYXV0by1yZXZlcnQtaW50ZXJ2YWwKIAkJCSAgICBhdXRvLXJldmVydC1pbnRlcnZhbAot CQkJICAgICdhdXRvLXJldmVydC1idWZmZXJzKQotCSAgbmlsKSkpCisJCQkgICAgJ2F1dG8tcmV2 ZXJ0LWJ1ZmZlcnMpKSkpCiAKIChkZWZ1biBhdXRvLXJldmVydC1hY3RpdmUtcCAoKQogICAiQ2hl Y2sgaWYgYXV0by1yZXZlcnQgaXMgYWN0aXZlIChpbiBjdXJyZW50IGJ1ZmZlciBvciBnbG9iYWxs eSkuIgogICAob3IgYXV0by1yZXZlcnQtbW9kZQorICAgICAgYXV0by1yZXZlcnQtdGFpbC1tb2Rl CiAgICAgICAoYW5kCiAgICAgICAgZ2xvYmFsLWF1dG8tcmV2ZXJ0LW1vZGUKICAgICAgICAobm90 IGdsb2JhbC1hdXRvLXJldmVydC1pZ25vcmUtYnVmZmVyKQpAQCAtMzEzLDE4ICszODEsMjAgQEAK IChkZWZ1biBhdXRvLXJldmVydC1oYW5kbGVyICgpCiAgICJSZXZlcnQgY3VycmVudCBidWZmZXIs IGlmIGFwcHJvcHJpYXRlLgogVGhpcyBpcyBhbiBpbnRlcm5hbCBmdW5jdGlvbiB1c2VkIGJ5IEF1 dG8tUmV2ZXJ0IE1vZGUuIgotICAodW5sZXNzIChidWZmZXItbW9kaWZpZWQtcCkKLSAgICAobGV0 ICgoYnVmZmVyIChjdXJyZW50LWJ1ZmZlcikpIHJldmVydCBlb2IgZW9ibGlzdCkKLSAgICAgIChv ciAoYW5kIGJ1ZmZlci1maWxlLW5hbWUKLQkgICAgICAgKG5vdCAoZmlsZS1yZW1vdGUtcCBidWZm ZXItZmlsZS1uYW1lKSkKLQkgICAgICAgKGZpbGUtcmVhZGFibGUtcCBidWZmZXItZmlsZS1uYW1l KQotCSAgICAgICAobm90ICh2ZXJpZnktdmlzaXRlZC1maWxlLW1vZHRpbWUgYnVmZmVyKSkKLQkg ICAgICAgKHNldHEgcmV2ZXJ0IHQpKQotCSAgKGFuZCAob3IgYXV0by1yZXZlcnQtbW9kZSBnbG9i YWwtYXV0by1yZXZlcnQtbm9uLWZpbGUtYnVmZmVycykKLQkgICAgICAgcmV2ZXJ0LWJ1ZmZlci1m dW5jdGlvbgotCSAgICAgICAoYm91bmRwICdidWZmZXItc3RhbGUtZnVuY3Rpb24pCi0JICAgICAg IChmdW5jdGlvbnAgYnVmZmVyLXN0YWxlLWZ1bmN0aW9uKQotCSAgICAgICAoc2V0cSByZXZlcnQg KGZ1bmNhbGwgYnVmZmVyLXN0YWxlLWZ1bmN0aW9uIHQpKSkpCisgICh3aGVuIChvciBhdXRvLXJl dmVydC10YWlsLW1vZGUgKG5vdCAoYnVmZmVyLW1vZGlmaWVkLXApKSkKKyAgICAobGV0KiAoKGJ1 ZmZlciAoY3VycmVudC1idWZmZXIpKQorCSAgIChyZXZlcnQKKwkgICAgKG9yIChhbmQgYnVmZmVy LWZpbGUtbmFtZQorCQkgICAgIChub3QgKGZpbGUtcmVtb3RlLXAgYnVmZmVyLWZpbGUtbmFtZSkp CisJCSAgICAgKGZpbGUtcmVhZGFibGUtcCBidWZmZXItZmlsZS1uYW1lKQorCQkgICAgIChub3Qg KHZlcmlmeS12aXNpdGVkLWZpbGUtbW9kdGltZSBidWZmZXIpKSkKKwkJKGFuZCAob3IgYXV0by1y ZXZlcnQtbW9kZSBhdXRvLXJldmVydC10YWlsLW1vZGUKKwkJCSBnbG9iYWwtYXV0by1yZXZlcnQt bm9uLWZpbGUtYnVmZmVycykKKwkJICAgICByZXZlcnQtYnVmZmVyLWZ1bmN0aW9uCisJCSAgICAg KGJvdW5kcCAnYnVmZmVyLXN0YWxlLWZ1bmN0aW9uKQorCQkgICAgIChmdW5jdGlvbnAgYnVmZmVy LXN0YWxlLWZ1bmN0aW9uKQorCQkgICAgIChmdW5jYWxsIGJ1ZmZlci1zdGFsZS1mdW5jdGlvbiB0 KSkpKQorCSAgIGVvYiBlb2JsaXN0KQogICAgICAgKHdoZW4gcmV2ZXJ0CiAJKHdoZW4gKGFuZCBh dXRvLXJldmVydC12ZXJib3NlCiAJCSAgIChub3QgKGVxIHJldmVydCAnZmFzdCkpKQpAQCAtMzQw LDcgKzQxMCw5IEBACiAJCSAgICAoPSAod2luZG93LXBvaW50IHdpbmRvdykgKHBvaW50LW1heCkp CiAJCSAgICAocHVzaCB3aW5kb3cgZW9ibGlzdCkpKQogCSAgICduby1taW5pIHQpKQotCShyZXZl cnQtYnVmZmVyICdpZ25vcmUtYXV0byAnZG9udC1hc2sgJ3ByZXNlcnZlLW1vZGVzKQorCShpZiBh dXRvLXJldmVydC10YWlsLW1vZGUKKwkgICAgKGF1dG8tcmV2ZXJ0LXRhaWwtaGFuZGxlcikKKwkg IChyZXZlcnQtYnVmZmVyICdpZ25vcmUtYXV0byAnZG9udC1hc2sgJ3ByZXNlcnZlLW1vZGVzKSkK IAkod2hlbiBidWZmZXItZmlsZS1uYW1lCiAJICAod2hlbiBlb2IgKGdvdG8tY2hhciAocG9pbnQt bWF4KSkpCiAJICAoZG9saXN0ICh3aW5kb3cgZW9ibGlzdCkKQEAgLTM1MCw2ICs0MjIsMjIgQEAK ICAgICAgICh3aGVuIChvciByZXZlcnQgYXV0by1yZXZlcnQtY2hlY2stdmMtaW5mbykKIAkodmMt ZmluZC1maWxlLWhvb2spKSkpKQogCisoZGVmdW4gYXV0by1yZXZlcnQtdGFpbC1oYW5kbGVyICgp CisgIChsZXQgKChzaXplIChudGggNyAoZmlsZS1hdHRyaWJ1dGVzIGJ1ZmZlci1maWxlLW5hbWUp KSkKKwkobW9kaWZpZWQgKGJ1ZmZlci1tb2RpZmllZC1wKSkKKwlidWZmZXItcmVhZC1vbmx5CQk7 IGlnbm9yZQorCShmaWxlIGJ1ZmZlci1maWxlLW5hbWUpCisJYnVmZmVyLWZpbGUtbmFtZSkJCTsg aWdub3JlIHRoYXQgZmlsZSBoYXMgY2hhbmdlZAorICAgICh3aGVuICg+IHNpemUgYXV0by1yZXZl cnQtdGFpbC1wb3MpCisgICAgICAoc2F2ZS1yZXN0cmljdGlvbgorCSh3aWRlbikKKwkoc2F2ZS1l eGN1cnNpb24KKwkgIChnb3RvLWNoYXIgKHBvaW50LW1heCkpCisJICAoaW5zZXJ0LWZpbGUtY29u dGVudHMgZmlsZSBuaWwgYXV0by1yZXZlcnQtdGFpbC1wb3Mgc2l6ZSkpKQorICAgICAgKHNldHEg YXV0by1yZXZlcnQtdGFpbC1wb3Mgc2l6ZSkKKyAgICAgIChzZXQtYnVmZmVyLW1vZGlmaWVkLXAg bW9kaWZpZWQpKSkKKyAgKHNldC12aXNpdGVkLWZpbGUtbW9kdGltZSkpCisKIChkZWZ1biBhdXRv LXJldmVydC1idWZmZXJzICgpCiAgICJSZXZlcnQgYnVmZmVycyBhcyBzcGVjaWZpZWQgYnkgQXV0 by1SZXZlcnQgYW5kIEdsb2JhbCBBdXRvLVJldmVydCBNb2RlLgogCkBAIC0zNzYsOCArNDY0LDgg QEAKICAgKGxldCAoKGJ1ZnMgKGlmIGdsb2JhbC1hdXRvLXJldmVydC1tb2RlCiAJCSAgKGJ1ZmZl ci1saXN0KQogCQlhdXRvLXJldmVydC1idWZmZXItbGlzdCkpCi0JKHJlbWFpbmluZyAnKCkpCi0J KG5ldyAnKCkpKQorCShyZW1haW5pbmcgKCkpCisJKG5ldyAoKSkpCiAgICAgOzsgUGFydGl0aW9u IGBidWZzJyBpbnRvIHR3byBoYWx2ZXMgZGVwZW5kaW5nIG9uIHdoZXRoZXIgb3Igbm90CiAgICAg OzsgdGhlIGJ1ZmZlcnMgYXJlIGluIGBhdXRvLXJldmVydC1yZW1haW5pbmctYnVmZmVycycuICBU aGUgdHdvCiAgICAgOzsgaGFsdmVzIGFyZSB0aGVuIHJlLWpvaW5lZCB3aXRoIHRoZSAicmVtYWlu aW5nIiBidWZmZXJzIGF0IHRoZQpAQCAtMzk4LDYgKzQ4Niw3IEBACiAJICAgICAgOzsgVGVzdCBp ZiBzb21lb25lIGhhcyB0dXJuZWQgb2ZmIEF1dG8tUmV2ZXJ0IE1vZGUgaW4gYQogCSAgICAgIDs7 IG5vbi1zdGFuZGFyZCB3YXksIGZvciBleGFtcGxlIGJ5IGNoYW5naW5nIG1ham9yIG1vZGUuCiAJ ICAgICAgKGlmIChhbmQgKG5vdCBhdXRvLXJldmVydC1tb2RlKQorCQkgICAgICAgKG5vdCBhdXRv LXJldmVydC10YWlsLW1vZGUpCiAJCSAgICAgICAobWVtcSBidWYgYXV0by1yZXZlcnQtYnVmZmVy LWxpc3QpKQogCQkgIChzZXRxIGF1dG8tcmV2ZXJ0LWJ1ZmZlci1saXN0CiAJCQkoZGVscSBidWYg YXV0by1yZXZlcnQtYnVmZmVyLWxpc3QpKSkK --Multipart=_Wed__14_Jul_2004_00_22_35_+0200_d3tCb+2w/T2pO4HV 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 --Multipart=_Wed__14_Jul_2004_00_22_35_+0200_d3tCb+2w/T2pO4HV--