From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Nicholas Ochiel Newsgroups: gmane.emacs.devel Subject: [GUI emacs:term.el] Possible regression causes word wrapping to break term display in zsh Date: Sat, 26 Nov 2016 02:04:56 +0300 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: blaine.gmane.org 1480123766 32249 195.159.176.226 (26 Nov 2016 01:29:26 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 26 Nov 2016 01:29:26 +0000 (UTC) Cc: emacs-devel@gnu.org To: Dan Nicolaescu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Nov 26 02:29:22 2016 Return-path: Envelope-to: ged-emacs-devel@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 1cARns-0007T8-Qe for ged-emacs-devel@m.gmane.org; Sat, 26 Nov 2016 02:29:20 +0100 Original-Received: from localhost ([::1]:48718 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cARnw-0003Dn-BA for ged-emacs-devel@m.gmane.org; Fri, 25 Nov 2016 20:29:24 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:60757) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cAPYV-000720-LS for emacs-devel@gnu.org; Fri, 25 Nov 2016 18:05:20 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cAPYU-0005x1-Mq for emacs-devel@gnu.org; Fri, 25 Nov 2016 18:05:19 -0500 Original-Received: from mail-wj0-x22c.google.com ([2a00:1450:400c:c01::22c]:36027) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cAPYU-0005uY-Fw for emacs-devel@gnu.org; Fri, 25 Nov 2016 18:05:18 -0500 Original-Received: by mail-wj0-x22c.google.com with SMTP id qp4so69496715wjc.3 for ; Fri, 25 Nov 2016 15:05:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:cc; bh=vTCo12v/+W07pznQchvy78o0w2yceFEzHY0a2KV+Ofw=; b=hgk3mhvKm0B7pO7Y1UDQqrepE/jVtjqhf8EUOOAuqwch3oCRvzNfgC18jS+k0/NG5H SFx3XDrz5/9jhQ3JznOt37RB+y+p1FSVBEtQI5QUFJUVoFBMpzPmsYvqDc9PC8D7EgME 76nzDRrKDCLokBgHnxNiYsLyRlQd9OyS/zghLzq2xbOx25tAkOBV6oyXV878DK98EDLf nAmekx3MAXQCzM7qgWENnZ1voA9PYrXny9pCqDV4iPo7UEB9sWRRFYelfLS9FiNMNLL1 XCcVKayipx96fqVErqWHNQdtomwJ+RMqxeA+uZIVCcBkQNA+PT/eL+hz1UYsU2QQIEkW KX1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to:cc; bh=vTCo12v/+W07pznQchvy78o0w2yceFEzHY0a2KV+Ofw=; b=g9Er/PNLQ370XEPVdvVe7jjkboIzwPBHlun9Iw/O9Gn+28l6amEHnHjMwAWjJ86j0U 1OBY8YSu3qV9c6OAd5adBZSgnpjnXes86uUJXnzJMkIM9iUPD9/9mgOq/dRPDDAFnMJL GwRfljNOP/XvCERrLFbaEwGd0tkc9SaltKH+gY9ndd1KYn6h1CBD6hIWQIJUtEeAG0Xf gaAvOmOnuTS86IPA2HiADvYBufpJoCsHL7V7GcO48G2mTK4mXcnW9kuv6JCmqU0WCXRN AXlq9A25Z2kX1Ate+/Q6gGTuLyBqJLqCpqjaT2C+aaPKG6Lxk/znN9X2AxkWi9/fCw2f N4Mw== X-Gm-Message-State: AKaTC036eC40QD5kTW5zojtwnqQmcJIhz7Pn4UBPcPRuDAkSkCEwFxdwRRjfEbm3+R6eDF5g8d5dXLNtngoldQ== X-Received: by 10.194.55.104 with SMTP id r8mr9291091wjp.137.1480115116900; Fri, 25 Nov 2016 15:05:16 -0800 (PST) Original-Received: by 10.80.173.172 with HTTP; Fri, 25 Nov 2016 15:04:56 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a00:1450:400c:c01::22c X-Mailman-Approved-At: Fri, 25 Nov 2016 20:29:08 -0500 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:209597 Archived-At: Steps: 0. Open gui emacs in X. 1. M-x term (char mode, /bin/zsh) 2. Enter a long input that causes text to wrap at fringe. 3. Notice that point jumps irregularly. 4. Move point and attempt to edit some portion of wrapped line in terminal. 5. Notice that prompt or previous terminal output is overwritten in an unpredictable manner. 6. Further operations on text cause unpredictable editing behaviour. 7. This occurs regardless of truncate-lines, visual-line-mode. Reproduced with: - Emacs 24.5.1, - emacs-snapshot 26.0.50.2 This odd behaviour was also reported here: 1. https://github.com/syl20bnr/spacemacs/issues/5520 Possibly related: 1. http://stackoverflow.com/questions/5541622/comint-mode-inserts-line-break-every-4096-characters?rq=1 2. http://stackoverflow.com/questions/5872686/linewrap-in-gui-emacs-in-linux -- Sincerely, Nicholas Ochiel