From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#16856: 24.3.50; Cursor leaves garbage in fringe Date: Sun, 17 Jul 2016 14:35:13 +0100 Message-ID: <20160717133513.GB3529@breton.holly.idiocy.org> References: <48763C60-1B48-468A-9544-C4A63258CF32@gmail.com> <20160717084232.GA3426@breton.holly.idiocy.org> 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 1468762584 16992 80.91.229.3 (17 Jul 2016 13:36:24 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 17 Jul 2016 13:36:24 +0000 (UTC) Cc: "16856@debbugs.gnu.org" <16856@debbugs.gnu.org> To: David Reitter Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jul 17 15:36:14 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 1bOmEw-00048Q-D1 for geb-bug-gnu-emacs@m.gmane.org; Sun, 17 Jul 2016 15:36:14 +0200 Original-Received: from localhost ([::1]:41667 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bOmEv-0002BH-Rn for geb-bug-gnu-emacs@m.gmane.org; Sun, 17 Jul 2016 09:36:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56687) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bOmEq-0002B4-4l for bug-gnu-emacs@gnu.org; Sun, 17 Jul 2016 09:36:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bOmEk-00039l-A6 for bug-gnu-emacs@gnu.org; Sun, 17 Jul 2016 09:36:07 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:42032) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bOmEk-00039h-6A for bug-gnu-emacs@gnu.org; Sun, 17 Jul 2016 09:36:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bOmEj-00054b-Vd for bug-gnu-emacs@gnu.org; Sun, 17 Jul 2016 09:36:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 17 Jul 2016 13:36:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16856 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible Original-Received: via spool by 16856-submit@debbugs.gnu.org id=B16856.146876252119451 (code B ref 16856); Sun, 17 Jul 2016 13:36:01 +0000 Original-Received: (at 16856) by debbugs.gnu.org; 17 Jul 2016 13:35:21 +0000 Original-Received: from localhost ([127.0.0.1]:54369 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bOmE4-00053f-TE for submit@debbugs.gnu.org; Sun, 17 Jul 2016 09:35:21 -0400 Original-Received: from mail-wm0-f44.google.com ([74.125.82.44]:35457) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bOmE3-00053T-8E for 16856@debbugs.gnu.org; Sun, 17 Jul 2016 09:35:19 -0400 Original-Received: by mail-wm0-f44.google.com with SMTP id f65so75256798wmi.0 for <16856@debbugs.gnu.org>; Sun, 17 Jul 2016 06:35:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=iw+uDGBzOYRqtiM2Znnb0XewaM0t0wCegdh2aCgXB+o=; b=X/NFk/FBmAGYhLXi9ZwPQZobQd490Az46Y3/pSfCnu+u3Vk2VbJU8kEkQbuy46pxgE Ty2xhn2FYSz+LGOgRHtyA1kenOUk2m2p7ZTscmERuW5n0iZweVARYncxaL00kkcRNmTW SV/86yQ0hJAjXpuw/UqeQSE2R7KYajtJeZE1mZJWdylgPOhohYHxakSklKzUosgF8CDK YAmBJYMfS2/4ySNWmwHfR4EnMqf5E5vSzNSH4JqNbHRRmgz1qp4RKCO9x95LBZh3vJxO GX/v1Ltn4K9VH3PDUOzetuWF2jDaAopSIMSHV5zHigxRTG7Dj6Xz/jzJZ0Fe/Qy1tCuI eS1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition :content-transfer-encoding:in-reply-to:user-agent; bh=iw+uDGBzOYRqtiM2Znnb0XewaM0t0wCegdh2aCgXB+o=; b=EbkwVssa55hiqQdnysFbImVkoHvagorG6He0mRrRXMgYcW2s3QpzZQhE5ePB6vPQ7m T5PGT75llKPXH2QHPBVeVS/iD0Tdf3hP8dRi86zkooS26pYExDA6lQ1uPVBwjIpNzkZ7 IkHTg9qo1Yt4LThbjWG0xqaNYhi//Koj6O0nORbiKUuLvVq5prXde8p3yOQwSv2tnci8 XRGY7jBijBHb57VuNx8IxVaS7pC9Xp2jpEcLXOUImtF9J/2ULIStZxFQbqittGGAAqFQ zKavX2f5JY4dNopPHpQ1bOTfOvC/OslrUTkLQsRxkWZEN84whN599wP8qxsdwY5+Z9aL kPNg== X-Gm-Message-State: ALyK8tJaxqVGtFL/RKDc1kYaD+IpDD+yiuxEGuDWz1+pC+ibGvgUeP5YW2KdsrvpjqpK/Q== X-Received: by 10.28.29.211 with SMTP id d202mr21945528wmd.64.1468762513571; Sun, 17 Jul 2016 06:35:13 -0700 (PDT) Original-Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-5cc4-ba14-a0d0-bdac.holly.idiocy.org. [2001:8b0:3f8:8129:5cc4:ba14:a0d0:bdac]) by smtp.gmail.com with ESMTPSA id p76sm8387427wmd.10.2016.07.17.06.35.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 17 Jul 2016 06:35:12 -0700 (PDT) Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.24 (2015-08-30) 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:121170 Archived-At: On Sun, Jul 17, 2016 at 07:41:42PM +0900, David Reitter wrote: > Good point, I can't tell.  It happens only in some situations (font > size, text extent, window size) I think I’ve got a reproducible case: Emacs -Q (visual-line-mode 1) (variable-pitch-mode 1) (setq-default cursor-type '(bar . 4)) SPC SPC SPC C-b C-b C-b It doesn’t even have to be spaces, it looks like it's any case where the bar cursor is wider than the underlying glyph. Interestingly the Mac port doesn’t seem to ever draw the bar cursor wider than the glyph whereas the NS port always draws it at the configured width. Perhaps that’s where the fault is. -- Alan Third