From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29879 invoked by alias); 22 Oct 2015 18:28:10 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: X-Seq: 36919 Received: (qmail 26786 invoked from network); 22 Oct 2015 18:28:06 -0000 X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.0 Date: Thu, 22 Oct 2015 20:21:06 +0200 From: Axel Beckert To: zsh-workers@zsh.org Subject: "2004h" also seen with but not in QTerminal (was: Re: "2004h" at the end of each prompt and "2004l" after pressing Enter on DragonFlyBSD console with zsh 5.1.1) Message-ID: <20151022182105.GM12039@sym.noone.org> Mail-Followup-To: zsh-workers@zsh.org References: <20151009220942.GH12039@sym.noone.org> <151009160452.ZM5208@torch.brasslantern.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <151009160452.ZM5208@torch.brasslantern.com> X-Operating-System: Linux 3.2.0-4-amd64 X-Machine: sym2 x86_64 X-Editor: GNU Emacs 23.4.1 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAAAAAC3mUtaAAAABGdBTUEAALGPC/xhBQAAADh0RVh0U29mdHdhcmUAWFYgVmVyc2lvbiAzLjEwYSAgUmV2OiAxMi8yOS85NCAoUE5HIHBhdGNoIDEuMindFS5JAAACGElEQVQ4jXXQMU8UYRDG8f8shNjdDH4AbpfGDjAWlKiJiZ0ajL1aGCvsNCbGaCGG1koLaztaTYz6ATy+gOyehYmF3MxVxgg3FnDsHcTpJr/M+8w7Rf6nCsaVTTDqxbg9hoOXmw83H71+Eyfg4E1d7/Z2fG9rGkZbTQiu+K+3U/C+76lmkvAhJuDndnoAiftou4V84okAGclop4U/jYACZDTxrYWP0gkxVfAm/W//GLZpxIzwIN0Hn8dw0B+IWkZmQmRsj2HfhwokEklHfNCCiQCRgAR7YyhQVRVTCKCzP4Y5zBBE0t0zY3Q8oQaBqqAMlVEcgVQd9706zGirAFium8HXumlMIeMwqQCInju+2+uB6MRENupdpMt8pRlHZyuAW0F+Mb6XSIVqtxjD+iVmVqqystLEzFTGT92YqRaXpNT5eTVjeJhbALPnrTxLUZUKZsgxcNm64hAOYisT/xhF+oKTGU5RegtC3Rt6eEDi/QnIevdTx9Md2EMmYBRmCQR1026FCGQQJJExsRUqgkMGaWSbwYLnoO4T6VgpbQbdELPMBAHWWrhYrcxXnYgAsatPWygkFCBD4K62MAsOTqA6szYRPpsu6e6Y8mPiVrBMNuGIMrgwBUu4p2DgG1Ownu6hpuTv7hScefHAzAC/yRRw5U5pALMbJ4AUALvHSZhxgHPXTsHcdWD1GadAHr9avP+c0wCr7263Df8ASLwXWHWs+KIAAAAHdElNRQfYBQEBODPr Organization: DeuxChevaux.org -- The =?iso-8859-1?Q?Citr?= =?iso-8859-1?B?b+tu?= 2CV Database User-Agent: Mutt/1.5.21 (2010-09-15) Hi, (Moving this branch of the thread also over to zsh-workers.) On Fri, Oct 09, 2015 at 04:04:52PM -0700, Bart Schaefer wrote: > Congratulations, you've just disproved the assumption that all terminals > (emulators) will consume and discard the start-of-bracketed-paste escape > sequence even if they don't support the feature. Some of us were worried > about that when the feature was introduced, but no counter-examples were > forthcoming during development. JFTR: Today I ran into one more, but far less annoying case of seeing "2004h" from a terminal: QTerminal[1], a quite young terminal based on QTermWidget[2] and related to LXQt[3] (the RazorQt[4] and LXDE[5] projects merger) also outputs "2004h" when being started with zsh 5.1.1 being set as the user's login shell. But it does not display it inside the terminal itself but outside in the terminal where qterminal has been started. The following is the output in the terminal where I started qterminal when I open a new tab in the qterminal: TermWidgetImpl::propertiesChanged TermWidgetImpl(0x2916a40, name = "TermWidget_3") emulation: "default" Session::run() - program: "/bin/zsh" Session::run() - arguments: ("") started! TermWidgetImpl::propertiesChanged TermWidgetImpl(0x2916a40, name = "TermWidget_3") emulation: "default" Undecodable sequence: \001b(hex)[?2004h Pressing Enter once in that new tab causes the following (in some way expected output): Undecodable sequence: \001b(hex)[?2004l Undecodable sequence: \001b(hex)[?2004h I also thought about opening a bug report about that against QTerminal upstream to request support for bracketed paste mode or at least suppressing the warnings. But there is already such a bug report[6] for QTerminal. So we probably won't see the above for too long. :-) [1] https://github.com/qterminal/qterminal [2] https://github.com/qterminal/qtermwidget [3] http://lxqt.org/ [4] http://razor-qt.org/ [5] http://lxde.org/ [6] https://github.com/qterminal/qtermwidget/issues/48 Kind regards, Axel -- /~\ Plain Text Ribbon Campaign | Axel Beckert \ / Say No to HTML in E-Mail and News | abe@deuxchevaux.org (Mail) X See http://www.nonhtmlmail.org/campaign.html | abe@noone.org (Mail+Jabber) / \ I love long mails: http://email.is-not-s.ms/ | http://abe.noone.org/ (Web)