From mboxrd@z Thu Jan 1 00:00:00 1970 From: aditya siram Subject: [Babel] Language Mode Error Stops Tangling Process, Fix Attached Date: Mon, 4 Jul 2011 14:48:55 -0500 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=0016e6dab34954bb1704a743a8ab Return-path: Received: from eggs.gnu.org ([140.186.70.92]:58904) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qdp8c-0005Ri-CJ for emacs-orgmode@gnu.org; Mon, 04 Jul 2011 15:48:59 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Qdp8b-0000k1-C6 for emacs-orgmode@gnu.org; Mon, 04 Jul 2011 15:48:58 -0400 Received: from mail-wy0-f169.google.com ([74.125.82.169]:41086) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Qdp8b-0000jv-5T for emacs-orgmode@gnu.org; Mon, 04 Jul 2011 15:48:57 -0400 Received: by wyg36 with SMTP id 36so4412931wyg.0 for ; Mon, 04 Jul 2011 12:48:55 -0700 (PDT) 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 --0016e6dab34954bb1704a743a8ab Content-Type: text/plain; charset=ISO-8859-1 Hi all, I was running into an issue where "lua-mode" would throw an error that stopped "org-babel-tangle" function in "ob-tangle.el". I have patched "org-babel-tangle" to ignore errors thrown by invoking any language's mode. The patch is attached. -deech --0016e6dab34954bb1704a743a8ab Content-Type: text/x-diff; charset=US-ASCII; name="ignore-errors-when-launching-a-languages-mode-when-tangling.patch" Content-Disposition: attachment; filename="ignore-errors-when-launching-a-languages-mode-when-tangling.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gppuc2t00 RnJvbSAyMDkzNTIzYzY3MmI4M2Q1M2Q5ZWNhMzY4MGNiMTA2ODI3ODRkZmFmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEZWVjaCA8ZGVlY2hAZGVlY2gtVGhpbmtQYWQtWDIwMC4obm9u ZSk+CkRhdGU6IE1vbiwgNCBKdWwgMjAxMSAxNDo0MjowMyAtMDUwMApTdWJqZWN0OiBbUEFUQ0gg Mi8yXSBJZ25vcmUgZXJyb3JzIHdoZW4gbGF1bmNoaW5nIGEgbGFuZ3VhZ2UncyBtb2RlIHdoZW4g dGFuZ2xpbmcgYSBzb3VyY2UgYmxvY2suIFRoZSBsdWEtbW9kZSBmb3IgaW5zdGFuY2Ugd2FzIHRo cm93aW5nIGVycm9ycyB0aGF0IGtpbGxlZCB0aGUgdGFuZ2xpbmcgcHJvY2Vzcy4KCi0tLQogbGlz cC9vYi10YW5nbGUuZWwgfCAgICAyICstCiAxIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9ucygr KSwgMSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL29iLXRhbmdsZS5lbCBiL2xpc3Av b2ItdGFuZ2xlLmVsCmluZGV4IDcyM2ZiYTEuLjVhY2FjYzIgMTAwNjQ0Ci0tLSBhL2xpc3Avb2It dGFuZ2xlLmVsCisrKyBiL2xpc3Avb2ItdGFuZ2xlLmVsCkBAIC0yMzAsNyArMjMwLDcgQEAgZXhw b3J0ZWQgc291cmNlIGNvZGUgYmxvY2tzIGJ5IGxhbmd1YWdlLiIKICAgICAgICAgICAgICAgICAg ICAgICAoZGVsZXRlLWZpbGUgZmlsZS1uYW1lKSkKICAgICAgICAgICAgICAgICAgICAgOzsgZHJv cCBzb3VyY2UtYmxvY2sgdG8gZmlsZQogICAgICAgICAgICAgICAgICAgICAod2l0aC10ZW1wLWJ1 ZmZlcgotICAgICAgICAgICAgICAgICAgICAgICh3aGVuIChmYm91bmRwIGxhbmctZikgKGlnbm9y ZS1lcnJvcnMgKG1lc3NhZ2UgImhlbGxvIikgKGZ1bmNhbGwgbGFuZy1mKSkpCisgICAgICAgICAg ICAgICAgICAgICAgKHdoZW4gKGZib3VuZHAgbGFuZy1mKSAoaWdub3JlLWVycm9ycyAoZnVuY2Fs bCBsYW5nLWYpKSkKICAgICAgICAgICAgICAgICAgICAgICAod2hlbiAoYW5kIHNoZS1iYW5nIChu b3QgKG1lbWJlciBmaWxlLW5hbWUgc2hlLWJhbmdlZCkpKQogICAgICAgICAgICAgICAgICAgICAg ICAgKGluc2VydCAoY29uY2F0IHNoZS1iYW5nICJcbiIpKQogICAgICAgICAgICAgICAgICAgICAg ICAgKHNldHEgc2hlLWJhbmdlZCAoY29ucyBmaWxlLW5hbWUgc2hlLWJhbmdlZCkpKQotLSAKMS43 LjQuMQoK --0016e6dab34954bb1704a743a8ab--