From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) by sourceware.org (Postfix) with ESMTPS id 330FD385AC19 for ; Fri, 1 Jul 2022 14:14:42 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 330FD385AC19 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmx.de Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmx.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1656684874; bh=erABrvPNkMmO9asPmL4tUJJIP2rT0VxeJYYO7+dZWVw=; h=X-UI-Sender-Class:Date:From:To:cc:Subject:In-Reply-To:References; b=RiXbIItUY5fpcE1pBu+Q1X3kKg6s5FG1nZXjbBG+Fj08mJqzIs5Ao/c660w7N57Wz ovkvV86T65GPOuQbSLKVLmVhbYvuOJ6+P1IF1cRxhhlPs/M00nRrkw1oMFpLM5noFD x/sjw35NtiLoEKM3uDSde6JGWcXAwmEZApPbEJ6w= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from [172.23.204.148] ([213.196.212.94]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MVNB1-1oEGM91zAF-00SL0Y; Fri, 01 Jul 2022 16:14:34 +0200 Date: Fri, 1 Jul 2022 16:14:33 +0200 (CEST) From: Johannes Schindelin To: Orgad Shaneh cc: Takashi Yano , cygwin@cygwin.com Subject: Re: VS Code is missing a few characters when running launch task in Git Bash In-Reply-To: Message-ID: <305055p9-205p-s1q3-698q-srp8n219p0rn@tzk.qr> References: <20220527075949.caeyh2d65fhmumss@lucy.dinwoodie.org> <20220527214303.80d6b3bab0547037fb54b819@nifty.ne.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Provags-ID: V03:K1:tR3kILSXKnGkId+IVkQwsWveFKpftGWFziZgC/4WwBXoG/YpZE9 UmuQ6/Ziq02NiYEK2D+pznjNTQ54VfXys0o6rQwj5rgigKMg94MW9K6bzH1FjEYM8SUBnWM 3agTr9motPX/dv3Wf9NPOmoMZgsYfF7arh6JTsKU/4HZoye40zfKQ1DREMxdcxhQwC3y1P1 kNXot98MYciUQMe4MiAHA== X-UI-Out-Filterresults: notjunk:1;V03:K0:1xtzDp4oFa8=:yxs5gH9ItL7E28QVLlPsQb YTaJs+sxGAqwVylVQauKbxevmmnhsfnzNmex/KAGUAXGftwAQADpaMZ3N3OZF6Y61fZ/Nrwfw aV4d61Hmg8xV5mKOuB7DX72ziFOXJK/D5tdEk40e/eT5GNH4Y1dPuuZWA4SnPpk7Kv4MmanuI jRfoTc7ChpIB+F/NljPUuYPkFK4gnlKzfF+VlIOLoGPm93IlV2YYv7ugA6wss6xtfXbvzOSAU BmaiQFk5dIQqZeEBZgWgMSuD18xCSZq94aGHavndDXoud/Y1P41CUm/yB3u59CvWBtM0syIZw 4Bi7WiwPwUi5lw5jaWoKIbZ1BNTkLJn9rqZYJDKMI7mHWQu5Lq6lPFaTPdgWnV7nFKxpvbdY0 kC+flOOYXTRnoQNJch5eXIXWUCNnYijCRul2v9U8nFItlP35NzfezSCN09DHSSO24n00//PUr xV6pz4DBf5/zRmbRd9dsgwmX0yYHL4xulCglW9fYcASo1/dQ8RAKJWgjVsk8CHqPWkjGH9e9X cEeyi8iDX9fmg2UnlvkljJLw/eGWCMV9fXP3QCD4l1uCjIYquPGFRhuCrbIc8K1hbvksDXgeb TbinN2nvbyYVugdkLbL8O+LwCLk+8GYX17LGrSFtaLdAzZmA0Zf2qhWHWX15tTCvOTKmRp4zR FkMJ7wTCnWGSJFuFyWASXn864gLLm2+jEVvrdMrQwevxnwQ7BN+eaqz9ZxfC/vA4alxtKxZMU pXIjMZUJViBlXY0qFzgfl84HX5wW7GYnBE2ZEmfNIpQVTdbnvtu2bSX5aYdn/XiNTXgT7mmLa bYydp0uXHasqhbpdmJHGHN1myGv0kTWTDkYbkFONvG4/ZxgGyPaLlPmr0KODSx0UCzk4nMt11 IuxOomXkXR8IhpeieTZIMgYOzfw8pckEn2V10rwvVSvhnO7wozuh/uyRPQICbsI8v/zR83fRd iM4PtksCr6meD5kpFFAWRwv0DlLhsR+Q+SbOf0js+f/fhjHo4BaxRyGRPiKs82jmWrjkeZ7AO NyRvM7ZuIBGS/81ZTa1QtyGPP373nLjHxbFLgKpddIrxbreJ2eNvHQO7Xf8ldKxZePSqAT4I8 QKSyr2m2Ie5v/aGtsHu2iweODN5bneJ4ut6cMZyBCCOcdGtU6b/6nFjGw== Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-4.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: cygwin@cygwin.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jul 2022 14:14:44 -0000 Hi Orgad, On Fri, 1 Jul 2022, Orgad Shaneh wrote: > On Fri, Jul 1, 2022 at 1:02 AM Orgad Shaneh wrote: > > > > On Sun, May 29, 2022 at 9:00 AM Orgad Shaneh wrote: > > > > > > On Fri, May 27, 2022 at 3:43 PM Takashi Yano wrote: > > > > > > > > On Fri, 27 May 2022 15:22:23 +0300 > > > > Orgad Shaneh wrote: > > > > > On Fri, May 27, 2022 at 11:06 AM Orgad Shaneh = wrote: > > > > > > > > > > > > On Fri, May 27, 2022 at 10:59 AM Adam Dinwoodie wrote: > > > > > > > > > > > > > > On Fri, May 27, 2022 at 10:15:18AM +0300, Orgad Shaneh wrote= : > > > > > > > > Hi, > > > > > > > > > > > > > > > > I'm using Git Bash as the default terminal in VS Code. Usi= ng Git for > > > > > > > > Windows 2.36.1 with the latest runtime, based on cygwin 3.= 5.0. > > > > > > > > Do you mean cygwin 3.3.5? > > > > > > Yes, of course. > > > > > > > Two questions: > > > > 1) Is the terminal in VS Code runs on console or pty? (What does > > > > 'tty' command says?) > > > > > > /dev/cons0 > > > > > > I guess this means console? > > > > > > > 2) If the terminal runs on pty, did you try both with and without > > > > 'disable_pcon'? > > > > > > It's console. > > > > I might have found a way to reproduce on Cygwin (3.3.5). I can > > reproduce this on both Windows Terminal and the native console (Just > > running Cygwin.bat). > > > > Open Cygwin terminal. Paste the following text (can either be with > > Shift-Ins in Windows Terminal, or right-click on native console): > > > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > > > The output looks like this. Notice that after 1024 characters, it > > starts to garble: > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklwxyz abcdepqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz xyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefgrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz > > abcdefghijklmnopqrstuvwmnopqrstuvfghijklwxyz abcde > > > > Thanks! > > - Orgad > > Notice the entire input is a single line. Replace newlines with spaces. Indeed, I can reproduce very easily with up to date Cygwin in Windows Terminal (but for me, it does not reproduce in ConHost, maybe because of my settings?). Here is what I did: $ a=3D0123456789abcdef\ && a=3D$a$a$a$a$a$a$a$a && a=3D$a$a$a$a$a$a$a$a && echo $a$a$a$a$a$a$a$a$a | clip And then I hit Shift+Insert. Me, too, I noticed that the first 1024+ characters seem fine, but then the garbling starts. Ciao, Dscho