From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emre Yolcu Newsgroups: gmane.emacs.bugs Subject: bug#71163: Cursor can disappear off the window if no-special-glyphs is enabled Date: Fri, 24 May 2024 00:42:29 -0400 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37814"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla Thunderbird To: 71163@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri May 24 06:43:42 2024 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 1sAMmL-0009eV-1q for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 24 May 2024 06:43:41 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sAMls-0006h8-2g; Fri, 24 May 2024 00:43:12 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sAMld-0006cj-UC for bug-gnu-emacs@gnu.org; Fri, 24 May 2024 00:43:01 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sAMlb-0006y5-0B for bug-gnu-emacs@gnu.org; Fri, 24 May 2024 00:42:57 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sAMlh-0003JT-Lu for bug-gnu-emacs@gnu.org; Fri, 24 May 2024 00:43:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Emre Yolcu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 24 May 2024 04:43:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71163 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.171652577112725 (code B ref -1); Fri, 24 May 2024 04:43:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 24 May 2024 04:42:51 +0000 Original-Received: from localhost ([127.0.0.1]:34784 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sAMlX-0003JB-2L for submit@debbugs.gnu.org; Fri, 24 May 2024 00:42:51 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:51826) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sAMlR-0003J5-Hs for submit@debbugs.gnu.org; Fri, 24 May 2024 00:42:49 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sAMlJ-0006Wa-Kd for bug-gnu-emacs@gnu.org; Fri, 24 May 2024 00:42:38 -0400 Original-Received: from wfhigh7-smtp.messagingengine.com ([64.147.123.158]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sAMlH-0006v7-QY for bug-gnu-emacs@gnu.org; Fri, 24 May 2024 00:42:37 -0400 Original-Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailfhigh.west.internal (Postfix) with ESMTP id 74E791800129 for ; Fri, 24 May 2024 00:42:30 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Fri, 24 May 2024 00:42:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=emreyolcu.com; h=cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:message-id:mime-version:reply-to :subject:subject:to:to; s=fm2; t=1716525750; x=1716612150; bh=GH Ar9ptV7jVsg0yyenwuO2eU5KMbYOYq+naFDDc40xk=; b=hjPP32I6+zUMUusEmF 4xeg/evJsNRyD2HGSNWvUwTvzhwpoKU1glMPsmv11+dDdBSiRbl13yvEXCmQRNf7 nOpsSqTnih/bfvtnHK+auHyCLzyu53vNH6HvIIosB+/B22Rp3k7yT8/iTNOqWB+b z+bJ3SddmcFc4w9qS3/4b66Ys5n/lUDgewrcbCwzD8Ahx0MN9QB+M6fRtShOeFmj qyLTFU/8TMtfJMCXf05Gpa/EtEi+POJljk/QCEaLW85EMYhk59Fh+K2CKrnW+tvH ENgnkaENhgDAq9PHPDbbrptpLBsSJLQrz4YDUK133J7b7ct4iCy+4Xkx6142TBuI ghMQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1716525750; x=1716612150; bh=GHAr9ptV7jVsg0yyenwuO2eU5KMb YOYq+naFDDc40xk=; b=AN+y1FnXeUMpTlSvzB28JGNmI5QTTKNl7MTdARDfP6Hh bLQ4Rb5gNosO6zT/VEqeMjNyftsSQRZNzCW4KCDauh0IBdaGK8/Ic4H+aZdGGBWo OUKGJe2u3sNUNbt+ZrGZga4Le3pf216JtFWjRtXkmwNLvCfQIfqfgCtmsZC27DP1 0IPaGLPQqPh9fSSv/KXf3+tmF/uXDUEnrXES+7V+88Wy5vnQMBcUR4jGspBX7yTA dXR9D90d8vk8GEzh2ruebdTi9l5pAVI3jFGl54ksZ5wV6afibLDjx3k9mvvz9Ink x2CN1Im/JQa3JOBP/2WTbTck/U0Mwpf7yo2UCBnUmQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrvdeijedgkeegucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpefkffggfgfvhffutgfgsehtkeertd dtvdejnecuhfhrohhmpefgmhhrvgcujgholhgtuhcuoehmrghilhesvghmrhgvhiholhgt uhdrtghomheqnecuggftrfgrthhtvghrnhepgfetffdukeevgeektefhteetgfeugefhhe egueegffdtgeelvefgteejhfehledunecuvehluhhsthgvrhfuihiivgeptdenucfrrghr rghmpehmrghilhhfrhhomhepmhgrihhlsegvmhhrvgihohhltghurdgtohhm X-ME-Proxy: Feedback-ID: i1b09467c:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Fri, 24 May 2024 00:42:29 -0400 (EDT) Content-Language: en-US Received-SPF: pass client-ip=64.147.123.158; envelope-from=mail@emreyolcu.com; helo=wfhigh7-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action 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-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:285737 Archived-At: If the layout parameter no-special-glyphs is enabled and a line is exactly as wide as a window, then the cursor placed at the end of the line disappears off the window. Steps to confirm after "emacs -Q": 1. Evaluate the following: (set-frame-parameter nil 'no-special-glyphs nil)   (fringe-mode 0)   (scroll-bar-mode -1) 2. Insert some line that is exactly as wide as the window, leaving the cursor at the end of the line. After those steps, the cursor is not visible. I'm not sure if this is the intended behavior. I would expect the cursor to appear at the beginning of the next screen line instead. If no-special-glyphs is not enabled, then, as expected, the final character of the first screen line is displayed as the continuation indicator "\", and the actual final character of the line appears on the next screen line, with the cursor after it. I have confirmed this behavior with Emacs 29.3 on macOS and Windows.