From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sebastien Vauban Subject: Re: [bug] Org-verbatim and org-code not converted into HTML tags Date: Fri, 02 May 2014 14:51:09 +0200 Message-ID: <86k3a4fio2.fsf@somewhere.org> References: <86mwgaxs68.fsf@somewhere.org> <87d2h6qo8i.fsf@gmail.com> <86ioqx1jhd.fsf@somewhere.org> <8738haj283.fsf@bzg.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: 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-mXXj517/zsQ@public.gmane.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org-mXXj517/zsQ@public.gmane.org To: emacs-orgmode-mXXj517/zsQ@public.gmane.org Hi Bastien, Bastien wrote: > Sebastien Vauban writes: > >> Though, there are extra diffs in my HTML output, about the style of the >> org-block delimiter lines: they've lost their "under/over-line" feature, >> and colors are not the same anymore. > > Can you bisect to spot the first bad commit, and tell exactly > what's bad here from an emacs -Q point of view? It took me a while to understand what was going on. But I did. See http://screencast.com/t/1peLgaZ7. The "styling" bug is present in all latest Emacs versions, and relates to the Emacs bug #16440 ("Some colors of the theme aren't respected in latest Emacs"): =E2=95=AD=E2=94=80=E2=94=80=E2=94=80=E2=94=80 From: Eli Zaretskii =E2=94=82=20 =E2=94=82 This seems to be the consequence of the change described in NEW= S like =E2=94=82 this: =E2=94=82=20 =E2=94=82 *** Face specs set via Custom themes now replace the `defface= ' spec =E2=94=82 rather than inheriting from it (as do face specs set via Cust= omize). =E2=94=82=20 =E2=94=82 Org uses org-copy-face to define the faces that you show in your =E2=94=82 screencast, and org-copy-face assumes the face it inherits from =E2=94=82 already exists. But loading a theme now doesn't create the fac= es, it =E2=94=82 only prepares the data for when the face will be created. So := inherit =E2=94=82 in org-copy-face doesn't do what you expect. =E2=94=82=20 =E2=94=82 I guess either some change is needed in how themes are handled,= or =E2=94=82 org-copy-face needs to change to follow suit. (CC to Bastien f= or =E2=94=82 that.) =E2=95=B0=E2=94=80=E2=94=80=E2=94=80=E2=94=80 See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D16440 for the whole thread. Best regards, Seb --=20 Sebastien Vauban