Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Merge branch 'master' into debug | Dmitry Sharshakov | 2021-09-25 | |
|\| | ||||
| * | lsp: Silence window/logMessage if -v isn't used | Blaž Hrastnik | 2021-09-13 | |
| | | ||||
| * | lsp: Don't send notifications until initialize completes | Blaž Hrastnik | 2021-09-06 | |
| | | | | | | | | Then send open events for all documents with the LSP attached. | |||
| * | lsp: Refactor code that could use document_by_path_mut | Blaž Hrastnik | 2021-09-06 | |
| | | ||||
| * | lsp: Simplify lookup under method call | Blaž Hrastnik | 2021-09-06 | |
| | | ||||
* | | Get breakpoint reports from debugger | Dmitry Sharshakov | 2021-09-06 | |
| | | ||||
* | | Fetch stack traces for all threads when debugger sets all_thread_stopped flag | Dmitry Sharshakov | 2021-09-05 | |
| | | ||||
* | | mark thread as running when resumed | Dmitry Sharshakov | 2021-09-04 | |
| | | ||||
* | | Fix clippy warnings | Dmitry Sharshakov | 2021-09-04 | |
| | | ||||
* | | dap: Allow setting breakpoints before starting the adapter | Blaž Hrastnik | 2021-09-03 | |
| | | ||||
* | | dap: small TODO | Blaž Hrastnik | 2021-09-03 | |
| | | ||||
* | | dap: Extract thread_picker, make pause explicitly select a thread | Blaž Hrastnik | 2021-09-03 | |
| | | ||||
* | | dap: Extract a thread_states map | Blaž Hrastnik | 2021-09-03 | |
| | | ||||
* | | Refactor resume_application state handling | Blaž Hrastnik | 2021-09-03 | |
| | | ||||
* | | force update of stack trace when stopped | Dmitry Sharshakov | 2021-09-02 | |
| | | ||||
* | | find main thread automatically if thread stopped is not known | Dmitry Sharshakov | 2021-09-02 | |
| | | ||||
* | | dap: Stop comparing file paths per line number | Blaž Hrastnik | 2021-08-30 | |
| | | ||||
* | | dap: refactor frame handling | Blaž Hrastnik | 2021-08-30 | |
| | | ||||
* | | dap: Remap keys, match current thread behavior from dap-mode, switch-thread | Blaž Hrastnik | 2021-08-29 | |
| | | ||||
* | | dap: better yet, use Selection::single.. | Blaž Hrastnik | 2021-08-29 | |
| | | ||||
* | | dap: use smallvec! macro | Blaž Hrastnik | 2021-08-29 | |
| | | ||||
* | | dap: continued: THis check is already done before the match statement | Blaž Hrastnik | 2021-08-29 | |
| | | ||||
* | | dap: extract dap_pos_to_pos | Blaž Hrastnik | 2021-08-29 | |
| | | ||||
* | | Merge remote-tracking branch 'origin/master' into debug | Dmitry Sharshakov | 2021-08-28 | |
|\| | ||||
| * | feat: merge default languages.toml with user provided languages.toml, add a ↵ | Yusuf Bera Ertan | 2021-08-26 | |
| | | | | | | | | | | | | | | | | | | | | | | generic TOML value merge function (#654) * feat: merge default languages.toml with user provided languages.toml * refactor: use catch-all to override all other values for merge toml * tests: add a test case for merging languages configs * refactor: change test module name | |||
* | | Workaround for debugging Go tests | Dmitry Sharshakov | 2021-08-24 | |
| | | ||||
* | | refactor | Dmitry Sharshakov | 2021-08-24 | |
| | | ||||
* | | Use saturating_sub for lenght | Dmitry Sharshakov | 2021-08-24 | |
| | | ||||
* | | Do not panic if entered unknown code via stack trace | Dmitry Sharshakov | 2021-08-23 | |
| | | | | | | | | e.g. Rust std library | |||
* | | languages: support debug for Rust with LLDB | Dmitry Sharshakov | 2021-08-23 | |
| | | ||||
* | | editor: drop telemetry output messages | Dmitry Sharshakov | 2021-08-23 | |
| | | ||||
* | | editor: select a range if stack pointer has an end | Dmitry Sharshakov | 2021-08-22 | |
| | | ||||
* | | editor: go to pos where stack pointer is located | Dmitry Sharshakov | 2021-08-22 | |
| | | ||||
* | | editor: mark target as running when continued | Dmitry Sharshakov | 2021-08-22 | |
| | | ||||
* | | editor: support stepIn, stepOut, next and pause commands | Dmitry Sharshakov | 2021-08-22 | |
| | | ||||
* | | Add more event types, simplify event decoding | Blaž Hrastnik | 2021-08-22 | |
| | | ||||
* | | Style | Dmitry Sharshakov | 2021-08-22 | |
| | | ||||
* | | Merge branch 'debug' of https://github.com/sh7dm/helix into debug | Dmitry Sharshakov | 2021-08-22 | |
|\ \ | ||||
| * | | Extract handle_debugger_message, we should avoid bloating tokio::select! | Blaž Hrastnik | 2021-08-22 | |
| | | | ||||
* | | | Jump to stack pointer when stopped | Dmitry Sharshakov | 2021-08-22 | |
|/ / | ||||
* | | Disable continuing when running | Dmitry Sharshakov | 2021-08-21 | |
| | | ||||
* | | Drop and terminate debugger | Dmitry Sharshakov | 2021-08-21 | |
| | | ||||
* | | Show debugger output in the statusline | Dmitry Sharshakov | 2021-08-21 | |
| | | ||||
* | | report status when target started or stopped | Dmitry Sharshakov | 2021-08-21 | |
| | | ||||
* | | Update editor window when stopped | Dmitry Sharshakov | 2021-08-21 | |
| | | ||||
* | | refactor: handle DAP events in editor main loop | Dmitry Sharshakov | 2021-08-21 | |
| | | ||||
* | | make CI green | Dmitry Sharshakov | 2021-08-20 | |
| | | ||||
* | | Work towards a breakpoint UI | Blaž Hrastnik | 2021-08-20 | |
| | | ||||
* | | Start integrating into the editor's event loop | Blaž Hrastnik | 2021-08-20 | |
|/ | ||||
* | fix: Don't crash if language servers time out | Blaž Hrastnik | 2021-08-10 | |
| |