Have you tried running the emacsclient command manually from the
command line? Try first with just
emacsclient somefile
which should open the the file in the running emacs. Type
CTRL-X # to end the emacslient session (this is not necessary
when you use emacsclient --no-wait). If it doesn't work, try to
just restart the emacs server (M-x server-start).
Once you get it up and running from the command line, it should
work also from xdvi.

   /Mats

David Bobroff wrote:
On Mon, 2004-10-25 at 11:04, Mats Bengtsson wrote:

The point of using emacsclient is exactly that you open the file
in the emacs process that is already up and running.


That's what I thought should happen.


However, what you maybe missed is that you need to start the
corresponding server in emacs.
I have the following in my .emacs file:

;;
;; Start the emacs server, so we can use emacsclient
;;
(server-start)



No, I have that line in my ~/.emacs file.

-David


   /Mats

David Bobroff wrote:

I finally decided to see if I could get point-and-click really working.
After reading the instructions in Appendix D I discovered that I did not
fully understand them:

Make sure that the environment variable XEDITOR is set to

emacsclient --no-wait +%l %f

I did not fully understand this at first.  A friend who understands
Linux better than I helped me out with this one.  This needed to be in
my ~/.bashrc file.

But I was getting errors.  If I have this 'emacsclient' line in my
~/.bashrc file I get:

Xdvi Error
Error executing:
emacsclient --no-wait %l %f (I get real line numbers, of course)
/path/to/file.ly

If, however,  I use this line instead:

export XEDITOR="emacs +%l %f"

...it works.  I can even use

export XEDITOR="emacs +%l:%c %f"

...and get the cursor to land in the correct column (Emacs 21.2.1).

But, each time I do point-and-click I get a new instance of Emacs.  Is
this correct?  If so, it seems a bit awkward.

Any clarifications welcome.

-David



_______________________________________________
lilypond-user mailing list
[EMAIL PROTECTED]
http://lists.gnu.org/mailman/listinfo/lilypond-user



-- ============================================= Mats Bengtsson Signal Processing Signals, Sensors and Systems Royal Institute of Technology SE-100 44 STOCKHOLM Sweden Phone: (+46) 8 790 8463 Fax: (+46) 8 790 7260 Email: [EMAIL PROTECTED] WWW: http://www.s3.kth.se/~mabe =============================================


_______________________________________________ lilypond-user mailing list [EMAIL PROTECTED] http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to