[PATCH] Announcing 21.4.21
Adrian Aichner
adrian at xemacs.org
Sat Nov 10 16:18:12 EST 2007
Vin Shelton <acs at xemacs.org> 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 <acs at xemacs.org>
>
> * 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
> ===================================================================
> 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-html.el
> +%main%
> + <h1><a name="announcement">XEmacs 21.4.21 "Educational Television" is released</a></h1>
> + <p>goto announcement,
> + <a href="#summary">summary</a>,
> + <a href="#changes">changes</a></p>
> + <pre xml:space="preserve">
> +To: xemacs-announce at xemacs.org, xemacs-beta at xemacs.org
> +Subject: XEmacs 21.4.21 "Educational Television" is released
> +From: Vin Shelton <acs at xemacs.org>
> +Organization: The XEmacs Development Team
> +Date: Sat, 10 Nov 2007 14:00:47 -0500
> +Message-ID: <87abpmudr4.fsf at alumni.princeton.edu>
> +
> +
> +* XEmacs 21.4.21 "Educational Television" is released.
> + "Educational Television" is the twentieth-first release in the OXYMORON series.
> +
> +The latest stable release of XEmacs, XEmacs 21.4.21 - "Educational Television",
> +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=:pserver:cvs at 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</pre>
> + <h1><a name="summary">Changes</a> in XEmacs 21.4.21 "Educational Television"</h1>
> + <p>goto <a href="#announcement">announcement</a>,
> + summary,
> + <a href="#changes">changes</a></p>
> + <p>User-Visible Bug Fixes and Improvements</p>
> + <p>Fix: Declare that we use a deprecated ldap interface.</p>
> + <p>Fix: Make user-init file migration more robust.</p>
> + <p>Fix: Clarify docstring in progress-feedback-with-label.</p>
> + <p>Fix: Fix xlwgauge bug which may be related to progress bar crash.</p>
> + <p>Fix: Fix crash when using window manager to close dialog box.</p>
> + <p>Fix: Bound range check for Solaris gcc lossage no longer needed on Solaris 5.10</p>
> + <p>Fix: Fix playing sound on 64-bit linux.</p>
> + <p>Fix: Fix crashes with png display.</p>
> + <p>Fix: Fix double free on modifier map.</p>
> + <p>Fix: Don't close already-closed file ids.</p>
> + <p>Fix: Under Windows, tie execute permission to read permission.</p>
> + <p>Fix: Under Windows, check old-style readonly bit only for non-directories.</p>
> + <p>Fix: Under Windows, the read-only attribute supercedes NTFS ACLs.</p>
> + <p>Update: Update Didier Verna's personal info.</p>
> + <p>Update: Update package download sites.</p>
> + <p>Update: Sync font-lock-add-keywords and font-lock-remove-keywords from GNU Emacs.</p>
> + <p>Update: Update Inno Setup script file.</p>
> + <p>Update: Update Steve Baur's email address.</p>
> + <p>Feature: Add defvar for font-lock-warning-face.</p>
> + <p>Feature: Create additional modified buffer test. </p>
> + <h1><a name="changes">ChangeLogs</a> for XEmacs 21.4.21 "Educational Television"</h1>
> + <p>goto <a href="#announcement">announcement</a>,
> + <a href="#summary">summary</a>,
> + changes</p>
> + <ul>
> + <li>ChangeLog Entries from <a href="#ChangeLog">ChangeLog</a></li>
> + <li>ChangeLog Entries from <a href="#lib-src:ChangeLog">lib-src/ChangeLog</a></li>
> + <li>ChangeLog Entries from <a href="#lisp:ChangeLog">lisp/ChangeLog</a></li>
> + <li>ChangeLog Entries from <a href="#lwlib:ChangeLog">lwlib/ChangeLog</a></li>
> + <li>ChangeLog Entries from <a href="#man:ChangeLog">man/ChangeLog</a></li>
> + <li>ChangeLog Entries from <a href="#netinstall:ChangeLog">netinstall/ChangeLog</a></li>
> + <li>ChangeLog Entries from <a href="#nt:ChangeLog">nt/ChangeLog</a></li>
> + <li>ChangeLog Entries from <a href="#src:ChangeLog">src/ChangeLog</a></li>
> + <li>ChangeLog Entries from <a href="#tests:ChangeLog">tests/ChangeLog</a></li>
> + </ul>
> + <h2>ChangeLog Entries from <a name="ChangeLog">ChangeLog</a></h2>
> + <p>goto <a href="#announcement">announcement</a>,
> + <a href="#summary">summary</a>,
> + <a href="#changes">changes</a></p>
> + <pre xml:space="preserve">
> +2007-10-07 Vin Shelton <acs at xemacs.org>
> +
> + * XEmacs 21.4.21 is released
> +
> +2007-08-18 Vin Shelton <acs at xemacs.org>
> +
> + * modules/ldap/eldap.c: Declare that we use deprecated API.
> + Thanks to Mats Lidell <matsl at xemacs.org> for the report & patch:
> + <871wgnqunm.fsf at spencer.lidell.homelinux.net>.</pre>
> + <h2>ChangeLog Entries from <a name="lib-src:ChangeLog">lib-src/ChangeLog</a></h2>
> + <p>goto <a href="#announcement">announcement</a>,
> + <a href="#summary">summary</a>,
> + <a href="#changes">changes</a></p>
> + <pre xml:space="preserve">
> +2007-10-07 Vin Shelton <acs at xemacs.org>
> +
> + * XEmacs 21.4.21 is released</pre>
> + <h2>ChangeLog Entries from <a name="lisp:ChangeLog">lisp/ChangeLog</a></h2>
> + <p>goto <a href="#announcement">announcement</a>,
> + <a href="#summary">summary</a>,
> + <a href="#changes">changes</a></p>
> + <pre xml:space="preserve">
> +2007-10-07 Vin Shelton <acs at xemacs.org>
> +
> + * XEmacs 21.4.21 is released
> +
> +2007-09-19 Didier Verna <didier at 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 at 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 at 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 at 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 at 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 at xemacs.org>
> +
> + * font-lock.el: Add defvar for font-lock-warning-face. Original
> + patch from Hans de Graaff.
> +
> +2007-07-28 Adrian Aichner <adrian at 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 at xemacs.org>
> +
> + * gutter-items.el (progress-feedback-with-label): Clarify docstring.</pre>
> + <h2>ChangeLog Entries from <a name="lwlib:ChangeLog">lwlib/ChangeLog</a></h2>
> + <p>goto <a href="#announcement">announcement</a>,
> + <a href="#summary">summary</a>,
> + <a href="#changes">changes</a></p>
> + <pre xml:space="preserve">
> +2007-10-07 Vin Shelton <acs at xemacs.org>
> +
> + * XEmacs 21.4.21 is released
> +
> +2007-05-20 Stephen J. Turnbull <stephen at 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 at xemacs.org>
> +
> + * lwlib-Xaw.c (wm_delete_window): Iterate over children of shell
> + (there may be more than one) to find our widget.</pre>
> + <h2>ChangeLog Entries from <a name="man:ChangeLog">man/ChangeLog</a></h2>
> + <p>goto <a href="#announcement">announcement</a>,
> + <a href="#summary">summary</a>,
> + <a href="#changes">changes</a></p>
> + <pre xml:space="preserve">
> +2007-10-07 Vin Shelton <acs at xemacs.org>
> +
> + * XEmacs 21.4.21 is released</pre>
> + <h2>ChangeLog Entries from <a name="netinstall:ChangeLog">netinstall/ChangeLog</a></h2>
> + <p>goto <a href="#announcement">announcement</a>,
> + <a href="#summary">summary</a>,
> + <a href="#changes">changes</a></p>
> + <pre xml:space="preserve">
> +2007-10-07 Vin Shelton <acs at xemacs.org>
> +
> + * XEmacs 21.4.21 is released</pre>
> + <h2>ChangeLog Entries from <a name="nt:ChangeLog">nt/ChangeLog</a></h2>
> + <p>goto <a href="#announcement">announcement</a>,
> + <a href="#summary">summary</a>,
> + <a href="#changes">changes</a></p>
> + <pre xml:space="preserve">
> +2007-10-07 Vin Shelton <acs at xemacs.org>
> +
> + * XEmacs 21.4.21 is released
> +
> +2007-09-27 Vin Shelton <acs at xemacs.org>
> +
> + * XEmacs.iss: Don't set package-get-always-update.
> +
> +2007-09-25 Vin Shelton <acs at 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 at xemacs.org>
> +
> + * XEmacs.iss: Various updates: Add support for 21.5; add easypg.</pre>
> + <h2>ChangeLog Entries from <a name="src:ChangeLog">src/ChangeLog</a></h2>
> + <p>goto <a href="#announcement">announcement</a>,
> + <a href="#summary">summary</a>,
> + <a href="#changes">changes</a></p>
> + <pre xml:space="preserve">
> +2007-10-07 Vin Shelton <acs at xemacs.org>
> +
> + * XEmacs 21.4.21 is released
> +
> +2007-08-14 Marcus Crestani <crestani at xemacs.org>
> +
> + * s/sol2.h: Fix for GCC lossage not needed with SunOS 5.10.
> +
> +2007-02-17 Stephen J. Turnbull <stephen at 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 at xemacs.org>
> +
> + * linuxplay.c (linux_play_data_or_file): More 64-bit tweaking, and
> + a typo fix.
> +
> +2007-05-12 Aidan Kehoe <kehoea at 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 at 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 at 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 at 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 at xemacs.org>
> +
> + * postgresql.c: Update Steve Baur's email address by his request.
> + * postgresql.h: Ditto.
> +
> +2007-01-04 Vin Shelton <acs at xemacs.org>
> +
> + * fileio.c (check_writable): Check old-style readonly bit only for
> + non-directories.
> +
> +2006-12-25 Benson I. Margulies <benson at dchbk.us>
> +
> + * src/fileio.c (check_writable):
> + Cope with the fact that the read-only attribute trumps Windows NTFS
> + ACLS.</pre>
> + <h2>ChangeLog Entries from <a name="tests:ChangeLog">tests/ChangeLog</a></h2>
> + <p>goto <a href="#announcement">announcement</a>,
> + <a href="#summary">summary</a>,
> + <a href="#changes">changes</a></p>
> + <pre xml:space="preserve">
> +2007-10-07 Vin Shelton <acs at xemacs.org>
> +
> + * XEmacs 21.4.21 is released
> +
> +2007-06-22 Stephen J. Turnbull <stephen at xemacs.org>
> +
> + * automated/mule-tests.el (buffer-modified-p): Test after revert.</pre>
> + <p>goto <a href="#announcement">announcement</a>,
> + <a href="#summary">summary</a>,
> + <a href="#changes">changes</a></p>
> +
> +<!-- Keep this comment at the end of the file
> +Local variables:
> +mode: xml
> +sgml-omittag:nil
> +sgml-shorttag:nil
> +sgml-namecase-general:nil
> +sgml-general-insert-case:lower
> +sgml-minimize-attributes:nil
> +sgml-always-quote-attributes:t
> +sgml-indent-step:2
> +sgml-indent-data:t
> +sgml-parent-document:("../template.html" "html" "body" "table" "tr" "td")
> +sgml-exposed-tags:nil
> +sgml-local-catalogs:nil
> +sgml-local-ecat-files:nil
> +End:
> +-->
> Index: Releases/index.content
> ===================================================================
> 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 @@
> </p>
>
> <ul>
> + <li><strong>2007-11-10</strong>: <a href="21.4.21.html">[21.4.21 release notice]</a> <!-- <a href="21.4.21.html#changes">[changelogs]</a> --></li>
> <li><strong>2006-12-10</strong>: <a href="21.4.20.html">[21.4.20 release notice]</a> <!-- <a href="21.4.20.html#changes">[changelogs]</a> --></li>
> <li><strong>2006-01-30</strong>: <a href="21.4.19.html">[21.4.19 release notice]</a> <!-- <a href="21.4.19.html#changes">[changelogs]</a> --></li>
> <li><strong>2005-12-05</strong>: <a href="21.4.18.html">[21.4.18 release notice]</a> <!-- <a href="21.4.18.html#changes">[changelogs]</a> --></li>
>
> _______________________________________________
> XEmacs-Patches mailing list
> XEmacs-Patches at xemacs.org
> http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches
>
--
Adrian Aichner
mailto:adrian at xemacs.org
http://www.xemacs.org/
More information about the XEmacs-Beta
mailing list