Hi all,

Yesterday the Emacs Project Overlay has been created on
overlays.gentoo.org and is accessible through Layman $(layman -a
emacs). What's new?
 * An eselect module for Emacs to control the version of Emacs you use
 ** changes the target of /usr/bin/emacs which up to now simply took the
  most current one
 ** setting symlinks to the correct man pages
 ** setting the correct INFOPATH to let info find the correct nodes
 ** brings desktop file including icon to avoid file collisions

 * updated ebuilds for all versions of Emacs (Emacs 18 and 21, plus CVS
  Emacs 22 and 23). In detail they bring (for CVS versions only):
 ** work together with the eselect module (all versions actually)
 ** new/removed USE flags and changed the behaviour of some:
  added sound: disables/enables sound support
  modified alsa: really kills ALSA detection if not enabled, if enabled
   also activates sound on its own
  removed nls: Emacs brings its own gettext.h
  removed gnome: was only needed for the icon of the desktop file,
   which is included in the eselect ebuild now

 * Emacs 23 has all the new cool ebuild features Emacs 22 already had
  (see ChangeLog in tree)
 * revamped DEPEND and RDEPEND, all package atoms should be in the
  correct place now
 * updated version of elisp.eclass and elisp-common.eclass (mainly
  documentation to the functions along with examples)
 * updated version of app-emacs/ebuild-mode (Emacs support
  for .eclass, .ebuild and .eselect files, mostly some added keywords)

We need testing, as Emacs is widely used and such big changes can't be
brought to the main tree over-night:
 Functionality in general: Do all Emacs versions from 18 to 23 work
  fine?
 File collisions: Which versions of Emacs overwrite a file owned by
  another? FEATURES=collision-protect is the magic word.
 eselect functionality: Is switching working as expected?

If you feel like trying all that, ceck the overlay out and file bugs or
write an email to the Emacs team. Special thanks go out to Ulrich
Müller as he gave a lot of feedback and inspiration.

<URL:http://www.faulhammer.org/index.php?option=com_content&task=view&id=165>
(URL to my Planet post, which has same contents)

V-Li

Attachment: signature.asc
Description: PGP signature

Reply via email to