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 To: xemacs-beta at xemacs.org Subject: Re: [PATCH] Announcing 21.4.21 Date: 2007-11-10 22:18:12 +0100 Message-ID: In-Reply-To: 871waxvq4i.fsf@xemacs.org --===============6853285376616949173== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Vin Shelton writes: > Updating the web pages to announce 21.4.21. > > Still to come: updates announcing the gnuclient setup kit for native > Windows. Hi Vin, that's great news. I also made a freshmeat announcement today. See http://freshmeat.net/ Your announcement of the InnoSetup kits will go to xemacs-announce, right? BTW, I figured out today how to make XEmacs my default mail client on Windows XP. That means if I enter a mailto link via Start->Run or click on the feedback links in websites it will start a gnus message buffer (using any mailto URL parameters as well). I'll write something up on this on the emacswiki and here on xemacs-beta. Adrian > > - Vin > > Releases/ChangeLog addition: > > 2007-11-10 Vin Shelton > > * 21.4.21.content: Announce 21.4.21. > * index.content: ditto. > > > web source patch: > Diff command: cvs -q diff -u > Files affected: Releases/index.content Releases/21.4.21.content > > Index: Releases/21.4.21.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: 21.4.21.content > diff -N 21.4.21.content > --- /dev/null Sat Nov 10 20:46:23 2007 > +++ 21.4.21.content Sat Nov 10 20:46:26 2007 > @@ -0,0 +1,375 @@ > +%title% > +XEmacs 21.4.21 "Educational Television" is released > +%author% > +automatically generated from release announcement by release-mail-to-htm= l.el > +%main% > +

XEmacs 21.4.21 "Educational Telev= ision" is released

> +

goto announcement, > + summary, > + changes

> +
> +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"

> +

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. > +

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.

> +

ChangeLogs for XEmacs 21.4.21 "E= ducational Television"

> +

goto announcement, > + summary, > + changes

> + > +

ChangeLog Entries from ChangeLog

> +

goto announcement, > + summary, > + changes

> +
> +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

> +

goto announcement, > + summary, > + changes

> +
> +2007-10-07  Vin Shelton  <acs(a)xemacs.org>
> +
> +	* XEmacs 21.4.21 is released
> +

ChangeLog Entries from lisp/C= hangeLog

> +

goto announcement, > + summary, > + changes

> +
> +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.
> +            

ChangeLog Entries from lwlib= /ChangeLog

> +

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.
> +

ChangeLog Entries from man/Cha= ngeLog

> +

goto announcement, > + summary, > + changes

> +
> +2007-10-07  Vin Shelton  <acs(a)xemacs.org>
> +
> +	* XEmacs 21.4.21 is released
> +

ChangeLog Entries from = netinstall/ChangeLog

> +

goto announcement, > + summary, > + changes

> +
> +2007-10-07  Vin Shelton  <acs(a)xemacs.org>
> +
> +	* XEmacs 21.4.21 is released
> +

ChangeLog Entries from nt/Chang= eLog

> +

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.
> +

ChangeLog Entries from src/Cha= ngeLog

> +

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.
> +

ChangeLog Entries from tests= /ChangeLog

> +

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 @@ >

> = >