Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

How hard would it be for us to get an equivalent of gdb-many-windows? #99

Open
cpitclaudel opened this Issue May 29, 2016 · 6 comments

Comments

Projects
None yet
3 participants
Owner

cpitclaudel commented May 29, 2016

gdb-many-windows is really nice, but it seems to only work with C; could we get something similar working with multiple languages?

Owner

cpitclaudel commented May 29, 2016

(this is all handled in gdb-mi.el; one neat thing that they do is to put the breakpoints in the fringe, instead of a margin)

Owner

cpitclaudel commented May 29, 2016

Ok, I'll have a PR for the breakpoints-in-the-fringe part ready soon.

Collaborator

rocky commented May 29, 2016 edited

YAY! That was yet another thing that I've wanted fixed.

Oh wait, the thing that was really irking me was the way the arrows are handled with a fixed number of them rather than having some sort of user-settable ring. And that they are overlays rather than fringe things. But I guess this is good too.

Collaborator

rocky commented May 29, 2016

As for gdb-mi.el I don't understand that code. gdb-mi.el is yet another one of those one-file longish things that I have a hard time understanding.

A long time ago before realgud the previous incarnation which handled ruby-debug only had this multi-window layout. Anders Lindgren wrote that code. One thing that was cool about it is how you could customize the layout.

It used something like the Emacs 22 or 23 API for windowing. If it is of interest I can probably dig it out of git or an archive somewhere.

Collaborator

rocky commented Jun 28, 2016

@danlamanna we're looking for volunteers. Anders Lindgren no longer has the time, but he said he'd be willing to help out on occasion if someone else was going to pick try this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment