From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#40124: Bad interaction between before-string and :box faces Date: Tue, 25 Aug 2020 15:35:26 -0700 Message-ID: References: <0c23e1b6-02db-af9d-9024-01c702f3f0fc@gmail.com> <83wo7ge6fg.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5924"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: demisbalbach@googlemail.com, =?UTF-8?Q?Cl=C3=A9ment?= Pit-Claudel , 40124-done@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Aug 26 00:36:17 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kAhY8-0001QW-Ux for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 26 Aug 2020 00:36:16 +0200 Original-Received: from localhost ([::1]:54706 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kAhY8-0007lO-10 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 25 Aug 2020 18:36:16 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56532) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kAhXv-0007ke-9P for bug-gnu-emacs@gnu.org; Tue, 25 Aug 2020 18:36:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:53034) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kAhXv-000594-0h for bug-gnu-emacs@gnu.org; Tue, 25 Aug 2020 18:36:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kAhXu-0008Du-V4 for bug-gnu-emacs@gnu.org; Tue, 25 Aug 2020 18:36:02 -0400 Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Tue, 25 Aug 2020 22:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 40124 X-GNU-PR-Package: emacs Mail-Followup-To: 40124@debbugs.gnu.org, stefan@marxist.se, cpitclaudel@gmail.com Original-Received: via spool by 40124-done@debbugs.gnu.org id=D40124.159839493431554 (code D ref 40124); Tue, 25 Aug 2020 22:36:02 +0000 Original-Received: (at 40124-done) by debbugs.gnu.org; 25 Aug 2020 22:35:34 +0000 Original-Received: from localhost ([127.0.0.1]:36342 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kAhXR-0008Cs-Vr for submit@debbugs.gnu.org; Tue, 25 Aug 2020 18:35:34 -0400 Original-Received: from mail-yb1-f194.google.com ([209.85.219.194]:39955) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kAhXQ-0008Cf-AS for 40124-done@debbugs.gnu.org; Tue, 25 Aug 2020 18:35:32 -0400 Original-Received: by mail-yb1-f194.google.com with SMTP id q3so134740ybp.7 for <40124-done@debbugs.gnu.org>; Tue, 25 Aug 2020 15:35:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:user-agent :mime-version:date:message-id:subject:to:cc :content-transfer-encoding; bh=p/oXIL8cy1FL1JkvPYKTZkH1nLop9mttRup5Onu5BZw=; b=PX7M6maBvmgGDUG/GJsSQWQitFY0vXR9HetYlQlqpGhDiDEdzdq7+vZHkKwgRjqcrm Afqe7kEqCHQyWWtvKS7ahZjp331fu1/7B7g0EZ4D3IrBb2F4MRmp8o+uwm/4XP6eoNiA keDQhD8H1OZIYULEgU0orKIq/cw1rvFaaxFwHttiDuTnQfpSvj9aDdZqgLIBJ4AX17sz JlIw9t+HoW/wxQsBL0p/AQKFHxBLnDF5d9QvUU2FOvPlxTPx2cq/kkPRf4TM3b7uHAYf jc8f406UO+S7og3uno8K2ookdjsrhlIqcG6Yo/BD3E0Yq1pvAngwUZH22/qYANAu1xFz yKSQ== X-Gm-Message-State: AOAM530arUe2Xz7gWaYnO78GQVm3JmVQgyoRoQWOABlfSyNSfYeXLfO7 IO3Btj7TFRnQhGnqy8GiDemTnRi8z8mhJ9UFeQI= X-Google-Smtp-Source: ABdhPJwviGIx2dnwKb13F0+2zPlRc/hJdcB+14xVVzMXTZExiIRRGNqlMctXV48w6IkCwRfifo1moY/1b1cibigGRMo= X-Received: by 2002:a25:7007:: with SMTP id l7mr17009283ybc.85.1598394926970; Tue, 25 Aug 2020 15:35:26 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 25 Aug 2020 15:35:26 -0700 In-Reply-To: <83wo7ge6fg.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 19 Mar 2020 17:00:03 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:186359 Archived-At: Eli Zaretskii writes: >> From: Cl=C3=A9ment Pit-Claudel >> Date: Wed, 18 Mar 2020 15:26:38 -0400 >> Cc: demisbalbach@googlemail.com >> >> In the following sample, the word "test" should have its letters "e" and= "s" in a box; but instead they display with just a bar above and below. R= emoving the before-string property fixes the issue. >> >> (with-current-buffer (get-buffer-create "box-test") >> (erase-buffer) >> (insert "test") >> (let ((ov (make-overlay 2 4))) >> (overlay-put ov 'face '(:box t)) >> (overlay-put ov 'before-string >> (propertize ">" 'display >> '(left-fringe right-arrow)))) >> (pop-to-buffer (current-buffer))) >> >> This was reported by Artemios (cc'd) in https://github.com/flycheck/flyc= heck/issues/1666. > > Thanks, I think I fixed this now on the master branch. There has been no followup within 22 weeks, so I'm going to assume the fix worked and close this bug now. If this conclusion is incorrect, please reply to this email (use "Reply to all" in your email client) and we can reopen the bug report. Best regards, Stefan Kangas