Hi Richard,

>>>>> "Richard" == Richard Lewis <[EMAIL PROTECTED]> writes:

    >> If you run dtemacs without any arguments, doesn't the
    >> invocation of gnuclient on the last line cause a second frame
    >> to appear that isn't iconified?  It does for me.

    Richard> hmm, it didn't do that for me, possibly because I had
    Richard> (gnuserv-start) at the end of .emacs.  I've now removed
    Richard> that and it does open a new frame.  However if you tell
    Richard> dtemacs to evaluate some code that calls yes-or-no-p then
    Richard> the question is asked in the minimised frame, so you have
    Richard> to unminimise that.  But i suppose there is nothing you
    Richard> can do about that?

Ahhh, that's a race condition!

If you call gnuserv-start from your .emacs and from the command-line
gnuserv starts, stops and starts again.  Sometimes dtemacs will catch
it when it is stopped.  If the performance of your machine is quite
consistent, things might always happen that way.  It took me ages to
work this out when it was happening to me...  :-)

I should document it...

True, certain things will try to operate on the minimised frame.  I
guess the thing to do if you're asking gnuserv to evaluate interactive
code is to make sure it has popped up a new, visible frame.  There
isn't much else you can do...

peace & happiness,
martin



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to