From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Doug Lewan Newsgroups: gmane.emacs.help Subject: RE: Help improving an elisp function Date: Thu, 2 Apr 2015 15:57:27 +0000 Message-ID: <155DEC68569B714B86C2C7075F5EDA9892BCC03C@DAKIYA1.pegasus.local> References: <7LcTw.28088$kA6.5489@fx46.am4> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Trace: ger.gmane.org 1427990272 1336 80.91.229.3 (2 Apr 2015 15:57:52 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 2 Apr 2015 15:57:52 +0000 (UTC) To: Glen Stark , "help-gnu-emacs@gnu.org" Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Apr 02 17:57:47 2015 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YdhV2-0007Pq-Eb for geh-help-gnu-emacs@m.gmane.org; Thu, 02 Apr 2015 17:57:44 +0200 Original-Received: from localhost ([::1]:59009 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YdhV1-0003xp-Uj for geh-help-gnu-emacs@m.gmane.org; Thu, 02 Apr 2015 11:57:43 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45273) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YdhUq-0003xi-1K for help-gnu-emacs@gnu.org; Thu, 02 Apr 2015 11:57:33 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YdhUm-00037P-Pa for help-gnu-emacs@gnu.org; Thu, 02 Apr 2015 11:57:31 -0400 Original-Received: from webmail.shubertorg.com ([207.246.209.200]:43007 helo=livemail.shubertorg.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YdhUm-000371-M8 for help-gnu-emacs@gnu.org; Thu, 02 Apr 2015 11:57:28 -0400 Original-Received: from dakiya1.pegasus.local ([172.16.208.201]) by DAKIYA1.pegasus.local ([172.16.208.201]) with mapi id 14.03.0123.003; Thu, 2 Apr 2015 11:57:28 -0400 Thread-Topic: Help improving an elisp function Thread-Index: AQHQbVUSmPcyLy87QEm03mwhbZdrEJ053Z3Q In-Reply-To: <7LcTw.28088$kA6.5489@fx46.am4> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.0.21.202] X-detected-operating-system: by eggs.gnu.org: Windows 7 or 8 X-Received-From: 207.246.209.200 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:103510 Archived-At: PiBPbg0KPiBCZWhhbGYgT2YgR2xlbiBTdGFyaw0KPiBTZW50OiBUaHVyc2RheSwgMjAxNSBBcHJp bCAwMiAxMDo1NQ0KPiBUbzogaGVscC1nbnUtZW1hY3NAZ251Lm9yZw0KPiBTdWJqZWN0OiBIZWxw IGltcHJvdmluZyBhbiBlbGlzcCBmdW5jdGlvbg0KPiANCj4gDQo+IEJ1dCBpdCdzIHByZXR0eSBh d2Z1bC4gIFdoYXQgSSdkIHJlYWxseSBsaWtlIHRvIGRvIGlzIGhhdmUgb25lIGZ1bmN0aW9uDQo+ IHRoYXQgbG9va3MgdXAgdGhlIGJ1ZmZlci1uYW1lIGluIHF1ZXN0aW9uLCBhbmQgaW5zZXJ0cyB0 aGUgaW5jbHVkZQ0KPiBzdGF0ZW1lbnQsIHdpdGhvdXQganVtcGluZyB0aGVyZS4NCg0KDQpJdCBz b3VuZHMgbGlrZSAod2l0aC1jdXJyZW50LWJ1ZmZlcikgaXMgd2hhdCB5b3Ugd2FudCB0byB1c2UN CnRvIGF2b2lkIGp1bXBpbmcgdG8gdGhlIG90aGVyIGJ1ZmZlci4NCg0KPiANCj4gQWxzbywgSSBo YWQgb3JpZ2luYWxseSBoYWQgdGhlIGxpbmUgKHNlcSBnYXMtY3BwLWluY2x1ZGUtcGF0aCAoYnVm ZmVyLQ0KPiBmaWxlLW5hbWUpKSBpbiB0aGUgZmluZC13aGF0LXByb3ZpZGVzIGZ1bmN0aW9uLCBi dXQgdGhhdCB3b3VuZCB1cA0KPiBnaXZpbmcNCj4gbWUgdGhlIHBhdGggdG8gdGhlIGJ1ZmZlciBJ IHdhcyBzdGFydGluZyBpbiwgbm90IHRoZSBvbmUgdGhhdCBnZ3RhZ3MtDQo+IGZpbmQtDQo+IGRl ZmluaXRpb24gdG9vayBtZSB0by4gIENhbiBzb21lb25lIGxldCBtZSBrbm93IHdoYXQncyBnb2lu ZyBvbiB0aGVyZT8NCj4gSXMgdGhlIGJ1ZmZlciBvbmx5IGJlaW5nIHVwZGF0ZWQgYWZ0ZXIgdGhl IGZ1bmN0aW9uIGV4aXRzPw0KDQpZb3UgbWlnaHQgd2FudCB0byBsb29rIGF0IChmaWxlLW5hbWUt ZGlyZWN0b3J5KS4NClVzZSBpdCBpbiAoZmluZC13aGF0LXByb3ZpZGVzKSB0byBidWlsZCB0aGUg cGF0aCB5b3Ugd2FudCwNCnRoZW4gdXNlIHRoZSBuZXcgKGZpbmQtd2hhdC1wcm92aWRlcykgaW4g TS14IGluc2VydC1taXNzaW5nLWluY2x1ZGUuDQoNCj4gDQo+IE1hbnkgdGhhbmtzLiAgSGVyZSdz IHRoZSBjb2RlOg0KPiANCj4gDQo+IChyZXF1aXJlIGdndGFncykNCj4gDQo+IChzZXRxIGdhcy1j cHAtaW5jbHVkZS1wYXRoKQ0KPiAoZGVmdW4gZmluZC13aGF0LXByb3ZpZGVzICgpDQo+ICAgKGlu dGVyYWN0aXZlKQ0KPiAgIChnZ3RhZ3MtZmluZC1kZWZpbml0aW9uICh0aGluZy1hdC1wb2ludCBg c3ltYm9sKSkNCj4gICApDQo+IA0KPiAoZGVmdW4gaW5zZXJ0LW1pc3NpbmctaW5jbHVkZSAoKQ0K PiAgIChpbnRlcmFjdGl2ZSkNCj4gICAoc2V0cSBnYXMtY3BwLWluY2x1ZGUtcGF0aCAoYnVmZmVy LWZpbGUtbmFtZSkpDQo+ICAgKGtpbGwtYnVmZmVyKQ0KPiAgIChiZWdpbm5pbmctb2YtYnVmZmVy KQ0KPiAgICh3aGlsZSAocmUtc2VhcmNoLWZvcndhcmQgIiNpbmNsdWRlIFwiLipcIiIgbmlsIHQp KQ0KPiAgIChpbnNlcnQgKGNvbmNhdCAiXG4jaW5jbHVkZSBcIiINCj4gCQkJCSAgKGZpbGUtbmFt ZS1ub25kaXJlY3RvcnkgZ2FzLWNwcC1pbmNsdWRlLQ0KPiBwYXRoKQ0KPiAJCQkJICAiXCJcbiIp KQ0KPiAgICkNCj4gDQo+IChnbG9iYWwtc2V0LWtleSAoa2JkICI8Zjk+IikgJ2ZpbmQtd2hhdC1w cm92aWRlcykNCj4gKGdsb2JhbC1zZXQta2V5IChrYmQgIjxmMTA+IikgJ2luc2VydC1taXNzaW5n LWluY2x1ZGUpDQoNCi0tIA0KLERvdWcNCkRvdWdsYXMgTGV3YW4NClNodWJlcnQgVGlja2V0aW5n DQooMjAxKSA0ODktODYwMCBleHQgMjI0IG9yIGV4dCA0MzM1DQoNClRoZSBodW1hbiBicmFpbiBp cyB0aGUgbW9zdCBjb21wbGV4IHRoaW5nIGtub3duIHRvIG1hbiwgYWNjb3JkaW5nIHRvIHRoZSBo dW1hbiBicmFpbi4NCg0KDQo=