From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Wilfred Hughes Newsgroups: gmane.emacs.bugs Subject: bug#24645: [PATCH] hexl-mode does not fontify buffer Date: Wed, 2 Nov 2016 00:34:05 -0400 Message-ID: References: <23e1e973-5ad1-90af-5be4-6dbb96b01cb6@yandex.ru> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a114cb210bcff2b054049f422 X-Trace: blaine.gmane.org 1478061321 7709 195.159.176.226 (2 Nov 2016 04:35:21 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 2 Nov 2016 04:35:21 +0000 (UTC) Cc: 24645@debbugs.gnu.org To: Dmitry Gutov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Nov 02 05:35:16 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1nGb-0000vJ-8d for geb-bug-gnu-emacs@m.gmane.org; Wed, 02 Nov 2016 05:35:13 +0100 Original-Received: from localhost ([::1]:52494 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c1nGe-0007QC-2b for geb-bug-gnu-emacs@m.gmane.org; Wed, 02 Nov 2016 00:35:16 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:43127) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1c1nGY-0007MZ-Da for bug-gnu-emacs@gnu.org; Wed, 02 Nov 2016 00:35:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1c1nGQ-0003hk-WC for bug-gnu-emacs@gnu.org; Wed, 02 Nov 2016 00:35:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:52513) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1c1nGQ-0003hZ-S2 for bug-gnu-emacs@gnu.org; Wed, 02 Nov 2016 00:35:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1c1nGQ-0005iN-JB for bug-gnu-emacs@gnu.org; Wed, 02 Nov 2016 00:35:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Wilfred Hughes Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Nov 2016 04:35:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 24645 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 24645-submit@debbugs.gnu.org id=B24645.147806127421926 (code B ref 24645); Wed, 02 Nov 2016 04:35:02 +0000 Original-Received: (at 24645) by debbugs.gnu.org; 2 Nov 2016 04:34:34 +0000 Original-Received: from localhost ([127.0.0.1]:39679 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1nFx-0005ha-TM for submit@debbugs.gnu.org; Wed, 02 Nov 2016 00:34:34 -0400 Original-Received: from mail-qk0-f181.google.com ([209.85.220.181]:33158) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1c1nFv-0005hL-Sp for 24645@debbugs.gnu.org; Wed, 02 Nov 2016 00:34:32 -0400 Original-Received: by mail-qk0-f181.google.com with SMTP id x190so3383255qkb.0 for <24645@debbugs.gnu.org>; Tue, 01 Nov 2016 21:34:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wilfred-me-uk.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=aAWxQakrpXWowc3YOxNVVj0N58blmnVuTiC3b8GlobU=; b=zihzJdQqx7yur0Vy5huIL4SG+zktsOE//14CeB2qDHNvpdywKyzxC92weGd5+5WyQG qhEk0pB+yBZFOMiL8Aa8LZMjnho6wtm73bAes5Tbveu0w3kur9fe0VUbhsCk+Jgo7Vpv PX39qFgM55i17gFTVs/FnYQE+U2Zh+2osp06uLaHqen0Vdanny20L2U+np1SuLAj9aq3 fVaFT3ntTPXZnwCV8U9L/4KsLDGUJsrImVAavsh/G4YEw3U/cpxf4NMJEmuYupV35c6Z OIubmCg5V5N97TWeSHDp4ahGoMsubJXeKpa7NOAZZKwuuBug/QAGztbMdoRsPe4wbe1S SGLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=aAWxQakrpXWowc3YOxNVVj0N58blmnVuTiC3b8GlobU=; b=Y/lDaT0b2bMIuvGqtAQwuShYDm/kkhED+bmaERNJgj/49lohiKLjozOFZLB8MB8Lbc L9pI7soKH5jx4/1MMEzv1Sfmv1GF4AuL0qyr+EMJl9zy40yXjyc28VEoBlpWf6tYSciO QdKDX7bRrFRAXyyEAIGGMtAbWOspyXGdSFrHrvsE8PX+HJumcFioICKpiO/k7GdVTYNY 4Z+VJOHUr1ZADkBtHpQFt5QDYsJkiJDyibvFqKixl+gt2tefpvsfxOt/P2CXLCDRHrNT 4tCSR9K+zmUHpWtfTW3I/7ZtlyQjNUzmYtu1ZJNeGLlh0DGZ9Ea4qJhsRum0IubC8QBU OxkQ== X-Gm-Message-State: ABUngvcD6SiZperPBJ/zNFVh45Ib7iaUx2ftTA4MgjeBZiUVqKmDjbchis2dU3DII8NrRUJuZ6pFfGLcRwVGMg== X-Received: by 10.55.91.198 with SMTP id p189mr1491595qkb.132.1478061266349; Tue, 01 Nov 2016 21:34:26 -0700 (PDT) Original-Received: by 10.237.36.48 with HTTP; Tue, 1 Nov 2016 21:34:05 -0700 (PDT) X-Originating-IP: [74.65.191.67] In-Reply-To: <23e1e973-5ad1-90af-5be4-6dbb96b01cb6@yandex.ru> 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" Xref: news.gmane.org gmane.emacs.bugs:125256 Archived-At: --001a114cb210bcff2b054049f422 Content-Type: text/plain; charset=UTF-8 Fair enough. Here's an updated patch that respects global-font-lock-mode. On 8 October 2016 at 14:42, Dmitry Gutov wrote: > On 08.10.2016 21:39, Wilfred Hughes wrote: >> >> hexl-mode does not ensure font-lock is enabled, so the faces >> hexl-address-region and hexl-ascii-region are not applied. > > > Would a user who disabled global-font-lock-mode really want that? > --001a114cb210bcff2b054049f422 Content-Type: text/x-patch; charset=US-ASCII; name="0001-Apply-font-lock-in-hexl-mode-buffers.patch" Content-Disposition: attachment; filename="0001-Apply-font-lock-in-hexl-mode-buffers.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_iv0fi0h50 RnJvbSA5YjJjZjQzZjY3M2Q4MzE3ZGY4NjI3MGE0MDMyMDkwOWQ0ZTZjMTg2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBXaWxmcmVkIEh1Z2hlcyA8bWVAd2lsZnJlZC5tZS51az4KRGF0 ZTogU2F0LCA4IE9jdCAyMDE2IDE0OjI1OjQzIC0wNDAwClN1YmplY3Q6IFtQQVRDSF0gQXBwbHkg Zm9udC1sb2NrIGluIGhleGwtbW9kZSBidWZmZXJzLgoKKiBsaXNwL2hleGwuZWwgKGhleGwtbW9k ZSk6IEFmdGVyIHNldHRpbmcgZm9udC1sb2NrLWRlZmF1bHRzLCB3ZSBuZWVkIHRvCiAgY2FsbCBg Zm9udC1sb2NrLWVuc3VyZScgdG8gYXBwbHkgaGV4bC1tb2RlIGZhY2VzLgotLS0KIGxpc3AvaGV4 bC5lbCB8IDIgKysKIDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKykKCmRpZmYgLS1naXQg YS9saXNwL2hleGwuZWwgYi9saXNwL2hleGwuZWwKaW5kZXggNWYwOTlhNS4uNTE5YjA1MiAxMDA2 NDQKLS0tIGEvbGlzcC9oZXhsLmVsCisrKyBiL2xpc3AvaGV4bC5lbApAQCAtNDAyLDYgKzQwMiw4 IEBAIGhleGwtbW9kZQogCQkJICAiaGV4bC1jdXJyZW50LWFkZHJlc3MiKQogCiAgICAgKGlmIGhl eGwtZm9sbG93LWFzY2lpIChoZXhsLWZvbGxvdy1hc2NpaSAxKSkpCisgICh3aGVuIGdsb2JhbC1m b250LWxvY2stbW9kZQorICAgIChmb250LWxvY2stZW5zdXJlKSkKICAgKHJ1bi1tb2RlLWhvb2tz ICdoZXhsLW1vZGUtaG9vaykpCiAKIAotLSAKMi4xMC4xCgo= --001a114cb210bcff2b054049f422--