Updating the web pages to announce 21.4.21.
Still to come: updates announcing the gnuclient setup kit for native
Windows.
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(a)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(a)xemacs.org, xemacs-beta(a)xemacs.org
+Subject: XEmacs 21.4.21 "Educational Television" is released
+From: Vin Shelton &lt;acs(a)xemacs.org&gt;
+Organization: The XEmacs Development Team
+Date: Sat, 10 Nov 2007 14:00:47 -0500
+Message-ID: &lt;87abpmudr4.fsf(a)alumni.princeton.edu&gt;
+
+
+* 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@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 &lt;acs(a)xemacs.org&gt;
+
+ * XEmacs 21.4.21 is released
+
+2007-08-18 Vin Shelton &lt;acs(a)xemacs.org&gt;
+
+ * modules/ldap/eldap.c: Declare that we use deprecated API.
+ Thanks to Mats Lidell &lt;matsl(a)xemacs.org&gt; for the report & patch:
+ &lt;871wgnqunm.fsf(a)spencer.lidell.homelinux.net&gt;.</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 &lt;acs(a)xemacs.org&gt;
+
+ * 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 &lt;acs(a)xemacs.org&gt;
+
+ * XEmacs 21.4.21 is released
+
+2007-09-19 Didier Verna &lt;didier(a)xemacs.org&gt;
+
+ 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 &lt;adrian(a)xemacs.org&gt;
+
+ * 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 &lt;acs(a)xemacs.org&gt;
+
+ * package-get.el (package-get-pre-release-download-sites): Sync
+ mirror sites with 21.5. (Thanks, Adrian)
+
+2007-08-09 Mike Sperber &lt;mike(a)xemacs.org&gt;
+
+ * 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 &lt;adrian(a)xemacs.org&gt;
+
+ * 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 &lt;acs(a)xemacs.org&gt;
+
+ * font-lock.el: Add defvar for font-lock-warning-face. Original
+ patch from Hans de Graaff.
+
+2007-07-28 Adrian Aichner &lt;adrian(a)xemacs.org&gt;
+
+ * 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 &lt;stephen(a)xemacs.org&gt;
+
+ * 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 &lt;acs(a)xemacs.org&gt;
+
+ * XEmacs 21.4.21 is released
+
+2007-05-20 Stephen J. Turnbull &lt;stephen(a)xemacs.org&gt;
+
+ 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 &lt;stephen(a)xemacs.org&gt;
+
+ * 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 &lt;acs(a)xemacs.org&gt;
+
+ * 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 &lt;acs(a)xemacs.org&gt;
+
+ * 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 &lt;acs(a)xemacs.org&gt;
+
+ * XEmacs 21.4.21 is released
+
+2007-09-27 Vin Shelton &lt;acs(a)xemacs.org&gt;
+
+ * XEmacs.iss: Don't set package-get-always-update.
+
+2007-09-25 Vin Shelton &lt;acs(a)xemacs.org&gt;
+
+ * 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 &lt;acs(a)xemacs.org&gt;
+
+ * 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 &lt;acs(a)xemacs.org&gt;
+
+ * XEmacs 21.4.21 is released
+
+2007-08-14 Marcus Crestani &lt;crestani(a)xemacs.org&gt;
+
+ * s/sol2.h: Fix for GCC lossage not needed with SunOS 5.10.
+
+2007-02-17 Stephen J. Turnbull &lt;stephen(a)xemacs.org&gt;
+
+ * 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 &lt;stephen(a)xemacs.org&gt;
+
+ * linuxplay.c (linux_play_data_or_file): More 64-bit tweaking, and
+ a typo fix.
+
+2007-05-12 Aidan Kehoe &lt;kehoea(a)parhasard.net&gt;
+
+ * 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 &lt;acs(a)xemacs.org&gt;
+
+ * linuxplay.c (linux_play_data_or_file): Fix playing sound on
+ 64-bit linux. Patch from Hans de Graaff.
+
+2007-05-02 Vin Shelton &lt;acs(a)xemacs.org&gt;
+
+ * 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 &lt;acs(a)xemacs.org&gt;
+
+ * 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 &lt;adrian(a)xemacs.org&gt;
+
+ * postgresql.c: Update Steve Baur's email address by his request.
+ * postgresql.h: Ditto.
+
+2007-01-04 Vin Shelton &lt;acs(a)xemacs.org&gt;
+
+ * fileio.c (check_writable): Check old-style readonly bit only for
+ non-directories.
+
+2006-12-25 Benson I. Margulies &lt;benson(a)dchbk.us&gt;
+
+ * 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 &lt;acs(a)xemacs.org&gt;
+
+ * XEmacs 21.4.21 is released
+
+2007-06-22 Stephen J. Turnbull &lt;stephen(a)xemacs.org&gt;
+
+ * 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(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-patches
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org