From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Nicolas Petton Newsgroups: gmane.emacs.help Subject: Re: plists, alists, and hashtables (was: How to iterate over properties in a plist?) Date: Tue, 4 Aug 2015 10:29:04 +0000 Message-ID: References: <876150vwaa.fsf@mbork.pl> <873803x5q4.fsf@kuiper.lan.informatimago.com> <87a8u7we9s.fsf_-_@lifelogs.com> 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 1438684178 13834 80.91.229.3 (4 Aug 2015 10:29:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 4 Aug 2015 10:29:38 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: tzz@lifelogs.com Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Tue Aug 04 12:29:27 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 1ZMZTK-0007VW-FL for geh-help-gnu-emacs@m.gmane.org; Tue, 04 Aug 2015 12:29:26 +0200 Original-Received: from localhost ([::1]:34496 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMZTJ-0004Na-RW for geh-help-gnu-emacs@m.gmane.org; Tue, 04 Aug 2015 06:29:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:47429) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMZT9-0004NE-EL for help-gnu-emacs@gnu.org; Tue, 04 Aug 2015 06:29:16 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZMZT4-0000Mc-Ah for help-gnu-emacs@gnu.org; Tue, 04 Aug 2015 06:29:15 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:36091) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZMZT4-0000ME-4d for help-gnu-emacs@gnu.org; Tue, 04 Aug 2015 06:29:10 -0400 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.nyi.internal (Postfix) with ESMTP id 7D6E220B2F for ; Tue, 4 Aug 2015 06:29:08 -0400 (EDT) Original-Received: from frontend2 ([10.202.2.161]) by compute3.internal (MEProxy); Tue, 04 Aug 2015 06:29:08 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=NS9iTMkLS0m0sVO IYThp65vF7p8=; b=Cpi4kt7R14q0hOBo2//fZ/Qe2rQPt67+oqH5BR9dULuGpMd aDZ4T3ku6dKx1lf6y+mudvuZhYQ3tweUyZYyoq28uO1m1HVqibSrnkUqDW1/Pg7i XaEjpVFc12yK62rOOeyZCRvBmz+ctlewpCyZmUALgSPEtMrNIxyN86aenqQM= X-Sasl-enc: LAe/ZJg9AObV1O61Rdzk3hIqSgZQonIkN44FcroBu05g 1438684148 Original-Received: from [127.0.0.1] (cpc22-newt31-2-0-cust205.newt.cable.virginm.net [92.232.47.206]) by mail.messagingengine.com (Postfix) with ESMTPA id 2685C6800BD; Tue, 4 Aug 2015 06:29:08 -0400 (EDT) X-Priority: 3 In-Reply-To: <87a8u7we9s.fsf_-_@lifelogs.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 66.111.4.25 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:106227 Archived-At: DQoNCk9uIFR1ZSBBdWcgNCAxMToxNToyNyAyMDE1IEdNVCswMTAwLCBUZWQgWmxhdGFub3Ygd3Jv dGU6DQo+IE9uIFNhdCwgMDEgQXVnIDIwMTUgMTg6NDk6MzggLTA0MDAgU3RlZmFuIE1vbm5pZXIg PG1vbm5pZXJAaXJvLnVtb250cmVhbC5jYT4gd3JvdGU6IA0KPiANCj4gU00+IC0gcGxpc3RzIG5l ZWQgdG8gYmUgInBhcnNlZCIgaW4gb3JkZXIgdG8gZmlndXJlIG91dCBpZiBhbiBlbGVtZW50IGlz IGEga2V5DQo+IFNNPiAgIG9yIGEgdmFsdWUuDQo+IA0KPiBUaGF0J3MgdHJ1ZSwgYnV0IHRoZXJl J3Mgc29tZSBpZGVhIHRoYXQgYSBwbGlzdCBpcyAiY29ycmVjdCIgaWYgaXQgY2FuDQo+IGJlIHBh cnNlZC4gSXQncyBhbHNvIHZpc3VhbGx5IGVhc2llciB0byBwYXJzZSwgSSB0aGluaywgZXNwZWNp YWxseSBmb3INCj4gYmVnaW5uZXJzLiBBbHNvLCBzeW1ib2wgcGxpc3RzIGFyZSBwcmV0dHkgd2Vs bCBlbnNjb25jZWQgYXQgdGhlIEMgbGV2ZWwuDQo+IA0KPiBCeSBjb250cmFzdCwgYWxpc3RzIGRv bid0IGhhdmUgYSBzdHJvbmcgc3RydWN0dXJlIGFuZCBwYXJzaW5nIHRoZW0gaXMNCj4gbm90IHNp bXBsZSBmb3IgYmVnaW5uZXJzLiBGb3IgaW5zdGFuY2U6DQo+IA0KPiAoYWxpc3QtZ2V0ICdhICco KGEpIChiIDEpIChjIC4gMikgZCkpIC0+IG5pbA0KPiAoYWxpc3QtZ2V0ICdiICcoKGEpIChiIDEp IChjIC4gMikgZCkpIC0+ICgxKQ0KPiAoYWxpc3QtZ2V0ICdjICcoKGEpIChiIDEpIChjIC4gMikg ZCkpIC0+IDINCj4gKGFsaXN0LWdldCAnZCAnKChhKSAoYiAxKSAoYyAuIDIpIGQpKSAtPiBuaWwg OyBubyBlcnJvcg0KPiANCj4gVGhlIHJlYWwgbWFwIHR5cGUgaW4gRW1hY3MgTGlzcCBpcyB0aGUg aGFzaHRhYmxlLCBJIHRoaW5rLiBCdXQgYmVjYXVzZQ0KPiBvZiBoaXN0b3JpY2FsIGJhZ2dhZ2Us IHdlIGVuZCB1cCBkaXNjdXNzaW5nIHRoZSBiZW5lZml0cyBvZiB0d28gbGlzdA0KPiBmb3JtYXRz IHdoZW4gdXNlZCBhcyBtYXBzLiBXaGljaCBmZWVscyBsaWtlIGRpc2N1c3Npbmcgd2hpY2ggb2Yg dHdvDQo+IGRpZmZlcmVudCBiaWN5Y2xlcyBpcyBiZXR0ZXIgZm9yIGNhcnJ5aW5nIDUgcGVvcGxl Lg0KPiANCj4gRm9yIGluc3RhbmNlLCB0aGUgaGFzaHRhYmxlIGtleXMgYXJlIHVuYW1iaWd1b3Vz bHkNCj4gKGhhc2gtdGFibGUta2V5cyBteS1oYXNodGFibGUpIGFuZCB0aGVyZSdzIG5vIGxvb3Bp bmcgb3IgcGFyc2luZy4NCj4gDQo+IEkgd29uZGVyLCBpZiBoYXNodGFibGVzIGhhZCBhIGJldHRl ciByZWFkZXIgc3ludGF4IChsaWtlIHBsaXN0cyBvcg0KPiBhbGlzdHMpIGFuZCBiZXR0ZXIgQ3Vz dG9taXplIHN1cHBvcnQsIHdvdWxkIHRoZXkgc2VlIHdpZGVyIHVzZT8NCg0KVGhlIG5ldyBtYXAu ZWwgbGlicmFyeSBwcm92aWRlcyBhIGNvbW1vbiBpbnRlcmZhY2UgZm9yIGJvdGggaGFzaHRhYmxl cyBhbmQgYWxpc3RzIChhcyB3ZWxsIGFzIG90aGVyIGtleS92YWx1ZSBkYXRhIHN0cnVjdHVyZXMp LiAgTWF5YmUgdGhhdCB3aWxsIG1ha2UgaXQgZWFzaWVyIGZvciBwZW9wbGUgdG8gdXNlIGhhc2h0 YWJsZXM/IA0KDQpDaGVlcnMsDQpOaWNv