Contributor
Shu Anzai

Support autosuggestions in LLDB's command line


Mentors
Jonas Devlieghere, Raphael Isemann
Organization
The LLVM Compiler Infrastructure

Tab completion in LLDB is a very useful function for users. However, it is needed that users press [tab] key to confirm completion. If they can confirm completion without press it, LLDB will become a more useful debugger. In addition to it, tab completion is not based on command history. Therefore, the same completion is suggested if the user presses [tab] key when the same characters are typed. If the completion function is based on history, completion is suggested depending on the situation, and LLDB will be easy to use. Then I will implement autosuggestions function to make LLDB better in this project.