goto-char is 1-based