Skip to content
New issue

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

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GDB console and output #16

Open
philfine opened this issue Jan 26, 2016 · 1 comment
Open

GDB console and output #16

philfine opened this issue Jan 26, 2016 · 1 comment

Comments

@philfine
Copy link

Great work in integrating GDB in this awesome editor.

I wonder if with your integration you might have the possibility to create a view to enable gdb console commands, just like vimgdb does it. Seems old fashioned but very powerful.
I am considering to invest some time to code this integration if you evaluate it as a useful feature.

I am considering to move to atom, if I can perform everything I do in VIM. :-)
Integration with GDB is a key element.

Best regards

@hexa00
Copy link

hexa00 commented Dec 16, 2016

Note if you ever do this please check out:

This GDB feature, that is made for that: (new in 7.12)

  • Support for running interpreters on specified input/output devices

    GDB now supports a new mechanism that allows frontends to provide
    fully featured GDB console views, as a better alternative to
    building such views on top of the "-interpreter-exec console"
    command. See the new "new-ui" command below. With that command,
    frontends can now start GDB in the traditional command-line mode
    running in an embedded terminal emulator widget, and create a
    separate MI interpreter running on a specified i/o device. In this
    way, GDB handles line editing, history, tab completion, etc. in the
    console all by itself, and the GUI uses the separate MI interpreter
    for its own control and synchronization, invisible to the command
    line.

See : https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=blob_plain;f=gdb/NEWS;hb=HEAD for more info

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants