diff options
| author | Ellie Huxtable <ellie@atuin.sh> | 2026-04-21 02:34:35 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-04-21 02:34:35 +0100 |
| commit | 65b74277d1f113174ad52cae9ffa93fbef1dc705 (patch) | |
| tree | 0529b72020207036fe246088ee440944fc24af99 /crates/atuin-ai | |
| parent | chore(release): prepare for release 18.15.2 (#3421) (diff) | |
| download | atuin-65b74277d1f113174ad52cae9ffa93fbef1dc705.zip | |
chore: update to rust 1.95 (#3426)
<!-- Thank you for making a PR! Bug fixes are always welcome, but if
you're adding a new feature or changing an existing one, we'd really
appreciate if you open an issue, post on the forum, or drop in on
Discord -->
## Checks
- [ ] I am happy for maintainers to push small adjustments to this PR,
to speed up the review cycle
- [ ] I have checked that there are no existing pull requests for the
same thing
Diffstat (limited to 'crates/atuin-ai')
| -rw-r--r-- | crates/atuin-ai/src/commands/inline.rs | 6 | ||||
| -rw-r--r-- | crates/atuin-ai/src/tui/components/markdown.rs | 8 |
2 files changed, 5 insertions, 9 deletions
diff --git a/crates/atuin-ai/src/commands/inline.rs b/crates/atuin-ai/src/commands/inline.rs index 6d9628ea..b7aae51f 100644 --- a/crates/atuin-ai/src/commands/inline.rs +++ b/crates/atuin-ai/src/commands/inline.rs @@ -326,10 +326,8 @@ fn prompt_ai_setup() -> Result<SetupChoice> { KeyCode::Up | KeyCode::Char('k') => { selected = selected.saturating_sub(1); } - KeyCode::Down | KeyCode::Char('j') => { - if selected < options.len() - 1 { - selected += 1; - } + KeyCode::Down | KeyCode::Char('j') if selected < options.len() - 1 => { + selected += 1; } KeyCode::Enter => break, KeyCode::Esc => { diff --git a/crates/atuin-ai/src/tui/components/markdown.rs b/crates/atuin-ai/src/tui/components/markdown.rs index f164fdc5..607520b7 100644 --- a/crates/atuin-ai/src/tui/components/markdown.rs +++ b/crates/atuin-ai/src/tui/components/markdown.rs @@ -196,11 +196,9 @@ fn parse_markdown<'a>(source: &'a str, styles: &'a MarkdownStyles) -> Text<'stat Event::End(TagEnd::Item) => { in_list_item = false; } - Event::Start(Tag::List(_)) => { - if current_line > 0 || !lines[0].is_empty() { - current_line += 1; - lines.push(Vec::new()); - } + Event::Start(Tag::List(_)) if current_line > 0 || !lines[0].is_empty() => { + current_line += 1; + lines.push(Vec::new()); } Event::End(TagEnd::List(_)) => {} _ => {} |
