 points to string\n  index += 1\n   if index == 0 begin\n    # Can't handle strings of more than 255 characters\n    :breakpoint fontlib-unwrap-text-cant-handle-strings-longer-than-255-chars\n    return\n  end\n  load v0\n  if v0 == fontlib-str-end then return\n\n  # The width may have changed, so do a fresh text wrap\n  # If we encounter an existing soft-newline, revert it back to a space\n  if v0 == fontlib-soft-newline begin\n    index -= 1\n      fontlib-get-text-pointer\n    v0 := fontlib-space\n    sa