Conversation
… VSCode undo fix
- Smart indent (language-aware): Enter/o add extra indent after {/(/[
(universal), : (Python), do/then (Lua/Ruby/Shell); typing }/)/] as
first non-blank auto-outdents; == operator also language-aware
- Auto-detect indentation: detect_indent() analyzes indent deltas on
file open; effective_shift_width() prefers detected over setting
- Buffer picker: <leader>sb / :Buffers opens fuzzy search of open buffers
- Keybindings picker: <leader>sk opens fuzzy-searchable key bindings
reference with configurable panel_keys and user remaps marked
- Help > Key Bindings menu now opens :Keybindings reference
- Crash logging: cross-platform crash log path via std::env::temp_dir();
GTK panic hook prints log path + GitHub issues URL to stderr
- VSCode undo coalescing: consecutive character insertions grouped into
single undo entry, broken by non-char actions or cursor moves
- Bicep comments: added to // comment style family
- :$ EOF + line addresses: :$, :+N, :-N, :., :0 as ex commands
- 36 new tests (5038 total)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…symbol filtering, scroll wheel Breadcrumb segments are now clickable in both GTK and TUI — directory segments open the file picker filtered to that path, symbol segments open the @ picker scoped to siblings. <leader>b enters breadcrumb focus mode (h/l/Enter/Escape). <leader>so opens document outline. Added "chat" prefix to Command Center for AI integration. Picker gains mouse click-to-select, scroll wheel support, and jump list integration (push_jump_location before navigation). BreadcrumbSegment enriched with index/path_prefix/symbol_line fields. Tree-sitter syntax gains children_of_scope/top_level_scopes for hierarchical symbol queries. 12 new tests. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
…-selection Cursorline: setting default on, cursorline_bg derived from theme background via Color::cursorline_tint(), rendered in both GTK and TUI backends. GTK tabs: 1.6× line_height row, 14px horizontal padding, 280px min search bar. Breadcrumb picker: pre-selects the symbol at cursor position when opened. Also: hardcoded colors audit (59 instances filed in BUGS.md), tree-sitter highlight query expansion added to roadmap. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Color::cursorline_tint()@symbol picker highlights the function containing the cursoro, auto-outdent on closing braces<leader>sb/:Buffersto search open buffers<leader>skfor fuzzy-searchable key bindings reference<leader>bfocus mode, scoped symbol filtering@picker matching VSCode Outline%grep prefix,debug/task/chatkeyword prefixes, placeholder hintsTest plan
cargo fmtpassescargo clippy -- -D warningspasses (zero warnings)cargo buildsucceeds🤖 Generated with Claude Code