From xemacs-m  Sat Jul 19 04:18:02 1997
Received: from mercury.Sun.COM (mercury.Sun.COM [192.9.25.1])
	by xemacs.org (8.8.5/8.8.5) with SMTP id EAA20656
	for <xemacs-beta@xemacs.org>; Sat, 19 Jul 1997 04:18:02 -0500 (CDT)
Received: from Eng.Sun.COM ([129.146.1.25]) by mercury.Sun.COM (SMI-8.6/mail.byaddr) with SMTP id CAA17374; Sat, 19 Jul 1997 02:46:25 -0700
Received: from kindra.eng.sun.com by Eng.Sun.COM (SMI-8.6/SMI-5.3)
	id CAA26157; Sat, 19 Jul 1997 02:17:32 -0700
Received: from zebu.eng.sun.com by kindra.eng.sun.com (SMI-8.6/SMI-SVR4)
	id CAA02051; Sat, 19 Jul 1997 02:17:31 -0700
Received: by zebu.eng.sun.com (SMI-8.6/SMI-SVR4)
	id CAA23672; Sat, 19 Jul 1997 02:18:42 -0700
Date: Sat, 19 Jul 1997 02:18:42 -0700
Message-Id: <199707190918.CAA23672@zebu.eng.sun.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
From: Martin Buchholz <mrb@Eng.Sun.COM>
To: Steven L Baur <steve@miranova.com>
Cc: XEmacs Beta Test <xemacs-beta@xemacs.org>
Subject: new-configure-12.diff
X-Mailer: VM 6.32 under 20.3 "Brussels" XEmacs  Lucid (beta13)
Reply-To: Martin Buchholz <mrb@Eng.Sun.COM>

The long-awaited ability to access configuration parameters from lisp
(new file config.el).

Possible fix for hpux + cc.

Changes for freebsd that may have broken things - (please test).



1997-07-19  Martin Buchholz  <mrb@eng.sun.com>

	* src/fns.c (requrire): Print messages when loading a file as a
	result of require.
	
	* configure.in:
	* lisp/utils/config.el:
	* lib-src/config.values: 
	- new file created and installed by building.
	- Allow configuration time values to be queried by the lisp code.

	* configure.in:
	- check for alloca in libPW on hpux.
	- Redo --with-clash-detection
	- need to check for termios and friends even if with-tty=no.
	- Always define SIGNALS_VIA_CHARACTERS if HAVE_TERMIOS
	- better quoting for AIX_SMT_EXP (untested)
	- gcc flags now default to "-g -O2 -Wall -Wno-switch"

	* *.[ch]: more warning elimination

	* src/input-method*.c:
	* src/s/freebsd.h:
	- remove freebsd ifdefs from C code.

	* src/specifier.c:
	- fix Fdisplay-table-specifier-p
	

