From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matt Price Subject: Re: [PATCH] allow klipse export in html Date: Wed, 14 Dec 2016 20:25:19 -0500 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a11453638a731100543a853f7 Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:52426) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cHKoT-0005Ov-SS for emacs-orgmode@gnu.org; Wed, 14 Dec 2016 20:26:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cHKoP-0002gs-Er for emacs-orgmode@gnu.org; Wed, 14 Dec 2016 20:26:25 -0500 Received: from mail-io0-f171.google.com ([209.85.223.171]:35590) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cHKoP-0002ga-8m for emacs-orgmode@gnu.org; Wed, 14 Dec 2016 20:26:21 -0500 Received: by mail-io0-f171.google.com with SMTP id h30so56430863iod.2 for ; Wed, 14 Dec 2016 17:26:21 -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" To: Rasmus Cc: bzg@bzg.fr, Yehonathan Sharvit , Org Mode --001a11453638a731100543a853f7 Content-Type: multipart/alternative; boundary=001a11453638a7310b0543a853f5 --001a11453638a7310b0543a853f5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable And this second patch adds support for html rendering with klipse. The default CSS leaves a little to be desired! On Wed, Dec 14, 2016 at 5:44 PM, Matt Price wrote: > > I'm such a slow coder that this is all I got to in my free moments > today:patch for defcustoms that inserts the necessary code into a src > block. further refinements necessary before it works properly; severla > more would be useful for hte improvements that Bastien suggests. > > > On Wed, Dec 14, 2016 at 12:55 PM, Matt Price wrote: > >> >> >> >> On Wed, Dec 14, 2016 at 5:06 AM, Rasmus wrote: >> >>> >>> I don=E2=80=99t know if much more support is needed. We add some autom= atic >>> configuration scripting or add a per-block switch for enabling klipse. >>> >>> Two more little things. HTML blocks can't use the standard editor so >> they need an extra attribute `data-editor-style=3D"html"` >> >> >> --001a11453638a7310b0543a853f5 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
And this second patch adds support for html rendering with= klipse.=C2=A0 The default CSS leaves a little to be desired!


On Wed, Dec 14, = 2016 at 5:44 PM, Matt Price <moptop99@gmail.com> wrote:
=

I'm such a slow coder that this is all I got to in my free moments = today:patch for defcustoms that inserts the necessary code into a src block= .=C2=A0 further refinements necessary before it works properly; severla mor= e would be useful for hte improvements that Bastien suggests.


On Wed, Dec 14, 2016 at 12:55 PM, Matt Price <mo= ptop99@gmail.com> wrote:



On We= d, Dec 14, 2016 at 5:06 AM, Rasmus <rasmus@gmx.us> wrote:

I don=E2=80=99t know if much more support is needed.=C2=A0 We add some auto= matic
configuration scripting or add a per-block switch for enabling klipse.

Two more little things. HTML bloc= ks can't use the standard editor so they need an extra attribute `data-= editor-style=3D"html"`



--001a11453638a7310b0543a853f5-- --001a11453638a731100543a853f7 Content-Type: text/x-patch; charset=US-ASCII; name="0002-Add-basic-support-for-html-rendering.patch" Content-Disposition: attachment; filename="0002-Add-basic-support-for-html-rendering.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_iwpongzk1 RnJvbSAxNDQzM2RjNzViODU5ZGU4ODBmMmNjMTM1NDE1ZWY2ZGU1NGVmZTc0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBNYXR0IFByaWNlIDxtYXR0LnByaWNlQHV0b3JvbnRvLmNhPgpE YXRlOiBXZWQsIDE0IERlYyAyMDE2IDIwOjE1OjA0IC0wNTAwClN1YmplY3Q6IFtQQVRDSCAyLzJd IEFkZCBiYXNpYyBzdXBwb3J0IGZvciBodG1sIHJlbmRlcmluZwoKSW5zZXJ0ICdkYXRhLWVkaXRv ci10eXBlPSJodG1sIicgaW50byA8cHJlPiB0YWcgd2hlbiBleHBvcnRpbmcKa2xpcHNpZmllZCBo dG1sIGJsb2Nrcy4KLS0tCiBsaXNwL294LWh0bWwuZWwgfCAxMCArKysrKystLS0tCiAxIGZpbGUg Y2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xp c3Avb3gtaHRtbC5lbCBiL2xpc3Avb3gtaHRtbC5lbAppbmRleCAyNzA0Zjg0Li5hOWM4YjVkIDEw MDY0NAotLS0gYS9saXNwL294LWh0bWwuZWwKKysrIGIvbGlzcC9veC1odG1sLmVsCkBAIC0zMzQ1 LDExICszMzQ1LDEzIEBAIENPTlRFTlRTIGhvbGRzIHRoZSBjb250ZW50cyBvZiB0aGUgaXRlbS4g IElORk8gaXMgYSBwbGlzdCBob2xkaW5nCiBjb250ZXh0dWFsIGluZm9ybWF0aW9uLiIKICAgKGlm IChvcmctZXhwb3J0LXJlYWQtYXR0cmlidXRlIDphdHRyX2h0bWwgc3JjLWJsb2NrIDp0ZXh0YXJl YSkKICAgICAgIChvcmctaHRtbC0tdGV4dGFyZWEtYmxvY2sgc3JjLWJsb2NrKQotICAgIChsZXQg KChsYW5nIChvcmctZWxlbWVudC1wcm9wZXJ0eSA6bGFuZ3VhZ2Ugc3JjLWJsb2NrKSkKKyAgICAo bGV0KiAoKGxhbmcgKG9yZy1lbGVtZW50LXByb3BlcnR5IDpsYW5ndWFnZSBzcmMtYmxvY2spKQog CSAgKGNvZGUgKG9yZy1odG1sLWZvcm1hdC1jb2RlIHNyYy1ibG9jayBpbmZvKSkKIAkgIChsYWJl bCAobGV0ICgobGJsIChhbmQgKG9yZy1lbGVtZW50LXByb3BlcnR5IDpuYW1lIHNyYy1ibG9jaykK IAkJCQkgKG9yZy1leHBvcnQtZ2V0LXJlZmVyZW5jZSBzcmMtYmxvY2sgaW5mbykpKSkKLQkJICAg KGlmIGxibCAoZm9ybWF0ICIgaWQ9XCIlc1wiIiBsYmwpICIiKSkpKQorCQkgICAoaWYgbGJsIChm b3JtYXQgIiBpZD1cIiVzXCIiIGxibCkgIiIpKSkKKwkgIChrbGlwc2lmeSAgKGFuZCAgb3JnLXJl dmVhbC1rbGlwc2lmeS1zcmMKKyAgICAgICAgICAgICAgICAgICAgICAgICAgIChtZW1iZXIgbGFu ZyAnKCJqYXZhc2NyaXB0IiAianMiICJydWJ5IiAic2NoZW1lIiAiY2xvanVyZSIgInBocCIgImh0 bWwiKSkpKSkKICAgICAgIChpZiAobm90IGxhbmcpIChmb3JtYXQgIjxwcmUgY2xhc3M9XCJleGFt cGxlXCIlcz5cbiVzPC9wcmU+IiBsYWJlbCBjb2RlKQogCShmb3JtYXQgIjxkaXYgY2xhc3M9XCJv cmctc3JjLWNvbnRhaW5lclwiPlxuJXMlc1xuPC9kaXY+IgogCQk7OyBCdWlsZCBjYXB0aW9uLgpA QCAtMzM2Niw4ICszMzY4LDggQEAgY29udGV4dHVhbCBpbmZvcm1hdGlvbi4iCiAJCQkgICAgICBs aXN0aW5nLW51bWJlcgogCQkJICAgICAgKG9yZy10cmltIChvcmctZXhwb3J0LWRhdGEgY2FwdGlv biBpbmZvKSkpKSkpCiAJCTs7IENvbnRlbnRzLgotCQkoZm9ybWF0ICI8cHJlIGNsYXNzPVwic3Jj IHNyYy0lc1wiJXM+JXM8L3ByZT4iCi0JCQlsYW5nIGxhYmVsIGNvZGUpKSkpKSkKKwkJKGZvcm1h dCAiPHByZSBjbGFzcz1cInNyYyBzcmMtJXNcIiVzJXM+JXM8L3ByZT4iCisJCQlsYW5nIGxhYmVs IChpZiAoYW5kIGtsaXBzaWZ5IChzdHJpbmc9IGxhbmcgImh0bWwiKSkiIGRhdGEtZWRpdG9yLXR5 cGU9XCJodG1sXCIiICIiKSBjb2RlKSkpKSkpCiAKIDs7OzsgU3RhdGlzdGljcyBDb29raWUKIAot LSAKMi4xMC4yCgo= --001a11453638a731100543a853f7--