From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pj1-x1030.google.com (mail-pj1-x1030.google.com [IPv6:2607:f8b0:4864:20::1030]) by sourceware.org (Postfix) with ESMTPS id C0F373860C34 for ; Sun, 14 Mar 2021 11:21:37 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org C0F373860C34 Authentication-Results: sourceware.org; dmarc=pass (p=quarantine dis=none) header.from=googlemail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=paulbuxton.mail@googlemail.com Received: by mail-pj1-x1030.google.com with SMTP id q2-20020a17090a2e02b02900bee668844dso12882395pjd.3 for ; Sun, 14 Mar 2021 04:21:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=ZWx3u6fkMhfV1uG4uMneLP7V6D0CD176Fwfek8Nj8ls=; b=Qoki1KN5lZR0fwXY21av2CA8wC/NIrYCWkeOWAIYot4GUKfGy+5yQmt2l3FdQ75c0Z g1SaJ+fa4Fwp31SQ7X19PUylOOHclqesR3tjkTCmOYByWW/54+06cqXcW1uXNHEXMhV4 IIPMjW0REmLUfwBSgb8VNAHqVWoNDaeYvb+s1TqtBG3TT6zey2Pqse3QGz/TRoRT8231 fX1+AQgxAww19KRMzM0GokjtnhtEbkv5n9v3ms9O2usMp0akuv57A9pZvX2vJ6I6lRI4 iywG2MEe0qRsYZptefxnfk/TOgkjQm7542h95roTZztthSAss9xdNVCTcC7827r6sPsS 369Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ZWx3u6fkMhfV1uG4uMneLP7V6D0CD176Fwfek8Nj8ls=; b=S3rJQWsZo2LbpVsKYctSwdbwNLxr5+nKJjuxovyOWE19unx9Ktrrsmcj9R5ZlF9u8X QiPK9XvssJvuBB7l1c7TVakHFqIewTTY0cxa9QG6O1O+NYfNar4nP/rfeRFfml5Uc6C+ H0rtNkHxWgkXxT21pSUgBrRd57uDg4fDrNLDUFJeSZycoNs09jcM8CHU6u3wnhiZyDWr hAU7kLOe7Kz++TM2E1kJVfAjfj3wl7w4uy21Gre52HRJogMUx98ZshVVDv26cEbVvXsJ SYqLhX1kScRczJV9qOHWzAlIxmlDR/hF/0LUj1XSOK2Mb1XK8YCxW7VPH1BkJPR1I7/r lexw== X-Gm-Message-State: AOAM530ZMuBbANQwljKG26tWMy5Sys+tBSsrmfCYK0KDV67G68oJYjO+ 79WPPCVGohXmf26yeJT/2fNa5Zsfw8HaEr4D3C8LuJIulMkW3w== X-Google-Smtp-Source: ABdhPJypbyxnkon/XXfnkxLDB2W/+4XXRdkBDVsMXLL7++lkiAlEW2yDju7YkBJ3LpLwluNF9ZxwrrVLknl6TyFnFYU= X-Received: by 2002:a17:90a:d341:: with SMTP id i1mr7478782pjx.74.1615720896750; Sun, 14 Mar 2021 04:21:36 -0700 (PDT) MIME-Version: 1.0 From: Paul Buxton Date: Sun, 14 Mar 2021 11:21:25 +0000 Message-ID: Subject: Tui locals and watch windows To: gdb@sourceware.org X-Spam-Status: No, score=-0.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, HTML_MESSAGE, RCVD_IN_DNSWL_NONE, 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 Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: gdb@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Mar 2021 11:21:41 -0000 Hi, I hope this is an appropriate place to send this! I have just implemented a python based extension that adds a locals windows and watched expressions window to a tui layout. Details here: buxtonpaul/gdbwatches: GDB Tui extension to provide Locals and Expressions windows (github.com) It requires a recent version of GDB built with python support. Also requires the fixed version of tui-layout.c which is in git but not in a release package yet. I hope someone finds this useful! Feedback welcome Paul