From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Hong Xu Newsgroups: gmane.emacs.bugs Subject: bug#21990: htmlfontify fails to generate highly highlighted regions Date: Fri, 15 Jan 2016 16:24:24 -0800 Message-ID: <56998DB8.50400@topbug.net> References: <56529962.10301@topbug.net> <87io2uwgj5.fsf@russet.org.uk> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1452903921 22964 80.91.229.3 (16 Jan 2016 00:25:21 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 16 Jan 2016 00:25:21 +0000 (UTC) Cc: 21990@debbugs.gnu.org To: Phillip Lord Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Jan 16 01:25:10 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aKEg1-0004ZU-TO for geb-bug-gnu-emacs@m.gmane.org; Sat, 16 Jan 2016 01:25:10 +0100 Original-Received: from localhost ([::1]:49519 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aKEg1-0002E5-1x for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Jan 2016 19:25:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51175) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aKEfx-0002Dk-CK for bug-gnu-emacs@gnu.org; Fri, 15 Jan 2016 19:25:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aKEfu-0007R0-3K for bug-gnu-emacs@gnu.org; Fri, 15 Jan 2016 19:25:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:33844) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aKEft-0007Qn-Vg for bug-gnu-emacs@gnu.org; Fri, 15 Jan 2016 19:25:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84) (envelope-from ) id 1aKEft-0001ts-Ra for bug-gnu-emacs@gnu.org; Fri, 15 Jan 2016 19:25:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Hong Xu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Jan 2016 00:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 21990 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 21990-submit@debbugs.gnu.org id=B21990.14529038777269 (code B ref 21990); Sat, 16 Jan 2016 00:25:01 +0000 Original-Received: (at 21990) by debbugs.gnu.org; 16 Jan 2016 00:24:37 +0000 Original-Received: from localhost ([127.0.0.1]:50297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aKEfU-0001tB-Lh for submit@debbugs.gnu.org; Fri, 15 Jan 2016 19:24:36 -0500 Original-Received: from sender163-mail.zoho.com ([74.201.84.163]:25840) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1aKEfS-0001t2-Nb for 21990@debbugs.gnu.org; Fri, 15 Jan 2016 19:24:35 -0500 Original-Received: from [10.123.16.82] (usc-secure-wireless-088-082.usc.edu [68.181.88.82]) by mx.zohomail.com with SMTPS id 1452903871418600.9121817299792; Fri, 15 Jan 2016 16:24:31 -0800 (PST) X-Enigmail-Draft-Status: N1210 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Icedove/38.5.0 In-Reply-To: <87io2uwgj5.fsf@russet.org.uk> X-Zoho-Virus-Status: 1 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:111659 Archived-At: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 01/15/2016 03:48 PM, Phillip Lord wrote: > Hong Xu writes: > >> I'm able to reproduce this issue on both the latest snapshot and >> 24.4. My OS is GNU/Linux. > >> 2. Press Meta-n multiple times to make sure all changed texts >> are highlighted. It should look like the following: >> >> https://i.imgur.com/xVdQgxk.png >> >> 3. M-x htmlfontify-buffer, and save the output html file. >> >> 4. Look at it in a browser. The deeply highlighted region (such >> as the "xxxxxxxxxx") is not highlighted at all. >> > > To clarify, you are concerned that, as in your image, "xxxximport" > is highlighted a different colour from "sys", but this is not > reflected in htmlfontify-buffer? > Correct. > In my hands that line is coming in a single colour. Looking at > buffer-substring, I get.... > > #("+xxxxxxxxxxxximport sys" 0 1 (fontified t face > diff-indicator-added) 1 23 (fontified t face diff-added)) > > > i.e. there is only a single font, after the "+". The equivalent > HTML looks like this.... > > + class="diff-added">xxxxxxxxxxxximport sys > > which seems correct to me. I've tried 24.4 and current emacs-25 > branch. > > Am I looking at the right thing? > Thanks for your comments. After opening the patch file, you have move the cursor to the top of the buffer and run diff-hunk-next (bound to M-n by default) to show the highlights in Emacs. If you still cannot see the highlight, you may want to change the theme to the default one and remove custom color tweaks (I had once used a theme which does not highlight anything). Best, Hong -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWmY24AAoJECZsfTOCL4R4zpMQAKvk7P1SXlnOFnX/R18hPPGJ qjfopBPVvgqVKUQtCMBkvd4WP/EaEXBItDbTWJX8i2CcVRtFqPW5RrbnJ/6kLvnU h0jTDO6GMMIa6HY07mjBgMx7ee0e1O9MVmyajumjVWiWbm1gRleT4FvZsKYRACbg gI5RHqDtL16RBoX1tscwEhOP3LNsAIa0TT8GrJgeRUA/vGLLCmSDHYrzUW10uCjE fSkn/D9cP+w5RVH8NcCDIqimWKtAIorUM2aSNBztWeK2/z0EWx6N2O51dGaQWohY GVcn4xEq57LF9l/j/fSzGGfYe+D3ERYapCgG9ZzTHMMIz5+dJwXXlg1+g1DBewNx AsNPyc+w2GJrDmZjw1i/eE6tdLia5Lt35zndHplyOIvNB02ZqLxTFE+AMwQZVFZD pojq/cMSVDVmyDtKEdn6FYI5P9Kum1qwyXnpgtQWwwAAHxrW/tk9k8uSObPph7IF fMxoj1JcMjVjnUTVNPuQTXQTFDkhY4yPfzWG2fd7G3nP3r+Kj62vp4ga5eh+XCE7 nv/CKVdztvSO+yU4dNdSn7iFhbWGD+ywCT+Bxku7AVT+HcJ633PpfzvmMhLPutOb 79Y/n+Zf+kHQzgQWw8nFADAjifU+f0DW7tVmOkTFIgXbmsKb7VcWKGmPNRF4vQn6 BKv1Nau6/lje5VucnhZe =+MiP -----END PGP SIGNATURE-----