[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Search]
Re: debian emacspeak 15 package
- To: "James R. Van Zandt" <jrv@xxxxxxxxxxx>
- Subject: Re: debian emacspeak 15 package
- From: Dmitry Paduchih <paduch@xxxxxxxxxxx>
- Date: Mon, 04 Mar 2002 17:22:47 +0500
- In-Reply-To: <m16hh5v-00012qC@xxxxxxxxxxx> ("James R. Van Zandt"'smessage of "Sun, 3 Mar 2002 20:16:51 -0500 (EST)")
- Resent-Date: Mon, 4 Mar 2002 07:36:30 -0500 (EST)
- Resent-From: emacspeak@xxxxxxxxxxx
- Resent-Message-ID: <"eT66iC.A.nvB.Di2g8"@hub>
- Resent-Sender: emacspeak-request@xxxxxxxxxxx
- User-Agent: Gnus/5.090006 (Oort Gnus v0.06) Emacs/21.1(i386-debian-linux-gnu)
James,
I load Emacspeak from my ~/.emacs by the form
(load "emacspeak-setup")
When started, Emacspeak initializes emacspeak-directory to the value
/usr/share/emacs21/site-lisp/
for emacs 21.1, and
/usr/share/emacs20/site-lisp/
for emacs 20.7.
(If memory serves, I was saying that it is
/usr/share/emacs21/site-lisp/emacspeak/, but that was wrong actually.)
Of course, I might load emacspeak-setup.el from the source directory,
in which case I wouldn't get error message about sound directory, but
emacspeak-setup.el changes load-path by the following expression:
(setq load-path
(cons emacspeak-lisp-directory
load-path ))
As a result, you have source directory on the top of your load-path
and all source files loaded instead of compiled ones. (I have checked
this clame with locate-library.)
So, I do not find this approach much better.
Frankly, I don't see any strong reason to rearrange load-path in such
a way. So probably removing the expression above from
emacspeak-setup.el and changing initial value of emacspeak-directory as
(defvar emacspeak-directory "/usr/share/emacs/site-lisp/emacspeak/"
"Directory where emacspeak is installed. ")
would solve the problem. Though I didn't test this yet.
I also include my load-path in the attachment below.
Yet one more problem. As I have noticed emacspeak 15 package is
missing the directory with xsl transforms. This directory is present
in the emacspeak 15 tarball under emacspeak-15.0/xsl/ and is
referenced by emacspeak-w3-xsl-directory variable (this variable were
changed in the cvs version to emacspeak-xslt-directory).
A kind of dependency on debian package xsltproc would also be
appropriate, since xsltproc is referenced by the variable
emacspeak-xslt-program.
Thank you for your efforts!
Dimitri
("/usr/share/emacs21/site-lisp/lisp/"
"/usr/share/emacs21/site-lisp/xae"
"/usr/share/emacs21/site-lisp/windows"
"/usr/share/emacs21/site-lisp/w3m"
"/usr/share/emacs21/site-lisp/w3m/shimbun"
"/usr/share/emacs21/site-lisp/tdtd"
"/usr/share/emacs21/site-lisp/speedbar"
"/usr/share/emacs21/site-lisp/semantic"
"/usr/share/emacs21/site-lisp/pcomplete"
"/usr/share/emacs21/site-lisp/pcl-cvs/"
"/usr/share/emacs21/site-lisp/multispeech"
"/usr/share/emacs21/site-lisp/lookup-el"
"/usr/share/emacs21/site-lisp/html-helper-mode"
"/usr/share/emacs21/site-lisp/gnuserv"
"/usr/share/emacs21/site-lisp/eshell"
"/usr/share/emacs21/site-lisp/eieio"
"/usr/share/emacs21/site-lisp/edb"
"/usr/share/emacs21/site-lisp/dictionary"
"/usr/share/emacs21/site-lisp/calc"
"/usr/share/emacs21/site-lisp/bbdb"
"/usr/share/emacs21/site-lisp/auctex/"
"/usr/share/emacs21/site-lisp/elib/"
"/usr/share/emacs21/site-lisp/psgml"
"/usr/share/emacs21/site-lisp/dpkg-dev-el"
"/usr/share/emacs21/site-lisp/debbugs-el"
"/usr/share/emacs21/site-lisp/gnus"
"/usr/share/emacs21/site-lisp/url"
"/usr/share/emacs21/site-lisp/emacspeak"
"/usr/share/emacs21/site-lisp/ilisp"
"/usr/share/emacs21/site-lisp/manued-el"
"/usr/share/emacs21/site-lisp/ocaml"
"/usr/share/emacs21/site-lisp/w3-el"
"/etc/emacs21"
"/etc/emacs"
"/usr/local/share/emacs/21.1/site-lisp"
"/usr/local/share/emacs/site-lisp"
"/usr/share/emacs/21.1/site-lisp"
"/usr/share/emacs/site-lisp"
"/usr/share/emacs/site-lisp/auctex"
"/usr/share/emacs/site-lisp/bbdb"
"/usr/share/emacs/site-lisp/calc"
"/usr/share/emacs/site-lisp/debbugs-el"
"/usr/share/emacs/site-lisp/debview"
"/usr/share/emacs/site-lisp/dictionary"
"/usr/share/emacs/site-lisp/dpkg-dev-el"
"/usr/share/emacs/site-lisp/edb"
"/usr/share/emacs/site-lisp/eieio"
"/usr/share/emacs/site-lisp/elib"
"/usr/share/emacs/site-lisp/eshell"
"/usr/share/emacs/site-lisp/gettext"
"/usr/share/emacs/site-lisp/gnus"
"/usr/share/emacs/site-lisp/gnuserv"
"/usr/share/emacs/site-lisp/html-helper-mode"
"/usr/share/emacs/site-lisp/ilisp"
"/usr/share/emacs/site-lisp/lookup-el"
"/usr/share/emacs/site-lisp/manued-el"
"/usr/share/emacs/site-lisp/mmm-mode"
"/usr/share/emacs/site-lisp/multispeech"
"/usr/share/emacs/site-lisp/ocaml"
"/usr/share/emacs/site-lisp/pcl-cvs"
"/usr/share/emacs/site-lisp/pcomplete"
"/usr/share/emacs/site-lisp/psgml"
"/usr/share/emacs/site-lisp/python2.2-elisp"
"/usr/share/emacs/site-lisp/semantic"
"/usr/share/emacs/site-lisp/speedbar"
"/usr/share/emacs/site-lisp/tdtd"
"/usr/share/emacs/site-lisp/tuareg-mode"
"/usr/share/emacs/site-lisp/w3m"
"/usr/share/emacs/site-lisp/windows"
"/usr/share/emacs/site-lisp/xae"
"/usr/share/emacs/site-lisp/bbdb/lisp"
"/usr/share/emacs/site-lisp/bbdb/utils"
"/usr/share/emacs/site-lisp/ilisp/extra"
"/usr/share/emacs/site-lisp/lookup-el/packages"
"/usr/share/emacs/site-lisp/w3m/shimbun"
"/usr/share/emacs/21.1/leim"
"/usr/share/emacs/21.1/lisp"
"/usr/share/emacs/21.1/lisp/toolbar"
"/usr/share/emacs/21.1/lisp/textmodes"
"/usr/share/emacs/21.1/lisp/progmodes"
"/usr/share/emacs/21.1/lisp/play"
"/usr/share/emacs/21.1/lisp/obsolete"
"/usr/share/emacs/21.1/lisp/net"
"/usr/share/emacs/21.1/lisp/mail"
"/usr/share/emacs/21.1/lisp/language"
"/usr/share/emacs/21.1/lisp/international"
"/usr/share/emacs/21.1/lisp/gnus"
"/usr/share/emacs/21.1/lisp/eshell"
"/usr/share/emacs/21.1/lisp/emulation"
"/usr/share/emacs/21.1/lisp/emacs-lisp"
"/usr/share/emacs/21.1/lisp/calendar")