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

dap-julia: Adapter for Julialang #173

Open
fleimgruber opened this issue Dec 18, 2019 · 8 comments
Open

dap-julia: Adapter for Julialang #173

fleimgruber opened this issue Dec 18, 2019 · 8 comments
Labels
adapter Support for an additional debug adapter

Comments

@fleimgruber
Copy link
Contributor

The implementation I found is https://github.com/julia-vscode/DebugAdapter.jl. Could this be wrapped with a dap-julia.el? AFAICS, the dap-mode adapters use external programs so one would have to be written in Julia, correct?

@yyoncho
Copy link
Member

yyoncho commented Dec 18, 2019

Yes. You need the debug adapter and the corresponding debug templates.

@fleimgruber
Copy link
Contributor Author

fleimgruber commented Dec 18, 2019

After more reading, it seems that the repo I linked to is just the interface code and not a proper debug server. That server still needs to be written, see also julia-vscode/julia-vscode#125.

@nbfalcon nbfalcon self-assigned this Nov 4, 2020
@nbfalcon nbfalcon added the adapter Support for an additional debug adapter label Nov 4, 2020
@jbrnd
Copy link

jbrnd commented Apr 12, 2021

Some further comments here: puremourning/vimspector#256 (comment)

@zot
Copy link

zot commented Feb 24, 2022

Looks like Julia's DAP server works with VSCode now...

[sorry for multiple copies of this comment -- Brave's connection with GitHub hung and I ended up submitting around 4 of these]

@nbfalcon nbfalcon removed their assignment Feb 24, 2022
@fleimgruber
Copy link
Contributor Author

fleimgruber commented Feb 26, 2022

@zot thanks for the update. What is missing here is a standalone DAP server executable, so did you manage to use it outside of VS Code?

@zot
Copy link

zot commented Feb 26, 2022

Not yet -- just found out about it and saw this issue so I thought I'd post a little info here. I don't know how standalone this is:

https://github.com/julia-vscode/julia-vscode
https://github.com/julia-vscode/julia-vscode/tree/master/scripts/debugger

@fleimgruber
Copy link
Contributor Author

This is what I did in #173 (comment). In the meantime the Julia implementation was done (your link to run_debugger.jl), but the comment linked in #173 (comment) is still valid I fear.

@Nidish96
Copy link

Has there been any progress on this yet?

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

No branches or pull requests

6 participants