Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Resolve a bunch of upcoming clippy lints | Blaž Hrastnik | 2022-11-04 |
| | |||
* | feat(csharp,debug): add C# debugger support (#4213) | Filip Dutescu | 2022-10-15 |
| | |||
* | DAP: Make `cwd` required in RunTerminalArguments | Michael Davis | 2022-07-05 |
| | | | | | The spec has `cwd` in `RunInTerminalRequestArguments` as non-optional: https://microsoft.github.io/debug-adapter-protocol/specification#Reverse_Requests_RunInTerminal | ||
* | DAP: Skip serializing `Option`s when `None` | Michael Davis | 2022-07-05 |
| | | | | | | | | | | | | | DAP follows the same strict TypeScript interface syntax as LSP which states: > The document uses TypeScript interfaces in strict mode to describe > these. This means for example that a `null` value has to be explicitly > listed and that a mandatory property must be listed even if a falsify > value might exist. So we have to skip serializing any fields that end in `?` instead of passing `null`. | ||
* | Reuse menu::Item trait in picker (#2814) | Gokul Soumya | 2022-07-02 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | * Refactor menu::Item to accomodate external state Will be useful for storing editor state when reused by pickers. * Add some type aliases for readability * Reuse menu::Item trait in picker This opens the way for merging the menu and picker code in the future, since a picker is essentially a menu + prompt. More excitingly, this change will also allow aligning items in the picker, which would be useful (for example) in the command palette for aligning the descriptions to the left and the keybinds to the right in two separate columns. The item formatting of each picker has been kept as is, even though there is room for improvement now that we can format the data into columns, since that is better tackled in a separate PR. * Rename menu::Item::EditorData to Data * Call and inline filter_text() in sort_text() completion * Rename diagnostic picker's Item::Data | ||
* | dap: Reply to RunInTerminal | Blaž Hrastnik | 2021-12-06 |
| | |||
* | dap: Add RunInTerminal reverse request, support replying to requests | Blaž Hrastnik | 2021-12-03 |
| | |||
* | dap: Consistently rename type as ty | Blaž Hrastnik | 2021-11-07 |
| | |||
* | dap: Remove Deref for DebuggerCapabilities | Blaž Hrastnik | 2021-11-07 |
| | | | | Looks like a mistake | ||
* | Use a newtype for ThreadId | Blaž Hrastnik | 2021-10-17 |
| | |||
* | editor: support setExceptionBreakpoints | Dmitry Sharshakov | 2021-09-26 |
| | |||
* | compat: make thread IDs signed | Dmitry Sharshakov | 2021-09-03 |
| | | | | Delve needs it | ||
* | Defaults in completions, better schema | Dmitry Sharshakov | 2021-08-29 |
| | |||
* | wip: refactor parameters in UI start | Dmitry Sharshakov | 2021-08-29 |
| | |||
* | Customized completion for template parameters | Dmitry Sharshakov | 2021-08-28 |
| | |||
* | Support templates in debug configurations | Dmitry Sharshakov | 2021-08-24 |
| | |||
* | Format | Dmitry Sharshakov | 2021-08-24 |
| | |||
* | Create new debugger config format | Dmitry Sharshakov | 2021-08-24 |
| | |||
* | fix freeze with lldb terminated event | Dmitry Sharshakov | 2021-08-23 |
| | |||
* | types: make some fields optional as in spec | Dmitry Sharshakov | 2021-08-23 |
| | |||
* | config: minor fixes | Dmitry Sharshakov | 2021-08-23 |
| | |||
* | Enable stdio transport via config | Dmitry Sharshakov | 2021-08-23 |
| | |||
* | Add debug-adapter field to languages.toml | Dmitry Sharshakov | 2021-08-23 |
| | |||
* | Fix line endings | Dmitry Sharshakov | 2021-08-22 |
| | |||
* | Add eval command | Dmitry Sharshakov | 2021-08-22 |
| | |||
* | dap: support stepIn, stepOut, next and pause commands | Dmitry Sharshakov | 2021-08-22 |
| | |||
* | Add more event types, simplify event decoding | Blaž Hrastnik | 2021-08-22 |
| | |||
* | dap: Split out launch from init | Blaž Hrastnik | 2021-08-20 |
| | |||
* | Add Default to some structs | Blaž Hrastnik | 2021-08-20 |
| | |||
* | fix: Used the wrong type for variables | Blaž Hrastnik | 2021-08-20 |
| | |||
* | dap: Significantly simplify code using the Request trait | Blaž Hrastnik | 2021-08-20 |
| | |||
* | Refactor types, add a Request trait | Blaž Hrastnik | 2021-08-20 |
| | |||
* | dap: Split types off into types.rs | Blaž Hrastnik | 2021-08-20 |