# debugger: Interpret user-specified debug adapter binary paths in a more intuitive way for JS and Python \(\#33926\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/0a3ef40c2fb7e4162c78f4014e953325dd61f29e)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 0a3ef40c2fb7e4162c78f4014e953325dd61f29e

Requested commit: 0a3ef40c2fb7e4162c78f4014e953325dd61f29e

Commit: 0a3ef40c2fb7e4162c78f4014e953325dd61f29e

Tree: 6214a222fc380e5334043290a7f4d79084504a3e

Author: Cole Miller

Committer: GitHub

## Message

```
debugger: Interpret user-specified debug adapter binary paths in a more intuitive way for JS and Python (#33926)

Previously we would append `js-debug/src/dapDebugServer.js` to the value
of the `dap.JavaScript.binary` setting and `src/debugpy/adapter` to the
value of the `dap.Debugpy.binary` setting, which isn't particularly
intuitive. This PR fixes that.

Release Notes:

- debugger: Made the semantics of the `dap.$ADAPTER.binary` setting more
intuitive for the `JavaScript` and `Debugpy` adapters. In the new
semantics, this should be the path to `dapDebugServer.js` for
`JavaScript` and the path to the `src/debugpy/adapter` directory for
`Debugpy`.

---------

Co-authored-by: Remco Smits <djsmits12@gmail.com>
```

## Parents

- [0ebbeec11cadd93e0a2086fd3bfd4dfbfaaa20da](https://git.cafe/gitcafe/zed/commit/0ebbeec11cadd93e0a2086fd3bfd4dfbfaaa20da?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/0a3ef40c2fb7e4162c78f4014e953325dd61f29e?format=markdown)
