Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sh-style tab completion #29

Open
1 of 3 tasks
Tracked by #5
nixpulvis opened this issue Oct 16, 2018 · 1 comment
Open
1 of 3 tasks
Tracked by #5

sh-style tab completion #29

nixpulvis opened this issue Oct 16, 2018 · 1 comment
Labels
F: completion The completion default feature. L1: enhancement New feature or request M: repl Module: Our own Read Eval Print Loop, like `readline`

Comments

@nixpulvis
Copy link
Owner

The initial version of this shell will be mainly a POSIX shell. We should start by replicating this somewhat basic completion functionality before adding the rest behind various feature flags.

  • Executable completion
  • Path completion
  • Show possibilities on \t\t
@nixpulvis nixpulvis added L1: enhancement New feature or request L2: good first issue Good for newcomers labels Oct 16, 2018
@nixpulvis nixpulvis added the F: completion The completion default feature. label Oct 20, 2018
@nixpulvis
Copy link
Owner Author

See #5 (comment), specifically note, we only need to built these functions for this initial issue.

  • complete_command
    • complete_builtin
    • complete_executable
  • complete_path (includes ~, and globs)

@nixpulvis nixpulvis added M: repl Module: Our own Read Eval Print Loop, like `readline` and removed L2: good first issue Good for newcomers labels Aug 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
F: completion The completion default feature. L1: enhancement New feature or request M: repl Module: Our own Read Eval Print Loop, like `readline`
Projects
None yet
Development

No branches or pull requests

1 participant