From mboxrd@z Thu Jan 1 00:00:00 1970 From: phcrama.ebiz@gmx.com Subject: Re: [PATCH] org-contacts.el: Catch 'nextfile in org-contacts-db Date: Thu, 25 Jun 2015 13:01:56 +0200 Message-ID: <395DF5E7-3C6F-4CDD-8A88-8D1525BBE5AC@gmx.com> References: Reply-To: phcrama.ebiz@gmx.com Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----96U59R7VXCFPCSL7PC24EU7PC2HZDQ" Content-Transfer-Encoding: 7bit Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:60797) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z84v0-0001NO-Mt for emacs-orgmode@gnu.org; Thu, 25 Jun 2015 07:02:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Z84uw-0001YW-9W for emacs-orgmode@gnu.org; Thu, 25 Jun 2015 07:02:06 -0400 Received: from mout.gmx.net ([212.227.17.22]:51384) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Z84uw-0001Xj-0E for emacs-orgmode@gnu.org; Thu, 25 Jun 2015 07:02:02 -0400 Received: from [192.168.99.60] ([82.175.200.6]) by mail.gmx.com (mrgmx101) with ESMTPSA (Nemesis) id 0M5HZD-1YsiMa3Aid-00zXqV for ; Thu, 25 Jun 2015 13:01:59 +0200 In-Reply-To: List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org ------96U59R7VXCFPCSL7PC24EU7PC2HZDQ Content-Type: multipart/alternative; boundary="----OYZANVKVAYDIWBVTT75ZO8M80T3E5E" Content-Transfer-Encoding: 7bit ------OYZANVKVAYDIWBVTT75ZO8M80T3E5E Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Nicolas and Greg, Thank you for applying my initial patch=2E Inspired by Greg's improvements to my patch, I'd like to propose the attac= hed (presumptuously named) better-patch that I believe fixes the TODO of my= initial patch=2E Sorry it isn't quite in the format of the previous one/recommended by the = project but I'm not on my main machine now=2E Best regards, -- Philippe Crama ------OYZANVKVAYDIWBVTT75ZO8M80T3E5E Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Nicolas and Greg,

Thank you for applying my initial patch=2E

Inspired by Greg's improvements to my patch, I'd like to propose t= he attached (presumptuously named) better-patch that I believe fixes the TO= DO of my initial patch=2E

Sorry it isn't quite in the format of the previous one/recommended by = the project but I'm not on my main machine now=2E

Best regards,
--
Philippe Crama ------OYZANVKVAYDIWBVTT75ZO8M80T3E5E-- ------96U59R7VXCFPCSL7PC24EU7PC2HZDQ Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; name="0001-org-contacts.el-Handle-missing-files-in-org-contacts(1).patch" Content-Disposition: attachment; filename="0001-org-contacts.el-Handle-missing-files-in-org-contacts(1).patch"; size=1967 RnJvbSBiM2JiMjUyYzZlMjEzOGZhNjViN2M5NjAwNjBkNjhlYThjMjYwODczIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQ0KRnJvbTogPT9VVEYtOD9xP0dyPUMzPUE5Z29pcmU9MjBKYWRpPz0gPGdy ZWdvaXJlLmphZGlAdW5pdi1uYW50ZXMuZnI+DQpEYXRlOiBNb24sIDE1IEp1biAyMDE1IDA5OjM2 OjM2ICswMjAwDQpTdWJqZWN0OiBbUEFUQ0hdIG9yZy1jb250YWN0cy5lbDogSGFuZGxlIG1pc3Np bmcgZmlsZXMgaW4gYG9yZy1jb250YWN0cy1maWxlcycNCiBncmFjZWZ1bGx5DQoNCiogY29udHJp Yi9saXNwL29yZy1jb250YWN0cy5lbCAob3JnLWNvbnRhY3RzLWZpbGVzKTogQ2F0Y2ggJ25leHRm aWxlDQpGcm9tIGBvcmctY2hlY2stYWdlbmRhLWZpbGUnIGFuZCB1cGRhdGUgYG9yZy1jb250YWN0 cy1maWxlcycgaWYNCm1vZGlmaWVkLg0KDQoob3JnLWNvbnRhY3RzLWRiKTogRG9uJ3QgY2FsbCBg b3JnLWNoZWNrLWFnZW5kYS1maWxlJyBub3cgY2FsbGVkIGluDQpgb3JnLWNvbnRhY3RzLWZpbGVz Jy4NCg0KV2hlbiBgb3JnLWFnZW5kYS1maWxlcycgY29udGFpbnMgbm9uLWV4aXN0ZW50IGZpbGVz LCByZW1vdmUgdGhlbSBpZg0KdGhlIHVzZXIgYXNrcyBmb3IgaXQgaW5zdGVhZCBvZiBmYWlsaW5n Lg0KDQpNb2RpZmllZCBmcm9tIGEgcGF0Y2ggcHJvcG9zYWwgYnkgUGhpbGlwcGUgQ3JhbWENCi0t LQ0KIGNvbnRyaWIvbGlzcC9vcmctY29udGFjdHMuZWwgfCA4ICsrKysrKy0tDQogMSBmaWxlIGNo YW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL2Nv bnRyaWIvbGlzcC9vcmctY29udGFjdHMuZWwgYi9jb250cmliL2xpc3Avb3JnLWNvbnRhY3RzLmVs DQppbmRleCBiYzA3ZmMxLi4zZTE0YzdlIDEwMDY0NA0KLS0tIGEvY29udHJpYi9saXNwL29yZy1j b250YWN0cy5lbA0KKysrIGIvY29udHJpYi9saXNwL29yZy1jb250YWN0cy5lbA0KQEAgLTIyNyw3 ICsyMjcsMTIgQEAgQSByZWdleHAgbWF0Y2hpbmcgc3RyaW5ncyBvZiB3aGl0ZXNwYWNlLCBgLCcg YW5kIGA7Jy4iKQ0KIA0KIChkZWZ1biBvcmctY29udGFjdHMtZmlsZXMgKCkNCiAgICJSZXR1cm4g bGlzdCBvZiBPcmcgZmlsZXMgdG8gdXNlIGZvciBjb250YWN0IG1hbmFnZW1lbnQuIg0KLSAgKG9y IG9yZy1jb250YWN0cy1maWxlcyAob3JnLWFnZW5kYS1maWxlcyB0ICdpZm1vZGUpKSkNCisgIChv cmctcmVtb3ZlLWlmIChsYW1iZGEgKGZpbGUpDQorCQkgICAod2hlbiAoY2F0Y2ggJ25leHRmaWxl DQorCQkJICAgKG9yZy1jaGVjay1hZ2VuZGEtZmlsZSBmaWxlKSkNCisJCSAgICAgKGN1c3RvbWl6 ZS1zYXZlLXZhcmlhYmxlICdvcmctY29udGFjdHMtZmlsZXMNCisJCQkJCSAgICAgIChkZWxldGUg ZmlsZSBvcmctY29udGFjdHMtZmlsZXMpKSkpDQorCQkgKG9yIG9yZy1jb250YWN0cy1maWxlcyAo b3JnLWFnZW5kYS1maWxlcyB0ICdpZm1vZGUpKSkpDQogDQogKGRlZnVuIG9yZy1jb250YWN0cy1k Yi1uZWVkLXVwZGF0ZS1wICgpDQogICAiRGV0ZXJtaW5lIHdoZXRoZXIgYG9yZy1jb250YWN0cy1k YicgbmVlZHMgdG8gYmUgcmVmcmVzaGVkLiINCkBAIC0yNjEsNyArMjY2LDYgQEAgdG8gZGVhZCBv ciBubyBidWZmZXIuIg0KIAkgICAgIChtYWtlLXByb2dyZXNzLXJlcG9ydGVyICJVcGRhdGluZyBP cmcgQ29udGFjdHMgRGF0YWJhc2UuLi4iIDAgKGxlbmd0aCBvcmctY29udGFjdHMtZmlsZXMpKSkN CiAJICAgIChpIDApKQ0KIAkoZG9saXN0IChmaWxlIChvcmctY29udGFjdHMtZmlsZXMpKQ0KLQkg IChvcmctY2hlY2stYWdlbmRhLWZpbGUgZmlsZSkNCiAJICAod2l0aC1jdXJyZW50LWJ1ZmZlciAo b3JnLWdldC1hZ2VuZGEtZmlsZS1idWZmZXIgZmlsZSkNCiAJICAgICh1bmxlc3MgKGVxIG1ham9y LW1vZGUgJ29yZy1tb2RlKQ0KIAkgICAgICAoZXJyb3IgIkZpbGUgJXMgaXMgbm90IGluIGBvcmct bW9kZSciIGZpbGUpKQ0KLS0gDQoxLjkuMQ0KDQo= ------96U59R7VXCFPCSL7PC24EU7PC2HZDQ Content-Transfer-Encoding: base64 Content-Type: application/octet-stream; name="better-patch" Content-Disposition: attachment; filename="better-patch"; size=2648 LS0tIG9yZy5lbAlGcmkgSnVuIDE5IDEyOjA3OjI2IDIwMTUNCisrKyBvcmctbW9kaWYuZWwJV2Vk IEp1biAyNCAwOToxMzoxMCAyMDE1DQpAQCAtMTgwOTcsMTcgKzE4MDk3LDI4IEBADQogKGRlZnVu IG9yZy1maWxlLW1lbnUtZW50cnkgKGZpbGUpDQogICAodmVjdG9yIGZpbGUgKGxpc3QgJ2ZpbmQt ZmlsZSBmaWxlKSB0KSkNCiANCi0oZGVmdW4gb3JnLWNoZWNrLWFnZW5kYS1maWxlIChmaWxlKQ0K LSAgIk1ha2Ugc3VyZSBGSUxFIGV4aXN0cy4gIElmIG5vdCwgYXNrIHVzZXIgd2hhdCB0byBkby4i DQorKGRlZnVuIG9yZy1jaGVjay1hZ2VuZGEtZmlsZS0xIChmaWxlKQ0KKyAgIk1ha2Ugc3VyZSBG SUxFIGV4aXN0cy4gIElmIG5vdCwgYXNrIHVzZXIgd2hhdCB0byBkby4NCisNCitQb3NzaWJsZSBv dXRjb21lczoNCisxLiBGaWxlIGV4aXN0cyAtPiByZXR1cm4gTklMLg0KKzIuIEZpbGUgZG9lc24n dCBleGlzdCBhbmQgdXNlciByZXF1ZXN0cyB0byByZW1vdmUgaXQgLT4gdGhyb3dzICduZXh0Zmls ZS4NCiszLiBGaWxlIGRvZXNuJ3QgZXhpc3QgYW5kIHVzZXIgcmVxdWVzdHMgdG8gcmVtb3ZlIGl0 IC0+IHJhaXNlIGVycm9yIFwiQWJvcnRcIi4NCisNCitZb3UgcHJvYmFibHkgd2FudCBgb3JnLWNo ZWNrLWFnZW5kYS1maWxlJy4iDQogICAod2hlbiAobm90IChmaWxlLWV4aXN0cy1wIGZpbGUpKQ0K ICAgICAobWVzc2FnZSAiTm9uLWV4aXN0ZW50IGFnZW5kYSBmaWxlICVzLiAgW1JdZW1vdmUgZnJv bSBsaXN0IG9yIFtBXWJvcnQ/Ig0KIAkgICAgIChhYmJyZXZpYXRlLWZpbGUtbmFtZSBmaWxlKSkN CiAgICAgKGxldCAoKHIgKGRvd25jYXNlIChyZWFkLWNoYXItZXhjbHVzaXZlKSkpKQ0KICAgICAg IChjb25kDQogICAgICAgICgoZXF1YWwgciA/cikNCi0JKG9yZy1yZW1vdmUtZmlsZSBmaWxlKQ0K IAkodGhyb3cgJ25leHRmaWxlIHQpKQ0KICAgICAgICAodCAoZXJyb3IgIkFib3J0IikpKSkpKQ0K Kw0KKyhkZWZ1biBvcmctY2hlY2stYWdlbmRhLWZpbGUgKGZpbGUpDQorICAiTWFrZSBzdXJlIEZJ TEUgZXhpc3RzLCBlbHNlIGlmIHVzZXIgYWdyZWVzLCByZW1vdmUgRklMRSBmcm9tIGBvcmctYWdl bmRhLWZpbGVzJy4iDQorICAod2hlbiAoY2F0Y2ggJ25leHRmaWxlIChvcmctY2hlY2stYWdlbmRh LWZpbGUtMSBmaWxlKSkNCisgICAgKG9yZy1yZW1vdmUtZmlsZSBmaWxlKSkpDQogDQogKGRlZnVu IG9yZy1nZXQtYWdlbmRhLWZpbGUtYnVmZmVyIChmaWxlKQ0KICAgIkdldCBhIGJ1ZmZlciB2aXNp dGluZyBGSUxFLiAgSWYgdGhlIGJ1ZmZlciBuZWVkcyB0byBiZSBjcmVhdGVkLCBhZGQNCg0KDQot LS0gb3JnLWNvbnRhY3RzLmVsCUZyaSBKdW4gMTkgMTI6MDc6MjAgMjAxNQ0KKysrIG9yZy1jb250 YWN0cy1tb2RpZi5lbAlXZWQgSnVuIDI0IDA5OjEzOjU2IDIwMTUNCkBAIC0yMTYsNyArMjE2LDE4 IEBADQogDQogKGRlZnVuIG9yZy1jb250YWN0cy1maWxlcyAoKQ0KICAgIlJldHVybiBsaXN0IG9m IE9yZyBmaWxlcyB0byB1c2UgZm9yIGNvbnRhY3QgbWFuYWdlbWVudC4iDQotICAob3Igb3JnLWNv bnRhY3RzLWZpbGVzIChvcmctYWdlbmRhLWZpbGVzIHQgJ2lmbW9kZSkpKQ0KKyAgKGlmIG9yZy1j b250YWN0cy1maWxlcw0KKyAgICAgIChvcmctcmVtb3ZlLWlmIChsYW1iZGEgKGZpbGUpDQorICAg ICAgICAgICAgICAgICAgICAgICAod2hlbiAoY2F0Y2ggJ25leHRmaWxlDQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChvcmctY2hlY2stYWdlbmRhLWZpbGUtMSBmaWxlKSkNCisgICAg ICAgICAgICAgICAgICAgICAgICAgKGN1c3RvbWl6ZS1zYXZlLXZhcmlhYmxlICdvcmctY29udGFj dHMtZmlsZXMNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChkZWxldGUgZmlsZSBvcmctY29udGFjdHMtZmlsZXMpKSkpDQorICAgICAgICAgICAgICAg ICAgICAgb3JnLWNvbnRhY3RzLWZpbGVzKQ0KKyAgICAobGV0IChyZXN1bHQpDQorICAgICAgKGRv bGlzdCAoZmlsZSAob3JnLWFnZW5kYS1maWxlcyB0ICdpZm1vZGUpIChucmV2ZXJzZSByZXN1bHQp KQ0KKyAgICAgICAgKHVubGVzcyAoY2F0Y2ggJ25leHRmaWxlDQorICAgICAgICAgICAgICAgICAg KG9yZy1jaGVjay1hZ2VuZGEtZmlsZSBmaWxlKSkNCisgICAgICAgICAgKHB1c2ggZmlsZSByZXN1 bHQpKSkpKSkNCiANCiAoZGVmdW4gb3JnLWNvbnRhY3RzLWRiLW5lZWQtdXBkYXRlLXAgKCkNCiAg ICJEZXRlcm1pbmUgd2hldGhlciBgb3JnLWNvbnRhY3RzLWRiJyBuZWVkcyB0byBiZSByZWZyZXNo ZWQuIg0KQEAgLTI1MCw3ICsyNjEsNiBAQA0KIAkgICAgIChtYWtlLXByb2dyZXNzLXJlcG9ydGVy ICJVcGRhdGluZyBPcmcgQ29udGFjdHMgRGF0YWJhc2UuLi4iIDAgKGxlbmd0aCBvcmctY29udGFj dHMtZmlsZXMpKSkNCiAJICAgIChpIDApKQ0KIAkoZG9saXN0IChmaWxlIChvcmctY29udGFjdHMt ZmlsZXMpKQ0KLQkgIChvcmctY2hlY2stYWdlbmRhLWZpbGUgZmlsZSkNCiAJICAod2l0aC1jdXJy ZW50LWJ1ZmZlciAob3JnLWdldC1hZ2VuZGEtZmlsZS1idWZmZXIgZmlsZSkNCiAJICAgICh1bmxl c3MgKGVxIG1ham9yLW1vZGUgJ29yZy1tb2RlKQ0KIAkgICAgICAoZXJyb3IgIkZpbGUgJXMgaXMg bm8gaW4gYG9yZy1tb2RlJyIgZmlsZSkpDQo= ------96U59R7VXCFPCSL7PC24EU7PC2HZDQ--