From adrian at xemacs.org Mon Feb 27 01:19:59 2017
Content-Type: multipart/mixed; boundary="===============6853285376616949173=="
MIME-Version: 1.0
From: Adrian Aichner goto announcement,
> + summary,
> + changes goto announcement,
> + summary,
> + changes User-Visible Bug Fixes and Improvements Fix: Declare that we use a deprecated ldap interface. Fix: Make user-init file migration more robust. Fix: Clarify docstring in progress-feedback-with-label.=
p>
> + Fix: Fix xlwgauge bug which may be related to progress ba=
r crash. Fix: Fix crash when using window manager to close dialog =
box. Fix: Bound range check for Solaris gcc lossage no longer =
needed on Solaris 5.10 Fix: Fix playing sound on 64-bit linux. Fix: Fix crashes with png display. Fix: Fix double free on modifier map. Fix: Don't close already-closed file ids. Fix: Under Windows, tie execute permission to read permis=
sion. Fix: Under Windows, check old-style readonly bit only for=
non-directories. Fix: Under Windows, the read-only attribute supercedes NT=
FS ACLs. Update: Update Didier Verna's personal info. Update: Update package download sites. Update: Sync font-lock-add-keywords and font-lock-remove-=
keywords from GNU Emacs. Update: Update Inno Setup script file. Update: Update Steve Baur's email address. Feature: Add defvar for font-lock-warning-face. Feature: Create additional modified buffer test. goto announcement,
> + summary,
> + changes goto announcement,
> + summary,
> + changes goto announcement,
> + summary,
> + changes goto announcement,
> + summary,
> + changesXEmacs 21.4.21 "Educational Telev=
ision" is released
> +
> +To: xemacs-announce(a)xemacs.org, xemacs-beta(a)xemacs.org
> +Subject: XEmacs 21.4.21 "Educational Television" is released
> +From: Vin Shelton <acs(a)xemacs.org>
> +Organization: The XEmacs Development Team
> +Date: Sat, 10 Nov 2007 14:00:47 -0500
> +Message-ID: <87abpmudr4.fsf(a)alumni.princeton.edu>
> +
> +
> +* XEmacs 21.4.21 "Educational Television" is released.
> + "Educational Television" is the twentieth-first release in the OXY=
MORON series.
> +
> +The latest stable release of XEmacs, XEmacs 21.4.21 - "Educational Telev=
ision",
> +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/. As of 21.4.18, only a source
> +tarball has been supplied. There was virtually no use of the info and
> +elc tarballs, so xemacs-21.4.21.tar.gz and xemacs-21.4.21.tar.bz2 are
> +the only tarballs supplied.
> +
> +If you already have a 21.4.20 source tree, a patchkit is available in
> +xemacs-21.4.20-21.4.21.patch.gz. This 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.
> +
> +The tarballs and patches are signed with my GPG key, available from
> +most public keyservers and also from
> +ftp://ftp.xemacs.org/pub/xemacs/pgp-keys/vin_shelton.asc
> +
> +Here are the MD5 check sums of each of the files related to the XEmacs
> +21.4.21 release:
> +
> +e63f1420788cc45edd56c1a95df02633 xemacs-21.4.20-21.4.21.patch.gz
> +878bb94b1bf6da29ce60731130bb5a20 xemacs-21.4.20-21.4.21.patch.gz.asc
> +1669330c839780791242fed788ef5482 xemacs-21.4.21.tar.bz2
> +3bd85fee135cfe90dd1cdd7e9cb91aae xemacs-21.4.21.tar.bz2.asc
> +87b051f12d1bb344ca4da1907100f1b5 xemacs-21.4.21.tar.gz
> +03c28f1a76db7baebf25b33dd939bcb6 xemacs-21.4.21.tar.gz.asc
> +
> +Also, if you don't have the packages yet, see
> +
> + http://www.xemacs.org/Documentation/packageGuide.html.
> +
> +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 reponse 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=3D:pserver:cvs(a)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.21, use the release
> +tag "r21-4-21". 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.21 "Educa=
tional Television"
> + ChangeLogs for XEmacs 21.4.21 "E=
ducational Television"
> +
> +
> + ChangeLog Entries from ChangeLog=
a>
> +
> +2007-10-07 Vin Shelton <acs(a)xemacs.org>
> +
> + * XEmacs 21.4.21 is released
> +
> +2007-08-18 Vin Shelton <acs(a)xemacs.org>
> +
> + * modules/ldap/eldap.c: Declare that we use deprecated API.
> + Thanks to Mats Lidell <matsl(a)xemacs.org> for the report & p=
atch:
> + <871wgnqunm.fsf(a)spencer.lidell.homelinux.net>.
> + ChangeLog Entries from lib=
-src/ChangeLog
> +
> +2007-10-07 Vin Shelton <acs(a)xemacs.org>
> +
> + * XEmacs 21.4.21 is released
> + ChangeLog Entries from lisp/C=
hangeLog
> +
> +2007-10-07 Vin Shelton <acs(a)xemacs.org>
> +
> + * XEmacs 21.4.21 is released
> +
> +2007-09-19 Didier Verna <didier(a)xemacs.org>
> +
> + Update my personal info.
> + * about.el (xemacs-hackers): Use 'didier instead of 'dv.
> + * about.el (about-other-current-hackers): Ditto.
> + * about.el (about-url-alist): Add my musical website.
> + * about.el (about-personal-info): Update my entry.
> + * about.el (about-hacker-contribution): Ditto.
> +
> +2007-08-21 Adrian Aichner <adrian(a)xemacs.org>
> +
> + * package-get.el (package-get-download-sites): Update download
> + sites in Japan.
> + * package-get.el (package-get-pre-release-download-sites): Ditto.
> +
> +2007-08-18 Vin Shelton <acs(a)xemacs.org>
> +
> + * package-get.el (package-get-pre-release-download-sites): Sync
> + mirror sites with 21.5. (Thanks, Adrian)
> +
> +2007-08-09 Mike Sperber <mike(a)xemacs.org>
> +
> + * startup.el (migrate-user-init-file): Create backup of
> + `user-init-file' before migrating.
> + * startup.el (maybe-migrate-user-init-file): Print
> + information about backup file.
> + (maybe-create-compatibility-dot-emacs): Follow above change.
> +
> +2006-11-02 Adrian Aichner <adrian(a)xemacs.org>
> +
> + * font-lock.el: Sync font-lock-add-keywords and
> + font-lock-remove-keywords from GNU Emacs.
> + * font-lock.el (font-lock-keywords-alist): New.
> + * font-lock.el (font-lock-removed-keywords-alist): New.
> + * font-lock.el (font-lock-add-keywords): New.
> + * font-lock.el (font-lock-update-removed-keyword-alist): New.
> + * font-lock.el (font-lock-remove-keywords): New.
> +
> +2007-08-16 Vin Shelton <acs(a)xemacs.org>
> +
> + * font-lock.el: Add defvar for font-lock-warning-face. Original
> + patch from Hans de Graaff.
> +
> +2007-07-28 Adrian Aichner <adrian(a)xemacs.org>
> +
> + * package-get.el (package-get-download-sites): Document Chile and
> + update Denmark download site.
> + * package-get.el (package-get-pre-release-download-sites): Ditto.
> +
> +2007-05-20 Stephen J. Turnbull <stephen(a)xemacs.org>
> +
> + * gutter-items.el (progress-feedback-with-label): Clarify docstring.
goto announcement, > + summary, > + changes
> +> +2007-10-07 Vin Shelton <acs(a)xemacs.org> > + > + * XEmacs 21.4.21 is released > + > +2007-05-20 Stephen J. Turnbull <stephen(a)xemacs.org> > + > + Gauge values are signed integers (ints). > + (XawGaugeGetValue): Declare return value as int. > + (XawGaugeSetValue): Declare value as int. > + = > + * xlwgauge.h: Get rid of references to Cardinal in comment. > + > + * xlwgauge.c (GaugeGetValue): Declare value as int. > + (GaugeMercury): Declare val0 and val1 as int. Remove redundant casts. > + (XawGaugeGetValue): Declare return value as int. > + (XawGaugeSetValue): Declare value as int. > + > +2007-05-17 Stephen J. Turnbull <stephen(a)xemacs.org> > + > + * lwlib-Xaw.c (wm_delete_window): Iterate over children of shell > + (there may be more than one) to find our widget.> +
goto announcement, > + summary, > + changes
> +> +2007-10-07 Vin Shelton <acs(a)xemacs.org> > + > + * XEmacs 21.4.21 is released> +
goto announcement, > + summary, > + changes
> +> +2007-10-07 Vin Shelton <acs(a)xemacs.org> > + > + * XEmacs 21.4.21 is released> +
goto announcement, > + summary, > + changes
> +> +2007-10-07 Vin Shelton <acs(a)xemacs.org> > + > + * XEmacs 21.4.21 is released > + > +2007-09-27 Vin Shelton <acs(a)xemacs.org> > + > + * XEmacs.iss: Don't set package-get-always-update. > + > +2007-09-25 Vin Shelton <acs(a)xemacs.org> > + > + * XEmacs.iss: Put comment wrapper around site-start.el changes and > + remove those changes on uninstall. Enable ftp.xemacs.org for > + package retrieval and set the ftp path. > + > +2007-09-19 Vin Shelton <acs(a)xemacs.org> > + > + * XEmacs.iss: Various updates: Add support for 21.5; add easypg.> +
goto announcement, > + summary, > + changes
> +> +2007-10-07 Vin Shelton <acs(a)xemacs.org> > + > + * XEmacs 21.4.21 is released > + > +2007-08-14 Marcus Crestani <crestani(a)xemacs.org> > + > + * s/sol2.h: Fix for GCC lossage not needed with SunOS 5.10. > + > +2007-02-17 Stephen J. Turnbull <stephen(a)xemacs.org> > + > + * glyphs-eimage.c (png_instantiate_unwind): Avoid recursion. > + (png_instantiate): Initialize setjmp_buffer early, and avoid > + recursive entry to error handler. > + > +2007-06-23 Stephen J. Turnbull <stephen(a)xemacs.org> > + > + * linuxplay.c (linux_play_data_or_file): More 64-bit tweaking, and > + a typo fix. > + > +2007-05-12 Aidan Kehoe <kehoea(a)parhasard.net> > + > + * event-Xt.c (x_reset_modifier_mapping): > + * event-gtk.c (gtk_reset_modifier_mapping): > + Zero out the device's modifier map once we've freed it, to prevent > + a double free on a re-entrant call. = > + > +2007-05-17 Vin Shelton <acs(a)xemacs.org> > + > + * linuxplay.c (linux_play_data_or_file): Fix playing sound on > + 64-bit linux. Patch from Hans de Graaff. > + > +2007-05-02 Vin Shelton <acs(a)xemacs.org> > + > + * dumper.c (pdump): Don't close pdump_fd (already closed by > + fclose() call. Patch from Steve Higham. > + * callproc.c (Fold_call_process_internal): Don't close fd1 if it's > + already closed. Patch inspired by Steve Higham. > + > +2007-05-01 Vin Shelton <acs(a)xemacs.org> > + > + * nt.c (mswindows_stat): Tie _S_IEXEC permission to read access. > + (mswindows_fstat): Ditto. > + * sysfile.h: Under Windows, define X_OK to be the same as R_OK. > + > +2007-02-08 Adrian Aichner <adrian(a)xemacs.org> > + > + * postgresql.c: Update Steve Baur's email address by his request. > + * postgresql.h: Ditto. > + > +2007-01-04 Vin Shelton <acs(a)xemacs.org> > + > + * fileio.c (check_writable): Check old-style readonly bit only for > + non-directories. > + > +2006-12-25 Benson I. Margulies <benson(a)dchbk.us> > + > + * src/fileio.c (check_writable): = > + Cope with the fact that the read-only attribute trumps Windows N= TFS > + ACLS.> +
goto announcement, > + summary, > + changes
> +> +2007-10-07 Vin Shelton <acs(a)xemacs.org> > + > + * XEmacs 21.4.21 is released > + > +2007-06-22 Stephen J. Turnbull <stephen(a)xemacs.org> > + > + * automated/mule-tests.el (buffer-modified-p): Test after revert.> +
goto announcement, > + summary, > + changes
> + > + > Index: Releases/index.content > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > RCS file: /pack/xemacscvs/XEmacs/xemacsweb/Releases/index.content,v > retrieving revision 1.126 > diff -a -u -u -r1.126 index.content > --- Releases/index.content 2007/06/12 15:17:23 1.126 > +++ Releases/index.content 2007/11/10 19:46:26 > @@ -73,6 +73,7 @@ > > = >