Re: [orca-list] three orca bugs.



Hey Chrys.

Regarding the first issue, I am not seeing any way for Orca to reliably
identify when the graphical desktop has been left or re-entered. So I
filed an at-spi2-core bug:
https://bugzilla.gnome.org/show_bug.cgi?id=733712 If we can solve that
problem, then Orca can restore the Orca modifier. In the meantime, you
can work around this by getting into the Orca preferences dialog and
pressing the OK button. That forces the restoration.

Regarding the second issue, could you provide me with some sample text
in which the character is not presented?

Regarding the third issue, I cannot reproduce this, but your tracebacks
suggest it might be part of the second issue.

Thanks for the report!
--joanie

On 07/24/2014 09:15 PM, chrys87 wrote:
Dear Orca Devs :),
 
I run today tree problems. I setup the laptop from my girlfrind (Arch
linux with current gnome and orca with german).
1. Orca run in the laptop layout. Capslock is the orca key.
if i press strg + alt + f2 for change to tty2.
change back to desktop (in my case strg + alt + f1).
now the orca key (capslock) change the uppercase behaviour of the
laptop. (this problem also appear sometimes after standby without change
to an tty)

2. if i enable " Blindenkurzschrift aktivieren" (in german) (i think
"enable braile shorthand" in english) on the tab braile. orca does not
speak all text in long texts while arrowing character per caracter.
orca sometimes goes silent if you press the right arrow key. this
problem i get in gedit and libreoffice. other programs i have not tested.
If i disable this option. everything goes back to normal. brltty is
correctly installed/ runs and has an valid brlapi.key file.

3. is an traceback:
 I switched my orca layout from laptop to desktop and back to laptop.
this kills orca. after this crash orca does not start anymore.

[hamsta teufelchen ~]$ orca

Traceback (most recent call last):
  File "/usr/lib/python3.4/site-packages/orca/orca.py", line 764, in main
    braille.displayMessage(message)
  File "/usr/lib/python3.4/site-packages/orca/braille.py", line 1483, in
displayMessage
    region = Region(message, cursor)
  File "/usr/lib/python3.4/site-packages/orca/braille.py", line 297, in
__init__
    cursorOffset, expandOnCursor)
  File "/usr/lib/python3.4/site-packages/orca/braille.py", line 366, in
contractLine
    mode=mode)
  File "/usr/lib/python3.4/site-packages/louis/__init__.py", line 140,
in translate
    return outbuf.value, inPos[:outlen.value], outPos[:inlen.value],
cursorPos.value
ValueError: character U+620027 is not in range [U+0000; U+10ffff]


Traceback (most recent call last):
  File "/usr/lib/python3.4/site-packages/orca/generator.py", line 242,
in generate
    result = eval(formatting, globalsDict)
  File "<string>", line 1, in <module>
NameError: name 'ancestors' is not defined

During handling of the above exception, another exception occurred:

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


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



_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Visit http://live.gnome.org/Orca for more information on Orca.
The manual is at http://library.gnome.org/users/gnome-access-guide/nightly/ats-2.html
The FAQ is at http://live.gnome.org/Orca/FrequentlyAskedQuestions
Log bugs and feature requests at http://bugzilla.gnome.org
Find out how to help at http://live.gnome.org/Orca/HowCanIHelp




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