From xemacs-m  Sat Feb 15 23:19:13 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 XAA19300
	for <xemacs-beta@xemacs.org>; Sat, 15 Feb 1997 23:19:11 -0600 (CST)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.5/8.8.5) id VAA18540;
	Sat, 15 Feb 1997 21:30:35 -0800
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: XEmacs 19.15-b94 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@miranova.com>
Mime-Version: 1.0 (generated by tm-edit 7.105)
Content-Type: text/plain; charset=US-ASCII
Date: 15 Feb 1997 21:30:31 -0800
Message-ID: <m2zpx5co7c.fsf@altair.xemacs.org>
Lines: 102
X-Mailer: Gnus v5.4.12/XEmacs 20.1

Get it from ftp.xemacs.org: /pub/beta/xemacs-19.15/xemacs-19.15-b94.tar.gz

[No CVS directories in this one.]

If you are going to attempt patching up you will also need the
supplementary tarball: xemacs-19.15-b94.patch.supplement.tar.gz.  For
whatever reason, three of the new files from hm--html-menus didn't
make it into the patch.  Untar from the top level source directory.
Note that this is the identical file 

*The patch instructions have changed.*  You now need to supply the
parameter `-p1' to patch instead of `-p0'.  To patch up do the
following, download xemacs-19.15-b93-19.15-b94.patch.gz and the
supplement file.  Chdir to the top level source directory of the
19.15-b93 tree.

$ patch -p1 < /tmp/xemacs-19.15-b93-19.15-b94.patch
$ tar xf /tmp/xemacs-19.15-b94.patch.supplement.tar
$ find . -name \*.rej -print

# Every file shown in the third line has not been patched correctly.
# Either patch by hand, or give up and get the full distribution.

$ make beta

And you should have a working XEmacs.


[The following section is duplicated from the 20.1-b1 announcement]
		       Changes In this Release.

			  Interface Changes

This is a major new release.  Many things have changed.  Three planned
interface changes have been made.

There are now a new class of symbols labeled `compatible' to go along
with `obsolete'.  To declare a compatible symbol do something like:
(define-compatible-function-alias 'redraw-mode-line 'redraw-modeline)
or
(define-compatible-variable-alias 'mode-line-menu 'modeline-menu)

I strongly suggest to all package maintainers who have complained
about XEmacs' bitching in the past to byte compile their packages with
the default byte compiler warnings in place.  Compatibility warnings
are enabled by adding 'pedantic to `byte-compile-default-warnings'.
For this first release, 'pedantic is *not* the default and I only
changed the symbols on the list Michael Kifer supplied.  See
lisp/prim/obsolete.el for the full list.

Mouse compatibility keysyms have been added.  It is now possible to
use the Emacs standard of 'mouse-1, 'down-mouse-1, etc. to refer to
'button1up, and 'button1.  The translation is done in the key lookup
code, so the two are not perfectly compatible as testing a returned
event for 'mouse-1 is futile.

The variable `signal-error-on-buffer-boundary' has been added to
modify the behavior of the basic motion commands.  XEmacs motion
commands have been schizophrenic in the extreme.  next-line and
previous-line beep at buffer boundaries but don't trash the zmacs
region.  Both forward-char, backward-char, scroll-up, and scroll-down
are not quite so friendly.  When signal-error-on-buffer-boundary is
nil, none of those commands will signal an error or beep.  This
variable defaults to t to preserve existing behavior.
[End duplicated section]

See the 20.1-b1 announcement for a little more detail on the new and
changed packages.

to 19.15 beta94
-- New symbol `signal-error-on-buffer-boundary'.  Set to nil to avoid
    lossage of zmacs region when moving against buffer boundaries.
-- python-mode.el-2.89 Courtesy of Barry Warsaw
-- added mouse-[123] and down-mouse-[123] Emacs-compatible keysyms
-- W3-3.0.59
-- Clicking on `**' buffer modified status in mode-line now works the same
    way as C-x C-q.
-- Miscellanous bug fixes from a number of people
-- mine.el-1.17 Courtesy of Jacques Duthen [New]
-- fast-lock.el-3.10.2 Courtesy of Simon Marshall
-- browse-cltl2.el-1.1 Courtesy of Holger Schauer
-- eldoc.el-1.8 Courtesy of Noah Friedman [New]
-- webjump.el-1.4 Courtesy of Neil W. Van Dyke [New]
-- Canna coredump fixed
-- verilog-mode.el Courtesy of Michael McNamara & Adrian Aichner [New]
-- overlay.el Courtesy of Joseph Nuspl [New]
-- hm--html-menus-5.1 Courtesy of Heiko Muenkel
-- tm-7.105
-- Initial port of edmacro.el courtesy of Hrvoje Niksic [New]
-- custom-1.40
-- Native sound support for FreeBSD Courtesy Dick van den Burg
-- Correct detection of GIF89, and implement detection of PNG
-- efs-1.15 courtesy of Andy Norman and Michael Sperber [New]
-- Easy customization of toolbar support courtesy of Hrvoje Niksic
-- Gnus-5.4.12
-- balloon-help-1.03 courtesy of Kyle Jones [New]
-- 'compatible byte compiler warning type added and turned off by default
-- redo.el-1.00 courtesy of Kyle Jones [New]
-- floating-toolbar.el courtesy of Kyle Jones [New]
-- 
steve@miranova.com baur
Unsolicited commercial e-mail will be billed at $250/message.

