From mboxrd@z Thu Jan 1 00:00:00 1970 From: Le Wang Subject: Re: bug#12905: 24.2.50; org: edit source block causes data loss Date: Fri, 14 Dec 2012 07:50:56 +0800 Message-ID: References: <50A62865.8010904@gmail.com> <87sj7han8a.fsf__16482.9143243425$1354894646$gmane$org@gnu.org> <87wqwnyzud.fsf__32428.3239235685$1355331429$gmane$org@bzg.ath.cx> <87bodzt201.fsf@norang.ca> <877gom7tc3.fsf@bzg.ath.cx> <876246skbt.fsf@norang.ca> <87lid262rf.fsf@norang.ca> <8738za44ss.fsf@bzg.ath.cx> <878v925aru.fsf@norang.ca> <87wqwm0yoi.fsf@bzg.ath.cx> <87mwxhyl5l.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=047d7b86e4540d8b1704d0c4962c Return-path: Received: from eggs.gnu.org ([208.118.235.92]:56003) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TjIYL-0007Qy-Vb for emacs-orgmode@gnu.org; Thu, 13 Dec 2012 18:50:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TjIYL-0001KZ-3b for emacs-orgmode@gnu.org; Thu, 13 Dec 2012 18:50:57 -0500 Received: from mail-vb0-f41.google.com ([209.85.212.41]:44587) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TjIYK-0001KV-U5 for emacs-orgmode@gnu.org; Thu, 13 Dec 2012 18:50:57 -0500 Received: by mail-vb0-f41.google.com with SMTP id l22so3194258vbn.0 for ; Thu, 13 Dec 2012 15:50:56 -0800 (PST) In-Reply-To: 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: Bernt Hansen , emacs-orgmode@gnu.org --047d7b86e4540d8b1704d0c4962c Content-Type: text/plain; charset=ISO-8859-1 ... one more to fix misuse of signal -- Le --047d7b86e4540d8b1704d0c4962c Content-Type: application/octet-stream; name="0006-fix-mix-use-of-signal.patch" Content-Disposition: attachment; filename="0006-fix-mix-use-of-signal.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_haojjyxg5 RnJvbSAzNDNjZTQzNDllNjg4NjYwODU5ZjI0MDY5OTc1MjE1ODM2YTY5ZGRkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBMZSBXYW5nIDxsZS53YW5nQGFnd29ybGQuY29tLmF1PgpEYXRl OiBGcmksIDE0IERlYyAyMDEyIDA3OjQ3OjQ0ICswODAwClN1YmplY3Q6IFtQQVRDSCA2LzZdIGZp eCBtaXgtdXNlIG9mIHNpZ25hbAoKLS0tCiBsaXNwL29yZy1zcmMuZWwgfCA4ICsrKystLS0tCiAx IGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdp dCBhL2xpc3Avb3JnLXNyYy5lbCBiL2xpc3Avb3JnLXNyYy5lbAppbmRleCBkNDc0N2FiLi5mNDk1 M2E2IDEwMDY0NAotLS0gYS9saXNwL29yZy1zcmMuZWwKKysrIGIvbGlzcC9vcmctc3JjLmVsCkBA IC0yODMsNyArMjgzLDcgQEAgYnVmZmVyLiIKIAkJICAgICAgICh0YWJsZS1yZWNvZ25pemUpCiAJ CSAgICAgICAob3JnLXNldC1sb2NhbCAnb3JnLWVkaXQtc3JjLWNvbnRlbnQtaW5kZW50YXRpb24g MCkpKSkKICAgICAodW5sZXNzIChmdW5jdGlvbnAgbGFuZy1mKQotICAgICAgKHNpZ25hbCAnb3Jn LXNyYy1lcnJvciAiTm8gc3VjaCBsYW5ndWFnZSBtb2RlOiAlcyIgbGFuZy1mKSkKKyAgICAgIChz aWduYWwgJ29yZy1zcmMtZXJyb3IgKGxpc3QgKGZvcm1hdCAiTm8gc3VjaCBsYW5ndWFnZSBtb2Rl OiAlcyIgbGFuZy1mKSkpKQogICAgIChzYXZlLWV4Y3Vyc2lvbgogICAgICAgKGlmICg+IChwb2lu dCkgZW5kKSAoZ290by1jaGFyIGVuZCkpCiAgICAgICAoc2V0cSBsaW5lIChvcmctY3VycmVudC1s aW5lKQpAQCAtMzI1LDcgKzMyNSw3IEBAIGJ1ZmZlci4iCiAJKGNvbmRpdGlvbi1jYXNlIGUKIAkg ICAgKGZ1bmNhbGwgbGFuZy1mKQogCSAgKGVycm9yCi0JICAgKHNpZ25hbCAnb3JnLXNyYy1lcnJv ciAiTGFuZ3VhZ2UgbW9kZSBgJXMnIGZhaWxzIHdpdGg6ICVTIiBsYW5nLWYgKG50aCAxIGUpKSkp KQorCSAgIChzaWduYWwgJ29yZy1zcmMtZXJyb3IgKGxpc3QgKGZvcm1hdCAiTGFuZ3VhZ2UgbW9k ZSBgJXMnIGZhaWxzIHdpdGg6ICVTIiBsYW5nLWYgKG50aCAxIGUpKSkpKSkpCiAgICAgICAoZG9s aXN0IChwYWlyIHRyYW5zbWl0dGVkLXZhcmlhYmxlcykKIAkob3JnLXNldC1sb2NhbCAoY2FyIHBh aXIpIChjYWRyIHBhaXIpKSkKICAgICAgIDs7IFJlbW92ZSBwcm90ZWN0aW5nIGNvbW1hcyBmcm9t IHZpc2libGUgcGFydCBvZiBidWZmZXIuCkBAIC0zNTYsNyArMzU2LDcgQEAgYnVmZmVyLiIKICAg KG1vdXNlLXNldC1wb2ludCBlKQogICAobGV0ICgoYnVmIChnZXQtY2hhci1wcm9wZXJ0eSAocG9p bnQpICdlZGl0LWJ1ZmZlcikpKQogICAgIChpZiBidWYgKG9yZy1zcmMtc3dpdGNoLXRvLWJ1ZmZl ciBidWYgJ2NvbnRpbnVlKQotICAgICAgKHNpZ25hbCAnb3JnLXNyYy1lcnJvciAiU29tZXRoaW5n IGlzIHdyb25nIGhlcmUiKSkpKQorICAgICAgKHNpZ25hbCAnb3JnLXNyYy1lcnJvciAnKCJTb21l dGhpbmcgaXMgd3JvbmcgaGVyZSIpKSkpKQogCiAoZGVmdW4gb3JnLXNyYy1zd2l0Y2gtdG8tYnVm ZmVyIChidWZmZXIgY29udGV4dCkKICAgKGNhc2Ugb3JnLXNyYy13aW5kb3ctc2V0dXAKQEAgLTYz OSw3ICs2MzksNyBAQCB3aXRoIFwiLCpcIiwgXCIsIytcIiwgXCIsLCpcIiBhbmQgXCIsLCMrXCIu IgogICAiRXhpdCBzcGVjaWFsIGVkaXQgYW5kIHByb3RlY3QgcHJvYmxlbWF0aWMgbGluZXMuIgog ICAoaW50ZXJhY3RpdmUpCiAgICh1bmxlc3MgKG9yZy1ib3VuZC1hbmQtdHJ1ZS1wIG9yZy1lZGl0 LXNyYy1mcm9tLW9yZy1tb2RlKQotICAgIChzaWduYWwgJ29yZy1zcmMtZXJyb3IgIlRoaXMgaXMg bm90IGEgc3ViLWVkaXRpbmcgYnVmZmVyLCBzb21ldGhpbmcgaXMgd3JvbmciKSkKKyAgICAoc2ln bmFsICdvcmctc3JjLWVycm9yICcoIlRoaXMgaXMgbm90IGEgc3ViLWVkaXRpbmcgYnVmZmVyLCBz b21ldGhpbmcgaXMgd3JvbmciKSkpCiAgICh3aWRlbikKICAgKGxldCogKChiZWcgb3JnLWVkaXQt c3JjLWJlZy1tYXJrZXIpCiAJIChlbmQgb3JnLWVkaXQtc3JjLWVuZC1tYXJrZXIpCi0tIAoxLjcu MTEuNAoK --047d7b86e4540d8b1704d0c4962c--