[orca-list] problems with orca and contracted braille



Hi list,

When using Orca with contracted braille turned on, I experiance the following problems:

* Only the first character of a line is brailled, and
* in edit fields, only the first character of a line is announsed when moving by character.

In addition, Orca produces the following output when run from a terminal (with some variation depending on the contents of the current line):


Traceback (most recent call last):
  File "/usr/lib/python3.5/site-packages/orca/generator.py", line 229, in generate
    result = eval(formatting, globalsDict)
  File "<string>", line 1, in <module>
  File "/usr/lib/python3.5/site-packages/orca/braille.py", line 430, in __init__
    Region.__init__(self, string, cursorOffset, expandOnCursor)
  File "/usr/lib/python3.5/site-packages/orca/braille.py", line 297, in __init__
    cursorOffset, expandOnCursor)
  File "/usr/lib/python3.5/site-packages/orca/braille.py", line 366, in contractLine
    mode=mode)
  File "/usr/lib/python3.5/site-packages/louis/__init__.py", line 146, in translate
    return outbuf.value, inPos[:outlen.value], outPos[:inlen.value], cursorPos.value
ValueError: character U+72003b is not in range [U+0000; U+10ffff]

This is with the latest Orca from master, and the latest liblouis git, running on Archlinux. None of these problems accur when contracted braille is turned off.

Any ideas? From playing with the liblouis API it seams that liblouis is returning garbitch to Orca. However, the liblouis lou_translate program seams to work fine.


Regards,

Rynhardt


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]