From xemacs-m  Mon Jan  6 04:48:14 1997
Received: from server21.digital.fr (server21.digital.fr [193.56.15.21])
          by xemacs.cs.uiuc.edu (8.8.4/8.8.4) with ESMTP
	  id EAA24906 for <xemacs-beta@xemacs.org>; Mon, 6 Jan 1997 04:48:12 -0600 (CST)
Received: from mail.vbo.dec.com (mail.vbo.dec.com [16.36.208.34]) by server21.digital.fr (8.7.5/8.7) with ESMTP id LAA08567 for <xemacs-beta@xemacs.org>; Mon, 6 Jan 1997 11:51:59 +0100 (MET)
Received: from vbormc.vbo.dec.com (vbormc.vbo.dec.com [16.36.208.94]) by mail.vbo.dec.com (8.7.3/8.7) with ESMTP id LAA25292 for <xemacs-beta@xemacs.org>; Mon, 6 Jan 1997 11:50:05 +0100 (MET)
Received: from clusaz.gvc.dec.com (clusaz.gvc.dec.com [16.184.176.21]) by vbormc.vbo.dec.com (8.7.3/8.7) with SMTP id LAA15688 for <xemacs-beta@xemacs.org>; Mon, 6 Jan 1997 11:46:02 +0100
Received: from fornet.gvc.dec.com by clusaz.gvc.dec.com (5.65v3.2/1.1.10.5/04Jan97-0611PM)
	id AA04124; Mon, 6 Jan 1997 11:49:51 +0100
Received: by fornet.gvc.dec.com; (5.65v3.2/1.1.8.2/23Sep96-1024AM)
	id AA09409; Mon, 6 Jan 1997 11:47:48 +0100
Date: Mon, 6 Jan 1997 11:47:48 +0100
Message-Id: <9701061047.AA09409@fornet.gvc.dec.com>
From: Steve Carney <carney@gvc.dec.com>
To: xemacs-beta@xemacs.org
Subject: XEmacs 19.15-b7 patched success on Digital UNIX V3.2D
Reply-To: carney@gvc.dec.com
X-Face: (d*XRr}%:j,s*8+_o];-"-<<Sd1>H?Ds*>_vV}6DVjhNkjSRW0z^9[WBrbtMma>lyW6u>r(
 9U_m6J0kh7U=q?(h[7<YtS!Cu[Yl)D_XSCy5+tw>_2qr&4S=n|A*ScV]5BR{3]YXk$!,4l2vh9B]}&
 0p"&#\I

I had to do a couple of trivial patches (included below) to toolbar.c
and console-stream.h to get it to compile.

Due to a recent upgrade on my mail server, my mail was bouncing and I
was automatically removed from this mailing list.  Until I'm back on the
list, please CC me directly on any follow-ups.

Hardware  : DEC 3000-500
OS        : Digital UNIX V3.2D (41)
Compiler  : gcc-2.7.2
Libraries : X11R5, Motif
XEmacs    : 19.15-b7 (full kit)

Configured for `alpha-dec-osf3.2'.
  Where should the build process find the source code?    /kits/install/xemacs/beta
  What installation prefix should install use?            /usr/local/xemacs-beta
  What operating system and machine description files should XEmacs use?
        `s/decosf3-2.h' and `m/alpha.h'
  What compiler should XEmacs be built with?              gcc -g -O2
  Should XEmacs use the GNU version of malloc?            yes
  Should XEmacs use the relocating allocator for buffers? no
  What window system should XEmacs use?                   x11
  Additional header files:                                /usr/local/include
  Additional libraries:                                   /usr/local/lib
  Compiling in support for XAUTH.
  Compiling in support for XPM.
  Compiling in support for X-Face headers.
  Compiling in support for GIF image conversion.
  Compiling in support for JPEG image conversion.
  Compiling in support for PNG image conversion.
  Compiling in support for DBM.
  Using the Lucid menubar.
  Using the Motif scrollbar.
  Using the Motif dialog boxes.
  Compiling in extra code for debugging.

--- src/toolbar.c.dist	Sat Jan  4 22:20:29 1997
+++ src/toolbar.c	Mon Jan  6 11:04:41 1997
@@ -1691,10 +1691,10 @@
   elt = list1 (Fcons (list1 (Qtty), Qzero));
 #endif
 #ifdef HAVE_X_WINDOWS
-  if (elt != Qnil)
-    elt = Fcons (Fcons (list1 (Qx), make_int (DEFAULT_TOOLBAR_HEIGHT)), elt);
-  else
+  if (NILP (elt))
     elt = list1 (Fcons (list1 (Qx), make_int (DEFAULT_TOOLBAR_HEIGHT)));
+  else
+    elt = Fcons (Fcons (list1 (Qx), make_int (DEFAULT_TOOLBAR_HEIGHT)), elt);
 #endif
 #ifdef HAVE_NEXTSTEP
   elt = Fcons (Fcons (list1 (Qns), make_int (DEFAULT_TOOLBAR_HEIGHT)), elt);
@@ -1706,10 +1706,10 @@
   elt = list1 (Fcons (list1 (Qtty), Qzero));
 #endif
 #ifdef HAVE_X_WINDOWS
-  if (elt != Qnil)
-    elt = Fcons (Fcons (list1 (Qx), make_int (DEFAULT_TOOLBAR_WIDTH)), elt);
-  else
+  if (NILP (elt))
     elt = list1 (Fcons (list1 (Qx), make_int (DEFAULT_TOOLBAR_WIDTH)));
+  else
+    elt = Fcons (Fcons (list1 (Qx), make_int (DEFAULT_TOOLBAR_WIDTH)), elt);
 #endif
 #ifdef HAVE_NEXTSTEP
   elt = Fcons (Fcons (list1 (Qns), make_int (DEFAULT_TOOLBAR_WIDTH)), elt);
--- src/console-stream.h.dist	Wed Dec 18 04:39:01 1996
+++ src/console-stream.h	Mon Jan  6 11:22:00 1997
@@ -38,4 +38,11 @@
 
 #define CONSOLE_STREAM_DATA(d) CONSOLE_TYPE_DATA (d, stream)
 
+extern Lisp_Object
+stream_semi_canonicalize_console_connection (Lisp_Object connection,
+					     Error_behavior errb);
+extern Lisp_Object
+stream_canonicalize_console_connection (Lisp_Object connection,
+					Error_behavior errb);
+
 #endif /* _XEMACS_CONSOLE_STREAM_H_ */


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Steve Carney        TEL:[41](22)782.90.60  http://www-digital.cern.ch/carney/
carney@gvc.dec.com  FAX:[41](22)782.94.92 

