allow tab-complete to start from a blank text-input. this lets us autocomplete based on the most recently active users in a room, even if we can't spell the first char of their name. it does break tab-complete for accessibility, but that was broken anyway.

This commit is contained in:
Matthew Hodgson 2016-03-16 23:11:07 +00:00
parent 500b88dc36
commit e7ec6166fa

View file

@ -24,10 +24,10 @@ const KEY_WINDOWS = 91;
// //
// Capturing group containing the start // Capturing group containing the start
// of line or a whitespace char // of line or a whitespace char
// \_______________ __________Capturing group of 1 or more non-whitespace chars // \_______________ __________Capturing group of 0 or more non-whitespace chars
// _|__ _|_ followed by the end of line // _|__ _|_ followed by the end of line
// / \/ \ // / \/ \
const MATCH_REGEX = /(^|\s)(\S+)$/; const MATCH_REGEX = /(^|\s)(\S*)$/;
class TabComplete { class TabComplete {