michaelmacinnis / oh

A new Unix shell.
MIT License
1.36k stars 55 forks source link

Better completion candidates #33

Closed michaelmacinnis closed 3 years ago

michaelmacinnis commented 6 years ago

Depends on #30.

The method complete is currently called to allow completion candidates to be generated in oh. With more fine-grained control over the parser it should be possible to pass more detail to a completion hook. It should be possible to query, set and invoke the completion hook from a background task. Similar to the way import works.