From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael Brand Subject: Re: Add the capture feature "%(sexp)" to org-feed Date: Sat, 11 Aug 2012 20:11:47 +0200 Message-ID: References: <7822.1339898820@alphaville> <87y5lqe21l.fsf@gnu.org> <87liho86cp.fsf@gnu.org> <87a9y3m8ko.fsf@gnu.org> <87obmhv04u.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=f46d0444ee27d8397f04c7016467 Return-path: Received: from eggs.gnu.org ([208.118.235.92]:54990) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T0GAB-0003ba-Cj for emacs-orgmode@gnu.org; Sat, 11 Aug 2012 14:11:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T0GA8-0005kO-La for emacs-orgmode@gnu.org; Sat, 11 Aug 2012 14:11:51 -0400 In-Reply-To: <87obmhv04u.fsf@gnu.org> 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: Bastien Cc: Org Mode --f46d0444ee27d8397f04c7016467 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Hi Bastien On Sat, Aug 11, 2012 at 6:55 PM, Bastien wrote: > Michael Brand writes: >> [...] >> Also a small change against your latest patch to not stop at =93%=94 >> without following =93(=94 and possibly miss a =93%(=94 before. This part that I changed between http://patchwork.newartisans.com/patch/1405 and http://patchwork.newartisans.com/patch/1408 got lost, the attached patch restores it. > Actually we don't need the whole emacs-lisp-mode so that > forward-sexp do something sensible. This is enough: > > (with-syntax-table emacs-lisp-mode-syntax-table ...) Thank you for the improvement, this is a very interesting `with-'. Michael --f46d0444ee27d8397f04c7016467 Content-Type: text/plain; charset=US-ASCII; name="0001-Improve-parsing-of-org-capture-inside-embedded-elisp.patch.txt" Content-Disposition: attachment; filename="0001-Improve-parsing-of-org-capture-inside-embedded-elisp.patch.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h5r0syix0 RnJvbSAxMDg4OGNiZDQwZTNmNTQ2YjllNTc3ZmY1OWJmYTE1MjY3OWY5NjI4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNaWNoYWVsIEJyYW5kIDxtaWNoYWVsLmNoLmJyYW5kQGdtYWls LmNvbT4KRGF0ZTogU2F0LCAxMSBBdWcgMjAxMiAyMDowODozNSArMDIwMApTdWJqZWN0OiBbUEFU Q0hdIEltcHJvdmUgcGFyc2luZyBvZiBvcmctY2FwdHVyZS1pbnNpZGUtZW1iZWRkZWQtZWxpc3At cAoKKiBvcmctY2FwdHVyZS5lbCAob3JnLWNhcHR1cmUtaW5zaWRlLWVtYmVkZGVkLWVsaXNwLXAp OiBJbXByb3ZlIHBhcnNpbmcuCi0tLQogbGlzcC9vcmctY2FwdHVyZS5lbCB8ICAgIDcgKysrKyst LQogMSBmaWxlcyBjaGFuZ2VkLCA1IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm IC0tZ2l0IGEvbGlzcC9vcmctY2FwdHVyZS5lbCBiL2xpc3Avb3JnLWNhcHR1cmUuZWwKaW5kZXgg Njg4MjYxMy4uNGQ2ZTkxZCAxMDA2NDQKLS0tIGEvbGlzcC9vcmctY2FwdHVyZS5lbAorKysgYi9s aXNwL29yZy1jYXB0dXJlLmVsCkBAIC0xNTM5LDkgKzE1MzksMTIgQEAgVGhlIHRlbXBsYXRlIG1h eSBzdGlsbCBjb250YWluIFwiJT9cIiBmb3IgY3Vyc29yIHBvc2l0aW9uaW5nLiIKICAgKGxldCAo YmVnIGVuZCkKICAgICAod2l0aC1zeW50YXgtdGFibGUgZW1hY3MtbGlzcC1tb2RlLXN5bnRheC10 YWJsZQogICAgICAgKHNhdmUtZXhjdXJzaW9uCisJOzsgYGxvb2tpbmctYXQnIGFuZCBgc2VhcmNo LWJhY2t3YXJkJyBiZWxvdyBkbyBub3QgbWF0Y2ggdGhlICIlKCIgaWYKKwk7OyBwb2ludCBpcyBp biBpdHMgbWlkZGxlCisJKHdoZW4gKGVxdWFsIChjaGFyLWJlZm9yZSkgPyUpCisJICAoYmFja3dh cmQtY2hhcikpCiAJKHNhdmUtbWF0Y2gtZGF0YQotCSAgKHdoZW4gKG9yIChsb29raW5nLWF0ICIl KCIpCi0JCSAgICAoYW5kIChzZWFyY2gtYmFja3dhcmQgIiUiIG5pbCB0KSAobG9va2luZy1hdCAi JSgiKSkpCisJICAod2hlbiAob3IgKGxvb2tpbmctYXQgIiUoIikgKHNlYXJjaC1iYWNrd2FyZCAi JSgiIG5pbCB0KSkKIAkgICAgKHNldHEgYmVnIChwb2ludCkpCiAJICAgIChzZXRxIGVuZCAocHJv Z24gKGZvcndhcmQtY2hhcikgKGZvcndhcmQtc2V4cCkgKDEtIChwb2ludCkpKSkpKSkKICAgICAg ICh3aGVuIChhbmQgYmVnIGVuZCkKLS0gCjEuNy40LjIKCg== --f46d0444ee27d8397f04c7016467--