#completion #path #cfg

completest-pty

Run completions for your program

7 releases

new 0.5.3 Jul 25, 2024
0.5.2 Jul 5, 2024
0.5.1 Jun 29, 2024
0.5.0 Jan 15, 2024
0.3.1 Jan 15, 2024

#518 in Command-line interface

Download history 420/week @ 2024-04-04 516/week @ 2024-04-11 504/week @ 2024-04-18 595/week @ 2024-04-25 635/week @ 2024-05-02 683/week @ 2024-05-09 623/week @ 2024-05-16 422/week @ 2024-05-23 656/week @ 2024-05-30 752/week @ 2024-06-06 841/week @ 2024-06-13 448/week @ 2024-06-20 1014/week @ 2024-06-27 964/week @ 2024-07-04 626/week @ 2024-07-11 435/week @ 2024-07-18

3,120 downloads per month
Used in 2 crates

MIT/Apache

31KB
437 lines

Run completions for your program

Example

let term = completest_pty::Term::new();

let mut runtime = completest_pty::BashRuntime::new(bin_root, home).unwrap();
runtime.register("foo", completion_script).unwrap();
let output = runtime.complete("foo \t\t", &term).unwrap();

Dependencies

~2.5MB
~46K SLoC