Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | LSP code action commands (#1304) | Matouš Dzivjak | 2021-12-21 | |
| | | | | | | | | | | | | | | | | | | * feat(lsp): codeAction commands * Don't block on command call * Fix lifetime of command execution * Fix lint issues | |||
| * | Load alt default theme if true color is not supported | Omnikar | 2021-12-13 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Move `runtime/themes/base16_default_terminal.toml` to `base16_theme.toml` alongside `theme.toml` * Use `terminfo` crate to detect whether the terminal supports true color and, if the user has no theme configured and their terminal does not support true color, load the alt default theme instead of the normal default. Remove `terminfo` dependency, use `COLORTERM` env instead Prevent user from switching to an unsupported theme Add `true-color-override` option If the terminal is wrongly detected to not support true color, `true-color-override = true` will override the detection. Rename `true-color-override` to `true-color` | |||
* | | Make thread_picker non-blocking | Blaž Hrastnik | 2021-12-06 | |
| | | ||||
* | | dap: Reply to RunInTerminal | Blaž Hrastnik | 2021-12-06 | |
| | | ||||
* | | dap: Add RunInTerminal reverse request, support replying to requests | Blaž Hrastnik | 2021-12-03 | |
| | | ||||
* | | dap: Start working on runInTerminal support | Blaž Hrastnik | 2021-12-03 | |
| | | ||||
* | | dap: Remove some unwraps | Blaž Hrastnik | 2021-12-02 | |
| | | ||||
* | | dap: Rewrite breakpoints so that there's a single set maintained | Blaž Hrastnik | 2021-11-30 | |
| | | ||||
* | | Merge remote-tracking branch 'origin/master' into debug | Blaž Hrastnik | 2021-11-30 | |
|\| | ||||
| * | Simplify some code in editor.rs | Blaž Hrastnik | 2021-11-26 | |
| | | ||||
| * | File picker config (#988) | Dan Nases Sha | 2021-11-20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * squashed WIP commits * hide_gitignore working with config * pass reference to new config parameter of file_picker() * update config option name to match name on walk builder * add comments to config and documentation of option to book * add git_ignore option to WalkBuilder within prompt in commands.rs * WIP: add FilePickerConfig struct * WIP: cleanup * WIP: add more options including max_depth * WIP: changed defaults to match ignore crate defaults * WIP: change WalkBuilder in global_search() to use config options * WIP: removed follow_links, changed max_depth to follow config setting * WIP: update book with file-picker inline table notation * update documentation for file-picker config in book * adjusted to [editor.file-picker] in book configuration.md * adjust comments in editor.rs to be doc comments, cleanup * adjust comments * adjust book | |||
* | | dap: Replace breakpoint when changed event comes through | Blaž Hrastnik | 2021-11-22 | |
| | | ||||
* | | Merge remote-tracking branch 'origin/master' into debug | Blaž Hrastnik | 2021-11-21 | |
|\| | ||||
| * | Simplify compositor.find | Blaž Hrastnik | 2021-11-18 | |
| | | ||||
| * | helix-term/commands: implement cquit (#1096) | Cole Helbling | 2021-11-15 | |
| | | | | | | This allows you to exit helix with an exit code, e.g. `:cq 2`. | |||
| * | Allow piping from stdin into a buffer on startup (#996) | Jason Hansen | 2021-11-10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Allow piping from stdin into a buffer on startup * Refactor * Don't allow piping into new buffer on macOS * Update helix-term/src/application.rs Co-authored-by: Blaž Hrastnik <blaz@mxxn.io> * Update helix-term/src/application.rs Co-authored-by: Blaž Hrastnik <blaz@mxxn.io> * Fix Co-authored-by: Blaž Hrastnik <blaz@mxxn.io> | |||
| * | Use default `languages.toml` if user's is invalid (#994) | Omnikar | 2021-11-09 | |
| | | ||||
* | | wip | Blaž Hrastnik | 2021-11-08 | |
| | | ||||
* | | Merge branch 'master' into debug | Blaž Hrastnik | 2021-11-06 | |
|\| | ||||
| * | Bump lsp-types to 0.91.0 (#932) | Ivan Tham | 2021-10-29 | |
| | | ||||
| * | Implement `hx --tutor` and `:tutor` to load `tutor.txt` (#898) | Omnikar | 2021-10-28 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implement `hx --tutor` and `:tutor` to load `tutor.txt` * Document `hx --tutor` and `:tutor` * Change `Document::set_path` to take an `Option` * `Document::set_path` accepts an `Option<&Path>` instead of `&Path`. * Remove `Editor::open_tutor` and make tutor-open functionality use `Editor::open` and `Document::set_path`. * Use `PathBuf::join` Co-authored-by: Ivan Tham <pickfire@riseup.net> * Add comments explaining unsetting tutor path Co-authored-by: Ivan Tham <pickfire@riseup.net> | |||
| * | Use current dir for file picker, after change dir. (#910) | radical3dd | 2021-10-26 | |
| | | ||||
| * | Ignore errors when disabling mouse capture | Blaž Hrastnik | 2021-10-19 | |
| | | ||||
| * | Improve completion trigger (#838) | CossonLeo | 2021-10-18 | |
| | | | | | | | | | | | | | | * improve idle completion trigger * add completion-trigger-len to book * rename semantics_completion to language_server_completion and optimize idle completion trigger | |||
* | | Use a newtype for ThreadId | Blaž Hrastnik | 2021-10-17 | |
| | | ||||
* | | Merge branch 'master' into debug | Blaž Hrastnik | 2021-10-17 | |
|\| | ||||
| * | Make auto-completion a config (#853) | Ivan Tham | 2021-10-16 | |
| | | ||||
| * | Set CWD when editor is started with a directory (#849) | Omnikar | 2021-10-16 | |
| | | ||||
| * | Prevent LSP Messages from displaying when a prompt is presented (#824) | Leoi Hung Kin | 2021-10-15 | |
| | | | | | | | | | | * Prevent LSP Messages from displaying when a prompt is presented * use match guard | |||
| * | Remove resolved TODOs | Blaž Hrastnik | 2021-10-10 | |
| | | ||||
| * | fix compilation | Blaž Hrastnik | 2021-10-05 | |
| | | ||||
| * | Filter the initial completion | Blaž Hrastnik | 2021-10-05 | |
| | | ||||
| * | Experiment with autocompletion on idle | Blaž Hrastnik | 2021-10-05 | |
| | | ||||
| * | idle timer wip | Blaž Hrastnik | 2021-10-05 | |
| | | ||||
* | | 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 | |
| | |