From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Charles C. Berry" Subject: [PATCH] inline src block results can be removed Date: Tue, 11 Nov 2014 16:49:18 -0800 Message-ID: Mime-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-719166828-1415753359=:6481" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:44418) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoM84-0002Ob-TX for emacs-orgmode@gnu.org; Tue, 11 Nov 2014 19:49:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XoM7y-0002CM-Ql for emacs-orgmode@gnu.org; Tue, 11 Nov 2014 19:49:48 -0500 Received: from iport-acv1-out.ucsd.edu ([132.239.0.176]:28521) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XoM7y-0002Bl-7k for emacs-orgmode@gnu.org; Tue, 11 Nov 2014 19:49:42 -0500 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 Cc: mcg , Andreas Leha , Ista Zahn , Nicolas Goaziou This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-719166828-1415753359=:6481 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Inline src blocks cannot update their results --- causing some of us heaadaches [1]. These patches fix that by placing the result of an inline src block in an export snippet with a faux :back-end called 'babel'. So C-c C-c with point on src_R{1+2} will insert `@@babel:3@@'. Updating the contents of the inline src block and retyping C-c C-c will update the snippet. On export, these snippets are rendered using the verbatim transcoder, e.g. \texttt{3} for latex backends. Support for most backends is provided. org-babel-execute-buffer will also update such snippets. Please try these patches out. Remember to recompile the files that these patches modify or you will get wrong results when you restart emacs. HTH, Chuck Footnote: [1] http://thread.gmane.org/gmane.emacs.orgmode/92481 p.s. If these patchesa are (eventually) acceptable, FSF has a copyright assignment for me on file. --0-719166828-1415753359=:6481 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=0001-lisp-ob-exp.el-Enable-removable-inline-src-results.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: ob-exp.el patch Content-Disposition: attachment; filename=0001-lisp-ob-exp.el-Enable-removable-inline-src-results.patch RnJvbSA3OGEzNjVkMjIzYTk2OWY0MDdlZmE1MjRiMGM0NWU3MDFiNGFlOTA4 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogY2hhc2JlcnJ5IDxj Y2JlcnJ5QHVjc2QuZWR1Pg0KRGF0ZTogVHVlLCAxMSBOb3YgMjAxNCAxMjo1 MzowMSAtMDgwMA0KU3ViamVjdDogW1BBVENIIDEvNV0gbGlzcC9vYi1leHAu ZWw6IEVuYWJsZSByZW1vdmFibGUgaW5saW5lIHNyYyByZXN1bHRzDQoNCiog bGlzcC9vYi1leHAuZWwgKG9yZy1iYWJlbC1leHAtZG8tZXhwb3J0KTogQ2xl YW4gYEBAYmFiZWw6cmVzdWx0QEAnDQogIGFmdGVyIGlubGluZSBzcmMgYmxv Y2suDQotLS0NCiBsaXNwL29iLWV4cC5lbCB8IDQgKysrLQ0KIDEgZmlsZSBj aGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkNCg0KZGlm ZiAtLWdpdCBhL2xpc3Avb2ItZXhwLmVsIGIvbGlzcC9vYi1leHAuZWwNCmlu ZGV4IGVkYjg4OWMuLjgzMzU5ZTUgMTAwNjQ0DQotLS0gYS9saXNwL29iLWV4 cC5lbA0KKysrIGIvbGlzcC9vYi1leHAuZWwNCkBAIC0zMTUsNyArMzE1LDkg QEAgVGhlIGZ1bmN0aW9uIHJlc3BlY3RzIHRoZSB2YWx1ZSBvZiB0aGUgOmV4 cG9ydHMgaGVhZGVyIGFyZ3VtZW50LiINCiAgIChsZXQgKChzaWxlbnRseSAo bGFtYmRhICgpIChsZXQgKChzZXNzaW9uIChjZHIgKGFzc29jIDpzZXNzaW9u IChudGggMiBpbmZvKSkpKSkNCiAJCQkgICAgICAgKHdoZW4gKG5vdCAoYW5k IHNlc3Npb24gKGVxdWFsICJub25lIiBzZXNzaW9uKSkpDQogCQkJCSAob3Jn LWJhYmVsLWV4cC1yZXN1bHRzIGluZm8gdHlwZSAnc2lsZW50KSkpKSkNCi0J KGNsZWFuIChsYW1iZGEgKCkgKHVubGVzcyAoZXEgdHlwZSAnaW5saW5lKSAo b3JnLWJhYmVsLXJlbW92ZS1yZXN1bHQgaW5mbykpKSkpDQorCShjbGVhbiAo bGFtYmRhICgpIChpZiAoZXEgdHlwZSAnaW5saW5lKQ0KKwkJCSAgICAgIChv cmctYmFiZWwtZGVsZXRlLWJhYmVsLXNuaXBwZXQgaW5mbykNCisJCQkgICAg KG9yZy1iYWJlbC1yZW1vdmUtcmVzdWx0IGluZm8pKSkpKQ0KICAgICAoY2Fz ZSAoaW50ZXJuIChvciAoY2RyIChhc3NvYyA6ZXhwb3J0cyAobnRoIDIgaW5m bykpKSAiY29kZSIpKQ0KICAgICAgICgnbm9uZSAoZnVuY2FsbCBzaWxlbnRs eSkgKGZ1bmNhbGwgY2xlYW4pICIiKQ0KICAgICAgICgnY29kZSAoZnVuY2Fs bCBzaWxlbnRseSkgKGZ1bmNhbGwgY2xlYW4pIChvcmctYmFiZWwtZXhwLWNv ZGUgaW5mbyB0eXBlKSkNCi0tIA0KMS45LjMgKEFwcGxlIEdpdC01MCkNCg0K --0-719166828-1415753359=:6481 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=0002-Inline-src-blocks-are-export-snippets.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: export-snippet patch Content-Disposition: attachment; filename=0002-Inline-src-blocks-are-export-snippets.patch RnJvbSA1ZTg0Mjc5ZmY1ZGJiY2IzZTljOGY4OWM4OGFmYzE1NDQxMjg2YWVj IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogY2hhc2JlcnJ5IDxj Y2JlcnJ5QHVjc2QuZWR1Pg0KRGF0ZTogVHVlLCAxMSBOb3YgMjAxNCAxMzow MToyMiAtMDgwMA0KU3ViamVjdDogW1BBVENIIDIvNV0gSW5saW5lIHNyYyBi bG9ja3MgYXJlIGV4cG9ydC1zbmlwcGV0cw0KDQogICAqIGxpc3Avb3gtbGF0 ZXguZWwgKG9yZy1sYXRleC1leHBvcnQtc25pcHBldCk6IFRyZWF0IHRoZSBi YWJlbA0KICAgYDpiYWNrLWVuZCcgZXhwb3J0LXNuaXBwZXQgdmFsdWUgYXMg dmVyYmF0aW0uDQoNCiAgICogbGlzcC9veC1iZWFtZXIuZWwgKG9yZy1iZWFt ZXItZXhwb3J0LXNuaXBwZXQpOiBUcmVhdCB0aGUgYmFiZWwNCiAgIGA6YmFj ay1lbmQnIGV4cG9ydC1zbmlwcGV0IHZhbHVlIGFzIHZlcmJhdGltLg0KDQog ICAqIGxpc3Avb3gtaHRtbC5lbCAob3JnLWh0bWwtZXhwb3J0LXNuaXBwZXQp OiBUcmVhdCB0aGUgYmFiZWwNCiAgIGA6YmFjay1lbmQnIGV4cG9ydC1zbmlw cGV0IHZhbHVlIGFzIHZlcmJhdGltLg0KDQogICAqIGxpc3Avb3gtYXNjaWku ZWwgKG9yZy1hc2NpaS1leHBvcnQtc25pcHBldCk6IFRyZWF0IHRoZSBiYWJl bA0KICAgYDpiYWNrLWVuZCcgZXhwb3J0LXNuaXBwZXQgdmFsdWUgYXMgdmVy YmF0aW0uDQoNCiAgICogbGlzcC9veC10ZXhpbmZvLmVsIChvcmctdGV4aW5m by1leHBvcnQtc25pcHBldCk6IFRyZWF0IHRoZSBiYWJlbA0KICAgYDpiYWNr LWVuZCcgZXhwb3J0LXNuaXBwZXQgdmFsdWUgYXMgdmVyYmF0aW0uDQoNCiAg ICogbGlzcC9veC1vZHQuZWwgKG9yZy1vZHQtZXhwb3J0LXNuaXBwZXQpOiBU cmVhdCB0aGUgYmFiZWwNCiAgIGA6YmFjay1lbmQnIGV4cG9ydC1zbmlwcGV0 IHZhbHVlIGFzIHZlcmJhdGltLg0KDQogICAqIGxpc3Avb3gtbWFuLmVsIChv cmctbWFuLWV4cG9ydC1zbmlwcGV0KTogVHJlYXQgdGhlIGJhYmVsDQogICBg OmJhY2stZW5kJyBleHBvcnQtc25pcHBldCB2YWx1ZSBhcyB2ZXJiYXRpbS4N Ci0tLQ0KIGxpc3Avb3gtYXNjaWkuZWwgICB8IDggKysrKysrLS0NCiBsaXNw L294LWJlYW1lci5lbCAgfCAyICsrDQogbGlzcC9veC1odG1sLmVsICAgIHwg NyArKysrKy0tDQogbGlzcC9veC1sYXRleC5lbCAgIHwgOCArKysrKy0tLQ0K IGxpc3Avb3gtbWFuLmVsICAgICB8IDggKysrKysrLS0NCiBsaXNwL294LW9k dC5lbCAgICAgfCA4ICsrKysrLS0tDQogbGlzcC9veC10ZXhpbmZvLmVsIHwg NyArKysrKy0tDQogNyBmaWxlcyBjaGFuZ2VkLCAzNCBpbnNlcnRpb25zKCsp LCAxNCBkZWxldGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL2xpc3Avb3gtYXNj aWkuZWwgYi9saXNwL294LWFzY2lpLmVsDQppbmRleCBkYWFkMDBmLi42OTUy NzdjIDEwMDY0NA0KLS0tIGEvbGlzcC9veC1hc2NpaS5lbA0KKysrIGIvbGlz cC9veC1hc2NpaS5lbA0KQEAgLTEyMTMsOCArMTIxMywxMiBAQCBDT05URU5U UyBpcyBuaWwuICBJTkZPIGlzIGEgcGxpc3QgaG9sZGluZyBjb250ZXh0dWFs IGluZm9ybWF0aW9uLiINCiAoZGVmdW4gb3JnLWFzY2lpLWV4cG9ydC1zbmlw cGV0IChleHBvcnQtc25pcHBldCBjb250ZW50cyBpbmZvKQ0KICAgIlRyYW5z Y29kZSBhIEVYUE9SVC1TTklQUEVUIG9iamVjdCBmcm9tIE9yZyB0byBBU0NJ SS4NCiBDT05URU5UUyBpcyBuaWwuICBJTkZPIGlzIGEgcGxpc3QgaG9sZGlu ZyBjb250ZXh0dWFsIGluZm9ybWF0aW9uLiINCi0gICh3aGVuIChlcSAob3Jn LWV4cG9ydC1zbmlwcGV0LWJhY2tlbmQgZXhwb3J0LXNuaXBwZXQpICdhc2Np aSkNCi0gICAgKG9yZy1lbGVtZW50LXByb3BlcnR5IDp2YWx1ZSBleHBvcnQt c25pcHBldCkpKQ0KKyAgKGxldCAoKGJhY2tlbmQgKG9yZy1leHBvcnQtc25p cHBldC1iYWNrZW5kIGV4cG9ydC1zbmlwcGV0KSkpDQorICAgIChjb25kICgo ZXEgIGJhY2tlbmQgJ2FzY2lpKQ0KKwkgICAob3JnLWVsZW1lbnQtcHJvcGVy dHkgOnZhbHVlIGV4cG9ydC1zbmlwcGV0KSkNCisJICAoKGVxIGJhY2tlbmQg J2JhYmVsKQ0KKwkgICAob3JnLWFzY2lpLXZlcmJhdGltIGV4cG9ydC1zbmlw cGV0IGNvbnRlbnRzIGluZm8pKSkpKQ0KKw0KIA0KIA0KIDs7OzsgRXhwb3J0 IEJsb2NrDQpkaWZmIC0tZ2l0IGEvbGlzcC9veC1iZWFtZXIuZWwgYi9saXNw L294LWJlYW1lci5lbA0KaW5kZXggMTViYmNlMi4uOWY3MWNiYiAxMDA2NDQN Ci0tLSBhL2xpc3Avb3gtYmVhbWVyLmVsDQorKysgYi9saXNwL294LWJlYW1l ci5lbA0KQEAgLTI5MSw2ICsyOTEsOCBAQCBjaGFubmVsLiINCiAJKHZhbHVl IChvcmctZWxlbWVudC1wcm9wZXJ0eSA6dmFsdWUgZXhwb3J0LXNuaXBwZXQp KSkNCiAgICAgOzsgT25seSAibGF0ZXgiIGFuZCAiYmVhbWVyIiBzbmlwcGV0 cyBhcmUgcmV0YWluZWQuDQogICAgIChjb25kICgoZXEgYmFja2VuZCAnbGF0 ZXgpIHZhbHVlKQ0KKwkgICgoZXEgYmFja2VuZCAnYmFiZWwpDQorCSAgIChv cmctbGF0ZXgtdmVyYmF0aW0gZXhwb3J0LXNuaXBwZXQgY29udGVudHMgaW5m bykpDQogCSAgOzsgSWdub3JlICJiZWFtZXIiIHNuaXBwZXRzIHNwZWNpZnlp bmcgb3ZlcmxheXMuDQogCSAgKChhbmQgKGVxIGJhY2tlbmQgJ2JlYW1lcikN CiAJCShvciAob3JnLWV4cG9ydC1nZXQtcHJldmlvdXMtZWxlbWVudCBleHBv cnQtc25pcHBldCBpbmZvKQ0KZGlmZiAtLWdpdCBhL2xpc3Avb3gtaHRtbC5l bCBiL2xpc3Avb3gtaHRtbC5lbA0KaW5kZXggMjBkMDllYi4uZTM3NzY4NyAx MDA2NDQNCi0tLSBhL2xpc3Avb3gtaHRtbC5lbA0KKysrIGIvbGlzcC9veC1o dG1sLmVsDQpAQCAtMjI2OCw4ICsyMjY4LDExIEBAIGluZm9ybWF0aW9uLiIN CiAgICJUcmFuc2NvZGUgYSBFWFBPUlQtU05JUFBFVCBvYmplY3QgZnJvbSBP cmcgdG8gSFRNTC4NCiBDT05URU5UUyBpcyBuaWwuICBJTkZPIGlzIGEgcGxp c3QgaG9sZGluZyBjb250ZXh0dWFsDQogaW5mb3JtYXRpb24uIg0KLSAgKHdo ZW4gKGVxIChvcmctZXhwb3J0LXNuaXBwZXQtYmFja2VuZCBleHBvcnQtc25p cHBldCkgJ2h0bWwpDQotICAgIChvcmctZWxlbWVudC1wcm9wZXJ0eSA6dmFs dWUgZXhwb3J0LXNuaXBwZXQpKSkNCisgIChsZXQgKChiYWNrZW5kIChvcmct ZXhwb3J0LXNuaXBwZXQtYmFja2VuZCBleHBvcnQtc25pcHBldCkpKQ0KKyAg ICAoY29uZCAoKGVxICBiYWNrZW5kICdodG1sKQ0KKwkgICAob3JnLWVsZW1l bnQtcHJvcGVydHkgOnZhbHVlIGV4cG9ydC1zbmlwcGV0KSkNCisJICAoKGVx IGJhY2tlbmQgJ2JhYmVsKQ0KKwkgICAob3JnLWh0bWwtdmVyYmF0aW0gZXhw b3J0LXNuaXBwZXQgY29udGVudHMgaW5mbykpKSkpIA0KIA0KIDs7OzsgRXhw b3J0IEJsb2NrDQogDQpkaWZmIC0tZ2l0IGEvbGlzcC9veC1sYXRleC5lbCBi L2xpc3Avb3gtbGF0ZXguZWwNCmluZGV4IDhiMzhmOTYuLjIzMmRlNzMgMTAw NjQ0DQotLS0gYS9saXNwL294LWxhdGV4LmVsDQorKysgYi9saXNwL294LWxh dGV4LmVsDQpAQCAtMTM5Miw5ICsxMzkyLDExIEBAIENPTlRFTlRTIGlzIG5p bC4gIElORk8gaXMgYSBwbGlzdCBob2xkaW5nIGNvbnRleHR1YWwgaW5mb3Jt YXRpb24uIg0KIChkZWZ1biBvcmctbGF0ZXgtZXhwb3J0LXNuaXBwZXQgKGV4 cG9ydC1zbmlwcGV0IGNvbnRlbnRzIGluZm8pDQogICAiVHJhbnNjb2RlIGEg RVhQT1JULVNOSVBQRVQgb2JqZWN0IGZyb20gT3JnIHRvIExhVGVYLg0KIENP TlRFTlRTIGlzIG5pbC4gIElORk8gaXMgYSBwbGlzdCBob2xkaW5nIGNvbnRl eHR1YWwgaW5mb3JtYXRpb24uIg0KLSAgKHdoZW4gKGVxIChvcmctZXhwb3J0 LXNuaXBwZXQtYmFja2VuZCBleHBvcnQtc25pcHBldCkgJ2xhdGV4KQ0KLSAg ICAob3JnLWVsZW1lbnQtcHJvcGVydHkgOnZhbHVlIGV4cG9ydC1zbmlwcGV0 KSkpDQotDQorICAobGV0ICgoYmFja2VuZCAob3JnLWV4cG9ydC1zbmlwcGV0 LWJhY2tlbmQgZXhwb3J0LXNuaXBwZXQpKSkNCisgICAgKGNvbmQgKChlcSAg YmFja2VuZCAnbGF0ZXgpDQorCSAgIChvcmctZWxlbWVudC1wcm9wZXJ0eSA6 dmFsdWUgZXhwb3J0LXNuaXBwZXQpKQ0KKwkgICgoZXEgYmFja2VuZCAnYmFi ZWwpDQorCSAgIChvcmctbGF0ZXgtdmVyYmF0aW0gZXhwb3J0LXNuaXBwZXQg Y29udGVudHMgaW5mbykpKSkpIA0KIA0KIDs7OzsgRml4ZWQgV2lkdGgNCiAN CmRpZmYgLS1naXQgYS9saXNwL294LW1hbi5lbCBiL2xpc3Avb3gtbWFuLmVs DQppbmRleCA5YmJjNTJkLi43NmZhOTlkIDEwMDY0NA0KLS0tIGEvbGlzcC9v eC1tYW4uZWwNCisrKyBiL2xpc3Avb3gtbWFuLmVsDQpAQCAtNDQ2LDggKzQ0 NiwxMiBAQCBDT05URU5UUyBpcyBuaWwuICBJTkZPIGlzIGEgcGxpc3QgaG9s ZGluZyBjb250ZXh0dWFsIGluZm9ybWF0aW9uLiINCiAoZGVmdW4gb3JnLW1h bi1leHBvcnQtc25pcHBldCAoZXhwb3J0LXNuaXBwZXQgY29udGVudHMgaW5m bykNCiAgICJUcmFuc2NvZGUgYSBFWFBPUlQtU05JUFBFVCBvYmplY3QgZnJv bSBPcmcgdG8gTWFuLg0KIENPTlRFTlRTIGlzIG5pbC4gIElORk8gaXMgYSBw bGlzdCBob2xkaW5nIGNvbnRleHR1YWwgaW5mb3JtYXRpb24uIg0KLSAgKHdo ZW4gKGVxIChvcmctZXhwb3J0LXNuaXBwZXQtYmFja2VuZCBleHBvcnQtc25p cHBldCkgJ21hbikNCi0gICAgKG9yZy1lbGVtZW50LXByb3BlcnR5IDp2YWx1 ZSBleHBvcnQtc25pcHBldCkpKQ0KKyAgKGxldCAoKGJhY2tlbmQgKG9yZy1l eHBvcnQtc25pcHBldC1iYWNrZW5kIGV4cG9ydC1zbmlwcGV0KSkpDQorICAg IChjb25kICgoZXEgIGJhY2tlbmQgJ21hbikNCisJICAgKG9yZy1lbGVtZW50 LXByb3BlcnR5IDp2YWx1ZSBleHBvcnQtc25pcHBldCkpDQorCSAgKChlcSBi YWNrZW5kICdiYWJlbCkNCisJICAgKG9yZy1tYW4tdmVyYmF0aW0gZXhwb3J0 LXNuaXBwZXQgY29udGVudHMgaW5mbykpKSkpDQorDQogDQogDQogOzs7IEZp eGVkIFdpZHRoDQpkaWZmIC0tZ2l0IGEvbGlzcC9veC1vZHQuZWwgYi9saXNw L294LW9kdC5lbA0KaW5kZXggM2IyNTk2Zi4uMTlkYjQzOSAxMDA2NDQNCi0t LSBhL2xpc3Avb3gtb2R0LmVsDQorKysgYi9saXNwL294LW9kdC5lbA0KQEAg LTE2NzMsOSArMTY3MywxMSBAQCBDT05URU5UUyBpcyBuaWwuICBJTkZPIGlz IGEgcGxpc3QgaG9sZGluZyBjb250ZXh0dWFsIGluZm9ybWF0aW9uLiINCiAo ZGVmdW4gb3JnLW9kdC1leHBvcnQtc25pcHBldCAoZXhwb3J0LXNuaXBwZXQg Y29udGVudHMgaW5mbykNCiAgICJUcmFuc2NvZGUgYSBFWFBPUlQtU05JUFBF VCBvYmplY3QgZnJvbSBPcmcgdG8gT0RULg0KIENPTlRFTlRTIGlzIG5pbC4g IElORk8gaXMgYSBwbGlzdCBob2xkaW5nIGNvbnRleHR1YWwgaW5mb3JtYXRp b24uIg0KLSAgKHdoZW4gKGVxIChvcmctZXhwb3J0LXNuaXBwZXQtYmFja2Vu ZCBleHBvcnQtc25pcHBldCkgJ29kdCkNCi0gICAgKG9yZy1lbGVtZW50LXBy b3BlcnR5IDp2YWx1ZSBleHBvcnQtc25pcHBldCkpKQ0KLQ0KKyAgKGxldCAo KGJhY2tlbmQgKG9yZy1leHBvcnQtc25pcHBldC1iYWNrZW5kIGV4cG9ydC1z bmlwcGV0KSkpDQorICAgIChjb25kICgoZXEgIGJhY2tlbmQgJ29kdCkNCisJ ICAgKG9yZy1lbGVtZW50LXByb3BlcnR5IDp2YWx1ZSBleHBvcnQtc25pcHBl dCkpDQorCSAgKChlcSBiYWNrZW5kICdiYWJlbCkNCisJICAgKG9yZy1vZHQt dmVyYmF0aW0gZXhwb3J0LXNuaXBwZXQgY29udGVudHMgaW5mbykpKSkpDQog DQogOzs7OyBFeHBvcnQgQmxvY2sNCiANCmRpZmYgLS1naXQgYS9saXNwL294 LXRleGluZm8uZWwgYi9saXNwL294LXRleGluZm8uZWwNCmluZGV4IDIwNTA4 YTEuLjYwMDRjNjUgMTAwNjQ0DQotLS0gYS9saXNwL294LXRleGluZm8uZWwN CisrKyBiL2xpc3Avb3gtdGV4aW5mby5lbA0KQEAgLTcwOCw4ICs3MDgsMTEg QEAgQ09OVEVOVFMgaXMgbmlsLiAgSU5GTyBpcyBhIHBsaXN0IGhvbGRpbmcg Y29udGV4dHVhbCBpbmZvcm1hdGlvbi4iDQogKGRlZnVuIG9yZy10ZXhpbmZv LWV4cG9ydC1zbmlwcGV0IChleHBvcnQtc25pcHBldCBjb250ZW50cyBpbmZv KQ0KICAgIlRyYW5zY29kZSBhIEVYUE9SVC1TTklQUEVUIG9iamVjdCBmcm9t IE9yZyB0byBUZXhpbmZvLg0KIENPTlRFTlRTIGlzIG5pbC4gIElORk8gaXMg YSBwbGlzdCBob2xkaW5nIGNvbnRleHR1YWwgaW5mb3JtYXRpb24uIg0KLSAg KHdoZW4gKGVxIChvcmctZXhwb3J0LXNuaXBwZXQtYmFja2VuZCBleHBvcnQt c25pcHBldCkgJ3RleGluZm8pDQotICAgIChvcmctZWxlbWVudC1wcm9wZXJ0 eSA6dmFsdWUgZXhwb3J0LXNuaXBwZXQpKSkNCisgIChsZXQgKChiYWNrZW5k IChvcmctZXhwb3J0LXNuaXBwZXQtYmFja2VuZCBleHBvcnQtc25pcHBldCkp KQ0KKyAgICAoY29uZCAoKGVxICBiYWNrZW5kICd0ZXhpbmZvKQ0KKwkgICAo b3JnLWVsZW1lbnQtcHJvcGVydHkgOnZhbHVlIGV4cG9ydC1zbmlwcGV0KSkN CisJICAoKGVxIGJhY2tlbmQgJ2JhYmVsKQ0KKwkgICAob3JnLXRleGluZm8t dmVyYmF0aW0gZXhwb3J0LXNuaXBwZXQgY29udGVudHMgaW5mbykpKSkpIA0K IA0KIDs7OzsgRml4ZWQgV2lkdGgNCiANCi0tIA0KMS45LjMgKEFwcGxlIEdp dC01MCkNCg0K --0-719166828-1415753359=:6481 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=0003-Inline-src-blocks-are-export-snippets.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: ox-md.el export snippets Content-Disposition: attachment; filename=0003-Inline-src-blocks-are-export-snippets.patch RnJvbSA1NGE5NGVhMzgyZWFiMTEzOGJhY2JiMzhjMDA2NGY2ZmVlZGVhNTBm IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogY2hhc2JlcnJ5IDxj Y2JlcnJ5QHVjc2QuZWR1Pg0KRGF0ZTogVHVlLCAxMSBOb3YgMjAxNCAxMzow NTowMCAtMDgwMA0KU3ViamVjdDogW1BBVENIIDMvNV0gSW5saW5lIHNyYyBi bG9ja3MgYXJlIGV4cG9ydC1zbmlwcGV0cw0KDQoqIGxpc3Avb3gtbWQuZWwg KG9yZy1tZC1leHBvcnQtc25pcHBldCk6IEZvciBiYWJlbDsgc25pcHBldCB1 c2UNCiAgdmVyYmF0aW0sIG90aGVyd2lzZSB1c2UgdGhlIGh0bWwgdHJhbnNj b2Rlci4NCi0tLQ0KIGxpc3Avb3gtbWQuZWwgfCAxNSArKysrKysrKysrKysr LS0NCiAxIGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMiBkZWxl dGlvbnMoLSkNCg0KZGlmZiAtLWdpdCBhL2xpc3Avb3gtbWQuZWwgYi9saXNw L294LW1kLmVsDQppbmRleCBmM2ZkZWRjLi4yN2RhMzA4IDEwMDY0NA0KLS0t IGEvbGlzcC9veC1tZC5lbA0KKysrIGIvbGlzcC9veC1tZC5lbA0KQEAgLTcy LDYgKzcyLDcgQEAgVGhpcyB2YXJpYWJsZSBjYW4gYmUgc2V0IHRvIGVpdGhl ciBgYXR4JyBvciBgc2V0ZXh0Jy4iDQogCQkgICAgIChjb21tZW50LWJsb2Nr IC4gKGxhbWJkYSAoJnJlc3QgYXJncykgIiIpKQ0KIAkJICAgICAoZXhhbXBs ZS1ibG9jayAuIG9yZy1tZC1leGFtcGxlLWJsb2NrKQ0KIAkJICAgICAoZXhw b3J0LWJsb2NrIC4gb3JnLW1kLWV4cG9ydC1ibG9jaykNCisJCSAgICAgKGV4 cG9ydC1zbmlwcGV0IC4gb3JnLW1kLWV4cG9ydC1zbmlwcGV0KQ0KIAkJICAg ICAoZml4ZWQtd2lkdGggLiBvcmctbWQtZXhhbXBsZS1ibG9jaykNCiAJCSAg ICAgKGZvb3Rub3RlLWRlZmluaXRpb24gLiBpZ25vcmUpDQogCQkgICAgIChm b290bm90ZS1yZWZlcmVuY2UgLiBpZ25vcmUpDQpAQCAtMTU2LDcgKzE1Nyw3 IEBAIGNoYW5uZWwuIg0KIAkgICAgdmFsdWUpKSkNCiANCiANCi07Ozs7IEV4 YW1wbGUgQmxvY2ssIFNyYyBCbG9jayBhbmQgZXhwb3J0IEJsb2NrDQorOzs7 OyBFeGFtcGxlIEJsb2NrLCBTcmMgQmxvY2ssIGV4cG9ydCBCbG9jaywgZXhw b3J0IHNuaXBwZXQNCiANCiAoZGVmdW4gb3JnLW1kLWV4YW1wbGUtYmxvY2sg KGV4YW1wbGUtYmxvY2sgY29udGVudHMgaW5mbykNCiAgICJUcmFuc2NvZGUg RVhBTVBMRS1CTE9DSyBlbGVtZW50IGludG8gTWFya2Rvd24gZm9ybWF0Lg0K QEAgLTE3NSw3ICsxNzYsMTcgQEAgQ09OVEVOVFMgaXMgbmlsLiAgSU5GTyBp cyBhIHBsaXN0IGhvbGRpbmcgY29udGV4dHVhbCBpbmZvcm1hdGlvbi4iDQog ICAgIDs7IEFsc28gaW5jbHVkZSBIVE1MIGV4cG9ydCBibG9ja3MuDQogICAg IChvcmctZXhwb3J0LXdpdGgtYmFja2VuZCAnaHRtbCBleHBvcnQtYmxvY2sg Y29udGVudHMgaW5mbykpKQ0KIA0KLQ0KKyhkZWZ1biBvcmctbWQtZXhwb3J0 LXNuaXBwZXQgKGV4cG9ydC1zbmlwcGV0IGNvbnRlbnRzIGluZm8pDQorICAi VHJhbnNjb2RlIGEgRVhQT1JULVNOSVBQRVQgb2JqZWN0IGZyb20gT3JnIHRv IEhUTUwuDQorQ09OVEVOVFMgaXMgbmlsLiAgSU5GTyBpcyBhIHBsaXN0IGhv bGRpbmcgY29udGV4dHVhbA0KK2luZm9ybWF0aW9uLiINCisgIChsZXQgKChi YWNrZW5kIChvcmctZXhwb3J0LXNuaXBwZXQtYmFja2VuZCBleHBvcnQtc25p cHBldCkpKQ0KKyAgICAoY29uZCAoKGVxICBiYWNrZW5kICdodG1sKQ0KKwkg ICAob3JnLWV4cG9ydC13aXRoLWJhY2tlbmQgJ2h0bWwgZXhwb3J0LXNuaXBw ZXQgY29udGVudHMNCisJICAgaW5mbykpDQorCSAgKChlcSBiYWNrZW5kICdi YWJlbCkNCisJICAgKG9yZy1tZC12ZXJiYXRpbSBleHBvcnQtc25pcHBldCBj b250ZW50cyBpbmZvKSkpKSkgDQorICANCiA7Ozs7IEhlYWRsaW5lDQogDQog KGRlZnVuIG9yZy1tZC1oZWFkbGluZSAoaGVhZGxpbmUgY29udGVudHMgaW5m bykNCi0tIA0KMS45LjMgKEFwcGxlIEdpdC01MCkNCg0K --0-719166828-1415753359=:6481 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=0004-Inline-src-blocks-are-export-snippets.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: ox-man.el export snippet Content-Disposition: attachment; filename=0004-Inline-src-blocks-are-export-snippets.patch RnJvbSA1NzZlY2RiYmFmY2M5NWZjZjE3NjBmZDQyNzRiMTU1NTEyZTA5YjYw IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogY2hhc2JlcnJ5IDxj Y2JlcnJ5QHVjc2QuZWR1Pg0KRGF0ZTogVHVlLCAxMSBOb3YgMjAxNCAxMzo0 OToxOCAtMDgwMA0KU3ViamVjdDogW1BBVENIIDQvNV0gSW5saW5lIHNyYyBi bG9ja3MgYXJlIGV4cG9ydC1zbmlwcGV0cw0KDQoqIGxpc3Avb3gtbWFuLm9y ZyAob3JnLW1hbi1leHBvcnQtc25pcHBldCk6IFRyZWF0IHRoZSBiYWJlbA0K ICAgYDpiYWNrLWVuZCcgZXhwb3J0LXNuaXBwZXQgdmFsdWUgYXMgdmVyYmF0 aW0uDQotLS0NCiBsaXNwL294LW1hbi5lbCB8IDUgKysrKy0NCiAxIGZpbGUg Y2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQoNCmRp ZmYgLS1naXQgYS9saXNwL294LW1hbi5lbCBiL2xpc3Avb3gtbWFuLmVsDQpp bmRleCA3NmZhOTlkLi40Y2Q2Y2RmIDEwMDY0NA0KLS0tIGEvbGlzcC9veC1t YW4uZWwNCisrKyBiL2xpc3Avb3gtbWFuLmVsDQpAQCAtNDUwLDcgKzQ1MCwx MCBAQCBDT05URU5UUyBpcyBuaWwuICBJTkZPIGlzIGEgcGxpc3QgaG9sZGlu ZyBjb250ZXh0dWFsIGluZm9ybWF0aW9uLiINCiAgICAgKGNvbmQgKChlcSAg YmFja2VuZCAnbWFuKQ0KIAkgICAob3JnLWVsZW1lbnQtcHJvcGVydHkgOnZh bHVlIGV4cG9ydC1zbmlwcGV0KSkNCiAJICAoKGVxIGJhY2tlbmQgJ2JhYmVs KQ0KLQkgICAob3JnLW1hbi12ZXJiYXRpbSBleHBvcnQtc25pcHBldCBjb250 ZW50cyBpbmZvKSkpKSkNCisJICAgKG9yZy1tYW4tdmVyYmF0aW0NCisJICAg IGV4cG9ydC1zbmlwcGV0DQorCSAgICAob3JnLWVsZW1lbnQtcHJvcGVydHkg OnZhbHVlIGV4cG9ydC1zbmlwcGV0KQ0KKwkgICAgaW5mbykpKSkpDQogDQog DQogDQotLSANCjEuOS4zIChBcHBsZSBHaXQtNTApDQoNCg== --0-719166828-1415753359=:6481 Content-Type: TEXT/PLAIN; charset=US-ASCII; name=0005-lisp-ob-core.el-Enable-removable-inline-src-results.patch Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: ob-core.el export snippet patch Content-Disposition: attachment; filename=0005-lisp-ob-core.el-Enable-removable-inline-src-results.patch RnJvbSBmZGY3ZTc5ZWQxNTJjNjUyYzU2NjZjZTllNWFiM2YxMjcwYmY3MmM1 IE1vbiBTZXAgMTcgMDA6MDA6MDAgMjAwMQ0KRnJvbTogY2hhc2JlcnJ5IDxj Y2JlcnJ5QHVjc2QuZWR1Pg0KRGF0ZTogVHVlLCAxMSBOb3YgMjAxNCAxNToz Mjo0MSAtMDgwMA0KU3ViamVjdDogW1BBVENIIDUvNV0gbGlzcC9vYi1jb3Jl LmVsOiBFbmFibGUgcmVtb3ZhYmxlIGlubGluZSBzcmMgcmVzdWx0cw0KDQoq IGxpc3Avb2ItY29yZS5hbCAob3JnLWJhYmVsLWlubGluZS1yZXN1bHQtd3Jh cCwNCiAgb3JnLWJhYmVsLWluc2VydC1yZXN1bHQsIG9yZy1iYWJlbC1kZWxl dGUtYmFiZWwtc25pcHBldCk6IElubGluZSBzcmMNCiAgYmxvY2tzIHJlc3Vs dHMgYXJlIGV4cG9ydC1zbmlwcGV0cyB3aXRoIGEgZmF1eCBgOmJhY2stZW5k JyBvZiBgYmFiZWwnLg0KDQogIChvcmctYmFiZWwtaW5saW5lLXJlc3VsdC13 cmFwKTogTm93IGBAQGJhYmVsOiVzQEAnLg0KICAob3JnLWJhYmVsLWRlbGV0 ZS1iYWJlbC1zbmlwcGV0KTogUmVtb3ZlIGEgYmFiZWwgZXhwb3J0LXNuaXBw ZXQuDQogIChvcmctYmFiZWwtaW5zZXJ0LXJlc3VsdCk6IFJlbW92ZSBhIGJh YmVsIGV4cG9ydCBzbmlwcGV0Lg0KDQogIFRoZSB0cmVhdG1lbnQgb2YgaW5s aW5lIHNyYyBibG9jayByZXN1bHRzIGFzIHZlcmJhdGltLA0KICBlLmcuIGA9 cmVzdWx0PScsIG1ha2VzIGZpbmRpbmcgYW5kIHJlbW92aW5nIHRoZW0gcHJv Z3JhbWF0aWNhbGx5DQogIHRyaWNreSBhbmQgcmlza3kuICBCeSB3cmFwcGlu ZyB0aGVtIGFzIGBAQGJhYmVsOnJlc3VsdEBAJyB0aGV5IGNhbg0KICBiZSBm b3VuZCBhbmQgcmVtb3ZlZC4NCi0tLQ0KIGxpc3Avb2ItY29yZS5lbCB8IDIz ICsrKysrKysrKysrKysrKysrKysrLS0tDQogMSBmaWxlIGNoYW5nZWQsIDIw IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pDQoNCmRpZmYgLS1naXQg YS9saXNwL29iLWNvcmUuZWwgYi9saXNwL29iLWNvcmUuZWwNCmluZGV4IDZj Mzg2NzcuLjQ3MWZmMjUgMTAwNjQ0DQotLS0gYS9saXNwL29iLWNvcmUuZWwN CisrKyBiL2xpc3Avb2ItY29yZS5lbA0KQEAgLTE1Niw3ICsxNTYsNyBAQCBT ZWUgYWxzbyBgb3JnLWJhYmVsLW5vd2ViLXdyYXAtc3RhcnQnLiINCiAgIDpn cm91cCAnb3JnLWJhYmVsDQogICA6dHlwZSAnc3RyaW5nKQ0KIA0KLShkZWZj dXN0b20gb3JnLWJhYmVsLWlubGluZS1yZXN1bHQtd3JhcCAiPSVzPSINCiso ZGVmY3VzdG9tIG9yZy1iYWJlbC1pbmxpbmUtcmVzdWx0LXdyYXAgIkBAYmFi ZWw6JXNAQCINCiAgICJGb3JtYXQgc3RyaW5nIHVzZWQgdG8gd3JhcCBpbmxp bmUgcmVzdWx0cy4NCiBUaGlzIHN0cmluZyBtdXN0IGluY2x1ZGUgYSBcIiVz XCIgd2hpY2ggd2lsbCBiZSByZXBsYWNlZCBieSB0aGUgcmVzdWx0cy4iDQog ICA6Z3JvdXAgJ29yZy1iYWJlbA0KQEAgLTIxMzYsOCArMjEzNiw5IEBAIGNv ZGUgLS0tLSB0aGUgcmVzdWx0cyBhcmUgZXh0cmFjdGVkIGluIHRoZSBzeW50 YXggb2YgdGhlIHNvdXJjZQ0KIAkJICAoZ290by1jaGFyIChtYXRjaC1lbmQg MCkpDQogCQkgIChpbnNlcnQgKGlmIChsaXN0cCByZXN1bHQpICJcbiIgIiAi KSkNCiAJCSAgKHBvaW50KSkpKQ0KLQkgICAgIChleGlzdGluZy1yZXN1bHQg KHVubGVzcyBpbmxpbmVwDQotCQkJCShvcmctYmFiZWwtd2hlcmUtaXMtc3Jj LWJsb2NrLXJlc3VsdA0KKwkgICAgIChleGlzdGluZy1yZXN1bHQgKGlmIGlu bGluZXANCisJCQkJKG9yZy1iYWJlbC1kZWxldGUtYmFiZWwtc25pcHBldCkN CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChvcmctYmFiZWwt d2hlcmUtaXMtc3JjLWJsb2NrLXJlc3VsdA0KIAkJCQkgdCBpbmZvIGhhc2gg aW5kZW50KSkpDQogCSAgICAgKHJlc3VsdHMtc3dpdGNoZXMNCiAJICAgICAg KGNkciAoYXNzb2MgOnJlc3VsdHNfc3dpdGNoZXMgKG50aCAyIGluZm8pKSkp DQpAQCAtMjI3OSw2ICsyMjgwLDIyIEBAIGNvZGUgLS0tLSB0aGUgcmVzdWx0 cyBhcmUgZXh0cmFjdGVkIGluIHRoZSBzeW50YXggb2YgdGhlIHNvdXJjZQ0K IAkgICAoaWYga2VlcC1rZXl3b3JkICgxKyAobWF0Y2gtZW5kIDApKSAoMS0g KG1hdGNoLWJlZ2lubmluZyAwKSkpDQogCSAgIChwcm9nbiAoZm9yd2FyZC1s aW5lIDEpIChvcmctYmFiZWwtcmVzdWx0LWVuZCkpKSkpKSkpDQogDQorKGRl ZnVuIG9yZy1iYWJlbC1kZWxldGUtYmFiZWwtc25pcHBldCAoJm9wdGlvbmFs IGluZm8pDQorICAiV2hlbiBwb2ludCBpcyBiZWZvcmUgYSBiYWJlbCBleHBv cnQtc25pcHBldCwgZGVsZXRlIGl0LiINCisgIChsZXQgKChsb2NhdGlvbiAg KG9yZy1iYWJlbC13aGVyZS1pcy1zcmMtYmxvY2stcmVzdWx0IG5pbCBpbmZv KSkpDQorICAgICh3aGVuIGxvY2F0aW9uIA0KKyAgICAgIChzYXZlLWV4Y3Vy c2lvbg0KKwkoZ290by1jaGFyIGxvY2F0aW9uKQ0KKwkod2hlbg0KKwkgICAg KGxvb2tpbmctYXQgIlxcKFtbOnNwYWNlOl1dKlxcKVxcKFtAXVxcKSIpDQor ICAgICAgICAgIChnb3RvLWNoYXIgKG1hdGNoLWVuZCAxKSkNCisgICAgICAg ICAgKGxldCAoKGV4cG9ydC1zbmlwcGV0IChvcmctZWxlbWVudC1leHBvcnQt c25pcHBldC1wYXJzZXIpKSkNCisgICAgICAgICAgICAoaWYgZXhwb3J0LXNu aXBwZXQNCisgICAgICAgICAgICAgICAgKGxldCAoKHN0YXJ0IChvcmctZWxl bWVudC1wcm9wZXJ0eSA6YmVnaW4gZXhwb3J0LXNuaXBwZXQpKQ0KKyAgICAg ICAgICAgICAgICAgICAgICAoZW5kIChvcmctZWxlbWVudC1wcm9wZXJ0eSA6 ZW5kIGV4cG9ydC1zbmlwcGV0KSkpDQorICAgICAgICAgICAgICAgICAgKGFu ZCAoZXEgKG9yZy1leHBvcnQtc25pcHBldC1iYWNrZW5kIGV4cG9ydC1zbmlw cGV0KSAnYmFiZWwpDQorICAgICAgICAgICAgICAgICAgICAgICAoZGVsZXRl LXJlZ2lvbiBzdGFydCBlbmQpKSkpKSkpKSkpDQorDQogKGRlZnVuIG9yZy1i YWJlbC1yZW1vdmUtcmVzdWx0LW9uZS1vci1tYW55ICh4KQ0KICAgIlJlbW92 ZSB0aGUgcmVzdWx0IG9mIHRoZSBjdXJyZW50IHNvdXJjZSBibG9jay4NCiBJ ZiBjYWxsZWQgd2l0aCBhIHByZWZpeCBhcmd1bWVudCwgcmVtb3ZlIGFsbCBy ZXN1bHQgYmxvY2tzDQotLSANCjEuOS4zIChBcHBsZSBHaXQtNTApDQoNCg== --0-719166828-1415753359=:6481--