The point of using emacsclient is exactly that you open the file
in the emacs process that is already up and running.
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)


/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