From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.devel Subject: Re: Request for enhancement: Scrolling (etc.) in incremental search. Date: Tue, 21 Oct 2003 22:03:42 +0000 (GMT) Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="8323584-884127880-1066773822=:178" X-Trace: sea.gmane.org 1066774268 12987 80.91.224.253 (21 Oct 2003 22:11:08 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 21 Oct 2003 22:11:08 +0000 (UTC) Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Wed Oct 22 00:11:05 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AC4iX-00079S-00 for ; Wed, 22 Oct 2003 00:11:05 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AC4iW-00076i-00 for ; Wed, 22 Oct 2003 00:11:04 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AC4gQ-0005iH-6l for emacs-devel@quimby.gnus.org; Tue, 21 Oct 2003 18:08:54 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AC4ds-0002z9-6t for emacs-devel@gnu.org; Tue, 21 Oct 2003 18:06:16 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AC4cn-0002Jt-VE for emacs-devel@gnu.org; Tue, 21 Oct 2003 18:05:41 -0400 Original-Received: from [193.149.49.134] (helo=acm.acm) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AC4bv-0001Xq-J8 for emacs-devel@gnu.org; Tue, 21 Oct 2003 18:04:16 -0400 Original-Received: from localhost (root@localhost) by acm.acm (8.8.8/8.8.8) with SMTP id WAA00526 for ; Tue, 21 Oct 2003 22:03:43 GMT X-Sender: root@acm.acm Original-To: emacs-devel@gnu.org 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:17308 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:17308 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --8323584-884127880-1066773822=:178 Content-Type: TEXT/PLAIN; charset=US-ASCII In February, I submitted a patch to enable scrolling commands to be used from within isearch mode without aborting the current search. RMS responded as follows: On Sat, 1 Mar 2003, Richard Stallman wrote: > The entire new feature is enabled by a customization switch > (isearch-allow-scroll). I set it enabled in my patch, but it could > (should?) be disabled by default. > >I have no objections to it if it is disabled by default. > Here is an (almost) complete version. To enable this facility, set the customizable variable isearch-allow-scroll to a non-nil value. (It is set to nil by default.) The enclosed patch to search.texi explains how it works. I'm not entirely happy with my documentation patch to search.texi. Possibly parts of the "Configuring scrolling" page really belong in the elisp rather than the emacs info pages. I'm not brilliantly happy at using the @table command to get a list without separating blank lines. The only thing which is missing from this set of patch is the setting of the isearch-scroll property for the pertinent functions. I think this would best be done (at least for those which are written in lisp) inside the files.el where the functions are defined. I don't know how best to set the property for the pertinent primitive functions. Here is a list of the functions to ease experimentation: (if (fboundp 'scroll-bar-toolkit-scroll) (put 'scroll-bar-toolkit-scroll 'isearch-scroll t)) (if (fboundp 'mac-handle-scroll-bar-event) (put 'mac-handle-scroll-bar-event 'isearch-scroll t)) (if (fboundp 'w32-handle-scroll-bar-event) (put 'w32-handle-scroll-bar-event 'isearch-scroll t)) (put 'recenter 'isearch-scroll t) ; Built-in (put 'reposition-window 'isearch-scroll t) ; reposition.el, autoloaded (put 'scroll-down 'isearch-scroll t) ; Built-in (put 'scroll-up 'isearch-scroll t) ; Built-in (put 'beginning-of-buffer-other-window 'isearch-scroll t) ; simple.el (put 'delete-other-windows 'isearch-scroll t) ; Built-in (put 'split-window-vertically 'isearch-scroll t) ; window.el (put 'end-of-buffer-other-window 'isearch-scroll t) ; simple.el (put 'scroll-other-window 'isearch-scroll t) ; Built-in (put 'scroll-other-window-down 'isearch-scroll t) ; simple.el (put 'list-buffers 'isearch-scroll t) ; buff-menu.el (put 'enlarge-window 'isearch-scroll t) ; Built-in (put 'balance-windows 'isearch-scroll t) ; window.el (put 'universal-argument 'isearch-scroll t) ; simple.el (put 'negative-argument 'isearch-scroll t) ; simple.el (put 'digit-argument 'isearch-scroll t) ; simple.el I'd appreciate this amendment being considered for installation in Emacs. I'd appreciate cc's of any followup correspondence. Thanks in advance. -- Alan Mackenzie (Munich, Germany) acm@muc.de --8323584-884127880-1066773822=:178 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="isearch.1.222.acm.el.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: isearch.1.222.acm.el.diff MTIyNmExMjI3LDEzMjgNCj4gKGRlZnVuIGlzZWFyY2gtdW5yZWFkLWtleS1z ZXF1ZW5jZSAoa2V5bGlzdCkNCj4gICAiVW5yZWFkIHRoZSBnaXZlbiBrZXkt c2VxdWVuY2UgS0VZTElTVCwgYmVpbmcgY2FyZWZ1bCB3aXRoIHNjcm9sbC1i YXIgb3INCj4gbW9kZS1saW5lIGV2ZW50cy4iDQo+ICAgKGNhbmNlbC1rYmQt bWFjcm8tZXZlbnRzKQ0KPiAgIChhcHBseSAnaXNlYXJjaC11bnJlYWQga2V5 bGlzdCkNCj4gICA7OyBJZiB0aGUgZXZlbnQgd2FzIGEgc2Nyb2xsLWJhciBv ciBtb2RlLWxpbmUgY2xpY2ssIHRoZSBldmVudCB3aWxsIGhhdmUNCj4gICA7 OyBiZWVuIHByZWZpeGVkIGJ5IGEgc3ltYm9sIHN1Y2ggYXMgdmVydGljYWwt c2Nyb2xsLWJhci4gIFdlIG11c3QgcmVtb3ZlDQo+ICAgOzsgaXQgaGVyZSwg YmVjYXVzZSB0aGlzIHN5bWJvbCB3aWxsIGJlIGF0dGFjaGVkIHRvIHRoZSBl dmVudCBhZ2FpbiBuZXh0DQo+ICAgOzsgdGltZSBpdCBnZXRzIHJlYWQgYnkg cmVhZC1rZXktc2VxdWVuY2UuDQo+ICAgOzsNCj4gICA7OyAoT2xkIGNvbW1l bnQgZnJvbSBpc2VhcmNoLW90aGVyLW1ldGEtY2hhcjogIk5vdGUgdGhhdCB3 ZSBkb24ndCBoYXZlIHRvDQo+ICAgOzsgbW9kaWZ5IHRoZSBldmVudCBhbnlt b3JlIGluIDIxIGJlY2F1c2UgcmVhZF9rZXlfc2VxdWVuY2Ugbm8gbG9uZ2Vy DQo+ICAgOzsgbW9kaWZpZXMgZXZlbnRzIHRvIHByb2R1Y2UgZmFrZSBwcmVm aXgga2V5cy4iKQ0KPiAgIChpZiAoYW5kICg+IChsZW5ndGgga2V5bGlzdCkg MSkNCj4gICAgICAgICAgICAoc3ltYm9scCAoY2FyIGtleWxpc3QpKQ0KPiAg ICAgICAgICAgIChsaXN0cCAoY2FkciBrZXlsaXN0KSkNCj4gICAgICAgICAg ICAobm90IChudW1iZXJwIChwb3NuLXBvaW50DQo+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgKGV2ZW50LXN0YXJ0IChjYWRyIGtleWxpc3QpICApKSkp KQ0KPiAgICAgICAocG9wIHVucmVhZC1jb21tYW5kLWV2ZW50cykpKQ0KPiAN Cj4gOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7 Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzsNCj4gOzsg c2Nyb2xsaW5nIHdpdGhpbiBpc2VhcmNoLW1vZGUuICBBbGFuIE1hY2tlbnpp ZSAoYWNtQG11Yy5kZSksIDIwMDMvMi8yNA0KPiA7Ow0KPiA7OyBUaGUgaWRl YSBoZXJlIGlzIHRoYXQgY2VydGFpbiB2ZXJ0aWNhbCBzY3JvbGxpbmcgY29t bWFuZHMgKGxpa2UgQy1sDQo+IDs7IChyZWNlbnRlcikpIHNob3VsZCBiZSB1 c2FibGUgV0lUSElOIGlzZWFyY2ggbW9kZS4gIEZvciBhIGNvbW1hbmQgdG8g YmUNCj4gOzsgc3VpdGFibGUsIGl0IG11c3QgTk9UIGFsdGVyIHRoZSBidWZm ZXIsIHN3YXAgdG8gYW5vdGhlciBidWZmZXIgb3IgZnJhbWUsDQo+IDs7IHRh bXBlciB3aXRoIGlzZWFyY2gncyBzdGF0ZSwgb3IgbW92ZSBwb2ludC4gIEl0 IGlzIHVuYWNjZXB0YWJsZSBmb3IgdGhlDQo+IDs7IHNlYXJjaCBzdHJpbmcg dG8gYmUgc2Nyb2xsZWQgb3V0IG9mIHRoZSBjdXJyZW50IHdpbmRvdy4gIElm IGEgY29tbWFuZA0KPiA7OyBhdHRlbXB0cyB0aGlzLCB3ZSBzY3JvbGwgdGhl IHRleHQgYmFjayBhZ2Fpbi4NCj4gOzsNCj4gOzsgSG9yaXpvbnRhbCBzY3Jv bGxpbmcgY29tbWFuZHMgYXJlIGN1cnJlbnRseSBub3QgY2F0ZXJlZCBmb3Iu DQo+IDs7DQo+IDs7IFdlIGltcGxlbWVudCB0aGlzIGZlYXR1cmUgd2l0aCBh IHByb3BlcnR5IGNhbGxlZCBpc2VhcmNoLXNjcm9sbC4gIElmIGENCj4gOzsg Y29tbWFuZCdzIHN5bWJvbCBoYXMgdGhlIHZhbHVlIHQgZm9yIHRoaXMgcHJv cGVydHkgaXQgaXMgYSBzY3JvbGxpbmcNCj4gOzsgY29tbWFuZC4NCj4gOzs7 Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7 Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OzsNCj4gDQo+IChkZWZj dXN0b20gaXNlYXJjaC1hbGxvdy1zY3JvbGwgbmlsDQo+ICAgIklmIG5vbi1u aWwsIGNlcnRhaW4gc2Nyb2xsaW5nIGNvbW1hbmRzIGFyZSBhbGxvd2VkIGR1 cmluZyBpbmNyZW1lbnRhbCBzZWFyY2guIg0KPiAgIDp0eXBlICdib29sZWFu IA0KPiAgIDpncm91cCAnaXNlYXJjaCkNCj4gDQo+IChkZWZ1biBpc2VhcmNo LXN0cmluZy1vdXQtb2Ytd2luZG93IChpc2VhcmNoLXBvaW50KQ0KPiAgICJJ cyB0aGUgc2VhcmNoIHN0cmluZyBjdXJyZW50bHkgb3V0c2lkZSBvZiB0aGUg d2luZG93PyAgUmV0dXJuIG5pbCBpZiBpdCdzDQo+IGNvbXBsZXRlbHkgdmlz aWJsZSwgb3IgaWYgcG9pbnQgaXMgdmlzaWJsZSwgdG9nZXRoZXIgd2l0aCBh cyBtdWNoIG9mIHRoZQ0KPiBzZWFyY2ggc3RyaW5nIGFzIHdpbGwgZml0OyAn YWJvdmUgaWYgd2UgbmVlZCB0byBzY3JvbGwgdGhlIHRleHQgZG93bndhcmRz Ow0KPiAnYmVsb3csIGlmIHVwd2FyZHMuIg0KPiAgIChsZXQgKCh3LXN0YXJ0 ICh3aW5kb3ctc3RhcnQpKQ0KPiAgICAgICAgICh3LWVuZCAod2luZG93LWVu ZCBuaWwgdCkpDQo+ICAgICAgICAgKHctTDEgKHNhdmUtZXhjdXJzaW9uICht b3ZlLXRvLXdpbmRvdy1saW5lIDEpIChwb2ludCkpKQ0KPiAgICAgICAgICh3 LUwtMSAoc2F2ZS1leGN1cnNpb24gKG1vdmUtdG8td2luZG93LWxpbmUgLTEp IChwb2ludCkpKQ0KPiAgICAgICAgIHN0YXJ0IGVuZCkgICAgICAgICAgICAg ICAgICA7IHN0YXJ0IGFuZCBlbmQgb2Ygc2VhcmNoIHN0cmluZyBpbiBidWZm ZXINCj4gICAgIChpZiBpc2VhcmNoLWZvcndhcmQNCj4gICAgICAgICAoc2V0 cSBlbmQgaXNlYXJjaC1wb2ludCAgc3RhcnQgKG9yIGlzZWFyY2gtb3RoZXIt ZW5kIGlzZWFyY2gtcG9pbnQpKQ0KPiAgICAgICAoc2V0cSBzdGFydCBpc2Vh cmNoLXBvaW50ICBlbmQgKG9yIGlzZWFyY2gtb3RoZXItZW5kIGlzZWFyY2gt cG9pbnQpKSkNCj4gICAgIChjb25kICgob3IgKGFuZCAoPj0gc3RhcnQgdy1z dGFydCkgKDw9IGVuZCB3LWVuZCkpDQo+ICAgICAgICAgICAgICAgIChpZiBp c2VhcmNoLWZvcndhcmQNCj4gICAgICAgICAgICAgICAgICAgIChhbmQgKD49 IGlzZWFyY2gtcG9pbnQgdy1MLTEpICg8IGlzZWFyY2gtcG9pbnQgdy1lbmQp KSA7IHBvaW50IG9uIExpbmUgLTENCj4gICAgICAgICAgICAgICAgICAoYW5k ICg+PSBpc2VhcmNoLXBvaW50IHctc3RhcnQpICg8IGlzZWFyY2gtcG9pbnQg dy1MMSkpKSkgOyBwb2ludCBvbiBMaW5lIDANCj4gICAgICAgICAgICBuaWwp DQo+ICAgICAgICAgICAoKGFuZCAoPCBzdGFydCB3LXN0YXJ0KQ0KPiAgICAg ICAgICAgICAgICAgKDwgaXNlYXJjaC1wb2ludCB3LUwtMSkpDQo+ICAgICAg ICAgICAgJ2Fib3ZlKQ0KPiAgICAgICAgICAgKHQgJ2JlbG93KSkpKQ0KPiAN Cj4gKGRlZnVuIGlzZWFyY2gtYmFjay1pbnRvLXdpbmRvdyAoYWJvdmUgaXNl YXJjaC1wb2ludCkNCj4gICAiU2Nyb2xsIHRoZSB3aW5kb3cgdG8gYnJpbmcg dGhlIHNlYXJjaCBzdHJpbmcgYmFjayBpbnRvIHZpZXcsIHJlc3RvcmluZw0K PiBwb2ludCB0byBJU0VBUkNILVBPSU5UIGluIHRoZSBwcm9jZXNzLiAgQUJP VkUgaXMgdCB3aGVuIHRoZSBzZWFyY2ggc3RyaW5nIGlzDQo+IGFib3ZlIHRo ZSB0b3Agb2YgdGhlIHdpbmRvdywgbmlsIHdoZW4gaXQgaXMgYmVuZWF0aCB0 aGUgYm90dG9tLiINCj4gICAobGV0IChzdGFydCBlbmQpDQo+ICAgICAoaWYg aXNlYXJjaC1mb3J3YXJkDQo+ICAgICAgICAgKHNldHEgZW5kIGlzZWFyY2gt cG9pbnQgIHN0YXJ0IChvciBpc2VhcmNoLW90aGVyLWVuZCBpc2VhcmNoLXBv aW50KSkNCj4gICAgICAgKHNldHEgc3RhcnQgaXNlYXJjaC1wb2ludCAgZW5k IChvciBpc2VhcmNoLW90aGVyLWVuZCBpc2VhcmNoLXBvaW50KSkpDQo+ICAg ICAoaWYgYWJvdmUNCj4gICAgICAgICAocHJvZ24NCj4gICAgICAgICAgIChn b3RvLWNoYXIgc3RhcnQpDQo+ICAgICAgICAgICAocmVjZW50ZXIgMCkNCj4g ICAgICAgICAgICh3aGVuICg+PSBpc2VhcmNoLXBvaW50ICh3aW5kb3ctZW5k IG5pbCB0KSkNCj4gICAgICAgICAgICAgKGdvdG8tY2hhciBpc2VhcmNoLXBv aW50KQ0KPiAgICAgICAgICAgICAocmVjZW50ZXIgLTEpKSkNCj4gICAgICAg KGdvdG8tY2hhciBlbmQpDQo+ICAgICAgIChyZWNlbnRlciAtMSkNCj4gICAg ICAgKHdoZW4gKDwgaXNlYXJjaC1wb2ludCAod2luZG93LXN0YXJ0KSkNCj4g ICAgICAgICAoZ290by1jaGFyIGlzZWFyY2gtcG9pbnQpDQo+ICAgICAgICAg KHJlY2VudGVyIDApKSkpDQo+ICAgKGdvdG8tY2hhciBpc2VhcmNoLXBvaW50 KSkNCj4gDQo+IChkZWZ1biBpc2VhcmNoLXJlcmVhZC1rZXktc2VxdWVuY2Ut bmF0dXJhbGx5IChrZXlsaXN0KQ0KPiAgICJSZXJlYWQgdGhlIGN1cnJlbnQg a2V5IHNlcXVlbmNlIEtFWUxJU1Qgd2l0aCBpc2VhcmNoLW1vZGUncyBvd24g a2V5bWFwDQo+IGRlYWN0aXZhdGVkLiAgUmV0dXJuIHRoZSBrZXkgc2VxdWVu Y2UgYXMgYSBzdHJpbmcvdmVjdG9yLiINCj4gICAoaXNlYXJjaC11bnJlYWQt a2V5LXNlcXVlbmNlIGtleWxpc3QpDQo+ICAgKGxldCAob3ZlcnJpZGluZy10 ZXJtaW5hbC1sb2NhbC1tYXApDQo+ICAgICAocmVhZC1rZXktc2VxdWVuY2Ug bmlsKSkpICA7IFRoaXMgd2lsbCBnbyB0aHJvdWdoIGZ1bmN0aW9uLWtleS1t YXAsIGlmIG5lYy4NCj4gDQo+IChkZWZ1biBpc2VhcmNoLWxvb2t1cC1zY3Jv bGwta2V5IChrZXkpDQo+ICAgIklmIHRoZSBzdXBwbGllZCBrZXkgc2VxdWVu Y2UsIEtFWSwgaXMgYm91bmQgdG8gYSBzY3JvbGxpbmcgY29tbWFuZCwgcmV0 dXJuDQo+IHRoaXMgY29tbWFuZCAoYWx3YXlzIGEgc3ltYm9sKSwgb3RoZXJ3 aXNlIG5pbC4iDQo+ICAgKGxldCogKChvdmVycmlkaW5nLXRlcm1pbmFsLWxv Y2FsLW1hcCBuaWwpDQo+ICAgICAgICAgIChiaW5kaW5nIChrZXktYmluZGlu ZyBrZXkpKSkNCj4gICAgIChhbmQgYmluZGluZyAoc3ltYm9scCBiaW5kaW5n KSAoY29tbWFuZHAgYmluZGluZykNCj4gICAgICAgICAgKGVxIChnZXQgYmlu ZGluZyAnaXNlYXJjaC1zY3JvbGwpIHQpDQo+ICAgICAgICAgIGJpbmRpbmcp KSkNCjEyMzAsMTIzNmMxMzMyLDEzNDkNCjwgKGRlZnVuIGlzZWFyY2gtb3Ro ZXItbWV0YS1jaGFyICgpDQo8ICAgIkV4aXQgdGhlIHNlYXJjaCBub3JtYWxs eSBhbmQgcmVyZWFkIHRoaXMga2V5IHNlcXVlbmNlLg0KPCBCdXQgb25seSBp ZiBgc2VhcmNoLWV4aXQtb3B0aW9uJyBpcyBub24tbmlsLCB0aGUgZGVmYXVs dC4NCjwgSWYgaXQgaXMgdGhlIHN5bWJvbCBgZWRpdCcsIHRoZSBzZWFyY2gg c3RyaW5nIGlzIGVkaXRlZCBpbiB0aGUgbWluaWJ1ZmZlcg0KPCBhbmQgdGhl IG1ldGEgY2hhcmFjdGVyIGlzIHVucmVhZCBzbyB0aGF0IGl0IGFwcGxpZXMg dG8gZWRpdGluZyB0aGUgc3RyaW5nLiINCjwgICAoaW50ZXJhY3RpdmUpDQo8 ICAgKGxldCogKChrZXkgKHRoaXMtY29tbWFuZC1rZXlzKSkNCi0tLQ0KPiAo ZGVmdW4gaXNlYXJjaC1vdGhlci1tZXRhLWNoYXIgKCZvcHRpb25hbCBhcmcp DQo+ICAgIlNlZSBpZiB0aGUgY3VycmVudCBrZXktc2VxdWVuY2UgY2FuIGJl IGNvbnZlcnRlZCB0byBzb21ldGhpbmcgdXNhYmxlIGluDQo+IGlzZWFyY2gt bW9kZSwgZWl0aGVyIGJ5IGNvbnZlcnRpbmcgaXQgd2l0aCB0aGUgZnVuY3Rp b24ta2V5LW1hcCwgZG93bmNhc2luZyBhDQo+IGtleSB3aXRoIEMtPHVwcGVy IGNhc2U+LCBvciBmaW5kaW5nIGEgXCJzY3JvbGxpbmcgY29tbWFuZFwiIGJv dW5kIHRvIGl0LiAgXChJbg0KPiB0aGUgbGFzdCBjYXNlLCB3ZSBtYXkgaGF2 ZSB0byByZWFkIG1vcmUgZXZlbnRzLlwpICBJZiBzbywgZWl0aGVyIHVucmVh ZCB0aGUNCj4gY29udmVydGVkIHNlcXVlbmNlIG9yIGV4ZWN1dGUgdGhlIGNv bW1hbmQuDQo+IA0KPiBPdGhlcndpc2UsIGlmIGBzZWFyY2gtZXhpdC1vcHRp b24nIGlzIG5vbi1uaWwgKHRoZSBkZWZhdWx0KSB1bnJlYWQgdGhlDQo+IGtl eS1zZXF1ZW5jZSBhbmQgZXhpdCB0aGUgc2VhcmNoIG5vcm1hbGx5LiAgSWYg aXQgaXMgdGhlIHN5bWJvbCBgZWRpdCcsIHRoZQ0KPiBzZWFyY2ggc3RyaW5n IGlzIGVkaXRlZCBpbiB0aGUgbWluaWJ1ZmZlciBhbmQgdGhlIG1ldGEgY2hh cmFjdGVyIGlzIHVucmVhZCBzbw0KPiB0aGF0IGl0IGFwcGxpZXMgdG8gZWRp dGluZyB0aGUgc3RyaW5nLg0KPiANCj4gQVJHIGlzIHRoZSBwcmVmaXggYXJn dW1lbnQuICBJdCB3aWxsIGJlIHRyYW5zbWl0dGVkIHRocm91Z2ggdG8gdGhl IHNjcm9sbGluZw0KPiBjb21tYW5kIG9yIHRvIHRoZSBjb21tYW5kIHdoaWNo IGV4aXRzIGlzZWFyY2gtbW9kZS4iDQo+ICAgKGludGVyYWN0aXZlICJQIikN Cj4gICAobGV0KiAoKGtleSAoaWYgY3VycmVudC1wcmVmaXgtYXJnICAgIDsg bm90IG5lYyB0aGUgc2FtZSBhcyBBUkcNCj4gICAgICAgICAgICAgICAgICAg KHN1YnN0cmluZyAodGhpcy1jb21tYW5kLWtleXMpIHVuaXZlcnNhbC1hcmd1 bWVudC1udW0tZXZlbnRzKQ0KPiAgICAgICAgICAgICAgICAgKHRoaXMtY29t bWFuZC1rZXlzKSkpDQoxMjM4YzEzNTEsMTM1Mg0KPCAJIChrZXlsaXN0IChs aXN0aWZ5LWtleS1zZXF1ZW5jZSBrZXkpKSkNCi0tLQ0KPiAJIChrZXlsaXN0 IChsaXN0aWZ5LWtleS1zZXF1ZW5jZSBrZXkpKQ0KPiAgICAgICAgICBzY3Jv bGwtY29tbWFuZCBpc2VhcmNoLXBvaW50KQ0KMTI4OWExNDA0LDE0MjANCj4g ICAgICAgICAgIDs7IEhhbmRsZSBhIHNjcm9sbGluZyBmdW5jdGlvbi4NCj4g ICAgICAgICAgICgoYW5kIGlzZWFyY2gtYWxsb3ctc2Nyb2xsDQo+ICAgICAg ICAgICAgICAgICAocHJvZ24gKHNldHEga2V5IChpc2VhcmNoLXJlcmVhZC1r ZXktc2VxdWVuY2UtbmF0dXJhbGx5IGtleWxpc3QpKQ0KPiAgICAgICAgICAg ICAgICAgICAgICAgIChzZXRxIGtleWxpc3QgKGxpc3RpZnkta2V5LXNlcXVl bmNlIGtleSkpDQo+ICAgICAgICAgICAgICAgICAgICAgICAgKHNldHEgbWFp bi1ldmVudCAoYXJlZiBrZXkgMCkpDQo+ICAgICAgICAgICAgICAgICAgICAg ICAgKHNldHEgc2Nyb2xsLWNvbW1hbmQgKGlzZWFyY2gtbG9va3VwLXNjcm9s bC1rZXkga2V5KSkpKQ0KPiAgICAgICAgICAgIDs7IEZyb20gdGhpcyBwb2lu dCBvbndhcmRzLCBLRVksIEtFWUxJU1QgYW5kIE1BSU4tRVZFTlQgaG9sZCBh DQo+ICAgICAgICAgICAgOzsgY29tcGxldGUga2V5IHNlcXVlbmNlLCBwb3Nz aWJseSBhcyBtb2RpZmllZCBieSBmdW5jdGlvbi1rZXktbWFwLA0KPiAgICAg ICAgICAgIDs7IG5vdCBtZXJlbHkgdGhlIG9uZSBvciB0d28gZXZlbnQgZnJh Z21lbnQgd2hpY2ggaW52b2tlZA0KPiAgICAgICAgICAgIDs7IGlzZWFyY2gt b3RoZXItbWV0YS1jaGFyIGluIHRoZSBmaXJzdCBwbGFjZS4NCj4gICAgICAg ICAgICAoc2V0cSBpc2VhcmNoLXBvaW50IChwb2ludCkpDQo+ICAgICAgICAg ICAgKHNldHEgcHJlZml4LWFyZyBhcmcpDQo+ICAgICAgICAgICAgKGNvbW1h bmQtZXhlY3V0ZSBzY3JvbGwtY29tbWFuZCkNCj4gICAgICAgICAgICAobGV0 ICgoYWItYmVsIChpc2VhcmNoLXN0cmluZy1vdXQtb2Ytd2luZG93IGlzZWFy Y2gtcG9pbnQpKSkNCj4gICAgICAgICAgICAgIChpZiBhYi1iZWwNCj4gICAg ICAgICAgICAgICAgICAoaXNlYXJjaC1iYWNrLWludG8td2luZG93IChlcSBh Yi1iZWwgJ2Fib3ZlKSBpc2VhcmNoLXBvaW50KSkpDQo+ICAgICAgICAgICAg KGlzZWFyY2gtdXBkYXRlKSkNCjEyOTIsMTMwNmMxNDIzLDE0MjQNCjwgCSAg ICAgKGNhbmNlbC1rYmQtbWFjcm8tZXZlbnRzKQ0KPCAJICAgICAoYXBwbHkg J2lzZWFyY2gtdW5yZWFkIGtleWxpc3QpDQo8IA0KPCAJICAgICA7OyBQcm9w ZXJseSBoYW5kbGUgc2Nyb2xsLWJhciBhbmQgbW9kZS1saW5lIGNsaWNrcyBm b3INCjwgCSAgICAgOzsgd2hpY2ggYSBkdW1teSBwcmVmaXggZXZlbnQgd2Fz IGdlbmVyYXRlZCBhcyAoYXJlZiBrZXkNCjwgCSAgICAgOzsgMCkuICBOb3Rl IHRoYXQgd2UgZG9uJ3QgaGF2ZSB0byBtb2RpZnkgdGhlIGV2ZW50DQo8IAkg ICAgIDs7IGFueW1vcmUgaW4gMjEgYmVjYXVzZSByZWFkX2tleV9zZXF1ZW5j ZSBubyBsb25nZXIgbW9kaWZpZXMNCjwgCSAgICAgOzsgZXZlbnRzIHRvIHBy b2R1Y2UgZmFrZSBwcmVmaXgga2V5cy4NCjwgCSAgICAgKHdoZW4gKGFuZCAo PiAobGVuZ3RoIGtleSkgMSkNCjwgCQkJKHN5bWJvbHAgKGFyZWYga2V5IDAp KQ0KPCAJCQkobGlzdHAgKGFyZWYga2V5IDEpKQ0KPCAJCQkobm90IChudW1i ZXJwIChwb3NuLXBvaW50DQo8IAkJCQkgICAgICAgKGV2ZW50LXN0YXJ0IChh cmVmIGtleSAxKSkpKSkpDQo8IAkgICAgICAgKHBvcCB1bnJlYWQtY29tbWFu ZC1ldmVudHMpDQo8IAkgICAgICAgKHNldHEgbWFpbi1ldmVudCAoY2FyIHVu cmVhZC1jb21tYW5kLWV2ZW50cykpKQ0KLS0tDQo+ICAgICAgICAgICAgICAo aXNlYXJjaC11bnJlYWQta2V5LXNlcXVlbmNlIGtleWxpc3QpDQo+ICAgICAg ICAgICAgICAoc2V0cSBtYWluLWV2ZW50IChjYXIgdW5yZWFkLWNvbW1hbmQt ZXZlbnRzKSkNCjEzMzYsMTMzN2MxNDU0LDE0NTYNCjwgCSAgICAgICAoaXNl YXJjaC1jbGVhbi1vdmVybGF5cykpKSkNCjwgCSAgKHQ7OyBvdGhlcndpc2Ug bmlsDQotLS0NCj4gCSAgICAgICAoaXNlYXJjaC1jbGVhbi1vdmVybGF5cykN Cj4gICAgICAgICAgICAgICAgKHNldHEgcHJlZml4LWFyZyBhcmcpKSkpDQo+ ICAgICAgICAgICAodDs7IG90aGVyd2lzZSBuaWwNCjE5OTlhMjExOQ0KPiAo ZGVmdmFyIGlzZWFyY2gtbGF6eS1oaWdobGlnaHQtd2luZG93LWVuZCBuaWwp DQoyMDM0YzIxNTQsMjE1Ng0KPCAgICAgICAgICAgICAgICAgICAgICAgICAg aXNlYXJjaC1sYXp5LWhpZ2hsaWdodC13aW5kb3ctc3RhcnQpKSkpDQotLS0N Cj4gICAgICAgICAgICAgICAgICAgICAgICAgIGlzZWFyY2gtbGF6eS1oaWdo bGlnaHQtd2luZG93LXN0YXJ0KSkNCj4gICAgICAgICAgICAgICAgICAobm90 ICg9ICh3aW5kb3ctZW5kKSAgIDsgV2luZG93IG1heSBoYXZlIGJlZW4gc3Bs aXQvam9pbmVkLg0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgaXNlYXJj aC1sYXp5LWhpZ2hsaWdodC13aW5kb3ctZW5kKSkpKQ0KMjAzOWEyMTYyDQo+ ICAgICAgICAgICAgIGlzZWFyY2gtbGF6eS1oaWdobGlnaHQtd2luZG93LWVu ZCAgICh3aW5kb3ctZW5kKQ0K --8323584-884127880-1066773822=:178 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="simple.1.621.acm.el.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: simple.1.621.acm.el.diff KioqIHNpbXBsZS4xLjYyMS5lbAlTYXQgT2N0IDExIDEyOjI2OjUwIDIwMDMN Ci0tLSBzaW1wbGUuMS42MjEuYWNtLmVsCVR1ZSBPY3QgMjEgMjA6MjM6Mjkg MjAwMw0KKioqKioqKioqKioqKioqDQoqKiogMTY1NywxNjYyICoqKioNCi0t LSAxNjU3LDE2ODMgLS0tLQ0KICBgdW5pdmVyc2FsLWFyZ3VtZW50LW90aGVy LWtleScgdXNlcyB0aGlzIHRvIGRpc2NhcmQgdGhvc2UgZXZlbnRzDQogIGZy b20gKHRoaXMtY29tbWFuZC1rZXlzKSwgYW5kIHJlcmVhZCBvbmx5IHRoZSBm aW5hbCBjb21tYW5kLiIpDQogIA0KKyAoZGVmdmFyIG92ZXJyaWRpbmctbWFw LWlzLWJvdW5kIG5pbA0KKyAgICJJcyB0IHdoZW4gb3ZlcnJpZGluZy10ZXJt aW5hbC1sb2NhbC1tYXAgaXMgc2V0cSdkIHRvDQorIHVuaXZlcnNhbC1hcmd1 bWVudC1tYXAsIG5pbCBvdGhlcndpc2UuIikNCisgDQorIChkZWZ2YXIgc2F2 ZWQtb3ZlcnJpZGluZy1tYXAgbmlsDQorICAgIkhvbGRzIFwoZm9yIGxhdGVy IHJlc3RvcmF0aW9uXCkgdGhlIHByZXZpb3VzIHZhbHVlIG9mDQorIG92ZXJy aWRpbmctdGVybWluYWwtbG9jYWwtbWFwIHdoaWxzdCBcInVuaXZlcnNhbCBh cmd1bWVudCBtb2RlXCIgaXMgYWN0aXZlLiIpDQorIA0KKyAoZGVmdW4gZW5z dXJlLW92ZXJyaWRpbmctbWFwLWlzLWJvdW5kICgpDQorICAgIlwiQmluZFwi IG92ZXJyaWRpbmctdGVybWluYWwtbG9jYWwtbWFwIHRvIHVuaXZlcnNhbC1h cmd1bWVudCBtYXAsIGlmIGl0DQorIGlzbid0IGFscmVhZHkgc28gYm91bmQu Ig0KKyAgICh1bmxlc3Mgb3ZlcnJpZGluZy1tYXAtaXMtYm91bmQNCisgICAg IChzZXRxIHNhdmVkLW92ZXJyaWRpbmctbWFwIG92ZXJyaWRpbmctdGVybWlu YWwtbG9jYWwtbWFwKQ0KKyAgICAgKHNldHEgb3ZlcnJpZGluZy10ZXJtaW5h bC1sb2NhbC1tYXAgdW5pdmVyc2FsLWFyZ3VtZW50LW1hcCkNCisgICAgIChz ZXRxIG92ZXJyaWRpbmctbWFwLWlzLWJvdW5kIHQpKSkNCisgDQorIChkZWZ1 biByZXN0b3JlLW92ZXJyaWRpbmctbWFwICgpDQorICAgIlJlc3RvcmUgb3Zl cnJpZGluZy10ZXJtaW5hbC1sb2NhbC1tYXAgdG8gaXRzIHByZXZpb3VzIHZh bHVlLiINCisgICAoc2V0cSBvdmVycmlkaW5nLXRlcm1pbmFsLWxvY2FsLW1h cCBzYXZlZC1vdmVycmlkaW5nLW1hcCkNCisgICAoc2V0cSBvdmVycmlkaW5n LW1hcC1pcy1ib3VuZCBuaWwpKQ0KKyANCiAgKGRlZnVuIHVuaXZlcnNhbC1h cmd1bWVudCAoKQ0KICAgICJCZWdpbiBhIG51bWVyaWMgYXJndW1lbnQgZm9y IHRoZSBmb2xsb3dpbmcgY29tbWFuZC4NCiAgRGlnaXRzIG9yIG1pbnVzIHNp Z24gZm9sbG93aW5nIFxcW3VuaXZlcnNhbC1hcmd1bWVudF0gbWFrZSB1cCB0 aGUgbnVtZXJpYyBhcmd1bWVudC4NCioqKioqKioqKioqKioqKg0KKioqIDE2 NzAsMTY3NiAqKioqDQogICAgKGludGVyYWN0aXZlKQ0KICAgIChzZXRxIHBy ZWZpeC1hcmcgKGxpc3QgNCkpDQogICAgKHNldHEgdW5pdmVyc2FsLWFyZ3Vt ZW50LW51bS1ldmVudHMgKGxlbmd0aCAodGhpcy1jb21tYW5kLWtleXMpKSkN CiEgICAoc2V0cSBvdmVycmlkaW5nLXRlcm1pbmFsLWxvY2FsLW1hcCB1bml2 ZXJzYWwtYXJndW1lbnQtbWFwKSkNCiAgDQogIDs7IEEgc3Vic2VxdWVudCBD LXUgbWVhbnMgdG8gbXVsdGlwbHkgdGhlIGZhY3RvciBieSA0IGlmIHdlJ3Zl IHR5cGVkDQogIDs7IG5vdGhpbmcgYnV0IEMtdSdzOyBvdGhlcndpc2UgaXQg bWVhbnMgdG8gdGVybWluYXRlIHRoZSBwcmVmaXggYXJnLg0KLS0tIDE2OTEs MTY5NyAtLS0tDQogICAgKGludGVyYWN0aXZlKQ0KICAgIChzZXRxIHByZWZp eC1hcmcgKGxpc3QgNCkpDQogICAgKHNldHEgdW5pdmVyc2FsLWFyZ3VtZW50 LW51bS1ldmVudHMgKGxlbmd0aCAodGhpcy1jb21tYW5kLWtleXMpKSkNCiEg ICAoZW5zdXJlLW92ZXJyaWRpbmctbWFwLWlzLWJvdW5kKSkNCiAgDQogIDs7 IEEgc3Vic2VxdWVudCBDLXUgbWVhbnMgdG8gbXVsdGlwbHkgdGhlIGZhY3Rv ciBieSA0IGlmIHdlJ3ZlIHR5cGVkDQogIDs7IG5vdGhpbmcgYnV0IEMtdSdz OyBvdGhlcndpc2UgaXQgbWVhbnMgdG8gdGVybWluYXRlIHRoZSBwcmVmaXgg YXJnLg0KKioqKioqKioqKioqKioqDQoqKiogMTY4MSwxNjg3ICoqKioNCiAg ICAgIChpZiAoZXEgYXJnICctKQ0KICAJKHNldHEgcHJlZml4LWFyZyAobGlz dCAtNCkpDQogICAgICAgIChzZXRxIHByZWZpeC1hcmcgYXJnKQ0KISAgICAg ICAoc2V0cSBvdmVycmlkaW5nLXRlcm1pbmFsLWxvY2FsLW1hcCBuaWwpKSkN CiAgICAoc2V0cSB1bml2ZXJzYWwtYXJndW1lbnQtbnVtLWV2ZW50cyAobGVu Z3RoICh0aGlzLWNvbW1hbmQta2V5cykpKSkNCiAgDQogIChkZWZ1biBuZWdh dGl2ZS1hcmd1bWVudCAoYXJnKQ0KLS0tIDE3MDIsMTcwOCAtLS0tDQogICAg ICAoaWYgKGVxIGFyZyAnLSkNCiAgCShzZXRxIHByZWZpeC1hcmcgKGxpc3Qg LTQpKQ0KICAgICAgICAoc2V0cSBwcmVmaXgtYXJnIGFyZykNCiEgICAgICAg KHJlc3RvcmUtb3ZlcnJpZGluZy1tYXApKSkNCiAgICAoc2V0cSB1bml2ZXJz YWwtYXJndW1lbnQtbnVtLWV2ZW50cyAobGVuZ3RoICh0aGlzLWNvbW1hbmQt a2V5cykpKSkNCiAgDQogIChkZWZ1biBuZWdhdGl2ZS1hcmd1bWVudCAoYXJn KQ0KKioqKioqKioqKioqKioqDQoqKiogMTY5NSwxNzAxICoqKioNCiAgCSh0 DQogIAkgKHNldHEgcHJlZml4LWFyZyAnLSkpKQ0KICAgIChzZXRxIHVuaXZl cnNhbC1hcmd1bWVudC1udW0tZXZlbnRzIChsZW5ndGggKHRoaXMtY29tbWFu ZC1rZXlzKSkpDQohICAgKHNldHEgb3ZlcnJpZGluZy10ZXJtaW5hbC1sb2Nh bC1tYXAgdW5pdmVyc2FsLWFyZ3VtZW50LW1hcCkpDQogIA0KICAoZGVmdW4g ZGlnaXQtYXJndW1lbnQgKGFyZykNCiAgICAiUGFydCBvZiB0aGUgbnVtZXJp YyBhcmd1bWVudCBmb3IgdGhlIG5leHQgY29tbWFuZC4NCi0tLSAxNzE2LDE3 MjIgLS0tLQ0KICAJKHQNCiAgCSAoc2V0cSBwcmVmaXgtYXJnICctKSkpDQog ICAgKHNldHEgdW5pdmVyc2FsLWFyZ3VtZW50LW51bS1ldmVudHMgKGxlbmd0 aCAodGhpcy1jb21tYW5kLWtleXMpKSkNCiEgICAoZW5zdXJlLW92ZXJyaWRp bmctbWFwLWlzLWJvdW5kKSkNCiAgDQogIChkZWZ1biBkaWdpdC1hcmd1bWVu dCAoYXJnKQ0KICAgICJQYXJ0IG9mIHRoZSBudW1lcmljIGFyZ3VtZW50IGZv ciB0aGUgbmV4dCBjb21tYW5kLg0KKioqKioqKioqKioqKioqDQoqKiogMTcx NCwxNzIwICoqKioNCiAgCSAgKHQNCiAgCSAgIChzZXRxIHByZWZpeC1hcmcg ZGlnaXQpKSkpDQogICAgKHNldHEgdW5pdmVyc2FsLWFyZ3VtZW50LW51bS1l dmVudHMgKGxlbmd0aCAodGhpcy1jb21tYW5kLWtleXMpKSkNCiEgICAoc2V0 cSBvdmVycmlkaW5nLXRlcm1pbmFsLWxvY2FsLW1hcCB1bml2ZXJzYWwtYXJn dW1lbnQtbWFwKSkNCiAgDQogIDs7IEZvciBiYWNrd2FyZCBjb21wYXRpYmls aXR5LCBtaW51cyB3aXRoIG5vIG1vZGlmaWVycyBpcyBhbiBvcmRpbmFyeQ0K ICA7OyBjb21tYW5kIGlmIGRpZ2l0cyBoYXZlIGFscmVhZHkgYmVlbiBlbnRl cmVkLg0KLS0tIDE3MzUsMTc0MSAtLS0tDQogIAkgICh0DQogIAkgICAoc2V0 cSBwcmVmaXgtYXJnIGRpZ2l0KSkpKQ0KICAgIChzZXRxIHVuaXZlcnNhbC1h cmd1bWVudC1udW0tZXZlbnRzIChsZW5ndGggKHRoaXMtY29tbWFuZC1rZXlz KSkpDQohICAgKGVuc3VyZS1vdmVycmlkaW5nLW1hcC1pcy1ib3VuZCkpDQog IA0KICA7OyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgbWludXMgd2l0 aCBubyBtb2RpZmllcnMgaXMgYW4gb3JkaW5hcnkNCiAgOzsgY29tbWFuZCBp ZiBkaWdpdHMgaGF2ZSBhbHJlYWR5IGJlZW4gZW50ZXJlZC4NCioqKioqKioq KioqKioqKg0KKioqIDE3MzUsMTc0MSAqKioqDQogIAkgIChhcHBlbmQgKG50 aGNkciB1bml2ZXJzYWwtYXJndW1lbnQtbnVtLWV2ZW50cyBrZXlsaXN0KQ0K ICAJCSAgdW5yZWFkLWNvbW1hbmQtZXZlbnRzKSkpDQogICAgKHJlc2V0LXRo aXMtY29tbWFuZC1sZW5ndGhzKQ0KISAgIChzZXRxIG92ZXJyaWRpbmctdGVy bWluYWwtbG9jYWwtbWFwIG5pbCkpDQogIAwNCiAgOzs7OyBXaW5kb3cgc3lz dGVtIGN1dCBhbmQgcGFzdGUgaG9va3MuDQogIA0KLS0tIDE3NTYsMTc2MiAt LS0tDQogIAkgIChhcHBlbmQgKG50aGNkciB1bml2ZXJzYWwtYXJndW1lbnQt bnVtLWV2ZW50cyBrZXlsaXN0KQ0KICAJCSAgdW5yZWFkLWNvbW1hbmQtZXZl bnRzKSkpDQogICAgKHJlc2V0LXRoaXMtY29tbWFuZC1sZW5ndGhzKQ0KISAg IChyZXN0b3JlLW92ZXJyaWRpbmctbWFwKSkNCiAgDA0KICA7Ozs7IFdpbmRv dyBzeXN0ZW0gY3V0IGFuZCBwYXN0ZSBob29rcy4NCiAgDQo= --8323584-884127880-1066773822=:178 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="lisp.ChangeLog" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: lisp.ChangeLog MjAwMy0xMC0yMSAgQWxhbiBNYWNrZW56aWUgIDxhY21AbXVjLmRlPg0KDQoJ QWRkIGNoYW5nZXMgdG8gYWxsb3cgc2Nyb2xsaW5nIHdoaWxzdCBpbiBpc2Vh cmNoIG1vZGUuDQoNCgkqIGlzZWFyY2guZWw6DQoJKGlzZWFyY2gtdW5yZWFk LWtleS1zZXF1ZW5jZSk6IE5ldyBmdW5jdGlvbi4NCgkoaXNlYXJjaC1vdGhl ci1tZXRhLWNoYXIpOiBEb2Mgc3RyaW5nIGFuZCBmdW50aW9uYWxpdHkgZW5o YW5jZWQuDQoJKGlzZWFyY2gtbGF6eS1oaWdobGlnaHQtd2luZG93LWVuZCk6 IE5ldyB2YXJpYWJsZS4NCgkoaXNlYXJjaC1sYXp5LWhpZ2hsaWdodC1uZXct bG9vcCk6IE1pbm9yIGVuaGFuY2VtZW50cy4NCgkNCgkqIHNpbXBsZS5lbDoN Cgkob3ZlcnJpZGluZy1tYXAtaXMtYm91bmQsIHNhdmVkLW92ZXJyaWRpbmct bWFwKTogTmV3IHZhcmlhYmxlcy4NCgkoZW5zdXJlLW92ZXJyaWRpbmctbWFw LWlzLWJvdW5kLCByZXN0b3JlLW92ZXJyaWRpbmctbWFwKTogTmV3DQoJZnVu Y3Rpb25zLg0KCSh1bml2ZXJzYWwtYXJndW1lbnQsIHVuaXZlcnNhbC1hcmd1 bWVudC1tb3JlLCBuZWdhdGl2ZS1hcmd1bWVudCwNCglkaWdpdC1hcmd1bWVu dCwgdW5pdmVyc2FsLWFyZ3VtZW50LW90aGVyLWtleSk6IE1pbm9yIGNoYW5n ZXMuDQoJDQo= --8323584-884127880-1066773822=:178 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="search.1.40.acm.texi.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: search.1.40.acm.texi.diff KioqIHNlYXJjaC4xLjQwLnRleGkJVHVlIFNlcCAyMyAyMTowMDozNSAyMDAz DQotLS0gc2VhcmNoLjEuNDAuYWNtLnRleGkJVHVlIE9jdCAyMSAyMTowNTox MSAyMDAzDQoqKioqKioqKioqKioqKioNCioqKiAxOSwzMiAqKioqDQogIGFz a3MgaW50ZXJhY3RpdmVseSB3aGljaCBvY2N1cnJlbmNlcyB0byByZXBsYWNl Lg0KICANCiAgQG1lbnUNCiEgKiBJbmNyZW1lbnRhbCBTZWFyY2g6OgkgICBT ZWFyY2ggaGFwcGVucyBhcyB5b3UgdHlwZSB0aGUgc3RyaW5nLg0KISAqIE5v bmluY3JlbWVudGFsIFNlYXJjaDo6ICBTcGVjaWZ5IGVudGlyZSBzdHJpbmcg YW5kIHRoZW4gc2VhcmNoLg0KISAqIFdvcmQgU2VhcmNoOjoJCSAgIFNlYXJj aCBmb3Igc2VxdWVuY2Ugb2Ygd29yZHMuDQohICogUmVnZXhwIFNlYXJjaDo6 CSAgIFNlYXJjaCBmb3IgbWF0Y2ggZm9yIGEgcmVnZXhwLg0KISAqIFJlZ2V4 cHM6OgkJICAgU3ludGF4IG9mIHJlZ3VsYXIgZXhwcmVzc2lvbnMuDQohICog U2VhcmNoIENhc2U6OgkJICAgVG8gaWdub3JlIGNhc2Ugd2hpbGUgc2VhcmNo aW5nLCBvciBub3QuDQohICogUmVwbGFjZTo6CQkgICBTZWFyY2gsIGFuZCBy ZXBsYWNlIHNvbWUgb3IgYWxsIG1hdGNoZXMuDQohICogT3RoZXIgUmVwZWF0 aW5nIFNlYXJjaDo6IE9wZXJhdGluZyBvbiBhbGwgbWF0Y2hlcyBmb3Igc29t ZSByZWdleHAuDQogIEBlbmQgbWVudQ0KICANCiAgQG5vZGUgSW5jcmVtZW50 YWwgU2VhcmNoLCBOb25pbmNyZW1lbnRhbCBTZWFyY2gsIFNlYXJjaCwgU2Vh cmNoDQotLS0gMTksMzMgLS0tLQ0KICBhc2tzIGludGVyYWN0aXZlbHkgd2hp Y2ggb2NjdXJyZW5jZXMgdG8gcmVwbGFjZS4NCiAgDQogIEBtZW51DQohICog SW5jcmVtZW50YWwgU2VhcmNoOjoJCVNlYXJjaCBoYXBwZW5zIGFzIHlvdSB0 eXBlIHRoZSBzdHJpbmcuDQohICogTm9uaW5jcmVtZW50YWwgU2VhcmNoOjoJ U3BlY2lmeSBlbnRpcmUgc3RyaW5nIGFuZCB0aGVuIHNlYXJjaC4NCiEgKiBX b3JkIFNlYXJjaDo6CQkJU2VhcmNoIGZvciBzZXF1ZW5jZSBvZiB3b3Jkcy4N CiEgKiBSZWdleHAgU2VhcmNoOjoJCVNlYXJjaCBmb3IgbWF0Y2ggZm9yIGEg cmVnZXhwLg0KISAqIFJlZ2V4cHM6OgkJCVN5bnRheCBvZiByZWd1bGFyIGV4 cHJlc3Npb25zLg0KISAqIFNlYXJjaCBDYXNlOjoJCQlUbyBpZ25vcmUgY2Fz ZSB3aGlsZSBzZWFyY2hpbmcsIG9yIG5vdC4NCiEgKiBDb25maWd1cmluZyBT Y3JvbGxpbmc6OglTY3JvbGxpbmcgd2l0aGluIGluY3JlbWVudGFsIHNlYXJj aC4NCiEgKiBSZXBsYWNlOjoJCQlTZWFyY2gsIGFuZCByZXBsYWNlIHNvbWUg b3IgYWxsIG1hdGNoZXMuDQohICogT3RoZXIgUmVwZWF0aW5nIFNlYXJjaDo6 CU9wZXJhdGluZyBvbiBhbGwgbWF0Y2hlcyBmb3Igc29tZSByZWdleHAuDQog IEBlbmQgbWVudQ0KICANCiAgQG5vZGUgSW5jcmVtZW50YWwgU2VhcmNoLCBO b25pbmNyZW1lbnRhbCBTZWFyY2gsIFNlYXJjaCwgU2VhcmNoDQoqKioqKioq KioqKioqKioNCioqKiAyMjYsMjMxICoqKioNCi0tLSAyMjcsMjYwIC0tLS0N CiAgb2YgYmluZGluZ3MsIGxvb2sgYXQgdGhlIGRvY3VtZW50YXRpb24gb2Yg QGNvZGV7aXNlYXJjaC1tb2RlfSB3aXRoDQogIEBrYmR7Qy1oIGYgaXNlYXJj aC1tb2RlIEBrZXl7UkVUfX0uDQogIA0KKyBAc3Vic2VjdGlvbiBTY3JvbGxp bmcgRHVyaW5nIEluY3JlbWVudGFsIFNlYXJjaA0KKyANCisgICBWZXJ0aWNh bCBzY3JvbGxpbmcgZHVyaW5nIGluY3JlbWVudGFsIHNlYXJjaCBjYW4gYmUg ZW5hYmxlZCBieQ0KKyBzZXR0aW5nIHRoZSBjdXN0b21pemFibGUgdmFyaWFi bGUgQGNvZGV7aXNlYXJjaC1hbGxvdy1zY3JvbGx9IHRvIGENCisgbm9uLW5p bCB2YWx1ZS4NCisgDQorICAgWW91IGNhbiB0aGVuIHVzZSB0aGUgdmVydGlj YWwgc2Nyb2xsLWJhciBvciBjZXJ0YWluIGtleWJvYXJkDQorIGNvbW1hbmRz IHN1Y2ggYXMgQGtiZHtAa2V5e1BSSU9SfX0gKEBjb2Rle3Njcm9sbC1kb3du fSksDQorIEBrYmR7QGtleXtORVhUfX0gKEBjb2Rle3Njcm9sbC11cH0pIGFu ZCBAa2Jke0MtbH0gKEBjb2Rle3JlY2VudGVyfSkNCisgd2l0aGluIHRoZSBz ZWFyY2gsIHRodXMgbGV0dGluZyB5b3Ugc2VlIG1vcmUgb2YgdGhlIHRleHQg bmVhciB0aGUNCisgY3VycmVudCBtYXRjaC4gIFlvdSBtdXN0IHJ1biB0aGVz ZSBjb21tYW5kcyB2aWEgdGhlaXIga2V5IHNlcXVlbmNlcyB0bw0KKyBzdGF5 IGluIHRoZSBzZWFyY2ggLSB0eXBpbmcgTS14IEB2YXJ7Y29tYW5kLW5hbWV9 IHdpbGwgYWx3YXlzDQorIHRlcm1pbmF0ZSBhIHNlYXJjaC4NCisgDQorICAg WW91IGNhbiBnaXZlIHByZWZpeCBhcmd1bWVudHMgdG8gdGhlc2UgY29tbWFu ZHMgaW4gdGhlIHVzdWFsIHdheS4NCisgVGhlIGN1cnJlbnQgbWF0Y2ggY2Fu bm90IGJlIHNjcm9sbGVkIG91dCBvZiB0aGUgd2luZG93IC0gdGhpcyBpcw0K KyBpbnRlbnRpb25hbC4NCisgDQorICAgU2V2ZXJhbCBvdGhlciBjb21tYW5k cywgc3VjaCBhcyBAa2Jke0MteCAyfQ0KKyAoQGNvZGV7c3BsaXQtd2luZG93 LXZlcnRpY2FsbHl9KSBhbmQgQGtiZHtDLXggXn0NCisgKEBjb2Rle2VubGFy Z2Utd2luZG93fSkgd2hpY2ggZG9uJ3Qgc2Nyb2xsIHRoZSB3aW5kb3csIGFy ZQ0KKyBuZXZlcnRoZWxlc3MgbWFkZSBhdmFpbGFibGUgdW5kZXIgdGhpcyBy dWJyaWMsIHNpbmNlIHRoZXkgYXJlIGxpa2V3aXNlDQorIGhhbmR5IGR1cmlu ZyBhIHNlYXJjaC4NCisgDQorICAgRm9yIGEgbGlzdCBvZiBjb21tYW5kcyB3 aGljaCBhcmUgY29uZmlndXJlZCBhcyBzY3JvbGxpbmcgY29tbWFuZHMgYnkN CisgZGVmYXVsdCBhbmQgaW5zdHJ1Y3Rpb25zIG9uIGhvdyB0aHVzIHRvIGNv bmZpZ3VyZSBvdGhlciBjb21tYW5kcywgc2VlDQorIEByZWZ7Q29uZmlndXJp bmcgU2Nyb2xsaW5nfS4NCisgDQogIEBzdWJzZWN0aW9uIFNsb3cgVGVybWlu YWwgSW5jcmVtZW50YWwgU2VhcmNoDQogIA0KICAgIEluY3JlbWVudGFsIHNl YXJjaCBvbiBhIHNsb3cgdGVybWluYWwgdXNlcyBhIG1vZGlmaWVkIHN0eWxl IG9mIGRpc3BsYXkNCioqKioqKioqKioqKioqKg0KKioqIDc2Miw3NjggKioq Kg0KICBmb3IgbWF0Y2hpbmcgcGFyZW5zLikNCiAgQGVuZCBpZ25vcmUNCiAg DQohIEBub2RlIFNlYXJjaCBDYXNlLCBSZXBsYWNlLCBSZWdleHBzLCBTZWFy Y2gNCiAgQHNlY3Rpb24gU2VhcmNoaW5nIGFuZCBDYXNlDQogIA0KICAgIElu Y3JlbWVudGFsIHNlYXJjaGVzIGluIEVtYWNzIG5vcm1hbGx5IGlnbm9yZSB0 aGUgY2FzZSBvZiB0aGUgdGV4dA0KLS0tIDc5MSw3OTcgLS0tLQ0KICBmb3Ig bWF0Y2hpbmcgcGFyZW5zLikNCiAgQGVuZCBpZ25vcmUNCiAgDQohIEBub2Rl IFNlYXJjaCBDYXNlLCBDb25maWd1cmluZyBTY3JvbGxpbmcsIFJlZ2V4cHMs IFNlYXJjaA0KICBAc2VjdGlvbiBTZWFyY2hpbmcgYW5kIENhc2UNCiAgDQog ICAgSW5jcmVtZW50YWwgc2VhcmNoZXMgaW4gRW1hY3Mgbm9ybWFsbHkgaWdu b3JlIHRoZSBjYXNlIG9mIHRoZSB0ZXh0DQoqKioqKioqKioqKioqKioNCioq KiA3OTIsNzk4ICoqKioNCiAgcGVyZm9ybWVkIGJ5IHRoZSByZXBsYWNlIGNv bW1hbmRzIChAcHhyZWZ7UmVwbGFjZX0pIGFuZCB0aGUgbWluaWJ1ZmZlcg0K ICBoaXN0b3J5IG1hdGNoaW5nIGNvbW1hbmRzIChAcHhyZWZ7TWluaWJ1ZmZl ciBIaXN0b3J5fSkuDQogIA0KISBAbm9kZSBSZXBsYWNlLCBPdGhlciBSZXBl YXRpbmcgU2VhcmNoLCBTZWFyY2ggQ2FzZSwgU2VhcmNoDQogIEBzZWN0aW9u IFJlcGxhY2VtZW50IENvbW1hbmRzDQogIEBjaW5kZXggcmVwbGFjZW1lbnQN CiAgQGNpbmRleCBzZWFyY2gtYW5kLXJlcGxhY2UgY29tbWFuZHMNCi0tLSA4 MjEsOTAyIC0tLS0NCiAgcGVyZm9ybWVkIGJ5IHRoZSByZXBsYWNlIGNvbW1h bmRzIChAcHhyZWZ7UmVwbGFjZX0pIGFuZCB0aGUgbWluaWJ1ZmZlcg0KICBo aXN0b3J5IG1hdGNoaW5nIGNvbW1hbmRzIChAcHhyZWZ7TWluaWJ1ZmZlciBI aXN0b3J5fSkuDQogIA0KISBAbm9kZSBDb25maWd1cmluZyBTY3JvbGxpbmcs IFJlcGxhY2UsIFNlYXJjaCBDYXNlLCBTZWFyY2gNCiEgQHNlY3Rpb24gQ29u ZmlndXJpbmcgU2Nyb2xsaW5nDQohIEBjaW5kZXggc2Nyb2xsaW5nIGluIGlu Y3JlbWVudGFsIHNlYXJjaA0KISBAdmluZGV4IGlzZWFyY2gtYWxsb3ctc2Ny b2xsDQohIA0KISBTY3JvbGxpbmcsIGV0Yy4sIGR1cmluZyBpbmNyZW1lbnRh bCBzZWFyY2ggaXMgZW5hYmxlZCBieSBzZXR0aW5nIHRoZQ0KISBjdXN0b21p emFibGUgdmFyaWFibGUgQGNvZGV7aXNlYXJjaC1hbGxvdy1zY3JvbGx9IHRv IGEgbm9uLW5pbCB2YWx1ZS4NCiEgDQohIEBjIFNlZSBTdWJqZWN0OiBJbmZv IGZpbGU6ICBIb3cgZG8gSSBnZXQgYW4gaXRlbWl6ZWQgbGlzdCB3aXRob3V0 IGJsYW5rIGxpbmVzPw0KISBAYyBEYXRlOiBTYXQsIDEyIEFwciAyMDAzIDA5 OjQ1OjMxICswMDAwICBpbiBnbnUuZW1hY3MuaGVscA0KISBAc3Vic2VjdGlv biBTdGFuZGFyZCBzY3JvbGxpbmcgY29tbWFuZHMNCiEgSGVyZSBpcyB0aGUg bGlzdCBvZiBjb21tYW5kcyB3aGljaCBhcmUgY29uZmlndXJlZCBieSBkZWZh dWx0IHRvIGJlDQohIGBgc2Nyb2xsaW5nJycgY29tbWFuZHMgaW4gYW4gaW5j cmVtZW50YWwgc2VhcmNoLCB0b2dldGhlciB3aXRoIHRoZWlyDQohIHVzdWFs IGJpbmRpbmdzOg0KISBAc3Vic3Vic2VjdGlvbiBDb21tYW5kcyB3aGljaCBz Y3JvbGwgdGhlIHdpbmRvdzoNCiEgQHRhYmxlIEBhc2lzDQohIEBpdGVtIEBj b2Rle3Njcm9sbC1iYXItdG9vbGtpdC1zY3JvbGx9IChAa2Jke0BrZXl7dmVy dGljYWwtc2Nyb2xsLWJhcn1Aa2V5e21vdXNlLTF9fSBpbiBYLVdpbmRvd3Mp DQohIEBpdGVteCBAY29kZXttYWMtaGFuZGxlLXNjcm9sbC1iYXItZXZlbnR9 IChAa2Jke0BrZXl7dmVydGljYWwtc2Nyb2xsLWJhcn1Aa2V5e21vdXNlLTF9 fSBvbiBhIE1hYykNCiEgQGl0ZW14IEBjb2Rle3czMi1oYW5kbGUtc2Nyb2xs LWJhci1ldmVudH0gKEBrYmR7QGtleXt2ZXJ0aWNhbC1zY3JvbGwtYmFyfUBr ZXl7bW91c2UtMX19IGluIE1TLVdpbmRvd3MpDQohIEBpdGVtIEBjb2Rle3Jl Y2VudGVyfSAoQGtiZHtDLWx9KSBAeHJlZntTY3JvbGxpbmd9Lg0KISBAaXRl bXggQGNvZGV7cmVwb3NpdGlvbi13aW5kb3d9IChAa2Jke0MtTS1sfSkgQHhy ZWZ7U2Nyb2xsaW5nfS4NCiEgQGl0ZW14IEBjb2Rle3Njcm9sbC11cH0gKEBr YmR7QGtleXtORVhUfX0pIEB4cmVme1Njcm9sbGluZ30uDQohIEBpdGVteCBA Y29kZXtzY3JvbGwtZG93bn0gKEBrYmR7QGtleXtQUklPUn19KSBAeHJlZntT Y3JvbGxpbmd9Lg0KISBAZW5kIHRhYmxlDQohIA0KISBAc3Vic3Vic2VjdGlv biBDb21tYW5kcyB3aGljaCBhY3Qgb24gdGhlIG90aGVyIHdpbmRvdzoNCiEg QHRhYmxlIEBhc2lzDQohIEBpdGVtIEBjb2Rle2xpc3QtYnVmZmVyc30gKEBr YmR7Qy14IEMtYn0pIEB4cmVme0xpc3QgQnVmZmVyc30uDQohIEBpdGVteCBA Y29kZXtzY3JvbGwtb3RoZXItd2luZG93fSAoQGtiZHtDLU0tdn0pIEB4cmVm e090aGVyIFdpbmRvd30uDQohIEBpdGVteCBAY29kZXtzY3JvbGwtb3RoZXIt d2luZG93LWRvd259IChAa2Jke0MtTS1TLXZ9KSBAeHJlZntPdGhlciBXaW5k b3d9Lg0KISBAaXRlbXggQGNvZGV7YmVnaW5uaW5nLW9mLWJ1ZmZlci1vdGhl ci13aW5kb3d9IChAa2Jke00tQGtleXtob21lfX0pDQohIEBpdGVteCBAY29k ZXtlbmQtb2YtYnVmZmVyLW90aGVyLXdpbmRvd30gKEBrYmR7TS1Aa2V5e2Vu ZH19KQ0KISBAZW5kIHRhYmxlDQohIA0KISBAc3Vic3Vic2VjdGlvbiBDb21t YW5kcyB3aGljaCBjaGFuZ2UgdGhlIHdpbmRvdyBsYXlvdXQ6DQohIEB0YWJs ZSBAYXNpcw0KISBAaXRlbSBAY29kZXtkZWxldGUtb3RoZXItd2luZG93c30g KEBrYmR7Qy14IDF9KSBAeHJlZntDaGFuZ2UgV2luZG93fS4NCiEgQGl0ZW14 IEBjb2Rle2JhbGFuY2Utd2luZG93c30gKEBrYmR7Qy14ICt9KSBAeHJlZntD aGFuZ2UgV2luZG93fS4NCiEgQGl0ZW14IEBjb2Rle3NwbGl0LXdpbmRvdy12 ZXJ0aWNhbGx5fSAoQGtiZHtDLXggMn0pIEB4cmVme1NwbGl0IFdpbmRvd30u DQohIEBpdGVteCBAY29kZXtlbmxhcmdlLXdpbmRvd30gKEBrYmR7Qy14IF59 KSBAeHJlZntDaGFuZ2UgV2luZG93fS4NCiEgQGVuZCB0YWJsZQ0KISANCiEg QHN1YnNlY3Rpb24gQ29uZmlndXJpbmcgb3RoZXIgY29tbWFuZHMgYXMgc2Ny b2xsaW5nIGNvbW1hbmRzDQohIFRvIGRvIHRoaXMsIHNldCBhIGNvbW1hbmQn cyBpc2VhcmNoLXNjcm9sbCBwcm9wZXJ0eSB0byB0aGUgdmFsdWUgdC4NCiEg Rm9yIGV4YW1wbGU6DQohIA0KISBAZXhhbXBsZQ0KISBAY29kZXsocHV0ICdt eS1jb21tYW5kICdpc2VhcmNoLXNjcm9sbCB0KX0NCiEgQGVuZCBleGFtcGxl DQohIA0KISBZb3Ugc2hvdWxkIG9ubHkgdGh1cyBjb25maWd1cmUgY29tbWFu ZHMgd2hpY2ggYXJlIGBgc2FmZScnOiBpLmUuLCB0aGV5DQohIHdvbid0IGxl YXZlIGVtYWNzIGluIGFuIGluY29uc2lzdGVudCBzdGF0ZSB3aGVuIGV4ZWN1 dGVkIHdpdGhpbiBhDQohIHNlYXJjaCAtIHRoYXQgaXMgdG8gc2F5LCB0aGUg Zm9sbG93aW5nIHRoaW5ncyBtYXkgYmUgY2hhbmdlZCBieSBhDQohIGNvbW1h bmQgb25seSB0ZW1wb3JhcmlseSwgYW5kIG11c3QgYmUgcmVzdG9yZWQgYmVm b3JlIHRoZSBjb21tYW5kDQohIGZpbmlzaGVzOg0KISANCiEgQGVudW1lcmF0 ZQ0KISBAaXRlbQ0KISBQb2ludC4NCiEgQGl0ZW0NCiEgVGhlIGJ1ZmZlciBj b250ZW50cy4NCiEgQGl0ZW0NCiEgVGhlIHNlbGVjdGVkIHdpbmRvdyBhbmQg c2VsZWN0ZWQgZnJhbWUuDQohIEBpdGVtDQohIFRoZSBjdXJyZW50IG1hdGNo LWRhdGEgQHhyZWZ7TWF0Y2ggRGF0YSwsLGVsaXNwfS4NCiEgQGVuZCBlbnVt ZXJhdGUNCiEgDQohIEFkZGl0aW9uYWxseSwgdGhlIGNvbW1hbmQgbXVzdCBu b3QgZGVsZXRlIHRoZSBjdXJyZW50IHdpbmRvdyBhbmQgbXVzdA0KISBub3Qg aXRzZWxmIGF0dGVtcHQgYW4gaW5jcmVtZW50YWwgc2VhcmNoLiAgSXQgbWF5 LCBob3dldmVyLCBjaGFuZ2UgdGhlDQohIHdpbmRvdydzIHNpemUsIG9yIGNy ZWF0ZSBvciBkZWxldGUgb3RoZXIgd2luZG93cyBhbmQgZnJhbWVzLg0KISAN CiEgTm90ZSB0aGF0IGFuIGF0dGVtcHQgYnkgYSBjb21tYW5kIHRvIHNjcm9s bCB0aGUgdGV4dA0KISBAZW1waHtob3Jpem9udGFsbHl9IHdvbid0IHdvcmss IGFsdGhvdWdoIGl0IHdpbGwgZG8gbm8gaGFybSAtIGFueSBzdWNoDQohIHNj cm9sbGluZyB3aWxsIGJlIG92ZXJyaWRlbiBhbmQgbnVsbGlmaWVkIGJ5IHRo ZSBkaXNwbGF5IGNvZGUuDQohIA0KISBAbm9kZSBSZXBsYWNlLCBPdGhlciBS ZXBlYXRpbmcgU2VhcmNoLCBDb25maWd1cmluZyBTY3JvbGxpbmcsIFNlYXJj aA0KICBAc2VjdGlvbiBSZXBsYWNlbWVudCBDb21tYW5kcw0KICBAY2luZGV4 IHJlcGxhY2VtZW50DQogIEBjaW5kZXggc2VhcmNoLWFuZC1yZXBsYWNlIGNv bW1hbmRzDQoqKioqKioqKioqKioqKioNCioqKiA4MTQsODIzICoqKioNCiAg KEBweHJlZntFeHBhbmRpbmcgQWJicmV2c30pLg0KICANCiAgQG1lbnUNCiEg KiBVbmNvbmRpdGlvbmFsIFJlcGxhY2U6OiAgUmVwbGFjaW5nIGFsbCBtYXRj aGVzIGZvciBhIHN0cmluZy4NCiEgKiBSZWdleHAgUmVwbGFjZTo6ICAgICAg ICAgUmVwbGFjaW5nIGFsbCBtYXRjaGVzIGZvciBhIHJlZ2V4cC4NCiEgKiBS ZXBsYWNlbWVudCBhbmQgQ2FzZTo6ICAgSG93IHJlcGxhY2VtZW50cyBwcmVz ZXJ2ZSBjYXNlIG9mIGxldHRlcnMuDQohICogUXVlcnkgUmVwbGFjZTo6ICAg ICAgICAgIEhvdyB0byB1c2UgcXVlcnlpbmcuDQogIEBlbmQgbWVudQ0KICAN CiAgQG5vZGUgVW5jb25kaXRpb25hbCBSZXBsYWNlLCBSZWdleHAgUmVwbGFj ZSwgUmVwbGFjZSwgUmVwbGFjZQ0KLS0tIDkxOCw5MjcgLS0tLQ0KICAoQHB4 cmVme0V4cGFuZGluZyBBYmJyZXZzfSkuDQogIA0KICBAbWVudQ0KISAqIFVu Y29uZGl0aW9uYWwgUmVwbGFjZTo6CVJlcGxhY2luZyBhbGwgbWF0Y2hlcyBm b3IgYSBzdHJpbmcuDQohICogUmVnZXhwIFJlcGxhY2U6OgkJUmVwbGFjaW5n IGFsbCBtYXRjaGVzIGZvciBhIHJlZ2V4cC4NCiEgKiBSZXBsYWNlbWVudCBh bmQgQ2FzZTo6CUhvdyByZXBsYWNlbWVudHMgcHJlc2VydmUgY2FzZSBvZiBs ZXR0ZXJzLg0KISAqIFF1ZXJ5IFJlcGxhY2U6OgkJSG93IHRvIHVzZSBxdWVy eWluZy4NCiAgQGVuZCBtZW51DQogIA0KICBAbm9kZSBVbmNvbmRpdGlvbmFs IFJlcGxhY2UsIFJlZ2V4cCBSZXBsYWNlLCBSZXBsYWNlLCBSZXBsYWNlDQo= --8323584-884127880-1066773822=:178 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="man.Changelog" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: man.Changelog MjAwMy0xMC0yMSAgQWxhbiBNYWNrZW56aWUgIDxhY21AbXVjLmRlPg0KDQoJ KiBzZWFyY2gudGV4aTogRG9jdW1lbnQgYSBuZXcgc2Nyb2xsaW5nIGZhY2ls aXR5IGluIGlzZWFyY2ggbW9kZS4NCg0K --8323584-884127880-1066773822=:178 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://mail.gnu.org/mailman/listinfo/emacs-devel --8323584-884127880-1066773822=:178--