From mboxrd@z Thu Jan 1 00:00:00 1970 From: fredtantini@free.fr Subject: Fxporting a new markup Date: Sat, 09 Apr 2016 13:24:26 +0200 Message-ID: <1460201066.5708e66ad5db5@imp.free.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:50032) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aor0D-0002ws-9z for emacs-orgmode@gnu.org; Sat, 09 Apr 2016 07:24:34 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aor0A-000455-4g for emacs-orgmode@gnu.org; Sat, 09 Apr 2016 07:24:33 -0400 Received: from smtp2-g21.free.fr ([2a01:e0c:1:1599::11]:46247) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aor09-00044r-VN for emacs-orgmode@gnu.org; Sat, 09 Apr 2016 07:24:30 -0400 Received: from UNKNOWN (unknown [172.20.243.133]) by smtp2-g21.free.fr (Postfix) with ESMTP id 5403C20032C for ; Sat, 9 Apr 2016 11:13:39 +0200 (CEST) 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: "emacs-orgmode@gnu.org" Hi everyone, I need your help. Prior to version 8.3.* I used a custom marker (‰) to export keyboar= d shortcut in html (that is to kbd tags). What I have done is, in ox-org.el= or org-element.el, every time there was a function with "bold" or "code", I=A0copied/pasted the function and modified it to meet my needs. For instance, I have created a =3Dorg-element-my-object-keystroke-interpr= eter=3D function, or override the =3Dorg-element-object-successor-alist=3D const. I have detailed what I=A0have done in this emacs.stackexchange answer: http://emacs.stackexchange.com/questions/12814/extending-org-mode-with-mo= re-markups/12822#12822 My setup works great with org versions ≤8.2.10, but with 8.3.1 (to = 8.3.4), it doesn't do the job… I have tried to edebug, and looked at commit= s, but I can't pinpoint what's the problem. The Release notes doesn't seem eithe= r to indicate that there was a change between the versions that could broke my workflow :( What have I missed? -- Fred