On 31/07/2012 1:33 AM, John J. Boyer wrote:
It breaks text selection in NVDA if there are trailing spaces, which depends on the material being read. I can probably hack around it in NVDA, but thought it'd be best to try to get it fixed in liblouis. However, if a fix is unlikely in the near-term, I'll just hack around it.How important is this bug? How many people cre what happens to extra spaces at the end of a translation?
Out of curiosity, why is this? Even if the table does contain typeform information, spaces still shouldn't be stripped, especially since the map of output to input positions suggests there are more characters than there actually are in the output.The case in which there is typeform information in the source but the table does not contain typeform information can be handled. It will require an additional field in the header of the compiled table.
Thanks, Jamie -- James Teh Director, NV Access Limited Email: jamie@xxxxxxxxxxxx Web site: http://www.nvaccess.org/ Phone: +61 7 5667 8372 For a description of the software, to download it and links to project pages go to http://www.abilitiessoft.com