From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic309-25.consmr.mail.ir2.yahoo.com (sonic309-25.consmr.mail.ir2.yahoo.com [77.238.179.83]) by sourceware.org (Postfix) with ESMTPS id 695593893667 for ; Sat, 6 Mar 2021 17:41:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 695593893667 X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1615052494; bh=KI7Khay9rati/rtwXaAsV0BdrYxAr06ivvAk6EU1Dny=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=SWmf9bw8QbbnbMDKJRhgrQB6RALYzCvU+EXOd9++qme6kxMTr23mSK6WsYCzTQBjHFOE+/vwyPwsy3J46cZe9CkySaI6gXdTSY6mPXAMJea7UK6+6VPe62QLOZScgo5js3HTASm7rGstYxVKluyXNzriKO7mVXbNz6IHljluZDTc2K5S/TfbulAYX7rtwJP6ddg/NrPU1cVo9673KoUHdr0v6HwSKnhNscmumM0BJeQHkwjipXmRRRA5of6vj+BLCD+kpFOe45hpPJSfHn2R9yYZdgEOx2HkwHpu9EFw8FcxJsDu/cQ2pbUHTlyQFWYT02q5q0cnhWYA3+FBICIyjw== X-YMail-OSG: ppDM3uoVM1lMrt4CZXt7gpUulTbddMsuRaNNeZEjiwbtUrlX2fCgN3Pwcu59LqX DEVxizjVpkxkXyE999.m5dy1ED3LrC3DNkYECnJP7VIrTL9fMfDTx4fuxHXmaba0oCFPjPts0tY6 z6gH1wc05_xXqdBksohAYqnXCnqLvxa95qZAQPDfijxc7jw7xm6I494CPx7VjH_UoDCvO3LK14.A XwfPgR7HYMORoTPKUDageXG2LmnwpzYqtaQxvnxh_T8dnOEedaf85_0M.JmNbdMoYv29Lr0dnxFo 2tSLMfHH4VivRLKtYPciflcdnUfMx4uzI4lVurNScUruec9k4knFHeuvZlFpr8QCSxZItjvmHWgg r_IrJaoAXcyf0JYjOLxAW4.FfuKx3Ml3N4aeUfSSV8Xw0SLlNbSr3biip_vEYzs3aZcSh7_tmv1Z Jv5qD8X3H3E95AOdceBVFW2KJOOa1.0.em.GXXggceLyi60FS5LY080_rj8zgFYM0py2y97rhwWl v53wrBkIr53tALinj8wnFuhVYBryHrfMXh2SgoHe9Zm0SM7RoB96opLWLQPF_4SiftdE4fCPSMQx U6sNUFXTfc1xFcHfssQEJAnL2p3Nj36DV3CJ_9bOrIVlwEw__9Xn_LjgGIKbMEXOqg3y54X5TsNP MDsYalVPd1qqEegVgZc1oO8DjGPEkiKMoGVEl7hg53v6tXZU2AdzFVd1YbMmjg9uD.g08dj3fQ3W B0mSwY9LgLM5wD1pDVm3OCDMFhPMgJEsJB12ElwEfdVXMS3olKxT_XzDhUCCWHmzEI0jwWV6c2Yc WxrQfZ5HgWKfnsf4QFyAnxewbx2obzcYHm5uBUqPzg8es32KPS1mdaaJiFRfpiKNdlxIZcOBLOtC 0awfG5hFDu1b1ff0Jp5buGoRKZzt2PkKeJGCwO7p2fK7gFV1__8xKlrHHjJTJ9trWqJU96Oiduth 0.Eh01LvNd.L_lkV6kdjhnr.krPN8kuL78D99kQIhZPZ_jPNy2at8uBszey4joKG2lXPfIlvI3DB VX_7YCYkE4zJKuoHMjmFly0.OrEBmK3d0IBGvoTpbIfOa7R8SxLD3lIPP5EF5tkX1RmI30C5U6os Gk4cSKoUhrjMtqC0E0jbjF0mUt4dBHwK1jZb9xdz.0RcMltKyrbL_stiK_cyEnjXIG0.oGwK5McK QxfrMQJSs9pG.lHf39qLVqci780c9gsREONMxBSxbaA0gdp0nPk3me_sP9Jn47OzBfarDa61rRDE YlNIM9Xn9vY74IEiOYDrJ2we2R.IRF4RX60IXdTaF6Fk7tpO8_tXkTsSpFjJjcFCI.YS65VRi12K Yh7EEBnK_p53379IccX2TIKxoRvDzZClvqvTZrriCO.0SoF0w4ojijgeP8xIk4HFAVOJyyLUmC.s cOLzFzSMaIvNmlYCRWcpz2NjbFUWi9ZrcMfazsCHNCmOq0qwPKzqL3mJTiIfMG2gMpRD58UMYJoz 6pgujbx6.qyxt837SjdpxffS.dY0lAvo2ovZ58f2G2lPi4h7UkUr9X2__k5PDP_SyXLxb2s8fOX. m2KPMPVO.5L_rfWzat.wAaNk9dkrgXW9PUPhRiRHGFIWfTXTeoWUiO0YDStt_etKoxgXWIDQ2IyV D7hw0kquhwe6Sea.OCR8Ch7lidxDZ_aA_kxyIT2Op7QExHbvvJ3.ZmxmJ8_N969K87VQ4vSdZWrW Bo1D9NAVC.jjs5xB4AavVzN1Y7W6itgXJ5stTqy4d_qsoWDxav3lgEXRZUsj9huIWBhbpYxGpxac 2rd2Z8OeuSH9jwXnJGbjdIjy5WlGpnHjEHAWQLLVVZxXJKUVTXwDJ8pSKWZnPA9NW2aKJYIVcxXO tSrsY50UqGQgpRVHL30BVlbr.SOlekFMTFiMM426bqYe4JSL5STbnYiM4QqYO4_iWVa0gkghQN9W 7fyvwLpqmjr8InHlziVan5RkTIM0YdDPkqoTIJTk3MPd6HITl_yoe7EcaWyJQcVUtNfy5a.xdkwx fD5_F2nEuIBHm.6.TTdJHY.AQnWB6siYdHWuhC0Zu9KDTZvq9hLC1PUCtLblDgIIqiG2RcxH5a4l jVg1Tg1p5KgNak_xMJDPH3l7qPA8TqgWbndYN25oBj5TOIyRmUMERtOqFNKDalD1EOb0S8fUIlKX IxobXt_Gwuwn86uQFq2Uu5GlU4kX_fmcX4b_5UKRp9DuLRsRyEucERA627eqbyeTNwvEmYKToGPf kGXLEpZDGO4KbCd8Stb1jI6bZFlNmyrBrRSjgiVZUhn2FWRbnKhovjcWHTGKaGvQWvfn64FUoy3V Ur.tLyXbDkO7LJRMjK0anEUI5aikOzb4YjhadDPW882BFwy_mU7zjLjouGHRu_iiCTqZhOBcgVp2 B8jM4KYR8f.Y0uRPJmOoXusO8UcCaHD49SG5KAJhGatIQ_bBBO3X0zJMq6ORmCEPeb5o1JrdOV2C QmXEgk7tIDX0bPYvjwcHgLsjNXboDXAZ1YbdXHSbFy0c9dTuEnw7Tmy8Ja9.vbjaXsJ1rdlnCoCO asMQX6SsdmA-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic309.consmr.mail.ir2.yahoo.com with HTTP; Sat, 6 Mar 2021 17:41:34 +0000 Received: by smtp405.mail.ir2.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID a5c7f4eda18399a55bb44d180f23ad87; Sat, 06 Mar 2021 17:41:33 +0000 (UTC) From: Hannes Domani To: gdb-patches@sourceware.org Subject: [PATCH 13/22] Use the full_window argument of TuiWindow.write to prevent flickering Date: Sat, 6 Mar 2021 18:40:53 +0100 Message-Id: <20210306174102.21597-4-ssbssa@yahoo.de> X-Mailer: git-send-email 2.30.1 In-Reply-To: <20210306174102.21597-1-ssbssa@yahoo.de> References: <20210306174102.21597-1-ssbssa@yahoo.de> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Antivirus: Avast (VPS 210306-0, 03/06/2021), Outbound message X-Antivirus-Status: Clean X-Spam-Status: No, score=-10.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, GIT_PATCH_0, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Mar 2021 17:41:36 -0000 --- gdb/python/lib/gdb/command/tui_windows.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gdb/python/lib/gdb/command/tui_windows.py b/gdb/python/lib/gdb/command/tui_windows.py index 3769c84138f..f539abf6724 100644 --- a/gdb/python/lib/gdb/command/tui_windows.py +++ b/gdb/python/lib/gdb/command/tui_windows.py @@ -112,9 +112,10 @@ class TextWindow(object): stop = self.line_ofs + self.win.height if stop > l: stop = l - self.win.erase() if stop > start: - self.win.write("".join([escaped_substr(l, self.col_ofs, self.win.width) for l in self.lines[start:stop]])) + self.win.write("".join([escaped_substr(l, self.col_ofs, self.win.width) for l in self.lines[start:stop]]), True) + else: + self.win.erase() def is_string_instance(s): -- 2.30.1