|
|||||||||||||||||
Searching XEmacs
Quick Links
About XEmacs
|
XEmacs-21.4.15 "Security Through Obscurity" is Announcedgoto announcement, summary, changes To: xemacs-announce@xemacs.org, xemacs-beta@xemacs.org Subject: XEmacs-21.4.15 "Security Through Obscurity" is Announced From: Vin Shelton <acs@xemacs.org> Organization: The XEmacs Development Team Date: Tue, 03 Feb 2004 21:41:36 -0500 Message-ID: <m3isin1s7z.fsf@zion.rcn.com> Reply-To: xemacs-beta@xemacs.org * XEmacs 21.4.15 "Security Through Obscurity" is released. "Security Through Obscurity" is the fifteenth in the OXYMORON series. The latest stable release of XEmacs, XEmacs 21.4.15 - "Security Through Obscurity", is now available from xemacs.org and its mirrors. * Availability Anonymous ftp: ftp://ftp.xemacs.org/pub/xemacs/xemacs-21.4 See http://www.xemacs.org/Install/ for installation instructions. (Note that the tarball breakdown is slightly different from that implied for 21.1. For 21.4, the xemacs-21.4.15.tar.gz tarball contains the full contents of the xemacs-21.4.15-{src,elc,info}.tar.gz tarballs.) If you already have a 21.4.14 source tree, a patchkit is available in the file xemacs-21.4.14-21.4.15.patch.gz. This patch does not update .elcs or .infos, they will be rebuilt when you make XEmacs. If you have an earlier version, you can repeatedly apply patchkits. Also, if you don't have the packages yet, make sure you visit http://www.xemacs.org/Documentation/packageGuide.html to find out about installing packages. Anonymous (pserver) CVS: Anonymous CVS is available. We are very grateful to the staff at our host, SunSITE.dk, for a lot of help and quick response to all our requests. If you haven't used XEmacs CVS recently, we moved the repository before the 21.4.6 release. The repository structure is the same as before, so it should be possible to reuse an existing checked-out CVS tree. Take care that your Root is set correctly to CVSROOT=:pserver:cvs@cvs.xemacs.org:/pack/xemacscvs On platforms with a Bourne shell and find available, something like for r in `find . -name Root`; do echo $CVSROOT > $r; done will convert your entire tree. Tags are also the same; to update to release 21.4.15, use the release tag "r21-4-15". To set a sticky tag which will always update to the current release, use the branch tag "release-21-4". For more details, see http://www.xemacs.org/Develop/cvsaccess.html. Sincerely, Vin Shelton Stable Release Manager for XEmacs Changes in XEmacs 21.4.15 "Security Through Obscurity"goto announcement, summary, changes
ChangeLogs for XEmacs 21.4.15 "Security Through Obscurity"goto announcement, summary, changes
ChangeLog Entries from ChangeLoggoto announcement, summary, changes 2004-02-02 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.15 is released 2004-01-30 Vin Shelton <acs@xemacs.org> * etc/OXYMORONS: Inserted "Corporate Culture" for 21.4.15. 2004-01-25 Steve Youngs <youngs@xemacs.org> * etc/package-index.LATEST.gpg: New, replaces `package-index.LATEST.pgp'. * etc/package-index.LATEST.pgp: Removed, replaced with `package-index.LATEST.gpg'. 2004-01-20 Jerry James <james@xemacs.org> * configure.in: The icc compiler pretends to be gcc. It isn't. 2003-11-28 Norbert Koch <viteno@xemacs.org> * etc/PACKAGES (ERC): new. 2003-11-19 Vin Shelton <acs@xemacs.org> * configure.usage (--with-widgets): widgets now defaults to --with-widgets=no. Patch inspired by Jim Schumacher. 2003-10-25 Norbert Koch <viteno@xemacs.org> * etc/PACKAGES (riece): New package. * etc/PACKAGES (liece): Mark as deprecated. 2003-10-26 Vin Shelton <acs@xemacs.org> * configure.in: Add Intel C++ compiler detection to compiler version reporting. 2003-10-16 Valdis Kletnieks <valdis.kletnieks@vt.edu> * configure.in: record additional info about compiler and libc versions, to assist in debugging. 2003-08-28 Stephen J. Turnbull <stephen@xemacs.org> * configure.in (line 3573): (Mule input methods): Deprecate Motif for Linux. (Installation): Report when LessTif is used. 2003-10-11 Jerry James <james@xemacs.org> * configure.in: installexe.sh is under srcdir, not blddir. 2003-10-16 Jerry James <james@xemacs.org> * aclocal.m4: Add icc (Intel compiler) support. * configure.in: Ditto. 2003-09-13 Martin Buchholz <martin@xemacs.org> * configure.in (OS_RELEASE): Add support for SunOS 5.10. On current OSes produced by Sun, `uname -r' prints "5.9". It seems likely that on future OSes, `uname -r' will print "5.10". We need to accept multi-digit release numbers. 2003-09-12 Rodney Sparapani <rsparapa@mcw.edu> * PROBLEMS: Propose bash as an alternative to buggy Solaris /bin/sh. 2003-09-10 Martin Buchholz <martin@xemacs.org> * configure.in: XEmacs failed to build on Solaris9. Solaris9 comes with /usr/demo/SOUND, but no headers or libraries therein. ChangeLog Entries from lib-src/ChangeLoggoto announcement, summary, changes 2004-02-02 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.15 is released ChangeLog Entries from lisp/ChangeLoggoto announcement, summary, changes 2004-02-02 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.15 is released 2003-12-12 Katsumi Yamaoka <yamaoka@jpl.org> * itimer.el (activate-itimer): Modify the itimer timeout value as if it were begun at the last time when the itimer driver was woken up. 2004-01-27 Stephen J. Turnbull <stephen@xemacs.org> * specifier.el (Copyright): Update. (make-specifier-and-init): (map-specifier): (canonicalize-inst-pair): (canonicalize-spec-list): (set-specifier): Synch docstrings to 21.5 where appropriate. 2004-01-25 Steve Youngs <sryoungs@bigpond.net.au> * package-get.el (package-get-list-packages-where): New. A function that allows searching for groups of packages. For example, find all packages that require the fsf-compat package. 2004-01-25 Steve Youngs <youngs@xemacs.org> The Great PUI Sync. * auto-autoloads.el: Regenerated. * custom-load.el: Regenerated. * dumped-lisp.el (packages-hardcoded-lisp): New. * menubar-items.el (menu-max-items): New. (menu-submenu-max-items): New. (menu-submenu-name-format): New. (menu-split-long-menu): New. (menu-sort-menu): New. (default-menubar): Sync to 21.5 in regard to the PUI menus. * obsolete.el (pui-add-install-directory): Renamed to the more logical `pui-set-local-package-get-directory'. (package-get-download-menu): Moved to `package-ui.el' and renamed to `package-ui-add-download-menu'. * package-admin.el (package-admin-install-function-mswindows): Whitespace clean up. (package-admin-add-single-file-package): Removed. (package-admin-default-install-function): Whitespace clean up. (package-admin-find-top-directory): New. (package-admin-get-install-dir): Use it. (package-admin-get-manifest-file): (package-admin-check-manifest): (package-admin-add-binary-package): (package-admin-get-lispdir): (package-admin-delete-binary-package): (package-admin): * package-get.el (package-get-package-index-file-location): New. (package-get-install-to-user-init-directory): New. (package-get-remote): (package-get-download-sites): (package-get-pre-release-download-sites): New. (package-get-site-release-download-sites): New. (package-get-base-filename): (package-get-always-update): (package-get-user-index-filename): Removed. (package-get-pgp-available-p): New. (package-get-require-signed-base-updates): (package-get-was-current): (package-entries-are-signed): New. (package-get-continue-update-base): New. (package-get-download-menu): Removed. (package-get-require-base): (package-get-update-base-entry): (package-get-locate-file): (package-get-locate-index-file): (package-get-maybe-save-index): (package-get-update-base): (package-get-update-base-from-buffer): (package-get-update-base-entries): (package-get-interactive-package-query): (package-get-update-all): (package-get-all): (package-get-dependencies): (package-get-init-package): (package-get-info): New. (package-get): (package-get-staging-dir): (package-get-set-version-prop): Removed. (package-get-installedp): (package-get-ever-installed-p): (packages): Removed. (package-get-custom-groups): Removed. (package-get-custom): Removed. (package-get-custom-add-entry): Removed. * package-info.el (batch-update-package-info): * package-net.el (package-net-batch-generate-bin-ini): (package-net-update-installed-db): * package-ui.el (pui-info-buffer): (pui-directory-exists): Removed. (pui-package-dir-list): Removed. (pui-add-install-directory): Removed. (package-ui-download-menu): New. (package-ui-pre-release-download-menu): New. (package-ui-site-release-download-menu): New. (pui-set-local-package-get-directory): New. (pui-package-symbol-char): (pui-update-package-display): (pui-toggle-package): (pui-toggle-package-key): (pui-toggle-package-delete): (pui-toggle-package-delete-key): (pui-toggle-package-event): (pui-toggle-verbosity-redisplay): (pui-install-selected-packages): (pui-add-required-packages): (pui-help-echo): (pui-display-info): (list-packages-mode): (pui-list-packages): * packages.el (packages-compute-package-locations): (package-require): (package-delete-name): (packages-hardcoded-lisp): Removed. (packages-useful-lisp): Removed. (packages-unbytecompiled-lisp): Removed. (packages-find-package-directories): Summary: Major code clean up of all things PUI. Much improved code to determine where packages should be installed. PUI no longer depends on any packages being pre-installed to compute where packages are to be installed to. The user can specify the location of their package-index file. It isn't necessary to set this because it has sane defaults. People who "run-in-place" won't accidently overwrite the CVS package-index file. See `package-get-package-index-file-location'. PUI will now properly clean up after itself in the event of an unsuccessful package install. This drastically reduces the number of "wrong md5sum" FAQs. non-Mule XEmacsen can no longer install Mule packages. Package management via the custom interface has been removed. The PUI related menubar items have been reorganised. The PGP verification code has been fixed and the default for whether or not it is used is automatically computed. * update-elc.el ((preloaded-file-list site-load-packages need-to-dump dumped-exe)): Just a couple of small changes to allow for `packages-(hardcoded|useful|unbytecompiled)-lisp' not really existing anymore. 2003-12-10 Hrvoje Niksic <hniksic@xemacs.org> * bytecomp.el (byte-compile-warn-about-unused-variables): Don't apply `format' to the first argument of byte-compile-warn, it already calls format. 2003-12-03 Adrian Aichner <adrian@xemacs.org> * files.el (delete-old-versions): Avoid going interactive during make install when environment variable VERSION_CONTROL is set. 2003-12-04 Vin Shelton <acs@xemacs.org> * menubar-items.el (menu-item-search): Only bring up search dialog box if the feature is available and desired. 2003-11-04 Stephen J. Turnbull <stephen@xemacs.org> * about.el (about-personal-info): Fix typo in Tony Rossini's entry. 2003-11-05 Vin Shelton <acs@xemacs.org> * help.el (Help-prin1-face): (Help-princ-face): princ and prin1 are functions and need to be called as such. The idea for this patch was submitted by Eric Eide <eeide@cs.utah.edu>. 2003-10-22 Stephen J. Turnbull <stephen@xemacs.org> * about.el (about-xemacs): Give full version and build date. 2003-09-19 Stephen J. Turnbull <stephen@xemacs.org> * win32-native.el (grep-null-device): This XEmacs has null-device. 2003-09-06 Mike Sperber <mike@xemacs.org> * bytecomp.el (byte-compile-defvar-or-defconst): Actually implement the specified semantics for `defvar.' 2003-09-07 Adrian Aichner <adrian@xemacs.org> * window-xemacs.el (display-buffer): Fix for `shrink-to-fit' by Klaus Berndl, calling `shrink-window-if-larger-than-buffer' when displaying buffer in question. ChangeLog Entries from lwlib/ChangeLoggoto announcement, summary, changes 2004-02-02 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.15 is released ChangeLog Entries from man/ChangeLoggoto announcement, summary, changes 2004-02-02 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.15 is released 2004-01-27 Stephen J. Turnbull <stephen@xemacs.org> * lispref/lispref.texi (Top): Pluralize node name Specifier Examples. * lispref/specifiers.texi: Synch to 21.5 where appropriate. 2003-11-04 Stephen J. Turnbull <stephen@xemacs.org> * xemacs-faq.texi: Fix Tony Rossini's address. 2004-01-25 Steve Youngs <youngs@xemacs.org> * xemacs-faq.texi (Q2.0.2): Rewrite, mentioning the correct way to remove a package. (Q3.8.2): big-menubar is in the edit-utils package. (Q4.3.2): Add a comment about not needing TM for things like Gnus, MH-E and VM. (Q5.3.3): State correct location of ps-print.el. * xemacs/packages.texi (Packages): Remove "Creating Packages" menu entry. (Package Terminology): Whitespace clean up. (Installing Packages): Whitespace clean up and add some @code formatters. Re-organise the menu so that installation via PUI is first and Sumo is last. (Automatically): mule-base is no longer a requirement for using PUI. Mention optionally requiring mailcrypt. (Note): Removed. (Manually): Move to below the PUI installation method. (Sumo): Move to below the manual installation method. (Which Packages): Add mailcrypt. (Building Packages): Remove duplicated stuff that is in lispref/packaging.texi, xref to it instead. (Local.rules File): xref to the appropriate node in lispref/packaging.texi. (Available Packages): Update to current reality. (all): Removed. (srckit): Removed. (binkit): Removed. * xemacs/reading.texi (Reading Mail): Mention Gnus and MEW. * new-users-guide/custom2.texi (Init File): big-menubar.el is in the edit-utils package. * lispref/packaging.texi (Packaging): (The User View): (The Library Maintainer View): (Infrastructure): (Control Files): (Obtaining): (The Package Release Engineer View): (Package Terminology): (Building Packages): (Makefile Targets): (packages): New. (Local.rules File): (XEMACS_PACKAGES): Removed. (XEMACS_INSTALLED_PACKAGES_ROOT): New. (NONMULE_PACKAGES): New. (EXCLUDES): New. (Creating Packages): (BATCH): New. (VERSION): Removed. (AUTHOR_VERSION): Removed. (MAINTAINER): Removed. (PACKAGE): Removed. (PKG_TYPE): Removed. (REQUIRES): Removed. (CATEGORY): Removed. (ELS): Removed. (ELCS): Removed. (all): Removed. (srckit): Removed. (binkit): Removed. (are): New. (STANDARD_DOCS): New. (ELCS_1_DEST): New. (example): New. (PACKAGE_SUPPRESS): New. (EXPLICIT_DOCS): New. (DATA_DEST): New. (Documenting Packages): Not quite a total rewrite, but a fairly thorough audit nonetheless. 2003-08-15 Stephen J. Turnbull <stephen@xemacs.org> * internals/internals.texi: Update copyright notice. (GCPROing): Add missing period. (Adding Global Lisp Variables): general.c -> general-slots.h. (A Reader's Guide to XEmacs Coding Conventions): New node. 2003-10-22 Ilya N. Golubev <gin@mo.msk.ru> * custom.texi (The Init File): * xemacs-faq.texi (Q2.1.3): (Q2.1.5): * internals/internals.texi (Modules for Internationalization): * lispref/display.texi (Beeping): * lispref/ldap.texi (Encoder/Decoder Functions): * lispref/markers.texi (The Mark): (The Region): * lispref/menus.texi (Menu Accelerator Functions): * lispref/numbers.texi (Math Functions): * lispref/packaging.texi (package-compile.el): (Makefile Targets): (Local.rules File): * lispref/postgresql.texi (libpq Lisp Symbols and DataTypes): (libpq Lisp Variables): (Synchronous Interface Functions): (Other libpq Functions): * new-users-guide/custom2.texi (Init File): (Setting Variables): * new-users-guide/files.texi (File Names): (Saving Files): * new-users-guide/search.texi (Search and Replace): * xemacs/custom.texi (X Resources): Fix up erroneous uses of @var instead of @code for the names of particular variables in programming languages. 2003-10-20 Ilya N. Golubev <gin@mo.msk.ru> * lispref/tips.texi (Style Tips): Note disabling undo in temporary buffers. 2003-10-16 Ilya N. Golubev <gin@mo.msk.ru> * lispref/tips.texi (Comment Tips): Typo fix. 2003-09-22 Adrian Aichner <adrian@xemacs.org> * lispref/backups.texi (Reverting): Fix the PRINTED-MANUAL-TITLE argument for a cross reference to "The XEmacs User's Manual". ChangeLog Entries from netinstall/ChangeLoggoto announcement, summary, changes 2004-02-02 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.15 is released ChangeLog Entries from nt/ChangeLoggoto announcement, summary, changes 2004-02-02 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.15 is released 2003-12-10 Adrian Aichner <adrian@xemacs.org> * xemacs.mak (COPYCMD): New. * xemacs.mak (COPY): New. * xemacs.mak (COPYDIR): New. * xemacs.mak (XEMACS_INCLUDES): * xemacs.mak (install): Allow xemacs.mak to overwrite existing installation. 2003-11-06 Adrian Aichner <adrian@xemacs.org> * minitar.c: Sync with Xemacs 21.5 version to fix package installation in native Windows XEmacs. ChangeLog Entries from src/ChangeLoggoto announcement, summary, changes 2004-02-02 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.15 is released 2004-01-30 Glynn Clements <glynn.clements@virgin.net> * device-x.c (x_error_handler): Don't call stderr_out 2003-11-07 Katsumi Yamaoka <yamaoka@jpl.org> * buffer.c (other-buffer): Clarify documentation of order of arguments for FSF Emacs. 2003-10-11 Olivier Galibert <galibert@pobox.com> * window.c (Fdelete_window): Dirty the mirror structure _before_ marking the window deleted. 2003-09-15 Jerry James <james@xemacs.org> * event-msw.c (debug_mswin_messages): Conditionally compile messages missing from the Cygwin headers. 2003-06-16 Stephen J. Turnbull <stephen@xemacs.org> * data.c (eq_with_ebola_notice): Fix typo in comment. (Ftrue_list_p): Improve docstring. 2003-10-13 Stephen J. Turnbull <stephen@xemacs.org> * frame-x.c (x_update_frame_external_traits): Fix XtSetArg idiom. 2003-09-27 Stephen J. Turnbull <stephen@xemacs.org> * search.c (trivial_regexp_p): Regexps containing "\{" are nontrivial. Thanks to Manfred Bartz for reporting the bug and Stefan Monnier for suggesting a diagnosis. 2003-09-25 Stephen J. Turnbull <stephen@xemacs.org> * elhash.c (make-hash-table): Clarify use of :test #'equal. 2003-09-12 Stephen J. Turnbull <stephen@xemacs.org> * search.c (Fsearch_forward): (Fsearch_backward): Document negative count. 2003-09-13 Stephen J. Turnbull <stephen@xemacs.org> * regex.c (re_max_failures): Bump to 20000 for REGEX_MALLOC, too. 2003-09-13 Martin Buchholz <martin@xemacs.org> * s/sol2.h: Use OS_RELEASE=os_release_major*100+os_release_minor 2003-09-15 Vin Shelton <acs@xemacs.org> * .gdbinit (pobj): Remove Ilya's fix that was only intended for 21.5. 2003-09-12 Yoshiki Hayashi <yoshiki@xemacs.org> * regex.c (TRANSLATE_EXTENDED_UNSAFE): Remove. (re_search_2): Match the first byte of Bufbyte, not Emchar. (re_match_2_internal): Use TRANSLATE instead of TRANSLATE_EXTENDED_UNSAFE. The latter was a hack to bypass non-ASCII char case conversion. 2003-09-08 Mike Sperber <mike@xemacs.org> * symbols.c (Fvariable_binding_locus): Add, as per suggestion from RMS at: http://article.gmane.org/gmane.emacs.pretest.bugs/1010 2003-06-14 Ilya N. Golubev <gin@mo.msk.ru> * .gdbinit (pobj): fix printing of symbol name. 2003-08-01 Ilya N. Golubev <gin@mo.msk.ru> * frame-x.c (x_layout_widgets): When resizing is about to cause frame size slip, mark it for redisplay. 2003-08-18 Jerry James <james@xemacs.org> * opaque.h: Remove unused (X)OPAQUE_MARKFUN definitions. ChangeLog Entries from tests/ChangeLoggoto announcement, summary, changes 2004-02-02 Vin Shelton <acs@xemacs.org> * XEmacs 21.4.15 is released 2003-10-22 Vin Shelton <acs@xemacs.org> * automated/hash-table-tests.el: Remove debugging print statements. 2003-10-22 Stephen J. Turnbull <stephen@xemacs.org> * automated/test-harness.el: Synch to 21.5. 2003-09-25 Stephen J. Turnbull <stephen@xemacs.org> * automated/regexp-tests.el (multiple-match): Test \{m,n\}. 2003-09-09 Adrian Aichner <adrian@xemacs.org> * automated/test-harness.el (test-harness-from-buffer): Log results when running noninteractive. * automated/test-harness.el (batch-test-emacs): Remove misplaced debugging code. goto announcement, summary, changes |
||||||||||||||||
|
|
||||||||||||||||
Conform with <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Automatically validated by PSGML