The new tab completition code seems to have some minor
Nick tab completetion always appends a whitespace after
the nick, eventhough completion_suffix is empty. It
should not do this, unless a space is in the
Furthermore, if completion_suffix is empty, and
completion_amount is set to 999, you cannot cycle
through nicks. Setting completion_suffix to something
(fx a space or a colon), enables the cycling through
the nicks using tab.
in a channel with the nicks: test1, test2 and test3.
settings: completition_suffix is empty,
t<tab> returns "test1 "
pressing <tab> again doesn't do anything
settings: completition_suffix is ":",
t<tab> returns "test1: "
pressing <tab> again changes the above to: "test2: "
pressing <tab> again changes the above to: "test3: "
pressing <tab> again changes the above to: "test1: "
etc etc. (cycling through nicks starting with t)
This also applies to tab completion of channel names
(where completion_suffix is always empty), hence you
cannot (with completion_amount = 999) cycle through
channel names using #<tab>. It will always return the
first channel in the list (the last joined?).
Log in to post a comment.