From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nathaniel Flath Subject: [PATCH] Close calendar buffer after scheduling an item Date: Fri, 5 Feb 2010 22:24:23 -0500 Message-ID: <5e3a506e1002051924jce1863fgbf70ee64e05df0ff@mail.gmail.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=000e0cd113b4c5789c047ee61a17 Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NdbHZ-0005Sc-QL for emacs-orgmode@gnu.org; Fri, 05 Feb 2010 22:24:29 -0500 Received: from [199.232.76.173] (port=43048 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NdbHY-0005SU-Fu for emacs-orgmode@gnu.org; Fri, 05 Feb 2010 22:24:28 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NdbHW-0007Wn-Ub for emacs-orgmode@gnu.org; Fri, 05 Feb 2010 22:24:28 -0500 Received: from mail-px0-f176.google.com ([209.85.216.176]:46132) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NdbHV-0007Vr-BY for emacs-orgmode@gnu.org; Fri, 05 Feb 2010 22:24:26 -0500 Received: by pxi6 with SMTP id 6so269931pxi.14 for ; Fri, 05 Feb 2010 19:24:24 -0800 (PST) List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org --000e0cd113b4c5789c047ee61a17 Content-Type: multipart/alternative; boundary=000e0cd113b4c57892047ee61a15 --000e0cd113b4c57892047ee61a15 Content-Type: text/plain; charset=ISO-8859-1 If you schedule an item with org-schedule, the *Calendar* buffer will stay around. This also occurs with org-deadline, and any other functions that use org-read-date. The patch attached just closes this buffer once the date is read. I've filled out the FSF forms already, so copyright shouldn't be a problem. Thanks, Nathaniel Flath --000e0cd113b4c57892047ee61a15 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable If you schedule an item with org-schedule, the *Calendar* buffer will stay = around.=A0 This also occurs with org-deadline, and any other functions that= use org-read-date.=A0 The patch attached just closes this buffer once the = date is read.

I've filled out the FSF forms already, so copyright shouldn't b= e a problem.

Thanks,
Nathaniel Flath
--000e0cd113b4c57892047ee61a15-- --000e0cd113b4c5789c047ee61a17 Content-Type: text/x-patch; charset=US-ASCII; name="org-calendar.patch" Content-Disposition: attachment; filename="org-calendar.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g5bucjp60 ZGlmZiAtLWdpdCBhL2xpc3Avb3JnL29yZy5lbCBiL2xpc3Avb3JnL29yZy5lbAppbmRleCAzMjVh NTI0Li44MjA2Y2YyIDEwMDY0NAotLS0gYS9saXNwL29yZy9vcmcuZWwKKysrIGIvbGlzcC9vcmcv b3JnLmVsCkBAIC0xMjk3MCwxMjUgKzEyOTcwLDEyNyBAQCB0aGUgdXNlci4gIFBST01QVCBjYW4g b3ZlcndyaXRlIHRoZSBkZWZhdWx0IHByb21wdC4gIERFRkFVTFQtVElNRSBpcwogdGhlIHRpbWUv ZGF0ZSB0aGF0IGlzIHVzZWQgZm9yIGV2ZXJ5dGhpbmcgdGhhdCBpcyBub3Qgc3BlY2lmaWVkIGJ5 IHRoZQogdXNlci4iCiAgIChyZXF1aXJlICdwYXJzZS10aW1lKQotICAobGV0KiAoKG9yZy10aW1l LXN0YW1wLXJvdW5kaW5nLW1pbnV0ZXMKLQkgIChpZiAoZXF1YWwgd2l0aC10aW1lICcoMTYpKSAn KDAgMCkgb3JnLXRpbWUtc3RhbXAtcm91bmRpbmctbWludXRlcykpCi0JIChvcmctZGNzdCBvcmct ZGlzcGxheS1jdXN0b20tdGltZXMpCi0JIChjdCAob3JnLWN1cnJlbnQtdGltZSkpCi0JIChkZWYg KG9yIG9yZy1vdmVycmlkaW5nLWRlZmF1bHQtdGltZSBkZWZhdWx0LXRpbWUgY3QpKQotCSAoZGVm ZGVjb2RlIChkZWNvZGUtdGltZSBkZWYpKQotCSAoZHVtbXkgKHByb2duCi0JCSAgKHdoZW4gKDwg KG50aCAyIGRlZmRlY29kZSkgb3JnLWV4dGVuZC10b2RheS11bnRpbCkKLQkJICAgIChzZXRjYXIg KG50aGNkciAyIGRlZmRlY29kZSkgLTEpCi0JCSAgICAoc2V0Y2FyIChudGhjZHIgMSBkZWZkZWNv ZGUpIDU5KQotCQkgICAgKHNldHEgZGVmIChhcHBseSAnZW5jb2RlLXRpbWUgZGVmZGVjb2RlKQot CQkJICBkZWZkZWNvZGUgKGRlY29kZS10aW1lIGRlZikpKSkpCi0JIChjYWxlbmRhci1mcmFtZS1z ZXR1cCBuaWwpCi0JIChjYWxlbmRhci1tb3ZlLWhvb2sgbmlsKQotCSAoY2FsZW5kYXItdmlldy1k aWFyeS1pbml0aWFsbHktZmxhZyBuaWwpCi0JICh2aWV3LWRpYXJ5LWVudHJpZXMtaW5pdGlhbGx5 IG5pbCkKLQkgKGNhbGVuZGFyLXZpZXctaG9saWRheXMtaW5pdGlhbGx5LWZsYWcgbmlsKQotCSAo dmlldy1jYWxlbmRhci1ob2xpZGF5cy1pbml0aWFsbHkgbmlsKQotCSAodGltZXN0ciAoZm9ybWF0 LXRpbWUtc3RyaW5nCi0JCSAgIChpZiB3aXRoLXRpbWUgIiVZLSVtLSVkICVIOiVNIiAiJVktJW0t JWQiKSBkZWYpKQotCSAocHJvbXB0IChjb25jYXQgKGlmIHByb21wdCAoY29uY2F0IHByb21wdCAi ICIpICIiKQotCQkJIChmb3JtYXQgIkRhdGUrdGltZSBbJXNdOiAiIHRpbWVzdHIpKSkKLQkgYW5z IChvcmctYW5zMCAiIikgb3JnLWFuczEgb3JnLWFuczIgZmluYWwpCi0KLSAgICAoY29uZAotICAg ICAoZnJvbS1zdHJpbmcgKHNldHEgYW5zIGZyb20tc3RyaW5nKSkKLSAgICAgKG9yZy1yZWFkLWRh dGUtcG9wdXAtY2FsZW5kYXIKLSAgICAgIChzYXZlLWV4Y3Vyc2lvbgotCShzYXZlLXdpbmRvdy1l eGN1cnNpb24KLQkgIChjYWxlbmRhcikKLQkgIChjYWxlbmRhci1mb3J3YXJkLWRheSAoLSAodGlt ZS10by1kYXlzIGRlZikKLQkJCQkgICAoY2FsZW5kYXItYWJzb2x1dGUtZnJvbS1ncmVnb3JpYW4K LQkJCQkgICAgKGNhbGVuZGFyLWN1cnJlbnQtZGF0ZSkpKSkKLQkgIChvcmctZXZhbC1pbi1jYWxl bmRhciBuaWwgdCkKLQkgIChsZXQqICgob2xkLW1hcCAoY3VycmVudC1sb2NhbC1tYXApKQotCQkg KG1hcCAoY29weS1rZXltYXAgY2FsZW5kYXItbW9kZS1tYXApKQotCQkgKG1pbmlidWZmZXItbG9j YWwtbWFwIChjb3B5LWtleW1hcCBtaW5pYnVmZmVyLWxvY2FsLW1hcCkpKQotCSAgICAob3JnLWRl ZmtleSBtYXAgKGtiZCAiUkVUIikgJ29yZy1jYWxlbmRhci1zZWxlY3QpCi0JICAgIChvcmctZGVm a2V5IG1hcCAoaWYgKGZlYXR1cmVwICd4ZW1hY3MpIFtidXR0b24xXSBbbW91c2UtMV0pCi0JCQkn b3JnLWNhbGVuZGFyLXNlbGVjdC1tb3VzZSkKLQkgICAgKG9yZy1kZWZrZXkgbWFwIChpZiAoZmVh dHVyZXAgJ3hlbWFjcykgW2J1dHRvbjJdIFttb3VzZS0yXSkKLQkJCSdvcmctY2FsZW5kYXItc2Vs ZWN0LW1vdXNlKQotCSAgICAob3JnLWRlZmtleSBtaW5pYnVmZmVyLWxvY2FsLW1hcCBbKG1ldGEg c2hpZnQgbGVmdCldCi0JCQkobGFtYmRhICgpIChpbnRlcmFjdGl2ZSkKLQkJCSAgKG9yZy1ldmFs LWluLWNhbGVuZGFyICcoY2FsZW5kYXItYmFja3dhcmQtbW9udGggMSkpKSkKLQkgICAgKG9yZy1k ZWZrZXkgbWluaWJ1ZmZlci1sb2NhbC1tYXAgWyhtZXRhIHNoaWZ0IHJpZ2h0KV0KLQkJCShsYW1i ZGEgKCkgKGludGVyYWN0aXZlKQotCQkJICAob3JnLWV2YWwtaW4tY2FsZW5kYXIgJyhjYWxlbmRh ci1mb3J3YXJkLW1vbnRoIDEpKSkpCi0JICAgIChvcmctZGVma2V5IG1pbmlidWZmZXItbG9jYWwt bWFwIFsobWV0YSBzaGlmdCB1cCldCi0JCQkobGFtYmRhICgpIChpbnRlcmFjdGl2ZSkKLQkJCSAg KG9yZy1ldmFsLWluLWNhbGVuZGFyICcoY2FsZW5kYXItYmFja3dhcmQteWVhciAxKSkpKQotCSAg ICAob3JnLWRlZmtleSBtaW5pYnVmZmVyLWxvY2FsLW1hcCBbKG1ldGEgc2hpZnQgZG93bildCi0J CQkobGFtYmRhICgpIChpbnRlcmFjdGl2ZSkKLQkJCSAgKG9yZy1ldmFsLWluLWNhbGVuZGFyICco Y2FsZW5kYXItZm9yd2FyZC15ZWFyIDEpKSkpCi0JICAgIChvcmctZGVma2V5IG1pbmlidWZmZXIt bG9jYWwtbWFwIFs/XGUgKHNoaWZ0IGxlZnQpXQotCQkJKGxhbWJkYSAoKSAoaW50ZXJhY3RpdmUp Ci0JCQkgIChvcmctZXZhbC1pbi1jYWxlbmRhciAnKGNhbGVuZGFyLWJhY2t3YXJkLW1vbnRoIDEp KSkpCi0JICAgIChvcmctZGVma2V5IG1pbmlidWZmZXItbG9jYWwtbWFwIFs/XGUgKHNoaWZ0IHJp Z2h0KV0KLQkJCShsYW1iZGEgKCkgKGludGVyYWN0aXZlKQotCQkJICAob3JnLWV2YWwtaW4tY2Fs ZW5kYXIgJyhjYWxlbmRhci1mb3J3YXJkLW1vbnRoIDEpKSkpCi0JICAgIChvcmctZGVma2V5IG1p bmlidWZmZXItbG9jYWwtbWFwIFs/XGUgKHNoaWZ0IHVwKV0KLQkJCShsYW1iZGEgKCkgKGludGVy YWN0aXZlKQotCQkJICAob3JnLWV2YWwtaW4tY2FsZW5kYXIgJyhjYWxlbmRhci1iYWNrd2FyZC15 ZWFyIDEpKSkpCi0JICAgIChvcmctZGVma2V5IG1pbmlidWZmZXItbG9jYWwtbWFwIFs/XGUgKHNo aWZ0IGRvd24pXQotCQkJKGxhbWJkYSAoKSAoaW50ZXJhY3RpdmUpCi0JCQkgIChvcmctZXZhbC1p bi1jYWxlbmRhciAnKGNhbGVuZGFyLWZvcndhcmQteWVhciAxKSkpKQotCSAgICAob3JnLWRlZmtl eSBtaW5pYnVmZmVyLWxvY2FsLW1hcCBbKHNoaWZ0IHVwKV0KLQkJCShsYW1iZGEgKCkgKGludGVy YWN0aXZlKQotCQkJICAob3JnLWV2YWwtaW4tY2FsZW5kYXIgJyhjYWxlbmRhci1iYWNrd2FyZC13 ZWVrIDEpKSkpCi0JICAgIChvcmctZGVma2V5IG1pbmlidWZmZXItbG9jYWwtbWFwIFsoc2hpZnQg ZG93bildCi0JCQkobGFtYmRhICgpIChpbnRlcmFjdGl2ZSkKLQkJCSAgKG9yZy1ldmFsLWluLWNh bGVuZGFyICcoY2FsZW5kYXItZm9yd2FyZC13ZWVrIDEpKSkpCi0JICAgIChvcmctZGVma2V5IG1p bmlidWZmZXItbG9jYWwtbWFwIFsoc2hpZnQgbGVmdCldCi0JCQkobGFtYmRhICgpIChpbnRlcmFj dGl2ZSkKLQkJCSAgKG9yZy1ldmFsLWluLWNhbGVuZGFyICcoY2FsZW5kYXItYmFja3dhcmQtZGF5 IDEpKSkpCi0JICAgIChvcmctZGVma2V5IG1pbmlidWZmZXItbG9jYWwtbWFwIFsoc2hpZnQgcmln aHQpXQotCQkJKGxhbWJkYSAoKSAoaW50ZXJhY3RpdmUpCi0JCQkgIChvcmctZXZhbC1pbi1jYWxl bmRhciAnKGNhbGVuZGFyLWZvcndhcmQtZGF5IDEpKSkpCi0JICAgIChvcmctZGVma2V5IG1pbmli dWZmZXItbG9jYWwtbWFwICI+IgotCQkJKGxhbWJkYSAoKSAoaW50ZXJhY3RpdmUpCi0JCQkgIChv cmctZXZhbC1pbi1jYWxlbmRhciAnKHNjcm9sbC1jYWxlbmRhci1sZWZ0IDEpKSkpCi0JICAgIChv cmctZGVma2V5IG1pbmlidWZmZXItbG9jYWwtbWFwICI8IgotCQkJKGxhbWJkYSAoKSAoaW50ZXJh Y3RpdmUpCi0JCQkgIChvcmctZXZhbC1pbi1jYWxlbmRhciAnKHNjcm9sbC1jYWxlbmRhci1yaWdo dCAxKSkpKQotCSAgICAocnVuLWhvb2tzICdvcmctcmVhZC1kYXRlLW1pbmlidWZmZXItc2V0dXAt aG9vaykKLQkgICAgKHVud2luZC1wcm90ZWN0Ci0JCShwcm9nbgotCQkgICh1c2UtbG9jYWwtbWFw IG1hcCkKLQkJICAoYWRkLWhvb2sgJ3Bvc3QtY29tbWFuZC1ob29rICdvcmctcmVhZC1kYXRlLWRp c3BsYXkpCi0JCSAgKHNldHEgb3JnLWFuczAgKHJlYWQtc3RyaW5nIHByb21wdCBkZWZhdWx0LWlu cHV0Ci0JCQkJCSAgICAgICdvcmctcmVhZC1kYXRlLWhpc3RvcnkgbmlsKSkKLQkJICA7OyBvcmct YW5zMDogZnJvbSBwcm9tcHQKLQkJICA7OyBvcmctYW5zMTogZnJvbSBtb3VzZSBjbGljawotCQkg IDs7IG9yZy1hbnMyOiBmcm9tIGNhbGVuZGFyIG1vdGlvbgotCQkgIChzZXRxIGFucyAoY29uY2F0 IG9yZy1hbnMwICIgIiAob3Igb3JnLWFuczEgb3JnLWFuczIpKSkpCi0JICAgICAgKHJlbW92ZS1o b29rICdwb3N0LWNvbW1hbmQtaG9vayAnb3JnLXJlYWQtZGF0ZS1kaXNwbGF5KQotCSAgICAgICh1 c2UtbG9jYWwtbWFwIG9sZC1tYXApCi0JICAgICAgKHdoZW4gb3JnLXJlYWQtZGF0ZS1vdmVybGF5 Ci0JCShvcmctZGVsZXRlLW92ZXJsYXkgb3JnLXJlYWQtZGF0ZS1vdmVybGF5KQotCQkoc2V0cSBv cmctcmVhZC1kYXRlLW92ZXJsYXkgbmlsKSkpKSkpKQotCi0gICAgICh0IDsgTmFrZWQgcHJvbXB0 IG9ubHkKLSAgICAgICh1bndpbmQtcHJvdGVjdAotCSAgKHNldHEgYW5zIChyZWFkLXN0cmluZyBw cm9tcHQgZGVmYXVsdC1pbnB1dAotCQkJCSAnb3JnLXJlYWQtZGF0ZS1oaXN0b3J5IHRpbWVzdHIp KQotCSh3aGVuIG9yZy1yZWFkLWRhdGUtb3ZlcmxheQotCSAgKG9yZy1kZWxldGUtb3ZlcmxheSBv cmctcmVhZC1kYXRlLW92ZXJsYXkpCi0JICAoc2V0cSBvcmctcmVhZC1kYXRlLW92ZXJsYXkgbmls KSkpKSkKLQotICAgIChzZXRxIGZpbmFsIChvcmctcmVhZC1kYXRlLWFuYWx5emUgYW5zIGRlZiBk ZWZkZWNvZGUpKQotICAgIChzZXRxIG9yZy1yZWFkLWRhdGUtZmluYWwtYW5zd2VyIGFucykKLQot ICAgIChpZiB0by10aW1lCi0JKGFwcGx5ICdlbmNvZGUtdGltZSBmaW5hbCkKLSAgICAgIChpZiAo YW5kIChib3VuZHAgJ29yZy10aW1lLXdhcy1naXZlbikgb3JnLXRpbWUtd2FzLWdpdmVuKQotCSAg KGZvcm1hdCAiJTA0ZC0lMDJkLSUwMmQgJTAyZDolMDJkIgotCQkgIChudGggNSBmaW5hbCkgKG50 aCA0IGZpbmFsKSAobnRoIDMgZmluYWwpCi0JCSAgKG50aCAyIGZpbmFsKSAobnRoIDEgZmluYWwp KQotCShmb3JtYXQgIiUwNGQtJTAyZC0lMDJkIiAobnRoIDUgZmluYWwpIChudGggNCBmaW5hbCkg KG50aCAzIGZpbmFsKSkpKSkpCisgIChwcm9nMQorICAgICAgKGxldCogKChvcmctdGltZS1zdGFt cC1yb3VuZGluZy1taW51dGVzCisgICAgICAgICAgICAgIChpZiAoZXF1YWwgd2l0aC10aW1lICco MTYpKSAnKDAgMCkgb3JnLXRpbWUtc3RhbXAtcm91bmRpbmctbWludXRlcykpCisgICAgICAgICAg ICAgKG9yZy1kY3N0IG9yZy1kaXNwbGF5LWN1c3RvbS10aW1lcykKKyAgICAgICAgICAgICAoY3Qg KG9yZy1jdXJyZW50LXRpbWUpKQorICAgICAgICAgICAgIChkZWYgKG9yIG9yZy1vdmVycmlkaW5n LWRlZmF1bHQtdGltZSBkZWZhdWx0LXRpbWUgY3QpKQorICAgICAgICAgICAgIChkZWZkZWNvZGUg KGRlY29kZS10aW1lIGRlZikpCisgICAgICAgICAgICAgKGR1bW15IChwcm9nbgorICAgICAgICAg ICAgICAgICAgICAgICh3aGVuICg8IChudGggMiBkZWZkZWNvZGUpIG9yZy1leHRlbmQtdG9kYXkt dW50aWwpCisgICAgICAgICAgICAgICAgICAgICAgICAoc2V0Y2FyIChudGhjZHIgMiBkZWZkZWNv ZGUpIC0xKQorICAgICAgICAgICAgICAgICAgICAgICAgKHNldGNhciAobnRoY2RyIDEgZGVmZGVj b2RlKSA1OSkKKyAgICAgICAgICAgICAgICAgICAgICAgIChzZXRxIGRlZiAoYXBwbHkgJ2VuY29k ZS10aW1lIGRlZmRlY29kZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRlZmRlY29k ZSAoZGVjb2RlLXRpbWUgZGVmKSkpKSkKKyAgICAgICAgICAgICAoY2FsZW5kYXItZnJhbWUtc2V0 dXAgbmlsKQorICAgICAgICAgICAgIChjYWxlbmRhci1tb3ZlLWhvb2sgbmlsKQorICAgICAgICAg ICAgIChjYWxlbmRhci12aWV3LWRpYXJ5LWluaXRpYWxseS1mbGFnIG5pbCkKKyAgICAgICAgICAg ICAodmlldy1kaWFyeS1lbnRyaWVzLWluaXRpYWxseSBuaWwpCisgICAgICAgICAgICAgKGNhbGVu ZGFyLXZpZXctaG9saWRheXMtaW5pdGlhbGx5LWZsYWcgbmlsKQorICAgICAgICAgICAgICh2aWV3 LWNhbGVuZGFyLWhvbGlkYXlzLWluaXRpYWxseSBuaWwpCisgICAgICAgICAgICAgKHRpbWVzdHIg KGZvcm1hdC10aW1lLXN0cmluZworICAgICAgICAgICAgICAgICAgICAgICAoaWYgd2l0aC10aW1l ICIlWS0lbS0lZCAlSDolTSIgIiVZLSVtLSVkIikgZGVmKSkKKyAgICAgICAgICAgICAocHJvbXB0 IChjb25jYXQgKGlmIHByb21wdCAoY29uY2F0IHByb21wdCAiICIpICIiKQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAoZm9ybWF0ICJEYXRlK3RpbWUgWyVzXTogIiB0aW1lc3RyKSkpCisg ICAgICAgICAgICAgYW5zIChvcmctYW5zMCAiIikgb3JnLWFuczEgb3JnLWFuczIgZmluYWwpCisK KyAgICAgICAgKGNvbmQKKyAgICAgICAgIChmcm9tLXN0cmluZyAoc2V0cSBhbnMgZnJvbS1zdHJp bmcpKQorICAgICAgICAgKG9yZy1yZWFkLWRhdGUtcG9wdXAtY2FsZW5kYXIKKyAgICAgICAgICAo c2F2ZS1leGN1cnNpb24KKyAgICAgICAgICAgIChzYXZlLXdpbmRvdy1leGN1cnNpb24KKyAgICAg ICAgICAgICAgKGNhbGVuZGFyKQorICAgICAgICAgICAgICAoY2FsZW5kYXItZm9yd2FyZC1kYXkg KC0gKHRpbWUtdG8tZGF5cyBkZWYpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAoY2FsZW5kYXItYWJzb2x1dGUtZnJvbS1ncmVnb3JpYW4KKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAoY2FsZW5kYXItY3VycmVudC1kYXRlKSkpKQorICAgICAg ICAgICAgICAob3JnLWV2YWwtaW4tY2FsZW5kYXIgbmlsIHQpCisgICAgICAgICAgICAgIChsZXQq ICgob2xkLW1hcCAoY3VycmVudC1sb2NhbC1tYXApKQorICAgICAgICAgICAgICAgICAgICAgKG1h cCAoY29weS1rZXltYXAgY2FsZW5kYXItbW9kZS1tYXApKQorICAgICAgICAgICAgICAgICAgICAg KG1pbmlidWZmZXItbG9jYWwtbWFwIChjb3B5LWtleW1hcCBtaW5pYnVmZmVyLWxvY2FsLW1hcCkp KQorICAgICAgICAgICAgICAgIChvcmctZGVma2V5IG1hcCAoa2JkICJSRVQiKSAnb3JnLWNhbGVu ZGFyLXNlbGVjdCkKKyAgICAgICAgICAgICAgICAob3JnLWRlZmtleSBtYXAgKGlmIChmZWF0dXJl cCAneGVtYWNzKSBbYnV0dG9uMV0gW21vdXNlLTFdKQorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICdvcmctY2FsZW5kYXItc2VsZWN0LW1vdXNlKQorICAgICAgICAgICAgICAgIChvcmctZGVm a2V5IG1hcCAoaWYgKGZlYXR1cmVwICd4ZW1hY3MpIFtidXR0b24yXSBbbW91c2UtMl0pCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgJ29yZy1jYWxlbmRhci1zZWxlY3QtbW91c2UpCisgICAg ICAgICAgICAgICAgKG9yZy1kZWZrZXkgbWluaWJ1ZmZlci1sb2NhbC1tYXAgWyhtZXRhIHNoaWZ0 IGxlZnQpXQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKCkgKGludGVyYWN0 aXZlKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9yZy1ldmFsLWluLWNhbGVuZGFy ICcoY2FsZW5kYXItYmFja3dhcmQtbW9udGggMSkpKSkKKyAgICAgICAgICAgICAgICAob3JnLWRl ZmtleSBtaW5pYnVmZmVyLWxvY2FsLW1hcCBbKG1ldGEgc2hpZnQgcmlnaHQpXQorICAgICAgICAg ICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKCkgKGludGVyYWN0aXZlKQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgKG9yZy1ldmFsLWluLWNhbGVuZGFyICcoY2FsZW5kYXItZm9yd2Fy ZC1tb250aCAxKSkpKQorICAgICAgICAgICAgICAgIChvcmctZGVma2V5IG1pbmlidWZmZXItbG9j YWwtbWFwIFsobWV0YSBzaGlmdCB1cCldCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxh bWJkYSAoKSAoaW50ZXJhY3RpdmUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAob3Jn LWV2YWwtaW4tY2FsZW5kYXIgJyhjYWxlbmRhci1iYWNrd2FyZC15ZWFyIDEpKSkpCisgICAgICAg ICAgICAgICAgKG9yZy1kZWZrZXkgbWluaWJ1ZmZlci1sb2NhbC1tYXAgWyhtZXRhIHNoaWZ0IGRv d24pXQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgKCkgKGludGVyYWN0aXZl KQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9yZy1ldmFsLWluLWNhbGVuZGFyICco Y2FsZW5kYXItZm9yd2FyZC15ZWFyIDEpKSkpCisgICAgICAgICAgICAgICAgKG9yZy1kZWZrZXkg bWluaWJ1ZmZlci1sb2NhbC1tYXAgWz9cZSAoc2hpZnQgbGVmdCldCisgICAgICAgICAgICAgICAg ICAgICAgICAgICAgKGxhbWJkYSAoKSAoaW50ZXJhY3RpdmUpCisgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAob3JnLWV2YWwtaW4tY2FsZW5kYXIgJyhjYWxlbmRhci1iYWNrd2FyZC1tb250 aCAxKSkpKQorICAgICAgICAgICAgICAgIChvcmctZGVma2V5IG1pbmlidWZmZXItbG9jYWwtbWFw IFs/XGUgKHNoaWZ0IHJpZ2h0KV0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRh ICgpIChpbnRlcmFjdGl2ZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChvcmctZXZh bC1pbi1jYWxlbmRhciAnKGNhbGVuZGFyLWZvcndhcmQtbW9udGggMSkpKSkKKyAgICAgICAgICAg ICAgICAob3JnLWRlZmtleSBtaW5pYnVmZmVyLWxvY2FsLW1hcCBbP1xlIChzaGlmdCB1cCldCisg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSAoKSAoaW50ZXJhY3RpdmUpCisgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAob3JnLWV2YWwtaW4tY2FsZW5kYXIgJyhjYWxlbmRh ci1iYWNrd2FyZC15ZWFyIDEpKSkpCisgICAgICAgICAgICAgICAgKG9yZy1kZWZrZXkgbWluaWJ1 ZmZlci1sb2NhbC1tYXAgWz9cZSAoc2hpZnQgZG93bildCisgICAgICAgICAgICAgICAgICAgICAg ICAgICAgKGxhbWJkYSAoKSAoaW50ZXJhY3RpdmUpCisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAob3JnLWV2YWwtaW4tY2FsZW5kYXIgJyhjYWxlbmRhci1mb3J3YXJkLXllYXIgMSkpKSkK KyAgICAgICAgICAgICAgICAob3JnLWRlZmtleSBtaW5pYnVmZmVyLWxvY2FsLW1hcCBbKHNoaWZ0 IHVwKV0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhICgpIChpbnRlcmFjdGl2 ZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChvcmctZXZhbC1pbi1jYWxlbmRhciAn KGNhbGVuZGFyLWJhY2t3YXJkLXdlZWsgMSkpKSkKKyAgICAgICAgICAgICAgICAob3JnLWRlZmtl eSBtaW5pYnVmZmVyLWxvY2FsLW1hcCBbKHNoaWZ0IGRvd24pXQorICAgICAgICAgICAgICAgICAg ICAgICAgICAgIChsYW1iZGEgKCkgKGludGVyYWN0aXZlKQorICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgKG9yZy1ldmFsLWluLWNhbGVuZGFyICcoY2FsZW5kYXItZm9yd2FyZC13ZWVrIDEp KSkpCisgICAgICAgICAgICAgICAgKG9yZy1kZWZrZXkgbWluaWJ1ZmZlci1sb2NhbC1tYXAgWyhz aGlmdCBsZWZ0KV0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhICgpIChpbnRl cmFjdGl2ZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChvcmctZXZhbC1pbi1jYWxl bmRhciAnKGNhbGVuZGFyLWJhY2t3YXJkLWRheSAxKSkpKQorICAgICAgICAgICAgICAgIChvcmct ZGVma2V5IG1pbmlidWZmZXItbG9jYWwtbWFwIFsoc2hpZnQgcmlnaHQpXQorICAgICAgICAgICAg ICAgICAgICAgICAgICAgIChsYW1iZGEgKCkgKGludGVyYWN0aXZlKQorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgKG9yZy1ldmFsLWluLWNhbGVuZGFyICcoY2FsZW5kYXItZm9yd2FyZC1k YXkgMSkpKSkKKyAgICAgICAgICAgICAgICAob3JnLWRlZmtleSBtaW5pYnVmZmVyLWxvY2FsLW1h cCAiPiIKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGFtYmRhICgpIChpbnRlcmFjdGl2 ZSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChvcmctZXZhbC1pbi1jYWxlbmRhciAn KHNjcm9sbC1jYWxlbmRhci1sZWZ0IDEpKSkpCisgICAgICAgICAgICAgICAgKG9yZy1kZWZrZXkg bWluaWJ1ZmZlci1sb2NhbC1tYXAgIjwiCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxh bWJkYSAoKSAoaW50ZXJhY3RpdmUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAob3Jn LWV2YWwtaW4tY2FsZW5kYXIgJyhzY3JvbGwtY2FsZW5kYXItcmlnaHQgMSkpKSkKKyAgICAgICAg ICAgICAgICAocnVuLWhvb2tzICdvcmctcmVhZC1kYXRlLW1pbmlidWZmZXItc2V0dXAtaG9vaykK KyAgICAgICAgICAgICAgICAodW53aW5kLXByb3RlY3QKKyAgICAgICAgICAgICAgICAgICAgKHBy b2duCisgICAgICAgICAgICAgICAgICAgICAgKHVzZS1sb2NhbC1tYXAgbWFwKQorICAgICAgICAg ICAgICAgICAgICAgIChhZGQtaG9vayAncG9zdC1jb21tYW5kLWhvb2sgJ29yZy1yZWFkLWRhdGUt ZGlzcGxheSkKKyAgICAgICAgICAgICAgICAgICAgICAoc2V0cSBvcmctYW5zMCAocmVhZC1zdHJp bmcgcHJvbXB0IGRlZmF1bHQtaW5wdXQKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgJ29yZy1yZWFkLWRhdGUtaGlzdG9yeSBuaWwpKQorICAgICAgICAg ICAgICAgICAgICAgIDs7IG9yZy1hbnMwOiBmcm9tIHByb21wdAorICAgICAgICAgICAgICAgICAg ICAgIDs7IG9yZy1hbnMxOiBmcm9tIG1vdXNlIGNsaWNrCisgICAgICAgICAgICAgICAgICAgICAg Ozsgb3JnLWFuczI6IGZyb20gY2FsZW5kYXIgbW90aW9uCisgICAgICAgICAgICAgICAgICAgICAg KHNldHEgYW5zIChjb25jYXQgb3JnLWFuczAgIiAiIChvciBvcmctYW5zMSBvcmctYW5zMikpKSkK KyAgICAgICAgICAgICAgICAgIChyZW1vdmUtaG9vayAncG9zdC1jb21tYW5kLWhvb2sgJ29yZy1y ZWFkLWRhdGUtZGlzcGxheSkKKyAgICAgICAgICAgICAgICAgICh1c2UtbG9jYWwtbWFwIG9sZC1t YXApCisgICAgICAgICAgICAgICAgICAod2hlbiBvcmctcmVhZC1kYXRlLW92ZXJsYXkKKyAgICAg ICAgICAgICAgICAgICAgKG9yZy1kZWxldGUtb3ZlcmxheSBvcmctcmVhZC1kYXRlLW92ZXJsYXkp CisgICAgICAgICAgICAgICAgICAgIChzZXRxIG9yZy1yZWFkLWRhdGUtb3ZlcmxheSBuaWwpKSkp KSkpCisKKyAgICAgICAgICh0IDsgTmFrZWQgcHJvbXB0IG9ubHkKKyAgICAgICAgICAodW53aW5k LXByb3RlY3QKKyAgICAgICAgICAgICAgKHNldHEgYW5zIChyZWFkLXN0cmluZyBwcm9tcHQgZGVm YXVsdC1pbnB1dAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICdvcmctcmVh ZC1kYXRlLWhpc3RvcnkgdGltZXN0cikpCisgICAgICAgICAgICAod2hlbiBvcmctcmVhZC1kYXRl LW92ZXJsYXkKKyAgICAgICAgICAgICAgKG9yZy1kZWxldGUtb3ZlcmxheSBvcmctcmVhZC1kYXRl LW92ZXJsYXkpCisgICAgICAgICAgICAgIChzZXRxIG9yZy1yZWFkLWRhdGUtb3ZlcmxheSBuaWwp KSkpKQorCisgICAgICAgIChzZXRxIGZpbmFsIChvcmctcmVhZC1kYXRlLWFuYWx5emUgYW5zIGRl ZiBkZWZkZWNvZGUpKQorICAgICAgICAoc2V0cSBvcmctcmVhZC1kYXRlLWZpbmFsLWFuc3dlciBh bnMpCisKKyAgICAgICAgKGlmIHRvLXRpbWUKKyAgICAgICAgICAgIChhcHBseSAnZW5jb2RlLXRp bWUgZmluYWwpCisgICAgICAgICAgKGlmIChhbmQgKGJvdW5kcCAnb3JnLXRpbWUtd2FzLWdpdmVu KSBvcmctdGltZS13YXMtZ2l2ZW4pCisgICAgICAgICAgICAgIChmb3JtYXQgIiUwNGQtJTAyZC0l MDJkICUwMmQ6JTAyZCIKKyAgICAgICAgICAgICAgICAgICAgICAobnRoIDUgZmluYWwpIChudGgg NCBmaW5hbCkgKG50aCAzIGZpbmFsKQorICAgICAgICAgICAgICAgICAgICAgIChudGggMiBmaW5h bCkgKG50aCAxIGZpbmFsKSkKKyAgICAgICAgICAgIChmb3JtYXQgIiUwNGQtJTAyZC0lMDJkIiAo bnRoIDUgZmluYWwpIChudGggNCBmaW5hbCkgKG50aCAzIGZpbmFsKSkpKSkKKyAgICAoa2lsbC1i dWZmZXIgIipDYWxlbmRhcioiKSkpCiAKIChkZWZ2YXIgZGVmKQogKGRlZnZhciBkZWZkZWNvZGUp Cg== --000e0cd113b4c5789c047ee61a17 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Emacs-orgmode mailing list Please use `Reply All' to send replies to the list. Emacs-orgmode@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-orgmode --000e0cd113b4c5789c047ee61a17--