The following XEmacs packages have just been released.
Updated or New Packages:
=======================
ediff-1.44-pkg.tar.gz
edit-utils-1.95-pkg.tar.gz
igrep-1.10-pkg.tar.gz
latin-unity-1.07-pkg.tar.gz *** Mule ***
locale-1.20-pkg.tar.gz *** Mule ***
mail-lib-1.54-pkg.tar.gz
pgg-1.01-pkg.tar.gz
sml-mode-0.05-pkg.tar.gz
text-modes-1.55-pkg.tar.gz
xemacs-base-1.71-pkg.tar.gz
Notes
-----
latin-unity has had a major upgrade too much to list here, see below
Detailed Changes:
================
ediff-1.44-pkg.tar.gz
---------------------
2002-10-29 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.44 released.
2002-10-27 Michael Kifer <kifer(a)cs.stonybrook.edu>
* ediff-wind.el (ediff-control-frame-parameters): added scrollbar-height.
2002-10-15 Ville Skyttä <scop(a)xemacs.org>
* Makefile (srckit): Remove.
2002-10-14 Ville Skyttä <ville.skytta(a)xemacs.org>
* Makefile (MANUAL): Removed (unused).
edit-utils-1.95-pkg.tar.gz
--------------------------
2002-11-01 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.95 released.
2002-10-28 Vladimir Alexiev <vladimir(a)worklogic.com>
* after-save-commands.el (After-save--set-help-flyover):
Allow the predicate to be a lisp form instead of a regexp string.
(After-save--entry-lookup): ditto.
(After-save--after-save-hook):
Allow the command to be a lisp form instead of a shell command.
Process environment only if it's a shell command.
(After-save-alist):
Fix the defcustom to allow choices for predicate and command.
Document the variable better and give examples of elisp predicate
and command.
(my-after-save-action): (after "ends here")
Some commented-out code, has nicer output capabilities but is not
merged yet.
2002-10-29 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.94 released.
2002-10-20 Ville Skyttä <scop(a)xemacs.org>
* func-menu.el: Update my mail address.
2002-10-15 Simon Josefsson <jas(a)extundo.com>
* saveplace.el: Sync.el with Emacs 21.2.
2001-10-22 Gerd Moellmann <gerd(a)gnu.org>
* saveplace.el (save-place): Require `saveplace'.
2001-07-15 Pavel Janík <Pavel(a)Janik.cz>
* saveplace.el: Some fixes to follow coding conventions in
files maintained by FSF.
2001-06-28 Karl Fogel <kfogel(a)red-bean.com>
* saveplace.el: Update maintainer email address.
2001-04-19 Karl Fogel <kfogel(a)collab.net>
* saveplace.el (save-place-alist-to-file): Removed no-effect code
that inserted file content only to delete it immediately.
Probably a cut-and-paste bug. Thanks to Juanma Barranquero
<lektu(a)terra.es> for the patch.
1997-09-24 Francis Litterio <franl(a)world.std.com>
* saveplace.el (save-place-to-alist): Optimize out the degenerate
case when point is 1.
1997-09-19 Richard Stallman <rms(a)psilocin.gnu.ai.mit.edu>
* saveplace.el (save-place-version-control): Make nil the default.
1997-01-28 Richard Stallman <rms(a)psilocin.gnu.ai.mit.edu>
* saveplace.el (load-save-place-alist-from-file):
Delete spurious t's.
2002-10-15 Ville Skyttä <scop(a)xemacs.org>
* Makefile (srckit): Remove.
igrep-1.10-pkg.tar.gz
---------------------
2002-10-29 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.10 released.
2002-10-15 Ville Skyttä <scop(a)xemacs.org>
* Makefile (srckit): Remove.
2002-10-14 Ville Skyttä <ville.skytta(a)xemacs.org>
* igrep.el (igrep-read-expression): Fix arg count to
read-from-minibuffer on XEmacs < 21.4.
Convert various comments to doc strings.
latin-unity-1.07-pkg.tar.gz *** Mule ***
---------------------------
2002-11-01 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.07 released.
2002-10-31 Stephen J. Turnbull <stephen(a)xemacs.org>
* Makefile (latin-unity-tables.el): Use BOOT_XEMACS. Improve warning.
(REQUIRES): Conditionally depend on existence of ../mule-ucs.
* latin-unity-utils.el: Fix typos in charset names.
Delete comment documenting old way to do tables.
(latin-unity-dump-tables): Don't prompt for confirmation when
overwriting latin-unity-tables.el. Check for
latin-unity-tables.el when Unicode support is not available.
2002-10-30 Stephen J. Turnbull <stephen(a)xemacs.org>
* latin-unity-utils.el: Add progress messages for hardcoded charsets.
* Makefile: Implement latin-unity-tables as generated.
(REQUIRES): Add dired.
(check): Exhort testers to run tests by hand.
(AUTHOR_VERSION): Set to $(VERSION), this is the headwaters.
2002-10-30 Stephen J. Turnbull <stephen(a)xemacs.org>
* ChangeLog: Fix my bogus email.
* latin-unity.el (latin-unity-maybe-remap): Eliminate redundant
call to find-coding-system in latin-unity-base-name. Canonicalize
CODESYS to base-name on entry.
2002-10-29 Stephen J. Turnbull <stephen(a)xemacs.org>
* latin-unity.texi: Fix style (usage of @samp).
(Usage): Update recommended usage of variables.
(Frequently Asked Questions): Two new FAQs. Thanks, Didier!
2002-10-29 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile: (VERSION): XEmacs package 1.06 released.
2002-10-28 Stephen J. Turnbull <stephen(a)xemacs.org>
* latin-unity.texi (Theory of Operation): Fix bad Previous link.
2002-10-25 Stephen J. Turnbull <stephen(a)xemacs.org>
* (latin-unity-tables.el): Regenerate with Latin-7,8,10.
2002-10-24 Stephen J. Turnbull <stephen(a)xemacs.org>
* latin-unity-utils.el (latin-unity-dump-tables): Put creation
date information in a couple of useful places.
* latin-unity-latin8.el:
* latin-unity-latin10.el:
New language environments.
* latin-unity-vars.el: Add requires for Latin-8 and Latin-10.
* latin-unity-utils.el (Table of Character Set Support): Fix typo.
Depend on latin-unity-vars.el to require the charset definitions.
* latin-unity.texi (Frequently Asked Questions): New node.
Thanks, Didier!
(Theory of Operation): Minor corrections.
(What latin-unity Cannot Do for You): Minor corrections.
(Interfaces): Document Latin 7, 8, and 10.
(Charsets and Coding Systems): Document Latin 7, 8, and 10
support, Unicode support in 21.5, and importance of escape-quoted.
2002-10-22 Stephen J. Turnbull <stephen(a)xemacs.org>
* BLURB: Update for Latin-7 support.
* README: Update for Latin-7 support and test suite.
* Makefile: Add latin-unity-latin-7.el, latin-latin7-input.el, and
latin-unity-tests.el. Disable check target, currently being
revised to work with latin-unity-tests.el.
Reorganize sanity-check (and a couple other functions):
* latin-unity.el (latin-unity-base-name): New function.
(latin-unity-maybe-set-coding-system):
(latin-unity-sanity-check):
(latin-unity-maybe-remap):
(latin-unity-hack-coding-cookie):
Use it.
(latin-unity-coding-system-latin-charset): New function.
(latin-unity-maybe-remap):
(latin-unity-sanity-check):
Use it.
(latin-unity-massage-name): New function.
(latin-unity-buffer-charsets-string): New function.
(latin-unity-sanity-check): Use them.
(latin-unity-sanity-check):
(latin-unity-recommend-representation):
Remove now unused bindings of 'preferred and 'buffer-default.
2002-10-20 Stephen Turnbull <steve@tleepslib1>
* latin-unity.el: Mark potential improvements in various places.
(latin-unity-preferred-coding-system-list): Correct docstring.
(latin-unity-hack-coding-cookie): Fix symbol/name confusion.
(latin-unity-test): Deleted, tests move to latin-unity-test.el.
(latin-unity-list-coding-systems): Fix typo in comment.
* latin-unity-tests.el: New file, use with test-harness.el.
2002-08-31 Stephen J. Turnbull <stephen(a)xemacs.org>
* latin-unity-latin7.el:
* latin-latin7-input.el:
New files for Latin 7 support.
* Makefile (ELCS): Add latin-7 .elc files.
* latin-unity-vars.el:
* latin-unity.el (latin-unity-charset-alias-alist): Add latin-7.
* BLURB:
* README:
* latin-unity.texi:
Describe Latin 7 support.
* latin-unity.el (latin-unity-hack-cookies-prop-line): Don't do
anything, not even warn about format, if a correctly formatted
coding cookie isn't found.
2002-06-30 Stephen J. Turnbull <stephen(a)xemacs.org>
* latin-unity.el (latin-unity-recode-region):
(latin-unity-recode-coding-region):
(latin-unity-read-coding-system-or-charset):
Fix interactive spec brain-damage.
(latin-unity-test): Add Latin-1 test, interactive section, use
`format'.
2002-06-25 Stephen J. Turnbull <stephen(a)xemacs.org>
* latin-unity.el (latin-unity-hack-coding-cookie):
Convert buffer-file-coding-system to string before comparison, and
strip eol type.
(latin-unity-hack-cookies-enabled-p):
(latin-unity-hack-cookies-last-page):
Renamed from "hack-coding".
(latin-unity-hack-cookies-prop-line): Renamed. Skip past semicolon.
(latin-unity-sanity-check): Use new names. Reset cookie count.
(latin-unity-coding-cookies-found):
(latin-unity-may-set-coding-flag):
(latin-unity-like-to-live-dangerously):
(latin-unity-hack-cookies-enabled-p):
Moved up in file to avoid warnings and for style.
2002-06-19 Stephen J. Turnbull <stephen(a)xemacs.org>
* latin-unity.el (latin-unity-maybe-set-coding-system): Fix typo
in comment. Improve docstring. New arg; if args same, don't set
default.
(latin-unity-sanity-check): New flet base-name. Use new arg.
Warp coding-systems to name space.
(latin-unity-maybe-remap): Warp coding-system to name space.
2002-05-21 Stephen J. Turnbull <stephen(a)xemacs.org>
* README: Mention coding cookie validation.
* latin-unity.el (latin-unity-hack-coding-last-page):
(latin-unity-hack-coding-prop-line):
New functions to validate coding cookies.
(latin-unity-sanity-check): Use them.
(latin-unity-hack-coding-enabled-p): New variable to control usage.
(latin-unity-hack-coding-cookie): New helper function.
2002-05-16 Stephen J. Turnbull <stephen(a)xemacs.org>
* README: Describe automatic adjustment of buffer-file-coding-system.
* latin-unity.el (latin-unity-may-set-coding-flag): New variable.
(latin-unity-maybe-set-coding-system): New function using it.
(latin-unity-sanity-check): Use it.
2002-10-15 Ville Skyttä <scop(a)xemacs.org>
* Makefile (srckit): Remove.
locale-1.20-pkg.tar.gz *** Mule ***
----------------------
2002-11-01 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.20 released.
2002-10-30 Ville Skyttä <scop(a)xemacs.org>
* Makefile (SOURCE_FILES_TO_COPY): Override to avoid including
ELCS and the corresponding *.el, they're handled differently here.
2002-10-15 Ville Skyttä <scop(a)xemacs.org>
* Makefile (srckit): Remove.
mail-lib-1.54-pkg.tar.gz
------------------------
no changes
pgg-1.01-pkg.tar.gz
-------------------
2002-10-29 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.01 released.
2002-10-20 Steve Youngs <youngs(a)xemacs.org>
* pgg-parse.el (pgg-parse-public-key-algorithm-alist): XEmacs
doesn't have the 'alist custom type, use cons cells instead.
(pgg-parse-symmetric-key-algorithm-alist): Ditto.
(pgg-parse-hash-algorithm-alist): Ditto.
(pgg-parse-compression-algorithm-alist): Ditto.
(pgg-parse-signature-type-alist): Ditto.
* pgg-gpg.el (pgg-gpg-extra-args): Fix custom mismatch.
* pgg-pgp5.el (pgg-pgp5-extra-args): Ditto.
* pgg-pgp.el (pgg-pgp-extra-args): Ditto.
2002-10-15 Ville Skyttä <scop(a)xemacs.org>
* Makefile (srckit): Remove.
sml-mode-0.05-pkg.tar.gz
------------------------
2002-11-01 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 0.05 released.
2002-10-29 Ville Skyttä <scop(a)xemacs.org>
* sml-compat.el (make-temp-file):
No need to conditionalize `write-region' on (X)Emacs flavour,
just remove the 7th arg.
text-modes-1.55-pkg.tar.gz
--------------------------
2002-11-01 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.55 released.
2002-09-13 Stephen J. Turnbull <stephen(a)xemacs.org>
* filladapt.el (fill-region): Ensure beg <= end.
RFE from David Panariti <davep.xemacs(a)meduseld.net>.
2002-10-29 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.54 released.
2002-10-18 Glynn Clements <glynn.clements(a)virgin.net>
* image-mode.el: Substantially re-written to avoid use of
format-alist.
2002-10-15 Ville Skyttä <scop(a)xemacs.org>
* Makefile (srckit): Remove.
xemacs-base-1.71-pkg.tar.gz
---------------------------
2002-10-29 Rendhalver [Peter Brown] <rendhalver(a)xemacs.org>
* Makefile (VERSION): XEmacs package 1.71 released.
2002-10-19 Ville Skyttä <scop(a)xemacs.org>
* ffap.el (ffap): Remove dummy defun for ffap, autoload alias.
2002-10-15 Ville Skyttä <scop(a)xemacs.org>
* Makefile (srckit): Remove.
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,
Gentoo Devotee | for they are subtle and quick to anger.
Perl Hacker | - Elric (Technomage) , Babylon 5.
Apache God | <mailto:rendhalver at xemacs.org> <GnuPG KeyID: AE51D190>