From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Maus Subject: [patch] org-wl: Code cleanup and enhancements Date: Fri, 07 May 2010 17:36:15 +0200 Message-ID: <87632zafm8.wl%dmaus@ictsoc.de> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: multipart/mixed; boundary="===============0745922192==" Return-path: Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1OAQ22-0000xI-TJ for emacs-orgmode@gnu.org; Fri, 07 May 2010 12:04:07 -0400 Received: from [140.186.70.92] (port=34443 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OAQ1x-0000tP-Oq for emacs-orgmode@gnu.org; Fri, 07 May 2010 12:04:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OAQ1u-0008AN-N1 for emacs-orgmode@gnu.org; Fri, 07 May 2010 12:04:00 -0400 Received: from mysql1.xlhost.de ([213.202.242.106]:45608) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OAQ1u-00088O-AP for emacs-orgmode@gnu.org; Fri, 07 May 2010 12:03:58 -0400 Received: from localhost (localhost [127.0.0.1]) by mysql1.xlhost.de (Postfix) with ESMTP id 18DD06FCEB for ; Fri, 7 May 2010 18:03:55 +0200 (CEST) Received: from mysql1.xlhost.de ([127.0.0.1]) by localhost (mysql1.xlhost.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NGNTnxTJWstG for ; Fri, 7 May 2010 18:03:55 +0200 (CEST) Received: from t41.ictsoc.de (unknown [88.130.157.216]) by mysql1.xlhost.de (Postfix) with ESMTPSA id 305F16FCE7 for ; Fri, 7 May 2010 18:03:53 +0200 (CEST) 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: org-mode --===============0745922192== Content-Type: multipart/signed; boundary="pgp-sign-Multipart_Fri_May__7_17:36:15_2010-1"; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit --pgp-sign-Multipart_Fri_May__7_17:36:15_2010-1 Content-Type: multipart/mixed; boundary="Multipart_Fri_May__7_17:36:15_2010-1" --Multipart_Fri_May__7_17:36:15_2010-1 Content-Type: text/plain; charset=US-ASCII Attached patch for org-wl.el contains some code cleanup and two enhancements: 1. Store and open link to Wanderlust folders. 2. Store link to Wanderlust message while visiting the message buffer. Up to now it was only possible to store a link to a message when point was in the message summary. @Carsten: This patch also contains the update for ChangeLog. I hope merging different ChangeLog entries works out of the box. I.e. there will be two other patches with an updated ChangeLog as well. HTH -- David -- OpenPGP... 0x99ADB83B5A4478E6 Jabber.... dmjena@jabber.org Email..... dmaus@ictsoc.de --Multipart_Fri_May__7_17:36:15_2010-1 Content-Type: application/octet-stream; type=patch Content-Disposition: attachment; filename="org-wl-cleanup-features.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2xpc3AvQ2hhbmdlTG9nIGIvbGlzcC9DaGFuZ2VMb2cKaW5kZXggODhkNDc3 ZS4uNDI2YWMyMSAxMDA2NDQKLS0tIGEvbGlzcC9DaGFuZ2VMb2cKKysrIGIvbGlzcC9DaGFuZ2VM b2cKQEAgLTEsMyArMSwxOCBAQAorMjAxMC0wNS0wNyAgRGF2aWQgTWF1cyAgPGRtYXVzQGljdHNv Yy5kZT4KKworCSogb3JnLXdsLmVsIChvcmctd2wtbWVzc2FnZS1maWVsZCk6IE5ldyBmdW5jdGlv bi4gIFJldHVybgorCWNvbnRlbnQgb2YgaGVhZGVyIGZpZWxkIGluIG1lc3NhZ2UgZW50aXR5Lgor CShvcmctd2wtc3RvcmUtbGluayk6IENhbGwgYG9yZy13bC1zdG9yZS1saW5rLWZvbGRlcicgb3IK Kwlgb3JnLXdsLXN0b3JlLWxpbmstbWVzc2FnZScgZGVwZW5kaW5nIG9uIG1ham9yLW1vZGUuCisJ KG9yZy13bC1zdG9yZS1saW5rLWZvbGRlcik6IE5ldyBmdW5jdGlvbi4gIFN0b3JlIGxpbmsgdG8K KwlXYW5kZXJsdXN0IGZvbGRlci4KKwkob3JnLXdsLXN0b3JlLWxpbmstbWVzc2FnZSk6IE5ldyBm dW5jdGlvbi4gIFN0b3JlIGxpbmsgdG8KKwlXYW5kZXJsdXN0IG1lc3NhZ2UuCisJKG9yZy13bC1z dG9yZS1saW5rLW1lc3NhZ2UpOiBTdG9yZSBsaW5rIHRvIG1lc3NhZ2Ugd2hpbGUKKwl2aXNpdGlu ZyBtZXNzYWdlLgorCShvcmctd2wtb3Blbik6IERvbid0IHRyeSB0byBqdW1wIHRvIG1lc3NhZ2Ug d2hlbiBvcGVuaW5nIGEKKwlmb2xkZXIgbGluay4KKwogMjAxMC0wNS0wNyAgQ2Fyc3RlbiBEb21p bmlrICA8Y2Fyc3Rlbi5kb21pbmlrQGdtYWlsLmNvbT4KIAogCSogb3JnLXRhYmxlLmVsIChvcmct dGFibGUtcmVjYWxjdWxhdGUtYnVmZmVyLXRhYmxlcykKZGlmZiAtLWdpdCBhL2xpc3Avb3JnLXds LmVsIGIvbGlzcC9vcmctd2wuZWwKaW5kZXggMDUzNDM0Mi4uNGE3NjkwNCAxMDA2NDQKLS0tIGEv bGlzcC9vcmctd2wuZWwKKysrIGIvbGlzcC9vcmctd2wuZWwKQEAgLTg2LDkgKzg2LDE0IEBAIGdv b2dsZWdyb3VwcyBvdGhlcndpc2UuIgogKGRlY2xhcmUtZnVuY3Rpb24gd2wtc3VtbWFyeS1yZWdp c3RlcmVkLXRlbXAtbWFyayAiZXh0OndsLWFjdGlvbiIgKG51bWJlcikpCiAoZGVjbGFyZS1mdW5j dGlvbiB3bC1mb2xkZXItZ290by1mb2xkZXItc3ViciAiZXh0OndsLWZvbGRlciIKIAkJICAoJm9w dGlvbmFsIGZvbGRlciBzdGlja3kpKQorKGRlY2xhcmUtZnVuY3Rpb24gd2wtZm9sZGVyLWdldC1w ZXRuYW1lICJleHQ6d2wtZm9sZGVyIiAobmFtZSkpCisoZGVjbGFyZS1mdW5jdGlvbiB3bC1mb2xk ZXItZ2V0LWVudGl0eS1mcm9tLWJ1ZmZlciAiZXh0OndsLWZvbGRlciIKKwkJICAoJm9wdGlvbmFs IGdldGlkKSkKKyhkZWNsYXJlLWZ1bmN0aW9uIHdsLWZvbGRlci1idWZmZXItZ3JvdXAtcCAiZXh0 OndsLWZvbGRlciIpCiAoZGVmdmFyIHdsLWluaXQpCiAoZGVmdmFyIHdsLXN1bW1hcnktYnVmZmVy LWVsbW8tZm9sZGVyKQogKGRlZnZhciB3bC1zdW1tYXJ5LWJ1ZmZlci1mb2xkZXItbmFtZSkKKyhk ZWZ2YXIgd2wtZm9sZGVyLWdyb3VwLXJlZ2V4cCkKIAogKGRlZmNvbnN0IG9yZy13bC1mb2xkZXIt dHlwZXMKICAgJygoIiUiIC4gaW1hcCkgKCItIiAuIG5udHApICgiKyIgLiBtaCkgKCI9IiAuIHNw b29sKQpAQCAtOTYsNyArMTAxLDYgQEAgZ29vZ2xlZ3JvdXBzIG90aGVyd2lzZS4iCiAgICAgKCIq IiAuIG11bHRpKSAoIi8iIC4gZmlsdGVyKSAoInwiIC4gcGlwZSkgKCInIiAuIGludGVybmFsKSkK ICAgIkxpc3Qgb2YgZm9sZGVyIGluZGljYXRvcnMuIFNlZSBXYW5kZXJsdXN0IG1hbnVhbCwgc2Vj dGlvbiAzLiIpCiAKLQogOzsgSW5zdGFsbCB0aGUgbGluayB0eXBlCiAob3JnLWFkZC1saW5rLXR5 cGUgIndsIiAnb3JnLXdsLW9wZW4pCiAoYWRkLWhvb2sgJ29yZy1zdG9yZS1saW5rLWZ1bmN0aW9u cyAnb3JnLXdsLXN0b3JlLWxpbmspCkBAIC0xMjMsNzkgKzEyNywxMDIgQEAgZm9sZGVyIG5hbWUg ZGV0ZXJtaW5lcyB0aGUgdGhlIGZvbGRlciB0eXBlLiIKIAkgICAgICBuaWwpKSkpCiAgICAgdHlw ZSkpCiAKKyhkZWZ1biBvcmctd2wtbWVzc2FnZS1maWVsZCAoZmllbGQgZW50aXR5KQorICAiUmV0 dXJuIGNvbnRlbnQgb2YgRklFTEQgaW4gRU5USVRZLgorRklFTEQgaXMgYSBzeW1ib2wgb2YgYSBy ZmM4MjIgbWVzc2FnZSBoZWFkZXIgZmllbGQuCitFTlRJVFkgaXMgYSBtZXNzYWdlIGVudGl0eS4i CisgIChsZXQgKChjb250ZW50IChlbG1vLW1lc3NhZ2UtZW50aXR5LWZpZWxkIGVudGl0eSBmaWVs ZCkpKQorICAgIChpZiAobGlzdHAgY29udGVudCkgKGNhciBjb250ZW50KSBjb250ZW50KSkpCisK IChkZWZ1biBvcmctd2wtc3RvcmUtbGluayAoKQotICJTdG9yZSBhIGxpbmsgdG8gYSBXTCBmb2xk ZXIgb3IgbWVzc2FnZS4iCi0gKHdoZW4gKGVxIG1ham9yLW1vZGUgJ3dsLXN1bW1hcnktbW9kZSkK LSAgIChsZXQqICgobXNnbnVtICh3bC1zdW1tYXJ5LW1lc3NhZ2UtbnVtYmVyKSkKLQkgICAobWFy ay1pbmZvICh3bC1zdW1tYXJ5LXJlZ2lzdGVyZWQtdGVtcC1tYXJrIG1zZ251bSkpCi0JICAgKGZv bGRlci1uYW1lCi0JICAgIChpZiAoYW5kIG9yZy13bC1saW5rLXRvLXJlZmlsZS1kZXN0aW5hdGlv bgotCQkgICAgIG1hcmstaW5mbwotCQkgICAgIChlcXVhbCAobnRoIDEgbWFyay1pbmZvKSAibyIp KSA7IG1hcmtlZCBhcyByZWZpbGUKLQkJKG50aCAyIG1hcmstaW5mbykKLQkgICAgICB3bC1zdW1t YXJ5LWJ1ZmZlci1mb2xkZXItbmFtZSkpCi0JICAgKGZvbGRlci10eXBlIChvcmctd2wtZm9sZGVy LXR5cGUgZm9sZGVyLW5hbWUpKQotCSAgIChtZXNzYWdlLWlkIChlbG1vLW1lc3NhZ2UtZmllbGQg d2wtc3VtbWFyeS1idWZmZXItZWxtby1mb2xkZXIKLQkJCQkJICAgbXNnbnVtICdtZXNzYWdlLWlk KSkKLQkgICAod2wtbWVzc2FnZS1lbnRpdHkKLQkgICAgKGlmIChmYm91bmRwICdlbG1vLW1lc3Nh Z2UtZW50aXR5KQotCQkoZWxtby1tZXNzYWdlLWVudGl0eQotCQkgd2wtc3VtbWFyeS1idWZmZXIt ZWxtby1mb2xkZXIgbXNnbnVtKQotCSAgICAgIChlbG1vLW1zZ2RiLW92ZXJ2aWV3LWdldC1lbnRp dHkKLQkgICAgICAgbXNnbnVtICh3bC1zdW1tYXJ5LWJ1ZmZlci1tc2dkYikpKSkKLQkgICAoZnJv bSAobGV0ICgoZnJvbS1maWVsZCAoZWxtby1tZXNzYWdlLWVudGl0eS1maWVsZCB3bC1tZXNzYWdl LWVudGl0eQotCQkJCQkJCSAgICAgICdmcm9tKSkpCi0JCSAgIChpZiAobGlzdHAgZnJvbS1maWVs ZCkKLQkJICAgICAgIChjYXIgZnJvbS1maWVsZCkKLQkJICAgICBmcm9tLWZpZWxkKSkpCi0JICAg KHRvIChsZXQgKCh0by1maWVsZCAoZWxtby1tZXNzYWdlLWVudGl0eS1maWVsZCB3bC1tZXNzYWdl LWVudGl0eQotCQkJCQkJCSAgJ3RvKSkpCi0JCSAoaWYgKGxpc3RwIHRvLWZpZWxkKQotCQkgICAg IChjYXIgdG8tZmllbGQpCi0JCSAgIHRvLWZpZWxkKSkpCi0JICAgKHhyZWYgKGxldCAoKHhyZWYt ZmllbGQgKGVsbW8tbWVzc2FnZS1lbnRpdHktZmllbGQgd2wtbWVzc2FnZS1lbnRpdHkKLQkJCQkJ CQkgICAgICAneHJlZikpKQotCQkgICAoaWYgKGxpc3RwIHhyZWYtZmllbGQpCi0JCSAgICAgICAo Y2FyIHhyZWYtZmllbGQpCi0JCSAgICAgeHJlZi1maWVsZCkpKQotCSAgIChzdWJqZWN0IChsZXQg KHdsLXRoci1pbmRlbnQtc3RyaW5nIHdsLXBhcmVudC1tZXNzYWdlLWVudGl0eSkKLQkJICAgICAg KHdsLXN1bW1hcnktbGluZS1zdWJqZWN0KSkpCi0JICAgZGVzYyBsaW5rKQotCi0gICAgIDs7IHJl bW92ZSB0ZXh0IHByb3BlcnRpZXMgb2Ygc3ViamVjdCBzdHJpbmcgdG8gYXZvaWQgcG9zc2libGUg YnVnCi0gICAgIDs7IHdoZW4gZm9ybWF0dGluZyB0aGUgc3ViamVjdAotICAgICA7OyAoRW1hY3Mg YnVnICM1MzA2LCBmaXhlZCkKLSAgICAgKHNldC10ZXh0LXByb3BlcnRpZXMgMCAobGVuZ3RoIHN1 YmplY3QpIG5pbCBzdWJqZWN0KQotCi0gICAgIDs7IG1heWJlIHJlbW92ZSBmaWx0ZXIgY29uZGl0 aW9uCi0gICAgICh3aGVuIChhbmQgKGVxIGZvbGRlci10eXBlICdmaWx0ZXIpIG9yZy13bC1saW5r LXJlbW92ZS1maWx0ZXIpCi0gICAgICAgKHdoaWxlIChlcSAob3JnLXdsLWZvbGRlci10eXBlIGZv bGRlci1uYW1lKSAnZmlsdGVyKQotCSAoc2V0cSBmb2xkZXItbmFtZQotCSAgICAgICAocmVwbGFj ZS1yZWdleHAtaW4tc3RyaW5nICJeL1teL10rLyIgIiIgZm9sZGVyLW5hbWUpKSkpCi0KLSAgICAg OzsgbWF5YmUgY3JlYXRlIGh0dHAgbGluawotICAgICAoY29uZAotICAgICAgKChhbmQgKGVxIGZv bGRlci10eXBlICdzaGltYnVuKSBvcmctd2wtc2hpbWJ1bi1wcmVmZXItd2ViLWxpbmtzIHhyZWYp Ci0gICAgICAgKG9yZy1zdG9yZS1saW5rLXByb3BzIDp0eXBlICJodHRwIiA6bGluayB4cmVmIDpk ZXNjcmlwdGlvbiBzdWJqZWN0Ci0JCQkgICAgIDpmcm9tIGZyb20gOnRvIHRvIDptZXNzYWdlLWlk IG1lc3NhZ2UtaWQKLQkJCSAgICAgOnN1YmplY3Qgc3ViamVjdCkpCi0gICAgICAoKGFuZCAoZXEg Zm9sZGVyLXR5cGUgJ25udHApIG9yZy13bC1ubnRwLXByZWZlci13ZWItbGlua3MpCi0gICAgICAg KHNldHEgbGluayAoZm9ybWF0Ci0JCSAgIChpZiAoc3RyaW5nLW1hdGNoICJnbWFuZVxcLiIgZm9s ZGVyLW5hbWUpCi0JCSAgICAgICAiaHR0cDovL21pZC5nbWFuZS5vcmcvJXMiCi0JCSAgICAgImh0 dHA6Ly9ncm91cHMuZ29vZ2xlLmNvbS9ncm91cHMvc2VhcmNoP2FzX3Vtc2dpZD0lcyIpCi0JCSAg IChvcmctZml4dXAtbWVzc2FnZS1pZC1mb3ItaHR0cCBtZXNzYWdlLWlkKSkpCi0gICAgICAgKG9y Zy1zdG9yZS1saW5rLXByb3BzIDp0eXBlICJodHRwIiA6bGluayBsaW5rIDpkZXNjcmlwdGlvbiBz dWJqZWN0Ci0JCQkgICAgIDpmcm9tIGZyb20gOnRvIHRvIDptZXNzYWdlLWlkIG1lc3NhZ2UtaWQK LQkJCSAgICAgOnN1YmplY3Qgc3ViamVjdCkpCi0gICAgICAodAotICAgICAgIChvcmctc3RvcmUt bGluay1wcm9wcyA6dHlwZSAid2wiIDpmcm9tIGZyb20gOnRvIHRvCi0JCQkgICAgIDpzdWJqZWN0 IHN1YmplY3QgOm1lc3NhZ2UtaWQgbWVzc2FnZS1pZCkKLSAgICAgICAoc2V0cSBtZXNzYWdlLWlk IChvcmctcmVtb3ZlLWFuZ2xlLWJyYWNrZXRzIG1lc3NhZ2UtaWQpKQotICAgICAgIChzZXRxIGRl c2MgKG9yZy1lbWFpbC1saW5rLWRlc2NyaXB0aW9uKSkKLSAgICAgICAoc2V0cSBsaW5rIChvcmct bWFrZS1saW5rICJ3bDoiIGZvbGRlci1uYW1lICIjIiBtZXNzYWdlLWlkKSkKLSAgICAgICAob3Jn LWFkZC1saW5rLXByb3BzIDpsaW5rIGxpbmsgOmRlc2NyaXB0aW9uIGRlc2MpKSkKLSAgICAgKG9y IGxpbmsgeHJlZikpKSkKKyAgIlN0b3JlIGEgbGluayB0byBhIFdMIG1lc3NhZ2Ugb3IgZm9sZGVy LiIKKyAgKGNvbmQKKyAgICgobWVtcSBtYWpvci1tb2RlICcod2wtc3VtbWFyeS1tb2RlIG1pbWUt dmlldy1tb2RlKSkKKyAgICAob3JnLXdsLXN0b3JlLWxpbmstbWVzc2FnZSkpCisgICAoKGVxIG1h am9yLW1vZGUgJ3dsLWZvbGRlci1tb2RlKQorICAgIChvcmctd2wtc3RvcmUtbGluay1mb2xkZXIp KQorICAgKHQKKyAgICBuaWwpKSkKKworKGRlZnVuIG9yZy13bC1zdG9yZS1saW5rLWZvbGRlciAo KQorICAiU3RvcmUgYSBsaW5rIHRvIGEgV0wgZm9sZGVyLiIKKyAgKGxldCogKChmb2xkZXIgKHds LWZvbGRlci1nZXQtZW50aXR5LWZyb20tYnVmZmVyKSkKKwkgKHBldG5hbWUgKHdsLWZvbGRlci1n ZXQtcGV0bmFtZSBmb2xkZXIpKQorCSAobGluayAob3JnLW1ha2UtbGluayAid2w6IiBmb2xkZXIp KSkKKyAgICAoc2F2ZS1leGN1cnNpb24KKyAgICAgIChiZWdpbm5pbmctb2YtbGluZSkKKyAgICAg IChpZiAoYW5kICh3bC1mb2xkZXItYnVmZmVyLWdyb3VwLXApCisJICAgICAgIChsb29raW5nLWF0 IHdsLWZvbGRlci1ncm91cC1yZWdleHApKQorCSAgKGVycm9yICJDYW5ub3Qgc3RvcmUgbGluayB0 byBmb2xkZXIgZ3JvdXA6ICVzIiBmb2xkZXIpKQorICAgICAgKG9yZy1zdG9yZS1saW5rLXByb3Bz IDp0eXBlICJ3bCIgOmRlc2NyaXB0aW9uIHBldG5hbWUKKwkJCSAgICA6bGluayBsaW5rKQorICAg ICAgbGluaykpKQorCisoZGVmdW4gb3JnLXdsLXN0b3JlLWxpbmstbWVzc2FnZSAoKQorICAiU3Rv cmUgYSBsaW5rIHRvIGEgV0wgbWVzc2FnZS4iCisgIChzYXZlLWV4Y3Vyc2lvbgorICAgIChsZXQg KChidWYgKGlmIChlcSBtYWpvci1tb2RlICd3bC1zdW1tYXJ5LW1vZGUpCisJCSAgIChjdXJyZW50 LWJ1ZmZlcikKKwkJIChhbmQgKGJvdW5kcCAnd2wtbWVzc2FnZS1idWZmZXItY3VyLXN1bW1hcnkt YnVmZmVyKQorCQkgICAgICB3bC1tZXNzYWdlLWJ1ZmZlci1jdXItc3VtbWFyeS1idWZmZXIpKSkp CisgICAgICAod2hlbiBidWYKKwkod2l0aC1jdXJyZW50LWJ1ZmZlciBidWYKKwkgIChsZXQqICgo bXNnbnVtICh3bC1zdW1tYXJ5LW1lc3NhZ2UtbnVtYmVyKSkKKwkJIChtYXJrLWluZm8gKHdsLXN1 bW1hcnktcmVnaXN0ZXJlZC10ZW1wLW1hcmsgbXNnbnVtKSkKKwkJIChmb2xkZXItbmFtZQorCQkg IChpZiAoYW5kIG9yZy13bC1saW5rLXRvLXJlZmlsZS1kZXN0aW5hdGlvbgorCQkJICAgbWFyay1p bmZvCisJCQkgICAoZXF1YWwgKG50aCAxIG1hcmstaW5mbykgIm8iKSkgOyBtYXJrZWQgYXMgcmVm aWxlCisJCSAgICAgIChudGggMiBtYXJrLWluZm8pCisJCSAgICB3bC1zdW1tYXJ5LWJ1ZmZlci1m b2xkZXItbmFtZSkpCisJCSAoZm9sZGVyLXR5cGUgKG9yZy13bC1mb2xkZXItdHlwZSBmb2xkZXIt bmFtZSkpCisJCSAod2wtbWVzc2FnZS1lbnRpdHkKKwkJICAoaWYgKGZib3VuZHAgJ2VsbW8tbWVz c2FnZS1lbnRpdHkpCisJCSAgICAgIChlbG1vLW1lc3NhZ2UtZW50aXR5CisJCSAgICAgICB3bC1z dW1tYXJ5LWJ1ZmZlci1lbG1vLWZvbGRlciBtc2dudW0pCisJCSAgICAoZWxtby1tc2dkYi1vdmVy dmlldy1nZXQtZW50aXR5CisJCSAgICAgbXNnbnVtICh3bC1zdW1tYXJ5LWJ1ZmZlci1tc2dkYikp KSkKKwkJIChtZXNzYWdlLWlkIChvcmctd2wtbWVzc2FnZS1maWVsZCAnbWVzc2FnZS1pZCB3bC1t ZXNzYWdlLWVudGl0eSkpCisJCSAoZnJvbSAob3JnLXdsLW1lc3NhZ2UtZmllbGQgJ2Zyb20gd2wt bWVzc2FnZS1lbnRpdHkpKQorCQkgKHRvIChvcmctd2wtbWVzc2FnZS1maWVsZCAndG8gd2wtbWVz c2FnZS1lbnRpdHkpKQorCQkgKHhyZWYgKG9yZy13bC1tZXNzYWdlLWZpZWxkICd4cmVmIHdsLW1l c3NhZ2UtZW50aXR5KSkKKwkJIChzdWJqZWN0IChvcmctd2wtbWVzc2FnZS1maWVsZCAnc3ViamVj dCB3bC1tZXNzYWdlLWVudGl0eSkpCisJCSBkZXNjIGxpbmspCisKKwkgICAgOzsgcmVtb3ZlIHRl eHQgcHJvcGVydGllcyBvZiBzdWJqZWN0IHN0cmluZyB0byBhdm9pZCBwb3NzaWJsZSBidWcKKwkg ICAgOzsgd2hlbiBmb3JtYXR0aW5nIHRoZSBzdWJqZWN0CisJICAgIDs7IChFbWFjcyBidWcgIzUz MDYsIGZpeGVkKQorCSAgICAoc2V0LXRleHQtcHJvcGVydGllcyAwIChsZW5ndGggc3ViamVjdCkg bmlsIHN1YmplY3QpCisKKwkgICAgOzsgbWF5YmUgcmVtb3ZlIGZpbHRlciBjb25kaXRpb24KKwkg ICAgKHdoZW4gKGFuZCAoZXEgZm9sZGVyLXR5cGUgJ2ZpbHRlcikgb3JnLXdsLWxpbmstcmVtb3Zl LWZpbHRlcikKKwkgICAgICAod2hpbGUgKGVxIChvcmctd2wtZm9sZGVyLXR5cGUgZm9sZGVyLW5h bWUpICdmaWx0ZXIpCisJCShzZXRxIGZvbGRlci1uYW1lCisJCSAgICAgIChyZXBsYWNlLXJlZ2V4 cC1pbi1zdHJpbmcgIl4vW14vXSsvIiAiIiBmb2xkZXItbmFtZSkpKSkKKworCSAgICA7OyBtYXli ZSBjcmVhdGUgaHR0cCBsaW5rCisJICAgIChjb25kCisJICAgICAoKGFuZCAoZXEgZm9sZGVyLXR5 cGUgJ3NoaW1idW4pIG9yZy13bC1zaGltYnVuLXByZWZlci13ZWItbGlua3MgeHJlZikKKwkgICAg ICAob3JnLXN0b3JlLWxpbmstcHJvcHMgOnR5cGUgImh0dHAiIDpsaW5rIHhyZWYgOmRlc2NyaXB0 aW9uIHN1YmplY3QKKwkJCQkgICAgOmZyb20gZnJvbSA6dG8gdG8gOm1lc3NhZ2UtaWQgbWVzc2Fn ZS1pZAorCQkJCSAgICA6c3ViamVjdCBzdWJqZWN0KSkKKwkgICAgICgoYW5kIChlcSBmb2xkZXIt dHlwZSAnbm50cCkgb3JnLXdsLW5udHAtcHJlZmVyLXdlYi1saW5rcykKKwkgICAgICAoc2V0cSBs aW5rIChmb3JtYXQKKwkJCSAgKGlmIChzdHJpbmctbWF0Y2ggImdtYW5lXFwuIiBmb2xkZXItbmFt ZSkKKwkJCSAgICAgICJodHRwOi8vbWlkLmdtYW5lLm9yZy8lcyIKKwkJCSAgICAiaHR0cDovL2dy b3Vwcy5nb29nbGUuY29tL2dyb3Vwcy9zZWFyY2g/YXNfdW1zZ2lkPSVzIikKKwkJCSAgKG9yZy1m aXh1cC1tZXNzYWdlLWlkLWZvci1odHRwIG1lc3NhZ2UtaWQpKSkKKwkgICAgICAob3JnLXN0b3Jl LWxpbmstcHJvcHMgOnR5cGUgImh0dHAiIDpsaW5rIGxpbmsgOmRlc2NyaXB0aW9uIHN1YmplY3QK KwkJCQkgICAgOmZyb20gZnJvbSA6dG8gdG8gOm1lc3NhZ2UtaWQgbWVzc2FnZS1pZAorCQkJCSAg ICA6c3ViamVjdCBzdWJqZWN0KSkKKwkgICAgICh0CisJICAgICAgKG9yZy1zdG9yZS1saW5rLXBy b3BzIDp0eXBlICJ3bCIgOmZyb20gZnJvbSA6dG8gdG8KKwkJCQkgICAgOnN1YmplY3Qgc3ViamVj dCA6bWVzc2FnZS1pZCBtZXNzYWdlLWlkKQorCSAgICAgIChzZXRxIG1lc3NhZ2UtaWQgKG9yZy1y ZW1vdmUtYW5nbGUtYnJhY2tldHMgbWVzc2FnZS1pZCkpCisJICAgICAgKHNldHEgZGVzYyAob3Jn LWVtYWlsLWxpbmstZGVzY3JpcHRpb24pKQorCSAgICAgIChzZXRxIGxpbmsgKG9yZy1tYWtlLWxp bmsgIndsOiIgZm9sZGVyLW5hbWUgIiMiIG1lc3NhZ2UtaWQpKQorCSAgICAgIChvcmctYWRkLWxp bmstcHJvcHMgOmxpbmsgbGluayA6ZGVzY3JpcHRpb24gZGVzYykpKQorCSAgICAob3IgbGluayB4 cmVmKSkpKSkpKQogCiAoZGVmdW4gb3JnLXdsLW9wZW4gKHBhdGgpCiAgICJGb2xsb3cgdGhlIFdM IG1lc3NhZ2UgbGluayBzcGVjaWZpZWQgYnkgUEFUSC4KQEAgLTIyOCw5ICsyNTUsOSBAQCBmb3Ig bmFtYXp1IGluZGV4LiIKIAk7OyBiZWdpbm5pbmcgb2YgdGhlIGN1cnJlbnQgbGluZS4gIFNvLCBy ZXN0b3JlIHRoZSBwb2ludAogCTs7IGluIHRoZSBvbGQgYnVmZmVyLgogCShnb3RvLWNoYXIgb2xk LXBvaW50KSkKLSAgICAgKGFuZCAod2wtc3VtbWFyeS1qdW1wLXRvLW1zZy1ieS1tZXNzYWdlLWlk IChvcmctYWRkLWFuZ2xlLWJyYWNrZXRzCi0JCQkJCQkgIGFydGljbGUpKQotCSAgICh3bC1zdW1t YXJ5LXJlZGlzcGxheSkpKSkpCisgICAgIChhbmQgYXJ0aWNsZSAod2wtc3VtbWFyeS1qdW1wLXRv LW1zZy1ieS1tZXNzYWdlLWlkIChvcmctYWRkLWFuZ2xlLWJyYWNrZXRzCisJCQkJCQkJIGFydGlj bGUpKQorCSAgKHdsLXN1bW1hcnktcmVkaXNwbGF5KSkpKSkKIAogKHByb3ZpZGUgJ29yZy13bCkK IAo= --Multipart_Fri_May__7_17:36:15_2010-1-- --pgp-sign-Multipart_Fri_May__7_17:36:15_2010-1 Content-Type: application/pgp-signature Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iF4EABEIAAYFAkvkM28ACgkQma24O1pEeObgWAD/Y43KScHvCNB0QlBL6orVIxou 47k/TUgGT5c8LpIbJNQBANK0JqsVzh44Z/dZNrjq/r1tmX9zr6U1wOjXOK7+rY15 =XMYW -----END PGP SIGNATURE----- --pgp-sign-Multipart_Fri_May__7_17:36:15_2010-1-- --===============0745922192== 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 --===============0745922192==--