[csw-users] /testing Emacs 22 snapshot 20070601 CVS

Peter FELECAN pfelecan at blastwave.org
Sun Jun 3 14:29:52 CEST 2007


The monthly CVS snapshot of the next version of Emacs, is in the
testing area, /export/medusa/testing:

emacs-22.1.50,REV=cvs20070601-SunOS5.8-i386-CSW.pkg.gz
emacs-22.1.50,REV=cvs20070601-SunOS5.8-sparc-CSW.pkg.gz
emacs_bin_common-22.1.50,REV=cvs20070601-SunOS5.8-i386-CSW.pkg.gz
emacs_bin_common-22.1.50,REV=cvs20070601-SunOS5.8-sparc-CSW.pkg.gz
emacs_chooser-22.1.50,REV=cvs20070601-SunOS5.8-all-CSW.pkg.gz
emacs_common-22.1.50,REV=cvs20070601-SunOS5.8-all-CSW.pkg.gz
emacs_el-22.1.50,REV=cvs20070601-SunOS5.8-all-CSW.pkg.gz
emacs_gtk-22.1.50,REV=cvs20070601-SunOS5.8-i386-CSW.pkg.gz
emacs_gtk-22.1.50,REV=cvs20070601-SunOS5.8-sparc-CSW.pkg.gz
emacs_nox-22.1.50,REV=cvs20070601-SunOS5.8-i386-CSW.pkg.gz
emacs_nox-22.1.50,REV=cvs20070601-SunOS5.8-sparc-CSW.pkg.gz

If you wish to use/test the bleeding edge Emacs, you're welcome. But,
if there are issues, please report them upstream; I'll manage only the
packaging side.

To install this package, you need to remove all dependent packages and
Emacs 21.4 itself; after that, you install, using pkgadd, the
CVS Emacs corresponding to your architecture and, if you're a TeX user,
the nifty AucTex package.

Note that this version includes the successors of: oortgnus and
emacscalc, available as Blastwave packages, and many other, previously
separate, packages --- e.g., tramp.

The packaging changed since the last release. The rationale of this is
to offer a better granularity, richer features set and lighter
installation size.

The packages must be installed in this order:

    mandatory:
        emacs_common
        emacs_chooser
        emacs_bin_common

    at least one of --- depending on your preferences:
       emacs
       emacs_gtk
       emax_nox

    and, optionally:
       emacs_el

Note that when you install more than one variant --- i.e., Athena, GTK
or nox ---, the last installed version becomes the system wide default
emacs binary; you can always call explicitly a specific variant by
using the corresponding binary; you can change the system wide default
emacs binary by using the emacs-chooser utility.

The emacs-chooser utility has the following syntax:

emacs-chooser {-h |
               [-t { athena | x | lucid | gtk | nox } ]
               [-n] [-d] [-c] [-e] [-v] [-p]}

where:

        -t toolkit : changes the system wide default emacs binary to
                     one of the installed variants.

                     the available variants are:

                         athena : the binary uses the XWindows widgets;
                                  x and lucid are synonyms.

                         gtk    : the binary uses the GTK widgets.

                         nox    : the binary doesn't use any XWindows
                                  resources; this can be installed on
                                  a "lightly" installed system ---
                                  i.e. a headless server...

        -p         : print all the information about the installed
                     variants and the current system wide default
                     emacs binary.

        -c         : display the current system wide default emacs
                     binary.

        -e         : enumerate the installed variants.

        -n         : the next available variant becomes the system
                     wide default emacs binary' the next available
                     variant is determined from the lexicographically
                     sorted list of installed variants; this is used
                     mainly by the packaging system.
  

        -d         : deletes the current system wide default emacs
                     binary; concerns only the removal of the symbolic
                     link /opt/csw/bin/emacs; this is used mainly by
                     the packaging system.

        -v         : verbose usage.

I think that this is the last snapshot of the 22 branch. The next
packaging will be for the FCS release.

Enjoy

-- 
Peter



More information about the users mailing list