X-Recipient: archive-cygwin AT delorie DOT com
DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8B8B1386101C
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com;
	s=default; t=1609185752;
	bh=8H257tNTTtHty2ilDKbGk6+ry6wuWyavhQIuWoA9Tek=;
	h=Date:To:Subject:References:List-Id:List-Unsubscribe:List-Archive:
	 List-Post:List-Help:List-Subscribe:From:Reply-To:From;
	b=bgfNugdZxz10XWxujG1XC7M1Rp4ab8CxxoWmEKzcV4VqgO0BjpWKejYJHaD6gtgWg
	 aYEtCm+cZeS8i56NpicqmUrgT3yfAf8lczCwINoZgQz0IIkpp5JtK7NJfhsmFFZaPp
	 NkTrw69L6ZJyB6cWyRR8JTR6CSss3nBFrFM8GhFU=
X-Original-To: cygwin AT cygwin DOT com
Delivered-To: cygwin AT cygwin DOT com
DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 44E20385800F
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1609185746; bh=m95+1ZS1BSl7XLcuggPnLvM/IXOfERS0Rw6oR9v1rBn=;
 h=Date:From:To:Subject:From:Subject;
 b=FZf0hlNBOKCRVXPzHGHSuOnUNDBLEvJHAWlD57175zbkRzteD/k0AQ6klgJGSvXRLMmEphiR+v/RHb1v8RLh5sK0RmyFV6S4EuSu2n0uophH/6m/spK8vsrAnvTEgWS+UNN4SOrRXzWt0s2mnlXdq8GVRHIi1Cl71xsg/Gn5K/hOcv0k0NqbuPtzaYUs8p6QZP56eqMlRW8pcW802hQ7Im6WEwsx4DZqc/s52Qt0TfobbzR2XcRXE2fAvudfsmej4ac3HH1y+yt3qXoC/w2cZuWkIWGYKFQPyFtwhvK1m2KeM38cVID5H+ArNhVpAqXnLW/O6haJc1cvFsC2O4aWBQ==
X-YMail-OSG: si9hedYVM1kf8i3GOdNti07fJVlss1U.p6oc2BGQqAgLrQEnHmiYQoUEYtA8Yud
 5JvGCKY51IPE0Cs.RIsU6vjFW3DrF3fkKBaJKZzb9BUYnzIo62G1IwCyR4qaarivUNA5Mx0gUXXT
 66ogjfBAEte71NgpddnUCluXGxKzSYc66iZxOoWL52OgDfViDsEoGz4KZrnYuplyL8mL1wxvZXkT
 pN7qcNDuianT.JIkn3_8pMUPh9q2SS3BRkyOh.GTEh9OOn7hAqi4bHnNFK7tz3PH5Rq0b8qPNeZE
 TUJsMS2HpAu1EKkTN4pUZuEIcTV11btEttqN4o6uMDBPeMWGrzAVVIih5JOfnGbljZrm1cwOw_0M
 5XJWsWliOnS9OI9djRpJnuBnK6R0.fqxshdDpeeKEy0SsFVIg2Nu1QkDWhsXJvdofArJHcf5_zur
 Ib0LbyhCBSAIolaow_b3RInEM7Ou54S9XoH5mx81oqmjOgIRmlR75sOgoPrX442DvsGsZ.wd_L3r
 WajECpiYi7evp56mnnadfZNJlsdNlu4hgik4IrT0Ri1zIPLz1y_80lI2sMZwFh9s.m7ome3H2YEa
 wkVtz14uztLxfelFxn1p99xfPQyuCmZ3O52vrHAJbJSp6JTgJaIjQxD06oG6ea6I6hjMvECN1Rur
 a8nizb_n6lBCxN0ubG2yGVo6w0quDeag0ZrtLi75OogpOcbs6U4yC.Jest13M7lMkDQ9N9M7hhrX
 Lt8ofnQ9n.7l271t2_33z4DzpPVtH2QhznRKlURONUKxOzOpQCqDd13wgSApMZgCRG0.MP1JWKGE
 IEaP80hvwZo7bB5.AWH8KjXhVSpb73YB.expwzvdz89xseJBwBlcp09GQRNNg4Kt3EI5tKOBn1M0
 W8q.X5dOMexZNrirF9GdoRQLl8qZsKTHhdshl6beqzfsGnhSK9m1V.jsJFQB2jOqe3QcAbGbiUlv
 ZjzZdEDGbkrhJHJ.0LsKfTlMWg9.EAYY953B8PDhiUhqBHstRBCHOvU37dwtHf.cNTE2gpK8lEhD
 zbzJi08UU6w0wvo32biP25ZASvU1gnLcxXdAdxqcfhvrC50wRvzF2M95b8.5UWrjU57xUdwo_GGX
 QzQFBdzlIsFCCGkh7lTnYyvjMPvk3t00I2x17uZv7hVSiO5K5vc4FKAhpXpV1orRseq4wXIEwjh7
 6xAleRrBQyO4qVqGtgepousQ8gQ44uBP3E9rnLjpAm24zRNvGp5QR4UgQSlu8ezHttVV00gph6Ut
 cl_9WQMJ.4nSlDgJxsEKhUgX0R4qB.BkiHXYcjiqt4AFJNIomfyXLGInSl.Zk0LpfrbM2IRXK4Xg
 kFymFyq_fIAK7lkJtGpN1f5_kluw0Utm6TZx4K98faOZ.BsJtSBEKaOHOmLZD1MZ2amKf03IgTqq
 U4CFNPKZ6RgrjcOrnyK0WOQ4RwTwxb08xgZIdLEHej2MJ8u7FLiX69SFqjOQF_3TR9mi3M2xPiey
 1pu4xnjA08udDdo5vPpHb8z3XIyGQBzrJv4XpEO4lkkeM4mCBmYUut_NqarbET_hYlZyNwIh9msl
 6pp9rxjHYTV_CjfO0SV.slX060ftEWM17H.gfavyPrUpxGNbPv_eGv6c8qx7b1IwTM7ZPmJ0VVAA
 JPkVghM9rVxELXfT4pfXXZ2vJPw5k.wVbrfJmlsyHu_P8r1VzzhctrMkES6O2hD1298hKRBFfKfb
 f_ygRHkt2UJVxrBR_cscZtGo9Oa7bE3tEK5TtYJAxUFg1SJIDT2qi.bjiX8J3l6AaDX6FHdAoqSn
 2mjCEfi4T8Tv4uOi9HV93NQIKtzOs_nwAn5nO.fG5l.YtzzHnL93Rw4kJDIzCM8vXRRdNqyT5sQP
 nBPRX.yj5JBXKY8MQ6S4XQsS1CLDSsYEuHK7cIkjP0gtrFOO01bm5qq4giEb8IOYW44R98hHitpU
 OPf_qcaTXkfdMdQOZRk4o1tElfujxCRqVHgWUn85xw5KEuemo5fXCvim8TCWPNFNAVU4ddEPVSrB
 bKtscxNwO4vIOi.u1EMzV6AYY6c1jE6L1DMGUX7fSbFZ.xVnWrvr4fp9X3JMYTYMkWXCTMfka9hc
 i0QaM77YcdK1cZbtQ0PdlGFvcXk.tZ1D7ytt5bDXikTgBgdKbKa81pKTf3a.C30qjUKR7ml0M34r
 UPzE1wbf7wvy8o14p7BgmzzPE5CP1xP1dOShssNycPDyo9jvZ9RkVvoZjtzD30Gy6Kx6wukoycDF
 5st13JcqUECXdEfKB7DwyDo06mQE9AFVTN19790EsvqmNVqV9nOT4B079U_iXUYR0gdR.ahaJeRj
 5OzJ50Vnfv2NYhHqgDRCq.uDGSsLitxUIsALOjWx4XZj49XtBa6sqUcGb5YVNOPntyIGji4kOQVU
 TDUgQ2tzC.ifNktwXlwHTvjkbr6fn4jac0k0b
Date: Mon, 28 Dec 2020 20:02:25 +0000 (UTC)
To: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Message-ID: <992590442.6339910.1609185745018@mail.yahoo.com>
Subject: Re: BUG Report (SOLVED): rlwrap + cygwin (dll) + Windows 10
MIME-Version: 1.0
References: <992590442 DOT 6339910 DOT 1609185745018 DOT ref AT mail DOT yahoo DOT com>
X-Mailer: WebService/1.1.17278 YMailNorrin Mozilla/5.0 (Windows NT 6.3; Win64;
 x64; rv:84.0) Gecko/20100101 Firefox/84.0
X-Spam-Status: No, score=3.2 required=5.0 tests=BAYES_20, BODY_8BITS,
 DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM,
 HTML_MESSAGE, KAM_NUMSUBJECT, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3,
 RCVD_IN_MSPIKE_WL, SPF_HELO_NONE, SPF_PASS,
 TXREP autolearn=no autolearn_force=no version=3.4.2
X-Spam-Level: ***
X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on
 server2.sourceware.org
X-Content-Filtered-By: Mailman/MimeDel 2.1.29
X-BeenThere: cygwin AT cygwin DOT com
X-Mailman-Version: 2.1.29
List-Id: General Cygwin discussions and problem reports <cygwin.cygwin.com>
List-Archive: <https://cygwin.com/pipermail/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-request AT cygwin DOT com?subject=help>
List-Subscribe: <https://cygwin.com/mailman/listinfo/cygwin>,
 <mailto:cygwin-request AT cygwin DOT com?subject=subscribe>
From: Alberto Moral Beneitez via Cygwin <cygwin AT cygwin DOT com>
Reply-To: Alberto Moral Beneitez <alb_moral AT yahoo DOT es>
Content-Type: text/plain; charset="utf-8"
Sender: "Cygwin" <cygwin-bounces AT cygwin DOT com>
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from base64 to 8bit by delorie.com id 0BSK2wv2028411

 Hi, again
I've just realized that  new cygwin DLL keeps terminal edit capabilities for DOS commands (basically: retriving previous commands with arrow keys), what is a very good feature.(I use mintty as terminal. I forgot to mention in my previous email).

So, I apologize and answer myself: now it's not necesary to use rlwrap to retrive previous command lines, because the DOS commands I use have this functionality, and now Cygwin respects it.
Anyway, as I like all the functionalities that rlwrap provides (history file included), one solution that I've found (perhaps not very smart) is to "encapsulate" the DOS command with pipelines, isolating  it from the terminal. For example
  rlwrap -C cmd  bash -c 'cat | cmd |& cat'

Or even translating the charset of the output with iconv (in my case from CP850 to ISO8859-1). I use stdbuf -o0 to leave the output unbuffered:

  rlwrap -C cmd  bash -c 'cat | cmd |& stdbuf -o0 iconv -f CP850 -t iso8859-1' 
So, there is no need to correct anything in the DLL cygwin.
 Thank you very much anyway and best regards,
Alberto Moral


   En sábado, 12 de diciembre de 2020 21:05:05 CET, Alberto Moral Beneitez <alb_moral AT yahoo DOT es> escribió:  
 
 Hi, everybody
First of all, this is my first bug report, so I don't know if I am doing correctly... I don't know if one must be registered to summit this type of repport. And be patient with my English.

The problem is that rlwrap has stopped working in combination with:   
   - Windows 10 (I use version 2004, compilation 19041.685, Spanish). It still works in Windows 8.1 and previous   

   - rlwrap 0.37-1
   - cygwin 3.1.7-1 (Unix emulation engine). The last version that works in WIndows 10 is 3.0.7-1.   

   - any DOS/Windows command line application (as Oracle sqlplus, Dimensions dmcli, or even Windows cmd)

For example, you can try with DOS/Windows cmd: 

    rlwrap cmd
It clears the screen and does not work.
As I've said, it works with:   
   -  previous versions of Windows (8.1, 7)    

   - versions 3.0.7-1 or previous of the cygwin package.
   - of course, with cygwin interactive commands (the problem only appears with DOS/Windows command line apps)

Thanks in advance for your great job (I use cygwin for a long time and is an essential part in the Windows computers I use).


  
--
Problem reports:      https://cygwin.com/problems.html
FAQ:                  https://cygwin.com/faq/
Documentation:        https://cygwin.com/docs.html
Unsubscribe info:     https://cygwin.com/ml/#unsubscribe-simple