кто подскажет как Busybox добивается автозаполнения - PullRequest
0 голосов
/ 05 сентября 2018

Я прочитал исходный код Busybox в течение двух дней, но не могу найти код, обеспечивающий автозаполнение. Это в файле ash.c? Я только что обнаружил, что '\ t' трактуется как ''. Кто подскажет, какая часть кодов выполняет автозаполнение.

1 Ответ

0 голосов
/ 05 сентября 2018

Эта функция в lineedit.c, unsigned complete_cmd_dir_file, это то, что вы ищете, я верю:

https://git.busybox.net/busybox/tree/libbb/lineedit.c#n778

...