Bug 194941

Summary: Shell-like with completion box tab completion mode replaces text in input line before completion complete
Product: [Applications] konversation Reporter: Caleb Cushing <xenoterracide>
Component: tabcompletionAssignee: Konversation Bugs <konversation-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: hein
Priority: NOR    
Version First Reported In: 1.5-rc1   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Caleb Cushing 2009-06-02 01:58:24 UTC
if a say you've got 2 users in a channel.

`dog` and dawg if I type d and hit \t my d gets replaced with a ` then only allowing `dog` to be completed and not dawg. seems like ridiculous behavior
Comment 1 Eike Hein 2009-06-02 02:04:58 UTC
Some more detail:

Actually, pressing d and then <tab> multiple times in the above scenario will allow you to go through both `dog` and dawg as completion choices.

The bug here is that d gets replaced with ` in the input line even before any completion choice is made, and when pressing ESC to cancel the completion, it's also not turned back into d.

Konversation 1.1 had the same bug, it seems.