Hello.
The following XEmacs packages have just been released.
Updated or New Packages:
=======================
build-1.07-pkg.tar.gz
docbookide-0.05-pkg.tar.gz *** New ***
ecrypto-0.11-pkg.tar.gz *** New ***
edit-utils-1.92-pkg.tar.gz
eieio-1.03-pkg.tar.gz
igrep-1.09-pkg.tar.gz
ocaml-0.02-pkg.tar.gz *** New ***
psgml-1.31-pkg.tar.gz
sasl-1.12-pkg.tar.gz *** New ***
semantic-1.14-pkg.tar.gz
sieve-1.09-pkg.tar.gz
sml-mode-0.03-pkg.tar.gz *** New ***
speedbar-1.24-pkg.tar.gz
tramp-1.07-pkg.tar.gz
Please Note :
=============
semantic has been updated to upstream 1.4
it needs the updated version's of eieio and speedbar.
so if you are updating please update all three
there are 5 new packages in this release
docbookide, ecrypto, ocaml, sasl and sml-mode
so please install these and try them out.
Detailed Changes:
================
build-1.07-pkg.tar.gz
---------------------
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.07 released.
2002-08-10 Adrian Aichner <adrian(a)xemacs.org>
* build.el (build): Save build-settings to custom-file.
2002-08-10 Adrian Aichner <adrian(a)xemacs.org>
* build.texi: Add some index and section entries. Change button
documentation from [Back] and [Go Back].
* build.texi (Saving Multiple Build Settings): New.
docbookide-0.05-pkg.tar.gz
--------------------------
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 0.05 released.
2002-08-07 Ville Skyttä <ville.skytta(a)xemacs.org>
* Package moved to official location in xemacs-packages.
2002-07-30 Ville Skyttä <ville.skytta(a)xemacs.org>
* Makefile (VERSION): Unsupported XEmacs package 0.04 released.
* make-regexp.el: Rename to .upstream to avoid confusion.
2002-07-25 Ville Skyttä <ville.skytta(a)xemacs.org>
* Makefile (VERSION): Unsupported XEmacs package 0.03 released.
* docbookide.el: Docstring nit fixes.
(docbook-electric-slash): Don't match <?xml, <!DOCTYPE or <!ENTITY.
2002-06-24 Ville Skyttä <ville.skytta(a)xemacs.org>
* docbookide.el: Add autoloaded auto-mode-alist entry.
2002-06-21 Ville Skyttä <ville.skytta(a)xemacs.org>
* Makefile (VERSION): Unsupported XEmacs package 0.02 released.
* Makefile (ELCS): Remove make-regexp.elc.
* dbide-font.el (docbook-font-lock-keywords):
Use regexp-opt instead of make-regexp, "syncing" with xslide.
* dbide-font.el.upstream: New.
2002-06-20 Ville Skyttä <ville.skytta(a)xemacs.org>
* Makefile: Include XEmacs.rules the official way.
* Makefile (STAGING): Removed.
2002-06-17 Ville Skyttä <ville.skytta(a)xemacs.org>
* package-info.in (distribution): Change to unsupported.
2002-06-14 Ville Skyttä <ville.skytta(a)xemacs.org>
* Makefile (CATEGORY): Change to unsupported.
2002-06-13 Ville Skyttä <ville.skytta(a)xemacs.org>
* dbide-data.el: Updated to DocBook XML 4.1.2.
* dbide-data.el.upstream: New.
2002-06-09 Ville Skyttä <ville.skytta(a)xemacs.org>
* First cut at packaging.
ecrypto-0.11-pkg.tar.gz
-----------------------
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 0.11 released.
2002-08-07 Ville Skyttä <ville.skytta(a)xemacs.org>
* Package moved to official location in xemacs-packages.
2002-08-02 Simon Josefsson <jas(a)extundo.com>
* hex-util.el: New file.
* package-info.in: Fix package name, fix provides.
* sha1-el.el (sha1): autoload.
* md5-el.el (md5): autoload.
(md5-program, md5-maximum-internal-length): defcustom.
* md4.el (md4): autoload.
* sha1.el, sha1-el.el, sha1-dl.el, md5.el, md5-el.el, md5-dl.el:
Replace with versions from FLIM. Supports emacsen that can load
dynamic libraries, otherwise should be equal.
* Makefile (PACKAGE): Fix package name.
(ELCS): Add md4.elc md5.elc md5-el.elc md5-dl.elc sha1.elc
sha1-el.elc sha1-dl.elc hex-util.elc.
2002-08-01 Ville Skyttä <ville.skytta(a)xemacs.org>
* .cvsignore: New.
* Makefile: Fix path to XEmacs.rules.
(CATEGORY): Change to unsupported.
* package-info.in (distribution): Change to unsupported.
2002-06-13 Simon Josefsson <jas(a)extundo.com>
* ecrypto: New package, from Ecrypto2.0.tgz (29436 bytes, MD5
01e74632426b429b9468158ad52ef973) from
http://web.mit.edu/thouis/www/ecrypto.html written by Ray Jones
<rjones at pobox.com>.
edit-utils-1.92-pkg.tar.gz
--------------------------
2002-08-13 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.92 released.
2002-08-08 Adrian Aichner <adrian(a)xemacs.org>
* mic-paren.el: Sync with
http://www.emacswiki.org/elisp/mic-paren.el version 3.7 plus typo
fixes of my own.
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.91 released.
2002-08-02 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.90 released.
eieio-1.03-pkg.tar.gz
---------------------
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.03 released.
2002-08-10 Steve Youngs <youngs(a)xemacs.org>
* Sync to Upstream version 0.17
2002-08-08 Steve Youngs <youngs(a)xemacs.org>
* Makefile (EXTRA_SOURCES): Add eieio-tests.el
* package-info.in (provides): Update.
* Makefile (AUTHOR_VERSION): Update to 0.17
(ELCS): Add missing .elc files.
2002-08-07 Eric M. Ludlam <eric(a)siege-engine.com>
* eieio-base.el: No longer include `compare-strings.el'
* eieio.texi (Base Classes): Added `eieio-singleton' and `eieio-named'
(eieio-singleton): New section
(eieio-named): New section
(Writing Methods): Added information about :STATIC methods.
* Project.ede: Updated version number.
2002-07-16 Adrian Aichner <adrian(a)xemacs.org>
* .cvsignore: Add generated .info* and .html files.
2002-07-15 Adrian Aichner <adrian(a)xemacs.org>
* compare-strings.el: It's XEmacs, not Xemacs.
* eieio-comp.el (eieio-byte-compile-princ-code): Ditto.
2002-07-11 Eric M. Ludlam <eric(a)siege-engine.com>
* linemark.el (linemark-next-in-buffer):
Correctly start search when going backward.
(linemark-end): Fix doc.
2002-06-27 Eric M. Ludlam <eric(a)siege-engine.com>
* eieio.el ("cl-macs"): Load silently.
(eieio-defclass): Removed old bootstrapping messages.
* eieio-base.el (eieio-singleton): New class.
(constructor::eieio-singleton): New method.
* linemark.el (linemark-next-in-buffer):
Accounts for extra embedded overlays.
(linemark-begin, linemark-end): New methods.
* eieio-tests.el: Added messages to method dispatch test.
Added test for static methods.
Added test for the singleton.
* eieio-comp.el (byte-compile-file-form-defmethod):
Account for STATIC methods.
* eieio.el (method-static): New constant.
(eieio-defclass): Constructor now uses `constructor'.
(defmethod): doc fix.
(eieio-defmethod): Account for :STATIC descriptor.
(eieio-generic-call): Call STATIC methods on a class.
(eieiomt-add): Add STATIC methods into the dispatch tables.
(eieiomt-get): Renamed `tag' as `key'.
(eieio-generic-form): Renamed tag to key.
(constructor): New static method.
2002-06-25 Eric M. Ludlam <eric(a)siege-engine.com>
* linemark.el (linemark-add-entry): Revamped to now take a prop list.
(linemark-new-entry): Use :filename.
* linemark.el (linemark-new-entry): Use &rest args
* linemark.el (linemark-entry): Made the overlay protected
(linemark-at-point, linemark-kill-buffer-hook): Use `linemark-entry-child-p'.
(linemark-add-entry): Call new method on group for new entries.
(linemark-new-entry): New function
2002-03-23 Eric M. Ludlam <eric(a)siege-engine.com>
* eieio.el (eieio-version): Update version.
* eieio-opt.el (eieio-class-speedbar): Prevent repeated refreshes.
(eieio-class-button): Do not put a empty folder on classes w/ no subclasses..
2002-03-13 Eric M. Ludlam <eric(a)siege-engine.com>
* eieio-speedbar.el (eieio-speedbar-make-tag-line):
Better support for tag buttons
(eieio-speedbar-child-make-tag-lines): Fix error text.
(eieio-speedbar-expand): Only do child lines if there are children.
2002-02-23 Eric M. Ludlam <eric(a)siege-engine.com>
* Project.ede: Version change
* eieio.el (eieio-version): Update to beta4
* eieio.texi (Predicates): Updated slot-boundp.
* eieio-tests.el:
Added test for `eieio-build-class-alist' & new instantiable flag.
* eieio-opt.el:
(eieio-build-class-alist, eieio-read-class, eieio-read-subclass):
Added INSTANTIABLE-ONLY flag.
* eieio.el (class-abstract-p): New function
(eieio-default-superclass): Made abstract.
* eieio-opt.el (eieio-describe-class):
If a class is abstract, display so.
* eieio-speedbar.el: (eieio-speedbar, eieio-speedbar-directory-button)
(eieio-speedbar-file-button): made abstract.
* eieio-base.el: (eieio-instance-inheritor, eieio-instance-tracker)
(eieio-persistent, eieio-named): Made abstract.
2002-02-22 Eric M. Ludlam <eric(a)siege-engine.com>
* eieio-tests.el: Test passing a CLASS into slot-boundp.
* eieio.el (eieio-oref-default): Fix bugs when a class is passed in.
(slot-boundp): Allow a class to be passed in w/ a static slot.
2002-02-21 Eric M. Ludlam <eric(a)siege-engine.com>
* eieio.texi (Building Classes): Added :abstract option to doc.
* eieio-tests.el:
Fix test so it can be run multiple times in one session.
Added :class allocated slot `slot-boundp' tests.
Added :abstract class instantiation tests.
* eieio.el (defclass): Allow, and enable :abstract class keyword.
(eieio-defclass): Obey :abstract class keyword. Do not allow instantiation.
2002-02-09 Eric M. Ludlam <eric(a)siege-engine.com>
* eieio.el (eieio-require-version): New function.
igrep-1.09-pkg.tar.gz
---------------------
2002-08-13 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.09 released.
2002-08-12 Steve Youngs <youngs(a)xemacs.org>
* Sync to upstream version 2.95.
* Makefile (all): Build autoloads first.
(REQUIRES): Add efs.
(AUTHOR_VERSION): Bump to 2.95.
ocaml-0.02-pkg.tar.gz
---------------------
2002-08-21 Ville Skyttä <ville.skytta(a)xemacs.org>
* Sync package with upstream 3.06.
* Makefile (AUTHOR_VERSION): 3.06.
* caml.el (caml-find-in-match): Handle "end".
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 0.02 released.
2002-08-07 Ville Skyttä <ville.skytta(a)xemacs.org>
* Package moved to official location in xemacs-packages.
2002-08-02 Ville Skyttä <ville.skytta(a)xemacs.org>
* Unsupported XEmacs package version 0.01 released.
2002-07-31 Ville Skyttä <ville.skytta(a)xemacs.org>
* First cut at packaging.
psgml-1.31-pkg.tar.gz
---------------------
2002-08-13 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.31 released.
2002-08-13 Ville Skyttä <ville.skytta(a)xemacs.org>
* psgml.el (xml-mode): Workaround a problem with autoload
cookies and derived modes by autoloading a dummy autoload.
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.30 released.
2002-08-07 Ville Skyttä <ville.skytta(a)xemacs.org>
* psgml-html.el (html-mode): Set sgml-default-doctype-name
to "HTML" (uppercase it). Thanks to Reuben Thomas.
2002-08-06 Ville Skyttä <ville.skytta(a)xemacs.org>
* psgml.el (sgml-declaration): Change :type to choice nil/file.
(sgml-xml-declaration): Ditto.
Thanks to Reuben Thomas and Adrian Aichner.
sasl-1.12-pkg.tar.gz
--------------------
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.12 released.
2002-08-12 Steve Youngs <youngs(a)xemacs.org>
* Makefile (GENERATED): Remove completely so auto-autoloads will
build.
(all): Add auto-autoloads.elc
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.11 released.
2002-08-07 Ville Skyttä <ville.skytta(a)xemacs.org>
* Package moved to official location in xemacs-packages.
2002-08-02 Simon Josefsson <jas(a)extundo.com>
* Makefile: Require ecrypto, category unsupported, remove md*.el,
sha*.el, hex-util.el from ELCS.
semantic-1.14-pkg.tar.gz
------------------------
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.14 released.
2002-08-12 Steve Youngs <youngs(a)xemacs.org>
* Sync to upstream version 1.4 [complete this time].
* package-info.in (provides): Update.
* semantic-load.el: Revert my previous patch.
* Makefile (ELCS): Update.
(EXTRA_SOURCES): Add INSTALL NEWS Project.ede and the .bnf files.
(all): Build autoloads first.
* NEWS: New.
* semantic-cb.el: New.
* semantic-chart.el: New.
* semantic-example.el: New.
* semantic-skel.el: New.
* skeleton.bnf: New.
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.13 released.
2002-08-08 Steve Youngs <youngs(a)xemacs.org>
* semantic-load.el ("speedbar"): Remove require 'semantic-cb, the
file doesn't exist anymore.
* package-info.in (provides): Update to include all provides.
* Makefile (ELCS): Add missing .elc's.
2002-08-06 Ville Skyttä <ville.skytta(a)xemacs.org>
* semantic.el.upstream: Removed, obsolete.
* semantic-util.el.upstream: Ditto.
2002-08-05 Andy Piper <andy(a)xemacs.org>
* update to semantic 1.4.
2002-07-16 Adrian Aichner <adrian(a)xemacs.org>
* .cvsignore: Add generated .info* and .html files.
sieve-1.09-pkg.tar.gz
---------------------
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.09 released.
2002-08-07 Simon Josefsson <jas(a)extundo.com>
* Makefile (REQUIRES): Need SASL.
* sieve-manage.el (require): Use SASL, not RFC2104/MD5.
(sieve-manage-authenticators):
(sieve-manage-authenticator-alist): Add some SASL mechs.
(sieve-sasl-auth): New function.
(sieve-manage-cram-md5-auth):
(sieve-manage-plain-auth): Rewrite using SASL library.
(sieve-manage-digest-md5-p, sieve-manage-digest-md5-auth)
(sieve-manage-scram-md5-p, sieve-manage-scram-md5-auth)
(sieve-manage-ntlm-p, sieve-manage-ntlm-auth)
(sieve-manage-login-p, sieve-manage-login-auth): Add wrappers.
sml-mode-0.03-pkg.tar.gz
------------------------
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 0.03 released.
2002-08-07 Ville Skyttä <ville.skytta(a)xemacs.org>
* Package moved to official location in xemacs-packages.
2002-08-02 Ville Skyttä <ville.skytta(a)xemacs.org>
* Unsupported XEmacs package version 0.02 released.
2002-08-01 Ville Skyttä <ville.skytta(a)xemacs.org>
* Updated by grabbing the current author version from CVS:
cvs -d :pserver:guest@flint.cs.yale.edu:/guest co sml-mode
* sml-mode.el: Add autoload hacks to make them work out of the
box with derived modes.
* Makefile (VERSION): Bump to 0.02.
2002-06-20 Ville Skyttä <ville.skytta(a)xemacs.org>
* Makefile: Include XEmacs.rules the official way.
* Makefile (STAGING): Removed.
2002-06-17 Ville Skyttä <ville.skytta(a)xemacs.org>
* package-info.in (distribution): Change to unsupported.
2002-06-14 Ville Skyttä <ville.skytta(a)xemacs.org>
* Makefile (CATEGORY): Change to unsupported.
2002-06-09 Ville Skyttä <ville.skytta(a)xemacs.org>
* First cut at making an XEmacs package.
speedbar-1.24-pkg.tar.gz
------------------------
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.24 released.
2002-08-10 Steve Youngs <youngs(a)xemacs.org>
* Sync to Upstream version 0.14beta4
2002-08-08 Steve Youngs <youngs(a)xemacs.org>
* package-info.in (provides): Update.
* Makefile (AUTHOR_VERSION): Update to 0.14beta4
(ELCS): Add missing .elc's.
tramp-1.07-pkg.tar.gz
---------------------
2002-08-17 Adrian Aichner <adrian(a)xemacs.org>
* Makefile (TEXI_FILES): Add Japanese files.
2002-08-12 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.07 released.
* Makefile (VERSION): XEmacs package 1.06 released.
2002-08-07 Kai Großjohann <Kai.Grossjohann(a)CS.Uni-Dortmund.DE>
Sync with upstram version 2.0.12.
Bug fixes.
2002-08-07 Kai Großjohann <Kai.Grossjohann(a)CS.Uni-Dortmund.DE>
Sync with upstram version 2.0.11.
2002-08-04 Ville Skyttä <ville.skytta(a)xemacs.org>
* Makefile (REQUIRES): Add ediff.
(AUTHOR_VERSION): Set to 2.0.10.
2002-08-04 Kai Großjohann <Kai.Grossjohann(a)CS.Uni-Dortmund.DE>
* Sync with upstream version 2.0.10.
Installing These:
================
Manually:
--------
1) Download the packages that you want to install from: [1]
/ftp.xemacs.org:/pub/xemacs/packages/
2) Unpack them to: [2]
/usr/local/lib/xemacs/xemacs-packages/
3) Re-start XEmacs.
Using XEmacs Package Tools (XEmacs 21.[245].x):
----------------------------------------------
1) Tools -> Packages -> Add Download Site -> choose site
2) Tools -> Packages -> List and Install
3) Select the packages you wish to install (there are brief
instructions at the bottom of the packages buffer).
4) Packages -> Install/Remove Selected
5) Re-start XEmacs.
Using XEmacs Package Tools (XEmacs 21.1.14):
-------------------------------------------
1) Options -> Manage Packages -> Add Download Site -> choose site
2) Options -> Manage Packages -> List and Install
3 - 5) As per XEmacs 21.[245].x.
Footnotes:
[1] Or from a mirror near you.
[2] Note: Mule packages should be installed into:
/usr/local/lib/xemacs/mule-packages/
--
XEmacs Advocate | Do not try the patience of Wizards,
FreeBSD Devote | for they are subtle and quick to anger.
Perl Hacker | - Elric (Technomage) , Babylon 5.
Apache God | <mailto:rendhalver at xemacs.org> <GnuPG KeyID: AE51D190>