From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Ken Brown Newsgroups: gmane.emacs.devel Subject: Re: Preview: portable dumper Date: Mon, 19 Feb 2018 17:33:05 -0500 Message-ID: <4e7c8a41-2d90-dff5-52f4-54d383c06131@cornell.edu> References: <797cf77a-337e-459a-a82b-28d2c63418a7@email.android.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: base64 X-Trace: blaine.gmane.org 1519079537 8418 195.159.176.226 (19 Feb 2018 22:32:17 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 19 Feb 2018 22:32:17 +0000 (UTC) User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 Cc: Eli Zaretskii , emacs-devel@gnu.org To: Daniel Colascione Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 19 23:32:13 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1entyj-0001gh-So for ged-emacs-devel@m.gmane.org; Mon, 19 Feb 2018 23:32:10 +0100 Original-Received: from localhost ([::1]:52654 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1enu0m-0004TW-1Y for ged-emacs-devel@m.gmane.org; Mon, 19 Feb 2018 17:34:16 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46029) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1entzq-0004SN-EL for emacs-devel@gnu.org; Mon, 19 Feb 2018 17:33:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1entzn-0008Pu-7O for emacs-devel@gnu.org; Mon, 19 Feb 2018 17:33:18 -0500 Original-Received: from limerock02.mail.cornell.edu ([128.84.13.242]:51685) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1entzn-0008Pi-32; Mon, 19 Feb 2018 17:33:15 -0500 X-CornellRouted: This message has been Routed already. Original-Received: from authusersmtp.mail.cornell.edu (granite3.serverfarm.cornell.edu [10.16.197.8]) by limerock02.mail.cornell.edu (8.14.4/8.14.4_cu) with ESMTP id w1JMX6me031614; Mon, 19 Feb 2018 17:33:06 -0500 Original-Received: from [192.168.0.15] (mta-68-175-129-7.twcny.rr.com [68.175.129.7] (may be forged)) (authenticated bits=0) by authusersmtp.mail.cornell.edu (8.14.4/8.12.10) with ESMTP id w1JMX4hv007548 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Mon, 19 Feb 2018 17:33:05 -0500 In-Reply-To: Content-Language: en-US X-PMX-Cornell-Gauge: Gauge=XXXXX X-PMX-CORNELL-AUTH-RESULTS: dkim-out=none; X-MIME-Autoconverted: from 8bit to base64 by limerock02.mail.cornell.edu id w1JMX6me031614 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x [fuzzy] X-Received-From: 128.84.13.242 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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 Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:223481 T24gMi8xOS8yMDE4IDEyOjAzIFBNLCBEYW5pZWwgQ29sYXNjaW9uZSB3cm90ZToNCj4gT24g MDIvMTkvMjAxOCAwNTozMCBBTSwgS2VuIEJyb3duIHdyb3RlOg0KPj4gT24gMi8xNy8yMDE4 IDc6MDIgUE0sIERhbmllbCBDb2xhc2Npb25lIHdyb3RlOg0KPj4+IE9uIEZlYiAxNywgMjAx OCAzOjM4IFBNLCBLZW4gQnJvd24gPGticm93bkBjb3JuZWxsLmVkdT4gd3JvdGU6DQo+Pj4N Cj4+PiDCoMKgwqAgT24gMi8xNS8yMDE4IDk6MzYgUE0sIERhbmllbCBDb2xhc2Npb25lIHdy b3RlOg0KPj4+IMKgwqDCoMKgID4gT24gMDIvMTUvMjAxOCAwNTo1NiBQTSwgS2VuIEJyb3du IHdyb3RlOg0KPj4+IMKgwqDCoMKgID4+IE9uIDIvMTUvMjAxOCA2OjM2IFBNLCBEYW5pZWwg Q29sYXNjaW9uZSB3cm90ZToNCj4+PiDCoMKgwqDCoCA+Pj4gT24gRmViIDE1LCAyMDE4IDM6 MzEgUE0sIEtlbiBCcm93biA8a2Jyb3duQGNvcm5lbGwuZWR1PiB3cm90ZToNCj4+PiDCoMKg wqAgWy4uLl0NCj4+PiDCoMKgwqDCoCA+Pj4gwqDCoMKgIEkganVzdCB0cmllZCB0byBidWls ZCBvbiA2NC1iaXQgQ3lnd2luLCBhbmQgdGhlIGJ1aWxkIA0KPj4+IGZhaWxzIGFzDQo+Pj4g wqDCoMKgwqAgPj4+IGZvbGxvd3M6DQo+Pj4gwqDCoMKgwqAgPj4+DQo+Pj4gwqDCoMKgwqAg Pj4+IMKgwqDCoCBbLi4uXQ0KPj4+IMKgwqDCoMKgID4+PiDCoMKgwqAgRHVtcGluZyB1bmRl ciB0aGUgbmFtZSBib290c3RyYXAtZW1hY3MucGRtcA0KPj4+IMKgwqDCoMKgID4+PiDCoMKg wqAgZHVtcGluZyBmaW5nZXJwcmludDoNCj4+PiDCoMKgwqDCoCA+Pj4gDQo+Pj4gOTIzMDUw YTlmNjExYWQ3ZWFkNzZlZWE3MDQzMDhlNGQwNWYxNTI2MDFhOTEzNGNmOGQxYjVmZjNlMGUx YTk4Ng0KPj4+IMKgwqDCoMKgID4+PiDCoMKgwqAgRHVtcCBjb21wbGV0ZQ0KPj4+IMKgwqDC oMKgID4+PiDCoMKgwqAgQnl0ZSBjb3VudHM6IGhlYWRlcj04MCBob3Q9MTMxODczOTIgZGlz Y2FyZGFibGU9MTE5NDI0DQo+Pj4gwqDCoMKgIGNvbGQ9OTA4NjY0MA0KPj4+IMKgwqDCoMKg ID4+PiDCoMKgwqAgUmVsb2MgY291bnRzOiBob3Q9OTE5MjY4IGRpc2NhcmRhYmxlPTU3OTAN Cj4+PiDCoMKgwqDCoCA+Pj4gwqDCoMKgIG1ha2UgLUMgLi4vbGlzcCBjb21waWxlLWZpcnN0 DQo+Pj4gwqDCoMKgIEVNQUNTPSIuLi9zcmMvYm9vdHN0cmFwLWVtYWNzLmV4ZSINCj4+PiDC oMKgwqDCoCA+Pj4gwqDCoMKgIG1ha2VbMl06IEVudGVyaW5nIGRpcmVjdG9yeQ0KPj4+IMKg wqDCoMKgID4+PiDCoMKgwqAgJy9ob21lL2ticm93bi9zcmMvZW1hY3MveDg2XzY0LXBkdW1w ZXIvbGlzcCcNCj4+PiDCoMKgwqDCoCA+Pj4gwqDCoMKgwqAgwqDCoCBFTEPCoMKgwqDCoMKg IC4uLy4uL3BkdW1wZXIvbGlzcC9lbWFjcy1saXNwL21hY3JvZXhwLmVsYw0KPj4+IMKgwqDC oMKgID4+PiDCoMKgwqDCoCDCoMKgIEVMQ8KgwqDCoMKgwqAgLi4vLi4vcGR1bXBlci9saXNw L2VtYWNzLWxpc3AvY2NvbnYuZWxjDQo+Pj4gwqDCoMKgwqAgPj4+IMKgwqDCoMKgIMKgwqAg RUxDwqDCoMKgwqDCoCAuLi8uLi9wZHVtcGVyL2xpc3AvZW1hY3MtbGlzcC9ieXRlLW9wdC5l bGMNCj4+PiDCoMKgwqDCoCA+Pj4gwqDCoMKgwqAgwqDCoCBFTEPCoMKgwqDCoMKgIC4uLy4u L3BkdW1wZXIvbGlzcC9lbWFjcy1saXNwL2J5dGVjb21wLmVsYw0KPj4+IMKgwqDCoMKgID4+ PiDCoMKgwqAgZW1hY3M6IGNvdWxkIG5vdCBsb2FkIGR1bXAgZmlsZQ0KPj4+IMKgwqDCoCAi Li4vc3JjL2Jvb3RzdHJhcC1lbWFjcy5wZG1wIjogb3V0DQo+Pj4gwqDCoMKgwqAgPj4+IMKg wqDCoCBvZiBtZW1vcnkNCj4+PiDCoMKgwqDCoCA+Pj4NCj4+PiDCoMKgwqDCoCA+Pj4gwqDC oMKgIFRoZXJlJ3MgcHJvYmFibHkgc29tZSBvYnZpb3VzIGV4cGxhbmF0aW9uLCBidXQgSSBk b24ndCBzZWUNCj4+PiDCoMKgwqAgaXQgYXQgdGhlDQo+Pj4gwqDCoMKgwqAgPj4+IMKgwqDC oCBtb21lbnQuDQo+Pj4gwqDCoMKgwqAgPj4+DQo+Pj4gwqDCoMKgwqAgPj4+DQo+Pj4gwqDC oMKgwqAgPj4+IEknbSBub3QgZW50aXJlbHkgc3VycHJpc2VkIHRvIHNlZSBDeWd3aW4gZmFs bCBvdmVyIGhlcmUuIFdlIA0KPj4+IGNvdWxkDQo+Pj4gwqDCoMKgwqAgPj4+IGp1c3QgdXNl IHRoZSBXaW5kb3dzIG1lbW9yeSBtYXBwaW5nIGZ1bmN0aW9ucyBkaXJlY3RseSwgYnV0IEkn ZA0KPj4+IMKgwqDCoMKgID4+PiBwcmVmZXIgdG8gc3RpY2sgd2l0aCB0aGUgUE9TSVggQVBJ IGlmIHdlIGNhbiBtYWtlIGl0IHdvcmsuDQo+Pj4gwqDCoMKgwqAgPj4NCj4+PiDCoMKgwqDC oCA+PiBJIGFncmVlLg0KPj4+IMKgwqDCoMKgID4+DQo+Pj4gwqDCoMKgwqAgPj4+IEFueSBp ZGVhIHdoZXJlIGluIHRoZSBtbWFwIHNlcXVlbmNlIHdlIGZhaWw/DQo+Pj4gwqDCoMKgwqAg Pj4NCj4+PiDCoMKgwqDCoCA+PiBJIGhhdmVuJ3QgbG9va2VkIGF0IHRoZSBjb2RlIHlldCwg c28gSSBkb24ndCB1bmRlcnN0YW5kIHRoZQ0KPj4+IMKgwqDCoCBxdWVzdGlvbi4NCj4+PiDC oMKgwqDCoCA+PiBJZiB5b3UgZ2l2ZSBtZSBzb21lIGd1aWRhbmNlLCBJJ2xsIHRyeSB0byBp bnZlc3RpZ2F0ZS4NCj4+PiDCoMKgwqDCoCA+DQo+Pj4gwqDCoMKgwqAgPiBUaGFua3MuIEkg dGhpbmsgdGhlIHRyb3VibGUgbXVzdCBiZSBpbiBkdW1wX21tYXBfY29udGlndW91cy4gV2UN Cj4+PiDCoMKgwqAgcmVwb3J0DQo+Pj4gwqDCoMKgwqAgPiBhbGwgZXJyb3JzIGZyb20gdGhp cyBmdW5jdGlvbiBhcyAib3V0IG9mIG1lbW9yeSIuDQo+Pj4gwqDCoMKgIGR1bXBfbW1hcF9j b250aWd1b3VzDQo+Pj4gwqDCoMKgwqAgPiB0YWtlcyBhbiBhcnJheSBvZiBtYXBwaW5nIGRl c2NyaXB0b3JzICh0aGluayBFTEYgc2VnbWVudHMgb3INCj4+PiDCoMKgwqAgc29tZXRoaW5n KQ0KPj4+IMKgwqDCoMKgID4gYW5kIG1hcHMgdGhlbSBhbGwgaW50byBhIHNpbmdsZSBjb250 aWd1b3VzIHJlZ2lvbiBvZiB2aXJ0dWFsDQo+Pj4gwqDCoMKgIG1lbW9yeS4gT24NCj4+PiDC oMKgwqDCoCA+IFBPU0lYIHN5c3RlbXMsIHdlIHJlc2VydmUgYSBjaHVuayBvZiBhZGRyZXNz IHNwYWNlIHdpdGggYSBiaWcNCj4+PiDCoMKgwqAgUFJPVF9OT05FDQo+Pj4gwqDCoMKgwqAg PiBhbm9ueW1vdXMgbWFwcGluZywgdGhlbiBjYXJ2ZSBpdCB1cCBpbnRvIHRoZSBzZXBhcmF0 ZSBtYXBwaW5ncw0KPj4+IMKgwqDCoCB0aGF0IHdlDQo+Pj4gwqDCoMKgwqAgPiByZWFsbHkg d2FudC4gV2luZG93cyBkb2Vzbid0IHN1cHBvcnQgYXRvbWljIG1tYXAgcmVwbGFjZW1lbnQs IHNvDQo+Pj4gwqDCoMKgIEN5Z3dpbg0KPj4+IMKgwqDCoMKgID4gaGFzIHRvIGVtdWxhdGUg aXQsIGFuZCBJIHdvdWxkbid0IGJlIHN1cnByaXNlZCBpZiBzb21ldGhpbmcncyANCj4+PiBn b2luZw0KPj4+IMKgwqDCoMKgID4gd3JvbmcgaW4gdGhpcyBlbXVsYXRpb24uDQo+Pj4NCj4+ PiDCoMKgwqAgWW91J3JlIHJpZ2h0IHRoYXQgdGhlIHByb2JsZW0gaXMgaW4gZHVtcF9tbWFw X2NvbnRpZ3VvdXMuwqAgSSBzdGVwcGVkDQo+Pj4gwqDCoMKgIHRocm91Z2ggaXQgaW4gZ2Ri IGFuZCBmb3VuZCB0aGUgZm9sbG93aW5nOg0KPj4+DQo+Pj4gwqDCoMKgIDEuIFRoZSBjYWxs IHRvIGR1bXBfYW5vbnltb3VzX2FsbG9jYXRlIGF0IHBkdW1wZXIuYzo0NDMyIHN1Y2NlZWRz Lg0KPj4+DQo+Pj4gwqDCoMKgIDIuIFdlIGVudGVyIHRoZSBsb29wIGF0IHBkdW1wZXIuYzo0 NDUxIHdpdGggaSA9IDAuwqAgZHVtcF9tYXBfZmlsZSBpcw0KPj4+IMKgwqDCoCBjYWxsZWQs IHdoaWNoIGNhbGxzIGR1bXBfbWFwX2ZpbGVfcG9zaXggd2l0aCBwcm90ZWN0aW9uID0NCj4+ PiDCoMKgwqAgRFVNUF9NRU1PUllfQUNDRVNTX1JFQURXUklURS4NCj4+Pg0KPj4+IMKgwqDC oCAzLiBUaGlzIGNhbGxzIG1tYXAgYXQgbGluZSA0MjE5IHdpdGggbWVtX3Byb3QgPSBQUk9U X1JFQUQgfCANCj4+PiBQUk9UX1dSSVRFDQo+Pj4gwqDCoMKgIGFuZCBtZW1fZmxhZ3MgPSBN QVBfUFJJVkFURSB8IE1BUF9GSVhFRC4NCj4+Pg0KPj4+IMKgwqDCoCA0LiBUaGlzIG1tYXAg Y2FsbCBmYWlscy4NCj4+Pg0KPj4+IMKgwqDCoCBJIGRvbid0IGtub3cgaWYgdGhpcyBpcyBh IGJ1ZyBpbiBDeWd3aW4ncyBtbWFwIG9yIHNpbXBseSBhIA0KPj4+IGxpbWl0YXRpb24NCj4+ PiDCoMKgwqAgdGhhdCBoYXMgdG8gYmUgd29ya2VkIGFyb3VuZC7CoCBTaG91bGQgSSB0YWtl IHRoaXMgdG8gdGhlIEN5Z3dpbiANCj4+PiBtYWlsaW5nDQo+Pj4gwqDCoMKgIGxpc3QsIG9y IGRvIHlvdSBoYXZlIG90aGVyIGlkZWFzIGFzIHRvIGhvdyB0byBwcm9jZWVkPw0KPj4+DQo+ Pj4gSSdkIGRlZmluaXRlbHkgbGV0IHRoZSBDeWd3aW4gcGVvcGxlIGtub3cuIElmIHRoZSBw cm9ibGVtIGlzIHRoYXQgDQo+Pj4gQ3lnd2luIGRvZXNuJ3QgcHJvcGVybHkgc3VwcG9ydCBh dG9taWMgbWFwIHJlcGxhY2VtZW50LCBJIHRoaW5rIHdlIA0KPj4+IGNhbiB3b3JrIGFyb3Vu ZCB0aGUgcHJvYmxlbSBieSB1c2luZyB0aGUgc2FtZSB1bm1hcC1iZWZvcmUtcmVtYXAgDQo+ Pj4gYXBwcm9hY2ggd2UgdXNlIGZvciB0aGUgbmF0aXZlIFdpbmRvd3MgY29kZSwgYnV0IGtl ZXAgdXNpbmcgdGhlIFBPU0lYIA0KPj4+IG1lbW9yeSBmdW5jdGlvbnMuIEkgY2FuIGNvbWUg dXAgd2l0aCBhIHBhdGNoIGJsaW5kLCBidXQgeW91J2QgYmUgaW4gYSANCj4+PiBiZXR0ZXIg cG9zaXRpb24gdG8gaXRlcmF0ZSBxdWlja2x5Lg0KPj4NCj4+IE9LLCBoZXJlJ3MgQ29yaW5u YSdzIGFuc3dlcjoNCj4+DQo+PiDCoMKgIGh0dHBzOi8vY3lnd2luLmNvbS9tbC9jeWd3aW4v MjAxOC0wMi9tc2cwMDIwMi5odG1sDQo+Pg0KPj4gSXQgc2VlbXMgbGlrZSBzaGUncyBzdWdn ZXN0aW5nIHRoZSBzYW1lIHVubWFwLWJlZm9yZS1yZW1hcCBhcHByb2FjaCANCj4+IHRoYXQg eW91IG1lbnRpb25lZC4NCj4gDQo+IFRoYW5rcy4gSSd2ZSBwdXNoZWQgYSBmaXgsIEkgdGhp bmsuIFRyeSBpdCBub3cuDQoNClRoYXQgZml4ZXMgaXQuDQoNClRoYW5rcy4NCg0KS2VuDQo=