mirror of
https://github.com/bettercap/bettercap
synced 2025-08-19 21:13:18 -07:00
misc: small fix or general refactoring i did not bother commenting
This commit is contained in:
parent
f213d0d0ca
commit
6eb3352f8b
2 changed files with 12 additions and 14 deletions
|
@ -22,15 +22,13 @@ func containsCapitals(s string) bool {
|
|||
return true
|
||||
}
|
||||
|
||||
func (s *Session) setupReadline() error {
|
||||
var err error
|
||||
|
||||
pcompleters := make([]readline.PrefixCompleterInterface, 0)
|
||||
func (s *Session) setupReadline() (err error) {
|
||||
prefixCompleters := make([]readline.PrefixCompleterInterface, 0)
|
||||
for _, h := range s.CoreHandlers {
|
||||
if h.Completer == nil {
|
||||
pcompleters = append(pcompleters, readline.PcItem(h.Name))
|
||||
prefixCompleters = append(prefixCompleters, readline.PcItem(h.Name))
|
||||
} else {
|
||||
pcompleters = append(pcompleters, h.Completer)
|
||||
prefixCompleters = append(prefixCompleters, h.Completer)
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -61,7 +59,7 @@ func (s *Session) setupReadline() error {
|
|||
HistoryFile: history,
|
||||
InterruptPrompt: "^C",
|
||||
EOFPrompt: "exit",
|
||||
AutoComplete: readline.NewPrefixCompleter(pcompleters...),
|
||||
AutoComplete: readline.NewPrefixCompleter(prefixCompleters...),
|
||||
}
|
||||
|
||||
s.Input, err = readline.NewEx(&cfg)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue