delve/pkg/terminal
Morten Linderud 8c392d2fdf
Implement source listing from debuginfo (#2885)
* service: Implement BuildID

Parse the BuildID of executables and provides it over the RPC
service.

Signed-off-by: Morten Linderud <morten@linderud.pw>

* command: Support debuinfod for file listing

Signed-off-by: Morten Linderud <morten@linderud.pw>

* debuginfod: create debuginfod package for common code

We remove the duplicated code and provide our a new debuginfod package.

Signed-off-by: Morten Linderud <morten@linderud.pw>

* starlark: Workaround for 'build_i_d'

Signed-off-by: Morten Linderud <morten@linderud.pw>

* command: Ensure we only overwrite path when one has been found

Signed-off-by: Morten Linderud <morten@linderud.pw>

* bininfo: Inline parseBuildID

Signed-off-by: Morten Linderud <morten@linderud.pw>
2022-01-30 13:39:30 -08:00
..
colorize terminal: Go syntax highlighting for listings (#2294) 2021-01-28 07:08:14 -08:00
starbind Implement source listing from debuginfo (#2885) 2022-01-30 13:39:30 -08:00
command_test.go terminal: add transcript command (#2814) 2022-01-27 13:18:25 -08:00
command.go Implement source listing from debuginfo (#2885) 2022-01-30 13:39:30 -08:00
config.go service/dap: add config expressions to evaluate requests (#2750) 2021-10-29 19:35:13 -07:00
disasmprint.go *: un-export unnecessarily public symbols 2020-03-31 14:47:29 -07:00
docgen.go terminal: divide commands into categories 2020-03-09 10:11:21 -07:00
groups.go terminal: divide commands into categories 2020-03-09 10:11:21 -07:00
starlark_test.go *: Skipped tests review (#2430) 2021-04-12 14:56:12 -07:00
starlark.go *: Fix go vet complaints (#1935) 2020-03-18 09:25:32 -07:00
terminal_other.go fmt code (#2826) 2021-12-13 10:25:23 -08:00
terminal_test.go terminal: prompt to kill remote if process exited (#1621) 2019-07-17 15:54:15 -07:00
terminal_windows.go Move top-level packages into pkg 2017-02-08 12:17:19 -08:00
terminal.go terminal: add transcript command (#2814) 2022-01-27 13:18:25 -08:00