Commits

Stephen Turnbull committed 7ed8962

XEmacs 21.5.33 is released.

Comments (0)

Files changed (3)

Releases/21.5.33.content

+%title%
+XEmacs 21.5.33 "horseradish" is released
+%author%
+automatically generated (with release announcement) by xre.py
+%main%
+          <h1><a name="announcement">XEmacs 21.5.33 "horseradish" is released</a></h1>
+          <p>goto announcement,
+            <a href="#summary">summary</a>,
+            <a href="#changes">changes</a></p>
+          <pre xml:space="preserve">
+To: xemacs-beta@xemacs.org
+From: "Stephen J. Turnbull, XEmacs 21.5 Beta Engineer" &lt;stephen@xemacs.org&gt;
+Subject: XEmacs 21.5.33 "horseradish" is released.
+Organization: The XEmacs Project
+
+
+
+*          XEmacs 21.5.33 "horseradish" is released.
+      "horseradish" is the thirty-fourth in the VEGETABLE series.
+
+
+The successor to XEmacs 21.5.32 "habanero", "horseradish" adds a few
+minor fixes and improvements.  The Help menu has been reorganized, and
+there have been a number of syncs to GNU Emacs which are mostly useful
+for supporting syncs of specific packages.  The most generally useful
+improvement is probably new support for the [remap] syntax in `define-key'.
+
+This is the development line.  The current series started with XEmacs
+21.5.0 (an alias for XEmacs 21.4.0 "Solid Vapor", the first release in
+the current stable line).  21.5 is the code base for introduction of
+major new subsystems and fixes to design bugs that experience shows will
+introduce instability.  So far the main effort has been on improved
+support for Unicode, updates to the build infrastructure, and development
+of new features in memory allocation.
+
+For general information about XEmacs, the developers, and the user
+community, see our home page,
+
+		       http://www.xemacs.org/
+
+* XEmacs 21.5.33 is "beta" software. 
+
+The usual "no warranty" disclaimer (see etc/COPYING, sections 10 and 11)
+applies.  At this point in time, it is the version that most developers
+are using for their daily work.  However, it is certain that many bugs
+remain and new ones will be introduced as development proceeds.  Be sure
+to take care to safe your work often and follow a regular backup regime.
+
+* Availability
+
+Anonymous ftp:
+
+             ftp://ftp.xemacs.org/pub/xemacs/xemacs-21.5
+
+See http://www.xemacs.org/Install/ for more information about building
+from source.
+
+If you already have a 21.5.32 source tree, a patchkit is available in
+xemacs-21.5.32-21.5.33.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.
+
+Also, if you don't have the packages yet, see
+
+        http://www.xemacs.org/Documentation/packageGuide.html.
+
+Mercurial repository:
+
+              http://hg.debian.org/hg/xemacs/xemacs-beta
+
+This is a read-only Mercurial repository.  To check out XEmacs 21.5.33,
+use the command
+
+    hg clone %(releaseSpec) http://hg.debian.org/hg/xemacs/xemacs-beta
+
+to create a new Mercurial workspace, or
+
+                        hg pull -u %(releaseSpec)
+
+if you already have a local workspace from Mercurial.  To update to the
+most recent commits to the official repository, use
+
+                            hg pull -u tip
+
+For more details, see
+
+             http://www.xemacs.org/Develop/hgaccess.html .
+
+</pre>
+
+    <h1><a name="summary">Changes</a> in XEmacs 21.5.33 "horseradish"</h1>
+    <p>goto <a href="#announcement">announcement</a>, summary,
+      <a href="#changes">changes</a></p>
+
+          <h1><a name="changes">ChangeLogs</a> for XEmacs 21.5.33 "horseradish"</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="#etc:ChangeLog">etc/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">
+
+2013-01-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* XEmacs 21.5.33 "horseradish" is released.
+
+2012-12-27  Robert D. Royar	&lt;xemacs@royar.org&gt;
+
+	Minor additions by Stephen J. Turnbull &lt;stephen@xemacs.org&gt;.
+
+	* INSTALL: correct typographical errors; update 
+	version numbers provided in Running Make section;
+	change default datadir reference to /usr/local/share
+	to match all other references to datadir's subdirectories;
+	change "can not" to "cannot".
+
+2012-11-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* INSTALL: Reorganize and update.
+	Thanks to Steven Mitchell for the suggestion.
+
+2012-08-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* configure.ac (Package Search): New Installation section.
+	Warn about missing system package hierarchies.
+
+	* configure: Regenerate.</pre>
+
+          <h2>ChangeLog Entries from <a name="etc:ChangeLog">etc/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">
+
+2013-01-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* XEmacs 21.5.33 "horseradish" is released.
+
+2012-09-18  Mats Lidell  &lt;matsl@xemacs.org&gt;
+
+	* TUTORIAL: Updated due to recenter-top-bottom</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">
+
+2013-01-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* XEmacs 21.5.33 "horseradish" 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">
+
+2013-01-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* XEmacs 21.5.33 "horseradish" is released.
+
+2012-12-28  Byrel Mitchell  &lt;byrel.mitchell@gmail.com&gt;
+
+	* menubar.el (check-menu-syntax): Implement :active in submenu specs.
+
+2012-08-03  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* menubar-items.el (default-menubar): Reorganize.
+	Add PROBLEMS to toplevel.
+	New "More about XEmacs" submenu for NEWS, licensing, etc.
+	New "Recent History" menu for messages, lossage, etc.
+	Get rid of ugly and unexpressive ellipses.
+
+2012-12-14  Mats Lidell  &lt;matsl@xemacs.org&gt;
+
+	* register.el (describe-register-1): Fix erroneous regular
+	expression. Thank you Stephen Turnbull.
+
+2012-11-06  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* cl-macs.el (equal, member, assoc, rassoc):
+	Never error at compile time in these compiler macros because of an
+	incorrect number of arguments.
+
+2012-10-14  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* help.el:
+	* help.el (describe-function-1):
+	Add some newlines here when dealing with remapped commands, thank
+	you Robert Pluim.
+
+2012-10-13  Mats Lidell  &lt;matsl@xemacs.org&gt;
+
+	* process.el (call-process-shell-command): New function from GNU.
+
+2012-09-18  Mats Lidell  &lt;matsl@xemacs.org&gt;
+
+	* window-xemacs.el (recenter-positions): New defcustom.
+	(recenter-top-bottom): New command.
+	(recenter-last-op): New defvar.
+
+	* replace.el (perform-replace): Let-bind recenter-last-op to nil.
+	For def=recenter, replace `recenter' with `recenter-top-bottom'
+	that is called with `this-command' and `last-command' let-bound to
+	`recenter-top-bottom'.  When the last `def' was not `recenter',
+	set `recenter-last-op' to nil.
+
+	* keydefs.el (global-map): Make recenter-top-bottom new default
+	for C-l.
+
+2012-09-08  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* simple.el:
+	* simple.el (delete-trailing-lines): New.
+	* simple.el (delete-trailing-whitespace): New.
+	Import this function and an associated variable from GNU, thank
+	you GNU.
+	Update its interactive spec to work correctly in XEmacs.
+
+2012-09-07  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* files.el:
+	* files.el (find-coding-system-magic-cookie-in-file):
+	Removed. Move this to C, so we can use
+	look_for_coding_system_magic_cookie().
+
+2012-09-02  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* help.el (describe-function-1):
+	Document any command remapping that has been done in this function.</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">
+
+2013-01-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* XEmacs 21.5.33 "horseradish" is released.</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">
+
+2013-01-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* XEmacs 21.5.33 "horseradish" is released.
+
+2013-01-02  Vin Shelton  &lt;acs@xemacs.org&gt;
+
+	* lispref/menus.texi (Creating Menu Accelerators): Clarify that
+	the menu accelerator must be lowercase.
+
+2012-12-28  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* xemacs/programs.texi (Defuns): Improve description of `mark-defun'.
+	Thanks to Steven Mitchell for the suggestion.
+
+2012-12-28  Byrel Mitchell  &lt;byrel.mitchell@gmail.com&gt;
+
+	* lispref/menus.texi (Menu Format):
+	Document use of :active in submenu specs.
+
+2012-12-28  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* internals/internals.texi (Mercurial Basics):
+	Update references to repository to reflect current reality.
+
+2012-12-28  Byrel Mitchell  &lt;byrel.mitchell@gmail.com&gt;
+
+	* lispref/menus.texi (Creating Menu Accelerators): Typo fix.
+
+2012-10-13  Mats Lidell  &lt;matsl@xemacs.org&gt;
+
+	* lispref/processes.texi (Synchronous Processes): New function
+	call-process-shell-command.
+
+2012-09-18  Mats Lidell  &lt;matsl@xemacs.org&gt;
+
+	* lispref/windows.texi (Vertical Scrolling): Added
+	recenter-top-bottom and recenter-positions
+
+	* xemacs/display.texi (Display): Rearranged and added
+	documentation due to new function recenter-top-bottom.
+
+2012-08-06  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* lispref/symbols.texi (Symbol Components):
+	Document the new syntax of ## for the symbol with name "" interned
+	in obarray.
+
+2012-09-02  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* lispref/keymaps.texi (Keymaps):
+	* lispref/keymaps.texi (Changing Key Bindings):
+	* lispref/keymaps.texi (Scanning Keymaps):
+	* lispref/keymaps.texi (Remapping commands):
+	* lispref/keymaps.texi (XEmacs): New.
+	* lispref/keymaps.texi (Other Keymap Functions):
+	Document the new command remapping functionality in this file.</pre>
+
+          <h2>ChangeLog Entries from <a name="modules:ChangeLog">modules/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">
+
+2013-01-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* XEmacs 21.5.33 "horseradish" is released.
+
+2012-10-15  Mats Lidell  &lt;matsl@xemacs.org&gt;
+
+	* common/Makefile.common (distclean): Don't delete configure.</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">
+
+2013-01-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* XEmacs 21.5.33 "horseradish" is released.</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">
+
+2013-01-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* XEmacs 21.5.33 "horseradish" is released.
+
+2012-12-24  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	(Fself_insert_command): Oops, Aidan renamed make_int to make_fixnum.
+	Adjust my patch to match.  Thank you, Mr. Buildbot (and matsl! :-)
+
+2012-12-24  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* cmds.c (Fself_insert_command):
+	Allow noninteractive call with null argument.
+
+2012-12-24  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	Based on patch by Benson and Steven Mitchell on XEmacs Beta
+	&lt;50D16FF7.4090708@bnin.net&gt;.
+
+	* sequence.c (venn): Fix bug in handling null arguments.
+	Add null set short circuits, conditional on caller is `subsetp'.
+
+2012-10-18  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* fontcolor-xlike-inc.c (xft_find_charset_font):
+	Improve charset not in table warning message.
+
+2012-11-06  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* keymap.c (define_key_check_and_coerce_keysym):
+	When worrying about GNU Emacs-like keysym syntax, if the symbol
+	name starts with c-whatever (or s-whatever, or m-whatever), check
+	for a function binding for that before erroring. Otherwise command
+	remapping and C mode interact badly, since most of the C mode
+	commands are regarded as GNU Emacs-style keysyms.
+
+2012-11-06  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* keymap.c (event_binding):
+	Do command remapping here for interactive lookups; avoids a
+	relatively expensive repeated call to get_relevant_keymaps(), as
+	was necessary in 7371081ce8f7 (which changeset has been backed
+	out).
+
+2012-10-14  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	Respect face and display table information in the minibuffer
+	prompt. Thanks for the bug report, Nelson Ferreira!
+	* redisplay.c (struct prop_block):
+	Add entries representing the minibuffer prompt explicitly to the
+	union here.
+	* redisplay.c (add_propagation_runes):
+	Respect the face and the display table for the minibuffer prompt
+	here.
+	* redisplay.c (regenerate_window):
+	Use the new union members when passing the minibuffer prompt info
+	to add_propagation_runes().
+
+2012-09-16  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* editfns.c (Fformat_time_string):
+	Accept GNU's UNIVERSAL argument, which means we call gmtime()
+	instead of localtime(). Thanks for the report of org-mode
+	incompatibility, Matsl!
+
+2012-09-07  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* file-coding.c:
+	* file-coding.c (snarf_coding_system):
+	Take a new parameter, FIND_CODING_SYSTEM_P, which indicates that
+	find_coding_system() should be called.
+	* file-coding.c (look_for_coding_system_magic_cookie):
+	* file-coding.c (determine_real_coding_system):
+	* file-coding.c (undecided_convert):
+	Use this parameter.
+	* file-coding.c (Ffind_coding_system_magic_cookie_in_file):	
+	New, moved from files.el, so we can use
+	look_for_coding_system_magic_cookie's implementation.
+	* file-coding.c (syms_of_file_coding):
+	Make Ffind_coding_system_magic_cookie_in_file available.
+
+2012-09-05  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* keymap.c:
+	* keymap.c (Fdefine_key):
+	* keymap.c (remap_command):
+	* keymap.c (Fremap_command):
+	Don't sanity-check commands to be remapped with the (define-key
+	KEYMAP [remap COMMAND1] COMMAND2) syntax, for better compatibility
+	with GNU Emacs. Thank you Robert Pluim!
+
+2012-09-02  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* regex.c (re_search_2):
+	* regex.c (re_match_2):
+	If the mirror syntax table is dirty, update it before the search,
+	preventing a malloc() inside the search code, something which
+	isn't allowed. Thank you Henry Thompson!
+
+2012-08-12  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* specifier.c (define_specifier_tag):
+	GC protect the list that Fcharset_list () gave back, it's freshly
+	consed.
+	Clear the alist entries for this tag in CHARSET's tag list if the
+	charset_predicate is nil, so re-creating a charset tag works more
+	effectively.
+	* specifier.c (Fdefine_specifier_tag):
+	Device-type-specific tags *are* available, even if that device
+	type isn't; see specifier.el.
+
+2012-08-06  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* lread.c (read1):
+	* print.c (print_symbol):
+	Adopt GNU's ## syntax for the interned symbol with the zero-length
+	name.
+
+2012-09-02  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* keymap.c:
+	Add command remapping, a more robust equivalent to
+	#'substitute-key-definition.
+	* keymap.c (CHECK_REMAPPING_POSITION): New.
+	* keymap.c (keymap_equal): Correct a comment here.
+	* keymap.c (Fdefine_key): Document the command remapping syntax.
+	* keymap.c (Fremap_command): New.
+	* keymap.c (command_remapping): New.
+	* keymap.c (Fcommand_remapping): New.
+	* keymap.c (commands_remapped_to_mapper): New.
+	* keymap.c (commands_remapped_to_traverser): New.
+	* keymap.c (Fcommands_remapped_to): New.
+	* keymap.c (get_relevant_keymaps): Take a new POSITION argument.
+	* keymap.c (Fcurrent_keymaps, event_binding):
+	Supply the new POSITION argument to get_relevant_keymaps.
+	* keymap.c (Fkey_binding):
+	Add new arguments, NO-REMAP and POSITION.
+
+	* keymap.c (map_keymap_mapper):
+	* keymap.c (Fwhere_is_internal):
+	* keymap.c (where_is_to_char):
+	* keymap.c (where_is_recursive_mapper):
+	Don't expose the key remapping in these functions. This conflicts
+	with GNU, but is more sane for our callers. Access to command
+	remapping is with the functions #'command-remapping,
+	#'commands-remapped-to, and #'remap-command, not with the general
+	keymap functions, apart from the compatibility hack in #'define-key.
+
+	* keymap.c (syms_of_keymap):
+	* keymap.c (vars_of_keymap):
+	* keymap.c (complex_vars_of_keymap):
+	* lisp.h: New CHECK_COMMAND macro.</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">
+
+2013-01-04  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* XEmacs 21.5.33 "horseradish" is released.
+
+2012-12-19  Stephen J. Turnbull  &lt;stephen@xemacs.org&gt;
+
+	* automated/lisp-tests.el: Add tests of #'subsetp.
+	Thanks Steven and Benson Mitchell &lt;smitchell@bnin.net&gt;.
+
+2012-12-14  Mats Lidell  &lt;matsl@xemacs.org&gt;
+
+	* automated/register-tests.el: New. Test for register.el. Test
+	case for bug in regular expression in describe-register-1
+
+2012-10-13  Mats Lidell  &lt;matsl@xemacs.org&gt;
+
+	* automated/process-tests.el: Simple test cases for
+	call-process-shell-command.
+
+2012-09-02  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* automated/regexp-tests.el:
+	Make sure we can search for character ranges successfully when the
+	syntax table is dirty.
+
+2012-09-02  Aidan Kehoe  &lt;kehoea@parhasard.net&gt;
+
+	* automated/keymap-tests.el:
+	Test the new command remapping functionality.</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:
+-->

Releases/index.content

   </p>
 
   <ul>
+    <li><strong>2012-01-04</strong>: <a href="21.5.33.html">[21.5.33 release notice]</a> <a href="21.5.33.html#changes">[changelogs]</a></li>
+    <li><strong>2012-08-02</strong>: <a href="21.5.32.html">[21.5.32 release notice]</a> <a href="21.5.32.html#changes">[changelogs]</a></li>
     <li><strong>2011-04-29</strong>: <a href="21.5.31.html">[21.5.31 release notice]</a> <a href="21.5.31.html#changes">[changelogs]</a></li>
     <li><strong>2011-04-27</strong>: <a href="21.5.30.html">[21.5.30 release notice]</a> <a href="21.5.30.html#changes">[changelogs]</a></li>
     <li><strong>2009-05-19</strong>: <a href="21.5.29.html">[21.5.29 release notice]</a> <a href="21.5.29.html#changes">[changelogs]</a></li>
     <dt><strong><a href="<!-- _GP_ relPath(qq{Releases/index.html#Stable}) -->">Stable</a> branch:</strong></dt>
     <dd><a href="Releases/21.4.22.html">21.4.22</a></dd>
     <dt><strong><a href="<!-- _GP_ relPath(qq{Releases/index.html#Beta}) -->">Beta</a> branch:</strong></dt>
-    <dd><a href="Releases/21.5.32.html">21.5.32</a></dd>
+    <dd><a href="Releases/21.5.33.html">21.5.33</a></dd>
   </dl>
 
   <ul>