Text this: Algorithmic combinatorics on partial words /