[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Load path and custom compiling cvs on Debian

From: Sven Joachim
Subject: Re: Load path and custom compiling cvs on Debian
Date: Mon, 17 Dec 2007 15:47:57 +0100
User-agent: Gnus/5.110007 (No Gnus v0.7) Emacs/22.1.50 (gnu/linux)

On 2007-12-17 10:05 +0100, Tim X wrote:

> There are a number of things you need to do to get a CVS build of emacs
> work with debian managed elisp packages. The debian version of emacs 22 is
> modified to handle this and you will need to do the same sort of
> modifications to make this work with your CVS version. 
> The best way to do this is grep the files in the lisp directory of the
> debian version of emacs 22 for the string 'debian' (make it case
> insensitive). 

Not really.  The best way to do this is to download and unpack the
Debian emacs22 source package, e.g. with "apt-get source emacs22".
There you can find all the patches in the debian/patches subdirectory.

> I can't remember all the files that are modified, but it does include
> startup.el and I think paths.el and possibly some others. 
> You will also need to make the site-lisp of the installed CVS version
> (i.e. probably /usr/local/share/emacs/23.x/site-lisp a symbolic link to
> /usr/share/emacs22/site-lisp.

Could you elaborate on that?  The Debian packaged Emacsen look for site-lisp
directories both under /usr/share and under /usr/local/share.

> Note also that when emacs is built, aI think it dumps an image of itself to
> speedup startup. This means you cannot just modify startup.el and have it
> work. You need to modify it and then build emacs. 


> At one stage there were some emacs22 snapshot packages being done - maybe
> google to see if you can find someone else who has done all the hard work

Snapshots of the Emacs trunk are still built weekly by Romain Francoise,
see  That's probably the best starting
point for building a debianized unicode-2 Emacs.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]