From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kit-Yan Choi Subject: [Patch] org-display-inline-images: Add support for remote images Date: Fri, 21 Nov 2014 23:43:17 -0500 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a11c2531838a93805086b3389 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43824) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xs2XX-0001CX-5W for emacs-orgmode@gnu.org; Fri, 21 Nov 2014 23:43:20 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xs2XW-0006iY-18 for emacs-orgmode@gnu.org; Fri, 21 Nov 2014 23:43:19 -0500 Received: from mail-qc0-x233.google.com ([2607:f8b0:400d:c01::233]:40282) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xs2XV-0006iU-SF for emacs-orgmode@gnu.org; Fri, 21 Nov 2014 23:43:17 -0500 Received: by mail-qc0-f179.google.com with SMTP id c9so4649962qcz.38 for ; Fri, 21 Nov 2014 20:43:17 -0800 (PST) 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 --001a11c2531838a93805086b3389 Content-Type: multipart/alternative; boundary=001a11c2531838a93205086b3387 --001a11c2531838a93205086b3387 Content-Type: text/plain; charset=UTF-8 Hi, I would like to submit a patch to support displaying remote images inline in Org-mode. Attached is the formatted patch (or github branch here .) I have tested the code with "make test". FSF document is signed (waiting for gnu to send it back). Feedbacks are most welcome. Thanks. Kit --001a11c2531838a93205086b3387 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi,

I would like to submit a patch to s= upport displaying remote images inline in Org-mode.=C2=A0 Attached is the f= ormatted patch (or github branch here.)
=
I have tested the code with "make test".=C2=A0 FSF= document is signed (waiting for gnu to send it back).

Feedbacks are most welcome.=C2=A0 Thanks.

Kit

--001a11c2531838a93205086b3387-- --001a11c2531838a93805086b3389 Content-Type: text/plain; charset=US-ASCII; name="0001-org.el.diff" Content-Disposition: attachment; filename="0001-org.el.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_i2shpa2p0 ZGlmZiAtLWdpdCBhL2xpc3Avb3JnLmVsIGIvbGlzcC9vcmcuZWwKaW5kZXggMWYzM2QyYS4uYWFh NWM5YiAxMDA3NTUKLS0tIGEvbGlzcC9vcmcuZWwKKysrIGIvbGlzcC9vcmcuZWwKQEAgLTE5MzM4 LDcgKzE5MzM4LDcgQEAgYm91bmRhcmllcy4iCiAJCQkgICAgKG5vdCAoY2RyIChvcmctZWxlbWVu dC1jb250ZW50cyBwYXJlbnQpKSkpKQogCQkgICAgICAob3JnLXN0cmluZy1tYXRjaC1wIGZpbGUt ZXh0ZW5zaW9uLXJlCiAJCQkJCSAgKG9yZy1lbGVtZW50LXByb3BlcnR5IDpwYXRoIGxpbmspKSkK LQkgICAgIChsZXQgKChmaWxlIChleHBhbmQtZmlsZS1uYW1lIChvcmctZWxlbWVudC1wcm9wZXJ0 eSA6cGF0aCBsaW5rKSkpKQorCSAgICAgKGxldCAoKGZpbGUgKHN1YnN0aXR1dGUtaW4tZmlsZS1u YW1lIChleHBhbmQtZmlsZS1uYW1lIChvcmctZWxlbWVudC1wcm9wZXJ0eSA6cGF0aCBsaW5rKSkp KSkKIAkgICAgICAgKHdoZW4gKGZpbGUtZXhpc3RzLXAgZmlsZSkKIAkJIChsZXQgKCh3aWR0aAog CQkJOzsgQXBwbHkgYG9yZy1pbWFnZS1hY3R1YWwtd2lkdGgnIHNwZWNpZmljYXRpb25zLgpAQCAt MTkzNzYsMTAgKzE5Mzc2LDI5IEBAIGJvdW5kYXJpZXMuIgogCQkJICAgICAnb3JnLWltYWdlLW92 ZXJsYXkpKSkKIAkJICAgKGlmIChhbmQgKGNhci1zYWZlIG9sZCkgcmVmcmVzaCkKIAkJICAgICAg IChpbWFnZS1yZWZyZXNoIChvdmVybGF5LWdldCAoY2RyIG9sZCkgJ2Rpc3BsYXkpKQotCQkgICAg IChsZXQgKChpbWFnZSAoY3JlYXRlLWltYWdlIGZpbGUKLQkJCQkJCSAgKGFuZCB3aWR0aCAnaW1h Z2VtYWdpY2spCi0JCQkJCQkgIG5pbAotCQkJCQkJICA6d2lkdGggd2lkdGgpKSkKKwkJICAgICAo bGV0KiAoKGltYWdlIAorCQkJICAgICAobGV0ICgobmV3bmFtZQorCQkJCSAgICAoaWYgKG9yZy1m aWxlLXJlbW90ZS1wIGZpbGUpCisJCQkJCShsZXQqICgodHJhbXAtdG1wZGlyIChjb25jYXQKKwkJ CQkJCQkgICAgICAoaWYgKGZlYXR1cmVwICd4ZW1hY3MpCisJCQkJCQkJCSAgKHRlbXAtZGlyZWN0 b3J5KQorCQkJCQkJCQl0ZW1wb3JhcnktZmlsZS1kaXJlY3RvcnkpCisJCQkJCQkJICAgICAgIi90 cmFtcCIKKwkJCQkJCQkgICAgICAob3JnLWZpbGUtcmVtb3RlLXAgZmlsZSkKKwkJCQkJCQkgICAg ICAoZmlsZS1uYW1lLWRpcmVjdG9yeQorCQkJCQkJCSAgICAgICAob3JnLWJhYmVsLWxvY2FsLWZp bGUtbmFtZSBmaWxlKSkpKQorCQkJCQkgICAgICAgKG5ld25hbWUgKGNvbmNhdAorCQkJCQkJCSB0 cmFtcC10bXBkaXIgCisJCQkJCQkJIChmaWxlLW5hbWUtbm9uZGlyZWN0b3J5IGZpbGUpKSkpCisJ CQkJCSAgKG1ha2UtZGlyZWN0b3J5IHRyYW1wLXRtcGRpciB0KQorCQkJCQkgIChpZiAodHJhbXAt aGFuZGxlLWZpbGUtbmV3ZXItdGhhbi1maWxlLXAgZmlsZSBuZXduYW1lKQorCQkJCQkJKHRyYW1w LWNvbXBhdC1jb3B5LWZpbGUgZmlsZSBuZXduYW1lIHQgdCkpCisJCQkJCSAgbmV3bmFtZSkKKwkJ CQkgICAgICBmaWxlKSkpCisJCQkgICAgICAgKGNyZWF0ZS1pbWFnZSBuZXduYW1lCisJCQkJCSAg ICAgKGFuZCB3aWR0aCAnaW1hZ2VtYWdpY2spCisJCQkJCSAgICAgbmlsCisJCQkJCSAgICAgOndp ZHRoIHdpZHRoKSkpKQogCQkgICAgICAgKHdoZW4gaW1hZ2UKIAkJCSAobGV0KiAoKGxpbmsKIAkJ CQkgOzsgSWYgaW5saW5lIGltYWdlIGlzIHRoZSBkZXNjcmlwdGlvbgo= --001a11c2531838a93805086b3389--