|
From: | Bernhard Koenig |
Subject: | gnuserve switches to the old Emacs window but does not open the file |
Date: | Fri, 9 Jun 2006 12:02:59 +0200 |
I'm using a Windows machine with Emacs
22.0.50.1.
I also installed the gnuserve package and it seems
to be correctly installed,
my .emacs contains
(require 'gnuserv)
(setq gnuserv-frame (car (frame-list))) (gnuserv-start) (defadvice server-find-file (around
ignore-percent-one (file) activate)
(if (or (not (string= "%1" (file-name-nondirectory file))) (file-exists-p file)) ad-do-it)) At times, when I use the command "gnuclientw -F
filename.txt" this will only
switch to the old emacs window but NOT open the
file "filename.txt". Once
this happened, I cannot pass any more files to this
old window but have to
close it. Closing then produces a beep on
my machine, while usually emacs does not
beep when exiting. In the message box, the line
"Server subprocess exited"
appears sometimes, which seems to be related to
this problem.
The problem shows up sometimes but not all the
times, I couldn't quite
figure out when it does and when not. E.g. if
I click two files with gnuclientw
in a very short interval, then it usually
works. The longer the interval, the more
likely the problem
occurs.
|
[Prev in Thread] | Current Thread | [Next in Thread] |