Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Gentoo: Dev
Re: (emacs) proposed site-lisp and byte-compilation improvements
 

Index | Next | Previous | View Flat


usata at gentoo

Nov 17, 2003, 8:40 AM


Views: 284
Permalink
Re: (emacs) proposed site-lisp and byte-compilation improvements

Hi,

At Sun, 16 Nov 2003 17:33:14 -0600,
Matthew Kennedy wrote:

> * Firstly, please review this:
>
> http://dev.gentoo.org/~mkennedy/emacs/site-gentoo.el-rfc.txt

I'll second it. It will also solve http://bugs.gentoo.org/show_bug.cgi?id=10742

> * Install elisp source in such a way that global recompilation is
> possible.

> I suggest we provide a way to recompile all .el files for elisp add-on
> packages (typically from the app-emacs/ category, but also from
> ebuilds supporting the emacs USE flag). This mechanism should be
> called whenever a new emacs upgrade is performed.

I think the feature what you suggest here is not emacs specific but
global. For example, when people bumped openssl version 0.9.6 to 0.9.7
we saw many breakages and needed to run revdep-rebuild by hand.
However, if we had a variable in ebuild that tells Portage "all
the ebuilds that depend on me should be compiled again after emerge"
we wouldn't come across the problem. If this feature is implemented
into Portage we will have no problem not only with ebuilds in
app-emacs but also with other ebuilds supporting emacs USE flag
(because such ebuilds depend on virtual/emacs).

> * Your Thoughts Here...

I wonder why we don't have xemacs herd. Some of the bugs in bugzilla
were assigned to emacs [at] g after the alias was created, but I think
xemacs herd should be created and these bugs will be assigned to that
herd. There are two reasons for it. First, as I see from ChangeLogs in
app-xemacs category, xemacs packages are maintained by agriffis,
rendhalver and rac (they don't commit to app-emacs and those who
commit to app-emacs don't touch app-xemacs). Second, FSF Emacs and
XEmacs have different packaging policy and should be considered
separetely (I'm not using XEmacs, so I should ask XEmacs people before
I do any changes if it is assigned to emacs herd). We could have
meta-emacs herd to which both emacs and xemacs herd belong, but that
will be a different issue we might consider after creating xemacs
herd.

Any comments?

--
Mamoru KOMACHI <usata [at] gentoo>
http://www.gentoo.org/~usata/

--
gentoo-dev [at] gentoo mailing list

Subject User Time
Re: (emacs) proposed site-lisp and byte-compilation improvements usata at gentoo Nov 17, 2003, 8:40 AM

  Index | Next | Previous | View Flat
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.