From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Third Newsgroups: gmane.emacs.bugs Subject: bug#16856: Enable fringe cursor when *almost* exact_window_width_line_p Date: Sat, 11 Nov 2017 18:46:27 +0000 Message-ID: <20171111184627.GB5075@breton.holly.idiocy.org> References: <20171109221142.GA680@breton.holly.idiocy.org> <8360air2ln.fsf@gnu.org> <83bmk8ohgn.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1510426031 12908 195.159.176.226 (11 Nov 2017 18:47:11 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 11 Nov 2017 18:47:11 +0000 (UTC) User-Agent: Mutt/1.9.1 (2017-09-22) Cc: 16856@debbugs.gnu.org, Keith David Bershatsky , David Reitter To: Anders Lindgren Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Nov 11 19:47:07 2017 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 1eDao5-000325-K0 for geb-bug-gnu-emacs@m.gmane.org; Sat, 11 Nov 2017 19:47:05 +0100 Original-Received: from localhost ([::1]:46874 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eDaoB-0003ZO-DG for geb-bug-gnu-emacs@m.gmane.org; Sat, 11 Nov 2017 13:47:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57343) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eDao5-0003ZI-Mw for bug-gnu-emacs@gnu.org; Sat, 11 Nov 2017 13:47:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eDao2-0008Lk-Js for bug-gnu-emacs@gnu.org; Sat, 11 Nov 2017 13:47:05 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55182) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eDao2-0008Le-G6 for bug-gnu-emacs@gnu.org; Sat, 11 Nov 2017 13:47:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eDao2-0003CK-3c for bug-gnu-emacs@gnu.org; Sat, 11 Nov 2017 13:47:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Alan Third Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 11 Nov 2017 18:47:02 +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.151042599812259 (code B ref 16856); Sat, 11 Nov 2017 18:47:02 +0000 Original-Received: (at 16856) by debbugs.gnu.org; 11 Nov 2017 18:46:38 +0000 Original-Received: from localhost ([127.0.0.1]:35630 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDane-0003Bf-7n for submit@debbugs.gnu.org; Sat, 11 Nov 2017 13:46:38 -0500 Original-Received: from mail-wr0-f178.google.com ([209.85.128.178]:49922) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eDanc-0003BQ-Ft for 16856@debbugs.gnu.org; Sat, 11 Nov 2017 13:46:36 -0500 Original-Received: by mail-wr0-f178.google.com with SMTP id o88so11123672wrb.6 for <16856@debbugs.gnu.org>; Sat, 11 Nov 2017 10:46:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:content-transfer-encoding:in-reply-to :user-agent; bh=GXYOWJUuU+lwsbkP4zGY8kVdYoRo3tJrewhaNx/cTxo=; b=S4lbf6wu+WhVBgEg383X3rEfE+8ZGwpt92TDY5+RfgyzegBOwb4rd5S1vyXE1PKgfs TR4pv+W2DPbUkUxzOIVcgPs023rQwzb4bgl2OF5p78ai6ulNUwjNR7Ts26lL19NA/85r lEMF8K/38qMFwzJDtOtWJhapInE7UcerevWbZdRa1uH1CmsnoNu//+FDT79JkfP03DRL q0HEhlNcQXpA8U+tY39YLIBcsC6fKhBOTZsKKeXTY3+QUaflgJ1wwOBl4sQpvv8nVD4C DUIvF3fzRnx/KrxP2jKFHLPxjY86rPZT1PTo0gIU4k1WyNxfedkmWc+6kbuvrtjgQWdC ztOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; 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=GXYOWJUuU+lwsbkP4zGY8kVdYoRo3tJrewhaNx/cTxo=; b=h7qRWBpsTNZMgGYiB6RGB66c9Y8PRTEr66lYzLzg6BLCz1eOO4X1jRe77Z6VoaZygy tL6trgmgFrvcluIvvWU+L73mIYMtC9nn6qx6wQ3bIblXiSbl+FwrYO9jQJ0nky6F/luN 7rebKXsaZvGD87ZwxK9aUAQvKiQ/RXnl/eVdOjVuDtj+w2XvU1EHU15Scy7pqGzSzK79 hDSJk9RKDxbyXuWlrFxW/JUK+GYE/7eddyUXoDD4nACxg63xSD5F2+CJjFc053xId9Oq InjD3aoYnah/9RHvfyB0d6Nxx6mPVQn7+OGJmbUqvhMPYbflnubOYUlwg/SphWadQpCM b5lQ== X-Gm-Message-State: AJaThX7lONicWcyFe3ffwroIAkcRuzGSpLteJM/bY4MY/m/tBUrKFmig /TFLm5H7Jtp2OxURrnbfL6E= X-Google-Smtp-Source: AGs4zMYLapINlnZspc222nWEsIdvuibgAu/OceIAIB6AjnDet5KwN95EDQeh3LEph3FWxt3ZUgBSPw== X-Received: by 10.223.163.11 with SMTP id c11mr3301668wrb.102.1510425990725; Sat, 11 Nov 2017 10:46:30 -0800 (PST) Original-Received: from breton.holly.idiocy.org (ip6-2001-08b0-03f8-8129-91df-d8a5-fef6-2802.holly.idiocy.org. [2001:8b0:3f8:8129:91df:d8a5:fef6:2802]) by smtp.gmail.com with ESMTPSA id g4sm8782878wrh.19.2017.11.11.10.46.29 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 11 Nov 2017 10:46:29 -0800 (PST) Content-Disposition: inline In-Reply-To: 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:139770 Archived-At: On Sat, Nov 11, 2017 at 06:49:03PM +0100, Anders Lindgren wrote: > I just verified that the following recipe (posted in 2016) demonstrates the > problem, on NS. (The original recipe from 2014 no longer works, though). > > emacs -Q > (setq truncate-partial-width-windows nil) > C-x 3 > C-x o > C-u 37 x > Here, the cursor which is in text area blinks, while the part in the > fringe doesn't. > > Wait until the the cursor stop blinking > C-a > Now, the right fringe contains half a cursor. I can’t replicate this. It *should* be fixed. Can you confirm whether it’s still an issue in Emacs 26? The screenshot was trying to indicate an issue with Keith’s modifications where it was putting the cursor into the fringe one character too early. I was using a 2 pixel wide bar cursor, which probably didn’t help. You can see the cursor is placed underneath the fringe arrow; it should be on the left of the last x on the line. Keith has raised a new bug report for his patch (29233) so further discussion of it should probably continue there. -- Alan Third