From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from sonic307-54.consmr.mail.ir2.yahoo.com (sonic307-54.consmr.mail.ir2.yahoo.com [87.248.110.31]) by sourceware.org (Postfix) with ESMTPS id EDC49382E815 for ; Thu, 11 Mar 2021 21:50:56 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org EDC49382E815 X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1615499456; bh=NA4LoCRKCmjZPtTXOst6LnSs9xvdZQig/yoWrkbFCdG=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=c/fbOY90LUq1g2QHE8xRgdRbVxnhDkZYvvVMlSh+izECsHPxNqRSGFInBDRbVLqOQz2im7me87pm2Y45Tn7Z36vCr3ifdmNXHnwvHA+BtHs+c/O1s8mutaKD9ZnpbNt5g706TqdBMRQR78kkXJvPeRJ5rMnQqVhmkQH0xcNDHmcNyz/M4jN+WginuKSn/HpaxJuUCoLitHaP2UTnvepL+7ppGwc4POzNbWRqO+qNd73aLaxzdNOQHR/hEIv/2O6RmZFdPW5/QVSSxl9MLbLcyjGXLRgMFD31MSKRN5emo4wshx2gjYmhwYhfCE0RSJw8wJYGkN3SdvX6m+w9L/dJtw== X-YMail-OSG: ItSjJsQVM1ldvB7E7h9T1y9xQk.EfBa7xhLEbhvV12C614vwX4315r8ZONiXp2g HI_Jrc.vvGWt1FdBbE5M56Tnfiqiq2C4mDGJDZfBIuiI9icS.SkyGkJmBiVfIYzwl3Ft5ydvfvFW q4r6P89E0ohm91yNB72L_Cm4umE5hHG3eefIFoFlC0f753lZppDBjAmRSawavDbCVH29ch5mGukX DOOa4LBKyCgkN3_3PoH3AZaFffjCNmUmARBShpIBOkMQ.FipFSEHxC_qlYG_rL2ogoz8YCvyIjIe CVnEq4Tv9vbMurASXpppQtejHixAQ2qm5OgSEjd9Z1_es9Md5vEJE_aBLQHE3ZrRiq5wMHhNpd8L I8gj3T04KBAY.2MPnKAivnYO6evzn._iZxHv3jIHyFKAzZ9cBY2zRBuuOkpy8zmBYqoN43B5Gj1Z xiD7yghoqlqI1oiWJZOzvOCmjW0pggHBp3WErGIsc0nTJiPC7dhDKIeWQm3.m.uRMSpHWXX1.EeE W5adpQP1UozUKtoiKO2q_tU9_CyM_kqG94akCFx0ekTSvQWpARy4JsbjUjyGVDIbFvwjrvnPwEp_ mmVvx8R8qRVliJjS92xXQWnn9TUjaME4XuJ38YnOP8jSP.7M7PkBkhKZ57N5cwVLZF1E3QJXnkja ufCVLBn3glrXAYaTt3hbXfxMY3woUeBXVhosBGNxgSqF3b2LvkHnfpsP8gGxQjANaEcBxWcJMx32 eBiNtB.sWRG5z5tkisE.dAj5ZF.YAjChum.ojlG1XTR2RxDcCdftxu4hUupjhYijHqGnJ_aSVnQz R1gCz1NgoOjnVX1l4WMD2Wt6I5FrWMSMs58y22uZMeYaDuK8Yy61YpS3wCMRzDt7eQcwqRTO35xC _rfZqNga07gftJsxBNjWZa_z35OGZawOfxcBs4xojluSNbGxCHIO1ZTVF8jR5vf4SARH9ga7BRos MceM4L6KOMVTZguG_Nz_6zfnYqfyW5_tZqZ8kWYBXCuqDdld0qTQezwLNxyXxLIgowVgbGyfEKUA g2eKsas02O8Ij9o9KJpFILnQ7LhAiHsKdNb689_HTJ_SutGQkapN3Ba9eWNELdbzOiNl3GsF8lhI VsMQa3tc4VI4i2ck.8x7vow4TSLJGGjjqbhL_HKlPyISuB3E8WPF.bLw3NVjGmPdqH8r7xrJc.KG 7PBKMlSx8FqxzPPfOCLBLWDtHYLbBrqMH2Ejqm1.Z7AO3yHF.tjB7dFOWU4GlFVstmzgjNuvK0wf H4XekUNiujnJ1Od2sVPLyVVQZdOBbqIxRjgSXHDMHf4Duhvv.F8DH_S8J8SsqCXW.0Ma2FnLUEK9 VrEk35uHpDL4dKhcS_To1Dk9dd6imrKFqLXEJVHJv8MCmhDyhTAzsT_NwyVsi.dOXDazjoruTH5P s_A.b7R5gX6aol1sYNmWEpE0ukM3HxI2h0A5llSSxV5NkrYgeqM4yIuztGVIrdI.ECF57JztHyOo bSzxHInJlSOalrFhzzr0NW0z8GCIkhD0au4hPJQ1wnp2kZJXkaP094eYrIGBkaNL96qSEFgJ4_0Z GaUvBGj7yj6RlNUADVrKQXAxp2fGroQWgH2f9Sp2mNVAeoKTug4TQKu0rZFPJ7nAztP8G0KFks1R 1Rqk9g37gM1Izu1wSMVzrCr.l5WU_xWhfeHU4nkh4PNItnfT.wgrIKE3bfmBrWbcYbjQDxOiqUQO 0Get0S7CGNNFtRDp8Ci2X8xeVWseyAcVZVOAjlOiGqduCXgGke7169lLtwGYPIZBUAEMhhk1G9lM ekICfB0gPRe9.P0jgZNICxcxEX6UvveDL6EZiKJ0im_cad46XdXENNbVgEm3UFn4IpE1VzuRD2yF XgvyoVF5zt5dSu5K1zgfe3elVclG4E97eXaV9mRqU0R4ActVztEb0QFBaob9ISFPcgQ8HFvUHRVY LKpB.6Dz9OyXXVqcjt9SMTLlSmvCjvbQIIXDXUvP_ySZz2A5XaeXEvKElz.KUspdUkZe7nxFBUZc _YiUugNr7L5H.WNmRoo.eBHj12MlayBhHcLy_e0Elt1FQBQ3RQjTB26IRj10M5io4t9X7jt9G0iH pB4xWofQv7eHTVPFwfKcPa3c78A3kApPd.yivi8Tx00pAHcr_vLeF6ZlOtJpWfCwi7y9rAHop2_4 bZobQDvneswtQ0gyvfS2atqucyqAKmHLk8TlasfhXGPfjO6pQii6A27Dw3tPc7Dz5fXOKCM3xj6u Hm0CcyAYs.jV2NejaBuPs332BarbmeYT_w0q4W7JybARhrWUN41pnsQDXfGfloMD07KtwBG0WjMR s6JTEN6hxc9CBtNugeBqrnaCpqQLOcIiL135b5_7D24g3SWesN8TgTP.B7uQVWv8UGeILSo_RO_c _2cQ5dOuXr3.ycTUNf5eTS2h9SUQ0ldAmf5uMzczPaF9O9rXPbTRNKOuu8QbQYm6A6SgmAWsJ5gD PHmj_KTxJ3LL1EmGBzFRR5jUc7ExvIBehe5hwZkE4OVIU77_xGrCd5l7vGoUk7ft0CRzbkmpfuqO l1dpHwErIyI8- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic307.consmr.mail.ir2.yahoo.com with HTTP; Thu, 11 Mar 2021 21:50:56 +0000 Date: Thu, 11 Mar 2021 21:50:51 +0000 (UTC) From: Hannes Domani To: Hannes Domani via Gdb-patches , Tom Tromey Message-ID: <1262895855.1214773.1615499451316@mail.yahoo.com> In-Reply-To: <87blbp5py2.fsf@tromey.com> References: <20210306173417.21528-1-ssbssa@yahoo.de> <20210306173417.21528-9-ssbssa@yahoo.de> <87blbp5py2.fsf@tromey.com> Subject: Re: [PATCH 08/22] Implement frames TUI window MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Mailer: WebService/1.1.17865 YMailNorrin Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:76.0) Gecko/20100101 Firefox/76.0 X-Spam-Status: No, score=-2.8 required=5.0 tests=BAYES_00, BODY_8BITS, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, 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: Thu, 11 Mar 2021 21:50:58 -0000 Am Donnerstag, 11. M=C3=A4rz 2021, 22:40:56 MEZ hat Tom Tromey Folgendes geschrieben: > >>>>> "Hannes" =3D=3D Hannes Domani via Gdb-patches writes: > > Hannes> +class FramesWindow(TextWindow): > > I have a UI question for this and the previous. > > Do you want separate threads and frames?=C2=A0 Or integrated? > Also, should inferiors be included? > > Like one way would be something like: > >=C2=A0=C2=A0=C2=A0=C2=A0 > Inferior >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > Thread >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 v Thread >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 frame >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 frame >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 frame >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > Thread >=C2=A0=C2=A0=C2=A0=C2=A0 > Inferior >=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 > Thread > > > Where the ">" / "v" show things that could be expanded. > > You could go even further and put local variables under the frames. > > If you've been trying this out in your own debugging, it would be great > to hear about your experiences, what you tried that didn't work (if > there was anything), etc. I didn't even think about the possibility to have the threads and frames together, I just did it the way I was used to from other debuggers, each ha= s its own window. In the same vein I would create an extra window for inferiors. I didn't (yet) because they don't really work on Windows, so I had no need for it. Hannes