From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Luis Gerhorst Newsgroups: gmane.emacs.bugs Subject: bug#35434: terminal emacs: continuation line indicator missing when word wrapping is enabled Date: Fri, 26 Apr 2019 13:49:08 +0200 Message-ID: References: <831s1pxbsj.fsf@gnu.org> <83wojhvw4g.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; format=flowed Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="98449"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: mu4e 1.0; emacs 26.1 Cc: 35434@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 26 14:06:14 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hJzcM-000PTc-FO for geb-bug-gnu-emacs@m.gmane.org; Fri, 26 Apr 2019 14:06:14 +0200 Original-Received: from localhost ([127.0.0.1]:46136 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJzcK-0002V5-Qs for geb-bug-gnu-emacs@m.gmane.org; Fri, 26 Apr 2019 08:06:12 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:36831) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hJzZw-0008Ku-Og for bug-gnu-emacs@gnu.org; Fri, 26 Apr 2019 08:03:49 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hJzMh-0001pg-IW for bug-gnu-emacs@gnu.org; Fri, 26 Apr 2019 07:50:05 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46708) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hJzMg-0001oH-A6 for bug-gnu-emacs@gnu.org; Fri, 26 Apr 2019 07:50:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hJzMg-0001jt-4z for bug-gnu-emacs@gnu.org; Fri, 26 Apr 2019 07:50:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Luis Gerhorst Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 26 Apr 2019 11:50:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 35434 X-GNU-PR-Package: emacs Original-Received: via spool by 35434-submit@debbugs.gnu.org id=B35434.15562793626632 (code B ref 35434); Fri, 26 Apr 2019 11:50:02 +0000 Original-Received: (at 35434) by debbugs.gnu.org; 26 Apr 2019 11:49:22 +0000 Original-Received: from localhost ([127.0.0.1]:60252 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hJzM1-0001iu-M6 for submit@debbugs.gnu.org; Fri, 26 Apr 2019 07:49:21 -0400 Original-Received: from wout5-smtp.messagingengine.com ([64.147.123.21]:59863) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1hJzLy-0001ig-28 for 35434@debbugs.gnu.org; Fri, 26 Apr 2019 07:49:20 -0400 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 6318065A; Fri, 26 Apr 2019 07:49:12 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Fri, 26 Apr 2019 07:49:12 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=luisgerhorst.de; h=references:from:to:cc:subject:in-reply-to:date:message-id :mime-version:content-type; s=mesmtp; bh=jBeLVbyBLwzjswGMfPAnIst bWmVB5MqMbFghgHjIsWc=; b=Nvs5OOILBxDUOfBopXBaOOCJyYfcAnuqspUvZ+q 2AYaGROClDbJoTEbEV/VPOaMOLevJk1GaRklKNcu7SPPPs8CTPyzAS21U4nfGBM1 G18KigIj+wHZCU17qBmVK6r+Rjna66hSFnhB9xtizlzB4skevQthgxdKxxFsJyT7 73sM= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=jBeLVb yBLwzjswGMfPAnIstbWmVB5MqMbFghgHjIsWc=; b=GsZANClw+CdovGtJCVXjDq t2ucr7jMF0U9ZP0RN7bvtmFU38skb6T4PRxCk96rK9tJwoGk8RfgHyAIc8SPQlmH aNFpw+C2XKd7X1C1VpsHcfrcyEWQlZpGVKPJfO5IqZKfwEBHZ4lTCz7kflzzJDpp pB6UBF2seADkmWi1c4m3HH4CDfQxgLBsYXA1WCJD5leBdLpC93ObqUjrcLWTHxC4 nG8KD6qO/4hGkaRuDjmHk7SOmy9zeRc1qhOdlisuH6tju9RcUXaOtYTyNUBCBdEN WA2gLcAH1gwYOm7fcmVNsZ+9YfDDi37L3RuglBxm2F0qS0bJ+iX+I4AhJCiPguIw == X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeduuddrheeigdegiecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenuc fjughrpehffgfhvffujgffkfggtgesthdtredttdertdenucfhrhhomhepnfhuihhsucfi vghrhhhorhhsthcuoehprhhivhgrtheslhhuihhsghgvrhhhohhrshhtrdguvgeqnecukf hppeelvddruddujedrvdegkedrvdefvdenucfrrghrrghmpehmrghilhhfrhhomhepphhr ihhvrghtsehluhhishhgvghrhhhorhhsthdruggvnecuvehluhhsthgvrhfuihiivgeptd X-ME-Proxy: Original-Received: from luis-mbp.local.fastmail.com (unknown [92.117.248.232]) by mail.messagingengine.com (Postfix) with ESMTPA id 2D89A103C8; Fri, 26 Apr 2019 07:49:10 -0400 (EDT) In-reply-to: <83wojhvw4g.fsf@gnu.org> 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: 209.51.188.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:158291 Archived-At: Eli Zaretskii writes: >> From: Luis Gerhorst >> Cc: 35434@debbugs.gnu.org >> Date: Fri, 26 Apr 2019 13:29:49 +0200 >> >> Eli Zaretskii writes: >> >> > Making continuation glyphs appear in TTY frames shouldn't be >> > hard, but >> > I don't know how important is that. >> >> Would you accept a patch if I manage to create one? > > I will definitely review it. If it's clean, and if its smaller > than > about 15 lines, we can accept it; longer patches will need you > to > assign copyright to the FSF. > > Would you perhaps like to describe the idea behind the patch you > would > like to submit before actually coding it? This could avoid the > need > to rework it more than necessary. Code-wise I have no idea yet ;) My initial approach would be to have a look at the patches that introduced word wrapping in the first place. If I'm lucky they modified the GUI code to still show the fringe indicators, but simply missed the TUI code. However, I've not read any Emacs C code ever. I'll look into it and come back when I unserstand the problem.