From xemacs-m  Thu Jun  5 22:39:18 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id WAA23624;
	Thu, 5 Jun 1997 22:39:16 -0500 (CDT)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.5/8.8.5) id UAA02109;
	Thu, 5 Jun 1997 20:39:36 -0700
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Cc: xemacs-webmaint@xemacs.org
Subject: XEmacs 20.3-beta4 ("Warsaw") is released
X-Url: http://www.miranova.com/%7Esteve/
X-Face: #!T9!#9s-3o8)*uHlX{Ug[xW7E7Wr!*L46-OxqMu\xz23v|R9q}lH?cRS{rCNe^'[`^sr5"
 f8*@r4ipO6Jl!:Ccq<xoV[Qz2u8<8-+Vwf2gzJ44lf_/y9OaQ`@#Q65{U4/TC)i2`~/M&QI$X>p:9I
 OSS'2{-)-4wBnVeg0S\O4Al@)uC[pD|+
X-Attribution: sb
From: Steven L Baur <steve@xemacs.org>
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Date: 05 Jun 1997 20:39:35 -0700
Message-ID: <m2u3jc762w.fsf@altair.xemacs.org>
Lines: 105
X-Mailer: Gnus v5.4.56/XEmacs 20.3(beta5)

Get it from:
	ftp://ftp.xemacs.org/pub/beta/xemacs-20.3

I have some good news and some bad news, please read through this
announcement before reporting bugs on beta4  ...

There are two files to use if patching up.
	xemacs-20.3-b3-20.3-b4.patch.gz
The main patch kit.  It is 1.6MB compressed.  This is as large a set
of patches as I've ever released.  Good luck.
	xemacs-20.3-b3-20.3-b4.extras.tar
Untar this in the top level directory after patching, it contains
binary files not included with the patch kit.

The full source files are divided up into their usual three pieces.
Given the size and current functionality of LEIM, I will probably be
breaking that out into a separate file in beta5.

			    The Bad News.

KNOWN PROBLEMS:
* XPM autodetection is broken if your XPM library defines XpmFree as a
  macro.  Fix this by adding --with-xpm=yes in your configure flags.
  A valid test case has been posted, so I hope this will be fixed in beta5.

* Wnn autodetection is broken if your Wnn libraries are not in
  /usr/lib or some other place automatically searched by ld.  The
  problem is due to fuckage in lib-src/Makefile (reported multiple
  times already on this list) which (appears to) attach(es) all
  autodetected libraries when building things like movemail, etc.
  This can be fixed in two ways:
  1.  Let autodetection occur and add
      --site-libraries=-L/usr/X11R6/lib
      on the configure command line.
  2.  Specify
      --with-wnn=yes
      on the configure command line.
  Note that you need one or the other, but apparently not both.

* alloca redefinition is fixed (for me) except for the single file
  `balloon_help.c'.

* A number of lisp files in leim/quail cannot be bytecompiled even
  with MULE.  The signature of this failure is a failed attempt to
  load "language/something".

There is no real need to report any of this in great detail unless you
have a patch to fix it.  Hopefully the build will be smoother in beta5.

			  Now the Good News.

There are a lot of new things in this beta.  If you can get it built
it should run pretty good.  I've cleaned up much of the files dumped
with XEmacs to be quieter on bytecompile (a handful are left and I
will fix them for beta5 or beta6).

All of Gary Foster's Backspace/Delete patches have been applied.  Now 
would be a really good time to beat it to death with a stick if you
object to the approach taken.  I haven't even noticed it yet, so it
appears backwards compatible if you're not doing much of anything
special.

There are some new functions imported from Emacs 19.35/20, and a
number of package upgrades.

New packages include reftex.el (a TeX support package), and
gdb-highlight.el.

beta5 is scheduled for next Monday (4 days), and beta6 is scheduled
for next Saturday.  Hopefully the worst of the current configure
problems can be fixed by beta5.

to 20.3 beta4.
-- miscellaneous bug fixes
-- various about.el additions & updates
-- edmacro.el-3.15
-- Configure patches courtesy of Martin Buchholz
-- about.el-2.2 courtesy of Hrvoje Niksic
-- New function eval-when-feature from Emacs 20
-- Toolbar buttons now take arbitrary lisp functions for callback
-- webjump.el-1.5 courtesy of Neal W. Van Dyke
-- reftex.el-2.13 courtesy of Carsten Dominik
-- Initial synch with InfoDock 3.5
-- Give defcustom the same special treatment defvar gets when evaluated with
   `eval-last-sexp' (C-x C-e)
-- "These patches make XEmacs run under NT!" - David Hobley
-- Initial port of LEIM courtesy of MORIOKA Tomohiko
-- tm-7.108 courtey of MORIOKA Tomohiko
-- Custom-1.9907
-- VM-6.32
-- Gnus-5.4.56
-- ediff & viper updates courtesy of Michael Kifer
-- icomplete.el-4.10 courtesy of Ken Manheimer
-- gdb-highlight.el courtesy of Jamie Zawinski
-- New function `narrow-to-defun' bound to `C-x n d', from Emacs 19.35
-- Oops, sorry.  gnudoit script restored
-- New function `kill-buffer-and-window' bound to `C-x 4 0', from Emacs 19.34
-- Cleanup of dumped packages to eliminate bytecompiler warnings


This beta is code named `Warsaw' due to Barry's contention that even
numbered XEmacs releases are cursed. ;-)
-- 
steve@calag.com baur
Unsolicited commercial e-mail will be billed at $250/message.

