1. A method comprising: displaying, by a computing device, a plurality of alphabet characters and a spacebar; receiving, by the computing device, an indication of a first gesture that selects a first set of alphabet characters from the plurality of alphabet characters, wherein the first gesture does not select the spacebar; determining, by the computing device and based at least in part on the first set of alphabet characters, a first candidate string; displaying, by the computing device, the first candidate string; and after receiving the indication of the first gesture, after displaying the first candidate string, and prior to receiving any indications of gestures that select the spacebar: receiving, by the computing device, an indication of a second gesture that selects a second set of alphabet characters from the plurality of alphabet characters, wherein the second gesture is disjoint from the first gesture and does not select the spacebar; determining, by the computing device, whether the second set of alphabet characters is included in the first candidate string; responsive to determining that the second set of alphabet characters is included in the first candidate string, continuing, by the computing device, the displaying of the first candidate string; and responsive to determining that the second set of alphabet characters is not included in the first candidate string: determining, by the computing device, a second candidate string that includes the second set of alphabet characters; and displaying, by the computing device, the second candidate string and one or more space characters that separate the first candidate string from the second candidate string.