You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As explained in this article, friendly name hyperlinks contain a hidden instruction prefix. Unfortunately, this does get included in returned text.
If we detect a link and the text has a ' HYPERLINK "' prefix (note the space at the start), we can strip this, since simple URL hyperlinks will never start with this string.
However, if we're detecting formatting changes after the cursor, the hidden prefix will be a separate range. We should only do this stripping on the first link range, since the second can contain arbitrary text. The end will be: text.find('"', 12) + 2
Unfortunately, simply stripping this will break braille cursor routing. We'll probably need to invent a way to indicate an arbitrary number of hidden characters and teach braille to handle this.
Braille cursor routing is also broken for embedded objects, since they just shove extra text into the output. We should probably use fields for this.
The text was updated successfully, but these errors were encountered:
Wordpad will be completely removed from Windows in Windows 24 H2 update, and Microsoft confirmed that Wordpad is not being updated anymore: https://au.pcmag.com/software-services/101488/after-28-years-microsoft-is-killing-off-wordpad
It is recommended to use either MS Word or Libreoffice or other tools for rtf documents.
In Libreoffice or MS Word this issue is not reproducible.
Wordpad will probably be still available as an optional software for download for a longer time, so we can let this open maybe someone wants to contribute at solving this issue.
Reported by jteh on 2015-07-24 00:00
STR:
Notes:
text.find('"', 12) + 2
The text was updated successfully, but these errors were encountered: