send extra chars from cursor window to input via global var

Is this better than wiring them up together? Should these just
always be created together?
callback to solve the problem instead
version bump