Skip to content

bi-modal tab functionality for interactive console autocompletion#34

Merged
kpgriesser merged 1 commit intoiconsolefrom
tabs
Jan 22, 2026
Merged

bi-modal tab functionality for interactive console autocompletion#34
kpgriesser merged 1 commit intoiconsolefrom
tabs

Conversation

@kpgriesser
Copy link
Copy Markdown
Collaborator

@kpgriesser kpgriesser commented Jan 14, 2026

This resolve #31

The command line auto-completion tab functionality is now:

  • On the 1st tab: Fill in the longest matching prefix string
  • On the 2nd tab: List all matching completion strings

Other than manually banging the keyboard I don't have an automated way to test this.
Before approving please try it out.

@github-actions
Copy link
Copy Markdown

CLANG-FORMAT TEST - FAILED (on last commit):
Run > ./scripts/clang-format-test.sh using clang-format v20 to check formatting

@github-actions
Copy link
Copy Markdown

CLANG-FORMAT TEST - FAILED (on last commit):
Run > ./scripts/clang-format-test.sh using clang-format v20 to check formatting

Copy link
Copy Markdown
Collaborator

@skuntz skuntz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Works for me

…ls in the longest matching string prefix. On the 2nd tab: Lists all matching completion strings
@github-actions
Copy link
Copy Markdown

CLANG-FORMAT TEST - PASSED

@kpgriesser kpgriesser merged commit 7f8f1e3 into iconsole Jan 22, 2026
3 checks passed
@kpgriesser kpgriesser deleted the tabs branch January 22, 2026 20:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants