From what I can tell the main thing this is missing is a Console window. I imagine hosting a full console window inside a ncurses sub window would be a pain if there isn't a pre-built widget for that. But maybe it would be easier to open another terminal window and connect the debuggers I/O channels to that console. We already know how to open another terminal - we use that for the "launch in a separate terminal". So you could reuse that. That might be a cheap way to fill in the main missing piece.
Jim > On Aug 23, 2019, at 4:36 PM, Jonas Devlieghere via lldb-dev > <lldb-dev@lists.llvm.org> wrote: > > Hi Greg, > > We're more than a year later and I haven't seen any development on the > GUI. While I personally thing this could be a really cool feature, > I've never been able to use it because it's missing too many thing to > be useful for now. When I talk to people that know about this feature, > I hear either frustration or disappointment that it doesn't work > (yet). I (personally) haven't found anyone that is actively using it. > As such, can we remove it until we have resources to do it right and > provide our users with something they can rely on? > > Thanks, > Jonas > > On Wed, Apr 11, 2018 at 11:47 AM Greg Clayton via lldb-dev > <lldb-dev@lists.llvm.org> wrote: >> >> And yes many people I know are using this including myself. >> >>> On Apr 11, 2018, at 11:08 AM, Davide Italiano <dccitali...@gmail.com> wrote: >>> >>> Good day. >>> While trying to implement a command in lldb I noticed lldb has this >>> awesome `gui` command that opens an ncurses GUI. >>> I find it really useful and I wanted to play with it a bit, but I >>> wasn't really able to get it working. >>> In particular, I tried to press enter on `target create` or `attach` >>> but nothing happens. >>> >>> Greg, as you wrote the original implementation, can you please explain >>> how this is supposed to work? Are you actively interested in >>> maintaining this mode? >>> >>> Thanks! >>> >>> -- >>> Davide >> >> _______________________________________________ >> lldb-dev mailing list >> lldb-dev@lists.llvm.org >> http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev > _______________________________________________ > lldb-dev mailing list > lldb-dev@lists.llvm.org > https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev _______________________________________________ lldb-dev mailing list lldb-dev@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-dev