﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blockedby	blocking	notify_on_close	platform	project
801	Unpredictable keyword completion	Eric Pettersen	Greg Couch	"Currently, if a user doesn't type enough characters to uniquely identify a command keyword, the parser basically picks one of the matches out of a hat (dictionary) and uses it.  This can lead to surprising results, particularly if a user was unaware of other possible matches, or a command has been recently modified to add keywords that create ambiguity where there was none before.

The proposed change is this:  if the partially typed keyword matches a keyword that is a complete subset of the other possible completions (i.e. ""silhouette"" vs. ""silhouetteWidth""), the short keyword is matched so that the user doesn't have to type it completely.  In other cases, a [non-dialog] error is raised saying that what was typed is ambiguous and listing the possible completions for it."	defect	closed	blocker	0.5	Command Line		fixed		chimera-programmers Elaine Meng				all	ChimeraX
