Re: [orca-list] Emacs and Orca again



Hi Bart:

I've briefly chased through the bug and I'm not sure if it is metacity or emacs. My suspicion is that it is an emacs main loop problem as mentioned in http://bugzilla.gnome.org/show_bug.cgi?id=392889#c18.

I don't believe it is a bug we can workaround in Orca. For example, the bug report in question describes the bad behavior even when Orca is not running.

To resolve this problem, I think it may require discussions with the emacs-gtk team to dig into their main loop and determine if it is indeed a CORBA reentrancy problem that's not being handled properly.

Will

Bart Bunting wrote:
Hi Will,

I have in fact seen this bug and read through it several times.  I find it
rather confusing although I may be missing something.

On one hand the emacs people are saying that it is a metacity bug with but
it is not entirely clear that this is the same issue I am facing?

If it is should I be chacing the metacity people.  There appears to be
little interest as I left a comment, possibly misinformed on the bug asking
if there had been any progress and haven't had a reply from anyone.

Is there anything short of adding more comments to the bug that you would
recommend to get some action.

Finally are you saying that you believe this particular issue is not related
to orca at all?  If so I guess discussion should be taken elsewhere.

Regards

Bart


-----Original Message-----
From: orca-list-bounces gnome org [mailto:orca-list-bounces gnome org] On
Behalf Of Willie Walker
Sent: Friday, August 07, 2009 10:50 PM
To: covici ccs covici com
Cc: peter rayner lsce ipsl fr; orca-list gnome org
Subject: Re: [orca-list] Emacs and Orca again

Hi All:

There is a bug with a long history here:

     http://bugzilla.gnome.org/show_bug.cgi?id=392889

Will

John covici wrote:
Is there any way to get emacs to work withOrca?  I thought it used gtk
-- at least I have the gentoo use flag checked, but if you launch
emacs from the run dialog, it does not work at all, and if you launch
it from gnome-terminal, it works somewhat, but Orca reads a lot of
extraneous stuff, and read all does not work.  I have not tried this
in a few months, so my information may be obsolete.  I have the latest
of both Orca and emacs, so if anyone knows what is going on I could
file a bug against emacs.

on Friday 08/07/2009 Bart Bunting(bart ursys com au) wrote
 > Hi Peter,
> > What I meant was that I used to launch emacs from a console with the
DISPLAY
 > environment variable set to :0.  The effect of this was that when I ran
 > emacs the emacs window would appear on my gnome desktop even though I
had
 > launched it from tty1 or whatever.
> > Doing it this way meant that orca and emacspeak would both function
 > together.  I was able to use orca normaly and when I switched to the
emacs
 > window orca would simply say "emacs inaccessible" and emacspeak would
take
> over. > I must add that if I launched emacs from the gnome run prompt (alt f2)
or
 > from a gnome-terminal it would hang orca and or emacs.  Although the
effect
 > appeared to effect orca more than emacs because when the emacs window
had
 > focus emacspeak would function normaly but when alt tabbing away orca
would
 > hang.
> > Another effect is that if you launch emacs and do a few alt tabs or
 > something nothing is spoken.  However if you then switch to a console
and
 > kill emacs there is a flurry of speech from orca sort of like it is now
 > catching up.
> > The current situation is that If I launch emacs from either the tty or
from
 > within gnome it hangs orca.
> > I have also tried the daemon mode of emacs, that is the multi-tty
support in
> emacs 23. > > Something like "emacs --daemon" will launch emacs in daemon mode and
then
 > "emacsclient -c" from within gnome brings up an emacs window connected
to
 > the emacs daemon process.  I can report that launching emacs in this
way
 > still appears to have orca hang.
> > Now I'm not sure if it is emacs, orca or the window manager that is to
blame
 > here.
> > I'd really like to nail down who is at fault here so I can hassle the
 > appropriate party to get a fix if at all possible.
> > Any further insite would be greatly appreciated. > > Regards > > Bart > > > -----Original Message-----
 > From: orca-list-bounces gnome org [mailto:orca-list-bounces gnome org]
On
 > Behalf Of Peter Rayner
 > Sent: Friday, August 07, 2009 5:27 PM
 > To: Rakesh arky Ambati
 > Cc: Bart Bunting; orca-list gnome org
 > Subject: Re: [orca-list] Emacs and Orca again
> > Another datapoint on this. First note that I'm using FC-10 which
 > means gnome-2-24 and emacs-22.3, not exactly the latest and greatest.
 > However:
 > I usually run emacs/orca as Bart originally suggested:
 > >Previously I had managed to get them to play together by starting
emacs
 > from
 > >the console and exporting the DISPLAY variable.  For reasons unknown
to me
 > >this used to work around the issue of hangs in orca when emacs was
started.
> >Now I've upgraded to Ubuntu Karmic and this no longer works. > -- Parenthetically I don't understand the relationship between this
 > and Bart's next message:
 > >The difference is that you are running emacs on a console tty.
 > >What I am talking about is running emacs on the gnome desktop.
 > Which is not what I understood from the first message but I digress.
 > I usually
 > boot to runlevel 3
 > start emacspeak on virtual console 1
 > switch to VC2
 > login then run startx
 > All proceeds happily until:
 > For various reasons I need to restart the emacs on VC1
 > then everything hangs.
 > This happened even when I remembered to add the -nw flag to the
 > emacspeak startup script.  Tentative conclusion: order seems to
 > matter.
> > I used to run emacs directly under sawfish rather than in
 > gnome-terminal and that worked fine but was also years ago.
 > Getting emacs back as a self-voicing application under orca would
 > certainly be nice. Is the bad emacs/gnome interaction bug logged
 > somewhere? The closest I see are the Ubuntu bugs 185366 and 183245
> which don't appear to have been resolved. > cheers
 > Peter
> > > > Peter Rayner: LSCE/IPSL, Laboratoire CEA-CNRS-UVSQ
 > address: Bat. 701 LSCE - CEA de Saclay
 > Orme des Merisiers, 91191 Gif/Yvette
 > work: +33  (1) 69 08 88 11;       mobile: +33 (6) 75 46 56 52;
fax: +33
 > (1) 69 08 77 16
 > mail-to: peter rayner lsce ipsl fr
 > web: http://www-lsce.cea.fr/Pisp/52/peter.rayner.html
 > _______________________________________________
 > Orca-list mailing list
 > Orca-list gnome org
 > http://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
 > Netiquette Guidelines are at
 >
http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines
> > _______________________________________________
 > Orca-list mailing list
 > Orca-list gnome org
 > http://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
 > Netiquette Guidelines are at
http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines

_______________________________________________
Orca-list mailing list
Orca-list gnome org
http://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
Netiquette Guidelines are at
http://live.gnome.org/Orca/FrequentlyAskedQuestions/NetiquetteGuidelines





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