Only in .: .depends
Only in .: .rcstimes
diff -cr ./Imakefile /afs/cs/misc/andrew/src/overhead/util/lib//Imakefile
*** ./Imakefile	Mon Oct 03 14:32:03 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//Imakefile	Tue Mar 01 12:08:51 1994
***************
*** 4,43 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
! * Andrew User Interface System and is the 
! * property of IBM, Carnegie Mellon University, 
! * and the other copyright holders.  The source 
! * code of this version is for the sole use of 
! * members of the Andrew Consortium with 
! * memberships extending into calendar year 
! * 1994.  This source code is not to be distributed 
! * to non-members of the consortium nor beyond 
! * a fifty-mile radius from the membership address.  
! * Binary object code compiled or derived from 
! * these sources is not to be distributed to non-
! * members.  Members may have additional 
! * distribution rights granted by prior written 
! * permission of Carnegie Mellon University.
! * 
! * IBM, CARNEGIE MELLON UNIVERSITY, 
! * AND THE OTHER COPYRIGHT HOLDERS
! *  DISCLAIM ALL WARRANTIES WITH 
! * REGARD TO THIS SOFTWARE, INCLUDING 
! * ALL IMPLIED WARRANTIES OF MERCHANT-
! * ABILITY AND FITNESS. IN 
! * NO EVENT SHALL  IBM, CARNEGIE 
! * MELLON UNIVERSITY, OR ANY OTHER 
! * COPYRIGHT HOLDER BE LIABLE FOR 
! * ANY SPECIAL, INDIRECT OR CONSE-
! * QUENTIAL DAMAGES OR ANY DAMAGES 
! * WHATSOEVER RESULTING FROM LOSS OF
! * USE, DATA OR PROFITS, WHETHER IN AN
! * ACTION OF CONTRACT, NEGLIGENCE OR
! * OTHER TORTIOUS ACTION, ARISING OUT 
! * OF OR IN CONNECTION WITH THE USE OR
! * PERFORMANCE OF THIS SOFTWARE.
! *  $
  */
  
  
--- 4,43 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
! *Andrew User Interface System and is the 
! *property of IBM, Carnegie Mellon University, 
! *and the other copyright holders.  The source 
! *code of this version is for the sole use of 
! *members of the Andrew Consortium with 
! *memberships extending into calendar year 
! *1993.  This source code is not to be distributed 
! *to non-members of the consortium nor beyond 
! *a fifty-mile radius from the membership address.  
! *Binary object code compiled or derived from 
! *these sources is not to be distributed to non-
! *members.  Members may have additional 
! *distribution rights granted by prior written 
! *permission of Carnegie Mellon University.
! *
! *IBM, CARNEGIE MELLON UNIVERSITY, 
! *AND THE OTHER COPYRIGHT HOLDERS
! * DISCLAIM ALL WARRANTIES WITH 
! *REGARD TO THIS SOFTWARE, INCLUDING 
! *ALL IMPLIED WARRANTIES OF MERCHANT-
! *ABILITY AND FITNESS. IN 
! *NO EVENT SHALL  IBM, CARNEGIE 
! *MELLON UNIVERSITY, OR ANY OTHER 
! *COPYRIGHT HOLDER BE LIABLE FOR 
! *ANY SPECIAL, INDIRECT OR CONSE-
! *QUENTIAL DAMAGES OR ANY DAMAGES 
! *WHATSOEVER RESULTING FROM LOSS OF
! *USE, DATA OR PROFITS, WHETHER IN AN
! *ACTION OF CONTRACT, NEGLIGENCE OR
! *OTHER TORTIOUS ACTION, ARISING OUT 
! *OF OR IN CONNECTION WITH THE USE OR
! *PERFORMANCE OF THIS SOFTWARE.
! * $
  */
  
  
***************
*** 66,83 ****
  	desym.o errhdlr.o \
  	fdplumb.o fdplumb2.o fdplumb3.o \
  	fdplumb4.o fdplumb5.o fdplumb6.o \
! 	foldedeq.o fpacheck.o fselect.o gtime.o \
  	fwrtallc.o getaddr.o gethome.o getla.o \
  	getmyhom.o getpty.o hname.o lcappend.o lineprom.o \
! 	localdir.o newstr.o nicetime.o pause.o \
  	procstuf.o profile.o readlink.o svcconf.o \
  	setprof.o t2open.o tfail.o thiscell.o times.o \
  	titles.o tokpak.o tokunpak.o topen.o \
  	uerror.o ulsindex.o ulstlmat.o ulstrcmp.o \
! 	usignal.o vclose.o venusop.o /* verbose.o obsolete since it cannot be ported to ANSI C */  \
  	writeall.o ossup.o osasm.o unscribe.o \
  	encode.o system.o xbasedir.o
! XCOMM  systypes.o
  #else
  OBJS = abbrpath.o alquery.o andrwdir.o \
  	andydir.o cellauth.o cawp.o config.o \
--- 66,83 ----
  	desym.o errhdlr.o \
  	fdplumb.o fdplumb2.o fdplumb3.o \
  	fdplumb4.o fdplumb5.o fdplumb6.o \
! 	foldedeq.o fpacheck.o gtime.o fselect.o \
  	fwrtallc.o getaddr.o gethome.o getla.o \
  	getmyhom.o getpty.o hname.o lcappend.o lineprom.o \
! 	localdir.o newstr.o nicetime.o pause.o\
  	procstuf.o profile.o readlink.o svcconf.o \
  	setprof.o t2open.o tfail.o thiscell.o times.o \
  	titles.o tokpak.o tokunpak.o topen.o \
  	uerror.o ulsindex.o ulstlmat.o ulstrcmp.o \
! 	usignal.o vclose.o venusop.o /* verbose.o: obsolete since it cannot be ported to ANSI C */  \
  	writeall.o ossup.o osasm.o unscribe.o \
  	encode.o system.o xbasedir.o
! XCOMM systypes.o
  #else
  OBJS = abbrpath.o alquery.o andrwdir.o \
  	andydir.o cellauth.o cawp.o config.o \
***************
*** 84,100 ****
  	desym.o errhdlr.o \
  	fdplumb.o fdplumb2.o fdplumb3.o \
  	fdplumb4.o fdplumb5.o fdplumb6.o \
! 	foldedeq.o fpacheck.o fselect.o gtime.o \
  	fwrtallc.o getaddr.o gethome.o getla.o \
  	getmyhom.o getpty.o hname.o lcappend.o lineprom.o \
! 	localdir.o newstr.o nicetime.o pause.o \
  	procstuf.o profile.o readlink.o svcconf.o \
  	setprof.o t2open.o tfail.o thiscell.o times.o \
  	titles.o tokpak.o tokunpak.o topen.o \
  	uerror.o ulsindex.o ulstlmat.o ulstrcmp.o \
! 	usignal.o vclose.o venusop.o /* verbose.o cannot be ported to ANSI C */ \
  	writeall.o ossup.o unscribe.o encode.o system.o xbasedir.o
! XCOMM  systypes.o
  #endif /* SCOunix */
  
  AFS_OBJS =  lcstring.o ucstring.o
--- 84,100 ----
  	desym.o errhdlr.o \
  	fdplumb.o fdplumb2.o fdplumb3.o \
  	fdplumb4.o fdplumb5.o fdplumb6.o \
! 	foldedeq.o fpacheck.o gtime.o fselect.o\
  	fwrtallc.o getaddr.o gethome.o getla.o \
  	getmyhom.o getpty.o hname.o lcappend.o lineprom.o \
! 	localdir.o newstr.o nicetime.o pause.o\
  	procstuf.o profile.o readlink.o svcconf.o \
  	setprof.o t2open.o tfail.o thiscell.o times.o \
  	titles.o tokpak.o tokunpak.o topen.o \
  	uerror.o ulsindex.o ulstlmat.o ulstrcmp.o \
! 	usignal.o vclose.o venusop.o /* verbose.o: obsolete since it cannot be ported to ANSI C */ \
  	writeall.o ossup.o unscribe.o encode.o system.o xbasedir.o
! XCOMM systypes.o
  #endif /* SCOunix */
  
  AFS_OBJS =  lcstring.o ucstring.o
Only in .: Makefile
Only in .: Makefile.BAK
diff -cr ./WP.adm /afs/cs/misc/andrew/src/overhead/util/lib//WP.adm
*** ./WP.adm	Mon Oct 03 14:32:03 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//WP.adm	Tue Mar 01 12:08:52 1994
***************
*** 1116,1122 ****
  \view{bpv,537558784,1721,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 7.2 of the 
  
  Andrew User Interface System and is the 
  
--- 1116,1122 ----
  \view{bpv,537558784,1721,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
  Andrew User Interface System and is the 
  
***************
*** 1130,1136 ****
  
  memberships extending into calendar year 
  
! 1994.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
--- 1130,1136 ----
  
  memberships extending into calendar year 
  
! 1993.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
diff -cr ./WP.ins /afs/cs/misc/andrew/src/overhead/util/lib//WP.ins
*** ./WP.ins	Mon Oct 03 14:32:04 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//WP.ins	Tue Mar 01 12:08:53 1994
***************
*** 1250,1256 ****
  \view{bpv,537558784,1713,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 7.2 of the 
  
  Andrew User Interface System and is the 
  
--- 1250,1256 ----
  \view{bpv,537558784,1713,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
  Andrew User Interface System and is the 
  
***************
*** 1264,1270 ****
  
  memberships extending into calendar year 
  
! 1994.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
--- 1264,1270 ----
  
  memberships extending into calendar year 
  
! 1993.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
diff -cr ./WP.ovr /afs/cs/misc/andrew/src/overhead/util/lib//WP.ovr
*** ./WP.ovr	Mon Oct 03 14:32:04 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//WP.ovr	Tue Mar 01 12:08:54 1994
***************
*** 79,85 ****
  \view{bpv,537558784,1697,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 7.2 of the 
  
  Andrew User Interface System and is the 
  
--- 79,85 ----
  \view{bpv,537558784,1697,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
  Andrew User Interface System and is the 
  
***************
*** 93,99 ****
  
  memberships extending into calendar year 
  
! 1994.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
--- 93,99 ----
  
  memberships extending into calendar year 
  
! 1993.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
diff -cr ./WP.pgr /afs/cs/misc/andrew/src/overhead/util/lib//WP.pgr
*** ./WP.pgr	Mon Oct 03 14:32:05 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//WP.pgr	Tue Mar 01 12:08:55 1994
***************
*** 2085,2091 ****
  \view{bpv,537558784,1695,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 7.2 of the 
  
  Andrew User Interface System and is the 
  
--- 2085,2091 ----
  \view{bpv,537558784,1695,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
  Andrew User Interface System and is the 
  
***************
*** 2099,2105 ****
  
  memberships extending into calendar year 
  
! 1994.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
--- 2099,2105 ----
  
  memberships extending into calendar year 
  
! 1993.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
diff -cr ./abbrpath.c /afs/cs/misc/andrew/src/overhead/util/lib//abbrpath.c
*** ./abbrpath.c	Mon Oct 03 14:32:02 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//abbrpath.c	Tue Mar 01 12:08:56 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/abbrpath.c,v 1.10 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/abbrpath.c,v 1.8 1992/12/15 21:07:26 rr2b R6tape $";
  #endif
  
  
***************
*** 57,66 ****
  	ap_ShortenAlsoTo(pathname, otherID, otherHD, maxlen) does it all.
        */
  
- #include <andrewos.h>
  #include <stdio.h>
  #include <sys/param.h>
  #include <ctype.h>
  #include <util.h>
  
  static int homeLen = -1;
--- 57,66 ----
  	ap_ShortenAlsoTo(pathname, otherID, otherHD, maxlen) does it all.
        */
  
  #include <stdio.h>
  #include <sys/param.h>
  #include <ctype.h>
+ #include <andrewos.h>
  #include <util.h>
  
  static int homeLen = -1;
Only in .: abbrpath.o
Only in .: adiff
diff -cr ./alquery.c /afs/cs/misc/andrew/src/overhead/util/lib//alquery.c
*** ./alquery.c	Mon Oct 03 14:32:05 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//alquery.c	Wed Mar 16 00:03:36 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/alquery.c,v 1.22 1994/05/24 21:32:41 rr2b Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/alquery.c,v 1.20 1993/07/13 20:21:06 Zarf Exp $";
  #endif
  
  
***************
*** 53,63 ****
  */
  #endif /* TESTINGONLYTESTING */
  
! #if (defined(__STDC__) || defined(__cplusplus) || defined(c_plusplus)) && !defined(_NO_PROTO)
! extern char *CopyString(char *old);
! #else
! extern char *CopyString();
! #endif
  
  /* Notes:
  
--- 53,59 ----
  */
  #endif /* TESTINGONLYTESTING */
  
!  
  
  /* Notes:
  
***************
*** 91,97 ****
  extern int errno;
  #ifdef AFS30_ENV
  #include <netinet/in.h>
- #include <afs/venus.h>
  #include <afs/acl.h>
  #ifdef CMUCS
  #define ERROR_TABLE_BASE ERROR_TABLE_BASE_pt
--- 87,92 ----
***************
*** 104,109 ****
--- 99,105 ----
  #include <afs/prerror.h>
  #include <afs/print.h>
  #endif
+ #include <afs/venus.h>
  /* #include <afs/prs.h> */
  #include <afs/cellconfig.h>
  #include <afs/prs_fs.h>
***************
*** 136,142 ****
  
  typedef struct id_and_name {
      char *name;			/* these two fields are lazy evaluated */
!     long id;			/* (provided you give one or the other) */
      int is_id;
      int is_name;
      char *cell;
--- 132,138 ----
  
  typedef struct id_and_name {
      char *name;			/* these two fields are lazy evaluated */
!     int_32 id;			/* (provided you give one or the other) */
      int is_id;
      int is_name;
      char *cell;
***************
*** 154,160 ****
  
  typedef struct access_for_user {
      id_and_name_t user;
!     long rights;
  } *access_for_user_t;
  
  typedef struct access_list {
--- 150,156 ----
  
  typedef struct access_for_user {
      id_and_name_t user;
!     int_32 rights;
  } *access_for_user_t;
  
  typedef struct access_list {
***************
*** 206,212 ****
  }
  
  static id_and_name_t New_ID(id, cell)
! long id;
  char *cell;
  {
    /* Builds a new id_and_name_t element, with the id and cell
--- 202,208 ----
  }
  
  static id_and_name_t New_ID(id, cell)
! int_32 id;
  char *cell;
  {
    /* Builds a new id_and_name_t element, with the id and cell
***************
*** 236,248 ****
      return(ret);
  }
  
! static long NameToID(name, cell)
  char *name, *cell;
  {
    /* Returns the id of a name in a cell.
       Will not return NULL.
       Errors are signalled. */
!     long id;
      int code;
  
      EH_cond_error_on((name==NULL),
--- 232,244 ----
      return(ret);
  }
  
! static int_32 NameToID(name, cell)
  char *name, *cell;
  {
    /* Returns the id of a name in a cell.
       Will not return NULL.
       Errors are signalled. */
!     int_32 id;
      int code;
  
      EH_cond_error_on((name==NULL),
***************
*** 280,286 ****
  }
  
  static char *IDToName(id, cell)
! long id;
  char *cell;
  {
    /* Returns the name of an id in a cell.
--- 276,282 ----
  }
  
  static char *IDToName(id, cell)
! int_32 id;
  char *cell;
  {
    /* Returns the name of an id in a cell.
***************
*** 345,351 ****
      
      for(i=0; i<pos; ++i){
  	int j;
! 	ret->pos_rights[i].rights = 0L;
  	EH_begin
  	  ret->pos_rights[i].user = New_id_and_name();
  	EH_handle
--- 341,347 ----
      
      for(i=0; i<pos; ++i){
  	int j;
! 	ret->pos_rights[i].rights = 0;
  	EH_begin
  	  ret->pos_rights[i].user = New_id_and_name();
  	EH_handle
***************
*** 358,364 ****
      }
      for(i=0; i<neg; ++i){
  	int j;
! 	ret->neg_rights[i].rights = 0L;
  	EH_begin
  	  ret->neg_rights[i].user = New_id_and_name();
  	EH_handle
--- 354,360 ----
      }
      for(i=0; i<neg; ++i){
  	int j;
! 	ret->neg_rights[i].rights = 0;
  	EH_begin
  	  ret->neg_rights[i].user = New_id_and_name();
  	EH_handle
***************
*** 389,396 ****
      return;
  }
  
! static long Pos_Rights_Of(id, rights)
! long id;
  access_list_t rights;
  {
    /* Return the positive rights of the id in the access list.
--- 385,392 ----
      return;
  }
  
! static int_32 Pos_Rights_Of(id, rights)
! int_32 id;
  access_list_t rights;
  {
    /* Return the positive rights of the id in the access list.
***************
*** 402,412 ****
  	if (id == GET_ID(rights->pos_rights[i].user))
  	    return(rights->pos_rights[i].rights);
      }
!     return(0L);
  }
  
! static long Neg_Rights_Of(id, rights)
! long id;
  access_list_t rights;
  {
    /* Return the negative rights of the id in the access list.
--- 398,408 ----
  	if (id == GET_ID(rights->pos_rights[i].user))
  	    return(rights->pos_rights[i].rights);
      }
!     return((int_32)0);
  }
  
! static int_32 Neg_Rights_Of(id, rights)
! int_32 id;
  access_list_t rights;
  {
    /* Return the negative rights of the id in the access list.
***************
*** 418,424 ****
  	if (id == GET_ID(rights->neg_rights[i].user))
  	    return(rights->neg_rights[i].rights);
      }
!     return(0L);
  }
  
  static int Group_P(name)
--- 414,420 ----
  	if (id == GET_ID(rights->neg_rights[i].user))
  	    return(rights->neg_rights[i].rights);
      }
!     return((int_32)0);
  }
  
  static int Group_P(name)
***************
*** 429,435 ****
       May encounter errors (via GET_ID) which are not caught and 
       are passed up. */
  
!     return(GET_ID(name)<0L);
  }
  
  static char *GroupMembers(name)
--- 425,431 ----
       May encounter errors (via GET_ID) which are not caught and 
       are passed up. */
  
!     return(GET_ID(name)<(int_32)0);
  }
  
  static char *GroupMembers(name)
***************
*** 615,628 ****
  }
  #endif /* DEBUG_1 */
  
! static long int Do_Negative_Rights(rights_list, testrights, username, dircell)
  access_list_t rights_list;
! long int testrights;
  id_and_name_t username;
  char *dircell;
  {/* do_negative: calculate negative rights */
  
!     long int neg_userrights = 0;
      int i;
  
      /* done? == if (-userrights == testrights) 
--- 611,624 ----
  }
  #endif /* DEBUG_1 */
  
! static int_32 Do_Negative_Rights(rights_list, testrights, username, dircell)
  access_list_t rights_list;
! int_32 testrights;
  id_and_name_t username;
  char *dircell;
  {/* do_negative: calculate negative rights */
  
!     int_32 neg_userrights = 0;
      int i;
  
      /* done? == if (-userrights == testrights) 
***************
*** 674,688 ****
      return(neg_userrights);
  }
  
! static long Do_Positive_Rights(rights_list, neg_userrights, testrights, anyflag, username, dircell)
  access_list_t rights_list;
! long int neg_userrights, testrights;
  int anyflag;
  id_and_name_t username;
  char *dircell;
  {
  
!     long int pos_userrights = 0;
      int i;
  
      /*
--- 670,684 ----
      return(neg_userrights);
  }
  
! static int_32 Do_Positive_Rights(rights_list, neg_userrights, testrights, anyflag, username, dircell)
  access_list_t rights_list;
! int_32 neg_userrights, testrights;
  int anyflag;
  id_and_name_t username;
  char *dircell;
  {
  
!     int_32 pos_userrights = 0;
      int i;
  
      /*
***************
*** 746,761 ****
      return(pos_userrights);
  }
  
! static long int CheckRights(user, usercell, dir, testrights, anyflag)
  char *user, *usercell, *dir;
! long int testrights;
  int anyflag;
  { /* Generalized version of User*RightsToDir, returns rights user has,
       modulo testrights, and (possibly) abbreviated if anyflag.
       Errors are signalled. */
  
!     long pos_userrights = 0;
!     long neg_userrights = 0;
      char *acl = NULL;
      access_list_t aclist = NULL;
      id_and_name_t userid = NULL;
--- 742,757 ----
      return(pos_userrights);
  }
  
! static int_32 CheckRights(user, usercell, dir, testrights, anyflag)
  char *user, *usercell, *dir;
! int_32 testrights;
  int anyflag;
  { /* Generalized version of User*RightsToDir, returns rights user has,
       modulo testrights, and (possibly) abbreviated if anyflag.
       Errors are signalled. */
  
!     int_32 pos_userrights = 0;
!     int_32 neg_userrights = 0;
      char *acl = NULL;
      access_list_t aclist = NULL;
      id_and_name_t userid = NULL;
***************
*** 879,888 ****
      EH_end;
  }
  
! long int aq_UserRightsToDir(user, usercell, dir)
  char *user, *usercell, *dir;
  {/* Return the access rights that the given user has to the given dir.  Negative numbers are error codes; -1 means to look in errno. */
!   long int ret;
  
    EH_begin
      ret = CheckRights(user, usercell, dir, ALLRIGHTS, 0);
--- 875,884 ----
      EH_end;
  }
  
! int_32 aq_UserRightsToDir(user, usercell, dir)
  char *user, *usercell, *dir;
  {/* Return the access rights that the given user has to the given dir.  Negative numbers are error codes; -1 means to look in errno. */
!   int_32 ret;
  
    EH_begin
      ret = CheckRights(user, usercell, dir, ALLRIGHTS, 0);
***************
*** 894,903 ****
  }
  
  int aq_CheckUserAllRightsToDir(user, usercell, dir, rights)
! char *user, *usercell, *dir; long int rights;
  {/* Check whether the given user has all of a collection of rights to the given directory.  Return 1 if YES, 0 if NO; negative numbers are error codes, and -1 means to look in errno. */
  
!   long int retrights;
    
    EH_begin
      retrights = CheckRights(user, usercell, dir, rights, 0);
--- 890,899 ----
  }
  
  int aq_CheckUserAllRightsToDir(user, usercell, dir, rights)
! char *user, *usercell, *dir; int_32 rights;
  {/* Check whether the given user has all of a collection of rights to the given directory.  Return 1 if YES, 0 if NO; negative numbers are error codes, and -1 means to look in errno. */
  
!   int_32 retrights;
    
    EH_begin
      retrights = CheckRights(user, usercell, dir, rights, 0);
***************
*** 909,918 ****
  }
  
  int aq_CheckUserAnyRightToDir(user, usercell, dir, rights)
! char *user, *usercell, *dir; long int rights;
  {/* Check whether the given user has any of a collection of rights to the given directory.  Return 1 if YES, 0 if NO; negative numbers are error codes, and -1 means to look in errno. */
  
!   long int retrights;
    
    EH_begin
      retrights = CheckRights(user, usercell, dir, rights, 1);
--- 905,914 ----
  }
  
  int aq_CheckUserAnyRightToDir(user, usercell, dir, rights)
! char *user, *usercell, *dir; int_32 rights;
  {/* Check whether the given user has any of a collection of rights to the given directory.  Return 1 if YES, 0 if NO; negative numbers are error codes, and -1 means to look in errno. */
  
!   int_32 retrights;
    
    EH_begin
      retrights = CheckRights(user, usercell, dir, rights, 1);
***************
*** 984,990 ****
  				/* Tests exported interfaces */
      char User[1000], Dir[1000], RightB[1000];
      char *Members;
!     long int Rights, RC;
  
  #ifdef ANDREW_MALLOC_ENV
      (void) SetMallocCheckLevel(3);
--- 980,986 ----
  				/* Tests exported interfaces */
      char User[1000], Dir[1000], RightB[1000];
      char *Members;
!     int_32 Rights, RC;
  
  #ifdef ANDREW_MALLOC_ENV
      (void) SetMallocCheckLevel(3);
Only in .: alquery.o
diff -cr ./andrwdir.c /afs/cs/misc/andrew/src/overhead/util/lib//andrwdir.c
*** ./andrwdir.c	Mon Oct 03 14:32:05 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//andrwdir.c	Tue Mar 01 12:08:57 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/andrwdir.c,v 2.9 1992/12/15 21:08:11 rr2b R6tape $";
  #endif
  
  /* andydir.c */
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/andrwdir.c,v 2.9 1992/12/15 21:08:11 rr2b R6tape $";
  #endif
  
  /* andydir.c */
Only in .: andrwdir.o
diff -cr ./andydir.c /afs/cs/misc/andrew/src/overhead/util/lib//andydir.c
*** ./andydir.c	Mon Oct 03 14:32:06 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//andydir.c	Tue Mar 01 12:08:58 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/andydir.c,v 1.7 1992/12/15 21:08:11 rr2b R6tape $";
  #endif
  
  /* andydir.c */
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/andydir.c,v 1.7 1992/12/15 21:08:11 rr2b R6tape $";
  #endif
  
  /* andydir.c */
Only in .: andydir.o
diff -cr ./btcreate.c /afs/cs/misc/andrew/src/overhead/util/lib//btcreate.c
*** ./btcreate.c	Mon Oct 03 14:32:06 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//btcreate.c	Tue Mar 01 12:08:59 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/btcreate.c,v 2.15 1993/07/02 14:32:37 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btcreate.c,v 2.15 1993/07/16 14:24:15 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 52,58 ****
--- 52,68 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <system.h>
+ #include <sys/param.h>
+ #ifdef M_UNIX
+ #include <dirent.h>
+ #else
+ #include <sys/dir.h>
+ #define dirent direct
+ #endif
  #include <andrewos.h>	/* file, time, strings */
+ #include <stdio.h>
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 62,67 ****
--- 72,82 ----
  #include <btint.h>
  #endif /* WHITEPAGES_ENV  */
  extern int errno;
+ 
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
  
  static int Debugging;
  
Only in .: btcreate.o
diff -cr ./btr.c /afs/cs/misc/andrew/src/overhead/util/lib//btr.c
*** ./btr.c	Mon Oct 03 14:32:07 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//btr.c	Tue Mar 15 22:18:38 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/btr.c,v 2.20 1993/08/30 19:07:08 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btr.c,v 2.19 1993/08/30 18:51:45 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 52,58 ****
--- 52,63 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <system.h>
+ #include <sys/param.h>
+ #include <sys/dir.h>
  #include <andrewos.h>	/* file, time, strings */
+ #include <stdio.h>
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 64,69 ****
--- 69,79 ----
  
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  int br_Debugging = 0;
  
  int btr_SetDebugging(level)
***************
*** 84,96 ****
      return ((unsigned short) ntohs((short) ns));
  }
  
! unsigned long b_ReadNetLong(f)
  FILE *f;
  {	/* Read an unsigned long from file ``f'' in network byte order. */
!     unsigned long nl;
  
      fread((char*)&nl, sizeof(nl), 1, f);
!     return ((unsigned long) ntohl((long) nl));
  }
  
  struct btFile *b_NewbtFileStr()
--- 94,106 ----
      return ((unsigned short) ntohs((short) ns));
  }
  
! bt_ulong b_ReadNetLong(f)
  FILE *f;
  {	/* Read an unsigned long from file ``f'' in network byte order. */
!     bt_ulong nl;
  
      fread((char*)&nl, sizeof(nl), 1, f);
!     return ((bt_ulong) ntohl((bt_long) nl));
  }
  
  struct btFile *b_NewbtFileStr()
***************
*** 144,150 ****
      if (fstat(fileno(bF->File), &bF->FileStat) != 0)
      {free(bF->FileName); bF->FileName = NULL; fclose(bF->File);
      return bterr_FileSystemErrorBegin + errno;}
!     if (bF->FileStat.st_size < 22*sizeof(unsigned long))
      {fclose(bF->File); free(bF->FileName); bF->FileName = NULL; return bterr_NotABTree;}
      errno = 0;
      for (Res = 0; Res <= BTFixedHeadSizeOffset; Res++) {
--- 154,160 ----
      if (fstat(fileno(bF->File), &bF->FileStat) != 0)
      {free(bF->FileName); bF->FileName = NULL; fclose(bF->File);
      return bterr_FileSystemErrorBegin + errno;}
!     if (bF->FileStat.st_size < 22*sizeof(bt_ulong))
      {fclose(bF->File); free(bF->FileName); bF->FileName = NULL; return bterr_NotABTree;}
      errno = 0;
      for (Res = 0; Res <= BTFixedHeadSizeOffset; Res++) {
***************
*** 176,184 ****
  	 ||  bF->Head.BTIndexCount > bF->Head.BTIndexSize)
      {fclose(bF->File); free(bF->FileName); bF->FileName = NULL; return bterr_BTreeDamaged;}
      if (bF->Head.BTIndexSize)
! 	bF->Index = (unsigned long *) malloc(bF->Head.BTIndexSize * sizeof(unsigned long));
      else
! 	bF->Index = (unsigned long *) malloc(1 * sizeof(unsigned long));
      if (bF->Index == NULL)
      {fclose(bF->File); free(bF->FileName); bF->FileName = NULL; return bterr_OutOfMemory;}
      errno = 0;
--- 186,194 ----
  	 ||  bF->Head.BTIndexCount > bF->Head.BTIndexSize)
      {fclose(bF->File); free(bF->FileName); bF->FileName = NULL; return bterr_BTreeDamaged;}
      if (bF->Head.BTIndexSize)
! 	bF->Index = (bt_ulong *) malloc(bF->Head.BTIndexSize * sizeof(bt_ulong));
      else
! 	bF->Index = (bt_ulong *) malloc(1 * sizeof(bt_ulong));
      if (bF->Index == NULL)
      {fclose(bF->File); free(bF->FileName); bF->FileName = NULL; return bterr_OutOfMemory;}
      errno = 0;
Only in .: btr.o
diff -cr ./btr1.c /afs/cs/misc/andrew/src/overhead/util/lib//btr1.c
*** ./btr1.c	Sat Oct 08 16:39:38 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//btr1.c	Tue Mar 01 12:09:02 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/btr1.c,v 2.13 1993/07/02 14:34:22 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btr1.c,v 2.12 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 52,58 ****
--- 52,63 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <andyenv.h>
+ #include <sys/param.h>
+ #include <sys/dir.h>
+ #include <stdio.h>
  #include <andrewos.h>	/* file, time, strings */
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 64,69 ****
--- 69,79 ----
  
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  extern int br_Debugging;
  
  /* Advance the cursor to the next key-value pair.
***************
*** 75,86 ****
  struct btCursor *curs;
  {
      struct btC *bC = (struct btC *) curs;
!     int Idx, Exact, Flags, RootNameLength, ThisByte;
!     unsigned int ValueLength;
      bt_ErrorCode RetVal;
      auto char NodeFileName[MAXPATHLEN+1];
!     char *NFNEnd, *NFNPtr;
!     unsigned char *OldKey;
      struct btFile *bF;
  
      if (bC == NULL || bC->Tag != btCTag
--- 85,94 ----
  struct btCursor *curs;
  {
      struct btC *bC = (struct btC *) curs;
!     int Idx, Exact, Flags, RootNameLength, ValueLength, ThisByte;
      bt_ErrorCode RetVal;
      auto char NodeFileName[MAXPATHLEN+1];
!     char *NFNEnd, *NFNPtr, *OldKey;
      struct btFile *bF;
  
      if (bC == NULL || bC->Tag != btCTag
Only in .: btr1.o
diff -cr ./btr2.c /afs/cs/misc/andrew/src/overhead/util/lib//btr2.c
*** ./btr2.c	Mon Oct 03 14:32:08 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//btr2.c	Tue Mar 15 22:20:54 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/btr2.c,v 2.15 1993/07/02 14:36:10 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btr2.c,v 2.14 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 52,58 ****
--- 52,63 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <andyenv.h>
+ #include <sys/param.h>
+ #include <sys/dir.h>
+ #include <stdio.h>
  #include <andrewos.h>	/* file, time, strings */
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 64,69 ****
--- 69,79 ----
  
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  extern int br_Debugging;
  
  /*
***************
*** 79,94 ****
  int siz;
  {
      int MinSize, Scanner;
!     unsigned long *Scn;
      struct BTr *bp = (struct BTr *) bt;
  
      if (bp->Tag != BTrTag) return bterr_NotABTree;
!     siz = siz / (sizeof(unsigned long));
!     MinSize = MIN(siz, (sizeof(struct BTHead) / sizeof(unsigned long)));
      /* the use for MinSize will be when a new BTHead structure is defined and parts of it can be stored into only if they are within MinSize of hdrloc. */
!     if (MinSize < (sizeof(struct BTHead) / sizeof(unsigned long))) return bterr_NoSuchMode;
      Scn = &hdrloc->bthVersion;
!     for (Scanner = 0; Scanner < siz; Scanner++) *Scn++ = (unsigned long) -1;
      hdrloc->bthVersion = bp->Root->Head.BTVersion;
      hdrloc->bthMaxFileSize = bp->Root->Head.BTMaxFileSize;
      hdrloc->bthDepth = bp->Root->Head.BTDepth;
--- 89,104 ----
  int siz;
  {
      int MinSize, Scanner;
!     bt_ulong *Scn;
      struct BTr *bp = (struct BTr *) bt;
  
      if (bp->Tag != BTrTag) return bterr_NotABTree;
!     siz = siz / (sizeof(bt_ulong));
!     MinSize = MIN(siz, (sizeof(struct BTHead) / sizeof(bt_ulong)));
      /* the use for MinSize will be when a new BTHead structure is defined and parts of it can be stored into only if they are within MinSize of hdrloc. */
!     if (MinSize < (sizeof(struct BTHead) / sizeof(bt_ulong))) return bterr_NoSuchMode;
      Scn = &hdrloc->bthVersion;
!     for (Scanner = 0; Scanner < siz; Scanner++) *Scn++ = (bt_ulong) -1;
      hdrloc->bthVersion = bp->Root->Head.BTVersion;
      hdrloc->bthMaxFileSize = bp->Root->Head.BTMaxFileSize;
      hdrloc->bthDepth = bp->Root->Head.BTDepth;
***************
*** 108,120 ****
  	extern bt_ErrorCode bt_GetCursorAttributes(curs, ID1, ID2, StatPtr,
  						Filename, Offset);
  	struct btCursor *curs;
! 	unsigned long *ID1, *ID2, *Offset;
  	struct stat **StatPtr;
  	char **Filename;
  */
  bt_ErrorCode bt_GetCursorAttributes(curs, ID1, ID2, StatPtr, Filename, Offset)
  struct btCursor *curs;
! unsigned long *ID1, *ID2, *Offset;
  struct stat **StatPtr;
  char **Filename;
  {
--- 118,130 ----
  	extern bt_ErrorCode bt_GetCursorAttributes(curs, ID1, ID2, StatPtr,
  						Filename, Offset);
  	struct btCursor *curs;
! 	bt_ulong *ID1, *ID2, *Offset;
  	struct stat **StatPtr;
  	char **Filename;
  */
  bt_ErrorCode bt_GetCursorAttributes(curs, ID1, ID2, StatPtr, Filename, Offset)
  struct btCursor *curs;
! bt_ulong *ID1, *ID2, *Offset;
  struct stat **StatPtr;
  char **Filename;
  {
Only in .: btr2.o
diff -cr ./btr3.c /afs/cs/misc/andrew/src/overhead/util/lib//btr3.c
*** ./btr3.c	Mon Oct 03 14:32:08 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//btr3.c	Tue Mar 01 12:09:03 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/btr3.c,v 2.13 1993/07/02 14:36:10 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btr3.c,v 2.12 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 52,58 ****
--- 52,63 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <andyenv.h>
+ #include <sys/param.h>
+ #include <sys/dir.h>
+ #include <stdio.h>
  #include <andrewos.h> 	/* file, time, strings */
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 63,68 ****
--- 68,78 ----
  #endif /* WHITEPAGES_ENV   */
  
  extern int errno;
+ 
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
  
  extern int br_Debugging;
  
Only in .: btr3.o
diff -cr ./btr4.c /afs/cs/misc/andrew/src/overhead/util/lib//btr4.c
*** ./btr4.c	Mon Oct 03 14:32:08 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//btr4.c	Tue Mar 01 12:09:04 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/btr4.c,v 2.14 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btr4.c,v 2.12 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 53,59 ****
--- 53,64 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <andyenv.h>
+ #include <sys/param.h>
+ #include <sys/dir.h>
+ #include <stdio.h>
  #include <andrewos.h>	/* file, time, strings */
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 64,69 ****
--- 69,79 ----
  #endif /* WHITEPAGES_ENV   */
  
  extern int errno;
+ 
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
  
  extern int br_Debugging;
  
Only in .: btr4.o
diff -cr ./btstat.c /afs/cs/misc/andrew/src/overhead/util/lib//btstat.c
*** ./btstat.c	Mon Oct 03 14:32:09 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//btstat.c	Tue Mar 01 12:09:05 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/btstat.c,v 2.9 1992/12/15 21:08:11 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btstat.c,v 2.9 1992/12/15 21:08:11 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
Only in .: btstat.o
diff -cr ./btw.c /afs/cs/misc/andrew/src/overhead/util/lib//btw.c
*** ./btw.c	Mon Oct 03 14:32:09 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//btw.c	Tue Mar 15 22:25:39 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/btw.c,v 2.25 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btw.c,v 2.25 1993/08/25 20:35:16 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 52,58 ****
--- 52,68 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <system.h>
+ #include <sys/param.h>
+ #ifdef M_UNIX
+ #include <dirent.h>
+ #define direct dirent
+ #else
+ #include <sys/dir.h>
+ #endif
+ #include <stdio.h>
  #include <andrewos.h>	/* file, time, strings */
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 63,68 ****
--- 73,82 ----
  #endif /* WHITEPAGES_ENV   */
  
  extern int errno;
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
  static int Debugging = 0;
  
  static struct osi_Times CurrTime;
***************
*** 92,102 ****
  
  static void WriteNetLong(f, l)
  FILE *f;
! unsigned long l;
  {	/* Write the unsigned long ``l'' to file ``f'' in network byte order. */
! 	unsigned long nl;
  
! 	nl = (unsigned long) htonl((long) l);
  	fwriteallchars(&nl, sizeof(nl), f);
  }
  
--- 106,116 ----
  
  static void WriteNetLong(f, l)
  FILE *f;
! bt_ulong l;
  {	/* Write the unsigned long ``l'' to file ``f'' in network byte order. */
! 	bt_ulong nl;
  
! 	nl = (bt_ulong) htonl((bt_long) l);
  	fwriteallchars(&nl, sizeof(nl), f);
  }
  
***************
*** 116,123 ****
  	bF->Head.BTDepth = 0;
  	bF->Head.BTID1 = 0;
  	bF->Head.BTID2 = 0;
! 	bF->Head.BTFixedHeadSize = (sizeof(struct BTFixedHead) + (sizeof(unsigned long) - 1))
! 					 / sizeof(unsigned long);
  	bF->Head.BTLockStyle = btlock_UseNoLock;	/* should be overwritten */
  	bF->Head.BTExpectedSize1 = 0;
  	bF->Head.BTExpectedSize2 = 0;
--- 130,137 ----
  	bF->Head.BTDepth = 0;
  	bF->Head.BTID1 = 0;
  	bF->Head.BTID2 = 0;
! 	bF->Head.BTFixedHeadSize = (sizeof(struct BTFixedHead) + (sizeof(bt_ulong) - 1))
! 					 / sizeof(bt_ulong);
  	bF->Head.BTLockStyle = btlock_UseNoLock;	/* should be overwritten */
  	bF->Head.BTExpectedSize1 = 0;
  	bF->Head.BTExpectedSize2 = 0;
***************
*** 125,131 ****
  /* ...and the environmental stuff */
  	osi_GetTimes(&CurrTime);
  	bF->Head.BTMWhere = getaddr();
! 	bF->Head.BTMWhere = (unsigned long) ntohl((long) bF->Head.BTMWhere);	/* so htonl() will be meaningful later */
  	bF->Head.BTMWho = getuid();
  	bF->Head.BTMWhoE = geteuid();
  	bF->Head.BTCTime1 = CurrTime.Secs;
--- 139,145 ----
  /* ...and the environmental stuff */
  	osi_GetTimes(&CurrTime);
  	bF->Head.BTMWhere = getaddr();
! 	bF->Head.BTMWhere = (bt_ulong) ntohl((bt_long) bF->Head.BTMWhere);	/* so htonl() will be meaningful later */
  	bF->Head.BTMWho = getuid();
  	bF->Head.BTMWhoE = geteuid();
  	bF->Head.BTCTime1 = CurrTime.Secs;
***************
*** 134,140 ****
  	bF->Head.BTMTime2 = CurrTime.USecs;
  
  /* Now the dynamic file-size stuff */
! 	bF->Head.BTIndexStart = bF->Head.BTFixedHeadSize * sizeof(unsigned long);
  	bF->Head.BTIndexCount = 0;
  	bF->Head.BTIndexSize = 0;
  	bF->Head.BTKVStart = 0;
--- 148,154 ----
  	bF->Head.BTMTime2 = CurrTime.USecs;
  
  /* Now the dynamic file-size stuff */
! 	bF->Head.BTIndexStart = bF->Head.BTFixedHeadSize * sizeof(bt_ulong);
  	bF->Head.BTIndexCount = 0;
  	bF->Head.BTIndexSize = 0;
  	bF->Head.BTKVStart = 0;
***************
*** 148,158 ****
  struct btFile *bF;
  int InitialIndexSize;
  {
! 	int nbytes = sizeof(unsigned long) * InitialIndexSize;
  
  	if (nbytes == 0)
  		nbytes = 1;
! 	bF->Index = (unsigned long *) malloc(nbytes);
  	if (bF->Index == NULL) return bterr_OutOfMemory;
  	bF->IndexAlloc = InitialIndexSize;
  	bF->IndexNum = 0;
--- 162,172 ----
  struct btFile *bF;
  int InitialIndexSize;
  {
! 	int nbytes = sizeof(bt_ulong) * InitialIndexSize;
  
  	if (nbytes == 0)
  		nbytes = 1;
! 	bF->Index = (bt_ulong *) malloc(nbytes);
  	if (bF->Index == NULL) return bterr_OutOfMemory;
  	bF->IndexAlloc = InitialIndexSize;
  	bF->IndexNum = 0;
***************
*** 160,166 ****
  	bF->Head.BTIndexCount = 0;
  	bF->Head.BTIndexSize = InitialIndexSize;
  	bF->Head.BTKVStart = bF->Head.BTIndexStart
! 				+ (sizeof(unsigned long) * bF->Head.BTIndexSize);
  	bF->Head.BTKVFF = bF->Head.BTKVStart;
  
  	return bterr_NoError;
--- 174,180 ----
  	bF->Head.BTIndexCount = 0;
  	bF->Head.BTIndexSize = InitialIndexSize;
  	bF->Head.BTKVStart = bF->Head.BTIndexStart
! 				+ (sizeof(bt_ulong) * bF->Head.BTIndexSize);
  	bF->Head.BTKVFF = bF->Head.BTKVStart;
  
  	return bterr_NoError;
***************
*** 211,217 ****
  #define NumIDs 2
      char KeyPrefix[GlobMaxKeyCharsInName + 1];
      char *PSrc, *PDst, *IDPtr1, *IDPtr2;
!     unsigned long	IDCopy[NumIDs + 1];
      int IDCount1, IDCount2;
      int RandBase, RandIncr, BaseDum, CharsLeft, Chunk, NumChunks, fid;
      int PermanentErrsLeft, NumFilesToTry;
--- 225,231 ----
  #define NumIDs 2
      char KeyPrefix[GlobMaxKeyCharsInName + 1];
      char *PSrc, *PDst, *IDPtr1, *IDPtr2;
!     bt_ulong	IDCopy[NumIDs + 1];
      int IDCount1, IDCount2;
      int RandBase, RandIncr, BaseDum, CharsLeft, Chunk, NumChunks, fid;
      int PermanentErrsLeft, NumFilesToTry;
***************
*** 239,245 ****
      PSrc = FirstKey;		/* manufacture the part of name from the key */
      PDst = KeyPrefix;
      CharsLeft = MaxKeyCharsInName;
!     IDCount1 = NumIDs * sizeof(unsigned long);
      IDPtr1 = (char *) &IDCopy[0];
      for (;CharsLeft > 0 && *PSrc != '\0'; PSrc++)
  	if (FileNameChar[*PSrc] != 0) {
--- 253,259 ----
      PSrc = FirstKey;		/* manufacture the part of name from the key */
      PDst = KeyPrefix;
      CharsLeft = MaxKeyCharsInName;
!     IDCount1 = NumIDs * sizeof(bt_ulong);
      IDPtr1 = (char *) &IDCopy[0];
      for (;CharsLeft > 0 && *PSrc != '\0'; PSrc++)
  	if (FileNameChar[*PSrc] != 0) {
***************
*** 345,352 ****
  	return bterr_OutOfMemory;
      }
      bF->FileOrigin = ftell(bF->File);
!     bF->Head.BTID1 = (unsigned long) ntohl((long) IDCopy[0]);
!     bF->Head.BTID2 = (unsigned long) ntohl((long) IDCopy[1]);
      bF->FileName = NewName;
      strcat(Suffix, NewNameSuffix);
  
--- 359,366 ----
  	return bterr_OutOfMemory;
      }
      bF->FileOrigin = ftell(bF->File);
!     bF->Head.BTID1 = (bt_ulong) ntohl((bt_long) IDCopy[0]);
!     bF->Head.BTID2 = (bt_ulong) ntohl((bt_long) IDCopy[1]);
      bF->FileName = NewName;
      strcat(Suffix, NewNameSuffix);
  
***************
*** 519,531 ****
  
  static bt_ErrorCode CopyPart(bF, newbF, SOffsP, DOffsP, idxLow, idxHigh, idxOffset, WasLeftP)
  struct btFile *bF, *newbF;
! long int *SOffsP, *DOffsP;
  int idxLow, idxHigh, idxOffset;
  int *WasLeftP;
  {/* Copy from bF to newbF, idxLow <= ix < idxHigh, updating globals. */
      int	Ix, Char;
      unsigned short	ShortLen;
!     long int	LengthDum;
  
      for (Ix = idxLow; Ix < idxHigh; ++Ix) {
  	errno = 0;
--- 533,545 ----
  
  static bt_ErrorCode CopyPart(bF, newbF, SOffsP, DOffsP, idxLow, idxHigh, idxOffset, WasLeftP)
  struct btFile *bF, *newbF;
! bt_long *SOffsP, *DOffsP;
  int idxLow, idxHigh, idxOffset;
  int *WasLeftP;
  {/* Copy from bF to newbF, idxLow <= ix < idxHigh, updating globals. */
      int	Ix, Char;
      unsigned short	ShortLen;
!     bt_long	LengthDum;
  
      for (Ix = idxLow; Ix < idxHigh; ++Ix) {
  	errno = 0;
***************
*** 576,582 ****
  
  static bt_ErrorCode AppendThis(newbF, DOffsP, NewFlags, Key, Val, ValLen)
  struct btFile *newbF;
! long int *DOffsP;
  int NewFlags;
  char *Key, *Val;
  int ValLen;
--- 590,596 ----
  
  static bt_ErrorCode AppendThis(newbF, DOffsP, NewFlags, Key, Val, ValLen)
  struct btFile *newbF;
! bt_long *DOffsP;
  int NewFlags;
  char *Key, *Val;
  int ValLen;
***************
*** 609,615 ****
  static bt_ErrorCode CheckOld(bF, Pos, SOffsP, Key, OldValLoc, OldValLen)
  struct btFile *bF;
  int Pos;
! long int *SOffsP;
  unsigned char *Key, *OldValLoc;
  unsigned int OldValLen;
  {
--- 623,629 ----
  static bt_ErrorCode CheckOld(bF, Pos, SOffsP, Key, OldValLoc, OldValLen)
  struct btFile *bF;
  int Pos;
! bt_long *SOffsP;
  unsigned char *Key, *OldValLoc;
  unsigned int OldValLen;
  {
***************
*** 616,622 ****
      int	Char;
      unsigned char	*Ptr;
      unsigned short	ShortLen;
!     long int	LengthDum;
  
      errno = 0;
      if (bF->Index[Pos] != (*SOffsP)) return bterr_InternalInconsistency;
--- 630,636 ----
      int	Char;
      unsigned char	*Ptr;
      unsigned short	ShortLen;
!     bt_long	LengthDum;
  
      errno = 0;
      if (bF->Index[Pos] != (*SOffsP)) return bterr_InternalInconsistency;
***************
*** 676,682 ****
      int	NewHigh, Ix, IxAdj, TempHigh, IndexDelta, DataDelta, WasLeft;
      bt_ErrorCode	RetVal;
      char	*FirstKey, *NewSuffix;
!     long int	SOffs, DOffs;
      int	Char, Pos, FirstKeyWasAlloced;
      enum bt_CursorState	StateDum;
      
--- 690,696 ----
      int	NewHigh, Ix, IxAdj, TempHigh, IndexDelta, DataDelta, WasLeft;
      bt_ErrorCode	RetVal;
      char	*FirstKey, *NewSuffix;
!     bt_long	SOffs, DOffs;
      int	Char, Pos, FirstKeyWasAlloced;
      enum bt_CursorState	StateDum;
      
***************
*** 888,894 ****
      int IdxLimit2, IdxDiff2, IdxOff2;
      bt_ErrorCode	RetVal;
      char	*FirstKey, *NewSuffix;
!     long int	SOffs, DOffs;
      int	Char, Pos, FirstKeyWasAlloced;
      enum bt_CursorState	StateDum;
  
--- 902,908 ----
      int IdxLimit2, IdxDiff2, IdxOff2;
      bt_ErrorCode	RetVal;
      char	*FirstKey, *NewSuffix;
!     bt_long	SOffs, DOffs;
      int	Char, Pos, FirstKeyWasAlloced;
      enum bt_CursorState	StateDum;
  
***************
*** 1166,1172 ****
      int	ErrSave;
      char *NewSfx;
      bt_ErrorCode	RetVal;
!     long int	DOffs;
  
      /* Copy selected fields from the previous version */
      RetVal = NewBasicFile(bF, &NewbF);
--- 1180,1186 ----
      int	ErrSave;
      char *NewSfx;
      bt_ErrorCode	RetVal;
!     bt_long	DOffs;
  
      /* Copy selected fields from the previous version */
      RetVal = NewBasicFile(bF, &NewbF);
Only in .: btw.o
diff -cr ./btwp.c /afs/cs/misc/andrew/src/overhead/util/lib//btwp.c
*** ./btwp.c	Mon Oct 03 14:32:10 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//btwp.c	Tue Mar 01 12:09:07 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/btwp.c,v 2.18 1993/05/20 00:27:29 gk5g Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btwp.c,v 2.19 1993/07/01 00:13:05 gk5g Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 53,58 ****
--- 53,59 ----
  \* ************************************************************ */
  
  #include <andrewos.h>	/* strings */
+ #include <andyenv.h>
  #include <stdio.h>
  #include <ctype.h>
  #include <util.h>
***************
*** 59,69 ****
  #include <pwd.h>
  #ifdef WHITEPAGES_ENV /* avoid makedepend "errors" */
  #include <wp.h>
- #include <bt.h>
  #include <btwp.h>
  #endif /* WHITEPAGES_ENV  */
  int bwDebugging = 0;
  
  /* IF YOU CHANGE THE FOLLOWING, CHANGE ``makeboth.c'' ALSO. */
  char BTIxTags[NumBTIndices] = {KeyTagTk, KeyTagNI, KeyTagID, KeyTagN,
  			  KeyTagSk, KeyTagCS, KeyTagCG, KeyTagNk, KeyTagOv};
--- 60,73 ----
  #include <pwd.h>
  #ifdef WHITEPAGES_ENV /* avoid makedepend "errors" */
  #include <wp.h>
  #include <btwp.h>
  #endif /* WHITEPAGES_ENV  */
  int bwDebugging = 0;
  
+ #ifndef _IBMR2
+ extern char *malloc(), *realloc();
+ #endif /* _IBMR2 */
+ 
  /* IF YOU CHANGE THE FOLLOWING, CHANGE ``makeboth.c'' ALSO. */
  char BTIxTags[NumBTIndices] = {KeyTagTk, KeyTagNI, KeyTagID, KeyTagN,
  			  KeyTagSk, KeyTagCS, KeyTagCG, KeyTagNk, KeyTagOv};
***************
*** 100,106 ****
  	"FAX",
  	"HFX",
  	"CAF",
!  	0};
  
  /* IF YOU CHANGE btIndexNames, CHANGE ``btwp.h'' ALSO. */
  char *btIndexNames[BTIxCOUNT] = {
--- 104,110 ----
  	"FAX",
  	"HFX",
  	"CAF",
! 	0};
  
  /* IF YOU CHANGE btIndexNames, CHANGE ``btwp.h'' ALSO. */
  char *btIndexNames[BTIxCOUNT] = {
Only in .: btwp.o
diff -cr ./cawp.c /afs/cs/misc/andrew/src/overhead/util/lib//cawp.c
*** ./cawp.c	Mon Oct 03 14:32:10 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//cawp.c	Tue Mar 01 12:09:08 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/cawp.c,v 1.13 1993/02/12 21:23:32 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/cawp.c,v 1.14 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 65,70 ****
--- 65,75 ----
  #endif /* WHITEPAGES_ENV */
  
  extern int errno;
+ 
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
  
  
  #ifdef AFS_ENV
Only in .: cawp.o
diff -cr ./cellauth.c /afs/cs/misc/andrew/src/overhead/util/lib//cellauth.c
*** ./cellauth.c	Mon Oct 03 14:32:06 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//cellauth.c	Tue Mar 01 12:09:08 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/cellauth.c,v 2.25 1993/02/12 21:23:32 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/cellauth.c,v 2.26 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 69,74 ****
--- 69,79 ----
  #endif /* AFS_ENV */
  
  extern int errno;
+ 
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* IBMR2 */
  
  #define INITIALAUTHS	5
  struct CellAuth *myAuth = NULL;
Only in .: cellauth.o
diff -cr ./config.c /afs/cs/misc/andrew/src/overhead/util/lib//config.c
*** ./config.c	Mon Oct 03 14:32:11 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//config.c	Tue Mar 01 12:09:09 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/config.c,v 2.21 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/config.c,v 2.20 1993/07/08 19:09:23 Zarf Exp $";
  #endif
  
  
Only in .: config.o
diff -cr ./desym.c /afs/cs/misc/andrew/src/overhead/util/lib//desym.c
*** ./desym.c	Mon Oct 03 14:32:11 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//desym.c	Tue Mar 01 12:09:10 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/desym.c,v 1.9 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/desym.c,v 1.9 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  
***************
*** 53,58 ****
--- 53,63 ----
  #include <truth.h> /* itc.h -> truth.h DMT */
  
  extern int errno;
+ 
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
  
  int DeSymLink(inp, outp, newRoots)
  char *inp, *outp; int newRoots;
Only in .: desym.o
diff -cr ./encode.c /afs/cs/misc/andrew/src/overhead/util/lib//encode.c
*** ./encode.c	Mon Oct 03 14:32:38 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//encode.c	Tue Mar 01 12:09:11 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/encode.c,v 1.5 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/encode.c,v 1.5 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  
***************
*** 144,149 ****
--- 144,150 ----
              }
  	}
      }
+     return(total);
  }
  
  char64(c)
Only in .: encode.o
diff -cr ./errhdlr.c /afs/cs/misc/andrew/src/overhead/util/lib//errhdlr.c
*** ./errhdlr.c	Mon Oct 03 14:32:11 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//errhdlr.c	Tue Mar 01 12:09:12 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,53 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/errhdlr.c,v 1.7 1993/05/19 23:46:56 gk5g Exp $";
  #endif
  
- #include <andrewos.h>		/* <strings.h> */
  #include <util.h>
  #include <errno.h>
  
  char EH_Error_Msg[EH_ERR_MSG_BUF_SIZE];
  EH_environment *_error_handler_env;
--- 42,53 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/errhdlr.c,v 1.6 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  #include <util.h>
  #include <errno.h>
+ #include <andrewos.h>		/* <strings.h> */
  
  char EH_Error_Msg[EH_ERR_MSG_BUF_SIZE];
  EH_environment *_error_handler_env;
Only in .: errhdlr.o
diff -cr ./fdplumb.c /afs/cs/misc/andrew/src/overhead/util/lib//fdplumb.c
*** ./fdplumb.c	Mon Oct 03 14:32:12 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//fdplumb.c	Tue Mar 01 12:09:12 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,57 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/fdplumb.c,v 2.15 1993/10/06 01:01:20 rr2b Exp $";
  #endif
  
  
   
  
- #include <andrewos.h>
  #include <stdio.h>
  #include <fdplumbi.h>
  
  static int HasInitializedFDPlumbing = 0;
  int fdplumb_LogAllFileAccesses = 0;
  static int NumberOfFileDescriptors = 0;
--- 42,61 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fdplumb.c,v 2.15 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  
   
  
  #include <stdio.h>
+ #include <andrewos.h>
  #include <fdplumbi.h>
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ #endif /* _IBMR2 */
+ 
  static int HasInitializedFDPlumbing = 0;
  int fdplumb_LogAllFileAccesses = 0;
  static int NumberOfFileDescriptors = 0;
***************
*** 113,119 ****
  
      if (fdplumb_LogAllFileAccesses) fprintf(stderr, "<warning:fdplumb>Opened '%s'.\n", path);
      if (!HasInitializedFDPlumbing) {
! 	i = FDTABLESIZE();
  	OpenedFileNames = (char **) malloc(sizeof(char *) * (1+i));
  	OpenCodes = (int *) malloc(sizeof(int) * (1+i));
  	if (!OpenedFileNames || !OpenCodes) {
--- 117,123 ----
  
      if (fdplumb_LogAllFileAccesses) fprintf(stderr, "<warning:fdplumb>Opened '%s'.\n", path);
      if (!HasInitializedFDPlumbing) {
! 	i = getdtablesize();
  	OpenedFileNames = (char **) malloc(sizeof(char *) * (1+i));
  	OpenCodes = (int *) malloc(sizeof(int) * (1+i));
  	if (!OpenedFileNames || !OpenCodes) {
Only in .: fdplumb.o
diff -cr ./fdplumb2.c /afs/cs/misc/andrew/src/overhead/util/lib//fdplumb2.c
*** ./fdplumb2.c	Mon Oct 03 14:32:10 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//fdplumb2.c	Tue Mar 01 12:09:13 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/fdplumb2.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fdplumb2.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
Only in .: fdplumb2.o
diff -cr ./fdplumb3.c /afs/cs/misc/andrew/src/overhead/util/lib//fdplumb3.c
*** ./fdplumb3.c	Mon Oct 03 14:32:13 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//fdplumb3.c	Tue Mar 01 12:09:14 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/fdplumb3.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fdplumb3.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
Only in .: fdplumb3.o
diff -cr ./fdplumb4.c /afs/cs/misc/andrew/src/overhead/util/lib//fdplumb4.c
*** ./fdplumb4.c	Mon Oct 03 14:32:15 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//fdplumb4.c	Tue Mar 01 12:09:14 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/fdplumb4.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fdplumb4.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
Only in .: fdplumb4.o
diff -cr ./fdplumb5.c /afs/cs/misc/andrew/src/overhead/util/lib//fdplumb5.c
*** ./fdplumb5.c	Mon Oct 03 14:32:15 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//fdplumb5.c	Tue Mar 01 12:09:15 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/fdplumb5.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fdplumb5.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
Only in .: fdplumb5.o
diff -cr ./fdplumb6.c /afs/cs/misc/andrew/src/overhead/util/lib//fdplumb6.c
*** ./fdplumb6.c	Mon Oct 03 14:32:16 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//fdplumb6.c	Tue Mar 01 12:09:15 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/fdplumb6.c,v 2.10 1993/06/30 05:04:24 rr2b Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fdplumb6.c,v 2.13 1993/08/25 20:35:21 susan Exp $";
  #endif
  
  
***************
*** 50,59 ****
  
  
  #include <andrewos.h>    /* types */
! #if defined(POSIX_ENV) || defined(M_UNIX)
  #include <dirent.h>
  #else
! #define dirent direct
  #endif
  #include <fdplumbi.h>
  
--- 50,60 ----
  
  
  #include <andrewos.h>    /* types */
! #if defined (POSIX_ENV) || defined (M_UNIX) 
  #include <dirent.h>
+ #define direct dirent
  #else
! #include <sys/dir.h>
  #endif
  #include <fdplumbi.h>
  
Only in .: fdplumb6.o
diff -cr ./foldedeq.c /afs/cs/misc/andrew/src/overhead/util/lib//foldedeq.c
*** ./foldedeq.c	Mon Oct 03 14:32:16 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//foldedeq.c	Tue Mar 01 12:09:16 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/foldedeq.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/foldedeq.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
Only in .: foldedeq.o
diff -cr ./fpacheck.c /afs/cs/misc/andrew/src/overhead/util/lib//fpacheck.c
*** ./fpacheck.c	Mon Oct 03 14:32:16 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//fpacheck.c	Tue Mar 01 12:09:17 1994
***************
*** 2,12 ****
   *         Copyright IBM Corporation 1988,1991 - All Rights Reserved      *
   *        For full copyright information see:'andrew/config/COPYRITE'     *
  \* ********************************************************************** */
! /* $Header: /usr/user/auis-7.2/overhead/util/lib/RCS/fpacheck.c,v 2.4 1991/09/12 17:25:38 bobg R6tape $ */
! /* $Source: /usr/user/auis-7.2/overhead/util/lib/RCS/fpacheck.c,v $ */
  
  #ifndef lint
! static char *rcsid = "$Header: ";
  #endif /* lint */
  
  fpacheck()
--- 2,12 ----
   *         Copyright IBM Corporation 1988,1991 - All Rights Reserved      *
   *        For full copyright information see:'andrew/config/COPYRITE'     *
  \* ********************************************************************** */
! /* $ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fpacheck.c,v 2.4 1991/09/12 17:25:38 bobg R6tape $ */
! /* $ATKSource: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fpacheck.c,v $ */
  
  #ifndef lint
! static char *rcsid = "$ATKHeader: ";
  #endif /* lint */
  
  fpacheck()
Only in .: fpacheck.o
diff -cr ./fselect.c /afs/cs/misc/andrew/src/overhead/util/lib//fselect.c
*** ./fselect.c	Mon Oct 03 14:32:12 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//fselect.c	Tue Mar 01 12:09:19 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,54 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/fselect.c,v 2.13 1994/01/30 05:37:19 rr2b Exp $";
  #endif
  
! #include <andrewos.h>		/* sys/time.h */
  #include <stdio.h>
  
! static int NOFILES=(-1);
  
  int fselect(nfds, rfiles, wfiles, xfiles, timeout)
  int	nfds;
--- 42,57 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fselect.c,v 2.10 1993/08/30 18:11:46 gk5g Exp $";
  #endif
  
! 
!  
! 
  #include <stdio.h>
+ #include <andrewos.h>		/* sys/time.h */
  
! static int NOFILES;
  
  int fselect(nfds, rfiles, wfiles, xfiles, timeout)
  int	nfds;
***************
*** 55,97 ****
  FILE	**rfiles, **wfiles, **xfiles;
  struct timeval	*timeout;
  {
!     fd_set rmask, wmask, xmask;
!     int ret=0;
      register int	i;
  
!     FD_ZERO(&rmask);
!     FD_ZERO(&wmask);
!     FD_ZERO(&xmask);
!     if (NOFILES < 0) {
! 	NOFILES = FDTABLESIZE();
      }
      for (i = nfds; --i >= 0;) {
  	register int fd;
  	if (rfiles && rfiles[i] != NULL && (fd = fileno(rfiles[i])) >= 0 && fd < NOFILES) 
! 	    if (FILE_HAS_IO(rfiles[i]) > 0)
  		ret++;
  	    else
! 		FD_SET(fd, &rmask);
  	if (wfiles && wfiles[i] != NULL && (fd = fileno(wfiles[i])) >= 0 && fd < NOFILES)
! 	    FD_SET(fd, &wmask);
  	if (xfiles && xfiles[i] != NULL && (fd = fileno(xfiles[i])) >= 0 && fd < NOFILES)
! 	    FD_SET(fd, &xmask);
      }
      if (ret==0) 
  	ret = select(NOFILES, &rmask, &wmask, &xmask, timeout);
!     else {
! 	FD_ZERO(&rmask);
! 	FD_ZERO(&wmask);
! 	FD_ZERO(&xmask);
!     }
      for (i = nfds; --i >= 0;) {
  	if (rfiles && rfiles[i] != NULL &&
! 	    FILE_HAS_IO(rfiles[i]) <= 0 &&
! 	    (!FD_ISSET(fileno(rfiles[i]), &rmask)))
  	    rfiles[i] = NULL;
! 	if (wfiles && wfiles[i] != NULL && (!FD_ISSET(fileno(wfiles[i]), &wmask)))
  	    wfiles[i] = NULL;
! 	if (xfiles && xfiles[i] != NULL && (!FD_ISSET(fileno(xfiles[i]), &xmask)))
  	    xfiles[i] = NULL;
      }
      return (ret);
--- 58,103 ----
  FILE	**rfiles, **wfiles, **xfiles;
  struct timeval	*timeout;
  {
!     int rmask = 0, wmask = 0, xmask = 0, ret = 0;
      register int	i;
  
!     if (NOFILES <= 0) {
! 	NOFILES = getdtablesize();
! 	if (NOFILES > 32)
! 	    NOFILES = 32;
      }
      for (i = nfds; --i >= 0;) {
  	register int fd;
  	if (rfiles && rfiles[i] != NULL && (fd = fileno(rfiles[i])) >= 0 && fd < NOFILES) 
! #if defined(linux)
! 	    if (rfiles[i]->_gptr < rfiles[i]->_egptr)
! #else
! 	    if (rfiles[i]->_cnt > 0) 
! #endif
  		ret++;
  	    else
! 		rmask |= 1<<fd;
  	if (wfiles && wfiles[i] != NULL && (fd = fileno(wfiles[i])) >= 0 && fd < NOFILES)
! 	    wmask |= 1<<fd;
  	if (xfiles && xfiles[i] != NULL && (fd = fileno(xfiles[i])) >= 0 && fd < NOFILES)
! 	    xmask |= 1<<fd;
      }
      if (ret==0) 
  	ret = select(NOFILES, &rmask, &wmask, &xmask, timeout);
!     else rmask = wmask = xmask = 0;
      for (i = nfds; --i >= 0;) {
+ #if defined(linux)
  	if (rfiles && rfiles[i] != NULL &&
! 	    (rfiles[i]->_gptr >=  rfiles[i]->_egptr) &&
! 	    (rmask & (1<<fileno(rfiles[i]))) == 0)
! #else
! 	if (rfiles && rfiles[i] != NULL && rfiles[i]->_cnt <= 0 
! 	    && (rmask & (1<<fileno(rfiles[i]))) == 0)
! #endif
  	    rfiles[i] = NULL;
! 	if (wfiles && wfiles[i] != NULL && (wmask & (1<<fileno(wfiles[i]))) == 0)
  	    wfiles[i] = NULL;
! 	if (xfiles && xfiles[i] != NULL && (xmask & (1<<fileno(xfiles[i]))) == 0)
  	    xfiles[i] = NULL;
      }
      return (ret);
Only in .: fselect.o
diff -cr ./fwrtallc.c /afs/cs/misc/andrew/src/overhead/util/lib//fwrtallc.c
*** ./fwrtallc.c	Mon Oct 03 14:32:12 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//fwrtallc.c	Tue Mar 01 12:09:21 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/fwrtallc.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fwrtallc.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  /*
Only in .: fwrtallc.o
diff -cr ./getaddr.c /afs/cs/misc/andrew/src/overhead/util/lib//getaddr.c
*** ./getaddr.c	Mon Oct 03 14:32:17 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//getaddr.c	Tue Mar 15 23:30:08 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/getaddr.c,v 2.8 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/getaddr.c,v 2.12 1993/08/25 20:35:21 susan Exp $";
  #endif
  
  
***************
*** 55,60 ****
--- 55,63 ----
  #include <net/if.h>
  #include <netinet/in.h>
  #include <sys/ioctl.h>
+ #ifdef SOLARIS /* (was SY_U54... If we're SVR4 we need this. */
+ #include <sys/sockio.h>
+ #endif
  
  #if defined(_IBMR2) && !defined(AF_LINK)
  /* For binary compatibility with AIX 3.2... */
***************
*** 64,70 ****
  #define NIFS		6
  
  /* Return our internet address as a long in network byte order.  Returns zero if it can't find one. */
! unsigned long getaddr ()
  {
      int     s;
      int     i, len;
--- 67,73 ----
  #define NIFS		6
  
  /* Return our internet address as a long in network byte order.  Returns zero if it can't find one. */
! uint_32 getaddr ()
  {
      int     s;
      int     i, len;
Only in .: getaddr.o
diff -cr ./getcpw.c /afs/cs/misc/andrew/src/overhead/util/lib//getcpw.c
*** ./getcpw.c	Mon Oct 03 14:32:17 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//getcpw.c	Tue Mar 01 12:09:22 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/getcpw.c,v 2.19 1993/01/08 16:30:59 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/getcpw.c,v 2.19 1993/01/08 16:30:59 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
Only in .: getcpw.o
diff -cr ./gethome.c /afs/cs/misc/andrew/src/overhead/util/lib//gethome.c
*** ./gethome.c	Mon Oct 03 14:32:18 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//gethome.c	Tue Mar 01 12:09:23 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,53 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/gethome.c,v 2.10 1993/09/21 18:37:04 rr2b Exp $";
  #endif
  
  
   
! #include <andrewos.h>
  #include <pwd.h>
  #include <stdio.h>
  #include <errno.h>
--- 42,53 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/gethome.c,v 2.9 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
   
! 
  #include <pwd.h>
  #include <stdio.h>
  #include <errno.h>
Only in .: gethome.o
diff -cr ./getla.c /afs/cs/misc/andrew/src/overhead/util/lib//getla.c
*** ./getla.c	Mon Oct 03 14:32:18 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//getla.c	Tue Mar 01 12:09:23 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/getla.c,v 2.19 1994/09/02 18:08:31 rr2b Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/getla.c,v 2.19 1993/08/25 20:35:22 susan Exp $";
  #endif
  
  
***************
*** 94,100 ****
  #endif /* sun */
  
      if (kmem < 0) {
! 	kmem = open("/dev/kmem", O_RDONLY, 0);
  	if (kmem < 0) return -1.0;
  #ifdef FIOCLEX
  	(void) ioctl(kmem, FIOCLEX, 0);
--- 94,100 ----
  #endif /* sun */
  
      if (kmem < 0) {
! 	kmem = open("/dev/kmem", 0);
  	if (kmem < 0) return -1.0;
  #ifdef FIOCLEX
  	(void) ioctl(kmem, FIOCLEX, 0);
***************
*** 133,142 ****
  
  getla_ShutDown()
  {
- #ifndef NeXT
      if (kmem >= 0) {
  	close(kmem);
  	kmem = -1;
      }
- #endif
  }
--- 133,150 ----
  
  getla_ShutDown()
  {
      if (kmem >= 0) {
  	close(kmem);
  	kmem = -1;
      }
  }
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
+ 
Only in .: getla.o
diff -cr ./getmyhom.c /afs/cs/misc/andrew/src/overhead/util/lib//getmyhom.c
*** ./getmyhom.c	Mon Oct 03 14:32:17 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//getmyhom.c	Tue Mar 01 12:09:24 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/getmyhom.c,v 1.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/getmyhom.c,v 1.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
Only in .: getmyhom.o
diff -cr ./getpty.c /afs/cs/misc/andrew/src/overhead/util/lib//getpty.c
*** ./getpty.c	Mon Oct 03 14:32:19 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//getpty.c	Tue Mar 01 12:09:25 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/getpty.c,v 1.14 1994/06/01 20:39:00 rr2b Exp $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/getpty.c,v 1.15 1993/08/25 20:35:23 susan Exp $";
  #endif
  
  /*
***************
*** 121,127 ****
  char *name;
  int len;
  {
! #if SY_AIX3
      /* AIX 3.1 lets us open a single device "/dev/ptc" which
       * finds an available pty for us.  ttyname() returns the
       * name of that device.
--- 121,127 ----
  char *name;
  int len;
  {
! #if SY_AIX31
      /* AIX 3.1 lets us open a single device "/dev/ptc" which
       * finds an available pty for us.  ttyname() returns the
       * name of that device.
Only in .: getpty.o
diff -cr ./getvuid.c /afs/cs/misc/andrew/src/overhead/util/lib//getvuid.c
*** ./getvuid.c	Mon Oct 03 14:32:19 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//getvuid.c	Tue Mar 01 12:09:25 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/getvuid.c,v 2.9 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/getvuid.c,v 2.9 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
Only in .: getvuid.o
diff -cr ./global.prf /afs/cs/misc/andrew/src/overhead/util/lib//global.prf
*** ./global.prf	Mon Oct 03 14:32:38 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//global.prf	Tue Mar 01 12:09:26 1994
***************
*** 15,27 ****
  ez.MenubarCardOrder: "File~1", "Search/Spell~4", "Font~10", "Justify~11", "Region~12", "Title~13", "Page~70", "Media~80",
  messages.MenubarCardOrder: "Search/Spell~2", "This Message~4", "File Into...~7", "Message Folders~10", "Other~20", "Send/File Marked~30", "Marked Messages~31", "File~40"
  *.MenubarCardOrder: "File~1"
- 
- # Make the new shadow code the default, uncomment the next line to use the old shadows.
- *.UseNewShadows: yes
- 
- # uncomment any of the following to use the old shadows for a particular component
- #*.PopupUseNewShadows: no
- #*.MenubarUseNewShadows: no
- #*.SButtonUseNewShadows: no
- 
- *.MotifPopupMenus: yes
--- 15,17 ----
diff -cr ./gtime.c /afs/cs/misc/andrew/src/overhead/util/lib//gtime.c
*** ./gtime.c	Mon Oct 03 14:32:19 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//gtime.c	Tue Mar 15 22:29:22 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/gtime.c,v 1.5 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* gtime.c - inverse of localtime */
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/gtime.c,v 1.5 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* gtime.c - inverse of localtime */
***************
*** 93,99 ****
      /* here's the fix:
      day += ( ((year)*356 + LEAPDAYS_SINCE(year))
             - (1970*356 + LEAPDAYS_SINCE(1970)) ); */
!     copyt = ct->tm_sec + 60 * (ct->tm_min + 60 * (ct->tm_hour + 24 * (long)day));
  
      /* this inverts the dst adjustment in localtime */
  
--- 93,99 ----
      /* here's the fix:
      day += ( ((year)*356 + LEAPDAYS_SINCE(year))
             - (1970*356 + LEAPDAYS_SINCE(1970)) ); */
!     copyt = ct->tm_sec + 60 * (ct->tm_min + 60 * (ct->tm_hour + 24 * (time_t)day));
  
      /* this inverts the dst adjustment in localtime */
  
***************
*** 112,122 ****
  main()
  {
    struct tm *ct;
!   unsigned long int the_time, parsed_time;
  
    the_time = osi_GetSecs();
    ct = localtime(&the_time);
!   parsed_time = (long int) gtime(ct);
    printf("The time is %ld, parsed time is %ld.\n", the_time, parsed_time);
    if (the_time != parsed_time) printf("And they are DIFFERENT!  (by a factor of %ld)\n", the_time - parsed_time);
  }
--- 112,122 ----
  main()
  {
    struct tm *ct;
!   time_t the_time, parsed_time;
  
    the_time = osi_GetSecs();
    ct = localtime(&the_time);
!   parsed_time = (time_t) gtime(ct);
    printf("The time is %ld, parsed time is %ld.\n", the_time, parsed_time);
    if (the_time != parsed_time) printf("And they are DIFFERENT!  (by a factor of %ld)\n", the_time - parsed_time);
  }
Only in .: gtime.o
diff -cr ./gtvpwent.c /afs/cs/misc/andrew/src/overhead/util/lib//gtvpwent.c
*** ./gtvpwent.c	Mon Oct 03 14:32:18 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//gtvpwent.c	Tue Mar 01 12:09:27 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/gtvpwent.c,v 2.11 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/gtvpwent.c,v 2.11 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
Only in .: gtvpwent.o
diff -cr ./gtvpwkey.c /afs/cs/misc/andrew/src/overhead/util/lib//gtvpwkey.c
*** ./gtvpwkey.c	Mon Oct 03 14:32:21 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//gtvpwkey.c	Tue Mar 01 12:09:28 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/gtvpwkey.c,v 2.15 1993/01/08 16:30:59 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/gtvpwkey.c,v 2.15 1993/01/08 16:30:59 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
Only in .: gtvpwkey.o
diff -cr ./gtvpwnam.c /afs/cs/misc/andrew/src/overhead/util/lib//gtvpwnam.c
*** ./gtvpwnam.c	Mon Oct 03 14:32:21 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//gtvpwnam.c	Tue Mar 01 12:09:29 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/gtvpwnam.c,v 2.9 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/gtvpwnam.c,v 2.9 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
Only in .: gtvpwnam.o
diff -cr ./gtvpwuid.c /afs/cs/misc/andrew/src/overhead/util/lib//gtvpwuid.c
*** ./gtvpwuid.c	Mon Oct 03 14:32:22 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//gtvpwuid.c	Tue Mar 01 12:09:29 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/gtvpwuid.c,v 2.9 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/gtvpwuid.c,v 2.9 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
Only in .: gtvpwuid.o
diff -cr ./hname.c /afs/cs/misc/andrew/src/overhead/util/lib//hname.c
*** ./hname.c	Mon Oct 03 14:32:21 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//hname.c	Tue Mar 01 12:09:31 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/hname.c,v 1.12 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/hname.c,v 1.11 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /*
Only in .: hname.o
Only in .: install.doc
Only in .: install.time
diff -cr ./lcappend.c /afs/cs/misc/andrew/src/overhead/util/lib//lcappend.c
*** ./lcappend.c	Mon Oct 03 14:32:20 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//lcappend.c	Tue Mar 01 12:09:32 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/lcappend.c,v 2.6 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/lcappend.c,v 2.6 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  
Only in .: lcappend.o
diff -cr ./lcstring.c /afs/cs/misc/andrew/src/overhead/util/lib//lcstring.c
*** ./lcstring.c	Mon Oct 03 14:32:37 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//lcstring.c	Tue Mar 01 12:09:33 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/lcstring.c,v 1.4 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/lcstring.c,v 1.4 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /*
Only in .: lcstring.o
Only in .: libafs.a
Only in .: libutil.a
diff -cr ./lineprom.c /afs/cs/misc/andrew/src/overhead/util/lib//lineprom.c
*** ./lineprom.c	Mon Oct 03 14:32:23 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//lineprom.c	Tue Mar 01 12:09:34 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/lineprom.c,v 2.7 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/lineprom.c,v 2.7 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /*
Only in .: lineprom.o
diff -cr ./localdir.c /afs/cs/misc/andrew/src/overhead/util/lib//localdir.c
*** ./localdir.c	Mon Oct 03 14:32:23 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//localdir.c	Tue Mar 01 12:09:34 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/localdir.c,v 2.8 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/localdir.c,v 2.8 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  
Only in .: localdir.o
diff -cr ./newstr.c /afs/cs/misc/andrew/src/overhead/util/lib//newstr.c
*** ./newstr.c	Mon Oct 03 14:32:22 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//newstr.c	Tue Mar 01 12:09:37 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/newstr.c,v 2.9 1993/02/12 21:23:32 rr2b Exp $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/newstr.c,v 2.10 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /*
***************
*** 53,58 ****
--- 53,62 ----
   
  
  #include <andrewos.h>		/* strings.h */
+ 
+ #ifndef _IBMR2
+ extern char *malloc();
+ #endif /* _IBMR2 */
  
  char *NewString(srcptr)
  char *srcptr;
Only in .: newstr.o
diff -cr ./nicetime.c /afs/cs/misc/andrew/src/overhead/util/lib//nicetime.c
*** ./nicetime.c	Mon Oct 03 14:32:22 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//nicetime.c	Tue Mar 15 22:30:10 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/nicetime.c,v 2.12 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/nicetime.c,v 2.12 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  
***************
*** 52,58 ****
  #include <andrewos.h>		/* sys/time.h */
  
  char *NiceTime(Time)
! long int Time;
  {/* Like ctime, but do a more attractive job and don't end with a newline. */
      static char Res[50];
      static char *Mon[] = {	"Jan", "Feb", "Mar", "Apr", "May", "Jun",
--- 52,58 ----
  #include <andrewos.h>		/* sys/time.h */
  
  char *NiceTime(Time)
! time_t Time;
  {/* Like ctime, but do a more attractive job and don't end with a newline. */
      static char Res[50];
      static char *Mon[] = {	"Jan", "Feb", "Mar", "Apr", "May", "Jun",
Only in .: nicetime.o
diff -cr ./ossup.c /afs/cs/misc/andrew/src/overhead/util/lib//ossup.c
*** ./ossup.c	Mon Oct 03 14:32:37 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//ossup.c	Tue Mar 01 12:09:39 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/ossup.c,v 1.4 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/ossup.c,v 1.6 1993/08/25 20:35:35 susan Exp $";
  #endif
  
  
Only in .: ossup.o
diff -cr ./pause.c /afs/cs/misc/andrew/src/overhead/util/lib//pause.c
*** ./pause.c	Mon Oct 03 14:32:24 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//pause.c	Tue Mar 01 12:09:40 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/pause.c,v 2.11 1993/08/27 21:42:42 gk5g Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/pause.c,v 2.14 1993/08/27 21:02:44 gk5g Exp $";
  #endif
  
  
Only in .: pause.o
diff -cr ./prefs.help /afs/cs/misc/andrew/src/overhead/util/lib//prefs.help
*** ./prefs.help	Mon Oct 03 14:32:24 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//prefs.help	Tue Mar 01 12:09:41 1994
***************
*** 1,9 ****
! \begindata{text,538641684}
  \textdsversion{12}
  \template{help}
!  \
  
- 
  \chapter{Preferences and System Defaults}
  
  
--- 1,12 ----
! \begindata{text,537636288}
  \textdsversion{12}
  \template{help}
! \define{global
! }
! \define{helptopic
! }
!  
  
  \chapter{Preferences and System Defaults}
  
  
***************
*** 26,33 ****
  
  \leftindent{Window and Mouse Properties
  
- Shadows
- 
  Cursors
  
  Dialog Boxes
--- 29,34 ----
***************
*** 81,90 ****
  to be made.  When a program starts up, it consults your personal 
  "preferences" file, which is located in your home directory, to see if you 
  have indicated any preference for how it should act.   Andrew programs 
! search for one of the three file names below in the given order: \
  
  
- 
  preferences
  
  .preferences
--- 82,90 ----
  to be made.  When a program starts up, it consults your personal 
  "preferences" file, which is located in your home directory, to see if you 
  have indicated any preference for how it should act.   Andrew programs 
! search for one of the three file names below in the given order: 
  
  
  preferences
  
  .preferences
***************
*** 95,110 ****
  You may give your preferences file any one of these three names.  If you 
  have more than one of these named files in your directory, Andrew programs 
  will only follow the preferences contained in the first of the three that 
! it finds.  \
  
  
- 
  If it finds any entries in your preferences file that pertain to its own 
  settings, it acts accordingly; otherwise, it takes some default action that 
! has been established by the program author.  \
  
  
- 
  Thus, the EZ editor has a font which it uses by default.  But when it 
  starts up, before using this default font, it consults your preferences 
  file to see if you prefer a different one.
--- 95,108 ----
  You may give your preferences file any one of these three names.  If you 
  have more than one of these named files in your directory, Andrew programs 
  will only follow the preferences contained in the first of the three that 
! it finds.  
  
  
  If it finds any entries in your preferences file that pertain to its own 
  settings, it acts accordingly; otherwise, it takes some default action that 
! has been established by the program author.  
  
  
  Thus, the EZ editor has a font which it uses by default.  But when it 
  starts up, before using this default font, it consults your preferences 
  file to see if you prefer a different one.
***************
*** 115,124 ****
  "break" a program by setting a preference wrong.
  
  
! Each line in the preferences file has the form \
  
  
- 
  \leftindent{\bold{programname.option: \italic{value}}}
  
  
--- 113,121 ----
  "break" a program by setting a preference wrong.
  
  
! Each line in the preferences file has the form 
  
  
  \leftindent{\bold{programname.option: \italic{value}}}
  
  
***************
*** 127,136 ****
  change and \bold{\italic{value}} is the value you want to give it.  The 
  lists of preferences below detail which\bold{ \italic{value}}s are 
  permissible for each preference (they many be "yes/no,"  a number, or 
! "on/off"). \
  
  
- 
  Some options apply to more than one program, though most do not (bodyfont 
  is an example of one that does).   If you want an option to take on 
  \bold{\italic{value}} in any program where it could apply, omit 
--- 124,132 ----
  change and \bold{\italic{value}} is the value you want to give it.  The 
  lists of preferences below detail which\bold{ \italic{value}}s are 
  permissible for each preference (they many be "yes/no,"  a number, or 
! "on/off"). 
  
  
  Some options apply to more than one program, though most do not (bodyfont 
  is an example of one that does).   If you want an option to take on 
  \bold{\italic{value}} in any program where it could apply, omit 
***************
*** 137,146 ****
  \bold{programname} and the period, leaving
  
  
! \leftindent{\bold{option: }}\italic{\leftindent{\bold{value}} }\
  
  
- 
  }\section{Rules for changing preferences}
  
  
--- 133,141 ----
  \bold{programname} and the period, leaving
  
  
! \leftindent{\bold{option: }}\italic{\leftindent{\bold{value}} }
  
  
  }\section{Rules for changing preferences}
  
  
***************
*** 159,191 ****
  \bold{Change preferences with care.}  Keep a backup copy of your original 
  preferences file (the one that works) under another name (perhaps 
   "preferences.old") so you can get it back if your new preferences file 
! does not work. \
  
  
- 
  \bold{Spell and punctuate correctly.}  Do not put tabs or extra blank 
  spaces in preferences entries.  Capitalization does not matter (entries in 
  the Quick Reference list below have upper case letters only for ease of 
  reading), except for Console names, which can not be capitalized.  It is 
  important that you spell everything correctly.   Put each entry on a 
! separate line, but do not put carriage returns into individual entries. \
  
  
- 
  \bold{Do not use\bold{ the}}\bold{ \bold{~} (tilde).}  Some Andrew 
  application programs allow you to abbreviate full directory pathnames using 
! the tilde.  This will not work in preferences. \
  
  
- 
  \flushleft{\bold{Use the # (crosshatch) character for comments. }} If you 
  want the programs that look at the preferences file to ignore a line, put a 
  crosshatch (#) at the start of the line.  This is useful for including 
  explanatory comments, and for temporarily canceling preferences that you do 
! not actually want to remove. \
  
  
- 
  \bold{Remove all formatting styles.}  Formatting styles in the preferences 
  file will cause Startup Errors, and your preferences will not take effect. 
   To remove them, select the entire preferences file and choose 
--- 154,182 ----
  \bold{Change preferences with care.}  Keep a backup copy of your original 
  preferences file (the one that works) under another name (perhaps 
   "preferences.old") so you can get it back if your new preferences file 
! does not work. 
  
  
  \bold{Spell and punctuate correctly.}  Do not put tabs or extra blank 
  spaces in preferences entries.  Capitalization does not matter (entries in 
  the Quick Reference list below have upper case letters only for ease of 
  reading), except for Console names, which can not be capitalized.  It is 
  important that you spell everything correctly.   Put each entry on a 
! separate line, but do not put carriage returns into individual entries. 
  
  
  \bold{Do not use\bold{ the}}\bold{ \bold{~} (tilde).}  Some Andrew 
  application programs allow you to abbreviate full directory pathnames using 
! the tilde.  This will not work in preferences. 
  
  
  \flushleft{\bold{Use the # (crosshatch) character for comments. }} If you 
  want the programs that look at the preferences file to ignore a line, put a 
  crosshatch (#) at the start of the line.  This is useful for including 
  explanatory comments, and for temporarily canceling preferences that you do 
! not actually want to remove. 
  
  
  \bold{Remove all formatting styles.}  Formatting styles in the preferences 
  file will cause Startup Errors, and your preferences will not take effect. 
   To remove them, select the entire preferences file and choose 
***************
*** 196,205 ****
  
  \bold{Remember to save the file. } As with any file, you must remember to 
  save your preferences file to guarantee that the changes you make are 
! stored permanently. \
  
  
- 
  \bold{Restart any relevant programs. } The changes you make to preferences 
  that concern a given program will not take effect until you start up the 
  program from scratch in a new "process."  For example, if you make a change 
--- 187,195 ----
  
  \bold{Remember to save the file. } As with any file, you must remember to 
  save your preferences file to guarantee that the changes you make are 
! stored permanently. 
  
  
  \bold{Restart any relevant programs. } The changes you make to preferences 
  that concern a given program will not take effect until you start up the 
  program from scratch in a new "process."  For example, if you make a change 
***************
*** 212,220 ****
  \bold{A preferences tutorial.}  If you want to see a tutorial on changing 
  your preferences, choose \bold{Show Tutorial }from the Help menus.
  
!  }\
  
- 
  \section{File name expansion}
  
  
--- 202,209 ----
  \bold{A preferences tutorial.}  If you want to see a tutorial on changing 
  your preferences, choose \bold{Show Tutorial }from the Help menus.
  
!  }
  
  \section{File name expansion}
  
  
***************
*** 282,299 ****
  
  
  Please Note:  Machine-specific and environment-specific preferences should 
! be listed prior to a standard preference  in order to be effective.  \
  
- 
  }
  \section{Quick Reference list of preferences
  
  }\leftindent{
  The sections below detail options that you can put into your preferences 
! file, and show the default value for each in italics.  \
  
  
- 
  Capitalization is not important in preferences (the uppercase letters in 
  the options below are simply for ease of reading).  Punctuation and spacing 
  are important.
--- 271,286 ----
  
  
  Please Note:  Machine-specific and environment-specific preferences should 
! be listed prior to a standard preference  in order to be effective.  
  
  }
  \section{Quick Reference list of preferences
  
  }\leftindent{
  The sections below detail options that you can put into your preferences 
! file, and show the default value for each in italics.  
  
  
  Capitalization is not important in preferences (the uppercase letters in 
  the options below are simply for ease of reading).  Punctuation and spacing 
  are important.
***************
*** 304,358 ****
  in boldface must be typed with the spacing shown (but not the 
  capitalization).  Some preferences have no default value, often because 
  each user must type his or her own pathname; angle brackets ( \bold{< >} ) 
! appear around those values.  \
  
- 
  }
  \section{Window and Mouse Properties}
  
  
  \leftindent{The preferences for geometry and color, which affect all 
! applications, are documented in their own help files, 
!  \italic{\helptopic{color}}  and  \italic{\helptopic{geometry}} .
  
  
- \bold{AndyFontsFudgeFactor: \italic{75:2}}
- 
- \leftindent{This preference allows you to control the size difference when 
- requesting X fonts with the Andy font names.  (e.g. andysans12 by default 
- maps to a 14 point helvetica font.)  One suggested setting for this 
- preference is:
- 
- 75:2,100:0
- 
- 
- The first number is the DPI of the display, typically near 75, or 100 dpi 
- (dots per inch).  The second is the 'fudge' factor to be added to the andy 
- font sizes to get the corresponding X font size.  (See the output of 
- xdpyinfo for the DPI of your display.)}
- 
- 
- \bold{XDPI}
- 
- \leftindent{If your X server reports an incorrect DPI (dots per inch), you 
- can use this preference to override the server's report for ATK 
- applications.}
- 
- 
- \bold{XHorizontalDPI:}
- 
- \leftindent{If your X server reports an incorrect DPI (dots per inch) 
- horizontally, you can use this preference to override the server's report 
- for ATK applications.}
- 
- 
- \bold{XVerticalDPI:}
- 
- \leftindent{If your X server reports an incorrect DPI (dots per inch) 
- vertically, you can use this preference to override the server's report for 
- ATK applications.}
- 
- 
  \bold{MouseHysteresis: \italic{50}}
  
  \leftindent{Under  some X servers with two button mice a problem occurs 
--- 291,307 ----
  in boldface must be typed with the spacing shown (but not the 
  capitalization).  Some preferences have no default value, often because 
  each user must type his or her own pathname; angle brackets ( \bold{< >} ) 
! appear around those values.  
  
  }
  \section{Window and Mouse Properties}
  
  
  \leftindent{The preferences for geometry and color, which affect all 
! applications, are documented in their own help files,  \italic{color } and 
!  \italic{geometry} .
  
  
  \bold{MouseHysteresis: \italic{50}}
  
  \leftindent{Under  some X servers with two button mice a problem occurs 
***************
*** 370,377 ****
  \leftindent{When set to no, ^U can be used in normal key bindings, 
  otherwise it controls the argument/repetition mechanism.
  
! }
! \bold{XStyleSelections: \italic{no}}
  
  \leftindent{When set to yes, the selected region in any text insets (or 
  other insets which support the X selection protocol.), will behave just 
--- 319,326 ----
  \leftindent{When set to no, ^U can be used in normal key bindings, 
  otherwise it controls the argument/repetition mechanism.
  
! }\bold{
! XStyleSelections: \italic{no}}
  
  \leftindent{When set to yes, the selected region in any text insets (or 
  other insets which support the X selection protocol.), will behave just 
***************
*** 383,398 ****
  \leftindent{When set to yes, the selected region will be deselected if 
  another application or inset grabs the selection.  (In insets which support 
  the X selection protocol, current only text.)  This preference has no 
! effect unless XStyleSelections is set to yes.  Setting this preference to 
! yes will cause ezdiff to behave differently, since it tries to show the 
! differences by highlighting the corresponding regions in two files.  But 
! with StrictXStyleSelections set to yes only one region is allowed to be 
! highlighted.  Some other insets and packages may suffer similar problems, 
! but ezdiff is the only one known at this time.
  
  
- }\bold{CopyOnSelect: \italic{yes}}
- 
  \leftindent{When set to yes, text (or other data in insets which support 
  the X selection protocol) will be automatically placed in the cut buffer 
  when it is selected.  (Making the Copy menu option redundant.)  Otherwise 
--- 332,342 ----
  \leftindent{When set to yes, the selected region will be deselected if 
  another application or inset grabs the selection.  (In insets which support 
  the X selection protocol, current only text.)  This preference has no 
! effect unless XStyleSelections is set to yes.
  
+ }\bold{
+ CopyOnSelect: \italic{yes}}
  
  \leftindent{When set to yes, text (or other data in insets which support 
  the X selection protocol) will be automatically placed in the cut buffer 
  when it is selected.  (Making the Copy menu option redundant.)  Otherwise 
***************
*** 401,416 ****
  yes.
  
  }
- \bold{AutoCut:  \italic{No}}
- 
- \leftindent{If enabled, this preference causes selected text to 
- automatically be cut when backspace is pressed or when any new text is 
- inserted.  This is similar to the text editing behavior in 
- Motif\superscript{tm}, except that the text is placed in the cutbuffer so 
- that it might be retrieved.  }\
- 
- 
- 
  \bold{LeftIncrement: \italic{10}
  
  TopIncrement: \italic{10}}
--- 345,350 ----
***************
*** 427,433 ****
  }\leftindent{\leftindent{Under X11, you can run with the application using 
  backing store.  In this case when menus are brought up the server will 
  attempt to repaint the bits when they go down.  Also overlapping windows 
! will use this feature.  Unfortunately on some servers backing store is very 
  expensive and having the client repaint is a better choice.}}
  
  \quotation{
--- 361,367 ----
  }\leftindent{\leftindent{Under X11, you can run with the application using 
  backing store.  In this case when menus are brought up the server will 
  attempt to repaint the bits when they go down.  Also overlapping windows 
! will use this feature.  Unfortunatley on some servers backing store is very 
  expensive and having the client repaint is a better choice.}}
  
  \quotation{
***************
*** 451,467 ****
  menu item will by default delete the buffer and the window.  (Or only the 
  window if the buffer is being viewed in other windows.)
  
! }}
! \leftindent{\bold{LastWindowQuitWarning: \italic{yes}
  
- }\leftindent{When this is yes, if you delete the last window, you will see 
- a dialog box warning you that the program is about to quit. If you change 
- this to no, there will be no dialog box; deleting the last window will 
- silently quit the program.
- 
- }}
- \leftindent{\bold{UseProgramNameInTitle: \italic{yes}}
- 
  \leftindent{If this is set to "no", then the program name will not be 
  included in the window title bar.  The default is that the program name 
  will be included in the window title bar.
--- 385,393 ----
  menu item will by default delete the buffer and the window.  (Or only the 
  window if the buffer is being viewed in other windows.)
  
! }}\section{
! }\leftindent{\bold{UseProgramNameInTitle: \italic{yes}}
  
  \leftindent{If this is set to "no", then the program name will not be 
  included in the window title bar.  The default is that the program name 
  will be included in the window title bar.
***************
*** 478,486 ****
  portion is the current file name or buffer.  When a positive value is 
  specified, the front part of the application-specific string is truncated, 
  limiting its total length to this value.  This preference is most useful 
! with programs that place a potentially long, filename in the title bar.  \
  
- 
  }
  \bold{MaxIconLabelLength: \italic{-1}}
  
--- 404,411 ----
  portion is the current file name or buffer.  When a positive value is 
  specified, the front part of the application-specific string is truncated, 
  limiting its total length to this value.  This preference is most useful 
! with programs that place a potentially long, filename in the title bar.  
  
  }
  \bold{MaxIconLabelLength: \italic{-1}}
  
***************
*** 493,583 ****
  file name or buffer.  When a positive value is specified, the front part of 
  the application-specific string is truncated, limiting its total length to 
  this value.  This preference is most useful with programs that place a 
! potentially long, filename in the icon label. \
  
  
  
- }}\section{Shadows}\leftindent{
- 
- \bold{UseNewShadows: \italic{no}}
- 
- Determines whether the new improved shadow color computations are used for 
- the scollbars, dialogs, sbuttons, menubars, and Motif-style popups.  This 
- preference can be overridden with MenubarUseNewShadows, 
-  PopupsUseNewShadows, or SbuttonUseNewShadows.  (Note that the 
- SbuttonUseNewShadows will affect the dialogs and scrollbars as well.)
- 
- 
- \bold{ShadowsLiteDarkenTop: \italic{5}}
- 
- When the background is deemed to be "Lite" (luminosity > 95 by default), 
- the top shadow will be darkened by this percentage.
- 
- 
- \bold{ShadowsLiteDarkenBottom: \italic{25}}
- 
- When the background is deemed to be "Lite" (luminosity > .95 by default), 
- the bottom shadow will be darkened by this percentage.
- 
- 
- \bold{ShadowsDarkLightenTop: \italic{40}}
- 
- When the background is deemed to be "Dark" (luminosity < .10 by default), 
- the top shadow will be lightened by this percentage.
- 
- 
- \bold{ShadowsDarkLightenBottom: \italic{20}}
- 
- When the background is deemed to be "Dark" (luminosity < .10 by default), 
- the bottom shadow will be lightened by this percentage.
- 
- 
- \bold{ShadowsMediumLightenTop: \italic{15}}
- 
- When the background is deemed to be "Medium" (.10 < luminosity < .95 by 
- default), the top shadow will be lightened by this percentage.
- 
- 
- \bold{ShadowsMediumDarkenBottom: \italic{15}}
- 
- When the background is deemed to be "Medium" (.10 < luminosity < .95 by 
- default), the bottom shadow will be darkened by this percentage.
- 
- 
- \bold{ShadowsLiteDarkenPressed: \italic{10}}
- 
- NOTE: this feature is currently not used.
- 
- Setting this preference will have no effect.
- 
- When the background is deemed to be "Lite" (luminosity > .95 by default), 
- the interior of a depressed area will be darkened by this percentage.
- 
- 
- \bold{ShadowsMediumDarkenPressed: \italic{5}}
- 
- NOTE: this feature is currently not used.
- 
- Setting this preference will have no effect.
- 
- When the background is deemed to be "Lite" (.10 < luminosity < .95 by 
- default), the interior of a depressed area will be darkened by this 
- percentage.
- 
- 
- \bold{ShadowsDarkLightenPressed: \italic{30
- 
- }}NOTE: this feature is currently not used.
- 
- Setting this preference will have no effect.
- 
- When the background is deemed to be "Lite" (luminosity < .10 by default), 
- the interior of a depressed area will be lightened by this 
- percentage.\bold{\italic{
- 
- }}}
- \section{Cursors}\leftindent{
- 
  \bold{CursorForegroundColor: \italic{black}
  
  }\leftindent{ The color used for the foreground of the pointer cursor.
--- 418,428 ----
  file name or buffer.  When a positive value is specified, the front part of 
  the application-specific string is truncated, limiting its total length to 
  this value.  This preference is most useful with programs that place a 
! potentially long, filename in the icon label. 
  
  
+ }}\section{Cursors}\leftindent{
  
  \bold{CursorForegroundColor: \italic{black}
  
  }\leftindent{ The color used for the foreground of the pointer cursor.
***************
*** 604,611 ****
  
  }
  \bold{DialogButtonForeground:} \bold{\italic{ }<defaults to the foreground 
! color for the application, as set by the foregroundcolor preference>}
  
  \leftindent{The color in which the main features of the plainer dialog box 
  buttons (see DialogStyle) will be drawn and from which several other colors 
  will be computed to provide a "3D" effect for the "Three Dimensional" and 
--- 449,458 ----
  
  }
  \bold{DialogButtonForeground:} \bold{\italic{ }<defaults to the foreground 
! color for the application, as set by the foregroundcolor 
! preference>\italic{ }}
  
+ 
  \leftindent{The color in which the main features of the plainer dialog box 
  buttons (see DialogStyle) will be drawn and from which several other colors 
  will be computed to provide a "3D" effect for the "Three Dimensional" and 
***************
*** 644,659 ****
  
  
  }\bold{DialogButtonLabelForeground:} \bold{<defaults to the foreground 
! color for the application, as set by the foregroundcolor 
! preference>}\leftindent{
  
  The color in which the actual label of a button will be drawn in.
  
  
  }\bold{DialogButtonLabelBackground:} \bold{<defaults to the background 
! color for the application, as set by the backgroundcolor 
! preference>}\leftindent{
  
  The color of the shadow around the label of a button.  (For the "3D"ish 
  buttons.)
  
--- 491,513 ----
  
  
  }\bold{DialogButtonLabelForeground:} \bold{<defaults to the foreground 
! color for the application, as set by the foregroundcolor preference> 
! }\leftindent{
  
  The color in which the actual label of a button will be drawn in.
  
  
  }\bold{DialogButtonLabelBackground:} \bold{<defaults to the background 
! color for the application, as set by the backgroundcolor preference)}\bold{ 
! }\leftindent{
  
+ 
+ 
+ 
+ 
+ 
+ 
+ 
  The color of the shadow around the label of a button.  (For the "3D"ish 
  buttons.)
  
***************
*** 730,772 ****
  }
  \section{Menus
  
! }\indent{(for more information see the help files for \helptopic{Menus}, 
! \helptopic{Cmenu}, and \helptopic{Menubar})}
  
  
- \leftindent{\bold{AndrewLanguage: (no default)}
- 
- \leftindent{When set this name will be used to locate message line and menu 
- translation files for the specified language.  (These translation files 
- will normally be found in $ANDREWDIR/lib/language.menu and 
- $ANDREWDIR/lib/language.msg. Where language is the name of the language.) 
-  This preference can be set or overridden with the environment variable 
- ANDREWLANGUAGE
- 
- .
- 
- }\bold{AndrewLanguageFile: (no default)}
- 
- \leftindent{The file to read message line and menu translations from, the 
- normal translation files will be found in $ANDREWDIR/lib/*.msg, i.e. files 
- ending in the .msg extension. This preference can be set or overridden with 
- the environment variable ANDREWLANGUAGEFILE.
- 
- }
- \bold{AndrewLanguageMenuFile: (no default)}
- 
- \leftindent{The file to read menu translations from, the normal translation 
- files will be found in $ANDREWDIR/lib/*.menu, i.e. files ending in the 
- .menu extension. This preference can be set or overridden with the 
- environment variable ANDREWLANGUAGEMENUFILE.
- 
- }
- \bold{TranlsateMenus: \italic{yes}}\leftindent{
- 
- When on, menus will be translated according to the AndrewLanguage and/or 
- AndrewLanguageMenuFile preferences.
- 
- }}
  \leftindent{\bold{AlwaysDisplayStyleMenus: 
  \italic{on}}\leftindent{\quotation{\typewriter{
  
--- 584,593 ----
  }
  \section{Menus
  
! }\indent{(for more information see the help files for Menus, Cmenus, and 
! Menubar)}
  
  
  \leftindent{\bold{AlwaysDisplayStyleMenus: 
  \italic{on}}\leftindent{\quotation{\typewriter{
  
***************
*** 829,847 ****
  
  }\bold{PopupCardOrder: (no default)}\leftindent{\bold{
  
! }This preference works just like the CardOrder preference except it only 
! affects the "popup" or stack of cards.}
  
  
  \bold{MenubarCardOrder: (no default)
  
! }\leftindent{This preference works just like the CardOrder preference 
  except it only affects the menubar.
  
  
  }\bold{PriorityStep: \italic{5}}
  
! \leftindent{The amount to offset the priority of each menu from the 
  previous menu in the \bold{CardOrder} preferences if no priority is given.
  
  }
--- 650,668 ----
  
  }\bold{PopupCardOrder: (no default)}\leftindent{\bold{
  
! }}\leftindent{ this preference works just like the CardOrder preference 
! except it only affects the "popup" or stack of cards.}
  
  
  \bold{MenubarCardOrder: (no default)
  
! }\leftindent{ this preference works just like the CardOrder preference 
  except it only affects the menubar.
  
  
  }\bold{PriorityStep: \italic{5}}
  
! \leftindent{the amount to offset the priority of each menu from the 
  previous menu in the \bold{CardOrder} preferences if no priority is given.
  
  }
***************
*** 895,905 ****
  
  }}\leftindent{Percentage brighter or darker than the foreground the default 
  gray should be.  An explicit color can be given with the 
! MenubarGrayTitleColor and MenubarGrayItemColor preferences.}}
  
  
- \leftindent{\bold{MenubarTopShadowPercentage: \italic{50
- 
  }}}\leftindent{\leftindent{Percentage brighter or darker than the 
  foreground the default TopShadow color should be.  An explicit color can be 
  given with the MenubarGrayTitleColor and MenubarGrayItemColor 
--- 716,726 ----
  
  }}\leftindent{Percentage brighter or darker than the foreground the default 
  gray should be.  An explicit color can be given with the 
! MenubarGrayTitleColor and MenubarGrayItemColor preferences.
  
+ }
+ \bold{MenubarTopShadowPercentage: \italic{50
  
  }}}\leftindent{\leftindent{Percentage brighter or darker than the 
  foreground the default TopShadow color should be.  An explicit color can be 
  given with the MenubarGrayTitleColor and MenubarGrayItemColor 
***************
*** 1054,1076 ****
  
  }\leftindent{Indicates whether menu items which are not currently 
  applicable should be displayed in popup menus.  If they are displayed they 
! will be grayed out.}
  
- \bold{
- MenubarUseNewShadows: }\italic{no}\bold{\italic{
- 
- }}\leftindent{Uses the new computations for shadow colors, these 
- computations work in more situations than the old, but may cause your 
- menubar to appear different.
- 
- }
- \bold{PopupsUseNewShadows:} \italic{no
- 
- }\leftindent{Uses the new computations for shadow colors, these 
- computations work in more situations than the old, but may cause your popup 
- menus to appear different.
- 
  }}
  \section{Scrollbars}
  
  \leftindent{
--- 875,884 ----
  
  }\leftindent{Indicates whether menu items which are not currently 
  applicable should be displayed in popup menus.  If they are displayed they 
! will be grayed out.
  
  }}
+ 
  \section{Scrollbars}
  
  \leftindent{
***************
*** 1087,1099 ****
  frame.}\bold{
  
  
! ScrollStyle}: \bold{\italic{4 (3 when mimicing the old scrollbar)}}
  
  \leftindent{This integer preference specifies which "look" should be used 
  for all the components of the scroll bar.  The default of 4 indicates 
! "OSF/Motif" (TM) appearance. \
  
- 
  The only supported style is the "OSF/Motif" (TM) appearance. The other 
  styles may or may not work correctly and may effect the behavior of the 
  scroll bar as well as it's appearance.
--- 895,907 ----
  frame.}\bold{
  
  
! ScrollStyle}:\formatnote{ \bold{\italic{4 (3 when mimicing the old 
! scrollbar)}}}
  
  \leftindent{This integer preference specifies which "look" should be used 
  for all the components of the scroll bar.  The default of 4 indicates 
! "OSF/Motif" (TM) appearance. 
  
  The only supported style is the "OSF/Motif" (TM) appearance. The other 
  styles may or may not work correctly and may effect the behavior of the 
  scroll bar as well as it's appearance.
***************
*** 1198,1221 ****
  }
  \bold{DotWidth:}\italic{\bold{ 6 (8 when mimicing)}
  
! }\leftindent{The width (in pixels) of the rectangle which indicates where 
  the cursor is or where the selection is.
  
  
  }\bold{ScrollWindowPadding:}\italic{\bold{ 1 (0 when mimicing)}
  
! }\leftindent{The space in pixels between the border around the document and 
! scroll bar(s) and the document and scrollbar(s) themselves.
  
  }
  \bold{ElevatorWidth:}\italic{\bold{ 16 (18 when mimicing)}
  
! }\leftindent{The width of the elevator in pixels.
  
  
  }\bold{ScrollButtonSize:}\italic{\bold{ 16 (12 when mimicing)}
  
! }\leftindent{The height (or width for horizontal scroll bars) of the 
  buttons at either end of the scroll bar(s).  Note: changing this may cause 
  the reaction of the scrollbar on left and right clicks to be off by one or 
  more lines.
--- 1006,1029 ----
  }
  \bold{DotWidth:}\italic{\bold{ 6 (8 when mimicing)}
  
! }\leftindent{ The width (in pixels) of the rectangle which indicates where 
  the cursor is or where the selection is.
  
  
  }\bold{ScrollWindowPadding:}\italic{\bold{ 1 (0 when mimicing)}
  
! }\leftindent{ The space in pixels between the border around the document 
! and scroll bar(s) and the document and scrollbar(s) themselves.
  
  }
  \bold{ElevatorWidth:}\italic{\bold{ 16 (18 when mimicing)}
  
! }\leftindent{ The width of the elevator in pixels.
  
  
  }\bold{ScrollButtonSize:}\italic{\bold{ 16 (12 when mimicing)}
  
! }\leftindent{ The height (or width for horizontal scroll bars) of the 
  buttons at either end of the scroll bar(s).  Note: changing this may cause 
  the reaction of the scrollbar on left and right clicks to be off by one or 
  more lines.
***************
*** 1223,1229 ****
  }
  \bold{ScrollButtonPadding:}\italic{\bold{ 4 (-1 when mimicing)}
  
! }\leftindent{The space in pixels between the buttons and the bar.
  
  }
  \bold{ScrollbarPosition: (no default)}
--- 1031,1037 ----
  }
  \bold{ScrollButtonPadding:}\italic{\bold{ 4 (-1 when mimicing)}
  
! }\leftindent{ The space in pixels between the buttons and the bar.
  
  }
  \bold{ScrollbarPosition: (no default)}
***************
*** 1308,1316 ****
  \section{Old Scrollbars
  
  }\bold{
! \leftindent{Note: these are only the preferences unique to the old 
! scrollbars and don't include the preferences which affect both the old and 
! new scrollbars unless the effect is different between the two systems.}
  
  }\section{
  }\leftindent{\bold{MotifScrollBars:}\italic{\bold{ no}
--- 1116,1124 ----
  \section{Old Scrollbars
  
  }\bold{
! 	Note: these are only the preferences unique to the old scrollbars and 
! don't include the preferences which affect both the old and new scrollbars 
! unless the effect is different between the two systems.
  
  }\section{
  }\leftindent{\bold{MotifScrollBars:}\italic{\bold{ no}
***************
*** 1341,1347 ****
  }
  \bold{EndZoneShade:}\italic{\bold{ 2}
  
! }\leftindent{Same as CornerShade but for the end regions of the scrollbars.
  
  }
  \bold{BackgroundShade:}\italic{\bold{ 4}
--- 1149,1156 ----
  }
  \bold{EndZoneShade:}\italic{\bold{ 2}
  
! }\leftindent{ Same as CornerShade but for the end regions of the 
! scrollbars.
  
  }
  \bold{BackgroundShade:}\italic{\bold{ 4}
***************
*** 1363,1369 ****
  \bold{console.default: \italic{monitor}}
  
  \leftindent{Controls which console appears if you type \typewriter{console} 
! at the command prompt without supplying a console name.  The console called 
  "monitor" is used by default, but there other consoles to choose from.  The 
  easiest way to see them is to choose one from the Consoles menu card of a 
  Console window.  See the  \italic{console}  help document for more details. 
--- 1172,1178 ----
  \bold{console.default: \italic{monitor}}
  
  \leftindent{Controls which console appears if you type \typewriter{console} 
! in Typescript without supplying a console name.  The console called 
  "monitor" is used by default, but there other consoles to choose from.  The 
  easiest way to see them is to choose one from the Consoles menu card of a 
  Console window.  See the  \italic{console}  help document for more details. 
***************
*** 1397,1407 ****
  \leftindent{
  In Andrew font specifications, you should run together the font name and 
  the point size as a single word.  Putting a space between them in a 
! preference will lead to a Start Up error. \
  
- 
  \bold{
! ShowColorStyles:} \bold{<defaults to \italic{false} on monochrome, 
  \italic{true} otherwise>}\leftindent{
  
  If true, color styles will be rendered in color on a color display, and 
--- 1206,1215 ----
  \leftindent{
  In Andrew font specifications, you should run together the font name and 
  the point size as a single word.  Putting a space between them in a 
! preference will lead to a Start Up error. 
  
  \bold{
! ShowColorStyles:}	 \bold{<defaults to \italic{false} on monochrome, 
  \italic{true} otherwise>}\leftindent{
  
  If true, color styles will be rendered in color on a color display, and 
***************
*** 1422,1431 ****
  
  \leftindent{Determines the font in all windows (and in printed documents, 
  unless you set the \bold{print.bodyfont} preference described in a later 
! section).  The default is Andy 12, a 12 point font with serifs.  \
  
  
- 
  It is possible to set a different font for each program (EZ, Typescript and 
  so on) by specifying the program name and putting a period between it and 
  \bold{bodyfont}, as in the following examples:
--- 1230,1238 ----
  
  \leftindent{Determines the font in all windows (and in printed documents, 
  unless you set the \bold{print.bodyfont} preference described in a later 
! section).  The default is Andy 12, a 12 point font with serifs.  
  
  
  It is possible to set a different font for each program (EZ, Typescript and 
  so on) by specifying the program name and putting a period between it and 
  \bold{bodyfont}, as in the following examples:
***************
*** 1440,1449 ****
  default (10 points versus 12) and has no serifs.  The second preference 
  means that Typescript will use a 10 point fixed-width font (indicated both 
  by the word "Type" and the "f"), which makes columns line up in the 
! Typescript window. }\
  
  
- 
  \bold{fontpath:} \bold{\italic{/usr/andrew/fonts:/usr/local/fonts}}
  
  \leftindent{NOTE: this is only used under the Andrew Window Manager, not 
--- 1247,1255 ----
  default (10 points versus 12) and has no serifs.  The second preference 
  means that Typescript will use a 10 point fixed-width font (indicated both 
  by the word "Type" and the "f"), which makes columns line up in the 
! Typescript window. }
  
  
  \bold{fontpath:} \bold{\italic{/usr/andrew/fonts:/usr/local/fonts}}
  
  \leftindent{NOTE: this is only used under the Andrew Window Manager, not 
***************
*** 1459,1466 ****
  defaults in your own list.
  
  }
! \bold{ATKTemplatePath: \italic{/usr/andrew/lib/tpls}}
  
  \leftindent{Determines the directories where EZ looks for\italic{ 
   templates  }for text documents.  You can add other directories to the 
  default path, including ones where you store templates you have made 
--- 1265,1274 ----
  defaults in your own list.
  
  }
! \bold{BE2TemplatePath:\italic{ /usr/andrew/lib/tpls}
  
+ ATKTemplatePath: \italic{/usr/andrew/lib/tpls}}
+ 
  \leftindent{Determines the directories where EZ looks for\italic{ 
   templates  }for text documents.  You can add other directories to the 
  default path, including ones where you store templates you have made 
***************
*** 1468,1477 ****
  separating each with a colon but no space.  Programs look for templates in 
  the order of the directories in the list, stopping when they find the 
  required template.  It is recommended that you include the defaults in your 
! own list.  \
  
  
- 
  }}\leftindent{\bold{AnnounceFontSubstitutions\leftindent{\quotation{: 
  no}}}\leftindent{\quotation{
  
--- 1276,1284 ----
  separating each with a colon but no space.  Programs look for templates in 
  the order of the directories in the list, stopping when they find the 
  required template.  It is recommended that you include the defaults in your 
! own list.  
  
  
  }}\leftindent{\bold{AnnounceFontSubstitutions\leftindent{\quotation{: 
  no}}}\leftindent{\quotation{
  
***************
*** 1600,1608 ****
  a buffer before EZ will checkpoint the buffer and save the contents in a 
  .CKP file.  (See the  \italic{ez-buffers}  help document to learn about how 
  buffers work.) Specifying a larger value increases the delay between 
! occurrences of checkpointing. The default value is 120 seconds.  \
  
- 
  }
  \bold{ez.CheckpointInterval: \italic{30}}
  
--- 1407,1414 ----
  a buffer before EZ will checkpoint the buffer and save the contents in a 
  .CKP file.  (See the  \italic{ez-buffers}  help document to learn about how 
  buffers work.) Specifying a larger value increases the delay between 
! occurrences of checkpointing. The default value is 120 seconds.  
  
  }
  \bold{ez.CheckpointInterval: \italic{30}}
  
***************
*** 1635,1643 ****
  \leftindent{Tells EZ how many windows it can open during startup.  (You can 
  open multiple windows by typing \bold{\typewriter{ez}} followed by multiple 
  file names.)  Any files over the maxinit number will be placed into buffers 
! instead of windows.  The default is 2 windows.   \
  
- 
  }
  \bold{ResizableMessageLine: \italic{yes}}
  
--- 1441,1448 ----
  \leftindent{Tells EZ how many windows it can open during startup.  (You can 
  open multiple windows by typing \bold{\typewriter{ez}} followed by multiple 
  file names.)  Any files over the maxinit number will be placed into buffers 
! instead of windows.  The default is 2 windows.   
  
  }
  \bold{ResizableMessageLine: \italic{yes}}
  
***************
*** 1653,1673 ****
  
  \bold{MinimumMessageLines: \italic{1}}
  
! \leftindent{Sets the minimum size of the message line area in lines. \
  
- 
  }
- \bold{MessageLineBackgroundColor:
- 
- MessageLineForegroundColor:
- 
- MessageLineBoundaryColor:}
- 
- \leftindent{These set the colors of the message line. The defaults are the 
- window foreground and background colors; the default 
- MessageLineBoundaryColor is the window foreground color.
- 
- }
  \bold{ez.MessageTimeout:\italic{ 15}}
  
  \leftindent{Controls the length of time messages appear in the message area 
--- 1458,1466 ----
  
  \bold{MinimumMessageLines: \italic{1}}
  
! \leftindent{Sets the minimum size of the message line area in lines. 
  
  }
  \bold{ez.MessageTimeout:\italic{ 15}}
  
  \leftindent{Controls the length of time messages appear in the message area 
***************
*** 1674,1700 ****
  at the bottom of the EZ window.  A message will remain on the message line 
  until MessageTimeout seconds have elapsed (unless another message replaces 
  it).  After the required time has elapsed, the message disappears when you 
! type any keystroke into the window.  The default is 15 seconds.  \
  
  
- 
  }\bold{ez.CompileCommand: \italic{build -k}}\leftindent{
  
! This preference is used in the \helptopic{compile} package in EZ.  It 
! specifes a default to use for ^X^E.
  
  
  }\bold{ez.tagfilename\leftindent{:\italic{ tags}}}\leftindent{
  
! The default file name to use for handling \helptopic{tags} in ez.  Its 
! default is "tags".
  
  
  }\bold{ez.AlwaysIgnoreBlanks: \italic{no}}\leftindent{
  
! This preference is for the \helptopic{ez-diff}  package.  It specifes 
! whether or not the diff should ignore [leading?] blanks when determining 
! diffs.  The default is "no."
  
  
  }\bold{ez.UseCurrentWorkingDirectory\leftindent{: \italic{no}}}\leftindent{
--- 1467,1492 ----
  at the bottom of the EZ window.  A message will remain on the message line 
  until MessageTimeout seconds have elapsed (unless another message replaces 
  it).  After the required time has elapsed, the message disappears when you 
! type any keystroke into the window.  The default is 15 seconds.  
  
  
  }\bold{ez.CompileCommand: \italic{build -k}}\leftindent{
  
! This preference is used in the \italic{compile} package in EZ.  It specifes 
! a default to use for ^X^E.
  
  
  }\bold{ez.tagfilename\leftindent{:\italic{ tags}}}\leftindent{
  
! The default file name to use for handling \italic{tags} in ez.  Its default 
! is "tags".
  
  
  }\bold{ez.AlwaysIgnoreBlanks: \italic{no}}\leftindent{
  
! This preference is for the \italic{ez-diff } package.  It specifes whether 
! or not the diff should ignore [leading?] blanks when determining diffs. 
!  The default is "no."
  
  
  }\bold{ez.UseCurrentWorkingDirectory\leftindent{: \italic{no}}}\leftindent{
***************
*** 1705,1717 ****
  default is "no."}
  
  \bold{
- DirectoryEditor: \italic{dired}
- 
- }\leftindent{This specifies the ATK editor which is invoked if you edit a 
- directory (rather than a file.) Currently, \italic{dired} is the only 
- editor available.
- 
- }\bold{
  ez.expertmode:\italic{ off}}
  
  \leftindent{Determines whether you can make recursive edits when using the 
--- 1497,1502 ----
***************
*** 1726,1734 ****
  the Spellchecker, type \bold{e}; in Query Replace, type \bold{r}.  The 
  word(s) selected by the routine are deselected, and you can edit any part 
  of the document you choose.  When you are finished editing, press \bold{^C} 
! (Ctrl-c) to re-enter the Spellchecker or Query Replace routine.   \
  
- 
  Note that the routines re-start from the current position of the text 
  caret.  If you have moved the text caret past some misspelled words or 
  instances of the string being replaced, they will not be found.  Also, the 
--- 1511,1518 ----
  the Spellchecker, type \bold{e}; in Query Replace, type \bold{r}.  The 
  word(s) selected by the routine are deselected, and you can edit any part 
  of the document you choose.  When you are finished editing, press \bold{^C} 
! (Ctrl-c) to re-enter the Spellchecker or Query Replace routine.   
  
  Note that the routines re-start from the current position of the text 
  caret.  If you have moved the text caret past some misspelled words or 
  instances of the string being replaced, they will not be found.  Also, the 
***************
*** 1984,1992 ****
  read the help that appears in the Messages window when you choose \bold{Set 
  Options}, or see the  \italic{messages-customization}  help file.}
  
!  \
  
- 
  \leftindent{\bold{mailsendingformat: ask}
  
  \leftindent{Controls whether AMS clients write out data in the old (ATK) 
--- 1768,1775 ----
  read the help that appears in the Messages window when you choose \bold{Set 
  Options}, or see the  \italic{messages-customization}  help file.}
  
!  
  
  \leftindent{\bold{mailsendingformat: ask}
  
  \leftindent{Controls whether AMS clients write out data in the old (ATK) 
***************
*** 2093,2101 ****
  that the Message System program waits until you quit it before printing any 
  messages, putting them all together in one print job, and giving you only 
  one header page.  A setting of "yes" means each message is sent as soon as 
! possible after you choose to print it, giving you a header page for each.  \
  
- 
  }\leftindent{
  }\bold{DelayPrinting:\italic{ no}}
  
--- 1876,1883 ----
  that the Message System program waits until you quit it before printing any 
  messages, putting them all together in one print job, and giving you only 
  one header page.  A setting of "yes" means each message is sent as soon as 
! possible after you choose to print it, giving you a header page for each.  
  
  }\leftindent{
  }\bold{DelayPrinting:\italic{ no}}
  
***************
*** 2104,2111 ****
  load is "light" before printing messages.  With a "yes" setting, the 
  message program you are running will never print the messages you want 
  printed until you quit the program.  With the option set to "yes," you can 
! force a print at any time while you are using the program by typing the 
! following at the command prompt:
  
  
  \leftindent{cui quit}
--- 1886,1893 ----
  load is "light" before printing messages.  With a "yes" setting, the 
  message program you are running will never print the messages you want 
  printed until you quit the program.  With the option set to "yes," you can 
! force a print at any time while you are using the program by moving into 
! the typescript and typing 
  
  
  \leftindent{cui quit}
***************
*** 2114,2122 ****
  (which starts and quits CUI, forcing the pending prints to go out).}
  
  
! \bold{bccto:}\italic{ <\description{\bold{folder name> }}}\
  
- 
  \leftindent{Blind copies are sent to the folder you specify.  If you do not 
  have the preference, blind copies will be sent to your Mailbox.  To have 
  blind copies sent to a folder other than your mail folder, create a folder 
--- 1896,1903 ----
  (which starts and quits CUI, forcing the pending prints to go out).}
  
  
! \bold{bccto:}\italic{ <\description{\bold{folder name> }}}
  
  \leftindent{Blind copies are sent to the folder you specify.  If you do not 
  have the preference, blind copies will be sent to your Mailbox.  To have 
  blind copies sent to a folder other than your mail folder, create a folder 
***************
*** 2141,2150 ****
  \leftindent{Allows you to replace the help message that appears in the body 
  area of the Messages window on startup.  You can replace the message with 
  any file you want to.  A suggested use of this is to have a file with a 
!  \italic{chomp}  inset appear, to display a two-month engagement calendar. }\
  
  
- 
  \bold{messages.motdfile: \italic{<pathname>}}
  
  \leftindent{This can be set so that some file other than the motd file 
--- 1922,1930 ----
  \leftindent{Allows you to replace the help message that appears in the body 
  area of the Messages window on startup.  You can replace the message with 
  any file you want to.  A suggested use of this is to have a file with a 
!  \italic{chomp}  inset appear, to display a two-month engagement calendar. }
  
  
  \bold{messages.motdfile: \italic{<pathname>}}
  
  \leftindent{This can be set so that some file other than the motd file 
***************
*** 2280,2289 ****
  You only need this preference if you are running the Andrew Message System 
  in one of the  \italic{cells  }other than andrew.cmu.edu.  This preference 
  is used to determine the location of files and directories that AMS 
! programs need in order to work.  \
  
  
- 
  The value for this preference should be either the name of an AFS cell in 
  which you have authentication (e.g. "cs.cmu.edu"), the name of the 
  workstation on which you're running, or the single characters * or &, which 
--- 2060,2068 ----
  You only need this preference if you are running the Andrew Message System 
  in one of the  \italic{cells  }other than andrew.cmu.edu.  This preference 
  is used to determine the location of files and directories that AMS 
! programs need in order to work.  
  
  
  The value for this preference should be either the name of an AFS cell in 
  which you have authentication (e.g. "cs.cmu.edu"), the name of the 
  workstation on which you're running, or the single characters * or &, which 
***************
*** 2405,2411 ****
  that file when needed.)
  
  
! }\bold{typescript.maxsize:\italic{ 10000}}\leftindent{
  
  You can reset this preference to represent the number, in characters, that 
  typescript honors for the size of its scrollback buffer.  The default is 
--- 2184,2190 ----
  that file when needed.)
  
  
! }\bold{typescript.maxsize:\italic{10000}}\leftindent{
  
  You can reset this preference to represent the number, in characters, that 
  typescript honors for the size of its scrollback buffer.  The default is 
***************
*** 2412,2425 ****
  10000.
  
  }
- \bold{typescript.scrollpercent: \italic{67}
- 
- }\leftindent{This controls how much the Typescript scrolls when the cursor 
- moves off the bottom of the window. The number is expressed as a 
- percentage: 100 means that it scrolls down an entire window-height; 0 means 
- that it doesn't scroll at all.
- 
- }
  }\section{Raster preferences}\leftindent{
  
  
--- 2191,2196 ----
***************
*** 2470,2479 ****
  
  
  It looks first for a zippaths preferences, and ignores zippath if it finds 
! it. \
  
  
- 
  }\bold{ZipCreateTolerance: \italic{10}}\leftindent{
  
  When you are creating an object with multiple segments in the zip editor, 
--- 2241,2249 ----
  
  
  It looks first for a zippaths preferences, and ignores zippath if it finds 
! it. 
  
  
  }\bold{ZipCreateTolerance: \italic{10}}\leftindent{
  
  When you are creating an object with multiple segments in the zip editor, 
***************
*** 2490,2499 ****
  will look for zip symbol files to use in addition to the ones that are 
  always used, loaded into the zip editor on startup (from 
  BASEDIR/lib/zip/symbols).  It looks first at ZipSymbolPathString, and 
! ignores ZipSymbolPaths if it finds it. \
  
  
- 
  }\bold{ZipPanningPrecision: \italic{8}}\leftindent{
  
  The minimum number of pixels you need to move the cursor for a panning 
--- 2260,2268 ----
  will look for zip symbol files to use in addition to the ones that are 
  always used, loaded into the zip editor on startup (from 
  BASEDIR/lib/zip/symbols).  It looks first at ZipSymbolPathString, and 
! ignores ZipSymbolPaths if it finds it. 
  
  
  }\bold{ZipPanningPrecision: \italic{8}}\leftindent{
  
  The minimum number of pixels you need to move the cursor for a panning 
***************
*** 2509,2518 ****
  \leftindent{Specifies a pipeline of formatting programs for producing 
  output for preview or print programs.  By default, the pipeline shown above 
  will process your documents through troff with an output device type 
! appropriate to the printer you will be using.  \
  
  
- 
  Add this preference only when you need to include one of the troff 
  pre-processors (e.g. pic, eqn, tbl) in your formatting pipeline.  Troff, or 
  any one of the troff pre-processors which has a -T switch, should use 
--- 2278,2286 ----
  \leftindent{Specifies a pipeline of formatting programs for producing 
  output for preview or print programs.  By default, the pipeline shown above 
  will process your documents through troff with an output device type 
! appropriate to the printer you will be using.  
  
  
  Add this preference only when you need to include one of the troff 
  pre-processors (e.g. pic, eqn, tbl) in your formatting pipeline.  Troff, or 
  any one of the troff pre-processors which has a -T switch, should use 
***************
*** 2533,2541 ****
  used when asking to print a ditroff output file.}
  
  
! }\leftindent{\bold{print.Bodyfont: \italic{Andy12} }\
  
- 
  \leftindent{Sets the font for printing output of all Andrew programs, 
  including EZ, Help, and Typescript.  If you do not change the default for 
  this preference but have changed the generic\bold{ bodyfont} preference or 
--- 2301,2308 ----
  used when asking to print a ditroff output file.}
  
  
! }\leftindent{\bold{print.Bodyfont: \italic{Andy12} }
  
  \leftindent{Sets the font for printing output of all Andrew programs, 
  including EZ, Help, and Typescript.  If you do not change the default for 
  this preference but have changed the generic\bold{ bodyfont} preference or 
***************
*** 2542,2550 ****
  a \bold{\italic{programname}.bodyfont} preference, they will override this 
  default of \italic{\bold{Andy12}}.  If you do change from 
  \bold{\italic{Andy12 }}here, your choice will override those other bodyfont 
! preferences for printed output.  \
  
- 
  }
  \bold{print.Copy: \italic{yes}}
  
--- 2309,2316 ----
  a \bold{\italic{programname}.bodyfont} preference, they will override this 
  default of \italic{\bold{Andy12}}.  If you do change from 
  \bold{\italic{Andy12 }}here, your choice will override those other bodyfont 
! preferences for printed output.  
  
  }
  \bold{print.Copy: \italic{yes}}
  
***************
*** 2551,2571 ****
  \leftindent{Determines whether the printing software puts a copy of files 
  for which you request printing into your PrintDir before printing them. 
   With the default setting of "yes," this happens.  If set to "no," files go 
! directly from the Andrew File System to the printer.  }\
  
  
  
- \bold{print.Delete: }\bold{\italic{yes}} \
- 
- 
  \leftindent{Determines what happens to a file in your PrintDir after it is 
  printed.  With the default setting of "yes," it is deleted automatically. 
   With a setting of "no," it is not.}
  
  
! \bold{print.Deliver: \italic{filename }}\
  
- 
  \leftindent{Specifies the name to print on the "File:" line on the cover 
  sheet of your printouts.  The default is the name of the file, but you may 
  change it to any character string you wish.}
--- 2317,2334 ----
  \leftindent{Determines whether the printing software puts a copy of files 
  for which you request printing into your PrintDir before printing them. 
   With the default setting of "yes," this happens.  If set to "no," files go 
! directly from the Andrew File System to the printer.  }
  
  
+ \bold{print.Delete: }\bold{\italic{yes}} 
  
  \leftindent{Determines what happens to a file in your PrintDir after it is 
  printed.  With the default setting of "yes," it is deleted automatically. 
   With a setting of "no," it is not.}
  
  
! \bold{print.Deliver: \italic{filename }}
  
  \leftindent{Specifies the name to print on the "File:" line on the cover 
  sheet of your printouts.  The default is the name of the file, but you may 
  change it to any character string you wish.}
***************
*** 2578,2590 ****
   The default of "no" makes EZ documents print simplex.  If set to "yes," 
  documents will be formatted for a duplex printer, \bold{but} they will 
  print out duplex \bold{only if} the printer you choose can do duplex 
! printing.  }\
  
  
  
- \bold{print.Printdir: }\bold{\italic{your home directory pathname/PrintDir }}\
- 
- 
  \leftindent{Specifies the print directory that the system uses to store 
  files that are waiting to be loaded into the print queue.  By default it is 
  the subdirectory of your home directory called "PrintDir."  You can change 
--- 2341,2351 ----
   The default of "no" makes EZ documents print simplex.  If set to "yes," 
  documents will be formatted for a duplex printer, \bold{but} they will 
  print out duplex \bold{only if} the printer you choose can do duplex 
! printing.  }
  
  
+ \bold{print.Printdir: }\bold{\italic{your home directory pathname/PrintDir }}
  
  \leftindent{Specifies the print directory that the system uses to store 
  files that are waiting to be loaded into the print queue.  By default it is 
  the subdirectory of your home directory called "PrintDir."  You can change 
***************
*** 2716,2736 ****
  from more than one source.  For instance, you could keep personal events in 
  your own file, and also reference the file containing events for a work 
  group you belong to.  See the  \italic{champ}  and 
!  \italic{champ-events-file}  help documents for details. }\
  
  
- 
  \leftindent{\bold{champpath: \italic{<full pathname to 
! file/events.champ:full pathname to file/events.champ> }}\
  
- 
  \leftindent{Directs Champ to read the files specified and record all of 
  them on your calendar.  The usual name for each file is "events.champ," but 
  you can change that by replacing \bold{\italic{events}} with another 
! filename.  }}\
  
  
- 
  \section{Adew preferences}
  
  
--- 2477,2494 ----
  from more than one source.  For instance, you could keep personal events in 
  your own file, and also reference the file containing events for a work 
  group you belong to.  See the  \italic{champ}  and 
!  \italic{champ-events-file}  help documents for details. }
  
  
  \leftindent{\bold{champpath: \italic{<full pathname to 
! file/events.champ:full pathname to file/events.champ> }}
  
  \leftindent{Directs Champ to read the files specified and record all of 
  them on your calendar.  The usual name for each file is "events.champ," but 
  you can change that by replacing \bold{\italic{events}} with another 
! filename.  }}
  
  
  \section{Adew preferences}
  
  
***************
*** 2793,2802 ****
  NessPath preference can be specified with a value of a colon-separated list 
  of directories.  In the example value shown, searches for files will begin 
  in the directory 'nesslib' of the user's home directory and will proceed 
! next to the standard system directory.  \
  
  
- 
  Warning: Putting a directory in your NessPath means that Ness programs in 
  .n files in that directory can be compiled and executed whenever 
  referenced.  No visible warning is given to you that the files are being 
--- 2551,2559 ----
  NessPath preference can be specified with a value of a colon-separated list 
  of directories.  In the example value shown, searches for files will begin 
  in the directory 'nesslib' of the user's home directory and will proceed 
! next to the standard system directory.  
  
  
  Warning: Putting a directory in your NessPath means that Ness programs in 
  .n files in that directory can be compiled and executed whenever 
  referenced.  No visible warning is given to you that the files are being 
***************
*** 2840,2849 ****
  basis.}}
  
  
! \section{Related tools}  \
  
  
- 
  If you want to see a tutorial on changing your preferences, choose 
  \bold{Show Tutorial }from the Help menus.
  
--- 2597,2605 ----
  basis.}}
  
  
! \section{Related tools}  
  
  
  If you want to see a tutorial on changing your preferences, choose 
  \bold{Show Tutorial }from the Help menus.
  
***************
*** 2852,2869 ****
  Selected Word" from the pop-up menu to see the help file for:
  
  
! 	\leftindent{\italic{\helptopic{color}
  
! \helptopic{templates}}
  
  \helptopic{\italic{EZ}}
  
  \helptopic{\italic{AMS}}  (Andrew Message System)
  
! \helptopic{\italic{typescript\helptopic{\italic{
  
- console}}}}
- 
  \helptopic{\italic{raster}}
  
  \helptopic{\italic{zip}}
--- 2608,2623 ----
  Selected Word" from the pop-up menu to see the help file for:
  
  
! \leftindent{\helptopic{\italic{console}}
  
! \helptopic{\italic{templates}}
  
  \helptopic{\italic{EZ}}
  
  \helptopic{\italic{AMS}}  (Andrew Message System)
  
! \helptopic{\italic{typescript}}
  
  \helptopic{\italic{raster}}
  
  \helptopic{\italic{zip}}
***************
*** 2892,2903 ****
  
  }
  
! \begindata{bp,538383656}
! \enddata{bp,538383656}
! \view{bpv,538383656,1,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 7.2 of the 
  
  Andrew User Interface System and is the 
  
--- 2646,2657 ----
  
  }
  
! \begindata{bp,537456896}
! \enddata{bp,537456896}
! \view{bpv,537456896,0,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
  Andrew User Interface System and is the 
  
***************
*** 2911,2917 ****
  
  memberships extending into calendar year 
  
! 1994.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
--- 2665,2671 ----
  
  memberships extending into calendar year 
  
! 1993.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
***************
*** 2965,2968 ****
  
   $
  
! }}\enddata{text,538641684}
--- 2719,2722 ----
  
   $
  
! }}\enddata{text,537636288}
diff -cr ./prefs.tutr /afs/cs/misc/andrew/src/overhead/util/lib//prefs.tutr
*** ./prefs.tutr	Mon Oct 03 14:32:25 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//prefs.tutr	Tue Mar 01 12:09:43 1994
***************
*** 1,4 ****
! \begindata{text,538387096}
  \textdsversion{12}
  \template{help}
  \define{global
--- 1,4 ----
! \begindata{text,538926040}
  \textdsversion{12}
  \template{help}
  \define{global
***************
*** 12,38 ****
  \section{Changing Your Preferences
  
  }
! Changing your preferences is as simple as editing and saving your 
! preferences.  To do this, type
  
  
  \typewriter{\leftindent{ez preferences}}
  
  
! in your command window (typically a typescript or xterm) and press Enter.  \
  
  
  
- When the EZ window appears with your preferences file in it, you can type 
- in the new line you want to add, or change the value of an existing 
- preference.  For example, add the following line to your preferences file:
  
- 
  ez.bodyfont: AndySans10
  
  
! Save the file and quit the EZ window you are running.  Now, start EZ again 
! by typing
  
  
  \typewriter{\leftindent{ez preferences}}
--- 12,37 ----
  \section{Changing Your Preferences
  
  }
! Changing your preferences is as simple as editing and saving your preferences. 
!  To do this, type
  
  
  \typewriter{\leftindent{ez preferences}}
  
  
! in your Typescript window and press Enter.  
  
  
+ When the EZ window appears with your preferences file in it, you can type in 
+ the new line you want to add, or change the value of an existing preference. 
+  For example, add the following line to your preferences file:
  
  
  ez.bodyfont: AndySans10
  
  
! Save the file and quit the EZ window you are running.  Now, start EZ again by 
! typing
  
  
  \typewriter{\leftindent{ez preferences}}
***************
*** 39,53 ****
  
  
  You should notice that the letters in the EZ window are different from what 
! they were before.  To change them back, you can either remove the 
! preference entirely, or simply put a # mark in front of it, like
  
  
  # ez.bodyfont: AndySans10
  
  
! The # mark tells EZ not to read that preference.  You can also use # marks 
! to add reminders to yourself about what preferences are for, as in:
  
  
  # I added this just for the preferences tutorial
--- 38,52 ----
  
  
  You should notice that the letters in the EZ window are different from what 
! they were before.  To change them back, you can either remove the preference 
! entirely, or simply put a # mark in front of it, like
  
  
  # ez.bodyfont: AndySans10
  
  
! The # mark tells EZ not to read that preference.  You can also use # marks to 
! add reminders to yourself about what preferences are for, as in:
  
  
  # I added this just for the preferences tutorial
***************
*** 57,73 ****
  
  You can now experiment will lots of different preferences listed in the 
   \italic{preferences } help file.  Once you have edited and saved your 
! preferences file, any new processes you call up, such as EZ, will use the 
! new preferences that are relevant to them.  Thus, it is possible to have 
! several EZ windows with different type fonts.  \
  
! 
! \begindata{bp,538210560}
! \enddata{bp,538210560}
! \view{bpv,538210560,0,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 7.2 of the 
  
  Andrew User Interface System and is the 
  
--- 56,71 ----
  
  You can now experiment will lots of different preferences listed in the 
   \italic{preferences } help file.  Once you have edited and saved your 
! preferences file, any new processes you call up, such as EZ, will use the new 
! preferences that are relevant to them.  Thus, it is possible to have several 
! EZ windows with different type fonts.  
  
! \begindata{bp,537558784}
! \enddata{bp,537558784}
! \view{bpv,537558784,1656,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
  Andrew User Interface System and is the 
  
***************
*** 81,87 ****
  
  memberships extending into calendar year 
  
! 1994.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
--- 79,85 ----
  
  memberships extending into calendar year 
  
! 1993.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
***************
*** 135,138 ****
  
   $
  
! }}\enddata{text,538387096}
--- 133,136 ----
  
   $
  
! }}\enddata{text,538926040}
diff -cr ./procstuf.c /afs/cs/misc/andrew/src/overhead/util/lib//procstuf.c
*** ./procstuf.c	Mon Oct 03 14:32:26 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//procstuf.c	Tue Mar 01 12:09:45 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/procstuf.c,v 2.16 1994/06/09 18:57:37 rr2b Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/procstuf.c,v 2.16 1993/08/25 20:35:25 susan Exp $";
  #endif
  
  
***************
*** 136,142 ****
  	/* put 'exec ' in */
  	for(s=str+strlen(str); s>=str; s--)
  	    *(s+5)= *s;
! 	memmove(str,"exec ",5);
  	*p=NULL;
  	return argv;
      }
--- 136,142 ----
  	/* put 'exec ' in */
  	for(s=str+strlen(str); s>=str; s--)
  	    *(s+5)= *s;
! 	bcopy("exec ",str,5);
  	*p=NULL;
  	return argv;
      }
***************
*** 159,165 ****
  
  /* trash second arg */
  char *statustostr(status,buf,len)
! #if defined(M_UNIX) || POSIX_ENV
  int *status;
  #else /* hpux */
  union wait *status;
--- 159,165 ----
  
  /* trash second arg */
  char *statustostr(status,buf,len)
! #if defined(hpux) || defined(M_UNIX) || POSIX_ENV
  int *status;
  #else /* hpux */
  union wait *status;
***************
*** 167,175 ****
  char *buf;
  int len;
  {
! #if !defined(POSIX_ENV) && defined(M_UNIX)
      sprintf(buf,"status = %d.",*status);
-     if(*status==0) return NULL;
  #else /* hpux */
  #if POSIX_ENV
      if(WIFSTOPPED(*status))
--- 167,174 ----
  char *buf;
  int len;
  {
! #if defined(hpux) || defined(M_UNIX)
      sprintf(buf,"status = %d.",*status);
  #else /* hpux */
  #if POSIX_ENV
      if(WIFSTOPPED(*status))
Only in .: procstuf.o
diff -cr ./profile.c /afs/cs/misc/andrew/src/overhead/util/lib//profile.c
*** ./profile.c	Mon Oct 03 14:32:25 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//profile.c	Tue Mar 01 12:09:46 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,54 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/profile.c,v 2.18 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  
! #include <andrewos.h>		/* sys/types.h */
  #include <fdplumb.h>
  #include <stdio.h>
  #include <sys/stat.h>
  #include <sys/param.h>	/* For MAXPATHLEN */
  #include <pwd.h>
--- 42,56 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/profile.c,v 2.16 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  
!  
! 
  #include <fdplumb.h>
  #include <stdio.h>
+ #include <andrewos.h>		/* sys/types.h */
  #include <sys/stat.h>
  #include <sys/param.h>	/* For MAXPATHLEN */
  #include <pwd.h>
Only in .: profile.o
diff -cr ./readlink.c /afs/cs/misc/andrew/src/overhead/util/lib//readlink.c
*** ./readlink.c	Mon Oct 03 14:32:25 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//readlink.c	Tue Mar 01 12:09:47 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,55 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/readlink.c,v 1.5 1993/09/21 18:39:02 rr2b Exp $";
  #endif
  
  
   
  
- #include <andrewos.h>
  #include <errno.h>
  
  extern int errno;
  
--- 42,55 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/readlink.c,v 1.4 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  
   
  
  #include <errno.h>
+ #include <andrewos.h>
  
  extern int errno;
  
Only in .: readlink.o
diff -cr ./setprof.c /afs/cs/misc/andrew/src/overhead/util/lib//setprof.c
*** ./setprof.c	Mon Oct 03 14:32:27 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//setprof.c	Tue Mar 01 12:10:24 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/setprof.c,v 2.20 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/setprof.c,v 2.19 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  
Only in .: setprof.o
diff -cr ./setup.help /afs/cs/misc/andrew/src/overhead/util/lib//setup.help
*** ./setup.help	Mon Oct 03 14:32:27 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//setup.help	Tue Mar 01 12:10:25 1994
***************
*** 1368,1374 ****
  \view{bpv,537558784,1654,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 7.2 of the 
  
  Andrew User Interface System and is the 
  
--- 1368,1374 ----
  \view{bpv,537558784,1654,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
  Andrew User Interface System and is the 
  
***************
*** 1382,1388 ****
  
  memberships extending into calendar year 
  
! 1994.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
--- 1382,1388 ----
  
  memberships extending into calendar year 
  
! 1993.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
Only in .: subdirs
diff -cr ./svcconf.c /afs/cs/misc/andrew/src/overhead/util/lib//svcconf.c
*** ./svcconf.c	Mon Oct 03 14:32:28 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//svcconf.c	Tue Mar 01 12:10:26 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/svcconf.c,v 2.20 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/svcconf.c,v 2.20 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 62,67 ****
--- 62,71 ----
  
  #include <util.h>
  #include <svcconf.h>
+ 
+ #ifndef _IBMR2
+ extern char *malloc();
+ #endif /* _IBMR2 */
  
  extern int errno;
  
Only in .: svcconf.o
diff -cr ./system.c /afs/cs/misc/andrew/src/overhead/util/lib//system.c
*** ./system.c	Mon Oct 03 14:32:40 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//system.c	Tue Mar 01 12:10:26 1994
***************
*** 1,5 ****
  /* Copyright 1992 Carnegie Mellon University, All rights reserved.
!  $Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 1,5 ----
  /* Copyright 1992 Carnegie Mellon University, All rights reserved.
!  $Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 6,12 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 6,12 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 35,44 ****
   *  $
   */
  
! /* $Header: /usr/user/auis-7.2/overhead/util/lib/RCS/system.c,v 1.3 1992/12/14 20:21:35 rr2b R6tape $ */
  
  #ifndef NORCSID
! static char system_c_rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/system.c,v 1.3 1992/12/14 20:21:35 rr2b R6tape $";
  #endif
  
  #include <andrewos.h>
--- 35,44 ----
   *  $
   */
  
! /* $ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/system.c,v 1.3 1992/12/14 20:21:35 rr2b R6tape $ */
  
  #ifndef NORCSID
! static char system_c_rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/system.c,v 1.3 1992/12/14 20:21:35 rr2b R6tape $";
  #endif
  
  #include <andrewos.h>
Only in .: system.o
diff -cr ./t2open.c /afs/cs/misc/andrew/src/overhead/util/lib//t2open.c
*** ./t2open.c	Mon Oct 03 14:32:28 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//t2open.c	Tue Mar 01 12:10:28 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/t2open.c,v 2.29 1994/01/30 15:43:20 rr2b Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/t2open.c,v 2.29 1993/08/25 20:35:26 susan Exp $";
  #endif
  
  
***************
*** 49,57 ****
   
  
  
! #include <andrewos.h>		/* sys/time.h */
  #include <stdio.h>
  #include <signal.h>
  #include <setjmp.h>
  #include <errno.h>
  extern int errno;
--- 49,58 ----
   
  
  
! #include <system.h>
  #include <stdio.h>
  #include <signal.h>
+ #include <andrewos.h>		/* sys/time.h */
  #include <setjmp.h>
  #include <errno.h>
  extern int errno;
***************
*** 62,68 ****
  #define	mask(s)	(1<<((s)-1))
  #endif
  
! typedef SIGNAL_RETURN_TYPE SignalReturnType;
  
  #ifdef __STDC__
  static SignalReturnType (*oldfunc)(int);
--- 63,73 ----
  #define	mask(s)	(1<<((s)-1))
  #endif
  
! #if POSIX_ENV
! typedef void SignalReturnType;
! #else
! typedef int SignalReturnType;
! #endif
  
  #ifdef __STDC__
  static SignalReturnType (*oldfunc)(int);
***************
*** 77,83 ****
      int p1[2], p2[2], pgrp;
  
      if (popen_pid == NULL) {
! 	dtablesize = FDTABLESIZE();
  	if (dtablesize > 0) {
  	    popen_pid = (int *) malloc(dtablesize * sizeof(int));
  	}
--- 82,88 ----
      int p1[2], p2[2], pgrp;
  
      if (popen_pid == NULL) {
! 	dtablesize = getdtablesize();
  	if (dtablesize > 0) {
  	    popen_pid = (int *) malloc(dtablesize * sizeof(int));
  	}
***************
*** 85,91 ****
      if (popen_pid == NULL) {errno = ENOMEM; return -1;}
  
      /* Set up to ignore broken pipe signals */
!     oldfunc = signal(SIGPIPE, SIG_IGN);
  
      if(pipe(p1) < 0 || pipe(p2) < 0) return -1;
      /* p1 is for writing from child to parent, p2 vice versa */
--- 90,96 ----
      if (popen_pid == NULL) {errno = ENOMEM; return -1;}
  
      /* Set up to ignore broken pipe signals */
!     oldfunc = (SignalReturnType (*)())signal(SIGPIPE, SIG_IGN);
  
      if(pipe(p1) < 0 || pipe(p2) < 0) return -1;
      /* p1 is for writing from child to parent, p2 vice versa */
***************
*** 92,100 ****
  
      pgrp = osi_vfork();
      if(pgrp == 0) {
! 	int fd;
  
! 	NEWPGRP();
  
  	/* Set up my write side */
  	close(p1[0]);		/* I don't read from p1 */
--- 97,111 ----
  
      pgrp = osi_vfork();
      if(pgrp == 0) {
! 	int pid, fd;
  
! 	/* This is child */
! 	pid = getpid();
! #if defined(hpux) || defined(SGI_4D_ENV) || defined(linux)
! 	setpgrp();
! #else /* hpux */
! 	setpgrp(pid, pid);
! #endif /* hpux */
  
  	/* Set up my write side */
  	close(p1[0]);		/* I don't read from p1 */
***************
*** 143,150 ****
      FILE *ptr;
      int seconds, *timedout;
  {
! 	int status;
! 	SIGSET_TYPE omask, nmask;
      register int f, r;
      struct itimerval val;
  
--- 154,160 ----
      FILE *ptr;
      int seconds, *timedout;
  {
!     int status, omask;
      register int f, r;
      struct itimerval val;
  
***************
*** 156,176 ****
  
      f = fileno(ptr);
      fclose(ptr);
! #ifdef POSIX_ENV
!     (void) sigemptyset(&nmask);
!     (void) sigaddset(&nmask, SIGINT);
!     (void) sigaddset(&nmask, SIGQUIT);
!     (void) sigaddset(&nmask, SIGHUP);
!     (void) sigaddset(&nmask, SIGCHLD);
!     if (sigprocmask(SIG_BLOCK, &nmask, &omask) < 0)
! 	perror("sigprocmask");
! #else
      omask = sigblock(mask(SIGINT)|mask(SIGQUIT)|mask(SIGHUP)|mask(SIGCHLD));
  #endif
  
      if (timedout != 0) {
  	/* Enable signal handler */
! 	old = signal(SIGALRM, lclalarm);
  
  	/* Set timer */
  	val.it_interval.tv_sec = 0;
--- 166,178 ----
  
      f = fileno(ptr);
      fclose(ptr);
! #ifdef VMUNIX
      omask = sigblock(mask(SIGINT)|mask(SIGQUIT)|mask(SIGHUP)|mask(SIGCHLD));
  #endif
  
      if (timedout != 0) {
  	/* Enable signal handler */
! 	old = (SignalReturnType (*)())signal(SIGALRM, lclalarm);
  
  	/* Set timer */
  	val.it_interval.tv_sec = 0;
***************
*** 197,208 ****
  	while ((r=wait(&status)) != popen_pid[f] && r != -1) ;
      }
  
! #ifdef POSIX_ENV
!     (void) sigprocmask(SIG_SETMASK, &omask, (sigset_t *)NULL);
! #else
      sigsetmask(omask);
  #endif
- 
  
      /* Reenable old SIGPIPE action */
      (void) signal(SIGPIPE, oldfunc);
--- 199,207 ----
  	while ((r=wait(&status)) != popen_pid[f] && r != -1) ;
      }
  
! #ifdef VMUNIX
      sigsetmask(omask);
  #endif
  
      /* Reenable old SIGPIPE action */
      (void) signal(SIGPIPE, oldfunc);
Only in .: t2open.o
diff -cr ./tfail.c /afs/cs/misc/andrew/src/overhead/util/lib//tfail.c
*** ./tfail.c	Mon Oct 03 14:32:29 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//tfail.c	Tue Mar 01 12:10:28 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/tfail.c,v 2.10 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/tfail.c,v 2.10 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
Only in .: tfail.o
diff -cr ./thiscell.c /afs/cs/misc/andrew/src/overhead/util/lib//thiscell.c
*** ./thiscell.c	Mon Oct 03 14:32:27 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//thiscell.c	Tue Mar 01 12:10:29 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/thiscell.c,v 2.14 1993/02/12 21:23:32 rr2b Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/thiscell.c,v 2.15 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  
***************
*** 67,72 ****
--- 67,76 ----
  #endif /* AFS_ENV */
  
  #define	MAXSIZE		200
+ 
+ #ifndef _IBMR2
+ extern char *malloc();
+ #endif /* _IBMR2 */
  
  extern int errno;
  
Only in .: thiscell.o
diff -cr ./times.c /afs/cs/misc/andrew/src/overhead/util/lib//times.c
*** ./times.c	Sat Oct 08 16:33:16 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//times.c	Tue Mar 15 22:32:27 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/times.c,v 1.20 1993/08/27 21:43:25 gk5g Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/times.c,v 1.23 1993/08/27 20:59:21 gk5g Exp $";
  #endif
  
  
***************
*** 50,56 ****
  
  #include <errno.h>
  #include <andrewos.h>
! #if (!defined(_IBMR2) && !SY_AIXx && !defined(HP300_ENV) && !defined(HP700_ENV) && !defined(HP800_ENV) && !defined(M_UNIX) && (!defined(SGI_4D_ENV)) && !defined(SUN_ENV) && !defined(linux) && !defined(DECOSF_ENV))
  extern char *timezone();
  #endif /* (!defined(_IBMR2) && !SY_AIXx && !defined(HP300_ENV) && !defined(HP800_ENV)) */
  
--- 50,56 ----
  
  #include <errno.h>
  #include <andrewos.h>
! #if (!defined(_IBMR2) && !SY_AIXx && !defined(HP300_ENV) && !defined(HP700_ENV) && !defined(HP800_ENV) && !defined(M_UNIX) && (!defined(SGI_4D_ENV)) && !defined(SUN_ENV) && !defined(linux)) && !defined(OSF_ENV)
  extern char *timezone();
  #endif /* (!defined(_IBMR2) && !SY_AIXx && !defined(HP300_ENV) && !defined(HP800_ENV)) */
  
***************
*** 73,82 ****
  #define HAS_GETTIMEOFDAY 1
  #endif /* #if SY_B4x */
  
- #if DECOSF_ENV
- #define HAS_GETTIMEOFDAY 1
- #endif
- 
  int osi_GetTimes(blk)
  struct osi_Times *blk;
  {
--- 73,78 ----
***************
*** 85,95 ****
      int Ret;
  
      Ret = gettimeofday(&TV, 0);
!     blk->Secs = (unsigned long int) TV.tv_sec;
!     blk->USecs = (unsigned long int) TV.tv_usec;
      return (Ret);
  #else /* #ifdef HAS_GETTIMEOFDAY */
!     blk->Secs = (unsigned long int) time(0);
      blk->USecs = 0;
      return (0);
  #endif /* #ifdef HAS_GETTIMEOFDAY */
--- 81,91 ----
      int Ret;
  
      Ret = gettimeofday(&TV, 0);
!     blk->Secs = (time_t) TV.tv_sec;
!     blk->USecs = (time_t) TV.tv_usec;
      return (Ret);
  #else /* #ifdef HAS_GETTIMEOFDAY */
!     blk->Secs = (time_t) time(0);
      blk->USecs = 0;
      return (0);
  #endif /* #ifdef HAS_GETTIMEOFDAY */
***************
*** 98,104 ****
--- 94,104 ----
  #if (SY_AIXx == 0 && SY_U5x == 0)
  static int ZonesInitialized = 0;
  char *osi_ZoneNames[2];
+ #if	DECOSF_ENV
+ int osi_SecondsWest;
+ #else	/* DECOSF_ENV */
  long int osi_SecondsWest;
+ #endif	/* DECOSF_ENV */
  int osi_IsEverDaylight;
  
  void osi_SetZone()
***************
*** 107,119 ****
--- 107,135 ----
      struct timezone TZ;
      static char TZ0[20], TZ1[20];
      if (ZonesInitialized == 0) {
+ #if	OSF_ENV
+ 	/* Just in case */
+ 	tzset();
  	gettimeofday(&TV, &TZ);
+ 	/* Do not need coercion */
+ 	osi_SecondsWest = TZ.tz_minuteswest * 60;
+ #else	/* OSF_ENV */
+ 	gettimeofday(&TV, &TZ);
  	osi_SecondsWest = (long) TZ.tz_minuteswest * 60;
+ #endif	/* OSF_ENV */
  	osi_IsEverDaylight = TZ.tz_dsttime;
+ #if	OSF_ENV
+ 	strncpy(TZ0, tzname[0], sizeof(TZ0) - 1);
+ #else	/* OSF_ENV */
  	strncpy(TZ0, timezone(TZ.tz_minuteswest, 0), sizeof(TZ0) - 1);
+ #endif	/* OSF_ENV */
  	TZ0[sizeof(TZ0) - 1] = '\0';
  	osi_ZoneNames[0] = TZ0;
+ #if	OSF_ENV
+ 	strncpy(TZ1, tzname[1], sizeof(TZ1) - 1);
+ #else	/* OSF_ENV */
  	strncpy(TZ1, timezone(TZ.tz_minuteswest, 1), sizeof(TZ1) - 1);
+ #endif	/* OSF_ENV */
  	TZ1[sizeof(TZ1) - 1] = '\0';
  	osi_ZoneNames[1] = TZ1;
  	ZonesInitialized = 1;
Only in .: times.o
diff -cr ./titles.c /afs/cs/misc/andrew/src/overhead/util/lib//titles.c
*** ./titles.c	Mon Oct 03 14:32:29 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//titles.c	Tue Mar 01 12:10:32 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/titles.c,v 1.8 1994/05/24 21:33:49 rr2b Exp $";
  #endif
  
  /* titles.c */
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/titles.c,v 1.4 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /* titles.c */
***************
*** 69,114 ****
      }
  }
  
- #ifndef ANSI_COMPILER
- #include <varargs.h>
- 
  /*VARARGS1*/
! void SetProcTitle(va_alist)
! va_dcl
  {/* Set the process title. */
-     char *cp, *str;
-     char Title[1500];
-     va_list ap;
- 
-     va_start(ap);
-     str = va_arg(ap, char *);
-     if (BeginInitialArgv == NULL) return;   /* must call SetInitialArgs first */
-     sprintf(Title, str, ap);
-     strncpy(BeginInitialArgv, Title, EndInitialArgv - BeginInitialArgv - 1);
-     EndInitialArgv[-1] = '\0';
-     cp = &BeginInitialArgv[strlen(BeginInitialArgv)];
-     while (cp < EndInitialArgv) *cp++ = ' ';
-     va_end(ap);
- }
- #else
- #include <stdarg.h>
- 
- void SetProcTitle(char *str, ...)
- {/* Set the process title. */
      char *cp;
      char Title[1500];
-     va_list ap;
  
-     va_start(ap, str);
      if (BeginInitialArgv == NULL) return;   /* must call SetInitialArgs first */
!     sprintf(Title, str, ap);
      strncpy(BeginInitialArgv, Title, EndInitialArgv - BeginInitialArgv - 1);
      EndInitialArgv[-1] = '\0';
      cp = &BeginInitialArgv[strlen(BeginInitialArgv)];
      while (cp < EndInitialArgv) *cp++ = ' ';
-     va_end(ap);
  }
- #endif
  
  #ifdef TESTINGONLYTESTING
  main(argc, argv)
--- 69,88 ----
      }
  }
  
  /*VARARGS1*/
! void SetProcTitle(str, a1, a2, a3, a4, a5)
! char *str;
  {/* Set the process title. */
      char *cp;
      char Title[1500];
  
      if (BeginInitialArgv == NULL) return;   /* must call SetInitialArgs first */
!     sprintf(Title, str, a1, a2, a3, a4, a5);
      strncpy(BeginInitialArgv, Title, EndInitialArgv - BeginInitialArgv - 1);
      EndInitialArgv[-1] = '\0';
      cp = &BeginInitialArgv[strlen(BeginInitialArgv)];
      while (cp < EndInitialArgv) *cp++ = ' ';
  }
  
  #ifdef TESTINGONLYTESTING
  main(argc, argv)
Only in .: titles.o
diff -cr ./tokpak.c /afs/cs/misc/andrew/src/overhead/util/lib//tokpak.c
*** ./tokpak.c	Mon Oct 03 14:32:30 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//tokpak.c	Tue Mar 15 23:22:20 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/tokpak.c,v 2.26 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/tokpak.c,v 2.26 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /*
***************
*** 67,78 ****
  #define KEYSIZE	(sizeof(auth_EncryptionKey))
  #include <errno.h>
  #include <ctype.h>
! #define MAXPackedTicket_Len (11*sizeof(unsigned long) + sizeof(struct ktc_encryptionKey) + MAXKTCTICKETLEN + (2 * sizeof(struct ktc_principal)) + 8*sizeof(unsigned long))
  #endif /* AFS_ENV */
  
  #define NIL 0
  extern int errno;
! 
  
  #ifdef AFS_ENV
  static int PackKTC(aserv, atok, acli, where, debug, IsPrim)
--- 67,80 ----
  #define KEYSIZE	(sizeof(auth_EncryptionKey))
  #include <errno.h>
  #include <ctype.h>
! #define MAXPackedTicket_Len (11*sizeof(uint_32) + sizeof(struct ktc_encryptionKey) + MAXKTCTICKETLEN + (2 * sizeof(struct ktc_principal)) + 8*sizeof(uint_32))
  #endif /* AFS_ENV */
  
  #define NIL 0
  extern int errno;
! #ifndef _IBMR2
! extern char *malloc(), *realloc();
! #endif /* _IBMR2 */
  
  #ifdef AFS_ENV
  static int PackKTC(aserv, atok, acli, where, debug, IsPrim)
***************
*** 81,87 ****
  char *where; int debug, IsPrim;
  {
      register char *p;
!     long int Dum;
  
  #ifdef DEBUG
      if (debug) {
--- 83,89 ----
  char *where; int debug, IsPrim;
  {
      register char *p;
!     int_32 Dum;
  
  #ifdef DEBUG
      if (debug) {
***************
*** 101,131 ****
      /* Pack them */
      Dum = 0; Dum = htonl(Dum);
      p = where;
!     * (long int *) p = Dum; /* 0/0 zero */
!     p += sizeof(long int);
!     * (long int *) p = htonl(atok->startTime); /* 1/4 start time */
!     p += sizeof(long int);
!     * (long int *) p = htonl(atok->endTime); /* 2/8 end time */
!     p += sizeof(long int);
!     * (long int *) p = htonl((long int) atok->kvno); /* 3/12 KVNo */
!     p += sizeof(long int);
!     * (long int *) p = htonl(atok->ticketLen); /* 4/16 tkt length */
!     p += sizeof(long int);
!     * (long int *) p = Dum; /* 5/20 zero */
!     p += sizeof(long int);
!     * (long int *) p = Dum; /* 6/24 zero */
!     p += sizeof(long int);
      Dum = IsPrim; Dum = htonl(Dum);
!     * (long int *) p = Dum; /* 7/28 prim/amshome flag */
!     p += sizeof(long int);
      Dum = sizeof(atok->sessionKey.data); Dum = htonl(Dum);
!     * (long int *) p = Dum; /* 8/32 size of session key */
!     p += sizeof(long int);
      Dum = -1; Dum = htonl(Dum);
!     * (long int *) p = Dum; /* 9/36 flag -1 */
!     p += sizeof(long int);
!     * (long int *) p = Dum; /* 10/40 flag -1*/
!     p += sizeof(long int);
      bcopy(atok->sessionKey.data, p, sizeof(atok->sessionKey.data)); /* 11/44 session key */
      p += sizeof(atok->sessionKey.data);
      bcopy(atok->ticket, p, atok->ticketLen);
--- 103,133 ----
      /* Pack them */
      Dum = 0; Dum = htonl(Dum);
      p = where;
!     * (int_32 *) p = Dum; /* 0/0 zero */
!     p += sizeof(int_32);
!     * (int_32 *) p = htonl(atok->startTime); /* 1/4 start time */
!     p += sizeof(int_32);
!     * (int_32 *) p = htonl(atok->endTime); /* 2/8 end time */
!     p += sizeof(int_32);
!     * (int_32 *) p = htonl((int_32) atok->kvno); /* 3/12 KVNo */
!     p += sizeof(int_32);
!     * (int_32 *) p = htonl(atok->ticketLen); /* 4/16 tkt length */
!     p += sizeof(int_32);
!     * (int_32 *) p = Dum; /* 5/20 zero */
!     p += sizeof(int_32);
!     * (int_32 *) p = Dum; /* 6/24 zero */
!     p += sizeof(int_32);
      Dum = IsPrim; Dum = htonl(Dum);
!     * (int_32 *) p = Dum; /* 7/28 prim/amshome flag */
!     p += sizeof(int_32);
      Dum = sizeof(atok->sessionKey.data); Dum = htonl(Dum);
!     * (int_32 *) p = Dum; /* 8/32 size of session key */
!     p += sizeof(int_32);
      Dum = -1; Dum = htonl(Dum);
!     * (int_32 *) p = Dum; /* 9/36 flag -1 */
!     p += sizeof(int_32);
!     * (int_32 *) p = Dum; /* 10/40 flag -1*/
!     p += sizeof(int_32);
      bcopy(atok->sessionKey.data, p, sizeof(atok->sessionKey.data)); /* 11/44 session key */
      p += sizeof(atok->sessionKey.data);
      bcopy(atok->ticket, p, atok->ticketLen);
***************
*** 158,164 ****
  	fputc('\n', stderr);
      }
  #endif /* DEBUG */
!     while ( ((p - where) % sizeof(unsigned long)) != 0) *p++ = '\3';
      return (p - where);
  }
  #endif /* AFS_ENV */
--- 160,166 ----
  	fputc('\n', stderr);
      }
  #endif /* DEBUG */
!     while ( ((p - where) % sizeof(uint_32)) != 0) *p++ = '\3';
      return (p - where);
  }
  #endif /* AFS_ENV */
***************
*** 183,189 ****
      do {
  	(*pOut)[*pOutL] = '\0';
  	++(*pOutL);
!     } while (((*pOutL) % sizeof(unsigned long)) != 0);
      return 1;
  }
  
--- 185,192 ----
      do {
  	(*pOut)[*pOutL] = '\0';
  	++(*pOutL);
! /* Not under AFS_ENV, so should not use uint_32 */
!     } while (((*pOutL) % sizeof(uint_32)) != 0);
      return 1;
  }
  
***************
*** 196,202 ****
      struct ktc_principal serviceName, clientName;	/* service name for ticket */
      struct ktc_token token;			/* the token we're printing */
      int IsPrim, CellIx, NumPacked, RC;
!     unsigned long int EndTime;
      char *theDom;
  #ifdef DEBUG
      int OldWhereLen;
--- 199,205 ----
      struct ktc_principal serviceName, clientName;	/* service name for ticket */
      struct ktc_token token;			/* the token we're printing */
      int IsPrim, CellIx, NumPacked, RC;
!     uint_32 EndTime;
      char *theDom;
  #ifdef DEBUG
      int OldWhereLen;
***************
*** 225,231 ****
  	    return (-2);
  	}
  	if (clientName.instance[0] != '\0' || serviceName.instance[0] != '\0' || strcmp(serviceName.name, "afs") != 0 || strcmp(serviceName.cell, clientName.cell) != 0) continue;
! 	if ((unsigned long int) token.endTime < EndTime) continue;	/* Expired!  Don't keep it. */
  	IsPrim = TokNotPrimary;
  	if (PrimCell != NULL && ULstrcmp(PrimCell, serviceName.cell) == 0) IsPrim = TokIsPrimary;
  	if ((*pWhereLen + MAXPackedTicket_Len) >= *pWhereMax) {
--- 228,234 ----
  	    return (-2);
  	}
  	if (clientName.instance[0] != '\0' || serviceName.instance[0] != '\0' || strcmp(serviceName.name, "afs") != 0 || strcmp(serviceName.cell, clientName.cell) != 0) continue;
! 	if ((uint_32) token.endTime < EndTime) continue;	/* Expired!  Don't keep it. */
  	IsPrim = TokNotPrimary;
  	if (PrimCell != NULL && ULstrcmp(PrimCell, serviceName.cell) == 0) IsPrim = TokIsPrimary;
  	if ((*pWhereLen + MAXPackedTicket_Len) >= *pWhereMax) {
Only in .: tokpak.o
diff -cr ./tokunpak.c /afs/cs/misc/andrew/src/overhead/util/lib//tokunpak.c
*** ./tokunpak.c	Mon Oct 03 14:32:02 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//tokunpak.c	Tue Mar 15 23:21:28 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/tokunpak.c,v 2.27 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/tokunpak.c,v 2.27 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /*
***************
*** 70,93 ****
  #define KEYSIZE	(sizeof(auth_EncryptionKey))
  #include <errno.h>
  #include <ctype.h>
! #define MAXPackedTicket_Len (11*sizeof(unsigned long) + sizeof(struct ktc_encryptionKey) + MAXKTCTICKETLEN + (2 * sizeof(struct ktc_principal)) + 8*sizeof(unsigned long))
  #endif /* AFS_ENV */
  
  #define NIL 0
  extern int errno;
! 
  
  #ifdef AFS_ENV
  static int IsKTC(where)
  char *where;
  {/* Return TRUE if this is a packed KTC ticket or FALSE otherwise. */
!     long int Dum0, Dum9, Dum10;
  
!     Dum0 = ntohl(* (long *) where);
!     where += 9 * sizeof(long int);
!     Dum9 = ntohl(* (long *) where);
!     where += sizeof(long int);
!     Dum10 = ntohl(* (long *) where);
      return (Dum0 == 0 && Dum9 == -1 && Dum10 == -1);
  }
  
--- 70,95 ----
  #define KEYSIZE	(sizeof(auth_EncryptionKey))
  #include <errno.h>
  #include <ctype.h>
! #define MAXPackedTicket_Len (11*sizeof(uint_32) + sizeof(struct ktc_encryptionKey) + MAXKTCTICKETLEN + (2 * sizeof(struct ktc_principal)) + 8*sizeof(uint_32))
  #endif /* AFS_ENV */
  
  #define NIL 0
  extern int errno;
! #ifndef _IBMR2
! extern char *malloc(), *realloc();
! #endif /* _IBMR2 */
  
  #ifdef AFS_ENV
  static int IsKTC(where)
  char *where;
  {/* Return TRUE if this is a packed KTC ticket or FALSE otherwise. */
!     int_32 Dum0, Dum9, Dum10;
  
!     Dum0 = ntohl(* (int_32 *) where);
!     where += 9 * sizeof(int_32);
!     Dum9 = ntohl(* (int_32 *) where);
!     where += sizeof(int_32);
!     Dum10 = ntohl(* (int_32 *) where);
      return (Dum0 == 0 && Dum9 == -1 && Dum10 == -1);
  }
  
***************
*** 98,136 ****
  int debug, *pPrimFlag;
  {
      register char *p;
!     long int Dum;
  
      p = tokens;
!     Dum = * (long *) p; /* 0/0 zero */
!     p += sizeof(long int);
      if (Dum != 0) return -1;
!     atok->startTime = ntohl(* (long *) p); /* 1/4 start time */
!     p += sizeof(long int);
!     atok->endTime = ntohl(* (long *) p); /* 2/8 end time */
!     p += sizeof(long int);
!     Dum = ntohl(* (long *) p); /* 3/12 KVNo */
!     p += sizeof(long int);
      atok->kvno = (short) Dum;
      if (atok->kvno != Dum) return -1;
!     atok->ticketLen = ntohl(* (long *) p); /* 4/16 tkt len */
!     p += sizeof(long int);
!     Dum = ntohl(* (long *) p); /* 5/20 zero */
!     p += sizeof(long int);
      if (Dum != 0) return -1;
!     Dum = ntohl(* (long *) p); /* 6/24 zero */
!     p += sizeof(long int);
      if (Dum != 0) return -1;
!     Dum = ntohl(* (long *) p); /* 7/28 prim/amshome flag */
!     p += sizeof(long int);
      if (pPrimFlag != NULL) *pPrimFlag = Dum;
!     Dum = ntohl(* (long *) p); /* 8/32 session key size */
      if (Dum != sizeof(atok->sessionKey.data)) return -1;
!     p += sizeof(long int);
!     Dum = ntohl(* (long *) p); /* 9/36 flag -1 */
!     p += sizeof(long int);
      if (Dum != -1) return -1;
!     Dum = ntohl(* (long *) p); /* 10/40 flag -1 */
!     p += sizeof(long int);
      if (Dum != -1) return -1;
      bcopy(p, atok->sessionKey.data, sizeof(atok->sessionKey.data));
      p += sizeof(atok->sessionKey.data);
--- 100,138 ----
  int debug, *pPrimFlag;
  {
      register char *p;
!     int_32 Dum;
  
      p = tokens;
!     Dum = * (int_32 *) p; /* 0/0 zero */
!     p += sizeof(int_32);
      if (Dum != 0) return -1;
!     atok->startTime = ntohl(* (int_32 *) p); /* 1/4 start time */
!     p += sizeof(int_32);
!     atok->endTime = ntohl(* (int_32 *) p); /* 2/8 end time */
!     p += sizeof(int_32);
!     Dum = ntohl(* (int_32 *) p); /* 3/12 KVNo */
!     p += sizeof(int_32);
      atok->kvno = (short) Dum;
      if (atok->kvno != Dum) return -1;
!     atok->ticketLen = ntohl(* (int_32 *) p); /* 4/16 tkt len */
!     p += sizeof(int_32);
!     Dum = ntohl(* (int_32 *) p); /* 5/20 zero */
!     p += sizeof(int_32);
      if (Dum != 0) return -1;
!     Dum = ntohl(* (int_32 *) p); /* 6/24 zero */
!     p += sizeof(int_32);
      if (Dum != 0) return -1;
!     Dum = ntohl(* (int_32 *) p); /* 7/28 prim/amshome flag */
!     p += sizeof(int_32);
      if (pPrimFlag != NULL) *pPrimFlag = Dum;
!     Dum = ntohl(* (int_32 *) p); /* 8/32 session key size */
      if (Dum != sizeof(atok->sessionKey.data)) return -1;
!     p += sizeof(int_32);
!     Dum = ntohl(* (int_32 *) p); /* 9/36 flag -1 */
!     p += sizeof(int_32);
      if (Dum != -1) return -1;
!     Dum = ntohl(* (int_32 *) p); /* 10/40 flag -1 */
!     p += sizeof(int_32);
      if (Dum != -1) return -1;
      bcopy(p, atok->sessionKey.data, sizeof(atok->sessionKey.data));
      p += sizeof(atok->sessionKey.data);
***************
*** 171,177 ****
  	fputc('\n', stderr);
      }
  #endif /* DEBUG */
!     while ( ((p - tokens) % sizeof(unsigned long)) != 0) ++p;
      return (p - tokens);
  }
  #endif /* AFS_ENV */
--- 173,179 ----
  	fputc('\n', stderr);
      }
  #endif /* DEBUG */
!     while ( ((p - tokens) % sizeof(uint_32)) != 0) ++p;
      return (p - tokens);
  }
  #endif /* AFS_ENV */
***************
*** 202,208 ****
  char **pWhere;
  int *pWhereLen;
  struct ktc_principal *srvP, *cliP; struct ktc_token *tokP;
! unsigned long int *begdP, *expdP; int *vidP;
  char *cell, *vname;
  int *primP, *locP;
  int debug;
--- 204,210 ----
  char **pWhere;
  int *pWhereLen;
  struct ktc_principal *srvP, *cliP; struct ktc_token *tokP;
! uint_32 *begdP, *expdP; int *vidP;
  char *cell, *vname;
  int *primP, *locP;
  int debug;
***************
*** 216,222 ****
  
      Read = *pWhere;
      EndP = &Read[*pWhereLen];
!     if ((Read + (11*sizeof(unsigned long int))) > EndP) return 0;	/* Finished */
      if (IsKTC(Read)) {
  	Len = UnpackKTC(Read, tokP, srvP, cliP, debug, &PrimFlag);
  	if (Len <= 0) return -1;
--- 218,224 ----
  
      Read = *pWhere;
      EndP = &Read[*pWhereLen];
!     if ((Read + (11*sizeof(uint_32))) > EndP) return 0;	/* Finished */
      if (IsKTC(Read)) {
  	Len = UnpackKTC(Read, tokP, srvP, cliP, debug, &PrimFlag);
  	if (Len <= 0) return -1;
***************
*** 263,269 ****
  #ifdef AFS_ENV
  char **pWhere;
  int *pWhereLen;
! unsigned long int *begdP, *expdP; int *vidP;
  char *cell, *vname;
  int *primP, *locP;
  int debug;
--- 265,271 ----
  #ifdef AFS_ENV
  char **pWhere;
  int *pWhereLen;
! uint_32 *begdP, *expdP; int *vidP;
  char *cell, *vname;
  int *primP, *locP;
  int debug;
***************
*** 280,286 ****
  #ifdef AFS_ENV
  char **pWhere;
  int *pWhereLen;
! unsigned long int *expdP; int *vidP;
  char *cell;
  int *primP, *locP;
  int debug;
--- 282,288 ----
  #ifdef AFS_ENV
  char **pWhere;
  int *pWhereLen;
! uint_32 *expdP; int *vidP;
  char *cell;
  int *primP, *locP;
  int debug;
***************
*** 287,293 ****
  {/* Read the next authentication from the sequence of them that starts at *pWhere, and return it.  Return >0 if successful, =0 if all done, and <0 on any error.
      After a successful return, ctokP and stokP will be loaded with tokens, expdP will have the expiration date, vidP and cell the authentication (where cell is of size at least MAXCELLCHARS), primP and locP the indication of whether the auth is ``primary'' and/or workstation-local.
  */
!     unsigned long int Beg;
      struct ktc_principal Serv, xCli; struct ktc_token KTok;
      char vname[MAXCELLCHARS+1];
  
--- 289,295 ----
  {/* Read the next authentication from the sequence of them that starts at *pWhere, and return it.  Return >0 if successful, =0 if all done, and <0 on any error.
      After a successful return, ctokP and stokP will be loaded with tokens, expdP will have the expiration date, vidP and cell the authentication (where cell is of size at least MAXCELLCHARS), primP and locP the indication of whether the auth is ``primary'' and/or workstation-local.
  */
!     uint_32 Beg;
      struct ktc_principal Serv, xCli; struct ktc_token KTok;
      char vname[MAXCELLCHARS+1];
  
***************
*** 307,313 ****
      char StrCellName[1+MAXCELLCHARS+1];
      char VName[MAXCELLCHARS+1];
      int IsPrimary, TokIx, IsLocal, wantSetPag, Remaining, VID;
!     unsigned long int Now, Begd, Expd;
  
      wantSetPag = setPag;
      Now = osi_GetSecs() + 15;
--- 309,315 ----
      char StrCellName[1+MAXCELLCHARS+1];
      char VName[MAXCELLCHARS+1];
      int IsPrimary, TokIx, IsLocal, wantSetPag, Remaining, VID;
!     uint_32 Now, Begd, Expd;
  
      wantSetPag = setPag;
      Now = osi_GetSecs() + 15;
***************
*** 381,387 ****
      struct ktc_principal Server, Client; struct ktc_token KToken;
      char VName[MAXCELLCHARS+1];
      int wantLocal, haveLocal, IsPrimary, Remaining, VID;
!     unsigned long int Begd, Expd;
      struct passwd *PW;
  
      wantLocal = 0;
--- 383,389 ----
      struct ktc_principal Server, Client; struct ktc_token KToken;
      char VName[MAXCELLCHARS+1];
      int wantLocal, haveLocal, IsPrimary, Remaining, VID;
!     uint_32 Begd, Expd;
      struct passwd *PW;
  
      wantLocal = 0;
Only in .: tokunpak.o
diff -cr ./topen.c /afs/cs/misc/andrew/src/overhead/util/lib//topen.c
*** ./topen.c	Mon Oct 03 14:32:30 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//topen.c	Tue Mar 01 12:10:34 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,57 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/topen.c,v 2.25 1994/01/30 15:37:27 rr2b Exp $";
  #endif
  
  
   
  
! #include <andrewos.h>		/* sys/time.h */
  #include <stdio.h>
  #include <signal.h>
  #include <errno.h>
  #include <setjmp.h>
  extern int errno;
  #define	tst(a,b)	(*mode == 'r'? (b) : (a))
--- 42,58 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/topen.c,v 2.24 1993/08/25 20:35:30 susan Exp $";
  #endif
  
  
   
  
! #include <system.h>
  #include <stdio.h>
  #include <signal.h>
  #include <errno.h>
+ #include <andrewos.h>		/* sys/time.h */
  #include <setjmp.h>
  extern int errno;
  #define	tst(a,b)	(*mode == 'r'? (b) : (a))
***************
*** 88,94 ****
      register myside, hisside;
  
      if (popen_pid == NULL) {
! 	dtablesize = FDTABLESIZE();
  	if (dtablesize > 0) {
  	    popen_pid = (int *) malloc(dtablesize * sizeof(int));
  	}
--- 89,95 ----
      register myside, hisside;
  
      if (popen_pid == NULL) {
! 	dtablesize = getdtablesize();
  	if (dtablesize > 0) {
  	    popen_pid = (int *) malloc(dtablesize * sizeof(int));
  	}
***************
*** 105,115 ****
  	int pid, fd;
  	/* myside and hisside reverse roles in child */
  	sigchild();
! 	NEWPGRP();
  	close(myside);
  	dup2(hisside, tst(0, 1));
  	close(hisside);
! 	for (fd = FDTABLESIZE(); fd > 2; --fd) close(fd);
  	execv(name, argv);
  	_exit(1);
      }
--- 106,121 ----
  	int pid, fd;
  	/* myside and hisside reverse roles in child */
  	sigchild();
! 	pid = getpid();
! #if defined(hpux) || defined(SGI_4D_ENV) || defined(linux)
! 	setpgrp();
! #else /* hpux */
! 	setpgrp(pid, pid);
! #endif /* hpux */
  	close(myside);
  	dup2(hisside, tst(0, 1));
  	close(hisside);
! 	for (fd = getdtablesize(); fd > 2; --fd) close(fd);
  	execv(name, argv);
  	_exit(1);
      }
***************
*** 137,144 ****
  int seconds, *timedout;
  {
      register f, r;
!     int status;
!     SIGSET_TYPE omask, nmask;
      extern int errno;
      struct itimerval val;
  #ifdef __STDC__
--- 143,149 ----
  int seconds, *timedout;
  {
      register f, r;
!     int status, omask;
      extern int errno;
      struct itimerval val;
  #ifdef __STDC__
***************
*** 149,163 ****
  
      f = fileno(ptr);
      fclose(ptr);
! #ifdef POSIX_ENV
!     (void) sigemptyset(&nmask);
!     (void) sigaddset(&nmask, SIGINT);
!     (void) sigaddset(&nmask, SIGQUIT);
!     (void) sigaddset(&nmask, SIGHUP);
!     (void) sigaddset(&nmask, SIGCHLD);
!     if (sigprocmask(SIG_BLOCK, &nmask, &omask) < 0)
! 	perror("sigprocmask");
! #else
      omask = sigblock(mask(SIGINT)|mask(SIGQUIT)|mask(SIGHUP)|mask(SIGCHLD));
  #endif
  
--- 154,160 ----
  
      f = fileno(ptr);
      fclose(ptr);
! #ifdef VMUNIX
      omask = sigblock(mask(SIGINT)|mask(SIGQUIT)|mask(SIGHUP)|mask(SIGCHLD));
  #endif
  
***************
*** 190,198 ****
  	while ((r=wait(&status)) != popen_pid[f] && r != -1) ;
      }
  
! #ifdef POSIX_ENV
!     (void) sigprocmask(SIG_SETMASK, &omask, (sigset_t *)NULL);
! #else
      sigsetmask(omask);
  #endif
  
--- 187,193 ----
  	while ((r=wait(&status)) != popen_pid[f] && r != -1) ;
      }
  
! #ifdef VMUNIX
      sigsetmask(omask);
  #endif
  
Only in .: topen.o
diff -cr ./ucstring.c /afs/cs/misc/andrew/src/overhead/util/lib//ucstring.c
*** ./ucstring.c	Mon Oct 03 14:32:38 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//ucstring.c	Tue Mar 01 12:10:34 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/ucstring.c,v 1.4 1992/12/15 21:12:21 rr2b R6tape $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/ucstring.c,v 1.4 1992/12/15 21:12:21 rr2b R6tape $";
  #endif
  
  /*
Only in .: ucstring.o
diff -cr ./uerror.c /afs/cs/misc/andrew/src/overhead/util/lib//uerror.c
*** ./uerror.c	Mon Oct 03 14:32:31 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//uerror.c	Tue Mar 01 12:10:35 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/uerror.c,v 2.10 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/uerror.c,v 2.10 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
Only in .: uerror.o
diff -cr ./ulsindex.c /afs/cs/misc/andrew/src/overhead/util/lib//ulsindex.c
*** ./ulsindex.c	Mon Oct 03 14:32:30 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//ulsindex.c	Tue Mar 01 12:10:36 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/ulsindex.c,v 2.7 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/ulsindex.c,v 2.7 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
Only in .: ulsindex.o
diff -cr ./ulstlmat.c /afs/cs/misc/andrew/src/overhead/util/lib//ulstlmat.c
*** ./ulstlmat.c	Mon Oct 03 14:32:32 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//ulstlmat.c	Tue Mar 01 12:10:36 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/ulstlmat.c,v 2.7 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/ulstlmat.c,v 2.7 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
Only in .: ulstlmat.o
diff -cr ./ulstrcmp.c /afs/cs/misc/andrew/src/overhead/util/lib//ulstrcmp.c
*** ./ulstrcmp.c	Mon Oct 03 14:32:32 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//ulstrcmp.c	Tue Mar 01 12:10:37 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/ulstrcmp.c,v 2.11 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/ulstrcmp.c,v 2.11 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
Only in .: ulstrcmp.o
diff -cr ./unscribe.c /afs/cs/misc/andrew/src/overhead/util/lib//unscribe.c
*** ./unscribe.c	Mon Oct 03 14:32:39 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//unscribe.c	Tue Mar 01 12:10:38 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/unscribe.c,v 1.10 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/unscribe.c,v 1.6 1993/08/02 16:23:04 rr2b Exp $";
  #endif
  
  /*
***************
*** 89,95 ****
  #define	v10State2DeepSeenBS	9
  #define	v10State2DeepInKeyword	10
  #define v12StateSeenSpc		11
- #define v12StateSeenSpcNL	12
  
  #define LINEMAX  72
  #define LINEFUDGE  7
--- 89,94 ----
***************
*** 724,730 ****
  	    while (--ReadCount >= 0) {
  		Char = *Src++;
  		switch (MyState->statecode) {
- 		case v12StateSeenSpcNL:
  		case v12StateSeenSpc:
  		case v10StateSeen2NL:
  		case v10StateSeenNL:
--- 723,728 ----
***************
*** 736,748 ****
  		      WriteCount += WriteFrag(MyState, fileptr, Char);
  		      break;
  		    case v10StateSeenNL:
- 		    case v12StateSeenSpcNL:
  		      WriteCount += WriteFrag(MyState, fileptr, Char);
  		      MyState->statecode = v10StateSeen2NL;
  		      break;
  		    case v12StateSeenSpc:
  		      if (code == Version12) {
! 			MyState->statecode = v12StateSeenSpcNL;
  		      } else {
  			WriteCount += WriteFrag(MyState, fileptr, Char);
  		      }
--- 734,745 ----
  		      WriteCount += WriteFrag(MyState, fileptr, Char);
  		      break;
  		    case v10StateSeenNL:
  		      WriteCount += WriteFrag(MyState, fileptr, Char);
  		      MyState->statecode = v10StateSeen2NL;
  		      break;
  		    case v12StateSeenSpc:
  		      if (code == Version12) {
! 			MyState->statecode = v10StateSeenNL;
  		      } else {
  			WriteCount += WriteFrag(MyState, fileptr, Char);
  		      }
***************
*** 749,756 ****
  		      break;
  		    case v10StateInit:
  		      if (code == Version12) {
! 			/* Sigh... can't add the space yet... have to wait and make sure this isn't a \n\n...
! 			 ADDCHAR(MyState, fileptr, ' '); */
  			MyState->statecode = v10StateSeenNL;
  		      } else {
  			WriteCount += WriteFrag(MyState, fileptr, Char);
--- 746,752 ----
  		      break;
  		    case v10StateInit:
  		      if (code == Version12) {
! 			ADDCHAR(MyState, fileptr, ' ');
  			MyState->statecode = v10StateSeenNL;
  		      } else {
  			WriteCount += WriteFrag(MyState, fileptr, Char);
***************
*** 758,774 ****
  		      break;
  		    } /* end switch(MyState->statecode) */
  		    break;
! 		case '\\':
! 		    if(code==Version12 && MyState->statecode==v10StateSeenNL) ADDCHAR(MyState, fileptr, ' ');
  		    MyState->previous_state = MyState->statecode;
  		    MyState->statecode = v10StateSeenBS;
  		    break;
! 		case '}':
! 		    if(code==Version12 && MyState->statecode==v10StateSeenNL) ADDCHAR(MyState, fileptr, ' ');
  		    WriteCount += HandleClose(MyState, fileptr);
  		    break;
! 		case '\t':
! 		    if(code==Version12 && MyState->statecode==v10StateSeenNL) ADDCHAR(MyState, fileptr, ' ');
  		    if (MyState->lmargin > 0) {
  		      do {
  			ADDCHAR(MyState, fileptr, ' ');
--- 754,767 ----
  		      break;
  		    } /* end switch(MyState->statecode) */
  		    break;
! 		  case '\\':
  		    MyState->previous_state = MyState->statecode;
  		    MyState->statecode = v10StateSeenBS;
  		    break;
! 		  case '}':
  		    WriteCount += HandleClose(MyState, fileptr);
  		    break;
! 		  case '\t':
  		    if (MyState->lmargin > 0) {
  		      do {
  			ADDCHAR(MyState, fileptr, ' ');
***************
*** 776,787 ****
  		      break;
  		    }				  
  		  default:
- 		      if(code==Version12 && MyState->statecode==v10StateSeenNL) ADDCHAR(MyState, fileptr, ' ');
  		    ADDCHAR(MyState, fileptr, Char);
  		    break;
  		  } /* end switch (Char) */
  		    /* turn off NL flags */
! 		  if (((MyState->statecode == v10StateSeenNL) || (MyState->statecode == v12StateSeenSpcNL) ||
  		       (MyState->statecode == v10StateSeen2NL))
  		      && ((Char != '\n') && (Char != '}'))) {
  		      MyState->statecode = v10StateInit;
--- 769,779 ----
  		      break;
  		    }				  
  		  default:
  		    ADDCHAR(MyState, fileptr, Char);
  		    break;
  		  } /* end switch (Char) */
  		    /* turn off NL flags */
! 		  if (((MyState->statecode == v10StateSeenNL) ||
  		       (MyState->statecode == v10StateSeen2NL))
  		      && ((Char != '\n') && (Char != '}'))) {
  		      MyState->statecode = v10StateInit;
***************
*** 1093,1099 ****
  int argc;
  char *argv[];
  {
!   int version, err, outcode;
    char buf[500];
    struct ScribeState *ussp;
    FILE *fptr;
--- 1085,1091 ----
  int argc;
  char *argv[];
  {
!   int version, err;
    char buf[500];
    struct ScribeState *ussp;
    FILE *fptr;
***************
*** 1106,1124 ****
        exit(1);
      }
    }
-   outcode = 0;
    version = UnScribeInit(" 12", &ussp);
    while (fgets(buf,sizeof(buf)-1,fptr)) {
      err = UnScribe(version, &ussp, buf, strlen(buf), stdout);
!     if (err < 0) {
! 	fprintf(stderr, "Error: UnScribe == %d.\n", err);
! 	outcode = 1;
!     }
    }
!   if (err = UnScribeFlush(0, &ussp, stdout)) {
!       fprintf(stderr, "UnScribeFlush error: %d.\n", err);
!       outcode = 1;
!   }
!   return outcode;
  }
  #endif /* TESTINGONLYTESTING */
--- 1098,1108 ----
        exit(1);
      }
    }
    version = UnScribeInit(" 12", &ussp);
    while (fgets(buf,sizeof(buf)-1,fptr)) {
      err = UnScribe(version, &ussp, buf, strlen(buf), stdout);
!     if (err < 0) fprintf(stderr, "Error: UnScribe == %d.\n", err);
    }
! 
  }
  #endif /* TESTINGONLYTESTING */
Only in .: unscribe.o
diff -cr ./usignal.c /afs/cs/misc/andrew/src/overhead/util/lib//usignal.c
*** ./usignal.c	Mon Oct 03 14:32:31 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//usignal.c	Tue Mar 01 12:10:39 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/usignal.c,v 2.12 1993/11/03 07:36:05 rr2b Exp $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/usignal.c,v 2.11 1993/08/25 20:35:31 susan Exp $";
  #endif
  
  /*
***************
*** 51,57 ****
  
  
   
! #include <andrewos.h>
  #include <errno.h>
  #include <signal.h>
  
--- 51,57 ----
  
  
   
! 
  #include <errno.h>
  #include <signal.h>
  
***************
*** 60,70 ****
  {
  /* Returns a pointer to a static buffer containing English text describing the same signal condition that signalNumber describes (interpreted as a Unix signal number).  The text has no newlines in it.  We contend that this is what ``psignal'' should have been returning all along. */
      static char SigBuff[40];
! #if SY_B4x
      extern char *sys_siglist[];
  
      if (signalNumber < NSIG && signalNumber > 0) return sys_siglist[signalNumber];
! #endif /* ! SYSV */
      sprintf(SigBuff, "Signal number %d", signalNumber);
      return SigBuff;
  }
--- 60,70 ----
  {
  /* Returns a pointer to a static buffer containing English text describing the same signal condition that signalNumber describes (interpreted as a Unix signal number).  The text has no newlines in it.  We contend that this is what ``psignal'' should have been returning all along. */
      static char SigBuff[40];
! #if (!defined(hpux)) && (!defined(AIX) && !defined(M_UNIX))
      extern char *sys_siglist[];
  
      if (signalNumber < NSIG && signalNumber > 0) return sys_siglist[signalNumber];
! #endif /* #if (!defined(hpux)) && (!defined(AIX)) */
      sprintf(SigBuff, "Signal number %d", signalNumber);
      return SigBuff;
  }
Only in .: usignal.o
diff -cr ./vclose.c /afs/cs/misc/andrew/src/overhead/util/lib//vclose.c
*** ./vclose.c	Mon Oct 03 14:32:32 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//vclose.c	Tue Mar 01 12:10:39 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/vclose.c,v 2.16 1994/01/30 15:55:11 rr2b Exp $";
  #endif
  
  
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/vclose.c,v 2.15 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  
***************
*** 100,111 ****
  
  static CkVice()
  {
! #ifdef POSIX_ENV
!     struct sigaction SOld, SNew;
! #else
!       struct sigvec SOld, SNew;
! #endif
! 
      int GotSignal;
      struct ViceIoctl dummy;
  
--- 100,106 ----
  
  static CkVice()
  {
!     struct sigvec SOld, SNew;
      int GotSignal;
      struct ViceIoctl dummy;
  
***************
*** 114,130 ****
  
      GotSignal = 0;	/* nothing so far. */
  
- #ifdef POSIX_ENV
-     SNew.sa_handler = JumpNoVice;
-     sigemptyset(&SNew.sa_mask);       /* no additional sigs to mask */
-     SNew.sa_flags = 0;        /* on regular stack, please */
-     if (sigaction(SIGSYS, &SNew, &SOld) != 0) return;
- #else
      SNew.sv_handler = JumpNoVice;
!     SNew.sv_mask = 0; /* no additional sigs to mask */
!     SNew.sv_onstack = 0;      /* on regular stack, please */
      if (sigvec(SIGSYS, &SNew, &SOld) != 0) return;
- #endif
  
      if (setjmp(noVice) == 0) {	/* test whether Vice runs */
  	(void) pioctl("/afs", VIOC_GET_WS_CELL, &dummy, 1);	/* Just see if this signals! */
--- 109,118 ----
  
      GotSignal = 0;	/* nothing so far. */
  
      SNew.sv_handler = JumpNoVice;
!     SNew.sv_mask = 0;	/* no additional sigs to mask */
!     SNew.sv_onstack = 0;	/* on regular stack, please */
      if (sigvec(SIGSYS, &SNew, &SOld) != 0) return;
  
      if (setjmp(noVice) == 0) {	/* test whether Vice runs */
  	(void) pioctl("/afs", VIOC_GET_WS_CELL, &dummy, 1);	/* Just see if this signals! */
***************
*** 131,143 ****
      } else {			/* oops--caught SIGSYS. */
  	GotSignal = 1;
      }
! #ifdef POSIX_ENV
!     sigaction(SIGSYS, &SOld, NULL); /* Reset the old behavior. */
! #else
!     sigvec(SIGSYS, &SOld, NULL); /* Reset the old behavior. */
! #endif
!     ViceRuns = (GotSignal ? 0 : 1); /* Remember whether this is a Vice kernel. */
  
      HasCheckedVice = 1;
  }
  
--- 119,128 ----
      } else {			/* oops--caught SIGSYS. */
  	GotSignal = 1;
      }
!     sigvec(SIGSYS, &SOld, NULL);	/* Reset the old behavior. */
  
+     ViceRuns = (GotSignal ? 0 : 1);	/* Remember whether this is a Vice kernel. */
+ 
      HasCheckedVice = 1;
  }
  
***************
*** 169,198 ****
  int fd;
  {
  #ifdef AFS_ENV
!     SIGSET_TYPE newmask, oldmask;
  #endif /* AFS_ENV */
- 
      register int rc;
  
  #ifdef AFS_ENV
      DoIoctl(fd);
- #ifdef POSIX_ENV
-     (void) sigfillset(&newmask);
-     if (sigprocmask(SIG_BLOCK, &newmask, &oldmask) < 0)
- 	perror("sigprocmask");
- #else
      oldmask = sigsetmask(ALLSIGS);
- #endif
  #endif /* AFS_ENV */
  
      rc = close(fd);
  
  #ifdef AFS_ENV
! #ifdef POSIX_ENV
!     (void) sigprocmask(SIG_SETMASK, &oldmask, (sigset_t *)NULL);
! #else
!       sigsetmask(oldmask);
! #endif
  #endif /* AFS_ENV */
  
      return rc;
--- 154,172 ----
  int fd;
  {
  #ifdef AFS_ENV
!     register int oldmask;
  #endif /* AFS_ENV */
      register int rc;
  
  #ifdef AFS_ENV
      DoIoctl(fd);
      oldmask = sigsetmask(ALLSIGS);
  #endif /* AFS_ENV */
  
      rc = close(fd);
  
  #ifdef AFS_ENV
!     sigsetmask(oldmask);
  #endif /* AFS_ENV */
  
      return rc;
***************
*** 202,208 ****
  FILE *f;
  {
  #ifdef AFS_ENV
!     SIGSET_TYPE oldmask, newmask;
  #endif /* AFS_ENV */
      register int rc;
  
--- 176,182 ----
  FILE *f;
  {
  #ifdef AFS_ENV
!     register int oldmask;
  #endif /* AFS_ENV */
      register int rc;
  
***************
*** 214,236 ****
  
  #ifdef AFS_ENV
      DoIoctl(fileno(f));
- #ifdef POSIX_ENV
-     (void) sigfillset(&newmask);
-     if (sigprocmask(SIG_BLOCK, &newmask, &oldmask) < 0)
- 	perror("sigprocmask");
- #else
      oldmask = sigsetmask(ALLSIGS);
- #endif
  #endif /* AFS_ENV */
  
      rc = fclose(f);
  
  #ifdef AFS_ENV
- #ifdef POSIX_ENV
-     (void) sigprocmask(SIG_SETMASK, &oldmask, (sigset_t *)NULL);
- #else
      sigsetmask(oldmask);
- #endif
  #endif /* AFS_ENV */
  
      return rc;
--- 188,200 ----
***************
*** 279,286 ****
      struct ViceIoctl dummy;
      auto char CellN[64];
      int Err;
!     register int rc;
!     SIGSET_TYPE oldmask, newmask;
  
      if (!HasCheckedVice) CkVice();
  
--- 243,249 ----
      struct ViceIoctl dummy;
      auto char CellN[64];
      int Err;
!     register int oldmask, rc;
  
      if (!HasCheckedVice) CkVice();
  
***************
*** 288,314 ****
  	dummy.in_size = 0;
  	dummy.out_size = sizeof(CellN);
  	dummy.out = CellN;
- #ifdef AFS_ENV
- 	DoIoctl(fd);
- #ifdef POSIX_ENV
- 	(void) sigfillset(&newmask);
- 	if (sigprocmask(SIG_BLOCK, &newmask, &oldmask) < 0)
- 	    perror("sigprocmask");
- #else
  	oldmask = sigsetmask(ALLSIGS);
- #endif
- #endif /* AFS_ENV */
  
  	rc = ioctl(fd, VIOCIGETCELL, &dummy);
  	Err = errno;
  
- #ifdef AFS_ENV
- #ifdef POSIX_ENV
- 	(void) sigprocmask(SIG_SETMASK, &oldmask, (sigset_t *)NULL);
- #else
  	sigsetmask(oldmask);
- #endif
- #endif /* AFS_ENV */
  	return (rc == 0 || (Err != ENOTTY && vdown(Err)));
      } else
  #endif /* AFS_ENV */
--- 251,262 ----
Only in .: vclose.o
diff -cr ./venusop.c /afs/cs/misc/andrew/src/overhead/util/lib//venusop.c
*** ./venusop.c	Mon Oct 03 14:32:33 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//venusop.c	Tue Mar 01 12:10:40 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/venusop.c,v 2.10 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/venusop.c,v 2.10 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /*
Only in .: venusop.o
diff -cr ./verbose.c /afs/cs/misc/andrew/src/overhead/util/lib//verbose.c
*** ./verbose.c	Mon Oct 03 14:32:33 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//verbose.c	Tue Mar 15 22:46:57 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,59 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/verbose.c,v 1.6 1993/06/15 15:42:36 rr2b Exp $";
  #endif
  
- /* This file and it's functions are obsolete, and will not be compiled. The function Verbose cannot be ported to stdarg because stdarg requires at least one fixed argument.*/
- 
- #include <andrewos.h>
  #include <stdio.h>
- #ifdef ANSI_COMPILER
- #include <stdarg.h>
- #else
  #include <varargs.h>
- #endif
  
  static int     *Threshold = NULL;
  static unsigned int *Mask = NULL;
--- 42,52 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/verbose.c,v 1.5 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  #include <stdio.h>
  #include <varargs.h>
  
  static int     *Threshold = NULL;
  static unsigned int *Mask = NULL;
***************
*** 72,78 ****
      Mask = mask;
  }
  
- 
  /*
   * How to call this function:
   *
--- 65,70 ----
***************
*** 85,93 ****
   * (no "%15s" or "%ld", etc).  This restriction is likely to change.
   */
  
- #ifdef ANSI_COMPILER
- #error "This function cannot be ported to ANSI C."
- #else
  int             Verbose(va_alist) va_dcl
  {
      va_list         ap;
--- 77,82 ----
***************
*** 95,104 ****
      int             level, numConverted = -1;
      unsigned int    bits;
      char           *fmt, *p;
!     long            dint;
      double          dfloat;
      char            dchar, *dstring;
!     unsigned long   duint;
  
      va_start(ap);
  
--- 84,95 ----
      int             level, numConverted = -1;
      unsigned int    bits;
      char           *fmt, *p;
!     int             dint;
      double          dfloat;
      char            dchar, *dstring;
!     unsigned int    duint;
!     long            dlint;
!     unsigned long   dulint;
  
      va_start(ap);
  
***************
*** 123,145 ****
              if ((*p) == '%') {
                  switch (*(++p)) {
                      case 'd':
!                         dint = va_arg(ap, long);
                          fprintf(stream, "%d", dint);
                          ++numConverted;
                          break;
                      case 'o':
!                         dint = va_arg(ap, long);
                          fprintf(stream, "%o", dint);
                          ++numConverted;
                          break;
                      case 'x':
!                         dint = va_arg(ap, long);
                          fprintf(stream, "%x", dint);
                          ++numConverted;
                          break;
                      case 'X':
!                         dint = va_arg(ap, long);
!                         fprintf(stream, "%X", dint);
                          ++numConverted;
                          break;
                      case 'f':
--- 114,136 ----
              if ((*p) == '%') {
                  switch (*(++p)) {
                      case 'd':
!                         dint = va_arg(ap, int);
                          fprintf(stream, "%d", dint);
                          ++numConverted;
                          break;
                      case 'o':
!                         dint = va_arg(ap, int);
                          fprintf(stream, "%o", dint);
                          ++numConverted;
                          break;
                      case 'x':
!                         dint = va_arg(ap, int);
                          fprintf(stream, "%x", dint);
                          ++numConverted;
                          break;
                      case 'X':
!                         dlint = va_arg(ap, long);
!                         fprintf(stream, "%X", dlint);
                          ++numConverted;
                          break;
                      case 'f':
***************
*** 178,184 ****
                          ++numConverted;
                          break;
                      case 'u':
!                         duint = va_arg(ap, unsigned long);
                          fprintf(stream, "%u", duint);
                          ++numConverted;
                          break;
--- 169,175 ----
                          ++numConverted;
                          break;
                      case 'u':
!                         duint = va_arg(ap, unsigned int);
                          fprintf(stream, "%u", duint);
                          ++numConverted;
                          break;
***************
*** 199,202 ****
      va_end(ap);
      return (numConverted);
  }
- #endif
--- 190,192 ----
diff -cr ./wp.help /afs/cs/misc/andrew/src/overhead/util/lib//wp.help
*** ./wp.help	Mon Oct 03 14:32:33 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//wp.help	Tue Mar 01 12:10:41 1994
***************
*** 1,4 ****
! \begindata{text,538387104}
  \textdsversion{12}
  \template{help}
  \define{global
--- 1,4 ----
! \begindata{text,539016412}
  \textdsversion{12}
  \template{help}
  \define{global
***************
*** 11,31 ****
  }\leftindent{
  The White Pages (WP) is a \bold{database} of information about people 
  organized in a way that provides fast, flexible access to that information. 
!  Andrew has a site WP database that lists infomation about every user: 
!  their login name, full name, home directory, etc.
  
  }
! \section{What Uses the White Pages \
  
- 
  }\leftindent{
! Applications that make use of the WP are called ``clients''.  Some WP 
! clients that you probably use include the Andrew Message System ( 
   \helptopic{AMS}\italic{  }), the Andrew File System ( 
   \helptopic{AFS}\italic{  }), and the  \helptopic{ls}\italic{ } , 
!  \helptopic{login}\italic{ }, and  \helptopic{finger}\italic{ } programs. 
!  You can also write programs of your own that use either the site WP or 
! some other WP that you create.
  
  }
  \section{What the White Pages Does
--- 11,30 ----
  }\leftindent{
  The White Pages (WP) is a \bold{database} of information about people 
  organized in a way that provides fast, flexible access to that information. 
!  Andrew has a site WP database that lists infomation about every user:  their 
! login name, full name, home directory, etc.
  
  }
! \section{What Uses the White Pages 
  
  }\leftindent{
! Applications that make use of the WP are called ``clients''.  Some WP clients 
! that you probably use include the Andrew Message System ( 
   \helptopic{AMS}\italic{  }), the Andrew File System ( 
   \helptopic{AFS}\italic{  }), and the  \helptopic{ls}\italic{ } , 
!  \helptopic{login}\italic{ }, and  \helptopic{finger}\italic{ } programs.  You 
! can also write programs of your own that use either the site WP or some other 
! WP that you create.
  
  }
  \section{What the White Pages Does
***************
*** 39,70 ****
  that file as a number (called the Numeric ID), not a name.  The \italic{ls} 
  command uses the WP to translate this number to the owner's login name when 
  displaying file owners.  For example, try the \typewriter{ls -o} command in 
! your command window to see a list of files along with their owners.
  
  
  \bold{Mailing Address Validation:}  Since the WP contains information about 
  every user and mailing address at a site, clients such as the AMS can 
! ``validate'' a local address you provide in a mail message you're composing 
! to ensure that the name or address you have typed actually exists.  If you 
! are sending mail to a person in another cell (see the  \helptopic{cells} 
!  Help document for an explanation of AFS cells), and that cell has its own 
! WP database describing all the mail addresses there, AMS will be able to 
! validate that address as well.
  
  
! \bold{Mail Forwarding}:  The AMS uses the WP to tell if mail addressed to 
! your Andrew account should be delivered there, or forwarded to some other 
! address you specified (called a ``forwarding address'').  See the 
!  \helptopic{forward}  Help document for details on how you can set a 
! forwarding address for your mail.
  
  
! \bold{Getting User Information}:  The \italic{finger} program uses the WP 
! to find out about people.  The WP makes \italic{finger} especially useful, 
! since the searching routines built into the WP software are capable of 
! performing ``fuzzy'' searches.  For example, if you want to find out about 
! someone named ``Jello Biafra'', but can only remember vaguely what their 
! name sounded like, the command
  
  
  \typewriter{% finger gella.barfro}
--- 38,69 ----
  that file as a number (called the Numeric ID), not a name.  The \italic{ls} 
  command uses the WP to translate this number to the owner's login name when 
  displaying file owners.  For example, try the \typewriter{ls -o} command in 
! your typescript to see a list of files along with their owners.
  
  
  \bold{Mailing Address Validation:}  Since the WP contains information about 
  every user and mailing address at a site, clients such as the AMS can 
! ``validate'' a local address you provide in a mail message you're composing to 
! ensure that the name or address you have typed actually exists.  If you are 
! sending mail to a person in another cell (see the  \helptopic{cells}  Help 
! document for an explanation of AFS cells), and that cell has its own WP 
! database describing all the mail addresses there, AMS will be able to validate 
! that address as well.
  
  
! \bold{Mail Forwarding}:  The AMS uses the WP to tell if mail addressed to your 
! Andrew account should be delivered there, or forwarded to some other address 
! you specified (called a ``forwarding address'').  See the  \helptopic{forward} 
!  Help document for details on how you can set a forwarding address for your 
! mail.
  
  
! \bold{Getting User Information}:  The \italic{finger} program uses the WP to 
! find out about people.  The WP makes \italic{finger} especially useful, since 
! the searching routines built into the WP software are capable of performing 
! ``fuzzy'' searches.  For example, if you want to find out about someone named 
! ``Jello Biafra'', but can only remember vaguely what their name sounded like, 
! the command
  
  
  \typewriter{% finger gella.barfro}
***************
*** 71,78 ****
  
  
  would stand a good chance of finding ``Jello Biafra'' in the WP.  See the 
!  \helptopic{finger}  Help document for more information about this very 
! useful program.
  
  }
  \leftindent{
--- 70,77 ----
  
  
  would stand a good chance of finding ``Jello Biafra'' in the WP.  See the 
!  \helptopic{finger}  Help document for more information about this very useful 
! program.
  
  }
  \leftindent{
***************
*** 86,101 ****
  
  }\leftindent{
  You can ``poke around'' in the WP database with the \helptopic{wpq}  (White 
! Pages Query) program.  The command \
  
  
  
- \typewriter{% wpq} \
  
! 
! 
! will  display everything that the WP knows about you.  You can change some 
! of the information about yourself with the  \helptopic{wpi}  (White Pages 
  Interactive) program.
  
  }
--- 85,98 ----
  
  }\leftindent{
  You can ``poke around'' in the WP database with the \helptopic{wpq}  (White 
! Pages Query) program.  The command 
  
  
+ \typewriter{% wpq} 
  
  
! will  display everything that the WP knows about you.  You can change some of 
! the information about yourself with the  \helptopic{wpi}  (White Pages 
  Interactive) program.
  
  }
***************
*** 122,133 ****
  
  \italic{
  }}
! \begindata{bp,538210560}
! \enddata{bp,538210560}
! \view{bpv,538210560,0,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 7.2 of the 
  
  Andrew User Interface System and is the 
  
--- 119,130 ----
  
  \italic{
  }}
! \begindata{bp,537558784}
! \enddata{bp,537558784}
! \view{bpv,537558784,1652,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
  Andrew User Interface System and is the 
  
***************
*** 141,147 ****
  
  memberships extending into calendar year 
  
! 1994.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
--- 138,144 ----
  
  memberships extending into calendar year 
  
! 1993.  This source code is not to be distributed 
  
  to non-members of the consortium nor beyond 
  
***************
*** 195,198 ****
  
   $
  
! }}\enddata{text,538387104}
--- 192,195 ----
  
   $
  
! }}\enddata{text,539016412}
diff -cr ./wpbase.c /afs/cs/misc/andrew/src/overhead/util/lib//wpbase.c
*** ./wpbase.c	Mon Oct 03 14:32:34 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//wpbase.c	Tue Mar 01 12:10:42 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/wpbase.c,v 2.22 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpbase.c,v 2.22 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 73,78 ****
--- 73,83 ----
  #include <svcconf.h>
  
  extern int errno;
+ 
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
  
  int wp_Debugging = 0;
  
Only in .: wpbase.o
diff -cr ./wpcbase.c /afs/cs/misc/andrew/src/overhead/util/lib//wpcbase.c
*** ./wpcbase.c	Mon Oct 03 14:32:34 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//wpcbase.c	Tue Mar 01 12:10:43 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/wpcbase.c,v 2.14 1993/02/12 21:23:32 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpcbase.c,v 2.15 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 68,73 ****
--- 68,77 ----
  #include <svcconf.h>
  
  extern int errno;
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
  
  /* Compatibility routines for non-cellular use */
  struct wp_CD *ThisCellDir = NULL;
Only in .: wpcbase.o
diff -cr ./wpcgen.c /afs/cs/misc/andrew/src/overhead/util/lib//wpcgen.c
*** ./wpcgen.c	Mon Oct 03 14:32:34 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//wpcgen.c	Tue Mar 01 12:10:44 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/wpcgen.c,v 2.10 1993/06/12 12:21:44 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpcgen.c,v 2.9 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
***************
*** 67,72 ****
--- 67,74 ----
  
  #if !POSIX_ENV
  extern int errno;
+ extern char *malloc();
+ extern char *realloc();
  #endif
  
  /* Compatibility routines for non-cellular use */
Only in .: wpcgen.o
diff -cr ./wpcname.c /afs/cs/misc/andrew/src/overhead/util/lib//wpcname.c
*** ./wpcname.c	Mon Oct 03 14:32:35 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//wpcname.c	Tue Mar 01 12:10:44 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/wpcname.c,v 2.10 1993/06/12 12:29:34 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpcname.c,v 2.9 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
***************
*** 66,71 ****
--- 66,73 ----
  
  #if !POSIX_ENV
  extern int errno;
+ extern char *malloc();
+ extern char *realloc();
  #endif
  
  /* Compatibility routines for non-cellular use */
Only in .: wpcname.o
diff -cr ./wpfuzz.c /afs/cs/misc/andrew/src/overhead/util/lib//wpfuzz.c
*** ./wpfuzz.c	Mon Oct 03 14:32:35 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//wpfuzz.c	Tue Mar 01 12:10:45 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/wpfuzz.c,v 2.13 1994/06/09 21:18:04 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpfuzz.c,v 2.12 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 52,70 ****
  	For use only internally to the WP library.
  \* ************************************************************ */
  
! #include <andrewos.h>
  #include <stdio.h>
  #include <ctype.h>
  #include <util.h>
  #include <pwd.h>
  #ifdef WHITEPAGES_ENV  /* avoid makedepend "errors" */
  #include <wp.h>
- #include <bt.h>
  #include <btwp.h>
  #endif /* WHITEPAGES_ENV   */
  
  extern int bwDebugging;
  
  static int CmpIxVal(Loc1, Loc2)
  char *Loc1, *Loc2;
  {/* Helper (comparator) procedure for wpSortIxValue and qsort. */
--- 52,74 ----
  	For use only internally to the WP library.
  \* ************************************************************ */
  
! #include <andyenv.h>
  #include <stdio.h>
  #include <ctype.h>
+ #include <andrewos.h>		/* strings.h */
  #include <util.h>
  #include <pwd.h>
  #ifdef WHITEPAGES_ENV  /* avoid makedepend "errors" */
  #include <wp.h>
  #include <btwp.h>
  #endif /* WHITEPAGES_ENV   */
  
  extern int bwDebugging;
  
+ #ifndef _IBMR2
+ extern char *malloc(), *realloc();
+ #endif /* _IBMR2 */
+ 
  static int CmpIxVal(Loc1, Loc2)
  char *Loc1, *Loc2;
  {/* Helper (comparator) procedure for wpSortIxValue and qsort. */
Only in .: wpfuzz.o
diff -cr ./wpgen.c /afs/cs/misc/andrew/src/overhead/util/lib//wpgen.c
*** ./wpgen.c	Mon Oct 03 14:32:36 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//wpgen.c	Tue Mar 01 12:10:46 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/wpgen.c,v 2.11 1993/06/12 12:35:25 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpgen.c,v 2.10 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
***************
*** 65,70 ****
--- 65,74 ----
  #include <btwp.h>
  #endif /* WHITEPAGES_ENV   */
  extern int errno;
+ #if !POSIX_ENV
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
  
  /*
  To enumerate all the prime keys in the database, use wp_Generate(PKPtr).  Give this procedure a pointer to a null Prime Key and it will allocate the first PrimeKey and return it.  Give it back that PrimeKey and it will deallocate it, find the next one, and return the next one.  If there's no next one, it will return wperr_NoError and yet set your pointer to NULL.
Only in .: wpgen.o
diff -cr ./wpname.c /afs/cs/misc/andrew/src/overhead/util/lib//wpname.c
*** ./wpname.c	Mon Oct 03 14:32:36 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//wpname.c	Tue Mar 01 12:10:47 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/wpname.c,v 2.20 1993/07/01 21:34:42 gk5g Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpname.c,v 2.21 1993/07/01 21:36:39 gk5g Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 66,71 ****
--- 66,76 ----
  #include <btwp.h>
  #endif /* WHITEPAGES_ENV   */
  extern int errno;
+ 
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
  
  extern int wp_Debugging;
  
Only in .: wpname.o
diff -cr ./wpstat.c /afs/cs/misc/andrew/src/overhead/util/lib//wpstat.c
*** ./wpstat.c	Mon Oct 03 14:32:36 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//wpstat.c	Tue Mar 01 12:10:48 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/wpstat.c,v 2.11 1993/02/12 21:23:32 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpstat.c,v 2.12 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 66,71 ****
--- 66,76 ----
  #endif /* WHITEPAGES_ENV   */
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  /* gives static English text interpreting an error code value */
  char *wp_ErrorString(codevalue)
  wp_ErrorCode codevalue;
Only in .: wpstat.o
diff -cr ./writeall.c /afs/cs/misc/andrew/src/overhead/util/lib//writeall.c
*** ./writeall.c	Mon Oct 03 14:32:31 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//writeall.c	Tue Mar 01 12:10:49 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/writeall.c,v 2.6 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /*
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/writeall.c,v 2.6 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /*
Only in .: writeall.o
diff -cr ./xbasedir.c /afs/cs/misc/andrew/src/overhead/util/lib//xbasedir.c
*** ./xbasedir.c	Mon Oct 03 14:32:40 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//xbasedir.c	Tue Mar 01 12:10:49 1994
***************
*** 4,10 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
--- 4,10 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
   * Andrew User Interface System and is the 
   * property of IBM, Carnegie Mellon University, 
   * and the other copyright holders.  The source 
***************
*** 11,17 ****
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1994.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
--- 11,17 ----
   * code of this version is for the sole use of 
   * members of the Andrew Consortium with 
   * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
   * to non-members of the consortium nor beyond 
   * a fifty-mile radius from the membership address.  
   * Binary object code compiled or derived from 
***************
*** 42,48 ****
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /usr/user/auis-7.2/overhead/util/lib/RCS/xbasedir.c,v 1.4 1994/04/28 19:34:30 rr2b Exp $";
  #endif
  
  /* andydir.c */
--- 42,48 ----
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/xbasedir.c,v 1.3 1992/12/15 21:12:21 rr2b R6tape $";
  #endif
  
  /* andydir.c */
***************
*** 77,128 ****
          if (((p = getenv("ATKXBASEDIR")) == NULL || *p == '\0' ) && ((p = (char *) GetConfiguration("ATKXBaseDir")) == NULL || *p == '\0'))  {
  /*	    p = "/usr/andrew"; */
  	    p = QUOTED_DEFAULT_XBASEDIR_ENV;
- 	}
- 	andyLen = strlen(p);
- 
- 	bufSize = addLen + andyLen + 1;
- 	if ((buffer = (char *) malloc(bufSize)) == NULL)  {
- 	    bufSize = -1;
- 	    return NULL;
- 	}
- 	strcpy(buffer, p);
-     }
- 
-     if (bufSize < andyLen + addLen + 1)  {
- 	bufSize = addLen + andyLen + 1;
- 	if ((buffer = (char *) realloc(buffer, bufSize)) == NULL)  {
- 	    bufSize = -1;
- 	    return NULL;
- 	}
-     }
- 
-     if (str != NULL)  {
- 	strcpy(&(buffer[andyLen]), str);
-     }
-     else  {
- 	buffer[andyLen] = '\0';
-     }
- 
-     return buffer;
- }
- 
- /* Return a string with the current value for XLIBDIR imbedded in it. */
- char *XLibDir(str)
- char *str;
- {
-     char *p = NULL;
-     int addLen;
-     static int andyLen = 0;
-     static int bufSize = -1;
-     static char *buffer;
- 
-     if(str) {
- 	addLen=strlen(str);
-     } else addLen = 0;
-     if (bufSize == -1) {
- 	if (((p = getenv("ATKXLIBDIR")) == NULL || *p == '\0' ) && ((p = (char *) GetConfiguration("ATKXLibDir")) == NULL || *p == '\0'))  {
- /*	    p = "/usr/andrew"; */
- 	    p = QUOTED_DEFAULT_XLIBDIR_ENV;
  	}
  	andyLen = strlen(p);
  
--- 77,82 ----
Only in .: xbasedir.o
Only in ./RCS: CheckInLog
diff -cr ./RCS/Imakefile,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/Imakefile,v
*** ./RCS/Imakefile,v	Fri Feb 04 14:42:50 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/Imakefile,v	Fri Mar 11 01:42:57 1994
***************
*** 1,84 ****
! head	2.59;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.56.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@* @;
  
  
! 2.59
! date	93.10.20.23.02.23;	author rr2b;	state Exp;
! branches;
! next	2.58;
  
- 2.58
- date	93.06.15.15.47.14;	author rr2b;	state Exp;
- branches;
- next	2.57;
  
- 2.57
- date	93.06.15.15.43.59;	author rr2b;	state Exp;
- branches;
- next	2.56;
- 
- 2.56
- date	93.01.13.22.44.22;	author Zarf;	state R6tape;
- branches
- 	2.56.1.1;
- next	2.55;
- 
- 2.55
- date	92.12.16.20.09.26;	author rr2b;	state R6tape;
- branches;
- next	2.54;
- 
- 2.54
- date	92.10.26.18.34.57;	author rr2b;	state Exp;
- branches;
- next	2.53;
- 
- 2.53
- date	92.10.15.22.38.30;	author rr2b;	state Exp;
- branches;
- next	2.52;
- 
- 2.52
- date	92.09.05.03.03.15;	author gk5g;	state Exp;
- branches;
- next	2.51;
- 
- 2.51
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	2.50;
- 
- 2.50
- date	92.07.24.20.07.16;	author rr2b;	state Exp;
- branches;
- next	2.49;
- 
- 2.49
- date	92.07.10.15.24.33;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 2.56.1.1
- date	93.02.01.22.02.03;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @Initial instalation of Imakefiles
! @
  
  
- 2.59
- log
- @Ansification
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
! 1.1
! date     94.03.01.00.51.19;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 87,93 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  
--- 27,66 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
! *Andrew User Interface System and is the 
! *property of IBM, Carnegie Mellon University, 
! *and the other copyright holders.  The source 
! *code of this version is for the sole use of 
! *members of the Andrew Consortium with 
! *memberships extending into calendar year 
! *1993.  This source code is not to be distributed 
! *to non-members of the consortium nor beyond 
! *a fifty-mile radius from the membership address.  
! *Binary object code compiled or derived from 
! *these sources is not to be distributed to non-
! *members.  Members may have additional 
! *distribution rights granted by prior written 
! *permission of Carnegie Mellon University.
! *
! *IBM, CARNEGIE MELLON UNIVERSITY, 
! *AND THE OTHER COPYRIGHT HOLDERS
! * DISCLAIM ALL WARRANTIES WITH 
! *REGARD TO THIS SOFTWARE, INCLUDING 
! *ALL IMPLIED WARRANTIES OF MERCHANT-
! *ABILITY AND FITNESS. IN 
! *NO EVENT SHALL  IBM, CARNEGIE 
! *MELLON UNIVERSITY, OR ANY OTHER 
! *COPYRIGHT HOLDER BE LIABLE FOR 
! *ANY SPECIAL, INDIRECT OR CONSE-
! *QUENTIAL DAMAGES OR ANY DAMAGES 
! *WHATSOEVER RESULTING FROM LOSS OF
! *USE, DATA OR PROFITS, WHETHER IN AN
! *ACTION OF CONTRACT, NEGLIGENCE OR
! *OTHER TORTIOUS ACTION, ARISING OUT 
! *OF OR IN CONNECTION WITH THE USE OR
! *PERFORMANCE OF THIS SOFTWARE.
! * $
  */
  
  
***************
*** 116,133 ****
  	desym.o errhdlr.o \
  	fdplumb.o fdplumb2.o fdplumb3.o \
  	fdplumb4.o fdplumb5.o fdplumb6.o \
! 	foldedeq.o fpacheck.o fselect.o gtime.o \
  	fwrtallc.o getaddr.o gethome.o getla.o \
  	getmyhom.o getpty.o hname.o lcappend.o lineprom.o \
! 	localdir.o newstr.o nicetime.o pause.o \
  	procstuf.o profile.o readlink.o svcconf.o \
  	setprof.o t2open.o tfail.o thiscell.o times.o \
  	titles.o tokpak.o tokunpak.o topen.o \
  	uerror.o ulsindex.o ulstlmat.o ulstrcmp.o \
! 	usignal.o vclose.o venusop.o /* verbose.o obsolete since it cannot be ported to ANSI C */  \
  	writeall.o ossup.o osasm.o unscribe.o \
  	encode.o system.o xbasedir.o
! XCOMM  systypes.o
  #else
  OBJS = abbrpath.o alquery.o andrwdir.o \
  	andydir.o cellauth.o cawp.o config.o \
--- 89,106 ----
  	desym.o errhdlr.o \
  	fdplumb.o fdplumb2.o fdplumb3.o \
  	fdplumb4.o fdplumb5.o fdplumb6.o \
! 	foldedeq.o fpacheck.o gtime.o fselect.o \
  	fwrtallc.o getaddr.o gethome.o getla.o \
  	getmyhom.o getpty.o hname.o lcappend.o lineprom.o \
! 	localdir.o newstr.o nicetime.o pause.o\
  	procstuf.o profile.o readlink.o svcconf.o \
  	setprof.o t2open.o tfail.o thiscell.o times.o \
  	titles.o tokpak.o tokunpak.o topen.o \
  	uerror.o ulsindex.o ulstlmat.o ulstrcmp.o \
! 	usignal.o vclose.o venusop.o /* verbose.o: obsolete since it cannot be ported to ANSI C */  \
  	writeall.o ossup.o osasm.o unscribe.o \
  	encode.o system.o xbasedir.o
! XCOMM systypes.o
  #else
  OBJS = abbrpath.o alquery.o andrwdir.o \
  	andydir.o cellauth.o cawp.o config.o \
***************
*** 134,150 ****
  	desym.o errhdlr.o \
  	fdplumb.o fdplumb2.o fdplumb3.o \
  	fdplumb4.o fdplumb5.o fdplumb6.o \
! 	foldedeq.o fpacheck.o fselect.o gtime.o \
  	fwrtallc.o getaddr.o gethome.o getla.o \
  	getmyhom.o getpty.o hname.o lcappend.o lineprom.o \
! 	localdir.o newstr.o nicetime.o pause.o \
  	procstuf.o profile.o readlink.o svcconf.o \
  	setprof.o t2open.o tfail.o thiscell.o times.o \
  	titles.o tokpak.o tokunpak.o topen.o \
  	uerror.o ulsindex.o ulstlmat.o ulstrcmp.o \
! 	usignal.o vclose.o venusop.o /* verbose.o cannot be ported to ANSI C */ \
  	writeall.o ossup.o unscribe.o encode.o system.o xbasedir.o
! XCOMM  systypes.o
  #endif /* SCOunix */
  
  AFS_OBJS =  lcstring.o ucstring.o
--- 107,123 ----
  	desym.o errhdlr.o \
  	fdplumb.o fdplumb2.o fdplumb3.o \
  	fdplumb4.o fdplumb5.o fdplumb6.o \
! 	foldedeq.o fpacheck.o gtime.o fselect.o\
  	fwrtallc.o getaddr.o gethome.o getla.o \
  	getmyhom.o getpty.o hname.o lcappend.o lineprom.o \
! 	localdir.o newstr.o nicetime.o pause.o\
  	procstuf.o profile.o readlink.o svcconf.o \
  	setprof.o t2open.o tfail.o thiscell.o times.o \
  	titles.o tokpak.o tokunpak.o topen.o \
  	uerror.o ulsindex.o ulstlmat.o ulstrcmp.o \
! 	usignal.o vclose.o venusop.o /* verbose.o: obsolete since it cannot be ported to ANSI C */ \
  	writeall.o ossup.o unscribe.o encode.o system.o xbasedir.o
! XCOMM systypes.o
  #endif /* SCOunix */
  
  AFS_OBJS =  lcstring.o ucstring.o
***************
*** 172,342 ****
  #endif
  InstallHelpAlias(setup, andrewsetup andrew.setup andrew-setup)
  InstallHelpAlias(prefs, preferences ams-preferences messages-preferences ms-preferences preference customize customizing customization default borderstyle)
- @
- 
- 
- 2.58
- log
- @Commented out the OTHER verbose.o.
- double sigh.
- @
- text
- @d23 6
- a28 6
- # this section commented out while I figure out how to get at the config dir from here.
- #CONFIGDIR =/afs/cs.cmu.edu/project/itc/pmax_ul4/obj/projects/andrew/config/
- #SYSPREFIX=SYS_
- #OPSYSPREFIX=OPSYS
- #systypes.c:
- #	(grep $(OPSYSPREFIX)NAME $(CONFIGDIR)*/system.h;grep $(SYSPREFIX)NAME #$(CONFIGDIR)*/system.h)|sort -u -d +2|awk -f systypes.awk>systypes.c
- d47 1
- a47 1
- /**/# systypes.o
- d64 1
- a64 1
- /**/# systypes.o
- @
- 
- 
- 2.57
- log
- @Commented out verbose.o since it cannot be ported to ANSI C.
- @
- text
- @d62 1
- a62 1
- 	usignal.o vclose.o venusop.o verbose.o \
- @
- 
- 
- 2.56
- log
- @added help aliases
- @
- text
- @d44 1
- a44 1
- 	usignal.o vclose.o venusop.o verbose.o \
- @
- 
- 
- 2.56.1.1
- log
- @new R6tape branch
- @
- text
- @@
- 
- 
- 2.55
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d90 2
- a91 2
- InstallHelpAlias(setup, andrewsetup)
- InstallHelpAlias(prefs, preferences ams-preferences messages-preferences ms-preferences preference customize customizing customization)
- @
- 
- 
- 2.54
- log
- @Added XBaseDir function to try to get the top of the X installation at runtime
- .
- @
- text
- @d6 5
- @
- 
- 
- 2.53
- log
- @added system.o, for os_system.  all references to
- system in atk should be changed to os_system
- to avoid a bug in the hpux system function.
- .
- @
- text
- @d41 1
- a41 1
- 	encode.o system.o
- d58 1
- a58 1
- 	writeall.o ossup.o unscribe.o encode.o system.o
- @
- 
- 
- 2.52
- log
- @Initial revision
- @
- text
- @d13 1
- a13 1
- 	wpbase.o wpcbase.o wpcgen.o wpcname.o wpfuzz.o wpgen.o wpname.o wpstat.o 
- d41 1
- a41 1
- 	encode.o
- d58 1
- a58 1
- 	writeall.o ossup.o unscribe.o encode.o
- @
- 
- 
- 2.51
- log
- @Posixified
- .. co
- @
- text
- @d40 2
- a41 1
- 	writeall.o ossup.o osasm.o unscribe.o
- d58 1
- a58 1
- 	writeall.o ossup.o unscribe.o
- @
- 
- 
- 2.50
- log
- @locks
- sigh... comment out systype.c generation till I figure out how
- to access the config dir from here.
- .
- @
- text
- @a9 4
- #ifdef _IBMR2
- BSDLIB = -lbsd
- #endif
- 
- @
- 
- 
- 2.49
- log
- @added support for generating systypes.c which
- provides the function get_syslist which returns
- a null terminated list of operating system
- and machine designation strings.
- @
- text
- @d22 6
- a27 5
- CONFIGDIR =/afs/cs.cmu.edu/project/itc/pmax_ul4/obj/projects/andrew/config/
- SYSPREFIX=SYS_
- OPSYSPREFIX=OPSYS
- systypes.c:
- 	(grep $(OPSYSPREFIX)NAME $(CONFIGDIR)*/system.h;grep $(SYSPREFIX)NAME $(CONFIGDIR)*/system.h)|sort -u -d +2|awk -f systypes.awk>systypes.c
- d44 2
- a45 1
- 	writeall.o ossup.o osasm.o unscribe.o systypes.o
- d61 2
- a62 1
- 	writeall.o ossup.o unscribe.o systypes.o
  @
--- 145,148 ----
diff -cr ./RCS/WP.adm,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/WP.adm,v
*** ./RCS/WP.adm,v	Thu May 20 17:52:20 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/WP.adm,v	Fri Mar 11 01:42:57 1994
***************
*** 1,38 ****
! head	1.3;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.3.1;
! locks; strict;
! comment	@
! @;
  
  
! 1.3
! date	92.12.17.21.57.12;	author rr2b;	state R6tape;
! branches
! 	1.3.1.1;
! next	1.2;
  
- 1.2
- date	89.10.20.10.33.43;	author jr34;	state Exp;
- branches;
- next	;
  
- 1.3.1.1
- date	93.02.01.22.02.13;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @first edition.
! @
  
  
! 1.3
  log
! @disclaimerization
  @
  text
  @\begindata{text,538511220}
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
! 1.1
! date     94.03.01.00.51.20;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @\begindata{text,538511220}
***************
*** 1153,1248 ****
  \view{bpv,537558784,1721,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: $
  
! }}\enddata{text,538511220}
! @
  
  
! 1.3.1.1
! log
! @new R6tape branch
! @
! text
! @d1119 1
! a1119 1
! \smaller{\smaller{$Disclaimer:  $
! @
  
  
! 1.2
! log
! @First real document.
! @
! text
! @d1 1
! a1 1
! \begindata{text,268697092}
! d4 2
! d130 3
! a132 3
! \begindata{bp,268692000}
! \enddata{bp,268692000}
! \view{bpv,268692000,0,0,0}
! d370 3
! a372 3
! \begindata{bp,268666936}
! \enddata{bp,268666936}
! \view{bpv,268666936,1,0,0}
! d478 1
! a478 1
! \begindata{table,268772648}
! d483 1
! a483 1
! | NNTP	| not needed	| \begindata{text,268683200}
! d486 1
! a486 1
! \enddata{text,268683200}
! d489 1
! a489 1
! | DIST	| dist list file	| \begindata{text,268700036}
! d494 1
! a494 1
! \enddata{text,268700036}
! d497 1
! a497 1
! | PGMFMT	| prog-invocation	| \begindata{text,268779308}
! d502 1
! a502 1
! \enddata{text,268779308}
! d505 1
! a505 1
! | PGMSTRIP	| prog-invocation	| \begindata{text,268691292}
! d508 1
! a508 1
! \enddata{text,268691292}
! d511 1
! a511 1
! | OTHER	| text	| \begindata{text,268699844}
! d514 1
! a514 1
! \enddata{text,268699844}
! d517 2
! a518 2
! \enddata{table,268772648}
! \view{spread,268772648,2,0,0}
! d626 3
! a628 3
! \begindata{bp,268703944}
! \enddata{bp,268703944}
! \view{bpv,268703944,3,0,0}
! d714 3
! a716 3
! \begindata{bp,268665892}
! \enddata{bp,268665892}
! \view{bpv,268665892,4,0,0}
! d833 3
! a835 3
! \begindata{bp,268703900}
! \enddata{bp,268703900}
! \view{bpv,268703900,5,0,0}
! d1112 10
! a1121 2
! pobbconf a list of administrators that is checked by the Flames file.\
! \enddata{text,268697092}
  @
--- 1139,1211 ----
  \view{bpv,537558784,1721,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
! Andrew User Interface System and is the 
  
+ property of IBM, Carnegie Mellon University, 
  
! and the other copyright holders.  The source 
  
+ code of this version is for the sole use of 
  
! members of the Andrew Consortium with 
! 
! memberships extending into calendar year 
! 
! 1993.  This source code is not to be distributed 
! 
! to non-members of the consortium nor beyond 
! 
! a fifty-mile radius from the membership address.  
! 
! Binary object code compiled or derived from 
! 
! these sources is not to be distributed to non-
! 
! members.  Members may have additional 
! 
! distribution rights granted by prior written 
! 
! permission of Carnegie Mellon University.
! 
! 
! 
! IBM, CARNEGIE MELLON UNIVERSITY, 
! 
! AND THE OTHER COPYRIGHT HOLDERS
! 
!  DISCLAIM ALL WARRANTIES WITH 
! 
! REGARD TO THIS SOFTWARE, INCLUDING 
! 
! ALL IMPLIED WARRANTIES OF MERCHANT-
! 
! ABILITY AND FITNESS. IN 
! 
! NO EVENT SHALL  IBM, CARNEGIE 
! 
! MELLON UNIVERSITY, OR ANY OTHER 
! 
! COPYRIGHT HOLDER BE LIABLE FOR 
! 
! ANY SPECIAL, INDIRECT OR CONSE-
! 
! QUENTIAL DAMAGES OR ANY DAMAGES 
! 
! WHATSOEVER RESULTING FROM LOSS OF
! 
! USE, DATA OR PROFITS, WHETHER IN AN
! 
! ACTION OF CONTRACT, NEGLIGENCE OR
! 
! OTHER TORTIOUS ACTION, ARISING OUT 
! 
! OF OR IN CONNECTION WITH THE USE OR
! 
! PERFORMANCE OF THIS SOFTWARE.
! 
!  $
! 
! }}\enddata{text,538511220}
  @
diff -cr ./RCS/WP.ins,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/WP.ins,v
*** ./RCS/WP.ins,v	Thu May 20 17:52:21 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/WP.ins,v	Fri Mar 11 01:42:58 1994
***************
*** 1,37 ****
! head	1.7;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.7.1;
! locks; strict;
! comment	@
! @;
  
  
! 1.7
! date	92.12.17.21.57.12;	author rr2b;	state R6tape;
! branches
! 	1.7.1.1;
! next	1.6;
  
- 1.6
- date	89.11.20.14.49.43;	author cfe;	state Exp;
- branches;
- next	;
  
- 1.7.1.1
- date	93.02.01.22.02.27;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
  @@
  
  
! 1.7
  log
! @disclaimerization
  @
  text
  @\begindata{text,538373940}
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
! 1.1
! date     94.03.01.00.51.22;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
  @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @\begindata{text,538373940}
***************
*** 1286,1468 ****
  \view{bpv,537558784,1713,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: $
  
! }}\enddata{text,538373940}
! @
  
  
! 1.7.1.1
! log
! @new R6tape branch
! @
! text
! @d1253 1
! a1253 1
! \smaller{\smaller{$Disclaimer:  $
! @
  
  
! 1.6
! log
! @Document new AndrewSetup options:
! ThisDomainSuffix
! ThisDomainWPDirectory
! @
! text
! @d1 1
! a1 1
! \begindata{text,269073792}
! d4 2
! d72 3
! a74 3
! \begindata{bp,269077824}
! \enddata{bp,269077824}
! \view{bpv,269077824,20,0,0}
! d142 3
! a144 3
! \begindata{bp,269080064}
! \enddata{bp,269080064}
! \view{bpv,269080064,21,0,0}}
! d232 3
! a234 3
! \begindata{bp,269142980}
! \enddata{bp,269142980}
! \view{bpv,269142980,22,0,0}
! d254 3
! a256 3
! \begindata{bp,269171148}
! \enddata{bp,269171148}
! \view{bpv,269171148,23,0,0}
! d335 3
! a337 3
! \begindata{bp,269158508}
! \enddata{bp,269158508}
! \view{bpv,269158508,24,0,0}
! d378 3
! a380 3
! \begindata{bp,269077780}
! \enddata{bp,269077780}
! \view{bpv,269077780,25,0,0}
! d473 3
! a475 3
! \begindata{bp,269138680}
! \enddata{bp,269138680}
! \view{bpv,269138680,26,0,0}
! d518 3
! a520 3
! \begindata{bp,269077736}
! \enddata{bp,269077736}
! \view{bpv,269077736,27,0,0}
! d552 3
! a554 3
! \begindata{bp,269180956}
! \enddata{bp,269180956}
! \view{bpv,269180956,28,0,0}
! d721 3
! a723 3
! \begindata{bp,269191864}
! \enddata{bp,269191864}
! \view{bpv,269191864,29,0,0}
! d757 3
! a759 3
! \begindata{bp,269138192}
! \enddata{bp,269138192}
! \view{bpv,269138192,30,0,0}
! d777 3
! a779 3
! \begindata{bp,269170816}
! \enddata{bp,269170816}
! \view{bpv,269170816,31,0,0}
! d1150 3
! a1152 3
! \begindata{bp,269072996}
! \enddata{bp,269072996}
! \view{bpv,269072996,32,0,0}
! d1156 1
! a1156 1
! \begindata{table,269153208}
! d1162 1
! a1162 1
! | PWFile	| '/etc/passwd	| \begindata{text,269152988}
! d1165 1
! a1165 1
! \enddata{text,269152988}
! d1168 1
! a1168 1
! | AffilSrc	| no default	| \begindata{text,269152876}
! d1171 1
! a1171 1
! \enddata{text,269152876}
! d1174 1
! a1174 1
! | AffilMap	| no defult	| \begindata{text,269152764}
! d1178 1
! a1178 1
! \enddata{text,269152764}
! d1181 1
! a1181 1
! | WPWorkDir	| '/usr/adm/wp/build	| \begindata{text,269152652}
! d1186 1
! a1186 1
! \enddata{text,269152652}
! d1189 1
! a1189 1
! | wpbuildOpts	| '-f	| \begindata{text,269077208}
! d1193 1
! a1193 1
! \enddata{text,269077208}
! d1196 1
! a1196 1
! | WPBackupDir	| '/usr/adm/wp/backup	| \begindata{text,269152268}
! d1200 1
! a1200 1
! \enddata{text,269152268}
! d1203 1
! a1203 1
! | ANDREWDIR	| no default	| \begindata{text,269180048}
! d1206 1
! a1206 1
! \enddata{text,269180048}
! d1209 1
! a1209 1
! | MakeBothPgm	| 'ANDREWDIR/etc/makeboth	| \begindata{text,269152044}
! d1213 1
! a1213 1
! \enddata{text,269152044}
! d1216 1
! a1216 1
! | NickGenPgm	| ANDREWDIR/etc/nickgen	| \begindata{text,269179900}
! d1219 1
! a1219 1
! \enddata{text,269179900}
! d1222 1
! a1222 1
! | ThisCellName	| 'Contents of /usr/vice/etc/ThisCell.	| \begindata{text,269075060}
! d1225 1
! a1225 1
! \enddata{text,269075060}
! d1228 1
! a1228 1
! | WPDestDir	| '/afs/CELLNAME/service/wp	| \begindata{text,269074896}
! d1231 1
! a1231 1
! \enddata{text,269074896}
! d1234 1
! a1234 1
! | 'WPDestFile	| wp	| \begindata{text,269074672}
! d1237 1
! a1237 1
! \enddata{text,269074672}
! d1240 5
! a1244 2
! \enddata{table,269153208}
! \view{spread,269153208,33,0,0}
! d1246 1
! d1248 4
! d1253 1
! d1255 1
! a1255 2
! EOF\
! \enddata{text,269073792}
  @
--- 1273,1345 ----
  \view{bpv,537558784,1713,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
! Andrew User Interface System and is the 
  
+ property of IBM, Carnegie Mellon University, 
  
! and the other copyright holders.  The source 
  
+ code of this version is for the sole use of 
  
! members of the Andrew Consortium with 
! 
! memberships extending into calendar year 
! 
! 1993.  This source code is not to be distributed 
! 
! to non-members of the consortium nor beyond 
! 
! a fifty-mile radius from the membership address.  
! 
! Binary object code compiled or derived from 
! 
! these sources is not to be distributed to non-
! 
! members.  Members may have additional 
! 
! distribution rights granted by prior written 
! 
! permission of Carnegie Mellon University.
! 
! 
! 
! IBM, CARNEGIE MELLON UNIVERSITY, 
! 
! AND THE OTHER COPYRIGHT HOLDERS
! 
!  DISCLAIM ALL WARRANTIES WITH 
! 
! REGARD TO THIS SOFTWARE, INCLUDING 
! 
! ALL IMPLIED WARRANTIES OF MERCHANT-
! 
! ABILITY AND FITNESS. IN 
! 
! NO EVENT SHALL  IBM, CARNEGIE 
! 
! MELLON UNIVERSITY, OR ANY OTHER 
! 
! COPYRIGHT HOLDER BE LIABLE FOR 
! 
! ANY SPECIAL, INDIRECT OR CONSE-
! 
! QUENTIAL DAMAGES OR ANY DAMAGES 
! 
! WHATSOEVER RESULTING FROM LOSS OF
! 
! USE, DATA OR PROFITS, WHETHER IN AN
! 
! ACTION OF CONTRACT, NEGLIGENCE OR
! 
! OTHER TORTIOUS ACTION, ARISING OUT 
! 
! OF OR IN CONNECTION WITH THE USE OR
! 
! PERFORMANCE OF THIS SOFTWARE.
! 
!  $
! 
! }}\enddata{text,538373940}
  @
diff -cr ./RCS/WP.ovr,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/WP.ovr,v
*** ./RCS/WP.ovr,v	Thu May 20 17:52:21 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/WP.ovr,v	Fri Mar 11 01:43:02 1994
***************
*** 1,37 ****
! head	1.3;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.3.1;
! locks; strict;
! comment	@
! @;
  
  
! 1.3
! date	92.12.17.21.57.12;	author rr2b;	state R6tape;
! branches
! 	1.3.1.1;
! next	1.2;
  
- 1.2
- date	90.09.06.16.10.09;	author gk5g;	state Exp;
- branches;
- next	;
  
- 1.3.1.1
- date	93.02.01.22.02.38;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
  @@
  
  
! 1.3
  log
! @disclaimerization
  @
  text
  @\begindata{text,539047692}
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
! 1.1
! date     94.03.01.00.51.23;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
  @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @\begindata{text,539047692}
***************
*** 115,147 ****
  \view{bpv,537558784,1697,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: $
  
! }}\enddata{text,539047692}
! @
  
  
! 1.3.1.1
! log
! @new R6tape branch
! @
! text
! @d82 1
! a82 1
! \smaller{\smaller{$Disclaimer:  $
! @
  
  
! 1.2
! log
! @Expanded White Pages overview written by Craig Everhart.
! @
! text
! @d1 1
! a1 1
! \begindata{text,269022560}
! d4 2
! d76 9
! a84 1
! \enddata{text,269022560}
  @
--- 102,174 ----
  \view{bpv,537558784,1697,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
! Andrew User Interface System and is the 
  
+ property of IBM, Carnegie Mellon University, 
  
! and the other copyright holders.  The source 
  
+ code of this version is for the sole use of 
  
! members of the Andrew Consortium with 
! 
! memberships extending into calendar year 
! 
! 1993.  This source code is not to be distributed 
! 
! to non-members of the consortium nor beyond 
! 
! a fifty-mile radius from the membership address.  
! 
! Binary object code compiled or derived from 
! 
! these sources is not to be distributed to non-
! 
! members.  Members may have additional 
! 
! distribution rights granted by prior written 
! 
! permission of Carnegie Mellon University.
! 
! 
! 
! IBM, CARNEGIE MELLON UNIVERSITY, 
! 
! AND THE OTHER COPYRIGHT HOLDERS
! 
!  DISCLAIM ALL WARRANTIES WITH 
! 
! REGARD TO THIS SOFTWARE, INCLUDING 
! 
! ALL IMPLIED WARRANTIES OF MERCHANT-
! 
! ABILITY AND FITNESS. IN 
! 
! NO EVENT SHALL  IBM, CARNEGIE 
! 
! MELLON UNIVERSITY, OR ANY OTHER 
! 
! COPYRIGHT HOLDER BE LIABLE FOR 
! 
! ANY SPECIAL, INDIRECT OR CONSE-
! 
! QUENTIAL DAMAGES OR ANY DAMAGES 
! 
! WHATSOEVER RESULTING FROM LOSS OF
! 
! USE, DATA OR PROFITS, WHETHER IN AN
! 
! ACTION OF CONTRACT, NEGLIGENCE OR
! 
! OTHER TORTIOUS ACTION, ARISING OUT 
! 
! OF OR IN CONNECTION WITH THE USE OR
! 
! PERFORMANCE OF THIS SOFTWARE.
! 
!  $
! 
! }}\enddata{text,539047692}
  @
diff -cr ./RCS/WP.pgr,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/WP.pgr,v
*** ./RCS/WP.pgr,v	Thu May 20 17:52:22 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/WP.pgr,v	Fri Mar 11 01:43:03 1994
***************
*** 1,38 ****
! head	1.6;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.6.1;
! locks; strict;
! comment	@
! @;
  
  
! 1.6
! date	92.12.17.21.57.12;	author rr2b;	state R6tape;
! branches
! 	1.6.1.1;
! next	1.5;
  
- 1.5
- date	89.11.20.14.51.04;	author cfe;	state Exp;
- branches;
- next	;
  
- 1.6.1.1
- date	93.02.01.22.02.54;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @first edition.
! @
  
  
! 1.6
  log
! @disclaimerization
  @
  text
  @\begindata{text,539016412}
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
! 1.1
! date     94.03.01.00.51.24;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @\begindata{text,539016412}
***************
*** 2122,2331 ****
  \view{bpv,537558784,1695,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: $
  
! }}\enddata{text,539016412}
! @
  
  
! 1.6.1.1
! log
! @new R6tape branch
! @
! text
! @d2088 1
! a2088 1
! \smaller{\smaller{$Disclaimer:  $
! @
  
  
! 1.5
! log
! @Document new AndrewSetup options:
! ThisDomainSuffix
! ThisDomainWPDirectory
! @
! text
! @d1 1
! a1 1
! \begindata{text,269252872}
! d4 2
! d146 3
! a148 3
! \begindata{bp,269356892}
! \enddata{bp,269356892}
! \view{bpv,269356892,69,0,0}
! d403 3
! a405 3
! \begindata{bp,269251180}
! \enddata{bp,269251180}
! \view{bpv,269251180,70,0,0}
! d454 3
! a456 3
! \begindata{bp,269250980}
! \enddata{bp,269250980}
! \view{bpv,269250980,71,0,0}
! d604 3
! a606 3
! \begindata{bp,269217640}
! \enddata{bp,269217640}
! \view{bpv,269217640,72,0,0}
! d670 3
! a672 3
! \begindata{bp,269343336}
! \enddata{bp,269343336}
! \view{bpv,269343336,73,0,0}
! d684 3
! a686 3
! \begindata{bp,269338960}
! \enddata{bp,269338960}
! \view{bpv,269338960,74,0,0}
! d707 3
! a709 3
! \begindata{bp,269358688}
! \enddata{bp,269358688}
! \view{bpv,269358688,75,0,0}
! d744 3
! a746 3
! \begindata{bp,269269804}
! \enddata{bp,269269804}
! \view{bpv,269269804,76,0,0}
! d764 3
! a766 3
! \begindata{bp,269237352}
! \enddata{bp,269237352}
! \view{bpv,269237352,77,0,0}
! d792 3
! a794 3
! \begindata{bp,269269760}
! \enddata{bp,269269760}
! \view{bpv,269269760,78,0,0}
! d817 3
! a819 3
! \begindata{bp,269339180}
! \enddata{bp,269339180}
! \view{bpv,269339180,79,0,0}
! d846 3
! a848 3
! \begindata{bp,269252192}
! \enddata{bp,269252192}
! \view{bpv,269252192,80,0,0}
! d936 3
! a938 3
! \begindata{bp,269252148}
! \enddata{bp,269252148}
! \view{bpv,269252148,81,0,0}
! d976 3
! a978 3
! \begindata{bp,269252104}
! \enddata{bp,269252104}
! \view{bpv,269252104,82,0,0}
! d1261 3
! a1263 3
! \begindata{bp,269252060}
! \enddata{bp,269252060}
! \view{bpv,269252060,83,0,0}
! d1339 3
! a1341 3
! \begindata{bp,269371972}
! \enddata{bp,269371972}
! \view{bpv,269371972,84,0,0}
! d1390 3
! a1392 3
! \begindata{bp,269367844}
! \enddata{bp,269367844}
! \view{bpv,269367844,85,0,0}
! d1470 3
! a1472 3
! \begindata{bp,269338836}
! \enddata{bp,269338836}
! \view{bpv,269338836,86,0,0}
! d1516 3
! a1518 3
! \begindata{bp,269338744}
! \enddata{bp,269338744}
! \view{bpv,269338744,87,0,0}
! d1524 3
! a1526 3
! \begindata{bp,269338652}
! \enddata{bp,269338652}
! \view{bpv,269338652,88,0,0}
! d1544 3
! a1546 3
! \begindata{bp,269338560}
! \enddata{bp,269338560}
! \view{bpv,269338560,89,0,0}
! d1570 3
! a1572 3
! \begindata{bp,269338468}
! \enddata{bp,269338468}
! \view{bpv,269338468,90,0,0}
! d1590 3
! a1592 3
! \begindata{bp,269338376}
! \enddata{bp,269338376}
! \view{bpv,269338376,91,0,0}
! d1615 3
! a1617 3
! \begindata{bp,269338284}
! \enddata{bp,269338284}
! \view{bpv,269338284,92,0,0}
! d1643 3
! a1645 3
! \begindata{bp,269392452}
! \enddata{bp,269392452}
! \view{bpv,269392452,93,0,0}
! d1677 3
! a1679 3
! \begindata{bp,269338064}
! \enddata{bp,269338064}
! \view{bpv,269338064,94,0,0}
! d1696 3
! a1698 3
! \begindata{bp,269383988}
! \enddata{bp,269383988}
! \view{bpv,269383988,95,0,0}
! d1717 3
! a1719 3
! \begindata{bp,269277828}
! \enddata{bp,269277828}
! \view{bpv,269277828,96,0,0}
! d1749 3
! a1751 3
! \begindata{bp,269242420}
! \enddata{bp,269242420}
! \view{bpv,269242420,97,0,0}
! d1779 3
! a1781 3
! \begindata{bp,269242376}
! \enddata{bp,269242376}
! \view{bpv,269242376,98,0,0}
! d1804 3
! a1806 3
! \begindata{bp,269242284}
! \enddata{bp,269242284}
! \view{bpv,269242284,99,0,0}
! d1829 3
! a1831 3
! \begindata{bp,269242192}
! \enddata{bp,269242192}
! \view{bpv,269242192,100,0,0}
! d1846 3
! a1848 3
! \begindata{bp,269242100}
! \enddata{bp,269242100}
! \view{bpv,269242100,101,0,0}
! d1869 3
! a1871 3
! \begindata{bp,269241996}
! \enddata{bp,269241996}
! \view{bpv,269241996,102,0,0}
! d1892 3
! a1894 3
! \begindata{bp,269241892}
! \enddata{bp,269241892}
! \view{bpv,269241892,103,0,0}
! d2082 9
! a2090 1
! \enddata{text,269252872}
  @
--- 2108,2180 ----
  \view{bpv,537558784,1695,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
! Andrew User Interface System and is the 
  
+ property of IBM, Carnegie Mellon University, 
  
! and the other copyright holders.  The source 
  
+ code of this version is for the sole use of 
  
! members of the Andrew Consortium with 
! 
! memberships extending into calendar year 
! 
! 1993.  This source code is not to be distributed 
! 
! to non-members of the consortium nor beyond 
! 
! a fifty-mile radius from the membership address.  
! 
! Binary object code compiled or derived from 
! 
! these sources is not to be distributed to non-
! 
! members.  Members may have additional 
! 
! distribution rights granted by prior written 
! 
! permission of Carnegie Mellon University.
! 
! 
! 
! IBM, CARNEGIE MELLON UNIVERSITY, 
! 
! AND THE OTHER COPYRIGHT HOLDERS
! 
!  DISCLAIM ALL WARRANTIES WITH 
! 
! REGARD TO THIS SOFTWARE, INCLUDING 
! 
! ALL IMPLIED WARRANTIES OF MERCHANT-
! 
! ABILITY AND FITNESS. IN 
! 
! NO EVENT SHALL  IBM, CARNEGIE 
! 
! MELLON UNIVERSITY, OR ANY OTHER 
! 
! COPYRIGHT HOLDER BE LIABLE FOR 
! 
! ANY SPECIAL, INDIRECT OR CONSE-
! 
! QUENTIAL DAMAGES OR ANY DAMAGES 
! 
! WHATSOEVER RESULTING FROM LOSS OF
! 
! USE, DATA OR PROFITS, WHETHER IN AN
! 
! ACTION OF CONTRACT, NEGLIGENCE OR
! 
! OTHER TORTIOUS ACTION, ARISING OUT 
! 
! OF OR IN CONNECTION WITH THE USE OR
! 
! PERFORMANCE OF THIS SOFTWARE.
! 
!  $
! 
! }}\enddata{text,539016412}
  @
diff -cr ./RCS/abbrpath.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/abbrpath.c,v
*** ./RCS/abbrpath.c,v	Thu Jun 09 17:18:11 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/abbrpath.c,v	Fri Mar 11 01:43:03 1994
***************
*** 1,52 ****
! head	1.10;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.8.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.10
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	1.9;
  
- 1.9
- date	93.07.02.05.16.49;	author rr2b;	state Exp;
- branches;
- next	1.8;
  
- 1.8
- date	92.12.15.21.07.26;	author rr2b;	state R6tape;
- branches
- 	1.8.1.1;
- next	1.7;
- 
- 1.7
- date	92.12.14.20.19.06;	author rr2b;	state Exp;
- branches;
- next	1.6;
- 
- 1.6
- date	91.09.12.17.22.58;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.8.1.1
- date	93.02.01.22.03.10;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @Four functions to try to abbreviate (long) paths.  One uses getMyHome only; one also uses an id/homedir that you pass in.  Also, versions of both of those will try to shorten those paths to a given length by eliding the initial directories as ``ez'' does.
! @
  
  
! 1.10
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.26;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 55,66 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/abbrpath.c,v 1.9 1993/07/02 05:16:49 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/abbrpath.c,v 1.8 1992/12/15 21:07:26 rr2b R6tape $";
  #endif
  
  
***************
*** 75,84 ****
  	ap_ShortenAlsoTo(pathname, otherID, otherHD, maxlen) does it all.
        */
  
- #include <andrewos.h>
  #include <stdio.h>
  #include <sys/param.h>
  #include <ctype.h>
  #include <util.h>
  
  static int homeLen = -1;
--- 80,89 ----
  	ap_ShortenAlsoTo(pathname, otherID, otherHD, maxlen) does it all.
        */
  
  #include <stdio.h>
  #include <sys/param.h>
  #include <ctype.h>
+ #include <andrewos.h>
  #include <util.h>
  
  static int homeLen = -1;
***************
*** 249,321 ****
      }
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 1.9
- log
- @MUST #include andrewos.h FIRST.
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs/project/atk/src/C++/overhead/util/lib/RCS/abbrpath.c,v 1.8 1992/12/15 21:07:26 rr2b R6tape rr2b $";
- @
- 
- 
- 1.8
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/abbrpath.c,v 1.7 1992/12/14 20:19:06 rr2b Exp rr2b $";
- d27 1
- a30 1
- #include <andrewos.h>
- @
- 
- 
- 1.8.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/abbrpath.c,v 1.8 1992/12/15 21:07:26 rr2b R6tape $";
- @
- 
- 
- 1.7
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.6
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/abbrpath.c,v 1.5 1989/05/12 08:01:39 ghoti Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/abbrpath.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 254,257 ----
diff -cr ./RCS/alquery.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/alquery.c,v
*** ./RCS/alquery.c,v	Tue May 24 17:32:41 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/alquery.c,v	Tue Mar 15 22:06:09 1994
***************
*** 1,70 ****
! head	1.22;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.19.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.22
! date	94.05.24.21.32.41;	author rr2b;	state Exp;
! branches;
! next	1.21;
  
- 1.21
- date	93.07.13.20.24.49;	author Zarf;	state Exp;
- branches;
- next	1.20;
  
- 1.20
- date	93.06.01.18.15.49;	author rr2b;	state Exp;
- branches;
- next	1.19;
- 
- 1.19
- date	92.12.15.21.08.11;	author rr2b;	state R6tape;
- branches
- 	1.19.1.1;
- next	1.18;
- 
- 1.18
- date	92.12.14.20.19.06;	author rr2b;	state Exp;
- branches;
- next	1.17;
- 
- 1.17
- date	92.08.24.17.05.51;	author gk5g;	state Exp;
- branches;
- next	1.16;
- 
- 1.16
- date	92.08.23.20.44.11;	author gk5g;	state Exp;
- branches;
- next	1.15;
- 
- 1.15
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 1.19.1.1
- date	93.02.01.22.03.24;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @AFS Access List Query -- functions to determine membership in
! AFS groups, list memberships, determine rights of users to files.
! @
  
  
- 1.22
- log
- @Moved afs/venus.h before the other includes.
- BUG
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    dlc:1.1; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.27;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 73,84 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/alquery.c,v 1.21 1993/07/13 20:24:49 Zarf Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/alquery.c,v 1.20 1993/07/13 20:21:06 Zarf Exp $";
  #endif
  
  
***************
*** 89,99 ****
  */
  #endif /* TESTINGONLYTESTING */
  
! #if (defined(__STDC__) || defined(__cplusplus) || defined(c_plusplus)) && !defined(_NO_PROTO)
! extern char *CopyString(char *old);
! #else
! extern char *CopyString();
! #endif
  
  /* Notes:
  
--- 76,82 ----
  */
  #endif /* TESTINGONLYTESTING */
  
!  
  
  /* Notes:
  
***************
*** 127,133 ****
  extern int errno;
  #ifdef AFS30_ENV
  #include <netinet/in.h>
- #include <afs/venus.h>
  #include <afs/acl.h>
  #ifdef CMUCS
  #define ERROR_TABLE_BASE ERROR_TABLE_BASE_pt
--- 110,115 ----
***************
*** 140,145 ****
--- 122,128 ----
  #include <afs/prerror.h>
  #include <afs/print.h>
  #endif
+ #include <afs/venus.h>
  /* #include <afs/prs.h> */
  #include <afs/cellconfig.h>
  #include <afs/prs_fs.h>
***************
*** 1060,1217 ****
      }
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 1.21
- log
- @Changed the pioctl() in GetACL
- to _VICEIOCTL(2), which is apparently
- the correct call for VIOCGETAL. If
- I'm wrong, an amazing number of AFS
- errors are going to start occurring...
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/andrew.cmu.edu/usr15/ap1i/space/atkdup/C++/overhead/util/lib/RCS/alquery.c,v 1.20 1993/06/01 18:15:49 rr2b Exp Zarf $";
- d61 1
- a73 1
- #include <afs/venus.h>
- @
- 
- 
- 1.20
- log
- @Added extern decl for CopyString. since it is declared in errhndlr.c but only used in this
- file.
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-C++/overhead/util/lib/RCS/alquery.c,v 1.19 1992/12/15 21:08:11 rr2b R6tape rr2b $";
- d501 1
- a501 1
-     EH_cond_error_on(pioctl(pathname, _VICEIOCTL(1) /*VIOCGETAL*/, &blob, 1),
- @
- 
- 
- 1.19
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/alquery.c,v 1.18 1992/12/14 20:19:06 rr2b Exp rr2b $";
- d23 5
- a27 1
-  
- @
- 
- 
- 1.19.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/alquery.c,v 1.19 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 1.18
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.17
- log
- @changed CMU_CS_ENV to CMUCS (defined by cpp)
- .
- @
- text
- @a4 3
- /* $Header: */
- /* $ACIS: */
- /* $Source: */
- d6 10
- d23 1
- a23 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
- @
- 
- 
- 1.16
- log
- @The SCS AFS include files define some new structure names.
- This change make them compatible when CMU_CS_ENV is defined.
- .
- @
- text
- @d53 1
- a53 1
- #ifdef CMU_CS_ENV
- @
- 
- 
- 1.15
- log
- @Posixified
- .. co
- @
- text
- @a44 1
- #include <system.h>
- a45 1
- #include <andyenv.h>
- d53 7
- d62 2
- a66 1
- #include <afs/print.h>
- d212 1
- a212 1
-        EH_ret_code(EH_module_prs, (code - ERROR_TABLE_BASE_pr)),
- d221 1
- a221 1
-        EH_ret_code(EH_module_prs, (code - ERROR_TABLE_BASE_pr)),
- d230 1
- a230 1
- 	EH_err(EH_ret_code(EH_module_prs, (PRNOENT - ERROR_TABLE_BASE_pr)), 
- d253 1
- a253 1
-        EH_ret_code(EH_module_prs, (code - ERROR_TABLE_BASE_pr)),
- d262 1
- a262 1
-        EH_ret_code(EH_module_prs, (code - ERROR_TABLE_BASE_pr)),
- d406 1
- a406 1
- 		     EH_ret_code(EH_module_prs, (code - ERROR_TABLE_BASE_pr)),
- d411 1
- a411 1
- 		     EH_ret_code(EH_module_prs, (code - ERROR_TABLE_BASE_pr)),
- d458 1
- a458 1
- 		     EH_ret_code(EH_module_prs, (code - ERROR_TABLE_BASE_pr)),
- d462 1
- a462 1
- 		     EH_ret_code(EH_module_prs, (code - ERROR_TABLE_BASE_pr)),
- d492 1
- a492 1
-     EH_cond_error_on(pioctl(pathname, VIOCGETAL, &blob, 1),
  @
--- 1043,1046 ----
diff -cr ./RCS/andrwdir.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/andrwdir.c,v
*** ./RCS/andrwdir.c,v	Thu May 20 17:52:24 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/andrwdir.c,v	Fri Mar 11 01:43:05 1994
***************
*** 1,43 ****
! head	2.9;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.9.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.9
! date	92.12.15.21.08.11;	author rr2b;	state R6tape;
! branches
! 	2.9.1.1;
! next	2.8;
  
- 2.8
- date	92.12.14.20.19.06;	author rr2b;	state Exp;
- branches;
- next	2.7;
  
- 2.7
- date	91.09.12.17.23.19;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.9.1.1
- date	93.02.01.22.03.31;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.9
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.30;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/andrwdir.c,v 2.8 1992/12/14 20:19:06 rr2b Exp rr2b $";
  #endif
  
  /* andydir.c */
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/andrwdir.c,v 2.9 1992/12/15 21:08:11 rr2b R6tape $";
  #endif
  
  /* andydir.c */
***************
*** 114,156 ****
  
      return buffer;
  }
- @
- 
- 
- 2.9.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/andrwdir.c,v 2.9 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 2.8
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.7
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 9
- a13 1
- static char *andrwdir_rcsid = "$Header$";
  @
--- 128,131 ----
diff -cr ./RCS/andydir.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/andydir.c,v
*** ./RCS/andydir.c,v	Thu May 20 17:52:25 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/andydir.c,v	Fri Mar 11 01:43:06 1994
***************
*** 1,42 ****
! head	1.7;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.7.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.7
! date	92.12.15.21.08.11;	author rr2b;	state R6tape;
! branches
! 	1.7.1.1;
! next	1.6;
  
- 1.6
- date	92.12.14.20.19.06;	author rr2b;	state Exp;
- branches;
- next	1.5;
  
- 1.5
- date	91.09.12.17.23.24;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.7.1.1
- date	93.02.01.22.03.42;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @arrgh
! @
  
  
! 1.7
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.31;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 45,56 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/andydir.c,v 1.6 1992/12/14 20:19:06 rr2b Exp rr2b $";
  #endif
  
  /* andydir.c */
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/andydir.c,v 1.7 1992/12/15 21:08:11 rr2b R6tape $";
  #endif
  
  /* andydir.c */
***************
*** 111,153 ****
  
      return buffer;
  }
- @
- 
- 
- 1.7.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/andydir.c,v 1.7 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 1.6
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.5
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 9
- a13 1
- static char *andydir_rcsid = "$Header$";
  @
--- 126,129 ----
diff -cr ./RCS/btcreate.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btcreate.c,v
*** ./RCS/btcreate.c,v	Tue Oct 05 20:59:29 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btcreate.c,v	Fri Mar 11 01:43:06 1994
***************
*** 1,59 ****
! head	2.15;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.12.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.15
! date	93.07.02.14.32.37;	author rr2b;	state Exp;
! branches;
! next	2.14;
  
- 2.14
- date	93.06.30.05.04.24;	author rr2b;	state Exp;
- branches;
- next	2.13;
  
- 2.13
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.12;
- 
- 2.12
- date	92.12.15.21.08.11;	author rr2b;	state R6tape;
- branches
- 	2.12.1.1;
- next	2.11;
- 
- 2.11
- date	92.12.14.20.19.06;	author rr2b;	state Exp;
- branches;
- next	2.10;
- 
- 2.10
- date	91.09.12.17.23.28;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.12.1.1
- date	93.02.01.22.03.52;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.15
- log
- @Removed bogus #includes.
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.36;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 62,73 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: btcreate.c,v 2.13 93/02/12 21:23:32 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btcreate.c,v 2.15 1993/07/16 14:24:15 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 77,83 ****
--- 75,91 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <system.h>
+ #include <sys/param.h>
+ #ifdef M_UNIX
+ #include <dirent.h>
+ #else
+ #include <sys/dir.h>
+ #define dirent direct
+ #endif
  #include <andrewos.h>	/* file, time, strings */
+ #include <stdio.h>
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 88,93 ****
--- 96,106 ----
  #endif /* WHITEPAGES_ENV  */
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  static int Debugging;
  
  int btcreate_SetDebugging(level)
***************
*** 178,269 ****
  
      return bterr_NoError;
  }
- @
- 
- 
- 2.14
- log
- @Removed #include of sys/dir.h, should be handled by andrwos.h
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/btcreate.c,v 2.13 1993/02/12 21:23:32 rr2b Exp rr2b $";
- a21 2
- #include <system.h>
- #include <sys/param.h>
- a22 2
- #include <stdio.h>
- #include <ctype.h>
- @
- 
- 
- 2.13
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/btcreate.c,v 1.1 1993/02/10 22:17:09 rr2b Exp $";
- a23 1
- #include <sys/dir.h>
- @
- 
- 
- 2.12
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/btcreate.c,v 2.11 1992/12/14 20:19:06 rr2b Exp rr2b $";
- a36 5
- 
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.12.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/btcreate.c,v 2.12 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 2.11
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.10
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a20 2
- 
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/btcreate.c,v 2.9 1990/06/04 11:13:16 gk5g Exp bobg $";
  @
--- 191,194 ----
diff -cr ./RCS/btr.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btr.c,v
*** ./RCS/btr.c,v	Mon Aug 30 15:07:08 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btr.c,v	Tue Mar 15 22:16:06 1994
***************
*** 1,71 ****
! head	2.20;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.15.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.20
! date	93.08.30.19.07.08;	author rr2b;	state Exp;
! branches;
! next	2.19;
  
- 2.19
- date	93.08.06.14.51.06;	author rr2b;	state Exp;
- branches;
- next	2.18;
  
- 2.18
- date	93.07.02.14.33.39;	author rr2b;	state Exp;
- branches;
- next	2.17;
- 
- 2.17
- date	93.06.30.05.04.24;	author rr2b;	state Exp;
- branches;
- next	2.16;
- 
- 2.16
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.15;
- 
- 2.15
- date	92.12.15.21.08.11;	author rr2b;	state R6tape;
- branches
- 	2.15.1.1;
- next	2.14;
- 
- 2.14
- date	92.12.14.20.19.06;	author rr2b;	state Exp;
- branches;
- next	2.13;
- 
- 2.13
- date	91.09.12.17.23.39;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.15.1.1
- date	93.02.01.22.04.04;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.20
- log
- @Patch from Jeffrey Carpenter to fix a bogus consistency check.
  
! BUG
! 
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    dlc:1.1; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.37;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
! 1.1
! log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 74,85 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/btr.c,v 2.19 1993/08/06 14:51:06 rr2b Exp rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btr.c,v 2.19 1993/08/30 18:51:45 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 89,95 ****
--- 75,86 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <system.h>
+ #include <sys/param.h>
+ #include <sys/dir.h>
  #include <andrewos.h>	/* file, time, strings */
+ #include <stdio.h>
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 101,106 ****
--- 92,102 ----
  
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  int br_Debugging = 0;
  
  int btr_SetDebugging(level)
***************
*** 674,794 ****
      }
      return bterr_NoError;
  }
- @
- 
- 
- 2.19
- log
- @Fixed to avoid reliance on malloc(0).
- BUG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/btr.c,v 2.18 1993/07/02 14:33:39 rr2b Exp rr2b $";
- d510 12
- a521 1
- 	if ((Flags & BTIsLeafPair) != 0) return bterr_BTreeDamaged;
- @
- 
- 
- 2.18
- log
- @Removed
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: btr.c,v 2.16 93/02/12 21:23:32 rr2b Exp $";
- d145 4
- a148 1
-     bF->Index = (unsigned long *) malloc(bF->Head.BTIndexSize * sizeof(unsigned long));
- @
- 
- 
- 2.17
- log
- @Removed #include of sys/dir.h, should be handled by andrwos.h
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/btr.c,v 2.16 1993/02/12 21:23:32 rr2b Exp rr2b $";
- a21 2
- #include <system.h>
- #include <sys/param.h>
- a22 2
- #include <stdio.h>
- #include <ctype.h>
- @
- 
- 
- 2.16
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/btr.c,v 1.1 1993/02/10 22:17:09 rr2b Exp $";
- a23 1
- #include <sys/dir.h>
- @
- 
- 
- 2.15
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/btr.c,v 2.14 1992/12/14 20:19:06 rr2b Exp rr2b $";
- a37 5
- 
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.15.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/btr.c,v 2.15 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 2.14
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.13
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a20 2
- 
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/btr.c,v 2.12 1990/07/12 15:06:51 gk5g Exp bobg $";
  @
--- 670,673 ----
diff -cr ./RCS/btr1.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btr1.c,v
*** ./RCS/btr1.c,v	Tue Oct 05 20:59:54 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btr1.c,v	Fri Mar 11 01:43:07 1994
***************
*** 1,58 ****
! head	2.13;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.10.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.13
! date	93.07.02.14.34.22;	author rr2b;	state Exp;
! branches;
! next	2.12;
  
- 2.12
- date	93.06.30.05.04.24;	author rr2b;	state Exp;
- branches;
- next	2.11;
  
- 2.11
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.10;
- 
- 2.10
- date	92.12.15.21.08.11;	author rr2b;	state R6tape;
- branches
- 	2.10.1.1;
- next	2.9;
- 
- 2.9
- date	92.12.14.20.19.06;	author rr2b;	state Exp;
- branches;
- next	2.8;
- 
- 2.8
- date	91.09.12.17.23.49;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.10.1.1
- date	93.02.01.22.04.15;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.13
  log
! @Removed bogus #includes
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.39;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 61,72 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: btr1.c,v 2.11 93/02/12 21:23:32 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btr1.c,v 2.12 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 76,82 ****
--- 75,86 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <andyenv.h>
+ #include <sys/param.h>
+ #include <sys/dir.h>
+ #include <stdio.h>
  #include <andrewos.h>	/* file, time, strings */
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 88,93 ****
--- 92,102 ----
  
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  extern int br_Debugging;
  
  /* Advance the cursor to the next key-value pair.
***************
*** 196,287 ****
  	} /* else is another brother link--search it, too. */
      }
  }
- @
- 
- 
- 2.12
- log
- @Removed #include of sys/dir.h, should be handled by andrwos.h
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/btr1.c,v 2.11 1993/02/12 21:23:32 rr2b Exp rr2b $";
- a21 3
- #include <andyenv.h>
- #include <sys/param.h>
- #include <stdio.h>
- a22 1
- #include <ctype.h>
- @
- 
- 
- 2.11
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/btr1.c,v 1.1 1993/02/10 22:17:09 rr2b Exp $";
- a23 1
- #include <sys/dir.h>
- @
- 
- 
- 2.10
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/btr1.c,v 2.9 1992/12/14 20:19:06 rr2b Exp rr2b $";
- a37 5
- 
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.10.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/btr1.c,v 2.10 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 2.9
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.8
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a20 2
- 
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/btr1.c,v 2.7 1990/06/04 11:13:28 gk5g Exp bobg $";
  @
--- 205,208 ----
diff -cr ./RCS/btr2.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btr2.c,v
*** ./RCS/btr2.c,v	Fri Jul 02 10:36:14 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btr2.c,v	Tue Mar 15 22:20:03 1994
***************
*** 1,58 ****
! head	2.15;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.12.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.15
! date	93.07.02.14.36.10;	author rr2b;	state Exp;
! branches;
! next	2.14;
  
- 2.14
- date	93.06.30.05.04.24;	author rr2b;	state Exp;
- branches;
- next	2.13;
  
- 2.13
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.12;
- 
- 2.12
- date	92.12.15.21.08.11;	author rr2b;	state R6tape;
- branches
- 	2.12.1.1;
- next	2.11;
- 
- 2.11
- date	92.12.14.20.19.06;	author rr2b;	state Exp;
- branches;
- next	2.10;
- 
- 2.10
- date	91.09.12.17.23.54;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.12.1.1
- date	93.02.01.22.04.25;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.15
  log
! @Removed bogus #includes
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    dlc:1.1; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.40;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 61,72 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: btr2.c,v 2.13 93/02/12 21:23:32 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btr2.c,v 2.14 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 76,82 ****
--- 75,86 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <andyenv.h>
+ #include <sys/param.h>
+ #include <sys/dir.h>
+ #include <stdio.h>
  #include <andrewos.h>	/* file, time, strings */
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 88,93 ****
--- 92,102 ----
  
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  extern int br_Debugging;
  
  /*
***************
*** 156,247 ****
      *Offset = bC->FP->Index[bC->IndexPos];
      return bterr_NoError;
  }
- @
- 
- 
- 2.14
- log
- @Removed #include of sys/dir.h, should be handled by andrwos.h
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/btr2.c,v 2.13 1993/02/12 21:23:32 rr2b Exp rr2b $";
- a21 3
- #include <andyenv.h>
- #include <sys/param.h>
- #include <stdio.h>
- a22 1
- #include <ctype.h>
- @
- 
- 
- 2.13
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/btr2.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
- a23 1
- #include <sys/dir.h>
- @
- 
- 
- 2.12
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/btr2.c,v 2.11 1992/12/14 20:19:06 rr2b Exp rr2b $";
- a37 5
- 
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.12.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/btr2.c,v 2.12 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 2.11
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.10
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a20 2
- 
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/btr2.c,v 2.9 1990/06/04 11:13:33 gk5g Exp bobg $";
  @
--- 165,168 ----
diff -cr ./RCS/btr3.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btr3.c,v
*** ./RCS/btr3.c,v	Fri Jul 02 10:36:20 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btr3.c,v	Fri Mar 11 01:43:09 1994
***************
*** 1,58 ****
! head	2.13;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.10.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.13
! date	93.07.02.14.36.10;	author rr2b;	state Exp;
! branches;
! next	2.12;
  
- 2.12
- date	93.06.30.05.04.24;	author rr2b;	state Exp;
- branches;
- next	2.11;
  
- 2.11
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.10;
- 
- 2.10
- date	92.12.15.21.08.11;	author rr2b;	state R6tape;
- branches
- 	2.10.1.1;
- next	2.9;
- 
- 2.9
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	2.8;
- 
- 2.8
- date	91.09.12.17.23.58;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.10.1.1
- date	93.02.01.22.04.35;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.13
  log
! @Removed bogus #includes
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.41;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 61,72 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: btr3.c,v 2.11 93/02/12 21:23:32 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btr3.c,v 2.12 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 76,82 ****
--- 75,86 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <andyenv.h>
+ #include <sys/param.h>
+ #include <sys/dir.h>
+ #include <stdio.h>
  #include <andrewos.h> 	/* file, time, strings */
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 88,93 ****
--- 92,102 ----
  
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  extern int br_Debugging;
  
  static bt_ErrorCode JustMove(bC, ToEnd)
***************
*** 209,301 ****
  	return bterr_CursorTreeDamaged;
      return JustMove(bC, TRUE);
  }
- @
- 
- 
- 2.12
- log
- @Removed #include of sys/dir.h, should be handled by andrwos.h
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/btr3.c,v 2.11 1993/02/12 21:23:32 rr2b Exp rr2b $";
- a21 3
- #include <andyenv.h>
- #include <sys/param.h>
- #include <stdio.h>
- a22 1
- #include <ctype.h>
- @
- 
- 
- 2.11
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/btr3.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
- a23 1
- #include <sys/dir.h>
- @
- 
- 
- 2.10
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/btr3.c,v 2.9 1992/12/14 20:19:48 rr2b Exp rr2b $";
- a37 5
- 
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.10.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/btr3.c,v 2.10 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 2.9
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.8
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a20 3
- 
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/btr3.c,v 2.7 1990/06/04 11:13:38 gk5g Exp bobg $";
- 
  @
--- 218,221 ----
diff -cr ./RCS/btr4.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btr4.c,v
*** ./RCS/btr4.c,v	Thu Jun 09 17:18:12 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btr4.c,v	Fri Mar 11 01:43:10 1994
***************
*** 1,63 ****
! head	2.14;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.10.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.14
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	2.13;
  
- 2.13
- date	93.07.02.14.36.10;	author rr2b;	state Exp;
- branches;
- next	2.12;
  
- 2.12
- date	93.06.30.05.04.24;	author rr2b;	state Exp;
- branches;
- next	2.11;
- 
- 2.11
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.10;
- 
- 2.10
- date	92.12.15.21.08.11;	author rr2b;	state R6tape;
- branches
- 	2.10.1.1;
- next	2.9;
- 
- 2.9
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	2.8;
- 
- 2.8
- date	91.09.12.17.24.03;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.10.1.1
- date	93.02.01.22.04.46;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.14
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.42;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 66,77 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/btr4.c,v 2.13 1993/07/02 14:36:10 rr2b Exp rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btr4.c,v 2.12 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 82,88 ****
--- 76,87 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <andyenv.h>
+ #include <sys/param.h>
+ #include <sys/dir.h>
+ #include <stdio.h>
  #include <andrewos.h>	/* file, time, strings */
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 94,99 ****
--- 93,103 ----
  
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  extern int br_Debugging;
  
  /* If the cursor is in AtKey state, return a pointer to freshly-allocated storage that holds a copy of the key to which the cursor points.
***************
*** 200,302 ****
      *valueLoc = ValueBuff;	/* publish the loc of the completed buffer */
      return bterr_NoError;
  }
- @
- 
- 
- 2.13
- log
- @Removed bogus #includes
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: btr4.c,v 2.11 93/02/12 21:23:32 rr2b Exp $";
- @
- 
- 
- 2.12
- log
- @Removed #include of sys/dir.h, should be handled by andrwos.h
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/btr4.c,v 2.11 1993/02/12 21:23:32 rr2b Exp rr2b $";
- a22 3
- #include <andyenv.h>
- #include <sys/param.h>
- #include <stdio.h>
- a23 1
- #include <ctype.h>
- @
- 
- 
- 2.11
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/btr4.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
- a24 1
- #include <sys/dir.h>
- @
- 
- 
- 2.10
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/btr4.c,v 2.9 1992/12/14 20:19:48 rr2b Exp rr2b $";
- a38 5
- 
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.10.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/btr4.c,v 2.10 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 2.9
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.8
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a21 2
- 
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/btr4.c,v 2.7 1990/06/04 11:13:43 gk5g Exp bobg $";
  @
--- 204,207 ----
diff -cr ./RCS/btstat.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btstat.c,v
*** ./RCS/btstat.c,v	Thu May 20 17:52:31 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btstat.c,v	Fri Mar 11 01:43:10 1994
***************
*** 1,43 ****
! head	2.9;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.9.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.9
! date	92.12.15.21.08.11;	author rr2b;	state R6tape;
! branches
! 	2.9.1.1;
! next	2.8;
  
- 2.8
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	2.7;
  
- 2.7
- date	91.09.12.17.24.11;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.9.1.1
- date	93.02.01.22.04.56;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.9
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.43;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/btstat.c,v 2.8 1992/12/14 20:19:48 rr2b Exp rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btstat.c,v 2.9 1992/12/15 21:08:11 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
***************
*** 112,155 ****
  	sprintf(BTErrBuff, "B-tree error number %d", codevalue);
  	return BTErrBuff;
  }
- @
- 
- 
- 2.9.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/btstat.c,v 2.9 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 2.8
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.7
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a22 2
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/btstat.c,v 2.6 1989/02/16 13:09:34 ghoti Exp bobg $";
- 
  @
--- 126,129 ----
diff -cr ./RCS/btw.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btw.c,v
*** ./RCS/btw.c,v	Thu Jun 09 17:18:14 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btw.c,v	Tue Mar 15 22:21:22 1994
***************
*** 1,63 ****
! head	2.25;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.21.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.25
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	2.24;
  
- 2.24
- date	93.07.02.14.36.10;	author rr2b;	state Exp;
- branches;
- next	2.23;
  
- 2.23
- date	93.06.30.05.04.24;	author rr2b;	state Exp;
- branches;
- next	2.22;
- 
- 2.22
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.21;
- 
- 2.21
- date	92.12.15.21.08.11;	author rr2b;	state R6tape;
- branches
- 	2.21.1.1;
- next	2.20;
- 
- 2.20
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	2.19;
- 
- 2.19
- date	91.09.12.17.24.19;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.21.1.1
- date	93.02.01.22.05.12;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.25
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    dlc:1.1; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.44;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 66,77 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/btw.c,v 2.24 1993/07/02 14:36:10 rr2b Exp rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btw.c,v 2.25 1993/08/25 20:35:16 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 81,87 ****
--- 75,91 ----
  	Include file ``btint.h'' declares common structures for the implementation modules.
  \* ************************************************************ */
  
+ #include <system.h>
+ #include <sys/param.h>
+ #ifdef M_UNIX
+ #include <dirent.h>
+ #define direct dirent
+ #else
+ #include <sys/dir.h>
+ #endif
+ #include <stdio.h>
  #include <andrewos.h>	/* file, time, strings */
+ #include <ctype.h>
  #include <errno.h>
  #include <truth.h> /* itc.h -> truth.h DMT */
  #include <sys/stat.h>
***************
*** 92,97 ****
--- 96,105 ----
  #endif /* WHITEPAGES_ENV   */
  
  extern int errno;
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
  static int Debugging = 0;
  
  static struct osi_Times CurrTime;
***************
*** 1784,1890 ****
      return ChangeOp((struct BTr *) bt, OpCondDelete, key, NULL, 0,
  		     oldValueLoc, oldValueLen);
  }
- @
- 
- 
- 2.24
- log
- @Removed bogus #includes
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: btw.c,v 2.22 93/02/12 21:23:32 rr2b Exp $";
- @
- 
- 
- 2.23
- log
- @Removed #include of sys/dir.h, should be handled by andrwos.h
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/btw.c,v 2.22 1993/02/12 21:23:32 rr2b Exp rr2b $";
- a21 8
- #include <system.h>
- #include <sys/param.h>
- #ifdef M_UNIX
- #include <dirent.h>
- #define direct dirent
- #else
- #endif
- #include <stdio.h>
- a22 1
- #include <ctype.h>
- @
- 
- 
- 2.22
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/btw.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
- a27 1
- #include <sys/dir.h>
- @
- 
- 
- 2.21
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/btw.c,v 2.20 1992/12/14 20:19:48 rr2b Exp rr2b $";
- a42 4
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.21.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/btw.c,v 2.21 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 2.20
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.19
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a20 2
- 
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/btw.c,v 2.18 1991/07/17 19:41:13 gk5g Exp bobg $";
  @
--- 1792,1795 ----
diff -cr ./RCS/btwp.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btwp.c,v
*** ./RCS/btwp.c,v	Thu May 20 17:52:33 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/btwp.c,v	Fri Mar 11 01:43:11 1994
***************
*** 1,60 ****
! head	2.18;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.15.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.18
! date	93.05.20.00.27.29;	author gk5g;	state Exp;
! branches;
! next	2.17;
  
- 2.17
- date	93.03.10.21.02.40;	author gk5g;	state Exp;
- branches;
- next	2.16;
  
- 2.16
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.15;
- 
- 2.15
- date	92.12.15.21.08.11;	author rr2b;	state R6tape;
- branches
- 	2.15.1.1;
- next	2.14;
- 
- 2.14
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	2.13;
- 
- 2.13
- date	91.09.12.17.24.27;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.15.1.1
- date	93.02.01.22.05.22;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.18
- log
- @added #include <bt.h> prior to btwp.h so that bt_ErrorCode is defined for btwp.h
- removed extraneous #include <andyenv.h>
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.46;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 63,74 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-C++/overhead/util/lib/RCS/btwp.c,v 2.17 1993/03/10 21:02:40 gk5g Exp gk5g $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/btwp.c,v 2.19 1993/07/01 00:13:05 gk5g Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 79,84 ****
--- 76,82 ----
  \* ************************************************************ */
  
  #include <andrewos.h>	/* strings */
+ #include <andyenv.h>
  #include <stdio.h>
  #include <ctype.h>
  #include <util.h>
***************
*** 85,95 ****
  #include <pwd.h>
  #ifdef WHITEPAGES_ENV /* avoid makedepend "errors" */
  #include <wp.h>
- #include <bt.h>
  #include <btwp.h>
  #endif /* WHITEPAGES_ENV  */
  int bwDebugging = 0;
  
  /* IF YOU CHANGE THE FOLLOWING, CHANGE ``makeboth.c'' ALSO. */
  char BTIxTags[NumBTIndices] = {KeyTagTk, KeyTagNI, KeyTagID, KeyTagN,
  			  KeyTagSk, KeyTagCS, KeyTagCG, KeyTagNk, KeyTagOv};
--- 83,96 ----
  #include <pwd.h>
  #ifdef WHITEPAGES_ENV /* avoid makedepend "errors" */
  #include <wp.h>
  #include <btwp.h>
  #endif /* WHITEPAGES_ENV  */
  int bwDebugging = 0;
  
+ #ifndef _IBMR2
+ extern char *malloc(), *realloc();
+ #endif /* _IBMR2 */
+ 
  /* IF YOU CHANGE THE FOLLOWING, CHANGE ``makeboth.c'' ALSO. */
  char BTIxTags[NumBTIndices] = {KeyTagTk, KeyTagNI, KeyTagID, KeyTagN,
  			  KeyTagSk, KeyTagCS, KeyTagCG, KeyTagNk, KeyTagOv};
***************
*** 126,132 ****
  	"FAX",
  	"HFX",
  	"CAF",
!  	0};
  
  /* IF YOU CHANGE btIndexNames, CHANGE ``btwp.h'' ALSO. */
  char *btIndexNames[BTIxCOUNT] = {
--- 127,133 ----
  	"FAX",
  	"HFX",
  	"CAF",
! 	0};
  
  /* IF YOU CHANGE btIndexNames, CHANGE ``btwp.h'' ALSO. */
  char *btIndexNames[BTIxCOUNT] = {
***************
*** 161,249 ****
  	0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 /* 0360-0377 */
  };
  
- @
- 
- 
- 2.17
- log
- @patch submitted by Jon Myers
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /u/new/overhead/util/lib/RCS/btwp.c,v 2.16 1993/02/12 21:23:32 rr2b Exp gk5g $";
- a22 1
- #include <andyenv.h>
- d29 1
- @
- 
- 
- 2.16
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/btwp.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
- d69 2
- a70 1
- 	0};
- @
- 
- 
- 2.15
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/btwp.c,v 2.14 1992/12/14 20:19:48 rr2b Exp rr2b $";
- a32 4
- 
- #ifndef _IBMR2
- extern char *malloc(), *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.15.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/btwp.c,v 2.15 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 2.14
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.13
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a20 2
- 
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/btwp.c,v 2.12 1990/11/28 15:07:41 susan Exp bobg $";
  @
--- 162,165 ----
diff -cr ./RCS/cawp.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/cawp.c,v
*** ./RCS/cawp.c,v	Thu May 20 17:52:33 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/cawp.c,v	Fri Mar 11 01:43:12 1994
***************
*** 1,48 ****
! head	1.13;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.12.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.13
! date	93.02.12.21.23.32;	author rr2b;	state Exp;
! branches;
! next	1.12;
  
- 1.12
- date	92.12.15.21.08.11;	author rr2b;	state R6tape;
- branches
- 	1.12.1.1;
- next	1.11;
  
- 1.11
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	1.10;
- 
- 1.10
- date	91.09.12.17.24.41;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.12.1.1
- date	93.02.01.22.05.34;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @The part of cellauth.c that deals with the white pages.  Essentially this is the FillInCell() routine.
! @
  
  
! 1.13
  log
! @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
! PROG
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.46;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 51,62 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/cawp.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/cawp.c,v 1.14 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 80,85 ****
--- 89,99 ----
  
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  
  #ifdef AFS_ENV
  static int idxID = -1;
***************
*** 297,362 ****
      if (RC != 0) printf("Can't find a next cell: %d\n", RC);
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 1.12
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/cawp.c,v 1.11 1992/12/14 20:19:48 rr2b Exp rr2b $";
- a34 5
- 
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 1.12.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/cawp.c,v 1.12 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 1.11
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.10
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a19 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/cawp.c,v 1.9 1990/06/04 11:13:52 gk5g Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/cawp.c,v $ */
- d21 1
- a21 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/cawp.c,v 1.9 1990/06/04 11:13:52 gk5g Exp bobg $";
- #endif /* lint */
  @
--- 311,314 ----
diff -cr ./RCS/cellauth.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/cellauth.c,v
*** ./RCS/cellauth.c,v	Thu May 20 17:52:33 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/cellauth.c,v	Fri Mar 11 01:43:12 1994
***************
*** 1,48 ****
! head	2.25;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.24.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.25
! date	93.02.12.21.23.32;	author rr2b;	state Exp;
! branches;
! next	2.24;
  
- 2.24
- date	92.12.15.21.08.11;	author rr2b;	state R6tape;
- branches
- 	2.24.1.1;
- next	2.23;
  
- 2.23
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	2.22;
- 
- 2.22
- date	91.09.12.17.24.46;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.24.1.1
- date	93.02.01.22.05.44;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
  @@
  
  
! 2.25
  log
! @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
! PROG
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.47;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
  @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 51,62 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/cellauth.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/cellauth.c,v 2.26 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 83,88 ****
--- 92,102 ----
  #endif /* AFS_ENV */
  
  extern int errno;
+ 
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* IBMR2 */
  
  #define INITIALAUTHS	5
  struct CellAuth *myAuth = NULL;
***************
*** 517,582 ****
      if (RC != 0) printf("Can't find a next cell: %d\n", RC);
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.24
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/cellauth.c,v 2.23 1992/12/14 20:19:48 rr2b Exp rr2b $";
- a38 5
- 
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* IBMR2 */
- @
- 
- 
- 2.24.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/cellauth.c,v 2.24 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 2.23
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.22
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a19 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/cellauth.c,v 2.21 1991/07/02 18:39:19 gk5g Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/cellauth.c,v $ */
- d21 1
- a21 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/cellauth.c,v 2.21 1991/07/02 18:39:19 gk5g Exp bobg $";
- #endif /* lint */
  @
--- 531,534 ----
diff -cr ./RCS/config.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/config.c,v
*** ./RCS/config.c,v	Thu Jun 09 17:18:16 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/config.c,v	Fri Mar 11 01:43:14 1994
***************
*** 1,53 ****
! head	2.21;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.19.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.21
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	2.20;
  
- 2.20
- date	93.07.08.19.11.25;	author Zarf;	state Exp;
- branches;
- next	2.19;
  
- 2.19
- date	92.12.15.21.08.11;	author rr2b;	state R6tape;
- branches
- 	2.19.1.1;
- next	2.18;
- 
- 2.18
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	2.17;
- 
- 2.17
- date	91.09.12.17.24.52;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.19.1.1
- date	93.02.01.22.05.54;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.21
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.48;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 56,67 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/config.c,v 2.20 1993/07/08 19:11:25 Zarf Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/config.c,v 2.20 1993/07/08 19:09:23 Zarf Exp $";
  #endif
  
  
***************
*** 522,593 ****
      }
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.20
- log
- @Fixed minor core leak.
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/andrew.cmu.edu/usr15/ap1i/space/atkdup/C++/overhead/util/lib/RCS/config.c,v 2.19 1992/12/15 21:08:11 rr2b R6tape Zarf $";
- @
- 
- 
- 2.19
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/config.c,v 2.18 1992/12/14 20:19:48 rr2b Exp rr2b $";
- d154 1
- @
- 
- 
- 2.19.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/config.c,v 2.19 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 2.18
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.17
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/config.c,v 2.16 1991/08/26 22:11:18 gk5g Exp bobg $ */
- /* $ACIS:config.c 1.2$ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/config.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/config.c,v 2.16 1991/08/26 22:11:18 gk5g Exp bobg $";
- #endif /* lint */
  @
--- 526,529 ----
diff -cr ./RCS/desym.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/desym.c,v
*** ./RCS/desym.c,v	Thu Jun 09 17:18:11 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/desym.c,v	Fri Mar 11 01:43:15 1994
***************
*** 1,52 ****
! head	1.9;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.7.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.9
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	1.8;
  
- 1.8
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	1.7;
  
- 1.7
- date	92.12.15.21.08.11;	author rr2b;	state R6tape;
- branches
- 	1.7.1.1;
- next	1.6;
- 
- 1.6
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	1.5;
- 
- 1.5
- date	91.09.12.17.25.01;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.7.1.1
- date	93.02.01.22.06.05;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @Implement DeSymLink, a procedure for rewriting a path name following symbolic links.
! @
  
  
! 1.9
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.49;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 55,66 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/desym.c,v 1.8 1993/02/12 21:23:32 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/desym.c,v 1.9 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  
***************
*** 72,77 ****
--- 77,87 ----
  
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  int DeSymLink(inp, outp, newRoots)
  char *inp, *outp; int newRoots;
  {/* Rewrite the file path ``inp'' in the buffer pointed to by ``outp'' by following any symbolic links in ``inp''.  If newRoots is false, don't follow symbolic links whose values start with ``/''; if newRoots is true, go ahead and follow them.  Return 0 for all-OK, non-0 for failure.  If the error code is -1, the value of errno will be relevant. */
***************
*** 148,219 ****
      }
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 1.8
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/desym.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
- @
- 
- 
- 1.7
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/desym.c,v 1.6 1992/12/14 20:19:48 rr2b Exp rr2b $";
- a22 5
- 
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 1.7.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/desym.c,v 1.7 1992/12/15 21:08:11 rr2b R6tape $";
- @
- 
- 
- 1.6
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.5
- log
- @Update copyright notice and rcsid
- @
- text
- @d6 9
- a14 1
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/desym.c,v 1.4 1990/06/04 11:14:06 gk5g Exp bobg $";
  @
--- 158,161 ----
diff -cr ./RCS/encode.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/encode.c,v
*** ./RCS/encode.c,v	Thu Jun 09 17:18:24 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/encode.c,v	Fri Mar 11 01:43:15 1994
***************
*** 1,57 ****
! head	1.5;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.3.1;
! locks; strict;
! comment	@ * @;
  
  
- 1.5
- date	94.06.09.21.18.04;	author rr2b;	state Exp;
- branches;
- next	1.4;
- 
- 1.4
- date	93.03.02.20.35.39;	author gk5g;	state Exp;
- branches;
- next	1.3;
- 
- 1.3
- date	92.12.15.21.12.21;	author rr2b;	state R6tape;
- branches
- 	1.3.1.1;
- next	1.2;
- 
- 1.2
- date	92.12.14.20.21.35;	author rr2b;	state Exp;
- branches;
- next	1.1;
- 
  1.1
! date	92.09.05.03.03.15;	author gk5g;	state Exp;
! branches;
! next	;
  
- 1.3.1.1
- date	93.02.01.22.19.05;	author rr2b;	state Exp;
- branches;
- next	1.3.1.2;
  
- 1.3.1.2
- date	93.03.02.20.28.59;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @added encoding routines used in MIME-compliance
! @
  
  
! 1.5
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
  1.1
! date     94.03.01.00.51.50;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 60,71 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/encode.c,v 1.4 1993/03/02 20:35:39 gk5g Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/encode.c,v 1.5 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  
***************
*** 167,172 ****
--- 167,173 ----
              }
  	}
      }
+     return(total);
  }
  
  char64(c)
***************
*** 200,327 ****
      return(total);
  }
  
- @
- 
- 
- 1.4
- log
- @Patch submitted by John Myers:
- The alink inset couldn't read MIME audio parts in 5.2
- Now the various encode/decode routines return the number of characters actually encoded/decoded.
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /u/new/overhead/util/lib/RCS/encode.c,v 1.3 1992/12/15 21:12:21 rr2b R6tape gk5g $";
- @
- 
- 
- 1.3
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/encode.c,v 1.2 1992/12/14 20:21:35 rr2b Exp rr2b $";
- d82 1
- a82 1
-     unsigned int c1, c2, c3, c4;
- d97 1
- a97 1
-             return;
- d102 1
- d106 1
- d110 1
- d127 1
- a127 1
-     int c1, c2;
- d137 1
- d141 1
- d143 2
- a144 1
-   }
- @
- 
- 
- 1.3.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/encode.c,v 1.3 1992/12/15 21:12:21 rr2b R6tape $";
- @
- 
- 
- 1.3.1.2
- log
- @Patch submitted by John Myers:
- The alink inset couldn't read MIME audio parts in 5.2
- Now the various encode/decode routines return the number of characters actually encoded/decoded.
- 
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /u/new/overhead/util/lib/RCS/encode.c,v 1.3.1.1 1993/02/01 22:19:05 rr2b Exp gk5g $";
- d82 1
- a82 1
-     unsigned int c1, c2, c3, c4, total = 0;
- d97 1
- a97 1
-             return(total);
- a101 1
- 	++total;
- a104 1
- 	    ++total;
- a107 1
- 		++total;
- a110 1
-     return(total);
- d124 1
- a124 1
-     int c1, c2, total = 0;
- a133 1
- 		++total;
- a136 1
- 	    ++total;
- d138 1
- a138 2
-     }
-     return(total);
- @
- 
- 
- 1.2
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.1
- log
- @Initial revision
- @
- text
- @a4 2
- /* $Header: /u/posix/overhead/util/lib/RCS/encode.c,v 2.16 1992/07/24 23:09:52 gk5g Exp $ */
- /* $Source: /u/posix/overhead/util/lib/RCS/encode.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 201,204 ----
diff -cr ./RCS/errhdlr.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/errhdlr.c,v
*** ./RCS/errhdlr.c,v	Tue Jun 01 20:26:23 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/errhdlr.c,v	Fri Mar 11 01:43:15 1994
***************
*** 1,49 ****
! head	1.7;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.6.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.7
! date	93.05.19.23.46.56;	author gk5g;	state Exp;
! branches;
! next	1.6;
  
- 1.6
- date	92.12.15.21.09.01;	author rr2b;	state R6tape;
- branches
- 	1.6.1.1;
- next	1.5;
  
- 1.5
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	1.4;
- 
- 1.4
- date	91.09.12.17.25.05;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.6.1.1
- date	93.02.01.22.06.16;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @The "implementation" of the error handling package.
! Please see util.h for more info.
! @
  
  
- 1.7
- log
- @moved #include <andrewos.h> to top
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.51;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 52,68 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-C++/overhead/util/lib/RCS/errhdlr.c,v 1.6 1992/12/15 21:09:01 rr2b R6tape gk5g $";
  #endif
  
- #include <andrewos.h>		/* <strings.h> */
  #include <util.h>
  #include <errno.h>
  
  char EH_Error_Msg[EH_ERR_MSG_BUF_SIZE];
  EH_environment *_error_handler_env;
--- 27,76 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/errhdlr.c,v 1.6 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  #include <util.h>
  #include <errno.h>
+ #include <andrewos.h>		/* <strings.h> */
  
  char EH_Error_Msg[EH_ERR_MSG_BUF_SIZE];
  EH_environment *_error_handler_env;
***************
*** 105,165 ****
    return(strcpy(emalloc(strlen(old)+1), old));
  }
  
- @
- 
- 
- 1.6
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/errhdlr.c,v 1.5 1992/12/14 20:19:48 rr2b Exp rr2b $";
- d15 1
- a17 1
- #include <andrewos.h>		/* <strings.h> */
- @
- 
- 
- 1.6.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/errhdlr.c,v 1.6 1992/12/15 21:09:01 rr2b R6tape $";
- @
- 
- 
- 1.5
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.4
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 1
- static char *errhdlr_rcsid = "$Header$";
- d6 8
- a13 3
- /* $Header: */
- /* $ACIS: */
- /* $Source: */
  @
--- 113,116 ----
diff -cr ./RCS/fdplumb.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fdplumb.c,v
*** ./RCS/fdplumb.c,v	Tue Oct 05 21:01:20 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fdplumb.c,v	Fri Mar 11 01:43:16 1994
***************
*** 1,53 ****
! head	2.15;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.13.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.15
! date	93.10.06.01.01.20;	author rr2b;	state Exp;
! branches;
! next	2.14;
  
- 2.14
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.13;
  
- 2.13
- date	92.12.15.21.09.01;	author rr2b;	state R6tape;
- branches
- 	2.13.1.1;
- next	2.12;
- 
- 2.12
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	2.11;
- 
- 2.11
- date	91.09.12.17.25.10;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.13.1.1
- date	93.02.01.22.06.26;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.15
  log
! @replaced getdtablesize with FDTABLESIZE macro, which uses sysconf by default
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.52;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 56,76 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /afs/cs/project/atk-6/andrewhp-c++/overhead/util/lib/RCS/fdplumb.c,v 2.14 1993/02/12 21:23:32 rr2b Exp rr2b $";
  #endif
  
  
   
  
- #include <andrewos.h>
  #include <stdio.h>
  #include <fdplumbi.h>
  
  static int HasInitializedFDPlumbing = 0;
  int fdplumb_LogAllFileAccesses = 0;
  static int NumberOfFileDescriptors = 0;
--- 27,84 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fdplumb.c,v 2.15 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  
   
  
  #include <stdio.h>
+ #include <andrewos.h>
  #include <fdplumbi.h>
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ #endif /* _IBMR2 */
+ 
  static int HasInitializedFDPlumbing = 0;
  int fdplumb_LogAllFileAccesses = 0;
  static int NumberOfFileDescriptors = 0;
***************
*** 132,138 ****
  
      if (fdplumb_LogAllFileAccesses) fprintf(stderr, "<warning:fdplumb>Opened '%s'.\n", path);
      if (!HasInitializedFDPlumbing) {
! 	i = FDTABLESIZE();
  	OpenedFileNames = (char **) malloc(sizeof(char *) * (1+i));
  	OpenCodes = (int *) malloc(sizeof(int) * (1+i));
  	if (!OpenedFileNames || !OpenCodes) {
--- 140,146 ----
  
      if (fdplumb_LogAllFileAccesses) fprintf(stderr, "<warning:fdplumb>Opened '%s'.\n", path);
      if (!HasInitializedFDPlumbing) {
! 	i = getdtablesize();
  	OpenedFileNames = (char **) malloc(sizeof(char *) * (1+i));
  	OpenCodes = (int *) malloc(sizeof(int) * (1+i));
  	if (!OpenedFileNames || !OpenCodes) {
***************
*** 278,359 ****
      return(res);
  }
  #endif /* hpux */
- @
- 
- 
- 2.14
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/fdplumb.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
- d18 1
- a19 1
- #include <andrewos.h>
- d83 1
- a83 1
- 	i = getdtablesize();
- @
- 
- 
- 2.13
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/fdplumb.c,v 2.12 1992/12/14 20:19:48 rr2b Exp rr2b $";
- a20 4
- 
- #ifndef _IBMR2
- extern char *malloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.13.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/fdplumb.c,v 2.13 1992/12/15 21:09:01 rr2b R6tape $";
- @
- 
- 
- 2.12
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.11
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fdplumb.c,v 2.10 1991/04/02 17:12:27 susan Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fdplumb.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fdplumb.c,v 2.10 1991/04/02 17:12:27 susan Exp bobg $";
- #endif /* lint */
  @
--- 286,289 ----
diff -cr ./RCS/fdplumb2.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fdplumb2.c,v
*** ./RCS/fdplumb2.c,v	Thu May 20 17:52:36 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fdplumb2.c,v	Fri Mar 11 01:43:16 1994
***************
*** 1,43 ****
! head	2.7;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.7.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.7
! date	92.12.15.21.09.01;	author rr2b;	state R6tape;
! branches
! 	2.7.1.1;
! next	2.6;
  
- 2.6
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	2.5;
  
- 2.5
- date	91.09.12.17.25.14;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.7.1.1
- date	93.02.01.22.06.36;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.7
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.53;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/fdplumb2.c,v 2.6 1992/12/14 20:19:48 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fdplumb2.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
***************
*** 74,121 ****
      return(vfclose(fp));
  }
  
- @
- 
- 
- 2.7.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/fdplumb2.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
- @
- 
- 
- 2.6
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.5
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fdplumb2.c,v 2.4 1989/02/10 23:25:13 ghoti Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fdplumb2.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 88,91 ----
diff -cr ./RCS/fdplumb3.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fdplumb3.c,v
*** ./RCS/fdplumb3.c,v	Thu May 20 17:52:36 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fdplumb3.c,v	Fri Mar 11 01:43:17 1994
***************
*** 1,43 ****
! head	2.7;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.7.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.7
! date	92.12.15.21.09.01;	author rr2b;	state R6tape;
! branches
! 	2.7.1.1;
! next	2.6;
  
- 2.6
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	2.5;
  
- 2.5
- date	91.09.12.17.25.18;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.7.1.1
- date	93.02.01.22.06.45;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.7
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.54;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/fdplumb3.c,v 2.6 1992/12/14 20:19:48 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fdplumb3.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
***************
*** 78,125 ****
      return(pclose(fp));
  }
  
- @
- 
- 
- 2.7.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/fdplumb3.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
- @
- 
- 
- 2.6
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.5
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fdplumb3.c,v 2.4 1989/02/10 23:25:17 ghoti Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fdplumb3.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 92,95 ----
diff -cr ./RCS/fdplumb4.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fdplumb4.c,v
*** ./RCS/fdplumb4.c,v	Thu May 20 17:52:36 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fdplumb4.c,v	Fri Mar 11 01:43:17 1994
***************
*** 1,43 ****
! head	2.7;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.7.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.7
! date	92.12.15.21.09.01;	author rr2b;	state R6tape;
! branches
! 	2.7.1.1;
! next	2.6;
  
- 2.6
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	2.5;
  
- 2.5
- date	91.09.12.17.25.22;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.7.1.1
- date	93.02.01.22.06.54;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.7
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.54;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/fdplumb4.c,v 2.6 1992/12/14 20:19:48 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fdplumb4.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
***************
*** 97,144 ****
      return(tclose(fp, seconds, timedout));
  }
  
- @
- 
- 
- 2.7.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/fdplumb4.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
- @
- 
- 
- 2.6
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.5
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fdplumb4.c,v 2.4 1989/02/10 23:25:21 ghoti Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fdplumb4.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 111,114 ----
diff -cr ./RCS/fdplumb5.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fdplumb5.c,v
*** ./RCS/fdplumb5.c,v	Thu May 20 17:52:37 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fdplumb5.c,v	Fri Mar 11 01:43:18 1994
***************
*** 1,43 ****
! head	2.7;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.7.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.7
! date	92.12.15.21.09.01;	author rr2b;	state R6tape;
! branches
! 	2.7.1.1;
! next	2.6;
  
- 2.6
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	2.5;
  
- 2.5
- date	91.09.12.17.25.26;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.7.1.1
- date	93.02.01.22.07.04;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.7
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.55;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/fdplumb5.c,v 2.6 1992/12/14 20:19:48 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fdplumb5.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
***************
*** 84,131 ****
  }
  
  
- @
- 
- 
- 2.7.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/fdplumb5.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
- @
- 
- 
- 2.6
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.5
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fdplumb5.c,v 2.4 1989/02/10 23:25:24 ghoti Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fdplumb5.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 98,101 ----
diff -cr ./RCS/fdplumb6.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fdplumb6.c,v
*** ./RCS/fdplumb6.c,v	Wed Jun 30 01:05:00 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fdplumb6.c,v	Fri Mar 11 01:43:18 1994
***************
*** 1,58 ****
! head	2.10;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.8.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.10
! date	93.06.30.05.04.24;	author rr2b;	state Exp;
! branches;
! next	2.9;
  
- 2.9
- date	93.03.03.00.02.15;	author gk5g;	state Exp;
- branches;
- next	2.8;
  
- 2.8
- date	92.12.15.21.09.01;	author rr2b;	state R6tape;
- branches
- 	2.8.1.1;
- next	2.7;
- 
- 2.7
- date	92.12.14.20.19.48;	author rr2b;	state Exp;
- branches;
- next	2.6;
- 
- 2.6
- date	91.09.12.17.25.30;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.8.1.1
- date	93.02.01.22.07.13;	author rr2b;	state Exp;
- branches;
- next	2.8.1.2;
- 
- 2.8.1.2
- date	93.03.03.00.03.46;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.10
  log
! @Removed #include of sys/dir.h, should be handled by andrwos.h
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.56;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 61,72 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/fdplumb6.c,v 2.9 1993/03/03 00:02:15 gk5g Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fdplumb6.c,v 2.13 1993/08/25 20:35:21 susan Exp $";
  #endif
  
  
***************
*** 74,83 ****
  
  
  #include <andrewos.h>    /* types */
! #if defined(POSIX_ENV) || defined(M_UNIX)
  #include <dirent.h>
  #else
! #define dirent direct
  #endif
  #include <fdplumbi.h>
  
--- 73,83 ----
  
  
  #include <andrewos.h>    /* types */
! #if defined (POSIX_ENV) || defined (M_UNIX) 
  #include <dirent.h>
+ #define direct dirent
  #else
! #include <sys/dir.h>
  #endif
  #include <fdplumbi.h>
  
***************
*** 102,199 ****
  }
  
  
- @
- 
- 
- 2.9
- log
- @fixed inclusion of sys/dir.h
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /u/new/overhead/util/lib/RCS/fdplumb6.c,v 2.8 1992/12/15 21:09:01 rr2b R6tape gk5g $";
- a22 1
- #include <sys/dir.h>
- @
- 
- 
- 2.8
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/fdplumb6.c,v 2.7 1992/12/14 20:19:48 rr2b Exp rr2b $";
- d20 1
- a20 1
- #ifdef M_UNIX
- a21 1
- #define direct dirent
- d24 1
- @
- 
- 
- 2.8.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/fdplumb6.c,v 2.8 1992/12/15 21:09:01 rr2b R6tape $";
- @
- 
- 
- 2.8.1.2
- log
- @fixed inclusion of sys/dir.h
- PROG
- 
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /u/new/overhead/util/lib/RCS/fdplumb6.c,v 2.8.1.1 1993/02/01 22:07:13 rr2b Exp gk5g $";
- d20 1
- a20 1
- #if defined(POSIX_ENV) || defined(M_UNIX)
- d22 1
- a24 1
- #define dirent direct
- @
- 
- 
- 2.7
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.6
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fdplumb6.c,v 2.5 1991/04/02 17:12:31 susan Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fdplumb6.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 102,105 ----
diff -cr ./RCS/foldedeq.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/foldedeq.c,v
*** ./RCS/foldedeq.c,v	Thu May 20 17:52:37 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/foldedeq.c,v	Fri Mar 11 01:43:19 1994
***************
*** 1,43 ****
! head	2.7;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.7.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.7
! date	92.12.15.21.09.01;	author rr2b;	state R6tape;
! branches
! 	2.7.1.1;
! next	2.6;
  
- 2.6
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	2.5;
  
- 2.5
- date	91.09.12.17.25.33;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.7.1.1
- date	93.02.01.22.07.23;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.7
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.57;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/foldedeq.c,v 2.6 1992/12/14 20:20:18 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/foldedeq.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
***************
*** 125,172 ****
  }
  
  
- @
- 
- 
- 2.7.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/foldedeq.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
- @
- 
- 
- 2.6
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.5
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/foldedeq.c,v 2.4 1989/04/06 14:23:11 lord Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/foldedeq.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 139,142 ----
diff -cr ./RCS/fpacheck.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fpacheck.c,v
*** ./RCS/fpacheck.c,v	Thu May 20 17:52:38 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fpacheck.c,v	Fri Mar 11 01:43:19 1994
***************
*** 1,33 ****
! head	2.4;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.4.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.4
! date	91.09.12.17.25.38;	author bobg;	state R6tape;
! branches
! 	2.4.1.1;
! next	;
  
- 2.4.1.1
- date	93.02.01.22.07.35;	author rr2b;	state Exp;
- branches;
- next	;
  
- 
  desc
! @add copyright
! @
  
  
! 2.4
  log
! @Update copyright notice and rcsid
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.58;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 34,44 ****
   *         Copyright IBM Corporation 1988,1991 - All Rights Reserved      *
   *        For full copyright information see:'andrew/config/COPYRITE'     *
  \* ********************************************************************** */
! /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fpacheck.c,v 2.3 1989/02/10 23:25:36 ghoti Exp bobg $ */
! /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fpacheck.c,v $ */
  
  #ifndef lint
! static char *rcsid = "$Header: ";
  #endif /* lint */
  
  fpacheck()
--- 25,35 ----
   *         Copyright IBM Corporation 1988,1991 - All Rights Reserved      *
   *        For full copyright information see:'andrew/config/COPYRITE'     *
  \* ********************************************************************** */
! /* $ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fpacheck.c,v 2.4 1991/09/12 17:25:38 bobg R6tape $ */
! /* $ATKSource: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fpacheck.c,v $ */
  
  #ifndef lint
! static char *rcsid = "$ATKHeader: ";
  #endif /* lint */
  
  fpacheck()
***************
*** 50,65 ****
      f /= 2.0;
      return ((f == 125) ? 0 : 1);
  }
- @
- 
- 
- 2.4.1.1
- log
- @new R6tape branch
- @
- text
- @d5 2
- a6 2
- /* $Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/fpacheck.c,v 2.4 1991/09/12 17:25:38 bobg R6tape $ */
- /* $Source: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/fpacheck.c,v $ */
  @
--- 41,44 ----
diff -cr ./RCS/fselect.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fselect.c,v
*** ./RCS/fselect.c,v	Sun Jan 30 00:37:19 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fselect.c,v	Fri Mar 11 01:43:19 1994
***************
*** 1,70 ****
! head	2.13;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.8.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.13
! date	94.01.30.05.37.19;	author rr2b;	state Exp;
! branches;
! next	2.12;
  
- 2.12
- date	93.10.06.01.01.20;	author rr2b;	state Exp;
- branches;
- next	2.11;
  
- 2.11
- date	93.09.21.18.29.58;	author rr2b;	state Exp;
- branches;
- next	2.10;
- 
- 2.10
- date	93.08.30.18.13.15;	author gk5g;	state Exp;
- branches;
- next	2.9;
- 
- 2.9
- date	93.08.27.21.43.02;	author gk5g;	state Exp;
- branches;
- next	2.8;
- 
- 2.8
- date	92.12.15.21.09.01;	author rr2b;	state R6tape;
- branches
- 	2.8.1.1;
- next	2.7;
- 
- 2.7
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	2.6;
- 
- 2.6
- date	91.09.12.17.25.41;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.8.1.1
- date	93.02.01.22.07.44;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.13
- log
- @Fixed to use fd_set's and FILE_HAS_IO macro.
- PORT
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.51.59;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 73,90 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /obj/v6src/RCS/fselect.c,v 2.12 1993/10/07 21:57:31 gk5g Exp $";
  #endif
  
! #include <andrewos.h>		/* sys/time.h */
  #include <stdio.h>
  
! static int NOFILES=(-1);
  
  int fselect(nfds, rfiles, wfiles, xfiles, timeout)
  int	nfds;
--- 27,80 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fselect.c,v 2.10 1993/08/30 18:11:46 gk5g Exp $";
  #endif
  
! 
!  
! 
  #include <stdio.h>
+ #include <andrewos.h>		/* sys/time.h */
  
! static int NOFILES;
  
  int fselect(nfds, rfiles, wfiles, xfiles, timeout)
  int	nfds;
***************
*** 91,186 ****
  FILE	**rfiles, **wfiles, **xfiles;
  struct timeval	*timeout;
  {
!     fd_set rmask, wmask, xmask;
!     int ret=0;
      register int	i;
  
!     FD_ZERO(&rmask);
!     FD_ZERO(&wmask);
!     FD_ZERO(&xmask);
!     if (NOFILES < 0) {
! 	NOFILES = FDTABLESIZE();
      }
      for (i = nfds; --i >= 0;) {
  	register int fd;
  	if (rfiles && rfiles[i] != NULL && (fd = fileno(rfiles[i])) >= 0 && fd < NOFILES) 
- 	    if (FILE_HAS_IO(rfiles[i]) > 0)
- 		ret++;
- 	    else
- 		FD_SET(fd, &rmask);
- 	if (wfiles && wfiles[i] != NULL && (fd = fileno(wfiles[i])) >= 0 && fd < NOFILES)
- 	    FD_SET(fd, &wmask);
- 	if (xfiles && xfiles[i] != NULL && (fd = fileno(xfiles[i])) >= 0 && fd < NOFILES)
- 	    FD_SET(fd, &xmask);
-     }
-     if (ret==0) 
- 	ret = select(NOFILES, &rmask, &wmask, &xmask, timeout);
-     else {
- 	FD_ZERO(&rmask);
- 	FD_ZERO(&wmask);
- 	FD_ZERO(&xmask);
-     }
-     for (i = nfds; --i >= 0;) {
- 	if (rfiles && rfiles[i] != NULL &&
- 	    FILE_HAS_IO(rfiles[i]) <= 0 &&
- 	    (!FD_ISSET(fileno(rfiles[i]), &rmask)))
- 	    rfiles[i] = NULL;
- 	if (wfiles && wfiles[i] != NULL && (!FD_ISSET(fileno(wfiles[i]), &wmask)))
- 	    wfiles[i] = NULL;
- 	if (xfiles && xfiles[i] != NULL && (!FD_ISSET(fileno(xfiles[i]), &xmask)))
- 	    xfiles[i] = NULL;
-     }
-     return (ret);
- }
- @
- 
- 
- 2.12
- log
- @replaced getdtablesize with FDTABLESIZE macro, which uses sysconf by default
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs/project/atk-6/andrewhp-c++/overhead/util/lib/RCS/fselect.c,v 2.11 1993/09/21 18:29:58 rr2b Exp rr2b $";
- a14 1
- 
- d16 1
- d18 1
- a18 1
- static int NOFILES;
- d25 2
- a26 1
-     int rmask = 0, wmask = 0, xmask = 0, ret = 0;
- d29 4
- a32 1
-     if (NOFILES <= 0) {
- a33 2
- 	if (NOFILES > 32)
- 	    NOFILES = 32;
- d38 1
- a38 5
  #if defined(linux)
  	    if (rfiles[i]->_gptr < rfiles[i]->_egptr)
  #else
  	    if (rfiles[i]->_cnt > 0) 
  #endif
! d41 1
! a41 1
  		rmask |= 1<<fd;
! d43 1
! a43 1
  	    wmask |= 1<<fd;
! d45 1
! a45 1
  	    xmask |= 1<<fd;
! d49 5
! a53 1
      else rmask = wmask = xmask = 0;
! a54 1
  #if defined(linux)
! d56 2
! a57 6
  	    (rfiles[i]->_gptr >=  rfiles[i]->_egptr) &&
  	    (rmask & (1<<fileno(rfiles[i]))) == 0)
  #else
--- 81,116 ----
  FILE	**rfiles, **wfiles, **xfiles;
  struct timeval	*timeout;
  {
!     int rmask = 0, wmask = 0, xmask = 0, ret = 0;
      register int	i;
  
!     if (NOFILES <= 0) {
! 	NOFILES = getdtablesize();
! 	if (NOFILES > 32)
! 	    NOFILES = 32;
      }
      for (i = nfds; --i >= 0;) {
  	register int fd;
  	if (rfiles && rfiles[i] != NULL && (fd = fileno(rfiles[i])) >= 0 && fd < NOFILES) 
  #if defined(linux)
  	    if (rfiles[i]->_gptr < rfiles[i]->_egptr)
  #else
  	    if (rfiles[i]->_cnt > 0) 
  #endif
! 		ret++;
! 	    else
  		rmask |= 1<<fd;
! 	if (wfiles && wfiles[i] != NULL && (fd = fileno(wfiles[i])) >= 0 && fd < NOFILES)
  	    wmask |= 1<<fd;
! 	if (xfiles && xfiles[i] != NULL && (fd = fileno(xfiles[i])) >= 0 && fd < NOFILES)
  	    xmask |= 1<<fd;
!     }
!     if (ret==0) 
! 	ret = select(NOFILES, &rmask, &wmask, &xmask, timeout);
      else rmask = wmask = xmask = 0;
!     for (i = nfds; --i >= 0;) {
  #if defined(linux)
! 	if (rfiles && rfiles[i] != NULL &&
  	    (rfiles[i]->_gptr >=  rfiles[i]->_egptr) &&
  	    (rmask & (1<<fileno(rfiles[i]))) == 0)
  #else
***************
*** 187,303 ****
  	if (rfiles && rfiles[i] != NULL && rfiles[i]->_cnt <= 0 
  	    && (rmask & (1<<fileno(rfiles[i]))) == 0)
  #endif
! d59 1
! a59 1
  	if (wfiles && wfiles[i] != NULL && (wmask & (1<<fileno(wfiles[i]))) == 0)
! d61 1
! a61 1
  	if (xfiles && xfiles[i] != NULL && (xmask & (1<<fileno(xfiles[i]))) == 0)
! @
! 
! 
! 2.11
! log
! @Fixed so that andrewos is included first.
! (actually andrewos.h includes stdio.h too, so there
! is no need for the second include.)
! @
! text
! @d12 1
! a12 1
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/fselect.c,v 2.10 1993/08/30 18:13:15 gk5g Exp rr2b $";
! d29 1
! a29 1
! 	NOFILES = getdtablesize();
! @
! 
! 
! 2.10
! log
! @SYSV/BSD FILE _cnt differences
! @
! text
! @d12 1
! a12 1
! static char rcsid[]="$Header: /home/src/C++/overhead/util/lib/RCS/fselect.c,v 2.9 1993/08/27 21:43:02 gk5g Exp gk5g $";
! a15 3
!  
! 
! #include <stdio.h>
! @
! 
! 
! 2.9
! log
! @linux FILE doesn't have a _cnt member
! @
! text
! @d12 1
! a12 1
! static char rcsid[]="$Header: /home/src/C++/overhead/util/lib/RCS/fselect.c,v 2.8 1992/12/15 21:09:01 rr2b R6tape gk5g $";
! d40 1
! a40 1
! 	    if (rfiles[i]->_gptr >= rfiles[i]->_egptr && __underflow((struct streambuf*)(rfiles[i])) != EOF)
! d58 1
! a58 1
! 	    (rfiles[i]->_gptr >=  rfiles[i]->_egptr && __underflow((struct streambuf*)(rfiles[i])) == EOF) &&
! @
! 
! 
! 2.8
! log
! @more disclaimerization fixing
! @
! text
! @d12 1
! a12 1
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/fselect.c,v 2.7 1992/12/14 20:20:18 rr2b Exp rr2b $";
! d39 3
! d43 1
! d56 5
! d63 1
! @
! 
! 
! 2.8.1.1
! log
! @new R6tape branch
! @
! text
! @d12 1
! a12 1
! static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/fselect.c,v 2.8 1992/12/15 21:09:01 rr2b R6tape $";
! @
! 
! 
! 2.7
! log
! @disclaimerization
! @
! text
! @d7 1
! a7 1
! 	$Disclaimer: $
! d10 1
! a10 1
! #ifdef NORCSID
! d12 1
! a12 1
! static char rcsid[]="$Header: $";
! @
! 
! 
! 2.6
! log
! @Update copyright notice and rcsid
! @
! text
! @a4 2
! /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fselect.c,v 2.5 1989/02/10 23:25:40 ghoti Exp bobg $ */
! /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fselect.c,v $ */
! d6 11
! a16 3
! #ifndef lint
! static char *rcsid = "$Header: ";
! #endif /* lint */
  @
--- 117,128 ----
  	if (rfiles && rfiles[i] != NULL && rfiles[i]->_cnt <= 0 
  	    && (rmask & (1<<fileno(rfiles[i]))) == 0)
  #endif
! 	    rfiles[i] = NULL;
  	if (wfiles && wfiles[i] != NULL && (wmask & (1<<fileno(wfiles[i]))) == 0)
! 	    wfiles[i] = NULL;
  	if (xfiles && xfiles[i] != NULL && (xmask & (1<<fileno(xfiles[i]))) == 0)
! 	    xfiles[i] = NULL;
!     }
!     return (ret);
! }
  @
diff -cr ./RCS/fwrtallc.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fwrtallc.c,v
*** ./RCS/fwrtallc.c,v	Thu May 20 17:52:38 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/fwrtallc.c,v	Fri Mar 11 01:43:20 1994
***************
*** 1,43 ****
! head	2.7;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.7.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.7
! date	92.12.15.21.09.01;	author rr2b;	state R6tape;
! branches
! 	2.7.1.1;
! next	2.6;
  
- 2.6
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	2.5;
  
- 2.5
- date	91.09.12.17.25.46;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.7.1.1
- date	93.02.01.22.07.54;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.7
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.01;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/fwrtallc.c,v 2.6 1992/12/14 20:20:18 rr2b Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/fwrtallc.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  /*
***************
*** 89,137 ****
      }
      return(Code);
  }
- @
- 
- 
- 2.7.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/fwrtallc.c,v 2.7 1992/12/15 21:09:01 rr2b R6tape $";
- @
- 
- 
- 2.6
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.5
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a19 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fwrtallc.c,v 2.4 1989/02/10 23:25:44 ghoti Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fwrtallc.c,v $ */
- d21 1
- a21 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/fwrtallc.c,v 2.4 1989/02/10 23:25:44 ghoti Exp bobg $";
- #endif /* lint */
  @
--- 103,106 ----
diff -cr ./RCS/getaddr.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/getaddr.c,v
*** ./RCS/getaddr.c,v	Thu May 20 17:52:39 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/getaddr.c,v	Tue Mar 15 22:26:21 1994
***************
*** 1,43 ****
! head	2.8;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.8.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.8
! date	92.12.15.21.09.01;	author rr2b;	state R6tape;
! branches
! 	2.8.1.1;
! next	2.7;
  
- 2.7
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	2.6;
  
- 2.6
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.8.1.1
- date	93.02.01.22.08.03;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.8
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    dlc:1.1; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.02;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/getaddr.c,v 2.7 1992/12/14 20:20:18 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/getaddr.c,v 2.12 1993/08/25 20:35:21 susan Exp $";
  #endif
  
  
***************
*** 64,69 ****
--- 78,86 ----
  #include <net/if.h>
  #include <netinet/in.h>
  #include <sys/ioctl.h>
+ #ifdef SOLARIS /* (was SY_U54... If we're SVR4 we need this. */
+ #include <sys/sockio.h>
+ #endif
  
  #if defined(_IBMR2) && !defined(AF_LINK)
  /* For binary compatibility with AIX 3.2... */
***************
*** 118,166 ****
    printf("%ul == %s\n", a.s_addr, inet_ntoa(a));
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.8.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/getaddr.c,v 2.8 1992/12/15 21:09:01 rr2b R6tape $";
- @
- 
- 
- 2.7
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.6
- log
- @Posixified
- .. co
- @
- text
- @a4 2
- /* $Header: /u/posix/overhead/util/lib/RCS/getaddr.c,v 2.5 1991/09/12 17:25:50 bobg Exp gk5g $ */
- /* $Source: /u/posix/overhead/util/lib/RCS/getaddr.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 135,138 ----
diff -cr ./RCS/getcpw.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/getcpw.c,v
*** ./RCS/getcpw.c,v	Thu May 20 17:52:39 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/getcpw.c,v	Fri Mar 11 01:43:21 1994
***************
*** 1,48 ****
! head	2.19;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.19.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.19
! date	93.01.08.16.30.59;	author rr2b;	state R6tape;
! branches
! 	2.19.1.1;
! next	2.18;
  
- 2.18
- date	92.12.15.21.09.01;	author rr2b;	state Exp;
- branches;
- next	2.17;
  
- 2.17
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	2.16;
- 
- 2.16
- date	91.12.03.20.05.04;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.19.1.1
- date	93.02.01.22.08.13;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.19
  log
! @cutting down on duplicate global symbols
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.03;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 51,81 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 5.2.0 of the Andrew User Interface System
!  * and is the property of IBM, Carnegie Mellon University, and the other
!  * copyright holders.  The source code of this version is for the sole use
!  * of members of the Andrew Consortium with memberships extending into 
!  * calendar year 1993.  This source code is not to be distributed to 
!  * non-members of the consortium nor beyond a fifty-mile radius from the 
!  * membership address.  Binary object code compiled or derived from these 
!  * sources is not to be distributed to non-members.  Members may have 
!  * additional distribution rights granted by prior written permission 
!  * of Carnegie Mellon University.
   * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, AND THE OTHER COPYRIGHT HOLDERS
!  * DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL 
!  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL 
!  * IBM, CARNEGIE MELLON UNIVERSITY, OR ANY OTHER COPYRIGHT HOLDER BE
!  * LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY 
!  * DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 
!  * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS 
!  * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 
!  * PERFORMANCE OF THIS SOFTWARE. $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/andrew/overhead/util/lib/RCS/getcpw.c,v 2.18 1992/12/15 21:09:01 rr2b Exp rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
   * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/getcpw.c,v 2.19 1993/01/08 16:30:59 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
***************
*** 284,351 ****
      }
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.19.1.1
- log
- @new R6tape branch
- @
- text
- @d7 20
- a26 1
- 	$Disclaimer:  $
- d31 1
- a31 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/getcpw.c,v 2.19 1993/01/08 16:30:59 rr2b R6tape $";
- @
- 
- 
- 2.18
- log
- @more disclaimerization fixing
- @
- text
- @d7 20
- a26 1
- 	$Disclaimer:  $
- d31 1
- a31 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/getcpw.c,v 2.17 1992/12/14 20:20:18 rr2b Exp rr2b $";
- d61 2
- a62 2
- char StgBuf[BUFSIZ+1];
- char *StgPtr;
- @
- 
- 
- 2.17
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.16
- log
- @Patch submitted by John Myers:
- Don't explicitly zero RetP.pw_quota--it's already zero (by C
- semantics) and doesn't exist on many systems.
- .
- @
- text
- @d5 10
- a18 2
- static char RCSid[]="$Header: /afs/andrew.cmu.edu/usr13/gk5g/mario/util/lib/RCS/getcpw.c,v 2.15 1991/09/12 17:25:55 bobg Exp gk5g $";
- 
  @
--- 274,277 ----
diff -cr ./RCS/gethome.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/gethome.c,v
*** ./RCS/gethome.c,v	Tue Sep 21 14:37:03 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/gethome.c,v	Fri Mar 11 01:43:21 1994
***************
*** 1,49 ****
! head	2.10;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.9.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.10
! date	93.09.21.18.37.04;	author rr2b;	state Exp;
! branches;
! next	2.9;
  
- 2.9
- date	92.12.15.21.09.01;	author rr2b;	state R6tape;
- branches
- 	2.9.1.1;
- next	2.8;
  
- 2.8
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	2.7;
- 
- 2.7
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.9.1.1
- date	93.02.01.22.08.23;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.10
- log
- @Added #include of andrewos.h
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.04;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 52,68 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /afs/cs/project/atk/src/C++/overhead/util/lib/RCS/gethome.c,v 2.9 1992/12/15 21:09:01 rr2b R6tape rr2b $";
  #endif
  
  
   
! #include <andrewos.h>
  #include <pwd.h>
  #include <stdio.h>
  #include <errno.h>
--- 27,76 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/gethome.c,v 2.9 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
   
! 
  #include <pwd.h>
  #include <stdio.h>
  #include <errno.h>
***************
*** 121,183 ****
      }
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.9
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/gethome.c,v 2.8 1992/12/14 20:20:18 rr2b Exp rr2b $";
- d17 1
- a17 1
- 
- @
- 
- 
- 2.9.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/gethome.c,v 2.9 1992/12/15 21:09:01 rr2b R6tape $";
- @
- 
- 
- 2.8
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.7
- log
- @Posixified
- .. co
- @
- text
- @a4 2
- /* $Header: /u/posix/overhead/util/lib/RCS/gethome.c,v 2.6 1991/09/12 17:26:04 bobg Exp gk5g $ */
- /* $Source: /u/posix/overhead/util/lib/RCS/gethome.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 129,132 ----
diff -cr ./RCS/getla.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/getla.c,v
*** ./RCS/getla.c,v	Fri Sep 02 14:08:31 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/getla.c,v	Fri Mar 11 01:43:21 1994
***************
*** 1,70 ****
! head	2.19;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.17.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.19
! date	94.09.02.18.08.31;	author rr2b;	state Exp;
! branches;
! next	2.18;
  
- 2.18
- date	93.05.19.23.48.05;	author gk5g;	state Exp;
- branches;
- next	2.17;
  
- 2.17
- date	92.12.15.21.09.01;	author rr2b;	state R6tape;
- branches
- 	2.17.1.1;
- next	2.16;
- 
- 2.16
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	2.15;
- 
- 2.15
- date	92.08.24.17.07.18;	author gk5g;	state Exp;
- branches;
- next	2.14;
- 
- 2.14
- date	92.08.23.23.15.52;	author gk5g;	state Exp;
- branches;
- next	2.13;
- 
- 2.13
- date	91.12.17.21.18.39;	author gk5g;	state Exp;
- branches;
- next	2.12;
- 
- 2.12
- date	91.12.03.20.05.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.17.1.1
- date	93.02.01.22.08.33;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.19
- log
- @Fixed to avoid referencing an undefined variable on the NeXT.
- BUG
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.06;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 73,84 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/getla.c,v 2.18 1993/05/19 23:48:05 gk5g Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/getla.c,v 2.19 1993/08/25 20:35:22 susan Exp $";
  #endif
  
  
***************
*** 130,136 ****
  #endif /* sun */
  
      if (kmem < 0) {
! 	kmem = open("/dev/kmem", O_RDONLY, 0);
  	if (kmem < 0) return -1.0;
  #ifdef FIOCLEX
  	(void) ioctl(kmem, FIOCLEX, 0);
--- 117,123 ----
  #endif /* sun */
  
      if (kmem < 0) {
! 	kmem = open("/dev/kmem", 0);
  	if (kmem < 0) return -1.0;
  #ifdef FIOCLEX
  	(void) ioctl(kmem, FIOCLEX, 0);
***************
*** 169,307 ****
  
  getla_ShutDown()
  {
- #ifndef NeXT
      if (kmem >= 0) {
  	close(kmem);
  	kmem = -1;
      }
- #endif
  }
- @
  
  
- 2.18
- log
- @added correct # of args to open() system call
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-C++/overhead/util/lib/RCS/getla.c,v 2.17 1992/12/15 21:09:01 rr2b R6tape gk5g $";
- d103 1
- d108 1
- @
  
  
- 2.17
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/getla.c,v 2.16 1992/12/14 20:20:18 rr2b Exp rr2b $";
- d64 1
- a64 1
- 	kmem = open("/dev/kmem", 0);
- @
  
  
- 2.17.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/getla.c,v 2.17 1992/12/15 21:09:01 rr2b R6tape $";
- @
  
  
- 2.16
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
  
  
- 2.15
- log
- @Define FSCALE for sun4_mach
- .LE.
- @
- text
- @a4 2
- /* $Header: /u/posix/overhead/util/lib/RCS/getla.c,v 2.14 1992/08/23 23:15:52 gk5g Exp gk5g $ */
- /* $Source: /u/posix/overhead/util/lib/RCS/getla.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
- @
- 
- 
- 2.14
- log
- @sun4_mach doesn't define FSCALE.
- .
- @
- text
- @d5 1
- a5 1
- /* $Header: /u/posix/overhead/util/lib/RCS/getla.c,v 2.13 1991/12/17 21:18:39 gk5g Exp gk5g $ */
- d80 4
- a83 1
- #if defined(SUN_ENV) && !defined(MACH)
- @
- 
- 
- 2.13
- log
- @Patch submitted by John Myers:
- Added better support of pmaxen.
- .
- @
- text
- @d5 2
- a6 2
- /* $Header: /afs/andrew.cmu.edu/usr13/gk5g/mario/overhead/util/lib/RCS/getla.c,v 2.12 1991/12/03 20:05:52 gk5g Exp gk5g $ */
- /* $Source: /afs/andrew.cmu.edu/usr13/gk5g/mario/overhead/util/lib/RCS/getla.c,v $ */
- d80 1
- a80 1
- #ifdef SUN_ENV
- @
- 
- 
- 2.12
- log
- @Patch submitted by John Myers:
- PMAX_ENV uses "avenrun" instead of "_avenrun" for load average.
- (You may want to have a config option that defines the load average symbol...)
- .
- @
- text
- @d5 2
- a6 2
- /* $Header: /afs/andrew.cmu.edu/usr13/gk5g/mario/util/lib/RCS/getla.c,v 2.11 1991/09/12 17:26:08 bobg Exp gk5g $ */
- /* $Source: /afs/andrew.cmu.edu/usr13/gk5g/mario/util/lib/RCS/getla.c,v $ */
- d19 3
- a21 1
- static int kmem = -1, fpastate = -1, fpacount = 0;
- d42 2
- d50 3
- d54 1
- d79 1
- d83 3
- d87 1
  @
--- 156,174 ----
diff -cr ./RCS/getmyhom.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/getmyhom.c,v
*** ./RCS/getmyhom.c,v	Thu May 20 17:52:40 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/getmyhom.c,v	Fri Mar 11 01:43:22 1994
***************
*** 1,42 ****
! head	1.7;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.7.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.7
! date	92.12.15.21.09.01;	author rr2b;	state R6tape;
! branches
! 	1.7.1.1;
! next	1.6;
  
- 1.6
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	1.5;
  
- 1.5
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 1.7.1.1
- date	93.02.01.22.08.44;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @Simple version of gethome(NULL) that makes no white pages references.  It will fail if the environment variable HOME is not set.
! @
  
  
! 1.7
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.07;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 45,56 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/getmyhom.c,v 1.6 1992/12/14 20:20:18 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/getmyhom.c,v 1.7 1992/12/15 21:09:01 rr2b R6tape $";
  #endif
  
  
***************
*** 83,131 ****
      printf("getMyHome() returns ``%s''.\n", getMyHome());
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 1.7.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/getmyhom.c,v 1.7 1992/12/15 21:09:01 rr2b R6tape $";
- @
- 
- 
- 1.6
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.5
- log
- @Posixified
- .. co
- @
- text
- @a4 2
- /* $Header: /u/posix/overhead/util/lib/RCS/getmyhom.c,v 1.4 1991/09/12 17:26:14 bobg Exp gk5g $ */
- /* $Source: /u/posix/overhead/util/lib/RCS/getmyhom.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 98,101 ----
diff -cr ./RCS/getpty.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/getpty.c,v
*** ./RCS/getpty.c,v	Wed Jun 01 16:39:00 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/getpty.c,v	Fri Mar 11 01:43:22 1994
***************
*** 1,50 ****
! head	1.14;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.13.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.14
! date	94.06.01.20.39.00;	author rr2b;	state Exp;
! branches;
! next	1.13;
  
- 1.13
- date	92.12.15.21.10.10;	author rr2b;	state R6tape;
- branches
- 	1.13.1.1;
- next	1.12;
  
- 1.12
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	1.11;
- 
- 1.11
- date	91.09.12.17.26.20;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.13.1.1
- date	93.02.01.22.08.54;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @This module provides a routine that returns both
! file descriptors for a pty.
! @
  
  
- 1.14
- log
- @Fixed so that it used the AIX 3.x way of getting pty names.
- BUG
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.08;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 53,64 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/getpty.c,v 1.13 1992/12/15 21:10:10 rr2b R6tape rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/getpty.c,v 1.15 1993/08/25 20:35:23 susan Exp $";
  #endif
  
  /*
***************
*** 137,143 ****
  char *name;
  int len;
  {
! #if SY_AIX3
      /* AIX 3.1 lets us open a single device "/dev/ptc" which
       * finds an available pty for us.  ttyname() returns the
       * name of that device.
--- 144,150 ----
  char *name;
  int len;
  {
! #if SY_AIX31
      /* AIX 3.1 lets us open a single device "/dev/ptc" which
       * finds an available pty for us.  ttyname() returns the
       * name of that device.
***************
*** 240,296 ****
  {
      return GetPtyandName(masterFD, slaveFD,NULL,0);
  }
- @
- 
- 
- 1.13
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/getpty.c,v 1.12 1992/12/14 20:20:18 rr2b Exp rr2b $";
- d91 1
- a91 1
- #if SY_AIX31
- @
- 
- 
- 1.13.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/getpty.c,v 1.13 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 1.12
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.11
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 9
- a13 1
- static char rcsid[]="$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/getpty.c,v 1.10 1991/09/09 20:30:12 gk5g Exp bobg $";
  @
--- 247,250 ----
diff -cr ./RCS/getvuid.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/getvuid.c,v
*** ./RCS/getvuid.c,v	Thu May 20 17:52:41 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/getvuid.c,v	Fri Mar 11 01:43:23 1994
***************
*** 1,43 ****
! head	2.9;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.9.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.9
! date	92.12.15.21.10.10;	author rr2b;	state R6tape;
! branches
! 	2.9.1.1;
! next	2.8;
  
- 2.8
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	2.7;
  
- 2.7
- date	91.09.12.17.26.32;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.9.1.1
- date	93.02.01.22.09.04;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.9
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.08;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/getvuid.c,v 2.8 1992/12/14 20:20:18 rr2b Exp rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/getvuid.c,v 2.9 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
***************
*** 90,138 ****
      }
  }
  #endif /* WHITEPAGES_ENV */
- @
- 
- 
- 2.9.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/getvuid.c,v 2.9 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 2.8
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.7
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a18 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/getvuid.c,v 2.6 1989/12/14 14:06:40 cfe Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/getvuid.c,v $ */
- d20 1
- a20 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/getvuid.c,v 2.6 1989/12/14 14:06:40 cfe Exp bobg $";
- #endif /* lint */
  @
--- 104,107 ----
diff -cr ./RCS/global.prf,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/global.prf,v
*** ./RCS/global.prf,v	Thu Jun 02 11:54:53 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/global.prf,v	Fri Mar 11 01:43:23 1994
***************
*** 1,39 ****
! head	1.2;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.1.1;
! locks; strict;
! comment	@# @;
  
  
- 1.2
- date	94.06.02.15.54.53;	author rr2b;	state Exp;
- branches;
- next	1.1;
- 
  1.1
! date	91.09.30.19.52.59;	author rr2b;	state R6tape;
! branches
! 	1.1.1.1;
! next	;
  
- 1.1.1.1
- date	93.02.01.22.19.25;	author rr2b;	state Exp;
- branches;
- next	;
  
- 
  desc
! @Default preferences.
! @
  
  
- 1.2
- log
- @Sync'd with V6 and changed default popups to Motif style.
- SYNC/USER
  
  @
  text
  @# These are some global defaults for ATK preferences
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
  1.1
! date     94.03.01.00.52.09;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @# These are some global defaults for ATK preferences
***************
*** 53,83 ****
  ez.MenubarCardOrder: "File~1", "Search/Spell~4", "Font~10", "Justify~11", "Region~12", "Title~13", "Page~70", "Media~80",
  messages.MenubarCardOrder: "Search/Spell~2", "This Message~4", "File Into...~7", "Message Folders~10", "Other~20", "Send/File Marked~30", "Marked Messages~31", "File~40"
  *.MenubarCardOrder: "File~1"
- 
- # Make the new shadow code the default, uncomment the next line to use the old shadows.
- *.UseNewShadows: yes
- 
- # uncomment any of the following to use the old shadows for a particular component
- #*.PopupUseNewShadows: no
- #*.MenubarUseNewShadows: no
- #*.SButtonUseNewShadows: no
- 
- *.MotifPopupMenus: yes
  @
- 
- 
- 1.1
- log
- @Initial revision
- @
- text
- @d18 10
- @
- 
- 
- 1.1.1.1
- log
- @new R6tape branch
- @
- text
- @@
--- 38,41 ----
diff -cr ./RCS/gtime.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/gtime.c,v
*** ./RCS/gtime.c,v	Thu May 20 17:52:41 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/gtime.c,v	Tue Mar 15 22:28:33 1994
***************
*** 1,43 ****
! head	1.5;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.5.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.5
! date	92.12.15.21.10.10;	author rr2b;	state R6tape;
! branches
! 	1.5.1.1;
! next	1.4;
  
- 1.4
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	1.3;
  
- 1.3
- date	91.09.12.17.26.47;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.5.1.1
- date	93.02.01.22.09.13;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @Copy gtime.c to a central place.
! This one came from ams/libs/ms.
! @
  
  
! 1.5
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    dlc:1.1; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.10;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/gtime.c,v 1.4 1992/12/14 20:20:18 rr2b Exp rr2b $";
  #endif
  
  /* gtime.c - inverse of localtime */
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/gtime.c,v 1.5 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* gtime.c - inverse of localtime */
***************
*** 130,178 ****
    if (the_time != parsed_time) printf("And they are DIFFERENT!  (by a factor of %ld)\n", the_time - parsed_time);
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 1.5.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/gtime.c,v 1.5 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 1.4
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.3
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a17 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/gtime.c,v 1.2 1991/07/30 19:32:43 bobg Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/gtime.c,v $ */
- d19 1
- a19 3
- #ifndef lint
- char *gtime_rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/gtime.c,v 1.2 1991/07/30 19:32:43 bobg Exp bobg $";
- #endif /* lint */
  @
--- 144,147 ----
diff -cr ./RCS/gtvpwent.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/gtvpwent.c,v
*** ./RCS/gtvpwent.c,v	Thu May 20 17:52:42 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/gtvpwent.c,v	Fri Mar 11 01:43:24 1994
***************
*** 1,43 ****
! head	2.11;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.11.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.11
! date	92.12.15.21.10.10;	author rr2b;	state R6tape;
! branches
! 	2.11.1.1;
! next	2.10;
  
- 2.10
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	2.9;
  
- 2.9
- date	91.09.12.17.27.01;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.11.1.1
- date	93.02.01.22.09.24;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.11
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.11;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/gtvpwent.c,v 2.10 1992/12/14 20:20:18 rr2b Exp rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/gtvpwent.c,v 2.11 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
***************
*** 139,182 ****
      }
  }
  #endif /* WHITEPAGES_ENV */
- @
- 
- 
- 2.11.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/gtvpwent.c,v 2.11 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 2.10
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.9
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a18 2
- static char RCSid[]="$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/gtvpwent.c,v 2.8 1989/12/14 14:06:12 cfe Exp bobg $";
- 
  @
--- 153,156 ----
diff -cr ./RCS/gtvpwkey.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/gtvpwkey.c,v
*** ./RCS/gtvpwkey.c,v	Thu May 20 17:52:42 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/gtvpwkey.c,v	Fri Mar 11 01:43:24 1994
***************
*** 1,48 ****
! head	2.15;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.15.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.15
! date	93.01.08.16.30.59;	author rr2b;	state R6tape;
! branches
! 	2.15.1.1;
! next	2.14;
  
- 2.14
- date	92.12.15.21.10.10;	author rr2b;	state Exp;
- branches;
- next	2.13;
  
- 2.13
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	2.12;
- 
- 2.12
- date	91.12.03.20.05.04;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.15.1.1
- date	93.02.01.22.09.34;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.15
  log
! @cutting down on duplicate global symbols
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.12;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 51,81 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 5.2.0 of the Andrew User Interface System
!  * and is the property of IBM, Carnegie Mellon University, and the other
!  * copyright holders.  The source code of this version is for the sole use
!  * of members of the Andrew Consortium with memberships extending into 
!  * calendar year 1993.  This source code is not to be distributed to 
!  * non-members of the consortium nor beyond a fifty-mile radius from the 
!  * membership address.  Binary object code compiled or derived from these 
!  * sources is not to be distributed to non-members.  Members may have 
!  * additional distribution rights granted by prior written permission 
!  * of Carnegie Mellon University.
   * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, AND THE OTHER COPYRIGHT HOLDERS
!  * DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL 
!  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL 
!  * IBM, CARNEGIE MELLON UNIVERSITY, OR ANY OTHER COPYRIGHT HOLDER BE
!  * LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY 
!  * DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, 
!  * WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS 
!  * ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 
!  * PERFORMANCE OF THIS SOFTWARE. $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/andrew/overhead/util/lib/RCS/gtvpwkey.c,v 2.14 1992/12/15 21:10:10 rr2b Exp rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
   * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/gtvpwkey.c,v 2.15 1993/01/08 16:30:59 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
***************
*** 206,274 ****
      return &RetP;
  }
  #endif /* WHITEPAGES_ENV */
- 
- @
- 
- 
- 2.15.1.1
- log
- @new R6tape branch
- @
- text
- @d7 20
- a26 1
- 	$Disclaimer:  $
- d31 1
- a31 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/gtvpwkey.c,v 2.15 1993/01/08 16:30:59 rr2b R6tape $";
- @
- 
- 
- 2.14
- log
- @more disclaimerization fixing
- @
- text
- @d7 20
- a26 1
- 	$Disclaimer:  $
- d31 1
- a31 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/gtvpwkey.c,v 2.13 1992/12/14 20:20:18 rr2b Exp rr2b $";
- d82 2
- a83 2
- char StgBuf[BUFSIZ+1];
- char *StgPtr;
- @
- 
- 
- 2.13
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.12
- log
- @Patch submitted by John Myers:
- Don't explicitly zero RetP.pw_quota--it's already zero (by C
- semantics) and doesn't exist on many systems.
- .
- @
- text
- @d5 10
- a18 2
- static char RCSid[]="$Header: /afs/andrew.cmu.edu/usr13/gk5g/mario/util/lib/RCS/gtvpwkey.c,v 2.11 1991/09/12 17:27:06 bobg Exp gk5g $";
  
  @
--- 196,200 ----
diff -cr ./RCS/gtvpwnam.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/gtvpwnam.c,v
*** ./RCS/gtvpwnam.c,v	Thu May 20 17:52:42 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/gtvpwnam.c,v	Fri Mar 11 01:43:24 1994
***************
*** 1,43 ****
! head	2.9;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.9.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.9
! date	92.12.15.21.10.10;	author rr2b;	state R6tape;
! branches
! 	2.9.1.1;
! next	2.8;
  
- 2.8
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	2.7;
  
- 2.7
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.9.1.1
- date	93.02.01.22.09.44;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.9
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.13;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/gtvpwnam.c,v 2.8 1992/12/14 20:20:18 rr2b Exp rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/gtvpwnam.c,v 2.9 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
***************
*** 100,145 ****
      }
  }
  #endif /* WHITEPAGES_ENV */
- 
- @
- 
- 
- 2.9.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/gtvpwnam.c,v 2.9 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 2.8
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.7
- log
- @Posixified
- .. co
- @
- text
- @d5 10
- a18 2
- static char RCSid[]="$Header: /u/posix/overhead/util/lib/RCS/gtvpwnam.c,v 2.6 1991/09/12 17:27:14 bobg Exp gk5g $";
  
  @
--- 114,118 ----
diff -cr ./RCS/gtvpwuid.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/gtvpwuid.c,v
*** ./RCS/gtvpwuid.c,v	Thu May 20 17:52:43 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/gtvpwuid.c,v	Fri Mar 11 01:43:25 1994
***************
*** 1,43 ****
! head	2.9;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.9.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.9
! date	92.12.15.21.10.10;	author rr2b;	state R6tape;
! branches
! 	2.9.1.1;
! next	2.8;
  
- 2.8
- date	92.12.14.20.20.18;	author rr2b;	state Exp;
- branches;
- next	2.7;
  
- 2.7
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.9.1.1
- date	93.02.01.22.09.55;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.9
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.15;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/gtvpwuid.c,v 2.8 1992/12/14 20:20:18 rr2b Exp rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/gtvpwuid.c,v 2.9 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
***************
*** 99,143 ****
      }
  }
  #endif /* WHITEPAGES_ENV */
- @
- 
- 
- 2.9.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/gtvpwuid.c,v 2.9 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 2.8
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.7
- log
- @Posixified
- .. co
- @
- text
- @d5 10
- a18 2
- static char RCSid[]="$Header: /u/posix/overhead/util/lib/RCS/gtvpwuid.c,v 2.6 1991/09/12 17:27:18 bobg Exp gk5g $";
- 
  @
--- 113,116 ----
diff -cr ./RCS/hname.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/hname.c,v
*** ./RCS/hname.c,v	Thu Jun 09 17:18:15 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/hname.c,v	Fri Mar 11 01:43:25 1994
***************
*** 1,47 ****
! head	1.12;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.11.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.12
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	1.11;
  
- 1.11
- date	92.12.15.21.10.10;	author rr2b;	state R6tape;
- branches
- 	1.11.1.1;
- next	1.10;
  
- 1.10
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	1.9;
- 
- 1.9
- date	91.09.12.17.27.23;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.11.1.1
- date	93.02.01.22.10.07;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @New function to guess the fully-qualified domain name based both on gethostname() and getdomainname().
! @
  
  
! 1.12
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.16;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 50,61 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/hname.c,v 1.11 1992/12/15 21:10:10 rr2b R6tape rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/hname.c,v 1.11 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /*
***************
*** 134,194 ****
      exit(0);
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 1.11
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/hname.c,v 1.10 1992/12/14 20:20:45 rr2b Exp rr2b $";
- @
- 
- 
- 1.11.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/hname.c,v 1.11 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 1.10
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.9
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a17 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/hname.c,v 1.8 1989/11/17 16:41:15 cfe Exp bobg $ */
- /* $ACIS: $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/hname.c,v $ */
- d19 1
- a19 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/hname.c,v 1.8 1989/11/17 16:41:15 cfe Exp bobg $";
- #endif /* lint */
  @
--- 144,147 ----
diff -cr ./RCS/lcappend.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/lcappend.c,v
*** ./RCS/lcappend.c,v	Thu May 20 17:52:43 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/lcappend.c,v	Fri Mar 11 01:43:25 1994
***************
*** 1,43 ****
! head	2.6;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.6.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.6
! date	92.12.15.21.10.10;	author rr2b;	state R6tape;
! branches
! 	2.6.1.1;
! next	2.5;
  
- 2.5
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	2.4;
  
- 2.4
- date	91.09.12.17.27.31;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.6.1.1
- date	93.02.01.22.10.20;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.6
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.17;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/lcappend.c,v 2.5 1992/12/14 20:20:45 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/lcappend.c,v 2.6 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  
***************
*** 87,134 ****
      fputs(a, stdout);
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.6.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/lcappend.c,v 2.6 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 2.5
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.4
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/lcappend.c,v 2.3 1989/02/10 23:26:33 ghoti Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/lcappend.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 101,104 ----
diff -cr ./RCS/lcstring.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/lcstring.c,v
*** ./RCS/lcstring.c,v	Thu May 20 17:52:44 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/lcstring.c,v	Fri Mar 11 01:43:26 1994
***************
*** 1,43 ****
! head	1.4;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.4.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.4
! date	92.12.15.21.11.36;	author rr2b;	state R6tape;
! branches
! 	1.4.1.1;
! next	1.3;
  
- 1.3
- date	92.12.14.20.21.35;	author rr2b;	state Exp;
- branches;
- next	1.2;
  
- 1.2
- date	91.09.12.17.27.35;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.4.1.1
- date	93.02.01.22.18.25;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @backed out casestrcopy.c changed, put back
! lcstring and ucstring
! @
  
  
! 1.4
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.18;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/lcstring.c,v 1.3 1992/12/14 20:21:35 rr2b Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/lcstring.c,v 1.4 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /*
***************
*** 115,164 ****
    printf("new str1: %s", str1);
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 1.4.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/lcstring.c,v 1.4 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 1.3
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.2
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a18 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/lcstring.c,v 1.1 1991/06/03 18:51:31 susan Exp bobg $ */
- /* $ACIS: $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/lcstring.c,v $ */
- d20 1
- a20 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/lcstring.c,v 1.1 1991/06/03 18:51:31 susan Exp bobg $";
- #endif /* lint */
  @
--- 129,132 ----
diff -cr ./RCS/lineprom.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/lineprom.c,v
*** ./RCS/lineprom.c,v	Thu May 20 17:52:44 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/lineprom.c,v	Fri Mar 11 01:43:26 1994
***************
*** 1,43 ****
! head	2.7;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.7.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.7
! date	92.12.15.21.10.10;	author rr2b;	state R6tape;
! branches
! 	2.7.1.1;
! next	2.6;
  
- 2.6
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	2.5;
  
- 2.5
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.7.1.1
- date	93.02.01.22.10.29;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.7
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.18;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/lineprom.c,v 2.6 1992/12/14 20:20:45 rr2b Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/lineprom.c,v 2.7 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  /*
***************
*** 173,222 ****
      if (state != NULL) free(state);
      return 0;
  }
- @
- 
- 
- 2.7.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/lineprom.c,v 2.7 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 2.6
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.5
- log
- @Posixified
- .. co
- @
- text
- @d5 10
- a18 2
- /* $Header: /u/posix/overhead/util/lib/RCS/lineprom.c,v 2.4 1991/09/12 17:27:39 bobg Exp gk5g $ */
- /* $Source: /u/posix/overhead/util/lib/RCS/lineprom.c,v $ */
- d20 1
- a20 3
- #ifndef lint
- static char *rcsid = "$Header: /u/posix/overhead/util/lib/RCS/lineprom.c,v 2.4 1991/09/12 17:27:39 bobg Exp gk5g $";
- #endif /* lint */
  @
--- 187,190 ----
diff -cr ./RCS/localdir.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/localdir.c,v
*** ./RCS/localdir.c,v	Thu May 20 17:52:45 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/localdir.c,v	Fri Mar 11 01:43:27 1994
***************
*** 1,43 ****
! head	2.8;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.8.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.8
! date	92.12.15.21.10.10;	author rr2b;	state R6tape;
! branches
! 	2.8.1.1;
! next	2.7;
  
- 2.7
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	2.6;
  
- 2.6
- date	91.09.12.17.27.47;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.8.1.1
- date	93.02.01.22.10.42;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.8
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.19;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/localdir.c,v 2.7 1992/12/14 20:20:45 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/localdir.c,v 2.8 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  
***************
*** 117,164 ****
  
      return buffer;
  }
- @
- 
- 
- 2.8.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/localdir.c,v 2.8 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 2.7
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.6
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/localdir.c,v 2.5 1990/06/04 11:14:29 gk5g Exp bobg $*/
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/localdir.c,v $*/
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/localdir.c,v 2.5 1990/06/04 11:14:29 gk5g Exp bobg $";
- #endif /* lint */
  @
--- 131,134 ----
diff -cr ./RCS/newstr.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/newstr.c,v
*** ./RCS/newstr.c,v	Thu May 20 17:52:45 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/newstr.c,v	Fri Mar 11 01:43:27 1994
***************
*** 1,48 ****
! head	2.9;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.8.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.9
! date	93.02.12.21.23.32;	author rr2b;	state Exp;
! branches;
! next	2.8;
  
- 2.8
- date	92.12.15.21.10.10;	author rr2b;	state R6tape;
- branches
- 	2.8.1.1;
- next	2.7;
  
- 2.7
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	2.6;
- 
- 2.6
- date	91.09.12.17.27.53;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.8.1.1
- date	93.02.01.22.10.53;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
  @@
  
  
! 2.9
  log
! @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
! PROG
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.20;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
  @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 51,62 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/newstr.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/newstr.c,v 2.10 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /*
***************
*** 68,73 ****
--- 77,86 ----
  
  #include <andrewos.h>		/* strings.h */
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ #endif /* _IBMR2 */
+ 
  char *NewString(srcptr)
  char *srcptr;
  {
***************
*** 77,141 ****
      if (NewP != 0) strcpy(NewP, srcptr);
      return NewP;
  }
- @
- 
- 
- 2.8
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/newstr.c,v 2.7 1992/12/14 20:20:45 rr2b Exp rr2b $";
- a22 4
- 
- #ifndef _IBMR2
- extern char *malloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.8.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/newstr.c,v 2.8 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 2.7
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.6
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a18 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/newstr.c,v 2.5 1990/06/04 11:14:33 gk5g Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/newstr.c,v $ */
- d20 1
- a20 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/newstr.c,v 2.5 1990/06/04 11:14:33 gk5g Exp bobg $";
- #endif /* lint */
  @
--- 90,93 ----
diff -cr ./RCS/nicetime.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/nicetime.c,v
*** ./RCS/nicetime.c,v	Thu May 20 17:52:45 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/nicetime.c,v	Tue Mar 15 22:29:47 1994
***************
*** 1,43 ****
! head	2.12;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.12.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.12
! date	92.12.15.21.10.10;	author rr2b;	state R6tape;
! branches
! 	2.12.1.1;
! next	2.11;
  
- 2.11
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	2.10;
  
- 2.10
- date	91.09.12.17.28.02;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.12.1.1
- date	93.02.01.22.11.04;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.12
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    dlc:1.1; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.21;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/nicetime.c,v 2.11 1992/12/14 20:20:45 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/nicetime.c,v 2.12 1992/12/15 21:10:10 rr2b R6tape $";
  #endif
  
  
***************
*** 80,128 ****
  	     osi_ZoneNames[(osi_IsEverDaylight && This->tm_isdst ? 1 : 0)]);
      return Res;
  }
- @
- 
- 
- 2.12.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/nicetime.c,v 2.12 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 2.11
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.10
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/nicetime.c,v 2.9 1989/09/08 10:30:24 cfe Exp bobg $ */
- /* $ACIS: $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/nicetime.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/nicetime.c,v 2.9 1989/09/08 10:30:24 cfe Exp bobg $";
- #endif /* lint */
  @
--- 94,97 ----
diff -cr ./RCS/osasm.s,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/osasm.s,v
*** ./RCS/osasm.s,v	Thu May 20 17:52:46 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/osasm.s,v	Fri Mar 11 01:43:28 1994
***************
*** 1,32 ****
! head	1.1;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.1.1;
! locks; strict;
  
  
  1.1
! date	91.04.02.17.13.04;	author susan;	state R6tape;
! branches
! 	1.1.1.1;
! next	;
  
- 1.1.1.1
- date	93.02.01.22.18.15;	author rr2b;	state Exp;
- branches;
- next	;
  
- 
  desc
! @added SCO Unix support
! ./
! @
  
  
  1.1
  log
! @Initial revision
  @
  text
  @.globl	ftruncate
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @| @;
  
  
  1.1
! date     94.03.01.00.52.22;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
+ 
  1.1
  log
! @ATK 6.0.1
  @
  text
  @.globl	ftruncate
***************
*** 38,48 ****
  	jc	_cerror
  	ret
  @
- 
- 
- 1.1.1.1
- log
- @new R6tape branch
- @
- text
- @@
--- 30,32 ----
diff -cr ./RCS/ossup.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/ossup.c,v
*** ./RCS/ossup.c,v	Thu May 20 17:52:46 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/ossup.c,v	Fri Mar 11 01:43:28 1994
***************
*** 1,42 ****
! head	1.4;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.4.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.4
! date	92.12.15.21.11.36;	author rr2b;	state R6tape;
! branches
! 	1.4.1.1;
! next	1.3;
  
- 1.3
- date	92.12.14.20.21.35;	author rr2b;	state Exp;
- branches;
- next	1.2;
  
- 1.2
- date	91.09.12.17.28.11;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.4.1.1
- date	93.02.01.22.18.00;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @added SCO Unix support
! @
  
  
! 1.4
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.23;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 45,56 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/ossup.c,v 1.3 1992/12/14 20:21:35 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/ossup.c,v 1.6 1993/08/25 20:35:35 susan Exp $";
  #endif
  
  
***************
*** 222,264 ****
  	return 0;
  }
  #endif /* NO_ITIMER_ENV */
- @
- 
- 
- 1.4.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/ossup.c,v 1.4 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 1.3
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.2
- log
- @Update copyright notice and rcsid
- @
- text
- @d6 9
- a14 1
- static char *ossup_rcsid = "$Header$";
  @
--- 237,240 ----
diff -cr ./RCS/pause.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/pause.c,v
*** ./RCS/pause.c,v	Fri Aug 27 17:42:45 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/pause.c,v	Fri Mar 11 01:43:32 1994
***************
*** 1,48 ****
! head	2.11;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.10.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.11
! date	93.08.27.21.42.42;	author gk5g;	state Exp;
! branches;
! next	2.10;
  
- 2.10
- date	92.12.15.21.10.10;	author rr2b;	state R6tape;
- branches
- 	2.10.1.1;
- next	2.9;
  
- 2.9
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	2.8;
- 
- 2.8
- date	91.09.12.17.28.16;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.10.1.1
- date	93.02.01.22.11.15;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.11
  log
! @added support for POSIX system in SCS
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.24;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 51,62 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /home/src/C++/overhead/util/lib/RCS/pause.c,v 2.10 1992/12/15 21:10:10 rr2b R6tape gk5g $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/pause.c,v 2.14 1993/08/27 21:02:44 gk5g Exp $";
  #endif
  
  
***************
*** 155,232 ****
      printf("PauseP() returns %d/%d\n", PauseP(), errno);
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.10
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/pause.c,v 2.9 1992/12/14 20:20:45 rr2b Exp rr2b $";
- d26 1
- a26 1
- #include <system.h>
- a29 1
- #include <andrewos.h>		/* sys/types.h */
- d43 1
- a43 1
- #if defined(AIX) || defined(M_UNIX)
- d45 5
- a49 1
- #else /* #ifdef AIX */
- d51 1
- d54 6
- d64 1
- d69 3
- d73 2
- d77 1
- a77 1
- #endif /* #ifdef AIX */
- @
- 
- 
- 2.10.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/pause.c,v 2.10 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 2.9
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.8
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/pause.c,v 2.7 1991/04/02 17:12:24 susan Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/pause.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 164,167 ----
diff -cr ./RCS/prefs.help,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/prefs.help,v
*** ./RCS/prefs.help,v	Fri Oct 07 13:33:58 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/prefs.help,v	Fri Mar 11 01:43:34 1994
***************
*** 1,138 ****
! head	1.48;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.40.1;
! locks; strict;
! comment	@
! @;
  
  
! 1.48
! date	94.10.07.17.33.58;	author rr2b;	state Exp;
! branches;
! next	1.47;
  
- 1.47
- date	94.10.06.17.11.25;	author rr2b;	state Exp;
- branches;
- next	1.46;
  
- 1.46
- date	94.08.30.18.13.47;	author Zarf;	state Exp;
- branches;
- next	1.45;
- 
- 1.45
- date	94.04.21.18.15.01;	author rr2b;	state Exp;
- branches;
- next	1.44;
- 
- 1.44
- date	94.02.14.18.07.10;	author rr2b;	state Exp;
- branches;
- next	1.43;
- 
- 1.43
- date	93.12.16.17.06.01;	author rr2b;	state Exp;
- branches;
- next	1.42;
- 
- 1.42
- date	93.07.08.21.17.24;	author rr2b;	state Exp;
- branches;
- next	1.41;
- 
- 1.41
- date	93.02.15.21.37.02;	author rr2b;	state Exp;
- branches;
- next	1.40;
- 
- 1.40
- date	93.01.15.00.29.23;	author rr2b;	state Exp;
- branches
- 	1.40.1.1;
- next	1.39;
- 
- 1.39
- date	92.12.21.17.46.23;	author rr2b;	state R6tape;
- branches;
- next	1.38;
- 
- 1.38
- date	92.12.17.21.57.12;	author rr2b;	state Exp;
- branches;
- next	1.37;
- 
- 1.37
- date	92.11.25.23.58.41;	author rr2b;	state Exp;
- branches;
- next	1.36;
- 
- 1.36
- date	92.10.19.17.49.25;	author Zarf;	state Exp;
- branches;
- next	1.35;
- 
- 1.35
- date	92.10.11.19.42.13;	author rr2b;	state Exp;
- branches;
- next	1.34;
- 
- 1.34
- date	92.10.11.19.12.03;	author rr2b;	state Exp;
- branches;
- next	1.33;
- 
- 1.33
- date	92.07.03.21.34.51;	author wjh;	state Exp;
- branches;
- next	1.32;
- 
- 1.32
- date	92.06.02.18.07.24;	author rr2b;	state Exp;
- branches;
- next	1.31;
- 
- 1.31
- date	92.03.04.17.46.08;	author gk5g;	state Exp;
- branches;
- next	1.30;
- 
- 1.30
- date	92.01.03.21.42.06;	author susan;	state Exp;
- branches;
- next	1.29;
- 
- 1.29
- date	91.12.03.21.30.43;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 1.40.1.1
- date	93.02.01.22.11.34;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @initial check in.
! @
  
  
- 1.48
- log
- @Added MotifPopupMenusOnColor pref.
- FEATURE
  
  @
  text
! @\begindata{text,538331608}
  \textdsversion{12}
  \template{help}
!  \
  
- 
  \chapter{Preferences and System Defaults}
  
  
--- 1,35 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
! 1.1
! date     94.03.01.00.52.25;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
! @\begindata{text,537636288}
  \textdsversion{12}
  \template{help}
! \define{global
! }
! \define{helptopic
! }
!  
  
  \chapter{Preferences and System Defaults}
  
  
***************
*** 155,162 ****
  
  \leftindent{Window and Mouse Properties
  
- Shadows
- 
  Cursors
  
  Dialog Boxes
--- 52,57 ----
***************
*** 210,219 ****
  to be made.  When a program starts up, it consults your personal 
  "preferences" file, which is located in your home directory, to see if you 
  have indicated any preference for how it should act.   Andrew programs 
! search for one of the three file names below in the given order: \
  
  
- 
  preferences
  
  .preferences
--- 105,113 ----
  to be made.  When a program starts up, it consults your personal 
  "preferences" file, which is located in your home directory, to see if you 
  have indicated any preference for how it should act.   Andrew programs 
! search for one of the three file names below in the given order: 
  
  
  preferences
  
  .preferences
***************
*** 224,239 ****
  You may give your preferences file any one of these three names.  If you 
  have more than one of these named files in your directory, Andrew programs 
  will only follow the preferences contained in the first of the three that 
! it finds.  \
  
  
- 
  If it finds any entries in your preferences file that pertain to its own 
  settings, it acts accordingly; otherwise, it takes some default action that 
! has been established by the program author.  \
  
  
- 
  Thus, the EZ editor has a font which it uses by default.  But when it 
  starts up, before using this default font, it consults your preferences 
  file to see if you prefer a different one.
--- 118,131 ----
  You may give your preferences file any one of these three names.  If you 
  have more than one of these named files in your directory, Andrew programs 
  will only follow the preferences contained in the first of the three that 
! it finds.  
  
  
  If it finds any entries in your preferences file that pertain to its own 
  settings, it acts accordingly; otherwise, it takes some default action that 
! has been established by the program author.  
  
  
  Thus, the EZ editor has a font which it uses by default.  But when it 
  starts up, before using this default font, it consults your preferences 
  file to see if you prefer a different one.
***************
*** 244,253 ****
  "break" a program by setting a preference wrong.
  
  
! Each line in the preferences file has the form \
  
  
- 
  \leftindent{\bold{programname.option: \italic{value}}}
  
  
--- 136,144 ----
  "break" a program by setting a preference wrong.
  
  
! Each line in the preferences file has the form 
  
  
  \leftindent{\bold{programname.option: \italic{value}}}
  
  
***************
*** 256,265 ****
  change and \bold{\italic{value}} is the value you want to give it.  The 
  lists of preferences below detail which\bold{ \italic{value}}s are 
  permissible for each preference (they many be "yes/no,"  a number, or 
! "on/off"). \
  
  
- 
  Some options apply to more than one program, though most do not (bodyfont 
  is an example of one that does).   If you want an option to take on 
  \bold{\italic{value}} in any program where it could apply, omit 
--- 147,155 ----
  change and \bold{\italic{value}} is the value you want to give it.  The 
  lists of preferences below detail which\bold{ \italic{value}}s are 
  permissible for each preference (they many be "yes/no,"  a number, or 
! "on/off"). 
  
  
  Some options apply to more than one program, though most do not (bodyfont 
  is an example of one that does).   If you want an option to take on 
  \bold{\italic{value}} in any program where it could apply, omit 
***************
*** 266,275 ****
  \bold{programname} and the period, leaving
  
  
! \leftindent{\bold{option: }}\italic{\leftindent{\bold{value}} }\
  
  
- 
  }\section{Rules for changing preferences}
  
  
--- 156,164 ----
  \bold{programname} and the period, leaving
  
  
! \leftindent{\bold{option: }}\italic{\leftindent{\bold{value}} }
  
  
  }\section{Rules for changing preferences}
  
  
***************
*** 288,320 ****
  \bold{Change preferences with care.}  Keep a backup copy of your original 
  preferences file (the one that works) under another name (perhaps 
   "preferences.old") so you can get it back if your new preferences file 
! does not work. \
  
  
- 
  \bold{Spell and punctuate correctly.}  Do not put tabs or extra blank 
  spaces in preferences entries.  Capitalization does not matter (entries in 
  the Quick Reference list below have upper case letters only for ease of 
  reading), except for Console names, which can not be capitalized.  It is 
  important that you spell everything correctly.   Put each entry on a 
! separate line, but do not put carriage returns into individual entries. \
  
  
- 
  \bold{Do not use\bold{ the}}\bold{ \bold{~} (tilde).}  Some Andrew 
  application programs allow you to abbreviate full directory pathnames using 
! the tilde.  This will not work in preferences. \
  
  
- 
  \flushleft{\bold{Use the # (crosshatch) character for comments. }} If you 
  want the programs that look at the preferences file to ignore a line, put a 
  crosshatch (#) at the start of the line.  This is useful for including 
  explanatory comments, and for temporarily canceling preferences that you do 
! not actually want to remove. \
  
  
- 
  \bold{Remove all formatting styles.}  Formatting styles in the preferences 
  file will cause Startup Errors, and your preferences will not take effect. 
   To remove them, select the entire preferences file and choose 
--- 177,205 ----
  \bold{Change preferences with care.}  Keep a backup copy of your original 
  preferences file (the one that works) under another name (perhaps 
   "preferences.old") so you can get it back if your new preferences file 
! does not work. 
  
  
  \bold{Spell and punctuate correctly.}  Do not put tabs or extra blank 
  spaces in preferences entries.  Capitalization does not matter (entries in 
  the Quick Reference list below have upper case letters only for ease of 
  reading), except for Console names, which can not be capitalized.  It is 
  important that you spell everything correctly.   Put each entry on a 
! separate line, but do not put carriage returns into individual entries. 
  
  
  \bold{Do not use\bold{ the}}\bold{ \bold{~} (tilde).}  Some Andrew 
  application programs allow you to abbreviate full directory pathnames using 
! the tilde.  This will not work in preferences. 
  
  
  \flushleft{\bold{Use the # (crosshatch) character for comments. }} If you 
  want the programs that look at the preferences file to ignore a line, put a 
  crosshatch (#) at the start of the line.  This is useful for including 
  explanatory comments, and for temporarily canceling preferences that you do 
! not actually want to remove. 
  
  
  \bold{Remove all formatting styles.}  Formatting styles in the preferences 
  file will cause Startup Errors, and your preferences will not take effect. 
   To remove them, select the entire preferences file and choose 
***************
*** 325,334 ****
  
  \bold{Remember to save the file. } As with any file, you must remember to 
  save your preferences file to guarantee that the changes you make are 
! stored permanently. \
  
  
- 
  \bold{Restart any relevant programs. } The changes you make to preferences 
  that concern a given program will not take effect until you start up the 
  program from scratch in a new "process."  For example, if you make a change 
--- 210,218 ----
  
  \bold{Remember to save the file. } As with any file, you must remember to 
  save your preferences file to guarantee that the changes you make are 
! stored permanently. 
  
  
  \bold{Restart any relevant programs. } The changes you make to preferences 
  that concern a given program will not take effect until you start up the 
  program from scratch in a new "process."  For example, if you make a change 
***************
*** 341,349 ****
  \bold{A preferences tutorial.}  If you want to see a tutorial on changing 
  your preferences, choose \bold{Show Tutorial }from the Help menus.
  
!  }\
  
- 
  \section{File name expansion}
  
  
--- 225,232 ----
  \bold{A preferences tutorial.}  If you want to see a tutorial on changing 
  your preferences, choose \bold{Show Tutorial }from the Help menus.
  
!  }
  
  \section{File name expansion}
  
  
***************
*** 411,428 ****
  
  
  Please Note:  Machine-specific and environment-specific preferences should 
! be listed prior to a standard preference  in order to be effective.  \
  
- 
  }
  \section{Quick Reference list of preferences
  
  }\leftindent{
  The sections below detail options that you can put into your preferences 
! file, and show the default value for each in italics.  \
  
  
- 
  Capitalization is not important in preferences (the uppercase letters in 
  the options below are simply for ease of reading).  Punctuation and spacing 
  are important.
--- 294,309 ----
  
  
  Please Note:  Machine-specific and environment-specific preferences should 
! be listed prior to a standard preference  in order to be effective.  
  
  }
  \section{Quick Reference list of preferences
  
  }\leftindent{
  The sections below detail options that you can put into your preferences 
! file, and show the default value for each in italics.  
  
  
  Capitalization is not important in preferences (the uppercase letters in 
  the options below are simply for ease of reading).  Punctuation and spacing 
  are important.
***************
*** 433,487 ****
  in boldface must be typed with the spacing shown (but not the 
  capitalization).  Some preferences have no default value, often because 
  each user must type his or her own pathname; angle brackets ( \bold{< >} ) 
! appear around those values.  \
  
- 
  }
  \section{Window and Mouse Properties}
  
  
  \leftindent{The preferences for geometry and color, which affect all 
! applications, are documented in their own help files, 
!  \italic{\helptopic{color}}  and  \italic{\helptopic{geometry}} .
  
  
- \bold{AndyFontsFudgeFactor: \italic{75:2}}
- 
- \leftindent{This preference allows you to control the size difference when 
- requesting X fonts with the Andy font names.  (e.g. andysans12 by default 
- maps to a 14 point helvetica font.)  One suggested setting for this 
- preference is:
- 
- 75:2,100:0
- 
- 
- The first number is the DPI of the display, typically near 75, or 100 dpi 
- (dots per inch).  The second is the 'fudge' factor to be added to the andy 
- font sizes to get the corresponding X font size.  (See the output of 
- xdpyinfo for the DPI of your display.)}
- 
- 
- \bold{XDPI}
- 
- \leftindent{If your X server reports an incorrect DPI (dots per inch), you 
- can use this preference to override the server's report for ATK 
- applications.}
- 
- 
- \bold{XHorizontalDPI:}
- 
- \leftindent{If your X server reports an incorrect DPI (dots per inch) 
- horizontally, you can use this preference to override the server's report 
- for ATK applications.}
- 
- 
- \bold{XVerticalDPI:}
- 
- \leftindent{If your X server reports an incorrect DPI (dots per inch) 
- vertically, you can use this preference to override the server's report for 
- ATK applications.}
- 
- 
  \bold{MouseHysteresis: \italic{50}}
  
  \leftindent{Under  some X servers with two button mice a problem occurs 
--- 314,330 ----
  in boldface must be typed with the spacing shown (but not the 
  capitalization).  Some preferences have no default value, often because 
  each user must type his or her own pathname; angle brackets ( \bold{< >} ) 
! appear around those values.  
  
  }
  \section{Window and Mouse Properties}
  
  
  \leftindent{The preferences for geometry and color, which affect all 
! applications, are documented in their own help files,  \italic{color } and 
!  \italic{geometry} .
  
  
  \bold{MouseHysteresis: \italic{50}}
  
  \leftindent{Under  some X servers with two button mice a problem occurs 
***************
*** 499,506 ****
  \leftindent{When set to no, ^U can be used in normal key bindings, 
  otherwise it controls the argument/repetition mechanism.
  
! }
! \bold{XStyleSelections: \italic{no}}
  
  \leftindent{When set to yes, the selected region in any text insets (or 
  other insets which support the X selection protocol.), will behave just 
--- 342,349 ----
  \leftindent{When set to no, ^U can be used in normal key bindings, 
  otherwise it controls the argument/repetition mechanism.
  
! }\bold{
! XStyleSelections: \italic{no}}
  
  \leftindent{When set to yes, the selected region in any text insets (or 
  other insets which support the X selection protocol.), will behave just 
***************
*** 512,527 ****
  \leftindent{When set to yes, the selected region will be deselected if 
  another application or inset grabs the selection.  (In insets which support 
  the X selection protocol, current only text.)  This preference has no 
! effect unless XStyleSelections is set to yes.  Setting this preference to 
! yes will cause ezdiff to behave differently, since it tries to show the 
! differences by highlighting the corresponding regions in two files.  But 
! with StrictXStyleSelections set to yes only one region is allowed to be 
! highlighted.  Some other insets and packages may suffer similar problems, 
! but ezdiff is the only one known at this time.
  
  
- }\bold{CopyOnSelect: \italic{yes}}
- 
  \leftindent{When set to yes, text (or other data in insets which support 
  the X selection protocol) will be automatically placed in the cut buffer 
  when it is selected.  (Making the Copy menu option redundant.)  Otherwise 
--- 355,365 ----
  \leftindent{When set to yes, the selected region will be deselected if 
  another application or inset grabs the selection.  (In insets which support 
  the X selection protocol, current only text.)  This preference has no 
! effect unless XStyleSelections is set to yes.
  
+ }\bold{
+ CopyOnSelect: \italic{yes}}
  
  \leftindent{When set to yes, text (or other data in insets which support 
  the X selection protocol) will be automatically placed in the cut buffer 
  when it is selected.  (Making the Copy menu option redundant.)  Otherwise 
***************
*** 530,552 ****
  yes.
  
  }
- \bold{AutoCut:  \italic{No}}
- 
- \leftindent{If enabled, this preference causes selected text to 
- automatically be cut when backspace is pressed or when any new text is 
- inserted.  This is similar to the text editing behavior in 
- Motif\superscript{tm}, except that the text is placed in the cutbuffer so 
- that it might be retrieved. \
- 
- 
- }
- \bold{AlwaysMakeCutBuffers:  \italic{No}}
- 
- \leftindent{When yes ATK applications will check all 8 cutbuffers and 
- create any which aren't found.  Otherwise if the last cutbuffer exists it 
- is assumed the other 7 exist as well.
- 
- }
  \bold{LeftIncrement: \italic{10}
  
  TopIncrement: \italic{10}}
--- 368,373 ----
***************
*** 563,569 ****
  }\leftindent{\leftindent{Under X11, you can run with the application using 
  backing store.  In this case when menus are brought up the server will 
  attempt to repaint the bits when they go down.  Also overlapping windows 
! will use this feature.  Unfortunately on some servers backing store is very 
  expensive and having the client repaint is a better choice.}}
  
  \quotation{
--- 384,390 ----
  }\leftindent{\leftindent{Under X11, you can run with the application using 
  backing store.  In this case when menus are brought up the server will 
  attempt to repaint the bits when they go down.  Also overlapping windows 
! will use this feature.  Unfortunatley on some servers backing store is very 
  expensive and having the client repaint is a better choice.}}
  
  \quotation{
***************
*** 587,603 ****
  menu item will by default delete the buffer and the window.  (Or only the 
  window if the buffer is being viewed in other windows.)
  
! }}
! \leftindent{\bold{LastWindowQuitWarning: \italic{yes}
  
- }\leftindent{When this is yes, if you delete the last window, you will see 
- a dialog box warning you that the program is about to quit. If you change 
- this to no, there will be no dialog box; deleting the last window will 
- silently quit the program.
- 
- }}
- \leftindent{\bold{UseProgramNameInTitle: \italic{yes}}
- 
  \leftindent{If this is set to "no", then the program name will not be 
  included in the window title bar.  The default is that the program name 
  will be included in the window title bar.
--- 408,416 ----
  menu item will by default delete the buffer and the window.  (Or only the 
  window if the buffer is being viewed in other windows.)
  
! }}\section{
! }\leftindent{\bold{UseProgramNameInTitle: \italic{yes}}
  
  \leftindent{If this is set to "no", then the program name will not be 
  included in the window title bar.  The default is that the program name 
  will be included in the window title bar.
***************
*** 614,622 ****
  portion is the current file name or buffer.  When a positive value is 
  specified, the front part of the application-specific string is truncated, 
  limiting its total length to this value.  This preference is most useful 
! with programs that place a potentially long, filename in the title bar.  \
  
- 
  }
  \bold{MaxIconLabelLength: \italic{-1}}
  
--- 427,434 ----
  portion is the current file name or buffer.  When a positive value is 
  specified, the front part of the application-specific string is truncated, 
  limiting its total length to this value.  This preference is most useful 
! with programs that place a potentially long, filename in the title bar.  
  
  }
  \bold{MaxIconLabelLength: \italic{-1}}
  
***************
*** 629,719 ****
  file name or buffer.  When a positive value is specified, the front part of 
  the application-specific string is truncated, limiting its total length to 
  this value.  This preference is most useful with programs that place a 
! potentially long, filename in the icon label. \
  
  
  
- }}\section{Shadows}\leftindent{
- 
- \bold{UseNewShadows: \italic{no}}
- 
- Determines whether the new improved shadow color computations are used for 
- the scollbars, dialogs, sbuttons, menubars, and Motif-style popups.  This 
- preference can be overridden with MenubarUseNewShadows, 
-  PopupsUseNewShadows, or SbuttonUseNewShadows.  (Note that the 
- SbuttonUseNewShadows will affect the dialogs and scrollbars as well.)
- 
- 
- \bold{ShadowsLiteDarkenTop: \italic{5}}
- 
- When the background is deemed to be "Lite" (luminosity > 95 by default), 
- the top shadow will be darkened by this percentage.
- 
- 
- \bold{ShadowsLiteDarkenBottom: \italic{25}}
- 
- When the background is deemed to be "Lite" (luminosity > .95 by default), 
- the bottom shadow will be darkened by this percentage.
- 
- 
- \bold{ShadowsDarkLightenTop: \italic{40}}
- 
- When the background is deemed to be "Dark" (luminosity < .10 by default), 
- the top shadow will be lightened by this percentage.
- 
- 
- \bold{ShadowsDarkLightenBottom: \italic{20}}
- 
- When the background is deemed to be "Dark" (luminosity < .10 by default), 
- the bottom shadow will be lightened by this percentage.
- 
- 
- \bold{ShadowsMediumLightenTop: \italic{15}}
- 
- When the background is deemed to be "Medium" (.10 < luminosity < .95 by 
- default), the top shadow will be lightened by this percentage.
- 
- 
- \bold{ShadowsMediumDarkenBottom: \italic{15}}
- 
- When the background is deemed to be "Medium" (.10 < luminosity < .95 by 
- default), the bottom shadow will be darkened by this percentage.
- 
- 
- \bold{ShadowsLiteDarkenPressed: \italic{10}}
- 
- NOTE: this feature is currently not used.
- 
- Setting this preference will have no effect.
- 
- When the background is deemed to be "Lite" (luminosity > .95 by default), 
- the interior of a depressed area will be darkened by this percentage.
- 
- 
- \bold{ShadowsMediumDarkenPressed: \italic{5}}
- 
- NOTE: this feature is currently not used.
- 
- Setting this preference will have no effect.
- 
- When the background is deemed to be "Lite" (.10 < luminosity < .95 by 
- default), the interior of a depressed area will be darkened by this 
- percentage.
- 
- 
- \bold{ShadowsDarkLightenPressed: \italic{30
- 
- }}NOTE: this feature is currently not used.
- 
- Setting this preference will have no effect.
- 
- When the background is deemed to be "Lite" (luminosity < .10 by default), 
- the interior of a depressed area will be lightened by this 
- percentage.\bold{\italic{
- 
- }}}
- \section{Cursors}\leftindent{
- 
  \bold{CursorForegroundColor: \italic{black}
  
  }\leftindent{ The color used for the foreground of the pointer cursor.
--- 441,451 ----
  file name or buffer.  When a positive value is specified, the front part of 
  the application-specific string is truncated, limiting its total length to 
  this value.  This preference is most useful with programs that place a 
! potentially long, filename in the icon label. 
  
  
+ }}\section{Cursors}\leftindent{
  
  \bold{CursorForegroundColor: \italic{black}
  
  }\leftindent{ The color used for the foreground of the pointer cursor.
***************
*** 740,747 ****
  
  }
  \bold{DialogButtonForeground:} \bold{\italic{ }<defaults to the foreground 
! color for the application, as set by the foregroundcolor preference>}
  
  \leftindent{The color in which the main features of the plainer dialog box 
  buttons (see DialogStyle) will be drawn and from which several other colors 
  will be computed to provide a "3D" effect for the "Three Dimensional" and 
--- 472,481 ----
  
  }
  \bold{DialogButtonForeground:} \bold{\italic{ }<defaults to the foreground 
! color for the application, as set by the foregroundcolor 
! preference>\italic{ }}
  
+ 
  \leftindent{The color in which the main features of the plainer dialog box 
  buttons (see DialogStyle) will be drawn and from which several other colors 
  will be computed to provide a "3D" effect for the "Three Dimensional" and 
***************
*** 780,795 ****
  
  
  }\bold{DialogButtonLabelForeground:} \bold{<defaults to the foreground 
! color for the application, as set by the foregroundcolor 
! preference>}\leftindent{
  
  The color in which the actual label of a button will be drawn in.
  
  
  }\bold{DialogButtonLabelBackground:} \bold{<defaults to the background 
! color for the application, as set by the backgroundcolor 
! preference>}\leftindent{
  
  The color of the shadow around the label of a button.  (For the "3D"ish 
  buttons.)
  
--- 514,536 ----
  
  
  }\bold{DialogButtonLabelForeground:} \bold{<defaults to the foreground 
! color for the application, as set by the foregroundcolor preference> 
! }\leftindent{
  
  The color in which the actual label of a button will be drawn in.
  
  
  }\bold{DialogButtonLabelBackground:} \bold{<defaults to the background 
! color for the application, as set by the backgroundcolor preference)}\bold{ 
! }\leftindent{
  
+ 
+ 
+ 
+ 
+ 
+ 
+ 
  The color of the shadow around the label of a button.  (For the "3D"ish 
  buttons.)
  
***************
*** 866,908 ****
  }
  \section{Menus
  
! }\indent{(for more information see the help files for \helptopic{Menus}, 
! \helptopic{Cmenu}, and \helptopic{Menubar})}
  
  
- \leftindent{\bold{AndrewLanguage: (no default)}
- 
- \leftindent{When set this name will be used to locate message line and menu 
- translation files for the specified language.  (These translation files 
- will normally be found in $ANDREWDIR/lib/language.menu and 
- $ANDREWDIR/lib/language.msg. Where language is the name of the language.) 
-  This preference can be set or overridden with the environment variable 
- ANDREWLANGUAGE
- 
- .
- 
- }\bold{AndrewLanguageFile: (no default)}
- 
- \leftindent{The file to read message line and menu translations from, the 
- normal translation files will be found in $ANDREWDIR/lib/*.msg, i.e. files 
- ending in the .msg extension. This preference can be set or overridden with 
- the environment variable ANDREWLANGUAGEFILE.
- 
- }
- \bold{AndrewLanguageMenuFile: (no default)}
- 
- \leftindent{The file to read menu translations from, the normal translation 
- files will be found in $ANDREWDIR/lib/*.menu, i.e. files ending in the 
- .menu extension. This preference can be set or overridden with the 
- environment variable ANDREWLANGUAGEMENUFILE.
- 
- }
- \bold{TranlsateMenus: \italic{yes}}\leftindent{
- 
- When on, menus will be translated according to the AndrewLanguage and/or 
- AndrewLanguageMenuFile preferences.
- 
- }}
  \leftindent{\bold{AlwaysDisplayStyleMenus: 
  \italic{on}}\leftindent{\quotation{\typewriter{
  
--- 607,616 ----
  }
  \section{Menus
  
! }\indent{(for more information see the help files for Menus, Cmenus, and 
! Menubar)}
  
  
  \leftindent{\bold{AlwaysDisplayStyleMenus: 
  \italic{on}}\leftindent{\quotation{\typewriter{
  
***************
*** 965,983 ****
  
  }\bold{PopupCardOrder: (no default)}\leftindent{\bold{
  
! }This preference works just like the CardOrder preference except it only 
! affects the "popup" or stack of cards.}
  
  
  \bold{MenubarCardOrder: (no default)
  
! }\leftindent{This preference works just like the CardOrder preference 
  except it only affects the menubar.
  
  
  }\bold{PriorityStep: \italic{5}}
  
! \leftindent{The amount to offset the priority of each menu from the 
  previous menu in the \bold{CardOrder} preferences if no priority is given.
  
  }
--- 673,691 ----
  
  }\bold{PopupCardOrder: (no default)}\leftindent{\bold{
  
! }}\leftindent{ this preference works just like the CardOrder preference 
! except it only affects the "popup" or stack of cards.}
  
  
  \bold{MenubarCardOrder: (no default)
  
! }\leftindent{ this preference works just like the CardOrder preference 
  except it only affects the menubar.
  
  
  }\bold{PriorityStep: \italic{5}}
  
! \leftindent{the amount to offset the priority of each menu from the 
  previous menu in the \bold{CardOrder} preferences if no priority is given.
  
  }
***************
*** 1031,1041 ****
  
  }}\leftindent{Percentage brighter or darker than the foreground the default 
  gray should be.  An explicit color can be given with the 
! MenubarGrayTitleColor and MenubarGrayItemColor preferences.}}
  
  
- \leftindent{\bold{MenubarTopShadowPercentage: \italic{50
- 
  }}}\leftindent{\leftindent{Percentage brighter or darker than the 
  foreground the default TopShadow color should be.  An explicit color can be 
  given with the MenubarGrayTitleColor and MenubarGrayItemColor 
--- 739,749 ----
  
  }}\leftindent{Percentage brighter or darker than the foreground the default 
  gray should be.  An explicit color can be given with the 
! MenubarGrayTitleColor and MenubarGrayItemColor preferences.
  
+ }
+ \bold{MenubarTopShadowPercentage: \italic{50
  
  }}}\leftindent{\leftindent{Percentage brighter or darker than the 
  foreground the default TopShadow color should be.  An explicit color can be 
  given with the MenubarGrayTitleColor and MenubarGrayItemColor 
***************
*** 1190,1226 ****
  
  }\leftindent{Indicates whether menu items which are not currently 
  applicable should be displayed in popup menus.  If they are displayed they 
! will be grayed out.}
  
- \bold{
- MenubarUseNewShadows: }\italic{no}\bold{\italic{
- 
- }}\leftindent{Uses the new computations for shadow colors, these 
- computations work in more situations than the old, but may cause your 
- menubar to appear different.
- 
- }
- \bold{PopupsUseNewShadows:} \italic{no
- 
- }\leftindent{Uses the new computations for shadow colors, these 
- computations work in more situations than the old, but may cause your popup 
- menus to appear different.
- 
- }}\leftindent{
- \bold{MotifPopupMenus:} \italic{no
- 
- }\leftindent{Determines whether or not to use a Motif 3D style for the menu 
- cards.  Note that if MotifPopupMenusOnColor is set to yes the 
- MotifPopupMenus setting will be overridden.
- 
- }}\leftindent{
- \bold{MotifPopupMenusOnColor:} \italic{yes
- 
- }\leftindent{When this preference is set to yes (the default), a Motif 3D 
- style will be used for the menu cards on color displays, but not on 
- monochrome displays.
- 
  }}
  \section{Scrollbars}
  
  \leftindent{
--- 898,907 ----
  
  }\leftindent{Indicates whether menu items which are not currently 
  applicable should be displayed in popup menus.  If they are displayed they 
! will be grayed out.
  
  }}
+ 
  \section{Scrollbars}
  
  \leftindent{
***************
*** 1237,1249 ****
  frame.}\bold{
  
  
! ScrollStyle}: \bold{\italic{4 (3 when mimicing the old scrollbar)}}
  
  \leftindent{This integer preference specifies which "look" should be used 
  for all the components of the scroll bar.  The default of 4 indicates 
! "OSF/Motif" (TM) appearance. \
  
- 
  The only supported style is the "OSF/Motif" (TM) appearance. The other 
  styles may or may not work correctly and may effect the behavior of the 
  scroll bar as well as it's appearance.
--- 918,930 ----
  frame.}\bold{
  
  
! ScrollStyle}:\formatnote{ \bold{\italic{4 (3 when mimicing the old 
! scrollbar)}}}
  
  \leftindent{This integer preference specifies which "look" should be used 
  for all the components of the scroll bar.  The default of 4 indicates 
! "OSF/Motif" (TM) appearance. 
  
  The only supported style is the "OSF/Motif" (TM) appearance. The other 
  styles may or may not work correctly and may effect the behavior of the 
  scroll bar as well as it's appearance.
***************
*** 1348,1371 ****
  }
  \bold{DotWidth:}\italic{\bold{ 6 (8 when mimicing)}
  
! }\leftindent{The width (in pixels) of the rectangle which indicates where 
  the cursor is or where the selection is.
  
  
  }\bold{ScrollWindowPadding:}\italic{\bold{ 1 (0 when mimicing)}
  
! }\leftindent{The space in pixels between the border around the document and 
! scroll bar(s) and the document and scrollbar(s) themselves.
  
  }
  \bold{ElevatorWidth:}\italic{\bold{ 16 (18 when mimicing)}
  
! }\leftindent{The width of the elevator in pixels.
  
  
  }\bold{ScrollButtonSize:}\italic{\bold{ 16 (12 when mimicing)}
  
! }\leftindent{The height (or width for horizontal scroll bars) of the 
  buttons at either end of the scroll bar(s).  Note: changing this may cause 
  the reaction of the scrollbar on left and right clicks to be off by one or 
  more lines.
--- 1029,1052 ----
  }
  \bold{DotWidth:}\italic{\bold{ 6 (8 when mimicing)}
  
! }\leftindent{ The width (in pixels) of the rectangle which indicates where 
  the cursor is or where the selection is.
  
  
  }\bold{ScrollWindowPadding:}\italic{\bold{ 1 (0 when mimicing)}
  
! }\leftindent{ The space in pixels between the border around the document 
! and scroll bar(s) and the document and scrollbar(s) themselves.
  
  }
  \bold{ElevatorWidth:}\italic{\bold{ 16 (18 when mimicing)}
  
! }\leftindent{ The width of the elevator in pixels.
  
  
  }\bold{ScrollButtonSize:}\italic{\bold{ 16 (12 when mimicing)}
  
! }\leftindent{ The height (or width for horizontal scroll bars) of the 
  buttons at either end of the scroll bar(s).  Note: changing this may cause 
  the reaction of the scrollbar on left and right clicks to be off by one or 
  more lines.
***************
*** 1373,1379 ****
  }
  \bold{ScrollButtonPadding:}\italic{\bold{ 4 (-1 when mimicing)}
  
! }\leftindent{The space in pixels between the buttons and the bar.
  
  }
  \bold{ScrollbarPosition: (no default)}
--- 1054,1060 ----
  }
  \bold{ScrollButtonPadding:}\italic{\bold{ 4 (-1 when mimicing)}
  
! }\leftindent{ The space in pixels between the buttons and the bar.
  
  }
  \bold{ScrollbarPosition: (no default)}
***************
*** 1458,1466 ****
  \section{Old Scrollbars
  
  }\bold{
! \leftindent{Note: these are only the preferences unique to the old 
! scrollbars and don't include the preferences which affect both the old and 
! new scrollbars unless the effect is different between the two systems.}
  
  }\section{
  }\leftindent{\bold{MotifScrollBars:}\italic{\bold{ no}
--- 1139,1147 ----
  \section{Old Scrollbars
  
  }\bold{
! 	Note: these are only the preferences unique to the old scrollbars and 
! don't include the preferences which affect both the old and new scrollbars 
! unless the effect is different between the two systems.
  
  }\section{
  }\leftindent{\bold{MotifScrollBars:}\italic{\bold{ no}
***************
*** 1491,1497 ****
  }
  \bold{EndZoneShade:}\italic{\bold{ 2}
  
! }\leftindent{Same as CornerShade but for the end regions of the scrollbars.
  
  }
  \bold{BackgroundShade:}\italic{\bold{ 4}
--- 1172,1179 ----
  }
  \bold{EndZoneShade:}\italic{\bold{ 2}
  
! }\leftindent{ Same as CornerShade but for the end regions of the 
! scrollbars.
  
  }
  \bold{BackgroundShade:}\italic{\bold{ 4}
***************
*** 1513,1519 ****
  \bold{console.default: \italic{monitor}}
  
  \leftindent{Controls which console appears if you type \typewriter{console} 
! at the command prompt without supplying a console name.  The console called 
  "monitor" is used by default, but there other consoles to choose from.  The 
  easiest way to see them is to choose one from the Consoles menu card of a 
  Console window.  See the  \italic{console}  help document for more details. 
--- 1195,1201 ----
  \bold{console.default: \italic{monitor}}
  
  \leftindent{Controls which console appears if you type \typewriter{console} 
! in Typescript without supplying a console name.  The console called 
  "monitor" is used by default, but there other consoles to choose from.  The 
  easiest way to see them is to choose one from the Consoles menu card of a 
  Console window.  See the  \italic{console}  help document for more details. 
***************
*** 1547,1557 ****
  \leftindent{
  In Andrew font specifications, you should run together the font name and 
  the point size as a single word.  Putting a space between them in a 
! preference will lead to a Start Up error. \
  
- 
  \bold{
! ShowColorStyles:} \bold{<defaults to \italic{false} on monochrome, 
  \italic{true} otherwise>}\leftindent{
  
  If true, color styles will be rendered in color on a color display, and 
--- 1229,1238 ----
  \leftindent{
  In Andrew font specifications, you should run together the font name and 
  the point size as a single word.  Putting a space between them in a 
! preference will lead to a Start Up error. 
  
  \bold{
! ShowColorStyles:}	 \bold{<defaults to \italic{false} on monochrome, 
  \italic{true} otherwise>}\leftindent{
  
  If true, color styles will be rendered in color on a color display, and 
***************
*** 1572,1581 ****
  
  \leftindent{Determines the font in all windows (and in printed documents, 
  unless you set the \bold{print.bodyfont} preference described in a later 
! section).  The default is Andy 12, a 12 point font with serifs.  \
  
  
- 
  It is possible to set a different font for each program (EZ, Typescript and 
  so on) by specifying the program name and putting a period between it and 
  \bold{bodyfont}, as in the following examples:
--- 1253,1261 ----
  
  \leftindent{Determines the font in all windows (and in printed documents, 
  unless you set the \bold{print.bodyfont} preference described in a later 
! section).  The default is Andy 12, a 12 point font with serifs.  
  
  
  It is possible to set a different font for each program (EZ, Typescript and 
  so on) by specifying the program name and putting a period between it and 
  \bold{bodyfont}, as in the following examples:
***************
*** 1590,1599 ****
  default (10 points versus 12) and has no serifs.  The second preference 
  means that Typescript will use a 10 point fixed-width font (indicated both 
  by the word "Type" and the "f"), which makes columns line up in the 
! Typescript window. }\
  
  
- 
  \bold{fontpath:} \bold{\italic{/usr/andrew/fonts:/usr/local/fonts}}
  
  \leftindent{NOTE: this is only used under the Andrew Window Manager, not 
--- 1270,1278 ----
  default (10 points versus 12) and has no serifs.  The second preference 
  means that Typescript will use a 10 point fixed-width font (indicated both 
  by the word "Type" and the "f"), which makes columns line up in the 
! Typescript window. }
  
  
  \bold{fontpath:} \bold{\italic{/usr/andrew/fonts:/usr/local/fonts}}
  
  \leftindent{NOTE: this is only used under the Andrew Window Manager, not 
***************
*** 1609,1616 ****
  defaults in your own list.
  
  }
! \bold{ATKTemplatePath: \italic{/usr/andrew/lib/tpls}}
  
  \leftindent{Determines the directories where EZ looks for\italic{ 
   templates  }for text documents.  You can add other directories to the 
  default path, including ones where you store templates you have made 
--- 1288,1297 ----
  defaults in your own list.
  
  }
! \bold{BE2TemplatePath:\italic{ /usr/andrew/lib/tpls}
  
+ ATKTemplatePath: \italic{/usr/andrew/lib/tpls}}
+ 
  \leftindent{Determines the directories where EZ looks for\italic{ 
   templates  }for text documents.  You can add other directories to the 
  default path, including ones where you store templates you have made 
***************
*** 1618,1627 ****
  separating each with a colon but no space.  Programs look for templates in 
  the order of the directories in the list, stopping when they find the 
  required template.  It is recommended that you include the defaults in your 
! own list.  \
  
  
- 
  }}\leftindent{\bold{AnnounceFontSubstitutions\leftindent{\quotation{: 
  no}}}\leftindent{\quotation{
  
--- 1299,1307 ----
  separating each with a colon but no space.  Programs look for templates in 
  the order of the directories in the list, stopping when they find the 
  required template.  It is recommended that you include the defaults in your 
! own list.  
  
  
  }}\leftindent{\bold{AnnounceFontSubstitutions\leftindent{\quotation{: 
  no}}}\leftindent{\quotation{
  
***************
*** 1750,1758 ****
  a buffer before EZ will checkpoint the buffer and save the contents in a 
  .CKP file.  (See the  \italic{ez-buffers}  help document to learn about how 
  buffers work.) Specifying a larger value increases the delay between 
! occurrences of checkpointing. The default value is 120 seconds.  \
  
- 
  }
  \bold{ez.CheckpointInterval: \italic{30}}
  
--- 1430,1437 ----
  a buffer before EZ will checkpoint the buffer and save the contents in a 
  .CKP file.  (See the  \italic{ez-buffers}  help document to learn about how 
  buffers work.) Specifying a larger value increases the delay between 
! occurrences of checkpointing. The default value is 120 seconds.  
  
  }
  \bold{ez.CheckpointInterval: \italic{30}}
  
***************
*** 1785,1793 ****
  \leftindent{Tells EZ how many windows it can open during startup.  (You can 
  open multiple windows by typing \bold{\typewriter{ez}} followed by multiple 
  file names.)  Any files over the maxinit number will be placed into buffers 
! instead of windows.  The default is 2 windows.   \
  
- 
  }
  \bold{ResizableMessageLine: \italic{yes}}
  
--- 1464,1471 ----
  \leftindent{Tells EZ how many windows it can open during startup.  (You can 
  open multiple windows by typing \bold{\typewriter{ez}} followed by multiple 
  file names.)  Any files over the maxinit number will be placed into buffers 
! instead of windows.  The default is 2 windows.   
  
  }
  \bold{ResizableMessageLine: \italic{yes}}
  
***************
*** 1803,1823 ****
  
  \bold{MinimumMessageLines: \italic{1}}
  
! \leftindent{Sets the minimum size of the message line area in lines. \
  
- 
  }
- \bold{MessageLineBackgroundColor:
- 
- MessageLineForegroundColor:
- 
- MessageLineBoundaryColor:}
- 
- \leftindent{These set the colors of the message line. The defaults are the 
- window foreground and background colors; the default 
- MessageLineBoundaryColor is the window foreground color.
- 
- }
  \bold{ez.MessageTimeout:\italic{ 15}}
  
  \leftindent{Controls the length of time messages appear in the message area 
--- 1481,1489 ----
  
  \bold{MinimumMessageLines: \italic{1}}
  
! \leftindent{Sets the minimum size of the message line area in lines. 
  
  }
  \bold{ez.MessageTimeout:\italic{ 15}}
  
  \leftindent{Controls the length of time messages appear in the message area 
***************
*** 1824,1850 ****
  at the bottom of the EZ window.  A message will remain on the message line 
  until MessageTimeout seconds have elapsed (unless another message replaces 
  it).  After the required time has elapsed, the message disappears when you 
! type any keystroke into the window.  The default is 15 seconds.  \
  
  
- 
  }\bold{ez.CompileCommand: \italic{build -k}}\leftindent{
  
! This preference is used in the \helptopic{compile} package in EZ.  It 
! specifes a default to use for ^X^E.
  
  
  }\bold{ez.tagfilename\leftindent{:\italic{ tags}}}\leftindent{
  
! The default file name to use for handling \helptopic{tags} in ez.  Its 
! default is "tags".
  
  
  }\bold{ez.AlwaysIgnoreBlanks: \italic{no}}\leftindent{
  
! This preference is for the \helptopic{ez-diff}  package.  It specifes 
! whether or not the diff should ignore [leading?] blanks when determining 
! diffs.  The default is "no."
  
  
  }\bold{ez.UseCurrentWorkingDirectory\leftindent{: \italic{no}}}\leftindent{
--- 1490,1515 ----
  at the bottom of the EZ window.  A message will remain on the message line 
  until MessageTimeout seconds have elapsed (unless another message replaces 
  it).  After the required time has elapsed, the message disappears when you 
! type any keystroke into the window.  The default is 15 seconds.  
  
  
  }\bold{ez.CompileCommand: \italic{build -k}}\leftindent{
  
! This preference is used in the \italic{compile} package in EZ.  It specifes 
! a default to use for ^X^E.
  
  
  }\bold{ez.tagfilename\leftindent{:\italic{ tags}}}\leftindent{
  
! The default file name to use for handling \italic{tags} in ez.  Its default 
! is "tags".
  
  
  }\bold{ez.AlwaysIgnoreBlanks: \italic{no}}\leftindent{
  
! This preference is for the \italic{ez-diff } package.  It specifes whether 
! or not the diff should ignore [leading?] blanks when determining diffs. 
!  The default is "no."
  
  
  }\bold{ez.UseCurrentWorkingDirectory\leftindent{: \italic{no}}}\leftindent{
***************
*** 1855,1867 ****
  default is "no."}
  
  \bold{
- DirectoryEditor: \italic{dired}
- 
- }\leftindent{This specifies the ATK editor which is invoked if you edit a 
- directory (rather than a file.) Currently, \italic{dired} is the only 
- editor available.
- 
- }\bold{
  ez.expertmode:\italic{ off}}
  
  \leftindent{Determines whether you can make recursive edits when using the 
--- 1520,1525 ----
***************
*** 1876,1884 ****
  the Spellchecker, type \bold{e}; in Query Replace, type \bold{r}.  The 
  word(s) selected by the routine are deselected, and you can edit any part 
  of the document you choose.  When you are finished editing, press \bold{^C} 
! (Ctrl-c) to re-enter the Spellchecker or Query Replace routine.   \
  
- 
  Note that the routines re-start from the current position of the text 
  caret.  If you have moved the text caret past some misspelled words or 
  instances of the string being replaced, they will not be found.  Also, the 
--- 1534,1541 ----
  the Spellchecker, type \bold{e}; in Query Replace, type \bold{r}.  The 
  word(s) selected by the routine are deselected, and you can edit any part 
  of the document you choose.  When you are finished editing, press \bold{^C} 
! (Ctrl-c) to re-enter the Spellchecker or Query Replace routine.   
  
  Note that the routines re-start from the current position of the text 
  caret.  If you have moved the text caret past some misspelled words or 
  instances of the string being replaced, they will not be found.  Also, the 
***************
*** 2134,2142 ****
  read the help that appears in the Messages window when you choose \bold{Set 
  Options}, or see the  \italic{messages-customization}  help file.}
  
!  \
  
- 
  \leftindent{\bold{mailsendingformat: ask}
  
  \leftindent{Controls whether AMS clients write out data in the old (ATK) 
--- 1791,1798 ----
  read the help that appears in the Messages window when you choose \bold{Set 
  Options}, or see the  \italic{messages-customization}  help file.}
  
!  
  
  \leftindent{\bold{mailsendingformat: ask}
  
  \leftindent{Controls whether AMS clients write out data in the old (ATK) 
***************
*** 2243,2251 ****
  that the Message System program waits until you quit it before printing any 
  messages, putting them all together in one print job, and giving you only 
  one header page.  A setting of "yes" means each message is sent as soon as 
! possible after you choose to print it, giving you a header page for each.  \
  
- 
  }\leftindent{
  }\bold{DelayPrinting:\italic{ no}}
  
--- 1899,1906 ----
  that the Message System program waits until you quit it before printing any 
  messages, putting them all together in one print job, and giving you only 
  one header page.  A setting of "yes" means each message is sent as soon as 
! possible after you choose to print it, giving you a header page for each.  
  
  }\leftindent{
  }\bold{DelayPrinting:\italic{ no}}
  
***************
*** 2254,2261 ****
  load is "light" before printing messages.  With a "yes" setting, the 
  message program you are running will never print the messages you want 
  printed until you quit the program.  With the option set to "yes," you can 
! force a print at any time while you are using the program by typing the 
! following at the command prompt:
  
  
  \leftindent{cui quit}
--- 1909,1916 ----
  load is "light" before printing messages.  With a "yes" setting, the 
  message program you are running will never print the messages you want 
  printed until you quit the program.  With the option set to "yes," you can 
! force a print at any time while you are using the program by moving into 
! the typescript and typing 
  
  
  \leftindent{cui quit}
***************
*** 2264,2272 ****
  (which starts and quits CUI, forcing the pending prints to go out).}
  
  
! \bold{bccto:}\italic{ <\description{\bold{folder name> }}}\
  
- 
  \leftindent{Blind copies are sent to the folder you specify.  If you do not 
  have the preference, blind copies will be sent to your Mailbox.  To have 
  blind copies sent to a folder other than your mail folder, create a folder 
--- 1919,1926 ----
  (which starts and quits CUI, forcing the pending prints to go out).}
  
  
! \bold{bccto:}\italic{ <\description{\bold{folder name> }}}
  
  \leftindent{Blind copies are sent to the folder you specify.  If you do not 
  have the preference, blind copies will be sent to your Mailbox.  To have 
  blind copies sent to a folder other than your mail folder, create a folder 
***************
*** 2291,2300 ****
  \leftindent{Allows you to replace the help message that appears in the body 
  area of the Messages window on startup.  You can replace the message with 
  any file you want to.  A suggested use of this is to have a file with a 
!  \italic{chomp}  inset appear, to display a two-month engagement calendar. }\
  
  
- 
  \bold{messages.motdfile: \italic{<pathname>}}
  
  \leftindent{This can be set so that some file other than the motd file 
--- 1945,1953 ----
  \leftindent{Allows you to replace the help message that appears in the body 
  area of the Messages window on startup.  You can replace the message with 
  any file you want to.  A suggested use of this is to have a file with a 
!  \italic{chomp}  inset appear, to display a two-month engagement calendar. }
  
  
  \bold{messages.motdfile: \italic{<pathname>}}
  
  \leftindent{This can be set so that some file other than the motd file 
***************
*** 2430,2439 ****
  You only need this preference if you are running the Andrew Message System 
  in one of the  \italic{cells  }other than andrew.cmu.edu.  This preference 
  is used to determine the location of files and directories that AMS 
! programs need in order to work.  \
  
  
- 
  The value for this preference should be either the name of an AFS cell in 
  which you have authentication (e.g. "cs.cmu.edu"), the name of the 
  workstation on which you're running, or the single characters * or &, which 
--- 2083,2091 ----
  You only need this preference if you are running the Andrew Message System 
  in one of the  \italic{cells  }other than andrew.cmu.edu.  This preference 
  is used to determine the location of files and directories that AMS 
! programs need in order to work.  
  
  
  The value for this preference should be either the name of an AFS cell in 
  which you have authentication (e.g. "cs.cmu.edu"), the name of the 
  workstation on which you're running, or the single characters * or &, which 
***************
*** 2555,2561 ****
  that file when needed.)
  
  
! }\bold{typescript.maxsize:\italic{ 10000}}\leftindent{
  
  You can reset this preference to represent the number, in characters, that 
  typescript honors for the size of its scrollback buffer.  The default is 
--- 2207,2213 ----
  that file when needed.)
  
  
! }\bold{typescript.maxsize:\italic{10000}}\leftindent{
  
  You can reset this preference to represent the number, in characters, that 
  typescript honors for the size of its scrollback buffer.  The default is 
***************
*** 2562,2575 ****
  10000.
  
  }
- \bold{typescript.scrollpercent: \italic{67}
- 
- }\leftindent{This controls how much the Typescript scrolls when the cursor 
- moves off the bottom of the window. The number is expressed as a 
- percentage: 100 means that it scrolls down an entire window-height; 0 means 
- that it doesn't scroll at all.
- 
- }
  }\section{Raster preferences}\leftindent{
  
  
--- 2214,2219 ----
***************
*** 2620,2629 ****
  
  
  It looks first for a zippaths preferences, and ignores zippath if it finds 
! it. \
  
  
- 
  }\bold{ZipCreateTolerance: \italic{10}}\leftindent{
  
  When you are creating an object with multiple segments in the zip editor, 
--- 2264,2272 ----
  
  
  It looks first for a zippaths preferences, and ignores zippath if it finds 
! it. 
  
  
  }\bold{ZipCreateTolerance: \italic{10}}\leftindent{
  
  When you are creating an object with multiple segments in the zip editor, 
***************
*** 2640,2649 ****
  will look for zip symbol files to use in addition to the ones that are 
  always used, loaded into the zip editor on startup (from 
  BASEDIR/lib/zip/symbols).  It looks first at ZipSymbolPathString, and 
! ignores ZipSymbolPaths if it finds it. \
  
  
- 
  }\bold{ZipPanningPrecision: \italic{8}}\leftindent{
  
  The minimum number of pixels you need to move the cursor for a panning 
--- 2283,2291 ----
  will look for zip symbol files to use in addition to the ones that are 
  always used, loaded into the zip editor on startup (from 
  BASEDIR/lib/zip/symbols).  It looks first at ZipSymbolPathString, and 
! ignores ZipSymbolPaths if it finds it. 
  
  
  }\bold{ZipPanningPrecision: \italic{8}}\leftindent{
  
  The minimum number of pixels you need to move the cursor for a panning 
***************
*** 2659,2668 ****
  \leftindent{Specifies a pipeline of formatting programs for producing 
  output for preview or print programs.  By default, the pipeline shown above 
  will process your documents through troff with an output device type 
! appropriate to the printer you will be using.  \
  
  
- 
  Add this preference only when you need to include one of the troff 
  pre-processors (e.g. pic, eqn, tbl) in your formatting pipeline.  Troff, or 
  any one of the troff pre-processors which has a -T switch, should use 
--- 2301,2309 ----
  \leftindent{Specifies a pipeline of formatting programs for producing 
  output for preview or print programs.  By default, the pipeline shown above 
  will process your documents through troff with an output device type 
! appropriate to the printer you will be using.  
  
  
  Add this preference only when you need to include one of the troff 
  pre-processors (e.g. pic, eqn, tbl) in your formatting pipeline.  Troff, or 
  any one of the troff pre-processors which has a -T switch, should use 
***************
*** 2683,2691 ****
  used when asking to print a ditroff output file.}
  
  
! }\leftindent{\bold{print.Bodyfont: \italic{Andy12} }\
  
- 
  \leftindent{Sets the font for printing output of all Andrew programs, 
  including EZ, Help, and Typescript.  If you do not change the default for 
  this preference but have changed the generic\bold{ bodyfont} preference or 
--- 2324,2331 ----
  used when asking to print a ditroff output file.}
  
  
! }\leftindent{\bold{print.Bodyfont: \italic{Andy12} }
  
  \leftindent{Sets the font for printing output of all Andrew programs, 
  including EZ, Help, and Typescript.  If you do not change the default for 
  this preference but have changed the generic\bold{ bodyfont} preference or 
***************
*** 2692,2700 ****
  a \bold{\italic{programname}.bodyfont} preference, they will override this 
  default of \italic{\bold{Andy12}}.  If you do change from 
  \bold{\italic{Andy12 }}here, your choice will override those other bodyfont 
! preferences for printed output.  \
  
- 
  }
  \bold{print.Copy: \italic{yes}}
  
--- 2332,2339 ----
  a \bold{\italic{programname}.bodyfont} preference, they will override this 
  default of \italic{\bold{Andy12}}.  If you do change from 
  \bold{\italic{Andy12 }}here, your choice will override those other bodyfont 
! preferences for printed output.  
  
  }
  \bold{print.Copy: \italic{yes}}
  
***************
*** 2701,2721 ****
  \leftindent{Determines whether the printing software puts a copy of files 
  for which you request printing into your PrintDir before printing them. 
   With the default setting of "yes," this happens.  If set to "no," files go 
! directly from the Andrew File System to the printer.  }\
  
  
  
- \bold{print.Delete: }\bold{\italic{yes}} \
- 
- 
  \leftindent{Determines what happens to a file in your PrintDir after it is 
  printed.  With the default setting of "yes," it is deleted automatically. 
   With a setting of "no," it is not.}
  
  
! \bold{print.Deliver: \italic{filename }}\
  
- 
  \leftindent{Specifies the name to print on the "File:" line on the cover 
  sheet of your printouts.  The default is the name of the file, but you may 
  change it to any character string you wish.}
--- 2340,2357 ----
  \leftindent{Determines whether the printing software puts a copy of files 
  for which you request printing into your PrintDir before printing them. 
   With the default setting of "yes," this happens.  If set to "no," files go 
! directly from the Andrew File System to the printer.  }
  
  
+ \bold{print.Delete: }\bold{\italic{yes}} 
  
  \leftindent{Determines what happens to a file in your PrintDir after it is 
  printed.  With the default setting of "yes," it is deleted automatically. 
   With a setting of "no," it is not.}
  
  
! \bold{print.Deliver: \italic{filename }}
  
  \leftindent{Specifies the name to print on the "File:" line on the cover 
  sheet of your printouts.  The default is the name of the file, but you may 
  change it to any character string you wish.}
***************
*** 2728,2740 ****
   The default of "no" makes EZ documents print simplex.  If set to "yes," 
  documents will be formatted for a duplex printer, \bold{but} they will 
  print out duplex \bold{only if} the printer you choose can do duplex 
! printing.  }\
  
  
  
- \bold{print.Printdir: }\bold{\italic{your home directory pathname/PrintDir }}\
- 
- 
  \leftindent{Specifies the print directory that the system uses to store 
  files that are waiting to be loaded into the print queue.  By default it is 
  the subdirectory of your home directory called "PrintDir."  You can change 
--- 2364,2374 ----
   The default of "no" makes EZ documents print simplex.  If set to "yes," 
  documents will be formatted for a duplex printer, \bold{but} they will 
  print out duplex \bold{only if} the printer you choose can do duplex 
! printing.  }
  
  
+ \bold{print.Printdir: }\bold{\italic{your home directory pathname/PrintDir }}
  
  \leftindent{Specifies the print directory that the system uses to store 
  files that are waiting to be loaded into the print queue.  By default it is 
  the subdirectory of your home directory called "PrintDir."  You can change 
***************
*** 2866,2886 ****
  from more than one source.  For instance, you could keep personal events in 
  your own file, and also reference the file containing events for a work 
  group you belong to.  See the  \italic{champ}  and 
!  \italic{champ-events-file}  help documents for details. }\
  
  
- 
  \leftindent{\bold{champpath: \italic{<full pathname to 
! file/events.champ:full pathname to file/events.champ> }}\
  
- 
  \leftindent{Directs Champ to read the files specified and record all of 
  them on your calendar.  The usual name for each file is "events.champ," but 
  you can change that by replacing \bold{\italic{events}} with another 
! filename.  }}\
  
  
- 
  \section{Adew preferences}
  
  
--- 2500,2517 ----
  from more than one source.  For instance, you could keep personal events in 
  your own file, and also reference the file containing events for a work 
  group you belong to.  See the  \italic{champ}  and 
!  \italic{champ-events-file}  help documents for details. }
  
  
  \leftindent{\bold{champpath: \italic{<full pathname to 
! file/events.champ:full pathname to file/events.champ> }}
  
  \leftindent{Directs Champ to read the files specified and record all of 
  them on your calendar.  The usual name for each file is "events.champ," but 
  you can change that by replacing \bold{\italic{events}} with another 
! filename.  }}
  
  
  \section{Adew preferences}
  
  
***************
*** 2943,2952 ****
  NessPath preference can be specified with a value of a colon-separated list 
  of directories.  In the example value shown, searches for files will begin 
  in the directory 'nesslib' of the user's home directory and will proceed 
! next to the standard system directory.  \
  
  
- 
  Warning: Putting a directory in your NessPath means that Ness programs in 
  .n files in that directory can be compiled and executed whenever 
  referenced.  No visible warning is given to you that the files are being 
--- 2574,2582 ----
  NessPath preference can be specified with a value of a colon-separated list 
  of directories.  In the example value shown, searches for files will begin 
  in the directory 'nesslib' of the user's home directory and will proceed 
! next to the standard system directory.  
  
  
  Warning: Putting a directory in your NessPath means that Ness programs in 
  .n files in that directory can be compiled and executed whenever 
  referenced.  No visible warning is given to you that the files are being 
***************
*** 2990,2999 ****
  basis.}}
  
  
! \section{Related tools}  \
  
  
- 
  If you want to see a tutorial on changing your preferences, choose 
  \bold{Show Tutorial }from the Help menus.
  
--- 2620,2628 ----
  basis.}}
  
  
! \section{Related tools}  
  
  
  If you want to see a tutorial on changing your preferences, choose 
  \bold{Show Tutorial }from the Help menus.
  
***************
*** 3002,3019 ****
  Selected Word" from the pop-up menu to see the help file for:
  
  
! 	\leftindent{\italic{\helptopic{color}
  
! \helptopic{templates}}
  
  \helptopic{\italic{EZ}}
  
  \helptopic{\italic{AMS}}  (Andrew Message System)
  
! \helptopic{\italic{typescript\helptopic{\italic{
  
- console}}}}
- 
  \helptopic{\italic{raster}}
  
  \helptopic{\italic{zip}}
--- 2631,2646 ----
  Selected Word" from the pop-up menu to see the help file for:
  
  
! \leftindent{\helptopic{\italic{console}}
  
! \helptopic{\italic{templates}}
  
  \helptopic{\italic{EZ}}
  
  \helptopic{\italic{AMS}}  (Andrew Message System)
  
! \helptopic{\italic{typescript}}
  
  \helptopic{\italic{raster}}
  
  \helptopic{\italic{zip}}
***************
*** 3042,5255 ****
  
  }
  
- \begindata{bp,538664792}
- Version 2
- n 0
- \enddata{bp,538664792}
- \view{bpv,538664792,0,0,0}
- Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
- 
- \smaller{\smaller{$Disclaimer:  $
- 
- }}\enddata{text,538331608}
- @
- 
- 
- 1.47
- log
- @Added AlwaysMakeCutBuffers preference
- BUG
- @
- text
- @d1 1
- a1 1
- \begindata{text,538331768}
- d1080 14
- d2916 1
- a2916 1
- \begindata{bp,538664328}
- d2919 2
- a2920 2
- \enddata{bp,538664328}
- \view{bpv,538664328,0,0,0}
- d2925 1
- a2925 1
- }}\enddata{text,538331768}
- @
- 
- 
- 1.46
- log
- @Added docs of all the new preferences from
- Todd Inglett
- @
- text
- @d1 1
- a1 1
- \begindata{text,538641684}
- d410 1
- a410 1
- that it might be retrieved.  }\
- d413 6
- d420 1
- d2902 5
- a2906 3
- \begindata{bp,538383656}
- \enddata{bp,538383656}
- \view{bpv,538383656,1,0,0}
- d2911 1
- a2911 1
- }}\enddata{text,538641684}
- @
- 
- 
- 1.45
- log
- @Updated to sync with V6
- DOC
- @
- text
- @d1 1
- a1 1
- \begindata{text,537590936}
- d373 2
- a374 2
- }\bold{
- XStyleSelections: \italic{no}}
- d404 10
- d430 1
- a430 1
- will use this feature.  Unfortunatley on some servers backing store is very 
- d454 10
- a463 2
- }}\section{
- }\leftindent{\bold{UseProgramNameInTitle: \italic{yes}}
- d1660 11
- d1683 2
- a1684 2
- This preference is used in the \italic{compile} package in EZ.  It specifes 
- a default to use for ^X^E.
- d1689 2
- a1690 2
- The default file name to use for handling \italic{tags} in ez.  Its default 
- is "tags".
- d1695 3
- a1697 3
- This preference is for the \italic{ez-diff } package.  It specifes whether 
- or not the diff should ignore [leading?] blanks when determining diffs. 
-  The default is "no."
- d1708 7
- d2408 1
- a2408 1
- }\bold{typescript.maxsize:\italic{10000}}\leftindent{
- d2415 8
- d2895 3
- a2897 3
- \begindata{bp,537879864}
- \enddata{bp,537879864}
- \view{bpv,537879864,0,0,0}
- d2902 1
- a2902 1
- }}\enddata{text,537590936}
- @
- 
- 
- 1.44
- log
- @typescript->command
- @
- text
- @d1 1
- a1 1
- \begindata{text,538387096}
- d319 37
- d386 6
- a391 1
- effect unless XStyleSelections is set to yes.
- d393 2
- a394 2
- }\bold{
- CopyOnSelect: \italic{yes}}
- d484 1
- a484 1
- \bold{UseNewShadows: \italic{yes}}
- d715 21
- a735 2
- }\indent{(for more information see the help files for Menus, Cmenus, and 
- Menubar)}
- d737 10
- d748 4
- d1042 1
- a1042 1
- MenubarUseNewShadows: \italic{yes
- d1049 1
- a1049 1
- \bold{PopupsUseNewShadows:} \italic{yes
- d1348 1
- a1348 1
- in a command window without supplying a console name.  The console called 
- d2071 2
- a2072 3
- force a print at any time while you are using the program by moving into 
- the command window and typing \
- 
- d2851 3
- a2853 3
- \begindata{bp,538210560}
- \enddata{bp,538210560}
- \view{bpv,538210560,0,0,0}
- d2858 1
- a2858 1
- }}\enddata{text,538387096}
- @
- 
- 
- 1.43
- log
- @Consistency and bug fixes.
- @
- text
- @d1 1
- a1 1
- \begindata{text,538387768}
- d1273 1
- a1273 1
- in Typescript without supplying a console name.  The console called 
- d1997 1
- a1997 1
- the typescript and typing \
- d2784 1
- a2784 1
- }}\enddata{text,538387768}
- @
- 
- 
- 1.42
- log
- @Added documentation of XStyleSelections preferences
- @
- text
- @d1 1
- a1 1
- \begindata{text,537635272}
- d3 3
- a5 34
- \template{default}
- \define{global
- }
- \define{helptopic
- menu:[Font~1,Help Topic~50]
- attr:[Flags DottedBox Int Set]
- attr:[FontFace Bold Int Set]}
- \define{invisible
- menu:[Font,Invisible~55]
- attr:[Flags Hidden Int Set]}
- \define{fieldkey
- menu:[Font~1,Context Help Keyword~51]}
- \define{fieldtxt
- menu:[Font~1,Context Help Description~52]}
- \define{secondleveldescription
- menu:[Region~4,SecondLevelDescription~12]
- attr:[LeftMargin LeftMargin Cm 356041]
- attr:[Indent LeftMargin Cm -83230]}
- \define{programexample
- menu:[Region~4,ProgramExample~13]
- attr:[LeftMargin LeftMargin Inch 32768]
- attr:[Justification LeftJustified Point 0]
- attr:[Flags NoFill Int Set]
- attr:[Flags KeepPriorNL Int Set]
- attr:[Flags KeepNextNL Int Set]
- attr:[FontFace FixedFace Int Set]
- attr:[FontFamily AndyType Int 0]}
- \define{formattingnote
- menu:[Region,FormattingNote]
- attr:[Flags PassThru Int Set]
- attr:[Flags NoFill Int Set]
- attr:[Flags KeepPriorNL Int Set]
- attr:[Flags KeepNextNL Int Set]}
-  
- d84 2
- a85 1
- search for one of the three file names below in the given order: 
- d98 1
- a98 1
- it finds.  
- d101 1
- d104 2
- a105 1
- has been established by the program author.  
- d118 2
- a119 1
- Each line in the preferences file has the form 
- d130 1
- a130 1
- "on/off"). 
- d133 1
- d140 2
- a141 1
- \leftindent{\bold{option: }}\italic{\leftindent{\bold{value}} }
- d162 2
- a163 1
- does not work. 
- d171 1
- a171 1
- separate line, but do not put carriage returns into individual entries. 
- d174 1
- d177 2
- a178 1
- the tilde.  This will not work in preferences. 
- d185 1
- a185 1
- not actually want to remove. 
- d188 1
- d199 2
- a200 1
- stored permanently. 
- d215 2
- a216 1
-  }
- d285 1
- a285 1
- be listed prior to a standard preference  in order to be effective.  
- d287 1
- d293 2
- a294 1
- file, and show the default value for each in italics.  
- d307 1
- a307 1
- appear around those values.  
- d309 1
- d315 2
- a316 2
- applications, are documented in their own help files,  \italic{color } and 
-  \italic{geometry} .
- d421 2
- a422 1
- with programs that place a potentially long, filename in the title bar.  
- d436 2
- a437 1
- potentially long, filename in the icon label. }}\leftindent{
- d439 2
- a440 2
- }
- \section{Shadows
- a441 1
- }\leftindent{
- d530 2
- a531 2
- }}
- \section{Dialog Boxes}\leftindent{
- d547 1
- a547 3
- color for the application, as set by the foregroundcolor 
- preference>\italic{ }}
- 
- d587 2
- a588 3
- color for the application, as set by the foregroundcolor preference> 
- }\leftindent{
- 
- d594 3
- a596 2
- color for the application, as set by the backgroundcolor preference)}\bold{ 
- }\leftindent{
- d739 2
- a740 2
- }}\leftindent{ this preference works just like the CardOrder preference 
- except it only affects the "popup" or stack of cards.}
- d745 1
- a745 1
- }\leftindent{ this preference works just like the CardOrder preference 
- d751 1
- a751 1
- \leftindent{the amount to offset the priority of each menu from the 
- d805 1
- a805 1
- MenubarGrayTitleColor and MenubarGrayItemColor preferences.
- a806 6
- }\bold{
- MenubarUseNewShadows: \italic{yes
- 
- }}\leftindent{Uses the new computations for shadow colors, these 
- computations work in more situations than the old, but may cause your 
- menubar to appear different.
- d808 1
- a808 2
- }
- \bold{MenubarTopShadowPercentage: \italic{50
- d964 4
- a967 1
- will be grayed out.
- d969 11
- a980 1
- 
- d997 1
- a997 2
- ScrollStyle}:\formatnote{ \bold{\italic{4 (3 when mimicing the old 
- scrollbar)}}}
- d1001 2
- a1002 1
- "OSF/Motif" (TM) appearance. 
- d1108 1
- a1108 1
- }\leftindent{ The width (in pixels) of the rectangle which indicates where 
- d1114 2
- a1115 2
- }\leftindent{ The space in pixels between the border around the document 
- and scroll bar(s) and the document and scrollbar(s) themselves.
- d1120 1
- a1120 1
- }\leftindent{ The width of the elevator in pixels.
- d1125 1
- a1125 1
- }\leftindent{ The height (or width for horizontal scroll bars) of the 
- d1133 1
- a1133 1
- }\leftindent{ The space in pixels between the buttons and the bar.
- d1218 3
- a1220 3
- 	Note: these are only the preferences unique to the old scrollbars and 
- don't include the preferences which affect both the old and new scrollbars 
- unless the effect is different between the two systems.
- d1251 1
- a1251 2
- }\leftindent{ Same as CornerShade but for the end regions of the 
- scrollbars.
- d1307 1
- a1307 1
- preference will lead to a Start Up error. 
- d1309 1
- d1311 1
- a1311 1
- ShowColorStyles:}	 \bold{<defaults to \italic{false} on monochrome, 
- d1332 2
- a1333 1
- section).  The default is Andy 12, a 12 point font with serifs.  
- d1350 1
- a1350 1
- Typescript window. }
- d1353 1
- d1369 1
- a1369 3
- \bold{BE2TemplatePath:\italic{ /usr/andrew/lib/tpls}
- 
- ATKTemplatePath: \italic{/usr/andrew/lib/tpls}}
- d1378 2
- a1379 1
- own list.  
- d1510 1
- a1510 1
- occurrences of checkpointing. The default value is 120 seconds.  
- d1512 1
- d1545 2
- a1546 1
- instead of windows.  The default is 2 windows.   
- d1563 1
- a1563 1
- \leftindent{Sets the minimum size of the message line area in lines. 
- d1565 1
- d1573 2
- a1574 1
- type any keystroke into the window.  The default is 15 seconds.  
- d1618 2
- a1619 1
- (Ctrl-c) to re-enter the Spellchecker or Query Replace routine.   
- d1876 1
- a1876 1
-  
- d1878 1
- d1985 2
- a1986 1
- possible after you choose to print it, giving you a header page for each.  
- d1997 1
- a1997 1
- the typescript and typing 
- d2000 1
- d2007 2
- a2008 1
- \bold{bccto:}\italic{ <\description{\bold{folder name> }}}
- d2034 2
- a2035 1
-  \italic{chomp}  inset appear, to display a two-month engagement calendar. }
- d2173 1
- a2173 1
- programs need in order to work.  
- d2176 1
- d2355 2
- a2356 1
- it. 
- d2375 1
- a2375 1
- ignores ZipSymbolPaths if it finds it. 
- d2378 1
- d2394 2
- a2395 1
- appropriate to the printer you will be using.  
- d2418 2
- a2419 1
- }\leftindent{\bold{print.Bodyfont: \italic{Andy12} }
- d2427 1
- a2427 1
- preferences for printed output.  
- d2429 1
- d2436 2
- a2437 1
- directly from the Andrew File System to the printer.  }
- d2440 1
- a2440 1
- \bold{print.Delete: }\bold{\italic{yes}} 
- d2442 1
- d2448 2
- a2449 1
- \bold{print.Deliver: \italic{filename }}
- d2463 2
- a2464 1
- printing.  }
- d2467 1
- a2467 1
- \bold{print.Printdir: }\bold{\italic{your home directory pathname/PrintDir }}
- d2469 1
- d2601 2
- a2602 1
-  \italic{champ-events-file}  help documents for details. }
- d2606 1
- a2606 1
- file/events.champ:full pathname to file/events.champ> }}
- d2608 1
- d2612 2
- a2613 1
- filename.  }}
- d2678 2
- a2679 1
- next to the standard system directory.  
- d2725 1
- a2725 1
- \section{Related tools}  
- d2728 1
- d2737 1
- a2737 1
- \leftindent{\helptopic{\italic{console}}
- d2739 1
- a2739 1
- \helptopic{\italic{templates}}
- d2745 3
- a2747 1
- \helptopic{\italic{typescript}}
- d2777 3
- a2779 3
  \begindata{bp,537456896}
  \enddata{bp,537456896}
  \view{bpv,537456896,0,0,0}
! d2784 1
! a2784 1
! }}\enddata{text,537635272}
! @
  
  
! 1.41
! log
! @Added descriptions of the shadow computation preferences.
! USER
! @
! text
! @d1 1
! a1 1
! \begindata{text,537656568}
! d4 2
! a35 2
! \define{global
! }
! d346 12
! d359 19
! d607 1
! d2759 3
! a2761 3
! \begindata{bp,537473280}
! \enddata{bp,537473280}
! \view{bpv,537473280,0,0,0}
! d2766 1
! a2766 1
! }}\enddata{text,537656568}
! @
  
  
! 1.40
! log
! @fixed extra definition of helptopic style
! @
! text
! @d1 1
! a1 1
! \begindata{text,537621564}
! d3 31
! a33 1
! \template{help}
! d60 2
! d110 6
! a115 6
! A "preference" is exactly that; you indicate your \bold{preference} as to how 
! a program should behave for you, where there is a personalized choice to be 
! made.  When a program starts up, it consults your personal "preferences" file, 
! which is located in your home directory, to see if you have indicated any 
! preference for how it should act.   Andrew programs search for one of the 
! three file names below in the given order: 
! d125 4
! a128 4
! You may give your preferences file any one of these three names.  If you have 
! more than one of these named files in your directory, Andrew programs will 
! only follow the preferences contained in the first of the three that it finds. 
!  
! d136 3
! a138 3
! Thus, the EZ editor has a font which it uses by default.  But when it starts 
! up, before using this default font, it consults your preferences file to see 
! if you prefer a different one.
! d152 6
! a157 5
! where \bold{programname} is the program in which you want the default feature 
! to change, \bold{option} is the name of the feature you want to change and 
! \bold{\italic{value}} is the value you want to give it.  The lists of 
! preferences below detail which\bold{ \italic{value}}s are permissible for each 
! preference (they many be "yes/no,"  a number, or "on/off"). 
! d160 2
! a161 2
! Some options apply to more than one program, though most do not (bodyfont is 
! an example of one that does).   If you want an option to take on 
! d180 2
! a181 2
! Mellon are changed from their defaults; that is why system administrators have 
! put them in that file.)
! d186 2
! a187 2
!  "preferences.old") so you can get it back if your new preferences file does 
! not work. 
! d190 6
! a195 6
! \bold{Spell and punctuate correctly.}  Do not put tabs or extra blank spaces 
! in preferences entries.  Capitalization does not matter (entries in the Quick 
! Reference list below have upper case letters only for ease of reading), except 
! for Console names, which can not be capitalized.  It is important that you 
! spell everything correctly.   Put each entry on a separate line, but do not 
! put carriage returns into individual entries. 
! d198 3
! a200 3
! \bold{Do not use\bold{ the}}\bold{ \bold{~} (tilde).}  Some Andrew application 
! programs allow you to abbreviate full directory pathnames using the tilde. 
!  This will not work in preferences. 
! d203 2
! a204 2
! \flushleft{\bold{Use the # (crosshatch) character for comments. }} If you want 
! the programs that look at the preferences file to ignore a line, put a 
! d211 5
! a215 4
! file will cause Startup Errors, and your preferences will not take effect.  To 
! remove them, select the entire preferences file and choose \bold{Plainest} 
! before saving the file.  This is especially important if you have copied 
! preference entries from other files and pasted them into yours.
! d218 3
! a220 3
! \bold{Remember to save the file. } As with any file, you must remember to save 
! your preferences file to guarantee that the changes you make are stored 
! permanently. 
! d225 5
! a229 5
! program from scratch in a new "process."  For example, if you make a change to 
! an EZ-related preference, it will not take effect until you start up EZ from 
! scratch.   Because you can have more than one EZ process active at a time, it 
! could happen that the preference is in effect in some of your EZ windows but 
! not others.
! d232 2
! a233 2
! \bold{A preferences tutorial.}  If you want to see a tutorial on changing your 
! preferences, choose \bold{Show Tutorial }from the Help menus.
! d240 3
! a242 3
! Some preferences let you specify file names.  A usual file name is a sequence 
! of slashes and identifiers.  In addition, a file name in  most preferences can 
! have the following:
! d245 4
! a248 4
! \leftindent{\bold{Environment variables.}  A section of a name having the form 
! $XXX will be replaced with the value of the environment variable XXX, if there 
! is one.  (If there isn't one, the $XXX is left intact in the name.)  To set an 
! environment variable in the csh, use the command
! d256 3
! a258 3
! \bold{Initial /../ } Some systems allow names beginning with /../xxx to refer 
! to files on other machines.  These names are allowed in file names in the 
! Andrew System.
! d264 3
! a266 3
! \leftindent{If you need to have preferences that are only active on a specific 
! machine or sys-type (rt, sun3, vax), you can use the following preference 
! forms:
! d274 2
! a275 2
! For example, the following line would cause typescripts you start while on the 
! machine "pgh.andrew.cmu.edu" to be 600x600 pixels.
! d294 4
! a297 4
! Meaningful colons within these specifications can be quoted with the backslash 
! character ("\\").  For example, the following line would cause typescripts you 
! start while the "DISPLAY" environment variable is "pgh:0" to be 600x600 
! pixels.
! d303 2
! a304 2
! Please Note:  Machine-specific and environment-specific preferences should be 
! listed prior to a standard preference  in order to be effective.  
! d310 2
! a311 2
! The sections below detail options that you can put into your preferences file, 
! and show the default value for each in italics.  
! d314 3
! a316 3
! Capitalization is not important in preferences (the uppercase letters in the 
! options below are simply for ease of reading).  Punctuation and spacing are 
! important.
! d319 6
! a324 6
! In the following entries, anything for which you need to supply a value is in 
! italics (this is usually just the value part after the colon).  The part in 
! boldface must be typed with the spacing shown (but not the capitalization). 
!  Some preferences have no default value, often because each user must type his 
! or her own pathname; angle brackets ( \bold{< >} ) appear around those values. 
!  
! d337 8
! a344 7
! \leftindent{Under  some X servers with two button mice a problem occurs when 
! the user presses both buttons:  Sometimes the server sends first the down 
! stroke for one button and then the down stroke for both.  To adapt to this 
! problem, ATK waits a short time after any mouse down operation to see if the 
! other button is going to go down.  The wait time is given by the preference 
! option MouseHysteresis, an integer number of milliseconds.  The default value 
! of 1/20th second has worked well and should not need to be changed.}
! d351 5
! a355 5
! \leftindent{Under X if the geometry specifies a size and position and the user 
! brings up a second window with the same geometry, they overlay each other 
! exactly.  To avoid this, ATK attempts to offset windows after the first.  The 
! new window will be LeftIncrement pixels further to the right and TopIncrement 
! pixels down from the previous window.}}
! d361 4
! a364 4
! backing store.  In this case when menus are brought up the server will attempt 
! to repaint the bits when they go down.  Also overlapping windows will use this 
! feature.  Unfortunatley on some servers backing store is very expensive and 
! having the client repaint is a better choice.}}
! d369 3
! a371 3
! }\leftindent{\leftindent{This is a value between 0 and 100 that controls when 
! dialog boxes are used as opposed to the message line.  A value of about 30 
! brings up most things in a dialog box.}}\section{
! d376 3
! a378 3
! }\leftindent{When yes, the Quit menu item will by default quit only the window 
! it is chosen in.  By default this preference is no, and choosing quit will 
! exit the application.}}
! d390 3
! a392 3
! \leftindent{If this is set to "no", then the program name will not be included 
! in the window title bar.  The default is that the program name will be 
! included in the window title bar.
! d398 9
! a406 9
! title bar.  The default value is -1, indicating that the length of the window 
! title bar string is unlimited.  The title bar string is made up of two 
! different parts: the first, which may be omitted, is the program name; the 
! second, some application-specific string.  In the case of the Ez editor, the 
! program name is "\bold{ez}" and the application-specific portion is the 
! current file name or buffer.  When a positive value is specified, the front 
! part of the application-specific string is truncated, limiting its total 
! length to this value.  This preference is most useful with programs that place 
! a potentially long, filename in the title bar.  
! d413 53
! a465 8
! window's icon label is unlimited.  The icon label is made up of two different 
! parts: the first is the program name; the second some application-specific 
! string.  In the case of the Ez editor, the program name is "\bold{ez}" and the 
! application-specific portion is the current file name or buffer.  When a 
! positive value is specified, the front part of the application-specific string 
! is truncated, limiting its total length to this value.  This preference is 
! most useful with programs that place a potentially long, filename in the icon 
! label. 
! d467 2
! a469 1
! }}\section{Cursors}\leftindent{
! d471 34
! d514 2
! a515 2
  
! }}\section{Dialog Boxes}\leftindent{
! d520 3
! a522 3
! default dialog boxes cause less redrawing and are much more customizable.  It 
! is not guaranteed that the old (builtin) dialog boxes will be available in any 
! future releases.
! d531 2
! a532 1
! color for the application, as set by the foregroundcolor preference>\italic{ }}
! d544 4
! a547 4
! \leftindent{The color in which the background of the plainer dialog boxes (see 
! DialogStyle) will be drawn and from which several other colors will be 
! computed to provide a "3D" effect for the "Three Dimensional" and "OSF/Motif" 
! (TM) style buttons.
! d553 2
! a554 2
! \leftindent{The color which will be drawn in the background behind a button's 
! label.   (For the "3D"ish buttons.)
! d560 3
! a562 2
! }\leftindent{The color which will be used to draw the upper shadow of a button 
! when it is "inactive" (ie, not pressed).   (For the "3D"ish buttons.)
! d565 2
! a566 2
! \bold{DialogButtonBottomShadow:} \bold{<by default this is computed from the 
! foreground and background preferences>
! d568 2
! a569 2
! }\leftindent{The color which will be used to draw the lower shadow of a button 
! when it is "inactive" (ie, not pressed).  (For the "3D"ish buttons.)
! d572 3
! a574 2
! }\bold{DialogButtonLabelForeground:} \bold{<defaults to the foreground color 
! for the application, as set by the foregroundcolor preference> }\leftindent{
! d579 2
! a580 2
! }\bold{DialogButtonLabelBackground:} \bold{<defaults to the background color 
! for the application, as set by the backgroundcolor preference)}\bold{ 
! a581 8
  
  
  
  
  
  
  
  
! d590 3
! a592 3
! \leftindent{This integer preference specifies which "look" should be used for 
! the dialog box and it's buttons.  The default of 4 indicates "OSF/Motif" (TM) 
! appearance.  The supported styles are:}
! d603 2
! a604 2
! \bold{DialogForeground:} \bold{<defaults to the default foreground color for 
! the application, as set by the foregroundcolor preference}\bold{>}
! d606 5
! a610 5
! \leftindent{The color in which the foreground of the plainer dialog boxes (see 
! DialogStyle) will be drawn and from which several other colors will be 
! computed to provide a "3D" effect for the "Three Dimensional" and "OSF/Motif" 
! (TM) style buttons.  Setting this will also have the effect of setting the 
! DialogButtonForeground preference, unless one already exists.
! d616 5
! a620 5
! \leftindent{The color in which the background of the plainer dialog boxes (see 
! DialogStyle) will be drawn and from which several other colors will be 
! computed to provide a "3D" effect for the "Three Dimensional" and "OSF/Motif" 
! (TM) style buttons.  Setting this will also have the effect of setting the 
! DialogButtonBackground preference, unless one already exists.
! d623 2
! a624 2
! \bold{DialogTop:} \bold{<by default this is computed from the foreground and 
! background preferences>
! d635 5
! a639 4
! }\leftindent{The color which will be used to draw the upper shadow of a button 
! when it is "inactive" (ie, not pressed).  Setting this will also have the 
! effect of setting the DialogButtonTopShadow preference, unless one already 
! exists. (For the "3D"ish dialogs, ie Three Dimensional and "OSF/Motif" (TM).)
! d646 4
! a649 4
! shadow of a button when it is "inactive" (ie, not pressed).  Setting this will 
! also have the effect of setting the DialogButtonBottomShadow preference, 
! unless one already exists.  (For the "3D"ish dialogs, ie Three Dimensional and 
! "OSF/Motif" (TM).)
! d671 2
! a672 2
! \leftindent{Determines whether a menubar is provided across the top of every 
! window.
! d684 3
! a686 3
! appear on a popup "stack of cards" menu.   If the menubar is active and this 
! preference exists and is non-empty only menus in the list given will appear on 
! the "stack of cards".  The format for this preference is:
! d693 2
! a694 2
! enclosed in quotes.  There should be no space before the commas, and leading 
! spaces, trailing spaces and tabs will be ignored.
! d710 3
! a712 3
! one line.)   The strings in italics should be replaced by a number from 1 to 
! 100 indicating the priority of the corresponding menu.  (Remember: never put 
! styles in your preferences file, they are used here only for ease of 
! d715 5
! a719 5
! This preference can change the order menus appear in \bold{both} the stack of 
! cards and in the menubar.  The ~\italic{CardPriority} strings can be omitted 
! for some or all of the cards. In this case the first card will default to a 
! priority of 10, and any others will default to the priority of the previous 
! card plus the value of the \bold{PriorityStep} preference.
! d724 2
! a725 2
! }}\leftindent{ this preference works just like the CardOrder preference except 
! it only affects the "popup" or stack of cards.}
! d730 2
! a731 2
! }\leftindent{ this preference works just like the CardOrder preference except 
! it only affects the menubar.
! d736 2
! a737 2
! \leftindent{the amount to offset the priority of each menu from the previous 
! menu in the \bold{CardOrder} preferences if no priority is given.
! d750 2
! a751 2
! milliseconds, the mouse must remain stationary before a new menucard will be 
! brought up.}
! d756 2
! a757 2
! \leftindent{Sets amount of extra space (in pixels) around the names of menus 
! in the menubar.
! d762 2
! a763 2
! \leftindent{Sets amounts of extra space (in pixels) around the names of items 
! in menucards.
! d775 3
! a777 2
! }\leftindent{Sets the amount of extra space between the longest menu item and 
! the key equivalents (if they are being displayed, otherwise it has no effect.)
! d789 2
! a790 2
! gray should be.  An explicit color can be given with the MenubarGrayTitleColor 
! and MenubarGrayItemColor preferences.
! d792 7
! d802 3
! a804 3
! }}}\leftindent{\leftindent{Percentage brighter or darker than the foreground 
! the default TopShadow color should be.  An explicit color can be given with 
! the MenubarGrayTitleColor and MenubarGrayItemColor 
! d871 2
! a872 2
! }\leftindent{The path of a stipple pattern to draw the titles of inactive menu 
! cards, or None if no stipple pattern is desired.
! d877 2
! a878 1
! }\leftindent{The color to draw the top of the selection box in the menubar in.
! d883 3
! a885 2
! \leftindent{The path of an X stipple pattern to draw the top of the selection 
! box in the menubar with, or None if no stipple pattern is desired.
! d890 2
! a891 2
! }\leftindent{The color to draw the bottom of the selection box in the menubar 
! in.
! d896 2
! a897 2
! }\leftindent{The path to a stipple pattern to draw the bottom of the selection 
! box in the menubar in, or None if no stipple pattern is desired.
! d902 2
! a903 2
! }\leftindent{The color to draw the top of the selection box around menu items 
! in.
! d908 2
! a909 2
! \leftindent{The path to a stipple pattern to draw the top of the selection box 
! around menu items with, or None if no stipple pattern is desired.
! d938 3
! a940 2
! }\leftindent{Indicates whether menu items which are not currently applicable 
! should be displayed.  If they are displayed they will be grayed out.
! d946 3
! a948 3
! }\leftindent{Indicates whether menu items which are not currently applicable 
! should be displayed in pulldown menus.  If they are displayed they will be 
! grayed out.
! d954 3
! a956 3
! }\leftindent{Indicates whether menu items which are not currently applicable 
! should be displayed in popup menus.  If they are displayed they will be grayed 
! out.
! d965 2
! a966 2
! }}}\leftindent{\leftindent{This preference, when TRUE, alters the defaults of 
! many other scrollbar preferences in order to emulate the older style ATK 
! d976 2
! a977 1
! ScrollStyle}:\formatnote{ \bold{\italic{4 (3 when mimicing the old scrollbar)}}}
! d979 7
! a985 7
! \leftindent{This integer preference specifies which "look" should be used for 
! all the components of the scroll bar.  The default of 4 indicates "OSF/Motif" 
! (TM) appearance. 
  
! The only supported style is the "OSF/Motif" (TM) appearance. The other styles 
! may or may not work correctly and may effect the behavior of the scroll bar as 
! well as it's appearance.
! d1000 3
! a1002 3
! ScrollMatteStyle, ScrollBarStyle, ScrollButtonStyle, and ScrollElevatorStyle 
! preferences.  Any of these preferences may be set individually or with any of 
! the others including ScrollStyle.
! d1009 3
! a1011 3
! \leftindent{This color will be used to compute several other colors to provide 
! a "3D" effect for the "Three Dimensional" and "OSF/Motif" (TM) style scroll 
! bars.  Setting this will also have the effect of setting the 
! d1017 3
! a1019 3
! }\bold{ScrollBackground:  <defaults to thebackground color for theapplication, 
! as set by the backgroundcolor preference> (see the preferences help file for 
! more information)
! d1022 2
! a1023 2
! provide a "3D" effect for the "Three Dimensional" and "OSF/Motif" (TM) style 
! scroll bars.  Setting this will also have the effect of setting the 
! d1029 2
! a1030 2
! \bold{ScrollTop}:  \bold{<by default this is computed from the foreground and 
! background preferences>}
! d1034 2
! a1035 2
! document), the bar or the buttons.  Setting this will also have the effect of 
! setting the ScrollMatteTop, ScrollBarTop, ScrollButtonTop, and 
! d1044 6
! a1049 6
! matte (the area around the view and scroll bar(s)) or the bottom shadow of the 
! bar(s) (since they are supposed to look depressed).  Setting this will also 
! have the effect of setting the ScrollMatteTopShadow, ScrollBarTopShadow, 
! ScrollButtonTopShadow, and ScrollElevatorTopShadow preferences.  Any of these 
! preferences may be set individually or with any of the others including 
! ScrollTopShadow.
! d1058 3
! a1060 3
! ScrollButtonBottomShadow, and ScrollElevatorBottomShadow preferences.  Any of 
! these preferences may be set individually or with any of the others including 
! ScrollBottomShadow.
! d1064 3
! a1066 3
! individual parts of the scroll bar or surrounding area (matte)  by replacing 
! the string "Scroll" at the beginning of each preference with one of the 
! following (without the quotes):
! d1074 2
! a1075 1
! "ScrollElevator"	(to change the appearance of the elevator (visible region))
! d1087 2
! a1088 2
! }\leftindent{ The width (in pixels) of the rectangle which indicates where the 
! cursor is or where the selection is.
! d1093 2
! a1094 2
! }\leftindent{ The space in pixels between the border around the document and 
! scroll bar(s) and the document and scrollbar(s) themselves.
! d1104 4
! a1107 4
! }\leftindent{ The height (or width for horizontal scroll bars) of the buttons 
! at either end of the scroll bar(s).  Note: changing this may cause the 
! reaction of the scrollbar on left and right clicks to be off by one or more 
! lines.
! d1117 5
! a1121 4
! \leftindent{For text scrollbars this determines whether the scrollbar appears 
! on the left or the right.  If it is set to be "right"(capitalization matters 
! here) the scrollbar will appear on the right of the text, if it is set to 
! anything else the scrollbar will appear to the left.
! d1133 2
! a1134 2
! \leftindent{This controls how fast repeat scrolling in small increments (line 
! size) occurs.  Again it is in milliseconds.}
! d1142 2
! a1143 2
! increments occurs.  Again it is in milliseconds.  Increments between these two 
! amounts is done by interpolating between those two values.}
! d1154 7
! a1160 6
! \leftindent{If this is set to "yes," then the increment for repeat scrolling 
! is constantly recalculated relative to the position of the mouse.  With it on 
! you can start scrolling by pages and then move the cursor up toward the top of 
! the scroll bar to do more fine scrolling when they get close.  If it is false 
! then the repeat scrolling increment is determined by where you first press the 
! mouse down in the scroll bar and can not be readjusted.}
! d1173 2
! a1174 2
! moves the scrollbar on most text documents to the right hand side.  If set to 
! yes the mouse behaves as follows:
! d1176 2
! a1177 2
! \leftindent{\bold{Clicking with the left mouse button} will scroll one screen 
! in the direction of the click relative to the elevator.
! d1179 3
! a1181 3
! \bold{Clicking with the right mouse button }will immediately move the elevator 
! to the indicated position and then allow you to drag it, or simply release the 
! mouse button to leave the elevator where you clicked.
! d1188 4
! a1191 4
! }\leftindent{ This preference can be used to specify an alternate "Class" to 
! provide scrolling support.  Currently only one alternative is provided, this 
! is the scrolling package provided in previous releases of ATK.  To use this 
! alternative see the help file on "oscroll".
! d1197 3
! a1199 3
! 	Note: these are only the preferences unique to the old scrollbars and don't 
! include the preferences which affect both the old and new scrollbars unless 
! the effect is different between the two systems.
! d1207 3
! a1209 2
! \bold{ScrollbarWidth:}\italic{\bold{ }\bold{20} }\bold{(for normal scrollbars 
! )}\italic{,\bold{ 15 }}\bold{(for "Motif" style scrollbars)}\italic{
! d1216 2
! a1217 2
! }\leftindent{ The width of the rectangle which indicates where the cursor is 
! or where the selection is.
! d1223 3
! a1225 2
! pattern should be used for the corners of the window which are left when two 
! scrollbars are being used (for instance when viewing a raster or table).
! d1230 2
! a1231 1
! }\leftindent{ Same as CornerShade but for the end regions of the scrollbars.
! d1243 2
! a1244 2
! }\leftindent{Same as CornerShade but for the interior of the rectangle which 
! shows which portion of the document is visible.
! d1252 5
! a1256 5
! \leftindent{Controls which console appears if you type \typewriter{console} in 
! Typescript without supplying a console name.  The console called "monitor" is 
! used by default, but there other consoles to choose from.  The easiest way to 
! see them is to choose one from the Consoles menu card of a Console window. 
!  See the  \italic{console}  help document for more details. 
! d1261 3
! a1263 3
! }\leftindent{Controls whether or not the Console posts a message telling you 
! whom each arriving mail message is from.  It does when preference is set to 
! "on." The default is "off."
! d1277 3
! a1279 3
! Borenstein's book (see the Programming overview for how to find the examples). 
!   In real ATK Consoles, these values are drawn from the LACC file, not 
! preferences.}
! d1285 3
! a1287 3
! In Andrew font specifications, you should run together the font name and the 
! point size as a single word.  Putting a space between them in a preference 
! will lead to a Start Up error. 
! d1293 5
! a1297 5
! If true, color styles will be rendered in color on a color display, and will 
! be dithered on a monochrome display.  If false, color styles will be ignored 
! and the text will be displayed in the current foreground color.  Note: 
!  monochrome users should use only white or black as a foreground/background 
! color to avoid dithering.}
! d1303 2
! a1304 2
! edge as well as the left.  The default "on" setting justifies both margins; a 
! setting of "off" gives a ragged right margin.}
! d1314 2
! a1315 2
! It is possible to set a different font for each program (EZ, Typescript and so 
! on) by specifying the program name and putting a period between it and 
! d1324 5
! a1328 4
! The first preference means EZ will use a font that is smaller than the default 
! (10 points versus 12) and has no serifs.  The second preference means that 
! Typescript will use a 10 point fixed-width font (indicated both by the word 
! "Type" and the "f"), which makes columns line up in the Typescript window. }
! d1333 2
! a1334 2
! \leftindent{NOTE: this is only used under the Andrew Window Manager, not under 
! X11.
! d1337 7
! a1343 7
! Determines the directories where all programs look to find fonts.  You can add 
! other directories to the default path, including ones where you store fonts 
! you have made yourself.  To do so, place the full pathname(s) at the start of 
! the list, separating each with a colon but no space.  Programs look for fonts 
! in the order of the directories in the list, stopping when they find the 
! required font.  It is recommended that you include the defaults in your own 
! list.
! d1350 8
! a1357 7
! \leftindent{Determines the directories where EZ looks for\italic{  templates 
!  }for text documents.  You can add other directories to the default path, 
! including ones where you store templates you have made yourself.  To do so, 
! place the full pathname(s) at the start of the list, separating each with a 
! colon but no space.  Programs look for templates in the order of the 
! directories in the list, stopping when they find the required template.  It is 
! recommended that you include the defaults in your own list.  
! d1363 3
! a1365 3
! }This is used by the X11 version of ATK to tell you when a font substitution 
! is happening.  When set to "yes," if a program asks for one font, it doesn't 
! exist and another font is used, you will be notified.}}
! d1371 4
! a1374 3
! automatically add the appropriate font directory to the X server's font path. 
!  The appropriate directory is usually $ANDREWDIR/X11fonts, but may be set with 
! the AndrewFontDir preference or the ANDREWFONTDIR environment variable.
! d1380 2
! a1381 2
! }This is used by the X11 version of ATK to decide what directory to add to the 
! X server's font path to try to get the Andrew fonts.
! d1387 7
! a1393 7
! }This is used by the X11 version of ATK to decide whether or not to redirect 
! error messages printed to stderr to the ATK console program or not.  The 
! ATKCONSOLEHOST environment variable can also be used to direct error messages 
! to a console on a different host than that indicated by $DISPLAY.  It can also 
! be used to indicate that a different port number should be used.  e.g.  setenv 
! ATKCONSOLEHOST foo:9000 would send error messages to the host foo, at port 
! 9000.}}
! d1401 8
! a1408 7
! \leftindent{In addition to responding to the EMACS editor command set, EZ has 
! the option of responding to the command set of the Berkeley VI editor.  When 
! this preference is set to true, the keycommand <ESC>t will toggle between 
! command sets.  This is so you can switch between VI command set and EMACS 
! command set.  It is set to false by default so beginning users don't suddenly 
! discover EZ no longer behaves.  EZ can be made to come up in VI mode by 
! setting the \bold{editor} preference, or by setting an environment variable.}
! d1417 3
! a1419 3
! will result in EZ asking you which option you prefer the first time you try to 
! save a file which is really a symbolic link.  See the \bold{ez.ClobberSymlinks} 
! preference, below.}
! d1426 3
! a1428 3
! default.  Either set ez.Editor to \italic{vi} or set any one of the following 
! environment variables to the string \italic{vi}: EDITOR, EDIT, ED, FCEDIT, 
! VISUAL.}
! d1433 3
! a1435 3
! \leftindent{Controls the size and appearance of the font used for text in the 
! EZ window.  The default is a 12 point variable width font with serifs.  Within 
! EZ, overrides the \bold{bodyfont} preference, if any.
! d1440 3
! a1442 3
! \leftindent{Determines whether EZ makes backup files automatically, and if so, 
! what extension it puts on them.  The default is no backup files unless you 
! include this preference and specify an extension.  If you provide an 
! d1444 7
! a1450 6
! file and a backup version, which does not include the changes you made in the 
! current EZ session; it puts your specified extension on the backup version. 
!  Note that the period ("\bold{.}") that usually precedes extensions is not 
! included automatically.  If you want a period (as in .BAK), be sure to type it 
! in the name of your extension.  Note also that this kind of backup file is 
! different from a checkpoint file, which EZ \italic{does} create by default.}
! d1455 4
! a1458 4
! \leftindent{Determines what extension appears on checkpoint files.  Note that 
! the period ("\bold{.}") that usually precedes extensions is not included 
! automatically.  If you want a period (as in the default .CKP), be sure to type 
! it in the name of your extension.}
! d1463 4
! a1466 4
! \leftindent{Determines in which directory checkpoint files are written.  The 
! default operation is to save the checkpoint file in the same directory as the 
! file being edited.  By setting the checkpoint directory, you can cause all 
! checkpoint files to be saved into that directory.}
! d1484 5
! a1488 5
! \leftindent{Determines how much time must elapse since a change was made to a 
! buffer before EZ will checkpoint the buffer and save the contents in a .CKP 
! file.  (See the  \italic{ez-buffers}  help document to learn about how buffers 
! work.) Specifying a larger value increases the delay between occurrences of 
! checkpointing. The default value is 120 seconds.  
! d1494 5
! a1498 4
! modified for the length of time required by \bold{ez.CheckpointMinimum}.  It 
! is not recommended that you change this preference; in particular, decreasing 
! it only draws processing resources away from more important functions.  Change 
! \bold{ez.CheckpointMinimum} instead.  The default value is 30 seconds.}
! d1505 2
! a1506 2
! replacing the link's target.  See the \bold{ez.AskAboutSymlinks} preference, 
! above.}
! d1511 4
! a1514 4
! \leftindent{If this is set to "no" and you are trying to save a file under an 
! new name that already exists, the system will prompt the user telling him that 
! the file already exists and do you want to overwite it.  Its default value is 
! "yes."
! d1527 2
! a1528 2
! \leftindent{Determines whether the user will be allowed to resize the message 
! line.
! d1533 2
! a1534 2
! \leftindent{Determines whether the message line will grow and shrink based on 
! it's contents.}
! d1544 5
! a1548 5
! \leftindent{Controls the length of time messages appear in the message area at 
! the bottom of the EZ window.  A message will remain on the message line until 
! MessageTimeout seconds have elapsed (unless another message replaces it). 
!  After the required time has elapsed, the message disappears when you type any 
! keystroke into the window.  The default is 15 seconds.  
! d1553 2
! a1554 2
! This preference is used in the \italic{compile} package in EZ.  It specifes a 
! default to use for ^X^E.
! d1559 2
! a1560 2
! The default file name to use for handling \italic{tags} in ez.  Its default is 
! "tags".
! d1565 3
! a1567 3
! This preference is for the \italic{ez-diff } package.  It specifes whether or 
! not the diff should ignore [leading?] blanks when determining diffs.  The 
! default is "no."
! d1572 4
! a1575 4
! When this is set to "yes" , visit file will use the current working directory 
! for the root of the prompt for a new file name.  If it is "no" it uses the 
! directory of the file currently being edited in that window.  The default is 
! "no."}
! d1581 3
! a1583 3
! Query Replace and Spellchecking features of EZ.  The default setting of  "off" 
! means that recursive edits are not possible; a setting of "on" makes them 
! possible.
! d1587 12
! a1598 12
! spellchecking or query replace functions to make more extensive revisions than 
! is allowed within those functions.  To enter recursive edit mode in the 
! Spellchecker, type \bold{e}; in Query Replace, type \bold{r}.  The word(s) 
! selected by the routine are deselected, and you can edit any part of the 
! document you choose.  When you are finished editing, press \bold{^C} (Ctrl-c) 
! to re-enter the Spellchecker or Query Replace routine.   
  
! Note that the routines re-start from the current position of the text caret. 
!  If you have moved the text caret past some misspelled words or instances of 
! the string being replaced, they will not be found.  Also, the word that was 
! selected when you entered recursive edit mode will not be corrected or 
! replaced, so you must make that change by hand.
! d1619 5
! a1623 4
! \leftindent{Specifies the title formats included in both the Table of Contents 
! window and a printed table of contents.  See the  \italic{ez-contents } help 
! file for more information.  Title formats to be included in the Table of 
! Contents can also be set on a command line for  \italic{ezprint} .}
! d1628 2
! a1629 2
! \leftindent{When set to yes, this will automatically enumerate printed Table 
! of Contents.  See the  \italic{ez-contents } help file.}
! d1636 2
! a1637 2
! window.  A "yes" setting can be overridden by a -cn switch to  \italic{ezprint} 
! .   See the  \italic{ez-contents } help file.}
! d1644 7
! a1650 7
! \indent{Changing these defaults changes how text behaves when you add it to a 
! styled region. Normally when you have text within a style, like bold, when you 
! add to the beginning of the style the text you add is \bold{not} in the style. 
! When add to the end of the styled region, the text you add is in the style. 
! (Hence the defaults listed above.) However, if you add text at the beginning 
! of a paragraph, you will always pick up the style of the paragraph, regardless 
! of the setting of ez.StylesIncludeBeginning.}
! d1668 3
! a1670 3
! integrated into the \bold{ Set Options }menu in messages itself.  Choose the 
! \bold{ Set Options }menu on the \italic{Other }menu card in Messages to see 
! the other preferences which can be set.
! d1678 2
! a1679 2
! \leftindent{This integer preference specifies which "look" should be used for 
! the send options buttons.  The default of 4 indicates "OSF/Motif" (TM) 
! d1697 2
! a1698 2
! \bold{SendOptionsForeground:} \bold{<defaults to the foreground color for the 
! application, as set by the foregroundcolor preference> \bold{(see the 
! d1701 4
! a1704 4
! \leftindent{The color in which the main features of the plainer buttons (see 
! SendOptionsStyle) will be drawn and from which several other colors will be 
! computed to provide a "3D" effect for the "Three Dimensional" and "OSF/Motif" 
! (TM) style buttons.
! d1707 3
! a1709 3
! \bold{SendOptionsBackground: \bold{\bold{<defaults to the background color for 
! the application, as set by the backgroundcolor preference> \bold{(see the 
! preferences help file for more information)}}\italic{
! d1711 4
! a1714 4
! }}}\leftindent{The color in which the background of the plainer buttons (see 
! SendOptionsStyle) will be drawn and from which several other colors will be 
! computed to provide a "3D" effect for the "Three Dimensional" and "OSF/Motif" 
! (TM) style buttons.
! d1717 2
! a1718 2
! }\bold{SendOptionsTop: }\bold{<by default this is computed from the foreground 
! and background preferences>}
! d1720 2
! a1721 2
! \leftindent{The color which will be drawn in the background behind a button's 
! label.   (For the "3D"ish buttons.)
! d1727 3
! a1729 2
! }\leftindent{The color which will be used to draw the upper shadow of a button 
! when it is "inactive" (ie, not pressed).   (For the "3D"ish buttons.)
! d1735 2
! a1736 2
! }\leftindent{The color which will be used to draw the lower shadow of a button 
! when it is "inactive" (ie, not pressed).  (For the "3D"ish buttons.)
! d1739 3
! a1741 3
! }\bold{SendOptionsLabelForeground: \bold{<defaults to the foreground color for 
! the application, as set by the foregroundcolor preference> \bold{(see the 
! preferences help file for more information)}}}
! d1743 2
! a1744 1
! \leftindent{The color in which the actual label of a button will be drawn in.
! d1747 3
! a1749 3
! }\bold{SendOptionsLabelBackground: \bold{<defaults to the background color for 
! the application, as set by the backgroundcolor preference> \bold{(see the 
! preferences help file for more information)}}}
! d1760 3
! a1762 3
! \leftindent{This integer preference specifies which "look" should be used for 
! the folder options buttons.  The default of 4 indicates "OSF/Motif" (TM) 
! appearance.  The supported styles are:}
! d1779 2
! a1780 2
! \bold{FolderOptionsForeground: \bold{<defaults to the foreground color for the 
! application, as set by the foregroundcolor preference> \bold{(see the 
! d1783 4
! a1786 4
! \leftindent{The color in which the main features of the plainer buttons (see 
! FolderOptionsStyle) will be drawn and from which several other colors will be 
! computed to provide a "3D" effect for the "Three Dimensional" and "OSF/Motif" 
! (TM) style buttons.
! d1789 2
! a1790 2
! \bold{FolderOptionsBackground: \bold{<defaults to the background color for the 
! application, as set by the backgroundcolor preference> \bold{(see the 
! d1794 3
! a1796 3
! FolderOptionsStyle) will be drawn and from which several other colors will be 
! computed to provide a "3D" effect for the "Three Dimensional" and "OSF/Motif" 
! (TM) style buttons.
! d1802 2
! a1803 2
! \leftindent{The color which will be drawn in the background behind a button's 
! label.   (For the "3D"ish buttons.)
! d1809 3
! a1811 2
! }\leftindent{The color which will be used to draw the upper shadow of a button 
! when it is "inactive" (ie, not pressed).   (For the "3D"ish buttons.)
! d1814 2
! a1815 2
! \bold{FolderOptionsBottomShadow: }\bold{<by default this is computed from the 
! foreground and background preferences>
! d1817 2
! a1818 2
! }\leftindent{The color which will be used to draw the lower shadow of a button 
! when it is "inactive" (ie, not pressed).  (For the "3D"ish buttons.)
! d1821 3
! a1823 3
! }\bold{FolderOptionsLabelForeground:\bold{ <defaults to the foreground color 
! for the application, as set by the foregroundcolor preference> \bold{(see the 
! preferences help file for more information)}}}
! d1825 2
! a1826 1
! \leftindent{The color in which the actual label of a button will be drawn in.
! d1829 3
! a1831 3
! }\bold{FolderOptionsLabelBackground: \bold{<defaults to the background color 
! for the application, as set by the backgroundcolor preference> \bold{(see the 
! preferences help file for more information)}}}
! d1842 6
! a1847 6
! document to find out what those programs are).  There are also "options" other 
! than preferences that can change the way Messages behaves.  You can set these 
! options by choosing\bold{ Set Options} from the \italic{Other} menu card in 
! Messages.  To find out about these options, you can either read the help that 
! appears in the Messages window when you choose \bold{Set Options}, or see the 
!  \italic{messages-customization}  help file.}
! d1854 3
! a1856 2
! format or a MIME-compliant format.  MIME is a proposed Internet standard for 
! multipart, multimedia mail.  The possible values for this preference are:
! d1860 2
! a1861 2
! format-forcing codes in a user's .AMS_aliases file, give the user the choice 
! of the old Andrew or the new MIME format.
! d1864 3
! a1866 3
! "andrew"  -- behave as before, asking the user about sending formatted mail to 
! non-local recipients, and using the old ATK data format whenever formatted 
! mail is sent.
! d1870 2
! a1871 2
! non-local recipients, but use the new MIME data format whenever formatted mail 
! is sent.
! d1874 5
! a1878 5
! "mime-force" -- Always use the MIME format, and don't even bother to ask about 
! stripping to plain text.  This should become an increasingly plausible option 
! as time goes on, if MIME support becomes widespread, because the MIME format 
! Andrew generates always begins with a readable text-only version of the 
! message.}}
! d1883 7
! a1889 7
! \leftindent{Certain MIME types are, by default, converted into Andrew insets. 
!  In some cases this may be wrong -- e.g. if Andrew's alink object doesn't work 
! on your machine, but metamail has been configured to do something reasonable 
! with audio & telephones.  In such cases, you may use the "ForceMetamail" 
! preference to give a comma-separated list of MIME types that should always be 
! passed to metamail rather than converted to Andrew, e.g. 
! "*.ForceMetamail:foo,audio,bar".}}
! d1894 11
! a1904 11
! \leftindent{Determines which directories the message server (which underlies 
! all the Andrew Message System programs) checks in, to see if they have new 
! messages.  The default value of $DEFAULT includes elements that refer to three 
! path elements (directories).  The first, $MAIL, is your personal mail folder. 
!  The second, $OFFICIAL, is the folder containing the bulletin boards that 
! appear under the \bold{official} parent.  The third, $OTHER, is the folder 
! containing the other public bulletin boards (the Andrew and network bboards) 
! that are available.  The default setting presents folders to you in the 
! following order: MAIL, OFFICIAL, and OTHER.  You can change the order by 
! breaking the elements up.  For example, to have official bboards presented in 
! front your mail folder, you would use:
! d1910 3
! a1912 3
! You can also define a mspath variable to specify which tree you are refering 
! to (if, for example, bboards in different trees have the same name), using 
! something like the following:
! d1933 3
! a1935 2
! \leftindent{By default, minor messages headers are now printed as footnotes. 
! This behavior can be turned off by setting this preference to "no."}
! d1946 2
! a1947 2
! This preference specifies the editor  \italic{VUI  }will use when you want to 
! edit a message.
! d1952 5
! a1956 5
! \leftindent{Controls whether print requests from within Messages are sent to 
! the printer as soon as possible.  The default is setting of "no" means that 
! the Message System program waits until you quit it before printing any 
! messages, putting them all together in one print job, and giving you only one 
! header page.  A setting of "yes" means each message is sent as soon as 
! d1964 5
! a1968 5
! load is "light" before printing messages.  With a "yes" setting, the message 
! program you are running will never print the messages you want printed until 
! you quit the program.  With the option set to "yes," you can force a print at 
! any time while you are using the program by moving into the typescript and 
! typing 
! d1980 6
! a1985 5
! have the preference, blind copies will be sent to your Mailbox.  To have blind 
! copies sent to a folder other than your mail folder, create a folder for your 
! copies (see  \italic{messages-folders}  for information on how to create and 
! manipulate folders) and enter the name of the folder after this preference. 
!  For example, to send to a folder called "carbons" you would have
! d2001 2
! a2002 2
! area of the Messages window on startup.  You can replace the message with any 
! file you want to.  A suggested use of this is to have a file with a 
! d2012 2
! a2013 1
! }}\leftindent{\bold{\bold{PersonalMailCollectionCommand:}\italic{ <pathname>}}
! d2042 2
! a2043 1
! Calendar; echo ""; echo Here is the calendar output for today; cat $TF) > $MF
! d2052 5
! a2056 4
! Then, if you put the full pathname to this script after this preference, every 
! time you checked your mail, the   \italic{calendar}  program will run first 
! and turn all calendar events into pieces of mail for you.  Unfortunately, this 
! mechanism is a little slow, so you may not want to do this.}}
! d2061 2
! a2062 2
! \leftindent{If set to no, AMS programs will not prefetch files from the next 
! bulletin board on your list of changed folders.  The default is yes.}
! d2067 6
! a2072 5
! \leftindent{If set to yes, AMS programs will not checkpoint your Messageserver 
! state until you hit the "Commit" button, which appears near the Punt button 
! once have turned this option on.  If you have write access to shared folders, 
! or run multiple messageservers (or multiple non-snapified user interfaces) at 
! the same time, you should not turn this preference on.  The default is no.}
! d2079 2
! a2080 2
! specified.  For example, if you started Messages with a -w switch to cause it 
! to put the folder, captions and message body in separate windows, the 
! d2097 2
! a2098 2
! If any of the numbers is less than 0, the default size for new windows will be 
! used.
! d2108 7
! a2114 6
! \leftindent{The directory listed is the one from which AMS programs will read 
! mail.  This is useful if a delivery system (for example, a system other than 
! AMS delivery) puts mail into a directory other than ~/Mailbox.  Note that 
! there is also an AndrewSetup option ``MailboxName'' that specifies the name of 
! the subdirectory in every user's home directory from which AMS programs will 
! read mail, and to which AMS delivery will deliver mail.}}
! d2120 7
! a2126 7
! for use on standard Unix systems.  It tells AMS where to find your "Mailbox" 
! file, if you are reading your mail out of some unusual file name, the name of 
! which couldn't be generated by appending the ``userid'' string to some 
! constant prefix (/usr/spool/mail or /usr/mail for SysV systems).   If you have 
! a ``MAIL'' environment variable, that's used as the name of the in-mailfile. 
!  Otherwise, AMS looks for this preference and uses its value as the name of 
! the in-mailfile.
! d2129 5
! a2133 5
! If both of those fail to find a name for an in-mailfile, AMS generates a name 
! by taking the AMS_MailBoxPrefix variable from AndrewSetup and appending the 
! user's userid to it.  (The AMS_MailBoxPrefix name is by default either 
! /usr/spool/mail or /usr/mail, depending on whether system.h says that this is 
! a SysV-like system or not.)}}
! d2138 4
! a2141 4
! You only need this preference if you are running the Andrew Message System in 
! one of the  \italic{cells  }other than andrew.cmu.edu.  This preference is 
! used to determine the location of files and directories that AMS programs need 
! in order to work.  
! d2145 16
! a2160 10
! which you have authentication (e.g. "cs.cmu.edu"), the name of the workstation 
! on which you're running, or the single characters * or &, which stand for, 
! respectively, the name of the workstation on which you're running and the name 
! of the cell to which your workstation is connected.  If the value of this 
! string is an AFS cell in which you're authenticated, the AMS will read the 
! white pages for that cell to locate your home dir in that cell and will use 
! that directory as the location for its other auxiliary files.  If the value of 
! this string is the name of your workstation, the AMS will use 
! getpwuid(getuid())->pw_home as the location for your other auxiliary files.
  
- a2161 4
- Your From: address will be determined analogously: if your AMS home is an AFS 
- cell in which you have authentication, your From: address is determined from 
- that authentication.  If your AMS home is the name of your workstation, your 
- From: address is determined via getpwuid(getuid()).
- a2162 1
  
- d2164 4
- a2167 4
- workstation name will be used as the name of your AMS home, depending on how 
- the local workstation administrators have indicated that the choice should 
- default.  (They do this with the AMS_DefaultToAFSCellMail value in the 
- \italic{AndrewSetup}  file.)}}
- d2174 3
- a2176 2
- /tmp, but you can set it to some other \italic{fully-qualified} directory name 
- (that is, you can NOT use a tilde instead of your home directory path).
- d2181 10
- a2190 10
- The idea behind the ``message server death knell'' is that after a period of 
- inactivity in which no SNAP calls are received, the (separate) message server 
- will kill itself.  Message-server clients can spawn new message servers 
- transparently, for which the only penalty paid is the additional time taken, 
- so the suicide of a message server is reasonably harmless and in general 
- affects only the latency of response to the next request.  At the same time, 
- message servers are not always told to kill themselves when a client 
- terminates.  Thus, the value of the death knell is a tradeoff between response 
- latency to SNAP calls and the time taken for a truly inactive message server 
- to exit.
- d2196 3
- a2198 3
- AMS_InitialDeathKnell, default 30*60 (30 minutes): the initial value for the 
- message server's DeathKnell value, expressed in seconds.  A message server 
- will time out after this many seconds of inactivity.
- d2214 2
- a2215 2
- Two integer preferences, with default values of 0.  They allow some tuning of 
- the performance of the separate message server.
- d2233 13
- a2245 13
- If the AMS_RemoteLogin preference or AndrewSetup value is set (a string), it 
- is used as the name of the machine on which a remote message server should be 
- run (giving an explicit password for the remote machine).  This differs from 
- the AMS_RemoteServer preference in that AMS_RemoteLogin always asks for a 
- password to use in connecting to the remote message server (using the 
- password-based method of connecting), while the AMS_RemoteServer method, which 
- is only available under AFS, copies the user's AFS authentication tokens and 
- uses them to initiate the remote message server (using the token-based method 
- of connecting).  The default value for AMS_RemoteLogin is the null string, and 
- when not running AFS this causes the ``Name of host to run message server for 
- you'' and ``User id on host ...'' and ``Password'' questions to be asked; on 
- AFS systems, the default (null) value causes the AMS_RemoteServer preference 
- to be checked.
- d2250 2
- a2251 2
- Specifies a machine on which to run a remote message server.  The machine must 
- have a certain configuration; see the  \italic{ams } help file.
- d2259 4
- a2262 4
- \leftindent{You can reset this preference with the path to your own shell menu 
- file.  (Remember, you can also read a shmenu file by putting a .shmenu file in 
- your home directory.  You can then use this preference to override that file 
- when needed.)
- d2278 7
- a2284 6
- initially appear full size or shrunken down to a few rows of pixels, which can 
- make scrolling simpler.  With the default "off" setting, raster insets appear 
- full size.  With a setting of "on," only the top 21 rows of each raster will 
- appear at first.  To expand the raster fully, simply click on it.  You can 
- then reshrink the raster by choosing the \bold{Shrink to Button} option, which 
- appears on the \italic{Raster Ops} menu card when you set this option "on."}
- d2302 5
- a2306 5
- figure, or portion of one.  With the default setting of "no," it does.  With a 
- setting of "yes," it only does a redraw when you choose the \bold{Refresh} 
- menu option from the \italic{Pane} menu card.  This leaves the screen messy 
- while you are working, but leads to faster response times during drawing, 
- especially on Suns and machines without extra memory.}
- d2313 2
- a2314 2
- These preferences are colon-separated lists of paths where Zip will look for 
- zipstream files to use in addition to ".", "/usr/andrew/lib/zip", and 
- d2321 2
- a2322 1
- It looks first for a zippaths preferences, and ignores zippath if it finds it. 
- d2327 4
- a2330 4
- When you are creating an object with multiple segments in the zip editor, if 
- you click within this number of pixels from the "object in progress" you will 
- finish that object.   Clicking more that this number of pixels away from the 
- object continues the creation process.  The default is 10 pixels.
- d2338 4
- a2341 4
- will look for zip symbol files to use in addition to the ones that are always 
- used, loaded into the zip editor on startup (from BASEDIR/lib/zip/symbols). 
-  It looks first at ZipSymbolPathString, and ignores ZipSymbolPaths if it finds 
- it. 
- d2356 4
- a2359 4
- \leftindent{Specifies a pipeline of formatting programs for producing output 
- for preview or print programs.  By default, the pipeline shown above will 
- process your documents through troff with an output device type appropriate to 
- the printer you will be using.  
- d2365 2
- a2366 2
- $PRINTERTYPE to automatically select an output device type appropriate for the 
- printer you have chosen.}}
- d2376 4
- a2379 4
- what command to run when printing/previewing.  The preview command states what 
- to run when asking to preview a file.  The pscprintcommans is used when asking 
- to print a postscript file, and the printcommand is normally used when asking 
- to print a ditroff output file.}
- d2385 6
- a2390 6
- including EZ, Help, and Typescript.  If you do not change the default for this 
- preference but have changed the generic\bold{ bodyfont} preference or a 
- \bold{\italic{programname}.bodyfont} preference, they will override this 
- default of \italic{\bold{Andy12}}.  If you do change from \bold{\italic{Andy12 
- }}here, your choice will override those other bodyfont preferences for printed 
- output.  
- d2395 4
- a2398 4
- \leftindent{Determines whether the printing software puts a copy of files for 
- which you request printing into your PrintDir before printing them.  With the 
- default setting of "yes," this happens.  If set to "no," files go directly 
- from the Andrew File System to the printer.  }
- d2410 3
- a2412 3
- \leftindent{Specifies the name to print on the "File:" line on the cover sheet 
- of your printouts.  The default is the name of the file, but you may change it 
- to any character string you wish.}
- d2417 6
- a2422 5
- \leftindent{Determines whether the printing software processes a document for 
- printing on one side of the paper ("simplex") or both sides ("duplex").  The 
- default of "no" makes EZ documents print simplex.  If set to "yes," documents 
- will be formatted for a duplex printer, \bold{but} they will print out duplex 
- \bold{only if} the printer you choose can do duplex printing.  }
- d2427 7
- a2433 6
- \leftindent{Specifies the print directory that the system uses to store files 
- that are waiting to be loaded into the print queue.  By default it is the 
- subdirectory of your home directory called "PrintDir."  You can change the 
- pathname to any directory for which you have write access, and/or change the 
- name of the directory from "PrintDir" to something else.   If you do either of 
- this things, you must of course create a directory by that name.}
- d2443 4
- a2446 4
- \leftindent{This entry specifies the name of the printer where your print jobs 
- will be sent.  You can override this preference for a particular print request 
- using the -P option in ezprint.  See the\italic{  ezprint  }help document for 
- details.}
- d2452 2
- a2453 2
- \leftindent{\bold{help}\bold{.searchpath:\italic{ }}\bold{\italic{<full path 
- to directory: full path to directory>}}
- d2455 6
- a2460 6
- \leftindent{Provides a path of directories for Help to search in addition to 
- the standard help directories.  By default, only the system directories are 
- searched.   This preference allows you to put help documents into a personal 
- directory and make them available to a small group of users.  For example, to 
- include the searchpath for the Computer Club help files (userid "cl0x") you 
- would add the following line to your preferences:
- d2469 2
- a2470 2
- this preference slows the startup time of Help a little; the more directories 
- you add, the slower Help will be when it starts.}
- d2475 5
- a2479 4
- \leftindent{Determines whether the Overviews and Programs panels in the Help 
- window are automatically visible when you start Help.  They are with the 
- default setting of "on."  A setting of "off" means they are not visible, but 
- you can expose them later with the \italic{Panels}\italic{ }menu card.}}
- d2488 4
- a2491 4
- \leftindent{Determines whether the individual panels are shown when you start 
- Help.  If help.showpanels (above) is "off," then none of the panels will be 
- shown.  You can always expose a panel by using the options on the\italic{ 
- Panels} menu card.}}\leftindent{
- d2503 3
- a2505 3
- \leftindent{Flames is a Filtering Language for the Andrew Message System.  It 
- is a LISP like language that you can learn about in the  \italic{flames  }help 
- file.}
- d2513 2
- a2514 2
- \leftindent{These preferences are read by the (load) command in FLAMES.  For 
- example, the command (load "foo") with the following preferences
- d2523 3
- a2525 2
- }\leftindent{\leftindent{causes FLAMES to search for files to be loaded in the 
- following places, in the following order, and load the first file it finds:}}
- d2545 3
- a2547 3
- \leftindent{Because FLAMES only loads the first library file it finds, if you 
- want to use more than one library you must include a separate load statement 
- for each library.}
- d2553 6
- a2558 6
- \leftindent{\italic{Champ} is a calendar system for keeping track of daily and 
- monthly events.  The following preference allows you to include events from 
- more than one source.  For instance, you could keep personal events in your 
- own file, and also reference the file containing events for a work group you 
- belong to.  See the  \italic{champ}  and  \italic{champ-events-file}  help 
- documents for details. }
- d2561 7
- a2567 6
- \leftindent{\bold{champpath: \italic{<full pathname to file/events.champ:full 
- pathname to file/events.champ> }}
  
! \leftindent{Directs Champ to read the files specified and record all of them 
! on your calendar.  The usual name for each file is "events.champ," but you can 
! change that by replacing \bold{\italic{events}} with another filename.  }}
! d2579 3
! a2581 3
! \leftindent{Allows the specification of an alternate file to be displayed by 
! the Init Value Window menu option. Any Arbcon created file may be used. The 
! default is $ANDREWDIR/lib/arbiters/vallist.
! d2586 3
! a2588 3
! \leftindent{Allows the specification of an alternate list of objects and views 
! for inclusion in the Object <View> list, i.e. the list of objects that can be 
! created with the arbcon.}
! d2593 3
! a2595 3
! \leftindent{If "yes," only the user specified ObViewList above will be used. 
! If false, the objects in the ObViewList will be added to those shown by 
! default. The default is "no".}}
! d2610 2
! a2611 2
! \leftindent{Ness is an Andrew programming language you can learn more about by 
! reading the  \italic{ness } help file.}
! d2617 2
! a2618 2
! notice describing the possible consequences of allowing a Ness to execute and 
! providing options to enable it.  When you have experience with Ness and 
! d2627 6
! a2632 6
! \leftindent{Ordinarily, Ness searches for Ness library function definitions in 
! /usr/andrew/lib/ness.  To search in alternative directories, the NessPath 
! preference can be specified with a value of a colon-separated list of 
! directories.  In the example value shown, searches for files will begin in the 
! directory 'nesslib' of the user's home directory and will proceed next to the 
! standard system directory.  
! d2635 4
! a2638 3
! Warning: Putting a directory in your NessPath means that Ness programs in .n 
! files in that directory can be compiled and executed whenever referenced.  No 
! visible warning is given to you that the files are being called.
! d2652 2
! a2653 2
! can be used to create hypertext links between files, and the pushbutton inset, 
! which is non-functional.}
! d2681 2
! a2682 2
! If you want to see a tutorial on changing your preferences, choose \bold{Show 
! Tutorial }from the Help menus.
! d2727 3
! a2729 3
! \begindata{bp,537448704}
! \enddata{bp,537448704}
! \view{bpv,537448704,0,0,0}
! d2734 1
! a2734 1
! }}\enddata{text,537621564}
! @
  
  
! 1.40.1.1
! log
! @new R6tape branch
! @
! text
! @@
  
  
! 1.39
! log
! @added documentation for QuitWindowOnly, QuitBuffer, DynamicMessageLineSize, ResizableMessageLine,
! and MinimumMessageLines
! .
! @
! text
! @a5 2
! \define{helptopic
! }
! @
  
  
! 1.38
! log
! @disclaimerization
! @
! text
! @d1 1
! a1 1
! \begindata{text,538511608}
! d334 1
! a334 1
! }\bold{\leftindent{DialogPriority}\quotation{:integer}}\quotation{
! d340 9
! d350 5
! d473 1
! d1392 17
! d2571 3
! a2573 3
! \begindata{bp,537558784}
! \enddata{bp,537558784}
! \view{bpv,537558784,1658,0,0}
! d2576 1
! a2576 1
! \smaller{\smaller{$Disclaimer: $
! d2578 1
! a2578 1
! }}\enddata{text,538511608}
! @
  
  
! 1.37
! log
! @added documentation of ShowColorStyles preference
! .
! @
! text
! @d1 1
! a1 1
! \begindata{text,537618108}
! d4 2
! d458 1
! d2538 9
! a2546 1
! \enddata{text,537618108}
! @
  
  
! 1.36
! log
! @added helptopic style
! @
! text
! @d1 1
! a1 1
! \begindata{text,17167292}
! d455 1
! d1144 10
! d2535 1
! a2535 1
! \enddata{text,17167292}
! @
  
  
! 1.35
! log
! @fixed MenubarGrayTitlesStipple to read:
! MenubarGrayTitleStipple
! .
! @
! text
! @d1 1
! a1 1
! \begindata{text,537648640}
! d4 2
! d454 1
! d2486 2
! a2487 2
! \leftindent{
! \italic{console
! d2489 1
! a2489 1
! templates
! d2491 1
! a2491 1
! EZ
! d2493 1
! a2493 1
! AMS } (Andrew Message System)\italic{
! d2495 1
! a2495 1
! typescript
! d2497 1
! a2497 1
! raster
! d2499 1
! a2499 1
! zip
! d2501 1
! a2501 1
! ezprint
! d2503 1
! a2503 1
! help
! d2505 1
! a2505 1
! flames
! d2507 1
! a2507 1
! champ
! d2509 1
! a2509 1
! adew
! d2511 1
! a2511 1
! bush
! d2513 1
! a2513 1
! ness
! d2515 1
! a2515 1
! link
! d2517 1
! a2517 1
! scroll
! d2519 1
! a2519 1
! menubar
! d2521 1
! a2521 1
! dialogs
! d2524 1
! a2524 1
! }\enddata{text,537648640}
! @
  
  
! 1.34
! log
! @removed extra occurrence of menubarcardbottomshadowstipple
! .
! @
! text
! @d1 1
! a1 1
! \begindata{text,537648756}
! d451 1
! d689 1
! a689 1
! \bold{MenubarTitlesColor: }\italic{\bold{black}
! d2521 1
! a2521 1
! }\enddata{text,537648756}
! @
  
  
! 1.33
! log
! @added information about $XXX and /../ in file names
! .
! @
! text
! @d1 1
! a1 1
! \begindata{text,539057528}
! d450 1
! a814 6
  
! }}\indent{\bold{MenubarCardBottomShadowStipple: }\italic{\bold{None}
  
! }\leftindent{The stipple pattern to draw the bottom of the selection box 
! around menu items with, or None if no stipple pattern is desired.
! 
! d2520 1
! a2520 1
! }\enddata{text,539057528}
! @
! 
! 
! 1.32
! log
! @added the new preferences dealing with key equivalents on the menus
! y
! @
! text
! @d1 1
! a1 1
! \begindata{text,17265076}
! d16 2
! d201 14
! a214 1
! \section{Machine-specific preferences}
! d216 2
! d219 9
! d449 1
! d2525 1
! a2525 1
! }\enddata{text,17265076}
! @
! 
! 
! 1.31
! log
! @Added descriptions of the new AMS preferences forcemetamail  & mailsendingformat
! .
! @
! text
! @d1 1
! a1 1
! \begindata{text,537585312}
! d26 2
! d346 12
! d416 1
! a416 1
! color in which the actual label of a button will be drawn in.
! d423 2
! a424 2
! 
! color of the shadow around the label of a button.  (For the "3D"ish buttons.)
! d427 1
! a427 1
! \subsection{For the \bold{dialog box:}}
! d445 2
! a446 3
! the application, as set by the foregroundcolor preference}\bold{>}\bold{\bold{ 
! }
! }
! d455 1
! a455 1
! application, as set by the backgroundcolor preference> 
! a456 1
! }
! d498 2
! a499 1
! }\indent{(for more information see the help files for Menus and Menubar)}
! d612 6
! d625 1
! a625 1
! }\bold{MenubarGrayPerctange: \italic{40
! d654 6
! a659 1
! }
! d685 6
! a690 1
! }
! d753 40
! d794 1
! d1027 1
! a1027 1
! }\subsection{
! d1175 2
! a1176 2
! \quotation{
! }}\bold{AnnounceFontSubstitutions\leftindent{\quotation{: 
! d1180 29
! a1208 2
! is happening.  When set to "yes," if they ask for one font, it doesn't exist 
! and another font is used, you will be notified.}}
! d2498 1
! a2498 1
! }\enddata{text,537585312}
! @
! 
! 
! 1.30
! log
! @updated to include info supplied by wdc@@athena re: given search order of preferences, .preferences or .Xdefaults.
! 
! .
! @
! text
! @d1 1
! a1 1
! \begindata{text,537540652}
! d409 1
! d1544 40
! d2401 1
! a2401 1
! }\enddata{text,537540652}
! @
! 
! 
! 1.29
! log
! @Changed references to print.spooldir to print.printer.
! .heritanc
! @
! text
! @d1 1
! a1 1
! \begindata{text,538503596}
! d74 4
! a77 5
! made.  When a program starts up, it consults your personal "preferences" file 
! to see if you have indicated any preference for how it should act.  If it 
! finds any entries in your preferences file that pertain to its own settings, 
! it acts accordingly; otherwise, it takes some default action that has been 
! established by the program author.
! d80 18
! d360 1
! a360 2
! color for the application, as set by the foregroundcolor preference>\italic{ 
! \bold{(see the preferences help file for more information)}}}
! d362 1
! d370 1
! a370 2
! the application, as set by the backgroundcolor preference)}\bold{\bold{ 
! }}\bold{\italic{\bold{(see the preferences help file for more information)}}}
! d400 1
! a400 2
! for the application, as set by the foregroundcolor preference> }\bold{(see the 
! preferences help file for more information)}
! d402 1
! a402 1
! \leftindent{The color in which the actual label of a button will be drawn in.
! d407 1
! a407 1
! }\bold{(see the preferences help file for more information)}
! d409 1
! a409 2
! \leftindent{The color of the shadow around the label of a button.  (For the 
! "3D"ish buttons.)
! d431 2
! a432 2
! }}\bold{(see the preferences help file for more information)}
! 
! d441 1
! a441 2
! application, as set by the backgroundcolor preference> }\bold{(see the 
! preferences help file for more information)}
! d443 1
! d485 2
! a486 1
! 	}(for more information see the help files for Menus and Menubar)
! d2360 1
! a2360 1
! }\enddata{text,538503596}
  @
--- 2669,2746 ----
  
  }
  
  \begindata{bp,537456896}
  \enddata{bp,537456896}
  \view{bpv,537456896,0,0,0}
! Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
+ \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
! Andrew User Interface System and is the 
  
+ property of IBM, Carnegie Mellon University, 
  
! and the other copyright holders.  The source 
  
! code of this version is for the sole use of 
  
+ members of the Andrew Consortium with 
  
+ memberships extending into calendar year 
  
+ 1993.  This source code is not to be distributed 
  
+ to non-members of the consortium nor beyond 
  
+ a fifty-mile radius from the membership address.  
  
+ Binary object code compiled or derived from 
  
+ these sources is not to be distributed to non-
  
! members.  Members may have additional 
  
! distribution rights granted by prior written 
  
! permission of Carnegie Mellon University.
  
  
  
! IBM, CARNEGIE MELLON UNIVERSITY, 
  
+ AND THE OTHER COPYRIGHT HOLDERS
  
!  DISCLAIM ALL WARRANTIES WITH 
  
+ REGARD TO THIS SOFTWARE, INCLUDING 
  
! ALL IMPLIED WARRANTIES OF MERCHANT-
  
+ ABILITY AND FITNESS. IN 
  
! NO EVENT SHALL  IBM, CARNEGIE 
  
+ MELLON UNIVERSITY, OR ANY OTHER 
  
! COPYRIGHT HOLDER BE LIABLE FOR 
  
+ ANY SPECIAL, INDIRECT OR CONSE-
  
! QUENTIAL DAMAGES OR ANY DAMAGES 
  
+ WHATSOEVER RESULTING FROM LOSS OF
  
! USE, DATA OR PROFITS, WHETHER IN AN
  
+ ACTION OF CONTRACT, NEGLIGENCE OR
  
! OTHER TORTIOUS ACTION, ARISING OUT 
  
+ OF OR IN CONNECTION WITH THE USE OR
  
! PERFORMANCE OF THIS SOFTWARE.
  
!  $
  
! }}\enddata{text,537636288}
  @
diff -cr ./RCS/prefs.tutr,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/prefs.tutr,v
*** ./RCS/prefs.tutr,v	Mon Feb 14 13:08:25 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/prefs.tutr,v	Fri Mar 11 01:43:35 1994
***************
*** 1,46 ****
! head	1.4;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.3.1;
! locks; strict;
! comment	@
! @;
  
  
! 1.4
! date	94.02.14.18.08.25;	author rr2b;	state Exp;
! branches;
! next	1.3;
  
- 1.3
- date	92.12.17.21.57.12;	author rr2b;	state R6tape;
- branches
- 	1.3.1.1;
- next	1.2;
  
- 1.2
- date	89.11.12.15.49.37;	author jr34;	state Exp;
- branches;
- next	;
- 
- 1.3.1.1
- date	93.02.01.22.11.47;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @tutorial, sans wm references.
! @
  
  
! 1.4
  log
! @typescript->command
  @
  text
! @\begindata{text,538387096}
  \textdsversion{12}
  \template{help}
  \define{global
--- 1,27 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
! 1.1
! date     94.03.01.00.52.28;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
! @\begindata{text,538926040}
  \textdsversion{12}
  \template{help}
  \define{global
***************
*** 54,80 ****
  \section{Changing Your Preferences
  
  }
! Changing your preferences is as simple as editing and saving your 
! preferences.  To do this, type
  
  
  \typewriter{\leftindent{ez preferences}}
  
  
! in your command window (typically a typescript or xterm) and press Enter.  \
  
  
  
- When the EZ window appears with your preferences file in it, you can type 
- in the new line you want to add, or change the value of an existing 
- preference.  For example, add the following line to your preferences file:
  
- 
  ez.bodyfont: AndySans10
  
  
! Save the file and quit the EZ window you are running.  Now, start EZ again 
! by typing
  
  
  \typewriter{\leftindent{ez preferences}}
--- 35,60 ----
  \section{Changing Your Preferences
  
  }
! Changing your preferences is as simple as editing and saving your preferences. 
!  To do this, type
  
  
  \typewriter{\leftindent{ez preferences}}
  
  
! in your Typescript window and press Enter.  
  
  
+ When the EZ window appears with your preferences file in it, you can type in 
+ the new line you want to add, or change the value of an existing preference. 
+  For example, add the following line to your preferences file:
  
  
  ez.bodyfont: AndySans10
  
  
! Save the file and quit the EZ window you are running.  Now, start EZ again by 
! typing
  
  
  \typewriter{\leftindent{ez preferences}}
***************
*** 81,95 ****
  
  
  You should notice that the letters in the EZ window are different from what 
! they were before.  To change them back, you can either remove the 
! preference entirely, or simply put a # mark in front of it, like
  
  
  # ez.bodyfont: AndySans10
  
  
! The # mark tells EZ not to read that preference.  You can also use # marks 
! to add reminders to yourself about what preferences are for, as in:
  
  
  # I added this just for the preferences tutorial
--- 61,75 ----
  
  
  You should notice that the letters in the EZ window are different from what 
! they were before.  To change them back, you can either remove the preference 
! entirely, or simply put a # mark in front of it, like
  
  
  # ez.bodyfont: AndySans10
  
  
! The # mark tells EZ not to read that preference.  You can also use # marks to 
! add reminders to yourself about what preferences are for, as in:
  
  
  # I added this just for the preferences tutorial
***************
*** 99,155 ****
  
  You can now experiment will lots of different preferences listed in the 
   \italic{preferences } help file.  Once you have edited and saved your 
- preferences file, any new processes you call up, such as EZ, will use the 
- new preferences that are relevant to them.  Thus, it is possible to have 
- several EZ windows with different type fonts.  \
- 
- 
- \begindata{bp,538210560}
- \enddata{bp,538210560}
- \view{bpv,538210560,0,0,0}
- Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
- 
- \smaller{\smaller{$Disclaimer:  $
- 
- }}\enddata{text,538387096}
- @
- 
- 
- 1.3
- log
- @disclaimerization
- @
- text
- @d1 1
- a1 1
- \begindata{text,538926040}
- d15 2
- a16 2
- Changing your preferences is as simple as editing and saving your preferences. 
-  To do this, type
- d22 1
- a22 1
- in your Typescript window and press Enter.  
- a24 3
- When the EZ window appears with your preferences file in it, you can type in 
- the new line you want to add, or change the value of an existing preference. 
-  For example, add the following line to your preferences file:
- d26 3
- d30 1
- d34 2
- a35 2
- Save the file and quit the EZ window you are running.  Now, start EZ again by 
- typing
- d42 2
- a43 2
- they were before.  To change them back, you can either remove the preference 
- entirely, or simply put a # mark in front of it, like
- d49 2
- a50 2
- The # mark tells EZ not to read that preference.  You can also use # marks to 
- add reminders to yourself about what preferences are for, as in:
- d60 8
- a67 7
  preferences file, any new processes you call up, such as EZ, will use the new 
  preferences that are relevant to them.  Thus, it is possible to have several 
  EZ windows with different type fonts.  
--- 79,84 ----
***************
*** 157,193 ****
  \begindata{bp,537558784}
  \enddata{bp,537558784}
  \view{bpv,537558784,1656,0,0}
! d70 1
! a70 1
! \smaller{\smaller{$Disclaimer: $
! d72 1
! a72 1
! }}\enddata{text,538926040}
! @
  
  
! 1.3.1.1
! log
! @new R6tape branch
! @
! text
! @d68 1
! a68 1
! \smaller{\smaller{$Disclaimer:  $
! @
  
  
! 1.2
! log
! @removed wm references
! @
! text
! @d1 1
! a1 1
! \begindata{text,269386836}
! d4 2
! d61 10
! a70 2
! EZ windows with different type fonts.  \
! \enddata{text,269386836}
  @
--- 86,160 ----
  \begindata{bp,537558784}
  \enddata{bp,537558784}
  \view{bpv,537558784,1656,0,0}
! Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
+ \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
! Andrew User Interface System and is the 
  
+ property of IBM, Carnegie Mellon University, 
  
! and the other copyright holders.  The source 
! 
! code of this version is for the sole use of 
! 
! members of the Andrew Consortium with 
! 
! memberships extending into calendar year 
! 
! 1993.  This source code is not to be distributed 
! 
! to non-members of the consortium nor beyond 
! 
! a fifty-mile radius from the membership address.  
! 
! Binary object code compiled or derived from 
! 
! these sources is not to be distributed to non-
! 
! members.  Members may have additional 
! 
! distribution rights granted by prior written 
! 
! permission of Carnegie Mellon University.
! 
! 
! 
! IBM, CARNEGIE MELLON UNIVERSITY, 
! 
! AND THE OTHER COPYRIGHT HOLDERS
! 
!  DISCLAIM ALL WARRANTIES WITH 
! 
! REGARD TO THIS SOFTWARE, INCLUDING 
! 
! ALL IMPLIED WARRANTIES OF MERCHANT-
! 
! ABILITY AND FITNESS. IN 
! 
! NO EVENT SHALL  IBM, CARNEGIE 
! 
! MELLON UNIVERSITY, OR ANY OTHER 
! 
! COPYRIGHT HOLDER BE LIABLE FOR 
! 
! ANY SPECIAL, INDIRECT OR CONSE-
! 
! QUENTIAL DAMAGES OR ANY DAMAGES 
! 
! WHATSOEVER RESULTING FROM LOSS OF
! 
! USE, DATA OR PROFITS, WHETHER IN AN
! 
! ACTION OF CONTRACT, NEGLIGENCE OR
! 
! OTHER TORTIOUS ACTION, ARISING OUT 
! 
! OF OR IN CONNECTION WITH THE USE OR
! 
! PERFORMANCE OF THIS SOFTWARE.
! 
!  $
! 
! }}\enddata{text,538926040}
  @
diff -cr ./RCS/procstuf.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/procstuf.c,v
*** ./RCS/procstuf.c,v	Thu Jun 09 14:57:37 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/procstuf.c,v	Fri Mar 11 01:43:35 1994
***************
*** 1,56 ****
! head	2.16;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.14.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.16
! date	94.06.09.18.57.37;	author rr2b;	state Exp;
! branches;
! next	2.15;
  
- 2.15
- date	94.04.18.20.35.54;	author rr2b;	state Exp;
- branches;
- next	2.14;
  
- 2.14
- date	92.12.15.21.10.10;	author rr2b;	state R6tape;
- branches
- 	2.14.1.1;
- next	2.13;
- 
- 2.13
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	2.12;
- 
- 2.12
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.14.1.1
- date	93.02.01.22.11.59;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.16
- log
- @Updated to use ANSI str and mem functions
- PORT
- /
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.29;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 59,70 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/procstuf.c,v 2.15 1994/04/18 20:35:54 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/procstuf.c,v 2.16 1993/08/25 20:35:25 susan Exp $";
  #endif
  
  
***************
*** 158,164 ****
  	/* put 'exec ' in */
  	for(s=str+strlen(str); s>=str; s--)
  	    *(s+5)= *s;
! 	memmove(str,"exec ",5);
  	*p=NULL;
  	return argv;
      }
--- 159,165 ----
  	/* put 'exec ' in */
  	for(s=str+strlen(str); s>=str; s--)
  	    *(s+5)= *s;
! 	bcopy("exec ",str,5);
  	*p=NULL;
  	return argv;
      }
***************
*** 181,187 ****
  
  /* trash second arg */
  char *statustostr(status,buf,len)
! #if defined(M_UNIX) || POSIX_ENV
  int *status;
  #else /* hpux */
  union wait *status;
--- 182,188 ----
  
  /* trash second arg */
  char *statustostr(status,buf,len)
! #if defined(hpux) || defined(M_UNIX) || POSIX_ENV
  int *status;
  #else /* hpux */
  union wait *status;
***************
*** 189,197 ****
  char *buf;
  int len;
  {
! #if !defined(POSIX_ENV) && defined(M_UNIX)
      sprintf(buf,"status = %d.",*status);
-     if(*status==0) return NULL;
  #else /* hpux */
  #if POSIX_ENV
      if(WIFSTOPPED(*status))
--- 190,197 ----
  char *buf;
  int len;
  {
! #if defined(hpux) || defined(M_UNIX)
      sprintf(buf,"status = %d.",*status);
  #else /* hpux */
  #if POSIX_ENV
      if(WIFSTOPPED(*status))
***************
*** 223,304 ****
  #endif /* hpux */
      return buf;
  }
- @
- 
- 
- 2.15
- log
- @sync'd with V6 for statustostr fix for POSIX_ENV systems.
- BUG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj/auis-6.2/overhead/util/lib/RCS/procstuf.c,v 2.18 1994/04/14 04:42:37 rr2b Exp $";
- d106 1
- a106 1
- 	bcopy("exec ",str,5);
- @
- 
- 
- 2.14
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/procstuf.c,v 2.13 1992/12/14 20:20:45 rr2b Exp rr2b $";
- d129 1
- a129 1
- #if defined(hpux) || defined(M_UNIX) || POSIX_ENV
- d137 1
- a137 1
- #if defined(hpux) || defined(M_UNIX)
- d139 1
- @
- 
- 
- 2.14.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/procstuf.c,v 2.14 1992/12/15 21:10:10 rr2b R6tape $";
- @
- 
- 
- 2.13
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.12
- log
- @Posixified
- .. co
- @
- text
- @a4 2
- /* $Header: /u/posix/overhead/util/lib/RCS/procstuf.c,v 2.11 1991/09/12 17:28:20 bobg Exp gk5g $ */
- /* $Source: /u/posix/overhead/util/lib/RCS/procstuf.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 223,226 ----
diff -cr ./RCS/profile.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/profile.c,v
*** ./RCS/profile.c,v	Thu Jun 09 17:18:17 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/profile.c,v	Fri Mar 11 01:43:36 1994
***************
*** 1,63 ****
! head	2.18;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.16.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.18
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	2.17;
  
- 2.17
- date	93.06.04.18.00.39;	author rr2b;	state Exp;
- branches;
- next	2.16;
  
- 2.16
- date	92.12.15.21.10.49;	author rr2b;	state R6tape;
- branches
- 	2.16.1.1;
- next	2.15;
- 
- 2.15
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	2.14;
- 
- 2.14
- date	92.12.07.23.51.46;	author rr2b;	state Exp;
- branches;
- next	2.13;
- 
- 2.13
- date	91.12.19.22.16.10;	author gk5g;	state Exp;
- branches;
- next	2.12;
- 
- 2.12
- date	91.12.17.22.52.43;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.16.1.1
- date	93.02.01.22.12.09;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.18
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.31;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 66,83 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/profile.c,v 2.17 1993/06/04 18:00:39 rr2b Exp rr2b $";
  #endif
  
  
! #include <andrewos.h>		/* sys/types.h */
  #include <fdplumb.h>
  #include <stdio.h>
  #include <sys/stat.h>
  #include <sys/param.h>	/* For MAXPATHLEN */
  #include <pwd.h>
--- 27,79 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/profile.c,v 2.16 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  
!  
! 
  #include <fdplumb.h>
  #include <stdio.h>
+ #include <andrewos.h>		/* sys/types.h */
  #include <sys/stat.h>
  #include <sys/param.h>	/* For MAXPATHLEN */
  #include <pwd.h>
***************
*** 281,423 ****
      return (var != NULL && ( (GetConfig(profileHead, var, usedefault) != NULL) || 
  			     (GetConfig(GloprofileHead, var, usedefault) != NULL)));
  }
- @
- 
- 
- 2.17
- log
- @Moved #include of andrewos.h to the front.
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/c++/overhead/util/lib/RCS/profile.c,v 2.16 1992/12/15 21:10:49 rr2b R6tape rr2b $";
- @
- 
- 
- 2.16
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/profile.c,v 2.15 1992/12/14 20:20:45 rr2b Exp rr2b $";
- d16 1
- a16 2
-  
- 
- a18 1
- #include <andrewos.h>		/* sys/types.h */
- @
- 
- 
- 2.16.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/profile.c,v 2.16 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 2.15
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.14
- log
- @patch from Todd Inglett to make getprofileswitch case insensitive.
- .
- @
- text
- @a4 3
- /* $Header: /afs/andrew.cmu.edu/usr20/rr2b/RCS/profile.c,v 2.13 1991/12/19 22:16:10 gk5g Exp $ */
- /* $ACIS:profile.c 1.5$ */
- /* $Source: /afs/andrew.cmu.edu/usr20/rr2b/RCS/profile.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/usr20/rr2b/RCS/profile.c,v 2.13 1991/12/19 22:16:10 gk5g Exp $";
- #endif /* lint */
- @
- 
- 
- 2.13
- log
- @Changed type of 3rd arg to openprofile from boolean to int.
- ., t
- @
- text
- @d5 1
- a5 1
- /* $Header: /afs/andrew.cmu.edu/usr13/gk5g/mario/lib/RCS/profile.c,v 2.12 1991/12/17 22:52:43 gk5g Exp gk5g $ */
- d7 1
- a7 1
- /* $Source: /afs/andrew.cmu.edu/usr13/gk5g/mario/lib/RCS/profile.c,v $ */
- d10 1
- a10 1
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/usr13/gk5g/mario/lib/RCS/profile.c,v 2.12 1991/12/17 22:52:43 gk5g Exp gk5g $";
- a157 1
-     register    len;
- a173 1
- 	len = strlen (val);
- d175 1
- a175 1
- 	    if (p -> name[0] == val[0] && strncmp (p -> name, val, len) == 0)  {
- a176 1
- 	    }
- @
- 
- 
- 2.12
- log
- @Patch submitted by John Myers:
- If the global.prf file existed, then GetProfileFileName() returned the wrong result.
- .
- @
- text
- @d5 1
- a5 1
- /* $Header: /afs/andrew.cmu.edu/usr13/gk5g/mario/overhead/util/lib/RCS/profile.c,v 2.11 1991/09/12 17:28:27 bobg Exp gk5g $ */
- d7 1
- a7 1
- /* $Source: /afs/andrew.cmu.edu/usr13/gk5g/mario/overhead/util/lib/RCS/profile.c,v $ */
- d10 1
- a10 1
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/usr13/gk5g/mario/overhead/util/lib/RCS/profile.c,v 2.11 1991/09/12 17:28:27 bobg Exp gk5g $";
- d39 1
- a39 1
-     boolean savefname;
- d101 2
- a102 2
- 	profileHead = openprofile("PROFILES", DEFAULTPROFILES, TRUE);
- 	GloprofileHead = openprofile("GLOBALPROFILES", GLOBALPROFILE, FALSE);
- d112 2
- a113 2
- 	profileHead = openprofile("PROFILES", DEFAULTPROFILES, TRUE);
- 	GloprofileHead = openprofile("GLOBALPROFILES", GLOBALPROFILE, FALSE);
- d136 2
- a137 2
- 	profileHead = openprofile("PROFILES", DEFAULTPROFILES, TRUE);
- 	GloprofileHead = openprofile("GLOBALPROFILES", GLOBALPROFILE, FALSE);
- d214 2
- a215 2
- 	profileHead = openprofile("PROFILES", DEFAULTPROFILES, TRUE);
- 	GloprofileHead = openprofile("GLOBALPROFILES", GLOBALPROFILE, FALSE);
  @
--- 277,280 ----
diff -cr ./RCS/readlink.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/readlink.c,v
*** ./RCS/readlink.c,v	Tue Sep 21 14:39:02 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/readlink.c,v	Fri Mar 11 01:43:37 1994
***************
*** 1,49 ****
! head	1.5;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.4.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.5
! date	93.09.21.18.39.02;	author rr2b;	state Exp;
! branches;
! next	1.4;
  
- 1.4
- date	92.12.15.21.10.49;	author rr2b;	state R6tape;
- branches
- 	1.4.1.1;
- next	1.3;
  
- 1.3
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	1.2;
- 
- 1.2
- date	91.09.12.17.28.35;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.4.1.1
- date	93.02.01.22.12.21;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @contains osi_readlink: a portability layer version
! of readlink(2).
! @
  
  
- 1.5
- log
- @include andrewos first
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.52.32;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 52,70 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /afs/cs/project/atk/src/C++/overhead/util/lib/RCS/readlink.c,v 1.4 1992/12/15 21:10:49 rr2b R6tape rr2b $";
  #endif
  
  
   
  
- #include <andrewos.h>
  #include <errno.h>
  
  extern int errno;
  
--- 27,78 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/readlink.c,v 1.4 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  
   
  
  #include <errno.h>
+ #include <andrewos.h>
  
  extern int errno;
  
***************
*** 88,149 ****
  
  #endif
  
- @
- 
- 
- 1.4
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/readlink.c,v 1.3 1992/12/14 20:20:45 rr2b Exp rr2b $";
- d18 1
- a19 1
- #include <andrewos.h>
- @
- 
- 
- 1.4.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/readlink.c,v 1.4 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 1.3
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.2
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 2
- /* $Header: */
- /* $Source: */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 96,99 ----
diff -cr ./RCS/setprof.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/setprof.c,v
*** ./RCS/setprof.c,v	Thu Jun 09 17:18:18 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/setprof.c,v	Fri Mar 11 01:44:21 1994
***************
*** 1,53 ****
! head	2.20;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.19.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.20
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	2.19;
  
- 2.19
- date	92.12.15.21.10.49;	author rr2b;	state R6tape;
- branches
- 	2.19.1.1;
- next	2.18;
  
- 2.18
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	2.17;
- 
- 2.17
- date	92.12.01.00.47.45;	author gk5g;	state Exp;
- branches;
- next	2.16;
- 
- 2.16
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.19.1.1
- date	93.02.01.22.12.34;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.20
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.24;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 56,67 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/setprof.c,v 2.19 1992/12/15 21:10:49 rr2b R6tape rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/setprof.c,v 2.19 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  
***************
*** 292,369 ****
      printf("setprofilestring() returned %d (errno %d)\n", x, errno);
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.19
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/setprof.c,v 2.18 1992/12/14 20:20:45 rr2b Exp rr2b $";
- @
- 
- 
- 2.19.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/setprof.c,v 2.19 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 2.18
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.17
- log
- @We now use the FirstProfileFileName only if the name returned by GetProfileFileName is either 1) NULL, 2) the same as AndrewDir("/lib/global.prf"), or 3) not accessable.
- @
- text
- @a4 2
- /* $Header: /u/posix/overhead/util/lib/RCS/setprof.c,v 2.16 1992/07/24 23:09:52 gk5g Exp gk5g $ */
- /* $Source: /u/posix/overhead/util/lib/RCS/setprof.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
- @
- 
- 
- 2.16
- log
- @Posixified
- .. co
- @
- text
- @d5 1
- a5 1
- /* $Header: /u/posix/overhead/util/lib/RCS/setprof.c,v 2.15 1991/09/12 17:28:40 bobg Exp gk5g $ */
- d77 2
- a78 3
- #ifdef notdef
-     /* This doesn't work if you have a writeble global.prf! */
-     if (!(profileFileName = GetProfileFileName()) || 
- a79 1
- #endif
  @
--- 296,299 ----
diff -cr ./RCS/setup.help,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/setup.help,v
*** ./RCS/setup.help,v	Thu May 20 17:52:59 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/setup.help,v	Fri Mar 11 01:44:22 1994
***************
*** 1,48 ****
! head	1.8;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.8.1;
! locks; strict;
! comment	@
! @;
  
  
! 1.8
! date	93.01.15.00.29.31;	author rr2b;	state Exp;
! branches
! 	1.8.1.1;
! next	1.7;
  
- 1.7
- date	92.12.17.21.57.12;	author rr2b;	state R6tape;
- branches;
- next	1.6;
  
- 1.6
- date	92.07.30.18.44.37;	author gk5g;	state Exp;
- branches;
- next	1.5;
- 
- 1.5
- date	91.12.03.21.31.59;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 1.8.1.1
- date	93.02.01.22.12.48;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @andrewsetup options.
! @
  
  
! 1.8
  log
! @fixed extra definition of helptopic style
  @
  text
  @\begindata{text,539631480}
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
! 1.1
! date     94.03.01.00.53.26;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @\begindata{text,539631480}
***************
*** 1415,1487 ****
  \view{bpv,537558784,1654,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer:  $
  
! }}\enddata{text,539631480}
! @
  
  
! 1.8.1.1
! log
! @new R6tape branch
! @
! text
! @@
  
  
! 1.7
! log
! @disclaimerization
! @
! text
! @a5 2
! \define{helptopic
! }
! d1371 1
! a1371 1
! \smaller{\smaller{$Disclaimer: $
! @
  
  
! 1.6
! log
! @Used new 'Help Topic' font for references
! .
! @
! text
! @d1 1
! a1 1
! \begindata{text,539147776}
! d4 4
! d1365 9
! a1373 1
! }\helptopic{white-pages}\italic{
! d1375 1
! a1375 1
! }}\enddata{text,539147776}
! @
  
  
! 1.5
! log
! @Changed references to print.spooldir to print.printer.
! .drewSetu
! @
! text
! @d1 1
! a1 1
! \begindata{text,538862668}
! d21 1
! d1357 1
! a1357 1
! ams
! d1359 1
! a1359 1
! help
! d1361 1
! a1361 1
! white-pages
! d1363 1
! a1363 1
! }}\enddata{text,538862668}
  @
--- 1391,1463 ----
  \view{bpv,537558784,1654,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
! Andrew User Interface System and is the 
  
+ property of IBM, Carnegie Mellon University, 
  
! and the other copyright holders.  The source 
  
+ code of this version is for the sole use of 
  
! members of the Andrew Consortium with 
  
+ memberships extending into calendar year 
  
! 1993.  This source code is not to be distributed 
  
+ to non-members of the consortium nor beyond 
  
! a fifty-mile radius from the membership address.  
! 
! Binary object code compiled or derived from 
! 
! these sources is not to be distributed to non-
! 
! members.  Members may have additional 
! 
! distribution rights granted by prior written 
! 
! permission of Carnegie Mellon University.
! 
! 
! 
! IBM, CARNEGIE MELLON UNIVERSITY, 
! 
! AND THE OTHER COPYRIGHT HOLDERS
! 
!  DISCLAIM ALL WARRANTIES WITH 
! 
! REGARD TO THIS SOFTWARE, INCLUDING 
! 
! ALL IMPLIED WARRANTIES OF MERCHANT-
! 
! ABILITY AND FITNESS. IN 
! 
! NO EVENT SHALL  IBM, CARNEGIE 
! 
! MELLON UNIVERSITY, OR ANY OTHER 
! 
! COPYRIGHT HOLDER BE LIABLE FOR 
! 
! ANY SPECIAL, INDIRECT OR CONSE-
! 
! QUENTIAL DAMAGES OR ANY DAMAGES 
! 
! WHATSOEVER RESULTING FROM LOSS OF
! 
! USE, DATA OR PROFITS, WHETHER IN AN
! 
! ACTION OF CONTRACT, NEGLIGENCE OR
! 
! OTHER TORTIOUS ACTION, ARISING OUT 
! 
! OF OR IN CONNECTION WITH THE USE OR
! 
! PERFORMANCE OF THIS SOFTWARE.
! 
!  $
! 
! }}\enddata{text,539631480}
  @
Only in ./RCS: subdirs,v
diff -cr ./RCS/svcconf.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/svcconf.c,v
*** ./RCS/svcconf.c,v	Thu Jun 09 17:18:21 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/svcconf.c,v	Fri Mar 11 01:44:24 1994
***************
*** 1,53 ****
! head	2.20;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.18.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.20
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	2.19;
  
- 2.19
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.18;
  
- 2.18
- date	92.12.15.21.10.49;	author rr2b;	state R6tape;
- branches
- 	2.18.1.1;
- next	2.17;
- 
- 2.17
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	2.16;
- 
- 2.16
- date	91.09.12.17.28.45;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.18.1.1
- date	93.02.01.22.13.01;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.20
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.27;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 56,67 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/svcconf.c,v 2.19 1993/02/12 21:23:32 rr2b Exp rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/svcconf.c,v 2.20 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 82,87 ****
--- 86,95 ----
  #include <util.h>
  #include <svcconf.h>
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ #endif /* _IBMR2 */
+ 
  extern int errno;
  
  /* The name of a file guaranteed to be in AFS */
***************
*** 328,404 ****
      printf("Vice is %srunning.\n", AMS_ViceIsRunning ? "" : "not ");
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.19
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/svcconf.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
- @
- 
- 
- 2.18
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/svcconf.c,v 2.17 1992/12/14 20:20:45 rr2b Exp rr2b $";
- a31 4
- 
- #ifndef _IBMR2
- extern char *malloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.18.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/svcconf.c,v 2.18 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 2.17
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.16
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a19 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/svcconf.c,v 2.15 1990/07/12 15:03:44 gk5g Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/svcconf.c,v $ */
- d21 1
- a21 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/svcconf.c,v 2.15 1990/07/12 15:03:44 gk5g Exp bobg $";
- #endif /* lint */
  @
--- 336,339 ----
diff -cr ./RCS/system.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/system.c,v
*** ./RCS/system.c,v	Thu May 20 17:53:02 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/system.c,v	Fri Mar 11 01:44:24 1994
***************
*** 1,53 ****
! head	1.3;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.3.1;
! locks; strict;
! comment	@ * @;
  
  
- 1.3
- date	92.12.14.20.21.35;	author rr2b;	state R6tape;
- branches
- 	1.3.1.1;
- next	1.2;
- 
- 1.2
- date	92.10.16.12.12.00;	author rr2b;	state Exp;
- branches;
- next	1.1;
- 
  1.1
! date	92.10.15.22.38.30;	author rr2b;	state Exp;
! branches;
! next	;
  
- 1.3.1.1
- date	93.02.01.22.19.43;	author rr2b;	state Exp;
- branches;
- next	;
  
- 
  desc
! @all references to system in atk should be changed to os_system
! to avoid a bug in the hpux system function.
! @
  
  
! 1.3
  log
! @disclaimerization
  @
  text
  @/* Copyright 1992 Carnegie Mellon University, All rights reserved.
!  $Disclaimer:$
   */
  
! /* $Header: /src/a2/overhead/util/lib/RCS/system.c,v 1.2 1992/10/16 12:12:00 rr2b Exp rr2b $ */
  
  #ifndef NORCSID
! static char system_c_rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/system.c,v 1.2 1992/10/16 12:12:00 rr2b Exp rr2b $";
  #endif
  
  #include <andrewos.h>
--- 1,67 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
  1.1
! date     94.03.01.00.53.28;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* Copyright 1992 Carnegie Mellon University, All rights reserved.
!  $Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
   */
  
! /* $ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/system.c,v 1.3 1992/12/14 20:21:35 rr2b R6tape $ */
  
  #ifndef NORCSID
! static char system_c_rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/system.c,v 1.3 1992/12/14 20:21:35 rr2b R6tape $";
  #endif
  
  #include <andrewos.h>
***************
*** 75,117 ****
  #endif
  
  @
- 
- 
- 1.3.1.1
- log
- @new R6tape branch
- @
- text
- @d2 1
- a2 1
-  $Disclaimer:  $
- d5 1
- a5 1
- /* $Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/system.c,v 1.3 1992/12/14 20:21:35 rr2b R6tape $ */
- d8 1
- a8 1
- static char system_c_rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/system.c,v 1.3 1992/12/14 20:21:35 rr2b R6tape $";
- @
- 
- 
- 1.2
- log
- @added appropriate include files.
- @
- text
- @d5 1
- a5 1
- /* $Header: system.c,v 1.1 92/10/15 22:38:30 rr2b Exp $ */
- d8 1
- a8 1
- static char system_c_rcsid[]="$Header: system.c,v 1.1 92/10/15 22:38:30 rr2b Exp $";
- @
- 
- 
- 1.1
- log
- @Initial revision
- 
- @
- text
- @@
--- 89,91 ----
diff -cr ./RCS/systypes.awk,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/systypes.awk,v
*** ./RCS/systypes.awk,v	Mon Aug 29 13:22:39 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/systypes.awk,v	Fri Mar 11 01:44:25 1994
***************
*** 1,35 ****
! head	1.1;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.1.1;
! locks; strict;
! comment	@# @;
  
  
  1.1
! date	92.07.10.15.24.33;	author rr2b;	state R6tape;
! branches
! 	1.1.1.1;
! next	;
  
- 1.1.1.1
- date	93.02.01.22.19.33;	author rr2b;	state Exp;
- branches;
- next	;
  
- 
  desc
! @awk script to generate systypes.c
! which provides the function get_syslist which returns
!  a null terminated list of operating system
! and machine designation strings.
! @
  
  
  1.1
  log
! @Initial revision
  @
  text
  @BEGIN {
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
  1.1
! date     94.03.01.00.53.29;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
+ 
  1.1
  log
! @ATK 6.0.1
  @
  text
  @BEGIN {
***************
*** 48,58 ****
  }
  
  @
- 
- 
- 1.1.1.1
- log
- @new R6tape branch
- @
- text
- @@
--- 37,39 ----
diff -cr ./RCS/t2open.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/t2open.c,v
*** ./RCS/t2open.c,v	Sun Jan 30 10:43:19 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/t2open.c,v	Fri Mar 11 01:44:26 1994
***************
*** 1,95 ****
! head	2.29;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.25.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.29
! date	94.01.30.15.43.20;	author rr2b;	state Exp;
! branches;
! next	2.28;
  
- 2.28
- date	93.10.06.01.01.20;	author rr2b;	state Exp;
- branches;
- next	2.27;
  
- 2.27
- date	93.09.21.18.43.42;	author rr2b;	state Exp;
- branches;
- next	2.26;
- 
- 2.26
- date	93.07.02.05.22.43;	author rr2b;	state Exp;
- branches;
- next	2.25;
- 
- 2.25
- date	92.12.15.21.10.49;	author rr2b;	state R6tape;
- branches
- 	2.25.1.1;
- next	2.24;
- 
- 2.24
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	2.23;
- 
- 2.23
- date	92.12.08.03.21.55;	author rr2b;	state Exp;
- branches;
- next	2.22;
- 
- 2.22
- date	92.11.19.14.20.07;	author rr2b;	state Exp;
- branches;
- next	2.21;
- 
- 2.21
- date	92.10.28.21.07.25;	author rr2b;	state Exp;
- branches;
- next	2.20;
- 
- 2.20
- date	92.10.28.20.47.07;	author rr2b;	state Exp;
- branches;
- next	2.19;
- 
- 2.19
- date	92.10.15.16.06.15;	author rr2b;	state Exp;
- branches;
- next	2.18;
- 
- 2.18
- date	92.10.14.19.12.43;	author gk5g;	state Exp;
- branches;
- next	2.17;
- 
- 2.17
- date	92.10.14.18.42.21;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.25.1.1
- date	93.02.01.22.13.14;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.29
- log
- @Fixed to use SIG_SETMASK.
- PORT
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.30;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 98,109 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/t2open.c,v 2.28 1993/10/06 01:01:20 rr2b Exp rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/t2open.c,v 2.29 1993/08/25 20:35:26 susan Exp $";
  #endif
  
  
***************
*** 110,118 ****
   
  
  
! #include <andrewos.h>		/* sys/time.h */
  #include <stdio.h>
  #include <signal.h>
  #include <setjmp.h>
  #include <errno.h>
  extern int errno;
--- 72,81 ----
   
  
  
! #include <system.h>
  #include <stdio.h>
  #include <signal.h>
+ #include <andrewos.h>		/* sys/time.h */
  #include <setjmp.h>
  #include <errno.h>
  extern int errno;
***************
*** 123,129 ****
  #define	mask(s)	(1<<((s)-1))
  #endif
  
! typedef SIGNAL_RETURN_TYPE SignalReturnType;
  
  #ifdef __STDC__
  static SignalReturnType (*oldfunc)(int);
--- 86,96 ----
  #define	mask(s)	(1<<((s)-1))
  #endif
  
! #if POSIX_ENV
! typedef void SignalReturnType;
! #else
! typedef int SignalReturnType;
! #endif
  
  #ifdef __STDC__
  static SignalReturnType (*oldfunc)(int);
***************
*** 138,144 ****
      int p1[2], p2[2], pgrp;
  
      if (popen_pid == NULL) {
! 	dtablesize = FDTABLESIZE();
  	if (dtablesize > 0) {
  	    popen_pid = (int *) malloc(dtablesize * sizeof(int));
  	}
--- 105,111 ----
      int p1[2], p2[2], pgrp;
  
      if (popen_pid == NULL) {
! 	dtablesize = getdtablesize();
  	if (dtablesize > 0) {
  	    popen_pid = (int *) malloc(dtablesize * sizeof(int));
  	}
***************
*** 146,152 ****
      if (popen_pid == NULL) {errno = ENOMEM; return -1;}
  
      /* Set up to ignore broken pipe signals */
!     oldfunc = signal(SIGPIPE, SIG_IGN);
  
      if(pipe(p1) < 0 || pipe(p2) < 0) return -1;
      /* p1 is for writing from child to parent, p2 vice versa */
--- 113,119 ----
      if (popen_pid == NULL) {errno = ENOMEM; return -1;}
  
      /* Set up to ignore broken pipe signals */
!     oldfunc = (SignalReturnType (*)())signal(SIGPIPE, SIG_IGN);
  
      if(pipe(p1) < 0 || pipe(p2) < 0) return -1;
      /* p1 is for writing from child to parent, p2 vice versa */
***************
*** 153,161 ****
  
      pgrp = osi_vfork();
      if(pgrp == 0) {
! 	int fd;
  
! 	NEWPGRP();
  
  	/* Set up my write side */
  	close(p1[0]);		/* I don't read from p1 */
--- 120,134 ----
  
      pgrp = osi_vfork();
      if(pgrp == 0) {
! 	int pid, fd;
  
! 	/* This is child */
! 	pid = getpid();
! #if defined(hpux) || defined(SGI_4D_ENV) || defined(linux)
! 	setpgrp();
! #else /* hpux */
! 	setpgrp(pid, pid);
! #endif /* hpux */
  
  	/* Set up my write side */
  	close(p1[0]);		/* I don't read from p1 */
***************
*** 204,211 ****
      FILE *ptr;
      int seconds, *timedout;
  {
! 	int status;
! 	SIGSET_TYPE omask, nmask;
      register int f, r;
      struct itimerval val;
  
--- 177,183 ----
      FILE *ptr;
      int seconds, *timedout;
  {
!     int status, omask;
      register int f, r;
      struct itimerval val;
  
***************
*** 217,237 ****
  
      f = fileno(ptr);
      fclose(ptr);
! #ifdef POSIX_ENV
!     (void) sigemptyset(&nmask);
!     (void) sigaddset(&nmask, SIGINT);
!     (void) sigaddset(&nmask, SIGQUIT);
!     (void) sigaddset(&nmask, SIGHUP);
!     (void) sigaddset(&nmask, SIGCHLD);
!     if (sigprocmask(SIG_BLOCK, &nmask, &omask) < 0)
! 	perror("sigprocmask");
! #else
      omask = sigblock(mask(SIGINT)|mask(SIGQUIT)|mask(SIGHUP)|mask(SIGCHLD));
  #endif
  
      if (timedout != 0) {
  	/* Enable signal handler */
! 	old = signal(SIGALRM, lclalarm);
  
  	/* Set timer */
  	val.it_interval.tv_sec = 0;
--- 189,201 ----
  
      f = fileno(ptr);
      fclose(ptr);
! #ifdef VMUNIX
      omask = sigblock(mask(SIGINT)|mask(SIGQUIT)|mask(SIGHUP)|mask(SIGCHLD));
  #endif
  
      if (timedout != 0) {
  	/* Enable signal handler */
! 	old = (SignalReturnType (*)())signal(SIGALRM, lclalarm);
  
  	/* Set timer */
  	val.it_interval.tv_sec = 0;
***************
*** 258,517 ****
  	while ((r=wait(&status)) != popen_pid[f] && r != -1) ;
      }
  
! #ifdef POSIX_ENV
!     (void) sigprocmask(SIG_SETMASK, &omask, (sigset_t *)NULL);
! #else
      sigsetmask(omask);
  #endif
  
- 
      /* Reenable old SIGPIPE action */
      (void) signal(SIGPIPE, oldfunc);
  
      return status;
  }
- @
- 
- 
- 2.28
- log
- @replaced getdtablesize with FDTABLESIZE macro, which uses sysconf by default
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs/project/atk-6/andrewhp-c++/overhead/util/lib/RCS/t2open.c,v 2.27 1993/09/21 18:43:42 rr2b Exp rr2b $";
- d113 2
- a114 1
-     int status, omask;
- d126 9
- a134 1
- #ifdef VMUNIX
- d167 3
- a169 1
- #ifdef VMUNIX
- d172 1
- @
- 
- 
- 2.27
- log
- @use NEWPGRP in place of setpgrp(pid, pid)
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs/project/atk/src/C++/overhead/util/lib/RCS/t2open.c,v 2.26 1993/07/02 05:22:43 rr2b Exp rr2b $";
- d19 1
- a19 1
- #include <system.h>
- a21 1
- #include <andrewos.h>		/* sys/time.h */
- d32 1
- a32 5
- #if POSIX_ENV
- typedef void SignalReturnType;
- #else
- typedef int SignalReturnType;
- #endif
- d47 1
- a47 1
- 	dtablesize = getdtablesize();
- @
- 
- 
- 2.26
- log
- @More setpgrp fixes... sigh...
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs/project/atk/src/C++/overhead/util/lib/RCS/t2open.c,v 2.25 1992/12/15 21:10:49 rr2b R6tape rr2b $";
- d67 1
- a67 1
- 	int pid, fd;
- d69 1
- a69 3
- 	/* This is child */
- 	pid = getpid();
- 	setpgrp(pid, pid);
- @
- 
- 
- 2.25
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/t2open.c,v 2.24 1992/12/14 20:20:45 rr2b Exp rr2b $";
- a70 3
- #if defined(hpux) || defined(SGI_4D_ENV)
- 	setpgrp();
- #else /* hpux */
- a71 1
- #endif /* hpux */
- @
- 
- 
- 2.25.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/t2open.c,v 2.25 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 2.24
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.23
- log
- @fixed to choose ANSI and POSIX code independently
- .
- @
- text
- @a4 1
- /* $Header: /src/andrew/overhead/util/lib/RCS/t2open.c,v 2.22 1992/11/19 14:20:07 rr2b Exp rr2b $ */
- d6 11
- a16 3
- #ifndef NORCSID
- static char *rcsid_t2open_c = "$Header: ";
- #endif /* lint */
- @
- 
- 
- 2.22
- log
- @removed bogus 2nd declaration of argument to lclalarm (1st decl is
- ansi style, 2nd was old style, but in the same func defintion)
- .
- @
- text
- @d5 1
- a5 1
- /* $Header: /afs/cs.cmu.edu/project/itc-user-rr2b-1/utillib/RCS/t2open.c,v 2.21 1992/10/28 21:07:25 rr2b Exp rr2b $ */
- d27 1
- a27 1
- static void (*oldfunc)(int);
- d29 1
- a29 1
- static int (*oldfunc)();
- d32 6
- d121 2
- a122 2
- #if POSIX_ENV
-     void (*old)(int);
- d124 1
- a124 1
-     int (*old)();
- @
- 
- 
- 2.21
- log
- @blah again
- .hand
- @
- text
- @d5 1
- a5 1
- /* $Header:$ */
- a99 1
- int i;
- @
- 
- 
- 2.20
- log
- @blah try to handle return type of signal
- in both posix & non-posix envs.
- .
- @
- text
- @d5 1
- a5 3
- /* $Header: */
- /* $ACIS: */
- /* $Source: */
- d7 2
- a8 2
- #ifndef lint
- static char *rcsid = "$Header: ";
- d116 1
- a116 1
- #if defined(__STDC__)
- @
- 
- 
- 2.19
- log
- @removed bogus + on #endif line
- .
- @
- text
- @d28 1
- a28 1
- #if defined(__STDC__)
- @
- 
- 
- 2.18
- log
- @Hopefully it works now
- 
- 
- .() to
- @
- text
- @d32 1
- a32 1
- + #endif
- @
- 
- 
- 2.17
- log
- @Cast  second arg to signal() to void(*) (int) for rt_mach
- .
- @
- text
- @d28 3
- d32 1
- d49 1
- a49 1
-     oldfunc = (int (*)()) signal(SIGPIPE, SIG_IGN);
- d99 7
- a105 1
- static lclalarm()
- d117 4
- d122 1
- d132 1
- a132 1
- 	old = (int (*)()) signal(SIGALRM, void(*)(int) lclalarm);
- d154 1
- a154 1
- 	(void) signal(SIGALRM, void(*)(int) old);	/* Restore old value */
- d164 1
- a164 1
-     (void) signal(SIGPIPE, void(*)(int) oldfunc);
  @
--- 222,234 ----
  	while ((r=wait(&status)) != popen_pid[f] && r != -1) ;
      }
  
! #ifdef VMUNIX
      sigsetmask(omask);
  #endif
  
      /* Reenable old SIGPIPE action */
      (void) signal(SIGPIPE, oldfunc);
  
      return status;
  }
  @
diff -cr ./RCS/tfail.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/tfail.c,v
*** ./RCS/tfail.c,v	Thu May 20 17:53:03 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/tfail.c,v	Fri Mar 11 01:44:26 1994
***************
*** 1,43 ****
! head	2.10;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.10.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.10
! date	92.12.15.21.10.49;	author rr2b;	state R6tape;
! branches
! 	2.10.1.1;
! next	2.9;
  
- 2.9
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	2.8;
  
- 2.8
- date	91.09.12.17.28.59;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.10.1.1
- date	93.02.01.22.13.25;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.10
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.32;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/tfail.c,v 2.9 1992/12/14 20:20:45 rr2b Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/tfail.c,v 2.10 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
***************
*** 113,162 ****
  	    return 0;		/* all others are permanent failures */
      }
  }
- @
- 
- 
- 2.10.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/tfail.c,v 2.10 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 2.9
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.8
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a19 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/tfail.c,v 2.7 1991/07/02 18:39:19 gk5g Exp bobg $ */
- /* $ACIS: $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/tfail.c,v $ */
- d21 1
- a21 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/tfail.c,v 2.7 1991/07/02 18:39:19 gk5g Exp bobg $";
- #endif /* lint */
  @
--- 127,130 ----
diff -cr ./RCS/thiscell.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/thiscell.c,v
*** ./RCS/thiscell.c,v	Thu May 20 17:53:03 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/thiscell.c,v	Fri Mar 11 01:44:27 1994
***************
*** 1,49 ****
! head	2.14;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.13.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.14
! date	93.02.12.21.23.32;	author rr2b;	state Exp;
! branches;
! next	2.13;
  
- 2.13
- date	92.12.15.21.10.49;	author rr2b;	state R6tape;
- branches
- 	2.13.1.1;
- next	2.12;
  
- 2.12
- date	92.12.14.20.20.45;	author rr2b;	state Exp;
- branches;
- next	2.11;
- 
- 2.11
- date	91.09.12.17.29.05;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.13.1.1
- date	93.02.01.22.13.36;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.14
  log
! @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
! PROG
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.33;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 52,63 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/thiscell.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/thiscell.c,v 2.15 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  
***************
*** 83,88 ****
--- 91,100 ----
  
  #define	MAXSIZE		200
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ #endif /* _IBMR2 */
+ 
  extern int errno;
  
  /*
***************
*** 248,312 ****
      }
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.13
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/thiscell.c,v 2.12 1992/12/14 20:20:45 rr2b Exp rr2b $";
- a36 4
- 
- #ifndef _IBMR2
- extern char *malloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.13.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/thiscell.c,v 2.13 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 2.12
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.11
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/thiscell.c,v 2.10 1991/06/10 17:45:00 gk5g Exp bobg $ */
- /* $ACIS: $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/thiscell.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/thiscell.c,v 2.10 1991/06/10 17:45:00 gk5g Exp bobg $";
- #endif /* lint */
  @
--- 260,263 ----
diff -cr ./RCS/times.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/times.c,v
*** ./RCS/times.c,v	Fri Aug 27 17:43:24 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/times.c,v	Mon Mar 14 15:43:03 1994
***************
*** 1,52 ****
! head	1.20;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.18.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.20
! date	93.08.27.21.43.25;	author gk5g;	state Exp;
! branches;
! next	1.19;
  
- 1.19
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	1.18;
  
- 1.18
- date	92.12.15.21.10.49;	author rr2b;	state R6tape;
- branches
- 	1.18.1.1;
- next	1.17;
- 
- 1.17
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	1.16;
- 
- 1.16
- date	92.01.16.21.06.24;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 1.18.1.1
- date	93.02.01.22.13.47;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @The BSD end of an operating-system-independent mechanism for getting the names of the local time zones.
! @
  
  
! 1.20
  log
! @under linux don't forward-declare timezone()
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    dlc:1.1; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.34;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 55,66 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /home/src/C++/overhead/util/lib/RCS/times.c,v 1.19 1993/02/12 21:23:32 rr2b Exp gk5g $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/times.c,v 1.23 1993/08/27 20:59:21 gk5g Exp $";
  #endif
  
  
***************
*** 151,228 ****
      exit(0);
  }
  #endif /* #ifdef TESTINGONLYTESTING */
- @
- 
- 
- 1.19
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/times.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
- d20 1
- a20 1
- #if (!defined(_IBMR2) && !SY_AIXx && !defined(HP300_ENV) && !defined(HP700_ENV) && !defined(HP800_ENV) && !defined(M_UNIX) && (!defined(SGI_4D_ENV)) && !defined(SUN_ENV) && !defined(POSIX_ENV))
- @
- 
- 
- 1.18
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/times.c,v 1.17 1992/12/14 20:21:10 rr2b Exp rr2b $";
- d20 1
- a20 1
- #if (!defined(_IBMR2) && !SY_AIXx && !defined(HP300_ENV) && !defined(HP700_ENV) && !defined(HP800_ENV) && !defined(M_UNIX) && (!defined(SGI_4D_ENV)) && !defined(SUN_ENV))
- @
- 
- 
- 1.18.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/times.c,v 1.18 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 1.17
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.16
- log
- @Don't declare extern char *timezone() for HP700
- .
- @
- text
- @a4 2
- /* $Header: */
- /* $Source: */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
  @
--- 156,159 ----
diff -cr ./RCS/titles.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/titles.c,v
*** ./RCS/titles.c,v	Tue May 24 17:33:49 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/titles.c,v	Fri Mar 11 01:44:28 1994
***************
*** 1,64 ****
! head	1.8;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.4.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.8
! date	94.05.24.21.33.49;	author rr2b;	state Exp;
! branches;
! next	1.7;
  
- 1.7
- date	93.05.20.19.23.21;	author gk5g;	state Exp;
- branches;
- next	1.6;
  
- 1.6
- date	93.05.20.19.14.15;	author gk5g;	state Exp;
- branches;
- next	1.5;
- 
- 1.5
- date	93.05.20.19.12.00;	author gk5g;	state Exp;
- branches;
- next	1.4;
- 
- 1.4
- date	92.12.15.21.10.49;	author rr2b;	state R6tape;
- branches
- 	1.4.1.1;
- next	1.3;
- 
- 1.3
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	1.2;
- 
- 1.2
- date	91.09.12.17.29.13;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.4.1.1
- date	93.02.01.22.14.00;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @Allow main programs to overwrite argv[] with custom process-title information.
! @
  
  
- 1.8
- log
- @Ifdef stdarg vs varargs on ANSI_COMPILER no __STDC__
- BUG
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.35;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 67,78 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/titles.c,v 1.7 1993/05/20 19:23:21 gk5g Exp rr2b $";
  #endif
  
  /* titles.c */
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/titles.c,v 1.4 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /* titles.c */
***************
*** 99,144 ****
      }
  }
  
- #ifndef ANSI_COMPILER
- #include <varargs.h>
- 
  /*VARARGS1*/
! void SetProcTitle(va_alist)
! va_dcl
  {/* Set the process title. */
-     char *cp, *str;
-     char Title[1500];
-     va_list ap;
- 
-     va_start(ap);
-     str = va_arg(ap, char *);
-     if (BeginInitialArgv == NULL) return;   /* must call SetInitialArgs first */
-     sprintf(Title, str, ap);
-     strncpy(BeginInitialArgv, Title, EndInitialArgv - BeginInitialArgv - 1);
-     EndInitialArgv[-1] = '\0';
-     cp = &BeginInitialArgv[strlen(BeginInitialArgv)];
-     while (cp < EndInitialArgv) *cp++ = ' ';
-     va_end(ap);
- }
- #else
- #include <stdarg.h>
- 
- void SetProcTitle(char *str, ...)
- {/* Set the process title. */
      char *cp;
      char Title[1500];
-     va_list ap;
  
-     va_start(ap, str);
      if (BeginInitialArgv == NULL) return;   /* must call SetInitialArgs first */
!     sprintf(Title, str, ap);
      strncpy(BeginInitialArgv, Title, EndInitialArgv - BeginInitialArgv - 1);
      EndInitialArgv[-1] = '\0';
      cp = &BeginInitialArgv[strlen(BeginInitialArgv)];
      while (cp < EndInitialArgv) *cp++ = ' ';
-     va_end(ap);
  }
- #endif
  
  #ifdef TESTINGONLYTESTING
  main(argc, argv)
--- 92,111 ----
      }
  }
  
  /*VARARGS1*/
! void SetProcTitle(str, a1, a2, a3, a4, a5)
! char *str;
  {/* Set the process title. */
      char *cp;
      char Title[1500];
  
      if (BeginInitialArgv == NULL) return;   /* must call SetInitialArgs first */
!     sprintf(Title, str, a1, a2, a3, a4, a5);
      strncpy(BeginInitialArgv, Title, EndInitialArgv - BeginInitialArgv - 1);
      EndInitialArgv[-1] = '\0';
      cp = &BeginInitialArgv[strlen(BeginInitialArgv)];
      while (cp < EndInitialArgv) *cp++ = ' ';
  }
  
  #ifdef TESTINGONLYTESTING
  main(argc, argv)
***************
*** 158,260 ****
      exit(0);
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 1.7
- log
- @finally got the varargs stuff right
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-C++/overhead/util/lib/RCS/titles.c,v 1.6 1993/05/20 19:14:15 gk5g Exp gk5g $";
- d39 1
- a39 1
- #ifndef __STDC__
- @
- 
- 
- 1.6
- log
- @forgot the va_end()
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-C++/overhead/util/lib/RCS/titles.c,v 1.5 1993/05/20 19:12:00 gk5g Exp gk5g $";
- d39 3
- d43 20
- d78 1
- @
- 
- 
- 1.5
- log
- @fixed to use varargs
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-C++/overhead/util/lib/RCS/titles.c,v 1.4 1992/12/15 21:10:49 rr2b R6tape gk5g $";
- d53 1
- @
- 
- 
- 1.4
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/titles.c,v 1.3 1992/12/14 20:21:10 rr2b Exp rr2b $";
- d40 1
- a40 2
- void SetProcTitle(str, a1, a2, a3, a4, a5)
- char *str;
- d44 1
- d46 1
- d48 1
- a48 1
-     sprintf(Title, str, a1, a2, a3, a4, a5);
- @
- 
- 
- 1.4.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/titles.c,v 1.4 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 1.3
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.2
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 9
- a13 1
- static char *titles_rcsid = "$Header$";
  @
--- 125,128 ----
diff -cr ./RCS/tokpak.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/tokpak.c,v
*** ./RCS/tokpak.c,v	Thu Jun 09 17:18:22 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/tokpak.c,v	Tue Mar 15 22:32:47 1994
***************
*** 1,53 ****
! head	2.26;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.24.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.26
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	2.25;
  
- 2.25
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.24;
  
- 2.24
- date	92.12.15.21.10.49;	author rr2b;	state R6tape;
- branches
- 	2.24.1.1;
- next	2.23;
- 
- 2.23
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	2.22;
- 
- 2.22
- date	91.09.12.17.29.18;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.24.1.1
- date	93.02.01.22.14.11;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.26
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    dlc:1.1; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.36;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 56,67 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/tokpak.c,v 2.25 1993/02/12 21:23:32 rr2b Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/tokpak.c,v 2.26 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /*
***************
*** 91,97 ****
  
  #define NIL 0
  extern int errno;
! 
  
  #ifdef AFS_ENV
  static int PackKTC(aserv, atok, acli, where, debug, IsPrim)
--- 95,103 ----
  
  #define NIL 0
  extern int errno;
! #ifndef _IBMR2
! extern char *malloc(), *realloc();
! #endif /* _IBMR2 */
  
  #ifdef AFS_ENV
  static int PackKTC(aserv, atok, acli, where, debug, IsPrim)
***************
*** 317,394 ****
      exit(0);
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.25
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/tokpak.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
- @
- 
- 
- 2.24
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/tokpak.c,v 2.23 1992/12/14 20:21:10 rr2b Exp rr2b $";
- d42 1
- a42 3
- #ifndef _IBMR2
- extern char *malloc(), *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.24.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/tokpak.c,v 2.24 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 2.23
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.22
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a18 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/tokpak.c,v 2.21 1991/07/02 18:39:19 gk5g Exp bobg $ */
- /* $ACIS: $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/tokpak.c,v $ */
- d20 1
- a20 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/tokpak.c,v 2.21 1991/07/02 18:39:19 gk5g Exp bobg $";
- #endif /* lint */
  @
--- 323,326 ----
diff -cr ./RCS/tokunpak.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/tokunpak.c,v
*** ./RCS/tokunpak.c,v	Thu Jun 09 17:18:10 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/tokunpak.c,v	Tue Mar 15 22:38:18 1994
***************
*** 1,52 ****
! head	2.27;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.25.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.27
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	2.26;
  
- 2.26
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.25;
  
- 2.25
- date	92.12.15.21.07.26;	author rr2b;	state R6tape;
- branches
- 	2.25.1.1;
- next	2.24;
- 
- 2.24
- date	92.12.14.20.19.06;	author rr2b;	state Exp;
- branches;
- next	2.23;
- 
- 2.23
- date	91.09.12.17.29.24;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.25.1.1
- date	93.02.01.22.01.47;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.27
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    dlc:1.1; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.37;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 55,66 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/tokunpak.c,v 2.26 1993/02/12 21:23:32 rr2b Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/tokunpak.c,v 2.27 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /*
***************
*** 93,99 ****
  
  #define NIL 0
  extern int errno;
! 
  
  #ifdef AFS_ENV
  static int IsKTC(where)
--- 98,106 ----
  
  #define NIL 0
  extern int errno;
! #ifndef _IBMR2
! extern char *malloc(), *realloc();
! #endif /* _IBMR2 */
  
  #ifdef AFS_ENV
  static int IsKTC(where)
***************
*** 478,555 ****
      exit(0);
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.26
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/tokunpak.c,v 1.1 1993/02/10 22:17:09 rr2b Exp $";
- @
- 
- 
- 2.25
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/tokunpak.c,v 2.24 1992/12/14 20:19:06 rr2b Exp rr2b $";
- d45 1
- a45 3
- #ifndef _IBMR2
- extern char *malloc(), *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.25.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/tokunpak.c,v 2.25 1992/12/15 21:07:26 rr2b R6tape $";
- @
- 
- 
- 2.24
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.23
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a19 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/tokunpak.c,v 2.22 1991/07/02 18:39:19 gk5g Exp bobg $ */
- /* $ACIS: $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/tokunpak.c,v $ */
- d21 1
- a21 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/tokunpak.c,v 2.22 1991/07/02 18:39:19 gk5g Exp bobg $";
- #endif /* lint */
  @
--- 485,488 ----
diff -cr ./RCS/topen.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/topen.c,v
*** ./RCS/topen.c,v	Sun Jan 30 10:37:27 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/topen.c,v	Fri Mar 11 01:44:33 1994
***************
*** 1,80 ****
! head	2.25;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.21.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.25
! date	94.01.30.15.37.27;	author rr2b;	state Exp;
! branches;
! next	2.24;
  
- 2.24
- date	93.10.06.01.01.20;	author rr2b;	state Exp;
- branches;
- next	2.23;
  
- 2.23
- date	93.09.21.18.44.57;	author rr2b;	state Exp;
- branches;
- next	2.22;
- 
- 2.22
- date	93.07.02.05.22.43;	author rr2b;	state Exp;
- branches;
- next	2.21;
- 
- 2.21
- date	92.12.15.21.10.49;	author rr2b;	state R6tape;
- branches
- 	2.21.1.1;
- next	2.20;
- 
- 2.20
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	2.19;
- 
- 2.19
- date	92.12.08.03.21.55;	author rr2b;	state Exp;
- branches;
- next	2.18;
- 
- 2.18
- date	92.11.19.17.12.55;	author susan;	state Exp;
- branches;
- next	2.17;
- 
- 2.17
- date	92.10.28.21.40.24;	author rr2b;	state Exp;
- branches;
- next	2.16;
- 
- 2.16
- date	92.10.15.21.51.36;	author susan;	state Exp;
- branches;
- next	;
- 
- 2.21.1.1
- date	93.02.01.22.14.26;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.25
- log
- @Fixed to use sigset_t properly under POSIX_ENV.
- PORT
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.38;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 83,103 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/topen.c,v 2.24 1993/10/06 01:01:20 rr2b Exp rr2b $";
  #endif
  
  
   
  
! #include <andrewos.h>		/* sys/time.h */
  #include <stdio.h>
  #include <signal.h>
  #include <errno.h>
  #include <setjmp.h>
  extern int errno;
  #define	tst(a,b)	(*mode == 'r'? (b) : (a))
--- 27,81 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/topen.c,v 2.24 1993/08/25 20:35:30 susan Exp $";
  #endif
  
  
   
  
! #include <system.h>
  #include <stdio.h>
  #include <signal.h>
  #include <errno.h>
+ #include <andrewos.h>		/* sys/time.h */
  #include <setjmp.h>
  extern int errno;
  #define	tst(a,b)	(*mode == 'r'? (b) : (a))
***************
*** 134,140 ****
      register myside, hisside;
  
      if (popen_pid == NULL) {
! 	dtablesize = FDTABLESIZE();
  	if (dtablesize > 0) {
  	    popen_pid = (int *) malloc(dtablesize * sizeof(int));
  	}
--- 112,118 ----
      register myside, hisside;
  
      if (popen_pid == NULL) {
! 	dtablesize = getdtablesize();
  	if (dtablesize > 0) {
  	    popen_pid = (int *) malloc(dtablesize * sizeof(int));
  	}
***************
*** 151,161 ****
  	int pid, fd;
  	/* myside and hisside reverse roles in child */
  	sigchild();
! 	NEWPGRP();
  	close(myside);
  	dup2(hisside, tst(0, 1));
  	close(hisside);
! 	for (fd = FDTABLESIZE(); fd > 2; --fd) close(fd);
  	execv(name, argv);
  	_exit(1);
      }
--- 129,144 ----
  	int pid, fd;
  	/* myside and hisside reverse roles in child */
  	sigchild();
! 	pid = getpid();
! #if defined(hpux) || defined(SGI_4D_ENV) || defined(linux)
! 	setpgrp();
! #else /* hpux */
! 	setpgrp(pid, pid);
! #endif /* hpux */
  	close(myside);
  	dup2(hisside, tst(0, 1));
  	close(hisside);
! 	for (fd = getdtablesize(); fd > 2; --fd) close(fd);
  	execv(name, argv);
  	_exit(1);
      }
***************
*** 183,190 ****
  int seconds, *timedout;
  {
      register f, r;
!     int status;
!     SIGSET_TYPE omask, nmask;
      extern int errno;
      struct itimerval val;
  #ifdef __STDC__
--- 166,172 ----
  int seconds, *timedout;
  {
      register f, r;
!     int status, omask;
      extern int errno;
      struct itimerval val;
  #ifdef __STDC__
***************
*** 195,209 ****
  
      f = fileno(ptr);
      fclose(ptr);
! #ifdef POSIX_ENV
!     (void) sigemptyset(&nmask);
!     (void) sigaddset(&nmask, SIGINT);
!     (void) sigaddset(&nmask, SIGQUIT);
!     (void) sigaddset(&nmask, SIGHUP);
!     (void) sigaddset(&nmask, SIGCHLD);
!     if (sigprocmask(SIG_BLOCK, &nmask, &omask) < 0)
! 	perror("sigprocmask");
! #else
      omask = sigblock(mask(SIGINT)|mask(SIGQUIT)|mask(SIGHUP)|mask(SIGCHLD));
  #endif
  
--- 177,183 ----
  
      f = fileno(ptr);
      fclose(ptr);
! #ifdef VMUNIX
      omask = sigblock(mask(SIGINT)|mask(SIGQUIT)|mask(SIGHUP)|mask(SIGCHLD));
  #endif
  
***************
*** 236,244 ****
  	while ((r=wait(&status)) != popen_pid[f] && r != -1) ;
      }
  
! #ifdef POSIX_ENV
!     (void) sigprocmask(SIG_SETMASK, &omask, (sigset_t *)NULL);
! #else
      sigsetmask(omask);
  #endif
  
--- 210,216 ----
  	while ((r=wait(&status)) != popen_pid[f] && r != -1) ;
      }
  
! #ifdef VMUNIX
      sigsetmask(omask);
  #endif
  
***************
*** 267,439 ****
  {
      return(popen_pid[fileno(ptr)]);
  }
- @
- 
- 
- 2.24
- log
- @replaced getdtablesize with FDTABLESIZE macro, which uses sysconf by default
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs/project/atk-6/andrewhp-c++/overhead/util/lib/RCS/topen.c,v 2.23 1993/09/21 18:44:57 rr2b Exp rr2b $";
- d107 2
- a108 1
-     int status, omask;
- d119 9
- a127 1
- #ifdef VMUNIX
- d160 3
- a162 1
- #ifdef VMUNIX
- @
- 
- 
- 2.23
- log
- @use NEWPGRP in place of setpgrp(pid, pid)
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs/project/atk/src/C++/overhead/util/lib/RCS/topen.c,v 2.22 1993/07/02 05:22:43 rr2b Exp rr2b $";
- d18 1
- a18 1
- #include <system.h>
- a21 1
- #include <andrewos.h>		/* sys/time.h */
- d58 1
- a58 1
- 	dtablesize = getdtablesize();
- d79 1
- a79 1
- 	for (fd = getdtablesize(); fd > 2; --fd) close(fd);
- @
- 
- 
- 2.22
- log
- @More setpgrp fixes... sigh...
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs/project/atk/src/C++/overhead/util/lib/RCS/topen.c,v 2.21 1992/12/15 21:10:49 rr2b R6tape rr2b $";
- d76 1
- a76 2
- 	pid = getpid();
- 	setpgrp(pid, pid);
- @
- 
- 
- 2.21
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/topen.c,v 2.20 1992/12/14 20:21:10 rr2b Exp rr2b $";
- a76 3
- #if defined(hpux) || defined(SGI_4D_ENV)
- 	setpgrp();
- #else /* hpux */
- a77 1
- #endif /* hpux */
- @
- 
- 
- 2.21.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/topen.c,v 2.21 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 2.20
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.19
- log
- @fixed to choose ANSI and POSIX code independently
- .
- @
- text
- @a4 3
- /* $Header: */
- /* $ACIS: */
- /* $Source: */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
- @
- 
- 
- 2.18
- log
- @applied Rob's t2open.c fix: removed int i; from lclalarm declaration
- .
- @
- text
- @d34 1
- a34 1
- static void (*oldfunc)(int);
- d36 1
- a36 1
- static int (*oldfunc)();
- d39 7
- d111 2
- a112 2
- #if POSIX_ENV
-     void (*old)(int);
- d114 1
- a114 1
-     int (*old)();
- @
- 
- 
- 2.17
- log
- @blah
- .` h
- @
- text
- @a88 1
- int i;
- @
- 
- 
- 2.16
- log
- @defined __STDC__
- .
- @
- text
- @d33 1
- a33 1
- #if defined(__STDC__)
- d105 1
- a105 1
- #if defined(__STDC__)
  @
--- 239,242 ----
diff -cr ./RCS/ucstring.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/ucstring.c,v
*** ./RCS/ucstring.c,v	Thu May 20 17:53:05 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/ucstring.c,v	Fri Mar 11 01:44:34 1994
***************
*** 1,43 ****
! head	1.4;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.4.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.4
! date	92.12.15.21.12.21;	author rr2b;	state R6tape;
! branches
! 	1.4.1.1;
! next	1.3;
  
- 1.3
- date	92.12.14.20.21.35;	author rr2b;	state Exp;
- branches;
- next	1.2;
  
- 1.2
- date	91.09.12.17.29.34;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.4.1.1
- date	93.02.01.22.18.35;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @backed out casestrcopy.c changed, put back
! lcstring and ucstring
! @
  
  
! 1.4
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.39;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/ucstring.c,v 1.3 1992/12/14 20:21:35 rr2b Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/ucstring.c,v 1.4 1992/12/15 21:12:21 rr2b R6tape $";
  #endif
  
  /*
***************
*** 116,165 ****
    printf("new str1: %s", str1);
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 1.4.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/ucstring.c,v 1.4 1992/12/15 21:12:21 rr2b R6tape $";
- @
- 
- 
- 1.3
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.2
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a18 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/ucstring.c,v 1.1 1991/06/03 18:51:31 susan Exp bobg $ */
- /* $ACIS: $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/ucstring.c,v $ */
- d20 1
- a20 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/ucstring.c,v 1.1 1991/06/03 18:51:31 susan Exp bobg $";
- #endif /* lint */
  @
--- 130,133 ----
diff -cr ./RCS/uerror.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/uerror.c,v
*** ./RCS/uerror.c,v	Thu May 20 17:53:06 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/uerror.c,v	Fri Mar 11 01:44:35 1994
***************
*** 1,43 ****
! head	2.10;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.10.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.10
! date	92.12.15.21.10.49;	author rr2b;	state R6tape;
! branches
! 	2.10.1.1;
! next	2.9;
  
- 2.9
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	2.8;
  
- 2.8
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.10.1.1
- date	93.02.01.22.14.44;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.10
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.40;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/uerror.c,v 2.9 1992/12/14 20:21:10 rr2b Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/uerror.c,v 2.10 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
***************
*** 105,155 ****
      sprintf(ErrBuff, "Error number %d", errorNumber);
      return ErrBuff;
  }
- @
- 
- 
- 2.10.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/uerror.c,v 2.10 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 2.9
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.8
- log
- @Posixified
- .. co
- @
- text
- @d5 10
- a18 3
- /* $Header: /u/posix/overhead/util/lib/RCS/uerror.c,v 2.7 1991/09/12 17:29:39 bobg Exp gk5g $ */
- /* $ACIS: $ */
- /* $Source: /u/posix/overhead/util/lib/RCS/uerror.c,v $ */
- d20 1
- a20 3
- #ifndef lint
- static char *rcsid = "$Header: /u/posix/overhead/util/lib/RCS/uerror.c,v 2.7 1991/09/12 17:29:39 bobg Exp gk5g $";
- #endif /* lint */
  @
--- 119,122 ----
diff -cr ./RCS/ulsindex.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/ulsindex.c,v
*** ./RCS/ulsindex.c,v	Thu May 20 17:53:06 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/ulsindex.c,v	Fri Mar 11 01:44:36 1994
***************
*** 1,43 ****
! head	2.7;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.7.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.7
! date	92.12.15.21.10.49;	author rr2b;	state R6tape;
! branches
! 	2.7.1.1;
! next	2.6;
  
- 2.6
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	2.5;
  
- 2.5
- date	91.09.12.17.29.43;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.7.1.1
- date	93.02.01.22.15.03;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.7
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.41;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/ulsindex.c,v 2.6 1992/12/14 20:21:10 rr2b Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/ulsindex.c,v 2.7 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
***************
*** 95,144 ****
      }
      return 0;
  }
- @
- 
- 
- 2.7.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/ulsindex.c,v 2.7 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 2.6
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.5
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a18 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/ulsindex.c,v 2.4 1989/02/10 23:27:54 ghoti Exp bobg $ */
- /* $ACIS: $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/ulsindex.c,v $ */
- d20 1
- a20 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/ulsindex.c,v 2.4 1989/02/10 23:27:54 ghoti Exp bobg $";
- #endif /* lint */
  @
--- 109,112 ----
diff -cr ./RCS/ulstlmat.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/ulstlmat.c,v
*** ./RCS/ulstlmat.c,v	Thu May 20 17:53:06 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/ulstlmat.c,v	Fri Mar 11 01:44:36 1994
***************
*** 1,43 ****
! head	2.7;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.7.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.7
! date	92.12.15.21.10.49;	author rr2b;	state R6tape;
! branches
! 	2.7.1.1;
! next	2.6;
  
- 2.6
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	2.5;
  
- 2.5
- date	91.09.12.17.29.49;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.7.1.1
- date	93.02.01.22.15.15;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.7
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.42;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/ulstlmat.c,v 2.6 1992/12/14 20:21:10 rr2b Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/ulstlmat.c,v 2.7 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
***************
*** 84,133 ****
      while (sc == bc);
      return (0);
  }
- @
- 
- 
- 2.7.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/ulstlmat.c,v 2.7 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 2.6
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.5
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a18 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/ulstlmat.c,v 2.4 1989/02/10 23:27:58 ghoti Exp bobg $ */
- /* $ACIS: $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/ulstlmat.c,v $ */
- d20 1
- a20 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/ulstlmat.c,v 2.4 1989/02/10 23:27:58 ghoti Exp bobg $";
- #endif /* lint */
  @
--- 98,101 ----
diff -cr ./RCS/ulstrcmp.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/ulstrcmp.c,v
*** ./RCS/ulstrcmp.c,v	Thu May 20 17:53:07 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/ulstrcmp.c,v	Fri Mar 11 01:44:37 1994
***************
*** 1,43 ****
! head	2.11;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.11.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.11
! date	92.12.15.21.10.49;	author rr2b;	state R6tape;
! branches
! 	2.11.1.1;
! next	2.10;
  
- 2.10
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	2.9;
  
- 2.9
- date	91.09.12.17.29.59;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.11.1.1
- date	93.02.01.22.15.26;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.11
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.43;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/ulstrcmp.c,v 2.10 1992/12/14 20:21:10 rr2b Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/ulstrcmp.c,v 2.11 1992/12/15 21:10:49 rr2b R6tape $";
  #endif
  
  /*
***************
*** 124,173 ****
  	 argv[1], (result == 0)?"==":(result<0)?"<":">", argv[2]);
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.11.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/ulstrcmp.c,v 2.11 1992/12/15 21:10:49 rr2b R6tape $";
- @
- 
- 
- 2.10
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.9
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a18 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/ulstrcmp.c,v 2.8 1991/04/04 19:36:32 gk5g Exp bobg $ */
- /* $ACIS: $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/ulstrcmp.c,v $ */
- d20 1
- a20 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/ulstrcmp.c,v 2.8 1991/04/04 19:36:32 gk5g Exp bobg $";
- #endif /* lint */
  @
--- 138,141 ----
diff -cr ./RCS/unscribe.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/unscribe.c,v
*** ./RCS/unscribe.c,v	Thu Jun 09 17:18:25 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/unscribe.c,v	Fri Mar 11 01:44:40 1994
***************
*** 1,78 ****
! head	1.10;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.4.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.10
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	1.9;
  
- 1.9
- date	93.11.30.20.06.12;	author gk5g;	state Exp;
- branches;
- next	1.8;
  
- 1.8
- date	93.11.10.17.33.15;	author rr2b;	state Exp;
- branches;
- next	1.7;
- 
- 1.7
- date	93.11.09.22.27.38;	author rr2b;	state Exp;
- branches;
- next	1.6;
- 
- 1.6
- date	93.08.02.16.25.42;	author rr2b;	state Exp;
- branches;
- next	1.5;
- 
- 1.5
- date	93.02.21.20.54.00;	author Zarf;	state Exp;
- branches;
- next	1.4;
- 
- 1.4
- date	92.12.15.21.12.21;	author rr2b;	state R6tape;
- branches
- 	1.4.1.1;
- next	1.3;
- 
- 1.3
- date	92.12.14.20.21.35;	author rr2b;	state Exp;
- branches;
- next	1.2;
- 
- 1.2
- date	91.09.12.17.30.07;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.4.1.1
- date	93.02.01.22.18.49;	author rr2b;	state Exp;
- branches;
- next	1.4.1.2;
- 
- 1.4.1.2
- date	93.02.21.21.01.04;	author Zarf;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @This file implements unscribe.
! It used to live in overhead/mail/lib, but that was the wrong place for something as general as this.
! @
  
  
! 1.10
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.44;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 81,92 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/unscribe.c,v 1.9 1993/11/30 20:06:12 gk5g Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/unscribe.c,v 1.6 1993/08/02 16:23:04 rr2b Exp $";
  #endif
  
  /*
***************
*** 133,139 ****
  #define	v10State2DeepSeenBS	9
  #define	v10State2DeepInKeyword	10
  #define v12StateSeenSpc		11
- #define v12StateSeenSpcNL	12
  
  #define LINEMAX  72
  #define LINEFUDGE  7
--- 112,117 ----
***************
*** 768,774 ****
  	    while (--ReadCount >= 0) {
  		Char = *Src++;
  		switch (MyState->statecode) {
- 		case v12StateSeenSpcNL:
  		case v12StateSeenSpc:
  		case v10StateSeen2NL:
  		case v10StateSeenNL:
--- 746,751 ----
***************
*** 780,792 ****
  		      WriteCount += WriteFrag(MyState, fileptr, Char);
  		      break;
  		    case v10StateSeenNL:
- 		    case v12StateSeenSpcNL:
  		      WriteCount += WriteFrag(MyState, fileptr, Char);
  		      MyState->statecode = v10StateSeen2NL;
  		      break;
  		    case v12StateSeenSpc:
  		      if (code == Version12) {
! 			MyState->statecode = v12StateSeenSpcNL;
  		      } else {
  			WriteCount += WriteFrag(MyState, fileptr, Char);
  		      }
--- 757,768 ----
  		      WriteCount += WriteFrag(MyState, fileptr, Char);
  		      break;
  		    case v10StateSeenNL:
  		      WriteCount += WriteFrag(MyState, fileptr, Char);
  		      MyState->statecode = v10StateSeen2NL;
  		      break;
  		    case v12StateSeenSpc:
  		      if (code == Version12) {
! 			MyState->statecode = v10StateSeenNL;
  		      } else {
  			WriteCount += WriteFrag(MyState, fileptr, Char);
  		      }
***************
*** 793,800 ****
  		      break;
  		    case v10StateInit:
  		      if (code == Version12) {
! 			/* Sigh... can't add the space yet... have to wait and make sure this isn't a \n\n...
! 			 ADDCHAR(MyState, fileptr, ' '); */
  			MyState->statecode = v10StateSeenNL;
  		      } else {
  			WriteCount += WriteFrag(MyState, fileptr, Char);
--- 769,775 ----
  		      break;
  		    case v10StateInit:
  		      if (code == Version12) {
! 			ADDCHAR(MyState, fileptr, ' ');
  			MyState->statecode = v10StateSeenNL;
  		      } else {
  			WriteCount += WriteFrag(MyState, fileptr, Char);
***************
*** 802,818 ****
  		      break;
  		    } /* end switch(MyState->statecode) */
  		    break;
! 		case '\\':
! 		    if(code==Version12 && MyState->statecode==v10StateSeenNL) ADDCHAR(MyState, fileptr, ' ');
  		    MyState->previous_state = MyState->statecode;
  		    MyState->statecode = v10StateSeenBS;
  		    break;
! 		case '}':
! 		    if(code==Version12 && MyState->statecode==v10StateSeenNL) ADDCHAR(MyState, fileptr, ' ');
  		    WriteCount += HandleClose(MyState, fileptr);
  		    break;
! 		case '\t':
! 		    if(code==Version12 && MyState->statecode==v10StateSeenNL) ADDCHAR(MyState, fileptr, ' ');
  		    if (MyState->lmargin > 0) {
  		      do {
  			ADDCHAR(MyState, fileptr, ' ');
--- 777,790 ----
  		      break;
  		    } /* end switch(MyState->statecode) */
  		    break;
! 		  case '\\':
  		    MyState->previous_state = MyState->statecode;
  		    MyState->statecode = v10StateSeenBS;
  		    break;
! 		  case '}':
  		    WriteCount += HandleClose(MyState, fileptr);
  		    break;
! 		  case '\t':
  		    if (MyState->lmargin > 0) {
  		      do {
  			ADDCHAR(MyState, fileptr, ' ');
***************
*** 820,831 ****
  		      break;
  		    }				  
  		  default:
- 		      if(code==Version12 && MyState->statecode==v10StateSeenNL) ADDCHAR(MyState, fileptr, ' ');
  		    ADDCHAR(MyState, fileptr, Char);
  		    break;
  		  } /* end switch (Char) */
  		    /* turn off NL flags */
! 		  if (((MyState->statecode == v10StateSeenNL) || (MyState->statecode == v12StateSeenSpcNL) ||
  		       (MyState->statecode == v10StateSeen2NL))
  		      && ((Char != '\n') && (Char != '}'))) {
  		      MyState->statecode = v10StateInit;
--- 792,802 ----
  		      break;
  		    }				  
  		  default:
  		    ADDCHAR(MyState, fileptr, Char);
  		    break;
  		  } /* end switch (Char) */
  		    /* turn off NL flags */
! 		  if (((MyState->statecode == v10StateSeenNL) ||
  		       (MyState->statecode == v10StateSeen2NL))
  		      && ((Char != '\n') && (Char != '}'))) {
  		      MyState->statecode = v10StateInit;
***************
*** 1137,1143 ****
  int argc;
  char *argv[];
  {
!   int version, err, outcode;
    char buf[500];
    struct ScribeState *ussp;
    FILE *fptr;
--- 1108,1114 ----
  int argc;
  char *argv[];
  {
!   int version, err;
    char buf[500];
    struct ScribeState *ussp;
    FILE *fptr;
***************
*** 1150,1513 ****
        exit(1);
      }
    }
-   outcode = 0;
    version = UnScribeInit(" 12", &ussp);
    while (fgets(buf,sizeof(buf)-1,fptr)) {
      err = UnScribe(version, &ussp, buf, strlen(buf), stdout);
!     if (err < 0) {
! 	fprintf(stderr, "Error: UnScribe == %d.\n", err);
! 	outcode = 1;
!     }
    }
!   if (err = UnScribeFlush(0, &ussp, stdout)) {
!       fprintf(stderr, "UnScribeFlush error: %d.\n", err);
!       outcode = 1;
!   }
!   return outcode;
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 1.9
- log
- @Patch submitted by Craig Everhart:
- The TESTINGONLYTESTING section at the end of this file has a bug in it, in that it doesn't call UnScribeFlush() to write out the last buffered line-full of data.  We use this section of code to build an ANDREWDIR/bin/unscribe program, just so folks can cheaply turn ATK-format documents into normal text.
- BUG
- G
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /home/src/C++/overhead/util/lib/RCS/unscribe.c,v 1.8 1993/11/10 17:33:15 rr2b Exp gk5g $";
- @
- 
- 
- 1.8
- log
- @Hopefully really fixed bogus space generation this time.
- (While not losing spaces when a line is wrapped at a space.)
- BUG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/unscribe.c,v 1.6 1993/08/02 16:25:42 rr2b Exp $";
- d1063 1
- a1063 1
-   int version, err;
- d1076 1
- d1080 8
- a1087 1
-     if (err < 0) fprintf(stderr, "Error: UnScribe == %d.\n", err);
- d1089 1
- a1089 1
- 
- @
- 
- 
- 1.7
- log
- @Removed space adding code, unscribing of some broken datastreams may produce
- equally broken plain text.  If the data stream is broken there is no
- way to divine what the data should have been.
- (Fixes literal style bug, patches can now be placed in a literal style.)
- @
- text
- @d57 3
- a59 1
- #define	v10State2DeepInKeyword 10
- d578 1
- d694 2
- d706 1
- d710 7
- d719 2
- d725 2
- a726 1
- 		    }
- d728 2
- a729 1
- 		  case '\\':
- d733 2
- a734 1
- 		  case '}':
- d737 2
- a738 1
- 		  case '\t':
- d746 1
- d748 7
- d756 7
- a762 5
- 				/* turn off NL flags */
- 		  if (((Char != '\n') && (Char != '}')) &&
- 		      ((MyState->statecode == v10StateSeenNL) ||
- 		      (MyState->statecode == v10StateSeen2NL))) {
- 		    MyState->statecode = v10StateInit;
- d765 1
- d786 1
- d795 1
- d802 1
- d821 1
- d832 1
- d837 1
- d841 1
- d853 1
- d871 1
- d874 2
- a875 1
- 		}
- @
- 
- 
- 1.6
- log
- @ Patch from Cattey for new styles to be unscribed.
- REQUEST
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/unscribe.c,v 1.5 1993/02/21 20:54:00 Zarf Exp rr2b $";
- d57 1
- a57 2
- #define	v10State2DeepInKeyword	10
- #define v12StateSeenSpc		11
- a575 1
- 
- a690 1
- 		case v12StateSeenSpc:
- a703 7
- 		    case v12StateSeenSpc:
- 		      if (code == Version12) {
- 			MyState->statecode = v10StateSeenNL;
- 		      } else {
- 			WriteCount += WriteFrag(MyState, fileptr, Char);
- 		      }
- 		      break;
- a705 1
- 			ADDCHAR(MyState, fileptr, ' ');
- d710 1
- a710 2
- 		      break;
- 		    } /* end switch(MyState->statecode) */
- a727 7
- 		    break;
- 		  } /* end switch (Char) */
- 		    /* turn off NL flags */
- 		  if (((MyState->statecode == v10StateSeenNL) ||
- 		       (MyState->statecode == v10StateSeen2NL))
- 		      && ((Char != '\n') && (Char != '}'))) {
- 		      MyState->statecode = v10StateInit;
- d729 5
- a733 7
- 		  if (MyState->statecode == v10StateInit || MyState->statecode == v12StateSeenSpc) {
- 		      if (Char == ' ') {
- 			  MyState->statecode = v12StateSeenSpc;
- 		      }
- 		      else {
- 			  MyState->statecode = v10StateInit;
- 		      }
- a735 1
- 
- a755 1
- 
- a763 1
- 
- a769 1
- 
- a787 1
- 		      else if (!strcmp(c, "figview")) c = "a drawing";
- a797 1
- 
- a801 1
- 
- a804 1
- 
- a815 1
- 
- a832 1
- 
- d835 1
- a835 2
- 		} /* end switch (MyState->statecode) */
- 
- @
- 
- 
- 1.5
- log
- @Added hacks that will correctly read in
- some broken text datastreams -- if the
- space at the end of a long line is missing,
- there will not be a missing space in the
- resulting plain text.
- BUG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/andrew.cmu.edu/usr15/ap1i/space/atkdup/overhead/util/lib/RCS/unscribe.c,v 1.4 1992/12/15 21:12:21 rr2b R6tape Zarf $";
- d137 4
- @
- 
- 
- 1.4
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/unscribe.c,v 1.3 1992/12/14 20:21:35 rr2b Exp rr2b $";
- d57 2
- a58 1
- #define	v10State2DeepInKeyword 10
- d573 1
- d689 1
- d703 7
- d712 1
- d717 2
- a718 1
- 		    }
- d736 7
- d744 7
- a750 5
- 				/* turn off NL flags */
- 		  if (((Char != '\n') && (Char != '}')) &&
- 		      ((MyState->statecode == v10StateSeenNL) ||
- 		      (MyState->statecode == v10StateSeen2NL))) {
- 		    MyState->statecode = v10StateInit;
- d753 1
- d774 1
- d783 1
- d790 1
- d809 1
- d820 1
- d825 1
- d829 1
- d841 1
- d859 1
- d862 2
- a863 1
- 		}
- @
- 
- 
- 1.4.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/unscribe.c,v 1.4 1992/12/15 21:12:21 rr2b R6tape $";
- @
- 
- 
- 1.4.1.2
- log
- @ Added hacks that will correctly read in
-  some broken text datastreams -- if the
-  space at the end of a long line is missing,
-  there will not be a missing space in the
-  resulting plain text.
-  BUG R6
- 
- 
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: $";
- d57 1
- a57 2
- #define	v10State2DeepInKeyword	10
- #define v12StateSeenSpc		11
- a571 1
- 
- a686 1
- 		case v12StateSeenSpc:
- a699 7
- 		    case v12StateSeenSpc:
- 		      if (code == Version12) {
- 			MyState->statecode = v10StateSeenNL;
- 		      } else {
- 			WriteCount += WriteFrag(MyState, fileptr, Char);
- 		      }
- 		      break;
- a701 1
- 			ADDCHAR(MyState, fileptr, ' ');
- d706 1
- a706 2
- 		      break;
- 		    } /* end switch(MyState->statecode) */
- a723 7
- 		    break;
- 		  } /* end switch (Char) */
- 		    /* turn off NL flags */
- 		  if (((MyState->statecode == v10StateSeenNL) ||
- 		       (MyState->statecode == v10StateSeen2NL))
- 		      && ((Char != '\n') && (Char != '}'))) {
- 		      MyState->statecode = v10StateInit;
- d725 5
- a729 7
- 		  if (MyState->statecode == v10StateInit || MyState->statecode == v12StateSeenSpc) {
- 		      if (Char == ' ') {
- 			  MyState->statecode = v12StateSeenSpc;
- 		      }
- 		      else {
- 			  MyState->statecode = v10StateInit;
- 		      }
- a731 1
- 
- a751 1
- 
- a759 1
- 
- a765 1
- 
- a783 1
- 		      else if (!strcmp(c, "figview")) c = "a drawing";
- a793 1
- 
- a797 1
- 
- a800 1
- 
- a811 1
- 
- a828 1
- 
- d831 1
- a831 2
- 		} /* end switch (MyState->statecode) */
- 
- @
- 
- 
- 1.3
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.2
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 9
- a13 1
- static char *unscribe_rcsid = "$Header$";
  @
--- 1121,1132 ----
        exit(1);
      }
    }
    version = UnScribeInit(" 12", &ussp);
    while (fgets(buf,sizeof(buf)-1,fptr)) {
      err = UnScribe(version, &ussp, buf, strlen(buf), stdout);
!     if (err < 0) fprintf(stderr, "Error: UnScribe == %d.\n", err);
    }
! 
  }
  #endif /* TESTINGONLYTESTING */
  @
diff -cr ./RCS/usignal.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/usignal.c,v
*** ./RCS/usignal.c,v	Wed Nov 03 02:36:05 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/usignal.c,v	Fri Mar 11 01:44:44 1994
***************
*** 1,61 ****
! head	2.12;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.9.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.12
! date	93.11.03.07.36.05;	author rr2b;	state Exp;
! branches;
! next	2.11;
  
- 2.11
- date	93.10.25.21.22.52;	author gk5g;	state Exp;
- branches;
- next	2.10;
  
- 2.10
- date	93.09.21.18.46.33;	author rr2b;	state Exp;
- branches;
- next	2.9;
- 
- 2.9
- date	92.12.15.21.11.36;	author rr2b;	state R6tape;
- branches
- 	2.9.1.1;
- next	2.8;
- 
- 2.8
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	2.7;
- 
- 2.7
- date	91.09.12.17.30.12;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.9.1.1
- date	93.02.01.22.15.37;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.12
- log
- @Conditional for use of sys_siglist was reversed.
- It was SY_B4x == 0, it should be just SY_B4x.
- (that is sys_siglist is a BSDism)
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.45;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 64,75 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /afs/cs.cmu.edu/project/atk-6/andrewhp-c++/overhead/util/lib/RCS/usignal.c,v 2.11 1993/10/25 21:22:52 gk5g Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/usignal.c,v 2.11 1993/08/25 20:35:31 susan Exp $";
  #endif
  
  /*
***************
*** 78,84 ****
  
  
   
! #include <andrewos.h>
  #include <errno.h>
  #include <signal.h>
  
--- 74,80 ----
  
  
   
! 
  #include <errno.h>
  #include <signal.h>
  
***************
*** 87,190 ****
  {
  /* Returns a pointer to a static buffer containing English text describing the same signal condition that signalNumber describes (interpreted as a Unix signal number).  The text has no newlines in it.  We contend that this is what ``psignal'' should have been returning all along. */
      static char SigBuff[40];
! #if SY_B4x
      extern char *sys_siglist[];
  
      if (signalNumber < NSIG && signalNumber > 0) return sys_siglist[signalNumber];
! #endif /* ! SYSV */
      sprintf(SigBuff, "Signal number %d", signalNumber);
      return SigBuff;
  }
- @
- 
- 
- 2.11
- log
- @use sys_siglist only if not SYSV
- BUILD
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /home/src/C++/overhead/util/lib/RCS/usignal.c,v 2.10 1993/09/21 18:46:33 rr2b Exp gk5g $";
- d30 1
- a30 1
- #if (SY_B4x == 0)
- @
- 
- 
- 2.10
- log
- @#include andrewos first
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs/project/atk/src/C++/overhead/util/lib/RCS/usignal.c,v 2.9 1992/12/15 21:11:36 rr2b R6tape rr2b $";
- d30 1
- a30 1
- #if (!defined(hpux)) && (!defined(AIX) && !defined(M_UNIX))
- d34 1
- a34 1
- #endif /* #if (!defined(hpux)) && (!defined(AIX)) */
- @
- 
- 
- 2.9
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/usignal.c,v 2.8 1992/12/14 20:21:10 rr2b Exp rr2b $";
- d21 1
- a21 1
- 
- @
- 
- 
- 2.9.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/usignal.c,v 2.9 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 2.8
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.7
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a18 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/usignal.c,v 2.6 1991/04/02 17:12:39 susan Exp bobg $ */
- /* $ACIS: $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/usignal.c,v $ */
- d20 1
- a20 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/usignal.c,v 2.6 1991/04/02 17:12:39 susan Exp bobg $";
- #endif /* lint */
  @
--- 83,94 ----
  {
  /* Returns a pointer to a static buffer containing English text describing the same signal condition that signalNumber describes (interpreted as a Unix signal number).  The text has no newlines in it.  We contend that this is what ``psignal'' should have been returning all along. */
      static char SigBuff[40];
! #if (!defined(hpux)) && (!defined(AIX) && !defined(M_UNIX))
      extern char *sys_siglist[];
  
      if (signalNumber < NSIG && signalNumber > 0) return sys_siglist[signalNumber];
! #endif /* #if (!defined(hpux)) && (!defined(AIX)) */
      sprintf(SigBuff, "Signal number %d", signalNumber);
      return SigBuff;
  }
  @
diff -cr ./RCS/vclose.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/vclose.c,v
*** ./RCS/vclose.c,v	Sun Jan 30 10:55:11 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/vclose.c,v	Fri Mar 11 01:44:45 1994
***************
*** 1,60 ****
! head	2.16;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.15.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.16
! date	94.01.30.15.55.11;	author rr2b;	state Exp;
! branches;
! next	2.15;
  
- 2.15
- date	92.12.15.21.11.36;	author rr2b;	state R6tape;
- branches
- 	2.15.1.1;
- next	2.14;
  
- 2.14
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	2.13;
- 
- 2.13
- date	92.10.28.22.03.47;	author rr2b;	state Exp;
- branches;
- next	2.12;
- 
- 2.12
- date	92.10.14.20.34.54;	author gk5g;	state Exp;
- branches;
- next	2.11;
- 
- 2.11
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.15.1.1
- date	93.02.01.22.15.48;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.16
- log
- @Fixed to use SIGSET_TYPE
- PORT
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.46;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 63,74 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/vclose.c,v 2.15 1992/12/15 21:11:36 rr2b R6tape rr2b $";
  #endif
  
  
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/vclose.c,v 2.15 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  
***************
*** 126,137 ****
  
  static CkVice()
  {
! #ifdef POSIX_ENV
!     struct sigaction SOld, SNew;
! #else
!       struct sigvec SOld, SNew;
! #endif
! 
      int GotSignal;
      struct ViceIoctl dummy;
  
--- 123,129 ----
  
  static CkVice()
  {
!     struct sigvec SOld, SNew;
      int GotSignal;
      struct ViceIoctl dummy;
  
***************
*** 140,156 ****
  
      GotSignal = 0;	/* nothing so far. */
  
- #ifdef POSIX_ENV
-     SNew.sa_handler = JumpNoVice;
-     sigemptyset(&SNew.sa_mask);       /* no additional sigs to mask */
-     SNew.sa_flags = 0;        /* on regular stack, please */
-     if (sigaction(SIGSYS, &SNew, &SOld) != 0) return;
- #else
      SNew.sv_handler = JumpNoVice;
!     SNew.sv_mask = 0; /* no additional sigs to mask */
!     SNew.sv_onstack = 0;      /* on regular stack, please */
      if (sigvec(SIGSYS, &SNew, &SOld) != 0) return;
- #endif
  
      if (setjmp(noVice) == 0) {	/* test whether Vice runs */
  	(void) pioctl("/afs", VIOC_GET_WS_CELL, &dummy, 1);	/* Just see if this signals! */
--- 132,141 ----
  
      GotSignal = 0;	/* nothing so far. */
  
      SNew.sv_handler = JumpNoVice;
!     SNew.sv_mask = 0;	/* no additional sigs to mask */
!     SNew.sv_onstack = 0;	/* on regular stack, please */
      if (sigvec(SIGSYS, &SNew, &SOld) != 0) return;
  
      if (setjmp(noVice) == 0) {	/* test whether Vice runs */
  	(void) pioctl("/afs", VIOC_GET_WS_CELL, &dummy, 1);	/* Just see if this signals! */
***************
*** 157,169 ****
      } else {			/* oops--caught SIGSYS. */
  	GotSignal = 1;
      }
! #ifdef POSIX_ENV
!     sigaction(SIGSYS, &SOld, NULL); /* Reset the old behavior. */
! #else
!     sigvec(SIGSYS, &SOld, NULL); /* Reset the old behavior. */
! #endif
!     ViceRuns = (GotSignal ? 0 : 1); /* Remember whether this is a Vice kernel. */
  
      HasCheckedVice = 1;
  }
  
--- 142,151 ----
      } else {			/* oops--caught SIGSYS. */
  	GotSignal = 1;
      }
!     sigvec(SIGSYS, &SOld, NULL);	/* Reset the old behavior. */
  
+     ViceRuns = (GotSignal ? 0 : 1);	/* Remember whether this is a Vice kernel. */
+ 
      HasCheckedVice = 1;
  }
  
***************
*** 195,224 ****
  int fd;
  {
  #ifdef AFS_ENV
!     SIGSET_TYPE newmask, oldmask;
  #endif /* AFS_ENV */
- 
      register int rc;
  
  #ifdef AFS_ENV
      DoIoctl(fd);
- #ifdef POSIX_ENV
-     (void) sigfillset(&newmask);
-     if (sigprocmask(SIG_BLOCK, &newmask, &oldmask) < 0)
- 	perror("sigprocmask");
- #else
      oldmask = sigsetmask(ALLSIGS);
- #endif
  #endif /* AFS_ENV */
  
      rc = close(fd);
  
  #ifdef AFS_ENV
! #ifdef POSIX_ENV
!     (void) sigprocmask(SIG_SETMASK, &oldmask, (sigset_t *)NULL);
! #else
!       sigsetmask(oldmask);
! #endif
  #endif /* AFS_ENV */
  
      return rc;
--- 177,195 ----
  int fd;
  {
  #ifdef AFS_ENV
!     register int oldmask;
  #endif /* AFS_ENV */
      register int rc;
  
  #ifdef AFS_ENV
      DoIoctl(fd);
      oldmask = sigsetmask(ALLSIGS);
  #endif /* AFS_ENV */
  
      rc = close(fd);
  
  #ifdef AFS_ENV
!     sigsetmask(oldmask);
  #endif /* AFS_ENV */
  
      return rc;
***************
*** 228,234 ****
  FILE *f;
  {
  #ifdef AFS_ENV
!     SIGSET_TYPE oldmask, newmask;
  #endif /* AFS_ENV */
      register int rc;
  
--- 199,205 ----
  FILE *f;
  {
  #ifdef AFS_ENV
!     register int oldmask;
  #endif /* AFS_ENV */
      register int rc;
  
***************
*** 240,262 ****
  
  #ifdef AFS_ENV
      DoIoctl(fileno(f));
- #ifdef POSIX_ENV
-     (void) sigfillset(&newmask);
-     if (sigprocmask(SIG_BLOCK, &newmask, &oldmask) < 0)
- 	perror("sigprocmask");
- #else
      oldmask = sigsetmask(ALLSIGS);
- #endif
  #endif /* AFS_ENV */
  
      rc = fclose(f);
  
  #ifdef AFS_ENV
- #ifdef POSIX_ENV
-     (void) sigprocmask(SIG_SETMASK, &oldmask, (sigset_t *)NULL);
- #else
      sigsetmask(oldmask);
- #endif
  #endif /* AFS_ENV */
  
      return rc;
--- 211,223 ----
***************
*** 305,312 ****
      struct ViceIoctl dummy;
      auto char CellN[64];
      int Err;
!     register int rc;
!     SIGSET_TYPE oldmask, newmask;
  
      if (!HasCheckedVice) CkVice();
  
--- 266,272 ----
      struct ViceIoctl dummy;
      auto char CellN[64];
      int Err;
!     register int oldmask, rc;
  
      if (!HasCheckedVice) CkVice();
  
***************
*** 314,340 ****
  	dummy.in_size = 0;
  	dummy.out_size = sizeof(CellN);
  	dummy.out = CellN;
- #ifdef AFS_ENV
- 	DoIoctl(fd);
- #ifdef POSIX_ENV
- 	(void) sigfillset(&newmask);
- 	if (sigprocmask(SIG_BLOCK, &newmask, &oldmask) < 0)
- 	    perror("sigprocmask");
- #else
  	oldmask = sigsetmask(ALLSIGS);
- #endif
- #endif /* AFS_ENV */
  
  	rc = ioctl(fd, VIOCIGETCELL, &dummy);
  	Err = errno;
  
- #ifdef AFS_ENV
- #ifdef POSIX_ENV
- 	(void) sigprocmask(SIG_SETMASK, &oldmask, (sigset_t *)NULL);
- #else
  	sigsetmask(oldmask);
- #endif
- #endif /* AFS_ENV */
  	return (rc == 0 || (Err != ENOTTY && vdown(Err)));
      } else
  #endif /* AFS_ENV */
--- 274,285 ----
***************
*** 347,474 ****
      printf("Vdown(etimedout) is %d.\n", vdown(ETIMEDOUT));
  }
  #endif /* TESTINGONLYTESTING */
- @
- 
- 
- 2.15
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/vclose.c,v 2.14 1992/12/14 20:21:10 rr2b Exp rr2b $";
- d70 6
- a75 1
-     struct sigvec SOld, SNew;
- d84 6
- d91 2
- a92 2
-     SNew.sv_mask = 0;	/* no additional sigs to mask */
-     SNew.sv_onstack = 0;	/* on regular stack, please */
- d94 1
- d101 6
- a106 3
-     sigvec(SIGSYS, &SOld, NULL);	/* Reset the old behavior. */
- 
-     ViceRuns = (GotSignal ? 0 : 1);	/* Remember whether this is a Vice kernel. */
- d139 1
- a139 1
-     register int oldmask;
- d141 1
- d146 5
- d152 1
- d158 5
- a162 1
-     sigsetmask(oldmask);
- d172 1
- a172 1
-     register int oldmask;
- d184 5
- d190 1
- d196 3
- d200 1
- d249 2
- a250 1
-     register int oldmask, rc;
- d258 7
- d266 2
- d272 4
- d277 2
- @
- 
- 
- 2.15.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/vclose.c,v 2.15 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 2.14
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.13
- log
- @blah
- . 
- @
- text
- @a4 2
- /* $Header: /u2/obj/RCS/vclose.c,v 2.12 1992/10/14 20:34:54 gk5g Exp $ */
- /* $Source: /u2/obj/RCS/vclose.c,v $ */
- d6 11
- a16 3
- #ifndef lint
- static char *rcsid = "$Header: ";
- #endif /* lint */
- @
- 
- 
- 2.12
- log
- @cast some things
- .
- @
- text
- @d5 2
- a6 2
- /* $Header: /u/posix/overhead/util/lib/RCS/vclose.c,v 2.11 1992/07/24 23:09:52 gk5g Exp gk5g $ */
- /* $Source: /u/posix/overhead/util/lib/RCS/vclose.c,v $ */
- d55 1
- a55 1
- #if defined(__STDC__)
- @
- 
- 
- 2.11
- log
- @Posixified
- .. co
- @
- text
- @d5 1
- a5 1
- /* $Header: /u/posix/overhead/util/lib/RCS/vclose.c,v 2.10 1991/09/12 17:30:21 bobg Exp gk5g $ */
- d54 5
- a58 1
- static JumpNoVice() {
  @
--- 292,295 ----
diff -cr ./RCS/venusop.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/venusop.c,v
*** ./RCS/venusop.c,v	Thu May 20 17:53:10 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/venusop.c,v	Fri Mar 11 01:44:46 1994
***************
*** 1,43 ****
! head	2.10;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.10.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.10
! date	92.12.15.21.11.36;	author rr2b;	state R6tape;
! branches
! 	2.10.1.1;
! next	2.9;
  
- 2.9
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	2.8;
  
- 2.8
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.10.1.1
- date	93.02.01.22.16.02;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.10
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.48;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/venusop.c,v 2.9 1992/12/14 20:21:10 rr2b Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/venusop.c,v 2.10 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /*
***************
*** 134,177 ****
  #endif /* AFS_ENV */
  	return 0;
  }
- @
- 
- 
- 2.10.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/venusop.c,v 2.10 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 2.9
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.8
- log
- @Posixified
- .. co
- @
- text
- @d5 9
- a13 1
- static char *venusop_rcsid = "$Header: /u/posix/overhead/util/lib/RCS/venusop.c,v 2.7 1991/09/12 17:30:25 bobg Exp gk5g $";
  @
--- 148,151 ----
diff -cr ./RCS/verbose.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/verbose.c,v
*** ./RCS/verbose.c,v	Tue Jun 15 11:43:09 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/verbose.c,v	Tue Mar 15 22:44:55 1994
***************
*** 1,48 ****
! head	1.6;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.5.1;
! locks; strict;
! comment	@ * @;
  
  
! 1.6
! date	93.06.15.15.42.36;	author rr2b;	state Exp;
! branches;
! next	1.5;
  
- 1.5
- date	92.12.15.21.11.36;	author rr2b;	state R6tape;
- branches
- 	1.5.1.1;
- next	1.4;
  
- 1.4
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	1.3;
- 
- 1.3
- date	91.09.12.17.30.34;	author bobg;	state Exp;
- branches;
- next	;
- 
- 1.5.1.1
- date	93.02.01.22.16.13;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @Mini-library to make your programs chatty
! @
  
  
- 1.6
- log
- @Comment obsolescence of Verbose function.  Only parsec uses it. Sigh
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    dlc:1.1; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.49;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 51,73 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/verbose.c,v 1.5 1992/12/15 21:11:36 rr2b R6tape rr2b $";
  #endif
  
- /* This file and it's functions are obsolete, and will not be compiled. The function Verbose cannot be ported to stdarg because stdarg requires at least one fixed argument.*/
- 
- #include <andrewos.h>
  #include <stdio.h>
- #ifdef ANSI_COMPILER
- #include <stdarg.h>
- #else
  #include <varargs.h>
- #endif
  
  static int     *Threshold = NULL;
  static unsigned int *Mask = NULL;
--- 27,75 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/verbose.c,v 1.5 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  #include <stdio.h>
  #include <varargs.h>
  
  static int     *Threshold = NULL;
  static unsigned int *Mask = NULL;
***************
*** 86,92 ****
      Mask = mask;
  }
  
- 
  /*
   * How to call this function:
   *
--- 88,93 ----
***************
*** 99,107 ****
   * (no "%15s" or "%ld", etc).  This restriction is likely to change.
   */
  
- #ifdef ANSI_COMPILER
- #error "This function cannot be ported to ANSI C."
- #else
  int             Verbose(va_alist) va_dcl
  {
      va_list         ap;
--- 100,105 ----
***************
*** 213,276 ****
      va_end(ap);
      return (numConverted);
  }
- #endif
- @
- 
- 
- 1.5
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/verbose.c,v 1.4 1992/12/14 20:21:10 rr2b Exp rr2b $";
- d15 3
- d19 3
- d23 1
- d42 1
- d55 3
- d169 1
- @
- 
- 
- 1.5.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/verbose.c,v 1.5 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 1.4
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.3
- log
- @Update copyright notice and rcsid
- @
- text
- @a4 1
- static char *verbose_rcsid = "$Header$";
- d6 8
- a13 2
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/verbose.c,v 1.2 1989/07/21 16:26:59 cfe Exp bobg $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/verbose.c,v $ */
  @
--- 211,214 ----
diff -cr ./RCS/wp.help,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wp.help,v
*** ./RCS/wp.help,v	Mon Feb 14 13:10:14 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wp.help,v	Fri Mar 11 01:44:47 1994
***************
*** 1,51 ****
! head	1.6;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.5.1;
! locks; strict;
! comment	@
! @;
  
  
! 1.6
! date	94.02.14.18.10.15;	author rr2b;	state Exp;
! branches;
! next	1.5;
  
- 1.5
- date	93.01.15.00.29.38;	author rr2b;	state Exp;
- branches
- 	1.5.1.1;
- next	1.4;
  
- 1.4
- date	92.12.17.21.57.12;	author rr2b;	state R6tape;
- branches;
- next	1.3;
- 
- 1.3
- date	92.07.30.18.44.37;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 1.5.1.1
- date	93.02.01.22.16.24;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @about the white pages.
! @
  
  
! 1.6
  log
! @typescript->command
  @
  text
! @\begindata{text,538387104}
  \textdsversion{12}
  \template{help}
  \define{global
--- 1,27 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
! 1.1
! date     94.03.01.00.53.50;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
! @\begindata{text,539016412}
  \textdsversion{12}
  \template{help}
  \define{global
***************
*** 58,78 ****
  }\leftindent{
  The White Pages (WP) is a \bold{database} of information about people 
  organized in a way that provides fast, flexible access to that information. 
!  Andrew has a site WP database that lists infomation about every user: 
!  their login name, full name, home directory, etc.
  
  }
! \section{What Uses the White Pages \
  
- 
  }\leftindent{
! Applications that make use of the WP are called ``clients''.  Some WP 
! clients that you probably use include the Andrew Message System ( 
   \helptopic{AMS}\italic{  }), the Andrew File System ( 
   \helptopic{AFS}\italic{  }), and the  \helptopic{ls}\italic{ } , 
!  \helptopic{login}\italic{ }, and  \helptopic{finger}\italic{ } programs. 
!  You can also write programs of your own that use either the site WP or 
! some other WP that you create.
  
  }
  \section{What the White Pages Does
--- 34,53 ----
  }\leftindent{
  The White Pages (WP) is a \bold{database} of information about people 
  organized in a way that provides fast, flexible access to that information. 
!  Andrew has a site WP database that lists infomation about every user:  their 
! login name, full name, home directory, etc.
  
  }
! \section{What Uses the White Pages 
  
  }\leftindent{
! Applications that make use of the WP are called ``clients''.  Some WP clients 
! that you probably use include the Andrew Message System ( 
   \helptopic{AMS}\italic{  }), the Andrew File System ( 
   \helptopic{AFS}\italic{  }), and the  \helptopic{ls}\italic{ } , 
!  \helptopic{login}\italic{ }, and  \helptopic{finger}\italic{ } programs.  You 
! can also write programs of your own that use either the site WP or some other 
! WP that you create.
  
  }
  \section{What the White Pages Does
***************
*** 86,117 ****
  that file as a number (called the Numeric ID), not a name.  The \italic{ls} 
  command uses the WP to translate this number to the owner's login name when 
  displaying file owners.  For example, try the \typewriter{ls -o} command in 
! your command window to see a list of files along with their owners.
  
  
  \bold{Mailing Address Validation:}  Since the WP contains information about 
  every user and mailing address at a site, clients such as the AMS can 
! ``validate'' a local address you provide in a mail message you're composing 
! to ensure that the name or address you have typed actually exists.  If you 
! are sending mail to a person in another cell (see the  \helptopic{cells} 
!  Help document for an explanation of AFS cells), and that cell has its own 
! WP database describing all the mail addresses there, AMS will be able to 
! validate that address as well.
  
  
! \bold{Mail Forwarding}:  The AMS uses the WP to tell if mail addressed to 
! your Andrew account should be delivered there, or forwarded to some other 
! address you specified (called a ``forwarding address'').  See the 
!  \helptopic{forward}  Help document for details on how you can set a 
! forwarding address for your mail.
  
  
! \bold{Getting User Information}:  The \italic{finger} program uses the WP 
! to find out about people.  The WP makes \italic{finger} especially useful, 
! since the searching routines built into the WP software are capable of 
! performing ``fuzzy'' searches.  For example, if you want to find out about 
! someone named ``Jello Biafra'', but can only remember vaguely what their 
! name sounded like, the command
  
  
  \typewriter{% finger gella.barfro}
--- 61,92 ----
  that file as a number (called the Numeric ID), not a name.  The \italic{ls} 
  command uses the WP to translate this number to the owner's login name when 
  displaying file owners.  For example, try the \typewriter{ls -o} command in 
! your typescript to see a list of files along with their owners.
  
  
  \bold{Mailing Address Validation:}  Since the WP contains information about 
  every user and mailing address at a site, clients such as the AMS can 
! ``validate'' a local address you provide in a mail message you're composing to 
! ensure that the name or address you have typed actually exists.  If you are 
! sending mail to a person in another cell (see the  \helptopic{cells}  Help 
! document for an explanation of AFS cells), and that cell has its own WP 
! database describing all the mail addresses there, AMS will be able to validate 
! that address as well.
  
  
! \bold{Mail Forwarding}:  The AMS uses the WP to tell if mail addressed to your 
! Andrew account should be delivered there, or forwarded to some other address 
! you specified (called a ``forwarding address'').  See the  \helptopic{forward} 
!  Help document for details on how you can set a forwarding address for your 
! mail.
  
  
! \bold{Getting User Information}:  The \italic{finger} program uses the WP to 
! find out about people.  The WP makes \italic{finger} especially useful, since 
! the searching routines built into the WP software are capable of performing 
! ``fuzzy'' searches.  For example, if you want to find out about someone named 
! ``Jello Biafra'', but can only remember vaguely what their name sounded like, 
! the command
  
  
  \typewriter{% finger gella.barfro}
***************
*** 118,125 ****
  
  
  would stand a good chance of finding ``Jello Biafra'' in the WP.  See the 
!  \helptopic{finger}  Help document for more information about this very 
! useful program.
  
  }
  \leftindent{
--- 93,100 ----
  
  
  would stand a good chance of finding ``Jello Biafra'' in the WP.  See the 
!  \helptopic{finger}  Help document for more information about this very useful 
! program.
  
  }
  \leftindent{
***************
*** 133,148 ****
  
  }\leftindent{
  You can ``poke around'' in the WP database with the \helptopic{wpq}  (White 
! Pages Query) program.  The command \
  
  
  
- \typewriter{% wpq} \
  
! 
! 
! will  display everything that the WP knows about you.  You can change some 
! of the information about yourself with the  \helptopic{wpi}  (White Pages 
  Interactive) program.
  
  }
--- 108,121 ----
  
  }\leftindent{
  You can ``poke around'' in the WP database with the \helptopic{wpq}  (White 
! Pages Query) program.  The command 
  
  
+ \typewriter{% wpq} 
  
  
! will  display everything that the WP knows about you.  You can change some of 
! the information about yourself with the  \helptopic{wpi}  (White Pages 
  Interactive) program.
  
  }
***************
*** 169,295 ****
  
  \italic{
  }}
! \begindata{bp,538210560}
! \enddata{bp,538210560}
! \view{bpv,538210560,0,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer:  $
  
! }}\enddata{text,538387104}
! @
  
  
! 1.5
! log
! @fixed extra definition of helptopic style
! @
! text
! @d1 1
! a1 1
! \begindata{text,539016412}
! d14 2
! a15 2
!  Andrew has a site WP database that lists infomation about every user:  their 
! login name, full name, home directory, etc.
! d18 1
! a18 1
! \section{What Uses the White Pages 
! d20 1
! d22 2
! a23 2
! Applications that make use of the WP are called ``clients''.  Some WP clients 
! that you probably use include the Andrew Message System ( 
! d26 3
! a28 3
!  \helptopic{login}\italic{ }, and  \helptopic{finger}\italic{ } programs.  You 
! can also write programs of your own that use either the site WP or some other 
! WP that you create.
! d42 1
! a42 1
! your typescript to see a list of files along with their owners.
! d47 21
! a67 21
! ``validate'' a local address you provide in a mail message you're composing to 
! ensure that the name or address you have typed actually exists.  If you are 
! sending mail to a person in another cell (see the  \helptopic{cells}  Help 
! document for an explanation of AFS cells), and that cell has its own WP 
! database describing all the mail addresses there, AMS will be able to validate 
! that address as well.
  
  
! \bold{Mail Forwarding}:  The AMS uses the WP to tell if mail addressed to your 
! Andrew account should be delivered there, or forwarded to some other address 
! you specified (called a ``forwarding address'').  See the  \helptopic{forward} 
!  Help document for details on how you can set a forwarding address for your 
! mail.
  
  
! \bold{Getting User Information}:  The \italic{finger} program uses the WP to 
! find out about people.  The WP makes \italic{finger} especially useful, since 
! the searching routines built into the WP software are capable of performing 
! ``fuzzy'' searches.  For example, if you want to find out about someone named 
! ``Jello Biafra'', but can only remember vaguely what their name sounded like, 
! the command
! d74 2
! a75 2
!  \helptopic{finger}  Help document for more information about this very useful 
! program.
! d89 3
! a91 1
! Pages Query) program.  The command 
! d93 1
! a94 1
! \typewriter{% wpq} 
! d97 2
! a98 2
! will  display everything that the WP knows about you.  You can change some of 
! the information about yourself with the  \helptopic{wpi}  (White Pages 
! d125 3
! a127 3
! \begindata{bp,537558784}
! \enddata{bp,537558784}
! \view{bpv,537558784,1652,0,0}
! d132 1
! a132 1
! }}\enddata{text,539016412}
! @
  
  
! 1.5.1.1
! log
! @new R6tape branch
! @
! text
! @@
  
  
! 1.4
! log
! @disclaimerization
! @
! text
! @a5 2
! \define{helptopic
! }
! d127 1
! a127 1
! \smaller{\smaller{$Disclaimer: $
! @
  
  
! 1.3
! log
! @Used new 'Help Topic' font for references
! .
! @
! text
! @d1 1
! a1 1
! \begindata{text,539390592}
! d4 4
! d122 10
! a131 2
! }\leftindent{\italic{
! }}\enddata{text,539390592}
  @
--- 142,219 ----
  
  \italic{
  }}
! \begindata{bp,537558784}
! \enddata{bp,537558784}
! \view{bpv,537558784,1652,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
! Andrew User Interface System and is the 
  
+ property of IBM, Carnegie Mellon University, 
  
! and the other copyright holders.  The source 
  
+ code of this version is for the sole use of 
  
! members of the Andrew Consortium with 
  
+ memberships extending into calendar year 
  
! 1993.  This source code is not to be distributed 
  
+ to non-members of the consortium nor beyond 
  
! a fifty-mile radius from the membership address.  
  
+ Binary object code compiled or derived from 
  
! these sources is not to be distributed to non-
  
+ members.  Members may have additional 
  
! distribution rights granted by prior written 
! 
! permission of Carnegie Mellon University.
! 
! 
! 
! IBM, CARNEGIE MELLON UNIVERSITY, 
! 
! AND THE OTHER COPYRIGHT HOLDERS
! 
!  DISCLAIM ALL WARRANTIES WITH 
! 
! REGARD TO THIS SOFTWARE, INCLUDING 
! 
! ALL IMPLIED WARRANTIES OF MERCHANT-
! 
! ABILITY AND FITNESS. IN 
! 
! NO EVENT SHALL  IBM, CARNEGIE 
! 
! MELLON UNIVERSITY, OR ANY OTHER 
! 
! COPYRIGHT HOLDER BE LIABLE FOR 
! 
! ANY SPECIAL, INDIRECT OR CONSE-
! 
! QUENTIAL DAMAGES OR ANY DAMAGES 
! 
! WHATSOEVER RESULTING FROM LOSS OF
! 
! USE, DATA OR PROFITS, WHETHER IN AN
! 
! ACTION OF CONTRACT, NEGLIGENCE OR
! 
! OTHER TORTIOUS ACTION, ARISING OUT 
! 
! OF OR IN CONNECTION WITH THE USE OR
! 
! PERFORMANCE OF THIS SOFTWARE.
! 
!  $
! 
! }}\enddata{text,539016412}
  @
diff -cr ./RCS/wpbase.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpbase.c,v
*** ./RCS/wpbase.c,v	Thu Jun 09 17:18:23 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpbase.c,v	Fri Mar 11 01:44:48 1994
***************
*** 1,53 ****
! head	2.22;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.20.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.22
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	2.21;
  
- 2.21
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.20;
  
- 2.20
- date	92.12.15.21.11.36;	author rr2b;	state R6tape;
- branches
- 	2.20.1.1;
- next	2.19;
- 
- 2.19
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	2.18;
- 
- 2.18
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.20.1.1
- date	93.02.01.22.16.33;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.22
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.51;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 56,67 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/wpbase.c,v 2.21 1993/02/12 21:23:32 rr2b Exp rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpbase.c,v 2.22 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 93,98 ****
--- 97,107 ----
  
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  int wp_Debugging = 0;
  
  /* Logging definitions */
***************
*** 895,968 ****
  
      return wperr_NoError;
  }
- @
- 
- 
- 2.21
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/wpbase.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
- @
- 
- 
- 2.20
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/wpbase.c,v 2.19 1992/12/14 20:21:10 rr2b Exp rr2b $";
- a42 5
- 
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.20.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/wpbase.c,v 2.20 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 2.19
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.18
- log
- @Posixified
- .. co
- @
- text
- @d5 10
- a19 2
- 
- static char rcsid[] = "$Header: /u/posix/overhead/util/lib/RCS/wpbase.c,v 2.17 1991/09/12 17:30:44 bobg Exp gk5g $";
  @
--- 904,907 ----
diff -cr ./RCS/wpcbase.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpcbase.c,v
*** ./RCS/wpcbase.c,v	Thu May 20 17:53:13 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpcbase.c,v	Fri Mar 11 01:44:49 1994
***************
*** 1,49 ****
! head	2.14;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.13.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.14
! date	93.02.12.21.23.32;	author rr2b;	state Exp;
! branches;
! next	2.13;
  
- 2.13
- date	92.12.15.21.11.36;	author rr2b;	state R6tape;
- branches
- 	2.13.1.1;
- next	2.12;
  
- 2.12
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	2.11;
- 
- 2.11
- date	91.09.12.17.30.52;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.13.1.1
- date	93.02.01.22.16.42;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.14
  log
! @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
! PROG
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.52;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 52,63 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/wpcbase.c,v 1.1 1993/02/10 22:17:20 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpcbase.c,v 2.15 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 83,88 ****
--- 91,100 ----
  #include <svcconf.h>
  
  extern int errno;
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
  
  /* Compatibility routines for non-cellular use */
  struct wp_CD *ThisCellDir = NULL;
***************
*** 141,200 ****
      if (ThisCellDir == NULL) return wperr_NotInited;
      return cwp_Read((struct wp_cd *) ThisCellDir, PKey, FieldIx, FValPtr);
  }
- @
- 
- 
- 2.13
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/wpcbase.c,v 2.12 1992/12/14 20:21:10 rr2b Exp rr2b $";
- a37 4
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.13.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/wpcbase.c,v 2.13 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 2.12
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.11
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a19 2
- 
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/wpcbase.c,v 2.10 1990/06/04 11:15:08 gk5g Exp bobg $";
  @
--- 153,156 ----
diff -cr ./RCS/wpcgen.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpcgen.c,v
*** ./RCS/wpcgen.c,v	Sat Jun 12 08:21:53 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpcgen.c,v	Fri Mar 11 01:44:50 1994
***************
*** 1,49 ****
! head	2.10;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.9.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.10
! date	93.06.12.12.21.44;	author rr2b;	state Exp;
! branches;
! next	2.9;
  
- 2.9
- date	92.12.15.21.11.36;	author rr2b;	state R6tape;
- branches
- 	2.9.1.1;
- next	2.8;
  
- 2.8
- date	92.12.14.20.21.10;	author rr2b;	state Exp;
- branches;
- next	2.7;
- 
- 2.7
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.9.1.1
- date	93.02.01.22.16.51;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.10
- log
- @Removed bogus malloc, realloc decls.
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.53;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 52,63 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/wpcgen.c,v 2.9 1992/12/15 21:11:36 rr2b R6tape rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpcgen.c,v 2.9 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
***************
*** 82,87 ****
--- 90,97 ----
  
  #if !POSIX_ENV
  extern int errno;
+ extern char *malloc();
+ extern char *realloc();
  #endif
  
  /* Compatibility routines for non-cellular use */
***************
*** 93,151 ****
      if (ThisCellDir == NULL) return wperr_NotInited;
      return cwp_Generate((struct wp_cd *) ThisCellDir, PKPtr);
  }
- @
- 
- 
- 2.9
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/wpcgen.c,v 2.8 1992/12/14 20:21:10 rr2b Exp rr2b $";
- a36 2
- extern char *malloc();
- extern char *realloc();
- @
- 
- 
- 2.9.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/wpcgen.c,v 2.9 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 2.8
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.7
- log
- @Posixified
- .. co
- @
- text
- @d5 10
- a19 2
- 
- static char rcsid[] = "$Header: /u/posix/overhead/util/lib/RCS/wpcgen.c,v 2.6 1991/09/12 17:30:57 bobg Exp gk5g $";
  @
--- 103,106 ----
diff -cr ./RCS/wpcname.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpcname.c,v
*** ./RCS/wpcname.c,v	Sat Jun 12 08:29:44 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpcname.c,v	Fri Mar 11 01:44:50 1994
***************
*** 1,49 ****
! head	2.10;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.9.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.10
! date	93.06.12.12.29.34;	author rr2b;	state Exp;
! branches;
! next	2.9;
  
- 2.9
- date	92.12.15.21.11.36;	author rr2b;	state R6tape;
- branches
- 	2.9.1.1;
- next	2.8;
  
- 2.8
- date	92.12.14.20.21.35;	author rr2b;	state Exp;
- branches;
- next	2.7;
- 
- 2.7
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.9.1.1
- date	93.02.01.22.17.01;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.10
- log
- @Fixed bos malloc, realloc decls.
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.54;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 52,63 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /afs/cs/project/atk/src/C++/overhead/util/lib/RCS/wpcname.c,v 2.9 1992/12/15 21:11:36 rr2b R6tape rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpcname.c,v 2.9 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
***************
*** 81,86 ****
--- 89,96 ----
  
  #if !POSIX_ENV
  extern int errno;
+ extern char *malloc();
+ extern char *realloc();
  #endif
  
  /* Compatibility routines for non-cellular use */
***************
*** 103,161 ****
      return cwp_Lookup((struct wp_cd *) ThisCellDir, SrchToken, MinMatchesFound,
  		       MaxQuality, MatchQuality, PKPtr);
  }
- @
- 
- 
- 2.9
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/wpcname.c,v 2.8 1992/12/14 20:21:35 rr2b Exp rr2b $";
- a35 2
- extern char *malloc();
- extern char *realloc();
- @
- 
- 
- 2.9.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/wpcname.c,v 2.9 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 2.8
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.7
- log
- @Posixified
- .. co
- @
- text
- @d5 10
- a19 2
- 
- static char rcsid[] = "$Header: /u/posix/overhead/util/lib/RCS/wpcname.c,v 2.6 1991/09/12 17:31:10 bobg Exp gk5g $";
  @
--- 113,116 ----
diff -cr ./RCS/wpfuzz.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpfuzz.c,v
*** ./RCS/wpfuzz.c,v	Thu Jun 09 17:18:27 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpfuzz.c,v	Fri Mar 11 01:44:51 1994
***************
*** 1,58 ****
! head	2.13;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.10.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.13
! date	94.06.09.21.18.04;	author rr2b;	state Exp;
! branches;
! next	2.12;
  
- 2.12
- date	93.05.20.00.33.17;	author gk5g;	state Exp;
- branches;
- next	2.11;
  
- 2.11
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.10;
- 
- 2.10
- date	92.12.15.21.11.36;	author rr2b;	state R6tape;
- branches
- 	2.10.1.1;
- next	2.9;
- 
- 2.9
- date	92.12.14.20.21.35;	author rr2b;	state Exp;
- branches;
- next	2.8;
- 
- 2.8
- date	91.09.12.17.31.21;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.10.1.1
- date	93.02.01.22.17.11;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.13
  log
! @Updated to use ANSI str and mem functions
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.58;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 61,72 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/overhead/util/lib/RCS/wpfuzz.c,v 2.12 1993/05/20 00:33:17 gk5g Exp rr2b $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpfuzz.c,v 2.12 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 76,94 ****
  	For use only internally to the WP library.
  \* ************************************************************ */
  
! #include <andrewos.h>
  #include <stdio.h>
  #include <ctype.h>
  #include <util.h>
  #include <pwd.h>
  #ifdef WHITEPAGES_ENV  /* avoid makedepend "errors" */
  #include <wp.h>
- #include <bt.h>
  #include <btwp.h>
  #endif /* WHITEPAGES_ENV   */
  
  extern int bwDebugging;
  
  static int CmpIxVal(Loc1, Loc2)
  char *Loc1, *Loc2;
  {/* Helper (comparator) procedure for wpSortIxValue and qsort. */
--- 75,97 ----
  	For use only internally to the WP library.
  \* ************************************************************ */
  
! #include <andyenv.h>
  #include <stdio.h>
  #include <ctype.h>
+ #include <andrewos.h>		/* strings.h */
  #include <util.h>
  #include <pwd.h>
  #ifdef WHITEPAGES_ENV  /* avoid makedepend "errors" */
  #include <wp.h>
  #include <btwp.h>
  #endif /* WHITEPAGES_ENV   */
  
  extern int bwDebugging;
  
+ #ifndef _IBMR2
+ extern char *malloc(), *realloc();
+ #endif /* _IBMR2 */
+ 
  static int CmpIxVal(Loc1, Loc2)
  char *Loc1, *Loc2;
  {/* Helper (comparator) procedure for wpSortIxValue and qsort. */
***************
*** 569,657 ****
  
      return ostr;
  }
- @
- 
- 
- 2.12
- log
- @#included <bt.h>
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/new-C++/overhead/util/lib/RCS/wpfuzz.c,v 2.11 1993/02/12 21:23:32 rr2b Exp gk5g $";
- @
- 
- 
- 2.11
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/wpfuzz.c,v 1.1 1993/02/10 22:17:30 rr2b Exp $";
- d22 1
- a22 1
- #include <andyenv.h>
- a24 1
- #include <andrewos.h>		/* strings.h */
- d29 1
- @
- 
- 
- 2.10
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/wpfuzz.c,v 2.9 1992/12/14 20:21:35 rr2b Exp rr2b $";
- a34 4
- #ifndef _IBMR2
- extern char *malloc(), *realloc();
- #endif /* _IBMR2 */
- 
- @
- 
- 
- 2.10.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/wpfuzz.c,v 2.10 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 2.9
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.8
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a22 2
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/wpfuzz.c,v 2.7 1990/06/04 11:15:14 gk5g Exp bobg $";
- 
  @
--- 572,575 ----
diff -cr ./RCS/wpgen.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpgen.c,v
*** ./RCS/wpgen.c,v	Sat Jun 12 08:35:25 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpgen.c,v	Fri Mar 11 01:44:52 1994
***************
*** 1,48 ****
! head	2.11;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.10.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.11
! date	93.06.12.12.35.25;	author rr2b;	state Exp;
! branches;
! next	2.10;
  
- 2.10
- date	92.12.15.21.11.36;	author rr2b;	state R6tape;
- branches
- 	2.10.1.1;
- next	2.9;
  
- 2.9
- date	92.12.14.20.21.35;	author rr2b;	state Exp;
- branches;
- next	2.8;
- 
- 2.8
- date	92.07.24.23.09.52;	author gk5g;	state Exp;
- branches;
- next	;
- 
- 2.10.1.1
- date	93.02.01.22.17.20;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.11
  log
! @Removed bogus malloc, realloc decls.
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.53.59;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 51,62 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /afs/cs.cmu.edu/project/atk-src-C++/overhead/util/lib/RCS/wpgen.c,v 2.10 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpgen.c,v 2.10 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /* ************************************************************ *\
***************
*** 79,84 ****
--- 88,97 ----
  #include <btwp.h>
  #endif /* WHITEPAGES_ENV   */
  extern int errno;
+ #if !POSIX_ENV
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
  
  /*
  To enumerate all the prime keys in the database, use wp_Generate(PKPtr).  Give this procedure a pointer to a null Prime Key and it will allocate the first PrimeKey and return it.  Give it back that PrimeKey and it will deallocate it, find the next one, and return the next one.  If there's no next one, it will return wperr_NoError and yet set your pointer to NULL.
***************
*** 147,207 ****
      }
      return w_BTreeErr(BTErr);
  }
- @
- 
- 
- 2.10
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/wpgen.c,v 2.9 1992/12/14 20:21:35 rr2b Exp rr2b $";
- a34 4
- #if !POSIX_ENV
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.10.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/wpgen.c,v 2.10 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 2.9
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.8
- log
- @Posixified
- .. co
- @
- text
- @d5 10
- a19 2
- 
- static char rcsid[] = "$Header: /u/posix/overhead/util/lib/RCS/wpgen.c,v 2.7 1991/09/12 17:31:27 bobg Exp gk5g $";
  @
--- 160,163 ----
diff -cr ./RCS/wpname.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpname.c,v
*** ./RCS/wpname.c,v	Thu Jul 01 17:34:42 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpname.c,v	Fri Mar 11 01:44:54 1994
***************
*** 1,55 ****
! head	2.20;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.18.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.20
! date	93.07.01.21.34.42;	author gk5g;	state Exp;
! branches;
! next	2.19;
  
- 2.19
- date	93.02.12.21.23.32;	author rr2b;	state Exp;
- branches;
- next	2.18;
  
- 2.18
- date	92.12.15.21.11.36;	author rr2b;	state R6tape;
- branches
- 	2.18.1.1;
- next	2.17;
- 
- 2.17
- date	92.12.14.20.21.35;	author rr2b;	state Exp;
- branches;
- next	2.16;
- 
- 2.16
- date	91.09.12.17.31.37;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.18.1.1
- date	93.02.01.22.17.33;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
- 2.20
- log
- @Patch submitted by John Myers:
- In :cwp_Lookup(), Set *MatchQuality when wperr_TooManyKeysFound.  The lack of this caused LookupInWP() in mswp.c to use uninitialized data.
  
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.54.00;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
  
+ 1.1
+ log
+ @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 58,69 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /home/src/C++/overhead/util/lib/RCS/wpname.c,v 2.19 1993/02/12 21:23:32 rr2b Exp gk5g $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpname.c,v 2.21 1993/07/01 21:36:39 gk5g Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 88,93 ****
--- 90,100 ----
  #endif /* WHITEPAGES_ENV   */
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  extern int wp_Debugging;
  
  /* Logging definitions */
***************
*** 1995,2068 ****
      *FNamPtr = wpFieldName[FieldIx];
      return wperr_NoError;
  }
- @
- 
- 
- 2.19
- log
- @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
- PROG
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/wpname.c,v 1.1 1993/02/10 22:17:30 rr2b Exp $";
- d1894 1
- @
- 
- 
- 2.18
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/wpname.c,v 2.17 1992/12/14 20:21:35 rr2b Exp rr2b $";
- a35 5
- 
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- @
- 
- 
- 2.18.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/wpname.c,v 2.18 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 2.17
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.16
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a19 2
- 
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/wpname.c,v 2.15 1990/07/12 15:16:54 gk5g Exp bobg $";
  @
--- 2002,2005 ----
diff -cr ./RCS/wpstat.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpstat.c,v
*** ./RCS/wpstat.c,v	Thu May 20 17:53:19 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/wpstat.c,v	Fri Mar 11 01:44:54 1994
***************
*** 1,49 ****
! head	2.11;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.10.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.11
! date	93.02.12.21.23.32;	author rr2b;	state Exp;
! branches;
! next	2.10;
  
- 2.10
- date	92.12.15.21.11.36;	author rr2b;	state R6tape;
- branches
- 	2.10.1.1;
- next	2.9;
  
- 2.9
- date	92.12.14.20.21.35;	author rr2b;	state Exp;
- branches;
- next	2.8;
- 
- 2.8
- date	91.09.12.17.31.44;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.10.1.1
- date	93.02.01.22.17.43;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.11
  log
! @Alpha port.  (Mainly removing bogus declarations of malloc, time, and friends.)
! PROG
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.54.04;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 52,63 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /obj2/eek/overhead/util/lib/RCS/wpstat.c,v 1.1 1993/02/10 22:17:30 rr2b Exp $";
  #endif
  
  /* ************************************************************ *\
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/wpstat.c,v 2.12 1993/05/04 00:53:32 susan Exp $";
  #endif
  
  /* ************************************************************ *\
***************
*** 81,86 ****
--- 89,99 ----
  #endif /* WHITEPAGES_ENV   */
  extern int errno;
  
+ #ifndef _IBMR2
+ extern char *malloc();
+ extern char *realloc();
+ #endif /* _IBMR2 */
+ 
  /* gives static English text interpreting an error code value */
  char *wp_ErrorString(codevalue)
  wp_ErrorCode codevalue;
***************
*** 131,191 ****
  	sprintf(WPErrBuff, "White Pages error code %d", codevalue);
  	return WPErrBuff;
  }
- @
- 
- 
- 2.10
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/wpstat.c,v 2.9 1992/12/14 20:21:35 rr2b Exp rr2b $";
- a35 5
- #ifndef _IBMR2
- extern char *malloc();
- extern char *realloc();
- #endif /* _IBMR2 */
- 
- @
- 
- 
- 2.10.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/wpstat.c,v 2.10 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 2.9
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.8
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a21 2
- static char rcsid[] = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/wpstat.c,v 2.7 1990/06/04 11:15:41 gk5g Exp bobg $";
- 
  @
--- 144,147 ----
diff -cr ./RCS/writeall.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/writeall.c,v
*** ./RCS/writeall.c,v	Thu May 20 17:53:19 1993
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/writeall.c,v	Fri Mar 11 01:44:56 1994
***************
*** 1,43 ****
! head	2.6;
! access;
! symbols
! 	trunk:2
! 	R6tape:2.6.1
! 	X11R3:2.1.1.1;
! locks; strict;
! comment	@ * @;
  
  
! 2.6
! date	92.12.15.21.11.36;	author rr2b;	state R6tape;
! branches
! 	2.6.1.1;
! next	2.5;
  
- 2.5
- date	92.12.14.20.21.35;	author rr2b;	state Exp;
- branches;
- next	2.4;
  
- 2.4
- date	91.09.12.17.31.48;	author bobg;	state Exp;
- branches;
- next	;
- 
- 2.6.1.1
- date	93.02.01.22.17.52;	author rr2b;	state Exp;
- branches;
- next	;
- 
- 
  desc
! @add copyright
! @
  
  
! 2.6
  log
! @more disclaimerization fixing
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
! 1.1
! date     94.03.01.00.54.05;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 46,57 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/writeall.c,v 2.5 1992/12/14 20:21:35 rr2b Exp rr2b $";
  #endif
  
  /*
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/writeall.c,v 2.6 1992/12/15 21:11:36 rr2b R6tape $";
  #endif
  
  /*
***************
*** 82,131 ****
      }
      return(Code);
  }
- @
- 
- 
- 2.6.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/writeall.c,v 2.6 1992/12/15 21:11:36 rr2b R6tape $";
- @
- 
- 
- 2.5
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 2.4
- log
- @Update copyright notice and rcsid
- @
- text
- @d5 10
- a17 3
- /* $Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/writeall.c,v 2.3 1989/02/10 23:29:15 ghoti Exp bobg $ */
- /* $ACIS: $ */
- /* $Source: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/writeall.c,v $ */
- d19 1
- a19 3
- #ifndef lint
- static char *rcsid = "$Header: /afs/andrew.cmu.edu/itc/src/projects/andrew/overhead/util/lib/RCS/writeall.c,v 2.3 1989/02/10 23:29:15 ghoti Exp bobg $";
- #endif /* lint */
  @
--- 96,99 ----
diff -cr ./RCS/xbasedir.c,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/xbasedir.c,v
*** ./RCS/xbasedir.c,v	Thu Apr 28 15:36:44 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/xbasedir.c,v	Fri Mar 11 01:44:57 1994
***************
*** 1,48 ****
! head	1.4;
! access;
! symbols
! 	trunk:1
! 	R6tape:1.3.1;
! locks; strict;
! comment	@ * @;
  
  
- 1.4
- date	94.04.28.19.34.30;	author rr2b;	state Exp;
- branches;
- next	1.3;
- 
- 1.3
- date	92.12.15.21.12.21;	author rr2b;	state R6tape;
- branches
- 	1.3.1.1;
- next	1.2;
- 
- 1.2
- date	92.12.14.20.21.35;	author rr2b;	state Exp;
- branches;
- next	1.1;
- 
  1.1
! date	92.10.26.18.34.57;	author rr2b;	state Exp;
! branches;
! next	;
  
- 1.3.1.1
- date	93.02.01.22.19.52;	author rr2b;	state Exp;
- branches;
- next	;
  
- 
  desc
! @BaseDir function to try to get the top of the X installation at runtime
! ^Base^XBase
! @
  
  
! 1.4
  log
! @/tmp/msg
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @ * @;
  
  
  1.1
! date     94.03.01.00.54.06;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
! 
! 1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 51,62 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$Header: /src/new-c++/RCS/xbasedir.c,v 1.3 1992/12/15 21:12:21 rr2b R6tape $";
  #endif
  
  /* andydir.c */
--- 27,71 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
!  * Andrew User Interface System and is the 
!  * property of IBM, Carnegie Mellon University, 
!  * and the other copyright holders.  The source 
!  * code of this version is for the sole use of 
!  * members of the Andrew Consortium with 
!  * memberships extending into calendar year 
!  * 1993.  This source code is not to be distributed 
!  * to non-members of the consortium nor beyond 
!  * a fifty-mile radius from the membership address.  
!  * Binary object code compiled or derived from 
!  * these sources is not to be distributed to non-
!  * members.  Members may have additional 
!  * distribution rights granted by prior written 
!  * permission of Carnegie Mellon University.
!  * 
!  * IBM, CARNEGIE MELLON UNIVERSITY, 
!  * AND THE OTHER COPYRIGHT HOLDERS
!  *  DISCLAIM ALL WARRANTIES WITH 
!  * REGARD TO THIS SOFTWARE, INCLUDING 
!  * ALL IMPLIED WARRANTIES OF MERCHANT-
!  * ABILITY AND FITNESS. IN 
!  * NO EVENT SHALL  IBM, CARNEGIE 
!  * MELLON UNIVERSITY, OR ANY OTHER 
!  * COPYRIGHT HOLDER BE LIABLE FOR 
!  * ANY SPECIAL, INDIRECT OR CONSE-
!  * QUENTIAL DAMAGES OR ANY DAMAGES 
!  * WHATSOEVER RESULTING FROM LOSS OF
!  * USE, DATA OR PROFITS, WHETHER IN AN
!  * ACTION OF CONTRACT, NEGLIGENCE OR
!  * OTHER TORTIOUS ACTION, ARISING OUT 
!  * OF OR IN CONNECTION WITH THE USE OR
!  * PERFORMANCE OF THIS SOFTWARE.
!  *  $
  */
  
  #ifndef NORCSID
  #define NORCSID
! static char rcsid[]="$ATKHeader: /afs/cs.cmu.edu/project/atk-dist/6.0.1/overhead/util/lib/RCS/xbasedir.c,v 1.3 1992/12/15 21:12:21 rr2b R6tape $";
  #endif
  
  /* andydir.c */
***************
*** 119,219 ****
  
      return buffer;
  }
- 
- /* Return a string with the current value for XLIBDIR imbedded in it. */
- char *XLibDir(str)
- char *str;
- {
-     char *p = NULL;
-     int addLen;
-     static int andyLen = 0;
-     static int bufSize = -1;
-     static char *buffer;
- 
-     if(str) {
- 	addLen=strlen(str);
-     } else addLen = 0;
-     if (bufSize == -1) {
- 	if (((p = getenv("ATKXLIBDIR")) == NULL || *p == '\0' ) && ((p = (char *) GetConfiguration("ATKXLibDir")) == NULL || *p == '\0'))  {
- /*	    p = "/usr/andrew"; */
- 	    p = QUOTED_DEFAULT_XLIBDIR_ENV;
- 	}
- 	andyLen = strlen(p);
- 
- 	bufSize = addLen + andyLen + 1;
- 	if ((buffer = (char *) malloc(bufSize)) == NULL)  {
- 	    bufSize = -1;
- 	    return NULL;
- 	}
- 	strcpy(buffer, p);
-     }
- 
-     if (bufSize < andyLen + addLen + 1)  {
- 	bufSize = addLen + andyLen + 1;
- 	if ((buffer = (char *) realloc(buffer, bufSize)) == NULL)  {
- 	    bufSize = -1;
- 	    return NULL;
- 	}
-     }
- 
-     if (str != NULL)  {
- 	strcpy(&(buffer[andyLen]), str);
-     }
-     else  {
- 	buffer[andyLen] = '\0';
-     }
- 
-     return buffer;
- }
- @
- 
- 
- 1.3
- log
- @more disclaimerization fixing
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /src/a2/overhead/util/lib/RCS/xbasedir.c,v 1.2 1992/12/14 20:21:35 rr2b Exp rr2b $";
- d47 46
- @
- 
- 
- 1.3.1.1
- log
- @new R6tape branch
- @
- text
- @d12 1
- a12 1
- static char rcsid[]="$Header: /afs/cs.cmu.edu/user/rr2b/int/obj/andrew/overhead/util/lib/RCS/xbasedir.c,v 1.3 1992/12/15 21:12:21 rr2b R6tape $";
- @
- 
- 
- 1.2
- log
- @disclaimerization
- @
- text
- @d7 1
- a7 1
- 	$Disclaimer: $
- d10 1
- a10 1
- #ifdef NORCSID
- d12 1
- a12 1
- static char rcsid[]="$Header: $";
- @
- 
- 
- 1.1
- log
- @Initial revision
- @
- text
- @d5 9
- a13 1
- static char *andrwdir_rcsid = "$Header: /u2/obj/RCS/andrwdir.c,v 2.7 1991/09/12 17:23:19 bobg Exp $";
  @
--- 128,131 ----
diff -cr ./RCS/samples/Imakefile,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples/Imakefile,v
*** ./RCS/samples/Imakefile,v	Fri Mar 18 22:06:17 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples/Imakefile,v	Fri Mar 11 01:43:38 1994
***************
*** 1,25 ****
! head	1.1;
! access;
! symbols;
! locks; strict;
! comment	@* @;
  
  
  1.1
! date	94.01.25.21.02.35;	author rr2b;	state Exp;
! branches;
! next	;
  
  
  desc
! @shorter filenames.
! PORT
! @
  
  
  1.1
  log
! @shorter filenames
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
  1.1
! date     94.03.01.00.52.33;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
+ 
  1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 28,49 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
! BOBGFILES = bobg/Xdefaults bobg/cshrc bobg/cshrc bobg/preferences
! BOBGINIT = bobg/init/atk bobg/init/ez bobg/init/help bobg/init/messages bobg/init/sendmessage bobg/init/typescript
! GHOTIFILES = ghoti/preferences ghoti/login ghoti/cshrc
! GHOTIINIT = ghoti/init/atk ghoti/init/bush  ghoti/init/ez \
! ghoti/init/gdb ghoti/init/messages ghoti/init/pipescript
! JHHFILES = jhh/Xclients jhh/cshrc  jhh/login jhh/preferences 
! JHHINIT = jhh/init/atk jhh/init/ez jhh/init/messages jhh/init/sendmessage
! JZ1JFILES =  jz1j/cshrc  jz1j/preferences
! JZ1JINIT = jz1j/init/atk jz1j/init/console jz1j/init/ez jz1j/init/gdb \
! jz1j/init/messages-send jz1j/init/pipescript jz1j/init/sendmessage \
! jz1j/init/typescript
! MCINERNYFILES = mcinerny/cshrc mcinerny/login mcinerny/preferences 
! MCINERNYINIT = mcinerny/init/atk mcinerny/init/ez  mcinerny/init/messages 
  
  GLOBALS = global.atkinit global.ezinit
  
--- 27,77 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
! *Andrew User Interface System and is the 
! *property of IBM, Carnegie Mellon University, 
! *and the other copyright holders.  The source 
! *code of this version is for the sole use of 
! *members of the Andrew Consortium with 
! *memberships extending into calendar year 
! *1993.  This source code is not to be distributed 
! *to non-members of the consortium nor beyond 
! *a fifty-mile radius from the membership address.  
! *Binary object code compiled or derived from 
! *these sources is not to be distributed to non-
! *members.  Members may have additional 
! *distribution rights granted by prior written 
! *permission of Carnegie Mellon University.
! *
! *IBM, CARNEGIE MELLON UNIVERSITY, 
! *AND THE OTHER COPYRIGHT HOLDERS
! * DISCLAIM ALL WARRANTIES WITH 
! *REGARD TO THIS SOFTWARE, INCLUDING 
! *ALL IMPLIED WARRANTIES OF MERCHANT-
! *ABILITY AND FITNESS. IN 
! *NO EVENT SHALL  IBM, CARNEGIE 
! *MELLON UNIVERSITY, OR ANY OTHER 
! *COPYRIGHT HOLDER BE LIABLE FOR 
! *ANY SPECIAL, INDIRECT OR CONSE-
! *QUENTIAL DAMAGES OR ANY DAMAGES 
! *WHATSOEVER RESULTING FROM LOSS OF
! *USE, DATA OR PROFITS, WHETHER IN AN
! *ACTION OF CONTRACT, NEGLIGENCE OR
! *OTHER TORTIOUS ACTION, ARISING OUT 
! *OF OR IN CONNECTION WITH THE USE OR
! *PERFORMANCE OF THIS SOFTWARE.
! * $
  */
  
! SAMPLES = bobg.Xdefaults bobg.atkinit bobg.cshrc bobg.cshrc bobg.ezinit \
! bobg.helpinit bobg.messagesinit bobg.preferences bobg.sendmessageinit \
! bobg.typescriptinit ghoti.atkinit ghoti.bushinit ghoti.cshrc ghoti.ezinit \
! ghoti.gdbinit ghoti.login ghoti.messagesinit ghoti.pipescriptinit ghoti.preferences \
! jhh.Xclients jhh.atkinit jhh.cshrc jhh.ezinit jhh.login jhh.messagesinit jhh.preferences \
! jhh.sendmessageinit jz1j.atkinit jz1j.consoleinit jz1j.cshrc jz1j.ezinit jz1j.gdbinit \
! jz1j.messages-sendinit jz1j.pipescriptinit jz1j.preferences jz1j.sendmessageinit \
! jz1j.typescriptinit mcinerny.atkinit mcinerny.cshrc mcinerny.ezinit mcinerny.login \
! mcinerny.messagesinit mcinerny.preferences
  
  GLOBALS = global.atkinit global.ezinit
  
***************
*** 51,76 ****
  
  MkdirTarget($(DESTDIR)/lib)
  MkdirTarget($(DESTDIR)/lib/samples)
! MkdirTarget($(DESTDIR)/lib/samples/bobg)
! MkdirTarget($(DESTDIR)/lib/samples/ghoti)
! MkdirTarget($(DESTDIR)/lib/samples/jhh)
! MkdirTarget($(DESTDIR)/lib/samples/jz1j)
! MkdirTarget($(DESTDIR)/lib/samples/mcinerny)
! MkdirTarget($(DESTDIR)/lib/samples/bobg/init)
! MkdirTarget($(DESTDIR)/lib/samples/ghoti/init)
! MkdirTarget($(DESTDIR)/lib/samples/jhh/init)
! MkdirTarget($(DESTDIR)/lib/samples/jz1j/init)
! MkdirTarget($(DESTDIR)/lib/samples/mcinerny/init)
! ForceInstallFiles($(BOBGFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(BOBGINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(GHOTIFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(GHOTIINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(JHHFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(JHHINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(JZ1JFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(JZ1JINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(MCINERNYFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(MCINERNYINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
  ForceInstallFiles($(GLOBALS), $(INSTINCFLAGS), ${DESTDIR}/lib)
  ForceInstallFiles($(DOCS), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
  @
--- 79,85 ----
  
  MkdirTarget($(DESTDIR)/lib)
  MkdirTarget($(DESTDIR)/lib/samples)
! ForceInstallFiles($(SAMPLES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
  ForceInstallFiles($(GLOBALS), $(INSTINCFLAGS), ${DESTDIR}/lib)
  ForceInstallFiles($(DOCS), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
  @
diff -cr ./RCS/samples/README.ez,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples/README.ez,v
*** ./RCS/samples/README.ez,v	Tue Jan 25 16:02:35 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples/README.ez,v	Fri Mar 11 01:43:38 1994
***************
*** 1,36 ****
! head	1.1;
! access;
! symbols;
! locks; strict;
! comment	@# @;
  
  
  1.1
! date	94.01.25.21.02.35;	author rr2b;	state Exp;
! branches;
! next	;
  
  
  desc
! @shorter filenames.
! PORT
! @
  
  
  1.1
  log
! @shorter filenames
  @
  text
! @\begindata{text,539194368}
  \textdsversion{12}
  \template{default}
- \define{symbol
- menu:[Font~1,Symbol~84]
- attr:[FontFamily symbol Int 0]}
- \define{symbola
- menu:[Font~1,SymbolA~86]
- attr:[FontFamily symbola Int 0]}
  \define{global
  }
  \define{definition
--- 1,29 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
  1.1
! date     94.03.01.00.52.34;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
+ 
  1.1
  log
! @ATK 6.0.1
  @
  text
! @\begindata{text,539003556}
  \textdsversion{12}
  \template{default}
  \define{global
  }
  \define{definition
***************
*** 38,78 ****
  attr:[LeftMargin LeftMargin Cm 138717]
  attr:[RightMargin RightMargin Cm 138717]
  attr:[FontSize PreviousFontSize Point -2]}
  \define{realsmall
  menu:[Font~1,RealSmall~88]
  attr:[Script PreviousScriptMovement Point -4]
  attr:[FontSize PreviousFontSize Point -4]}
  \majorheading{Sample Preferences and Init Files}
  
  
  
! Included in this directory are copies of selected preferences and init 
! files submitted by various staff members of the Information Technology 
! Center at Carnegie Mellon.  These files will be installed into 
! $DESTDIR/lib/samples.  They are not intended to be used as is, but are 
! provided as guidelines.  \
  
  
- 
  In order to set up a specific environment, you will need to copy all of one 
! user's files to your directory as .\{programname\}init.  As an examples, 
! you would want to copy mcinerny/inits/atk to $HOMEDIR/.atkinit. You will 
! need to modify the path names and remove reference to any features that are 
! not supported at your site.  \
  
  
- 
  Have fun!
  
  
  \definition{
  }
! \begindata{bp,539172800}
! \enddata{bp,539172800}
! \view{bpv,539172800,0,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer:  $
  
! }}\enddata{text,539194368}
  @
--- 31,140 ----
  attr:[LeftMargin LeftMargin Cm 138717]
  attr:[RightMargin RightMargin Cm 138717]
  attr:[FontSize PreviousFontSize Point -2]}
+ \define{symbola
+ menu:[Font~1,SymbolA~86]
+ attr:[FontFamily symbola Int 0]}
  \define{realsmall
  menu:[Font~1,RealSmall~88]
  attr:[Script PreviousScriptMovement Point -4]
  attr:[FontSize PreviousFontSize Point -4]}
+ \define{symbol
+ menu:[Font~1,Symbol~84]
+ attr:[FontFamily symbol Int 0]}
  \majorheading{Sample Preferences and Init Files}
  
  
  
! Included in this directory are copies of selected preferences and init files 
! submitted by various staff members of the Information Technology Center at 
! Carnegie Mellon.  These files will be installed into $DESTDIR/lib/samples. 
!  They are not intended to be used as is, but are provided as guidelines.  
  
  
  In order to set up a specific environment, you will need to copy all of one 
! user's files to your directory as .\{programname\}init, removing the user id 
! from the filename.  As an examples, you would want to copy mcinerny.atkinit to 
! $HOMEDIR/.atkinit. You will need to modify the path names and remove reference 
! to any features that are not supported at your site.  
  
  
  Have fun!
  
  
  \definition{
  }
! \begindata{bp,537558784}
! \enddata{bp,537558784}
! \view{bpv,537558784,1723,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
! Andrew User Interface System and is the 
! 
! property of IBM, Carnegie Mellon University, 
! 
! and the other copyright holders.  The source 
! 
! code of this version is for the sole use of 
! 
! members of the Andrew Consortium with 
! 
! memberships extending into calendar year 
! 
! 1993.  This source code is not to be distributed 
! 
! to non-members of the consortium nor beyond 
! 
! a fifty-mile radius from the membership address.  
! 
! Binary object code compiled or derived from 
! 
! these sources is not to be distributed to non-
! 
! members.  Members may have additional 
! 
! distribution rights granted by prior written 
! 
! permission of Carnegie Mellon University.
! 
! 
! 
! IBM, CARNEGIE MELLON UNIVERSITY, 
! 
! AND THE OTHER COPYRIGHT HOLDERS
! 
!  DISCLAIM ALL WARRANTIES WITH 
! 
! REGARD TO THIS SOFTWARE, INCLUDING 
! 
! ALL IMPLIED WARRANTIES OF MERCHANT-
! 
! ABILITY AND FITNESS. IN 
! 
! NO EVENT SHALL  IBM, CARNEGIE 
! 
! MELLON UNIVERSITY, OR ANY OTHER 
! 
! COPYRIGHT HOLDER BE LIABLE FOR 
! 
! ANY SPECIAL, INDIRECT OR CONSE-
! 
! QUENTIAL DAMAGES OR ANY DAMAGES 
! 
! WHATSOEVER RESULTING FROM LOSS OF
! 
! USE, DATA OR PROFITS, WHETHER IN AN
! 
! ACTION OF CONTRACT, NEGLIGENCE OR
! 
! OTHER TORTIOUS ACTION, ARISING OUT 
! 
! OF OR IN CONNECTION WITH THE USE OR
! 
! PERFORMANCE OF THIS SOFTWARE.
! 
!  $
! 
! }}\enddata{text,539003556}
  @
Only in ./RCS/samples: bobg
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: bobg.Xdefaults,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: bobg.atkinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: bobg.cshrc,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: bobg.ezinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: bobg.helpinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: bobg.hepinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: bobg.messagesinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: bobg.preferences,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: bobg.sendmessageinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: bobg.typescriptinit,v
Only in ./RCS/samples: ghoti
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: ghoti.atkinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: ghoti.bushinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: ghoti.cshrc,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: ghoti.ezinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: ghoti.gdbinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: ghoti.login,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: ghoti.messagesinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: ghoti.pipescriptinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: ghoti.preferences,v
diff -cr ./RCS/samples/global.atkinit,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples/global.atkinit,v
*** ./RCS/samples/global.atkinit,v	Mon Jun 06 16:37:13 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples/global.atkinit,v	Fri Mar 11 01:43:53 1994
***************
*** 1,25 ****
! head	1.1;
! access;
! symbols;
! locks; strict;
! comment	@# @;
  
  
  1.1
! date	94.01.25.21.03.02;	author rr2b;	state Exp;
! branches;
! next	;
  
  
  desc
! @shorter filenames.
! PORT
! @
  
  
  1.1
  log
! @shorter filenames
  @
  text
  @addfiletype .c ctext
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
  1.1
! date     94.03.01.00.52.58;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
+ 
  1.1
  log
! @ATK 6.0.1
  @
  text
  @addfiletype .c ctext
diff -cr ./RCS/samples/global.ezinit,v /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples/global.ezinit,v
*** ./RCS/samples/global.ezinit,v	Tue Jan 25 16:02:44 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples/global.ezinit,v	Fri Mar 11 01:43:54 1994
***************
*** 1,25 ****
! head	1.1;
! access;
! symbols;
! locks; strict;
! comment	@# @;
  
  
  1.1
! date	94.01.25.21.02.35;	author rr2b;	state Exp;
! branches;
! next	;
  
  
  desc
! @shorter filenames.
! PORT
! @
  
  
  1.1
  log
! @shorter filenames
  @
  text
  @addfiletype .c ctext
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
  1.1
! date     94.03.01.00.52.59;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
+ 
  1.1
  log
! @ATK 6.0.1
  @
  text
  @addfiletype .c ctext
Only in ./RCS/samples: jhh
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jhh.Xclients,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jhh.atkinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jhh.cshrc,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jhh.ezinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jhh.login,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jhh.messagesinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jhh.preferences,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jhh.sendmessageinit,v
Only in ./RCS/samples: jz1j
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jz1j.atkinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jz1j.consoleinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jz1j.cshrc,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jz1j.ezinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jz1j.gdbinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jz1j.login,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jz1j.messages-sendinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jz1j.pipescriptinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jz1j.preferences,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jz1j.sendmessageinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: jz1j.typescriptinit,v
Only in ./RCS/samples: mcinerny
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: mcinerny.atkinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: mcinerny.cshrc,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: mcinerny.ezinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: mcinerny.login,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: mcinerny.messagesinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: mcinerny.preferences,v
Only in ./RCS/samples: subdirs,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: telmat.atkinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: telmat.ezinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//RCS/samples: telmat.preferences,v
Only in ./samples: .depends
Only in ./samples: .rcstimes
diff -cr ./samples/Imakefile /afs/cs/misc/andrew/src/overhead/util/lib//samples/Imakefile
*** ./samples/Imakefile	Mon Oct 03 14:32:41 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//samples/Imakefile	Tue Mar 01 12:09:48 1994
***************
*** 4,58 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 7.2 of the 
! * Andrew User Interface System and is the 
! * property of IBM, Carnegie Mellon University, 
! * and the other copyright holders.  The source 
! * code of this version is for the sole use of 
! * members of the Andrew Consortium with 
! * memberships extending into calendar year 
! * 1994.  This source code is not to be distributed 
! * to non-members of the consortium nor beyond 
! * a fifty-mile radius from the membership address.  
! * Binary object code compiled or derived from 
! * these sources is not to be distributed to non-
! * members.  Members may have additional 
! * distribution rights granted by prior written 
! * permission of Carnegie Mellon University.
! * 
! * IBM, CARNEGIE MELLON UNIVERSITY, 
! * AND THE OTHER COPYRIGHT HOLDERS
! *  DISCLAIM ALL WARRANTIES WITH 
! * REGARD TO THIS SOFTWARE, INCLUDING 
! * ALL IMPLIED WARRANTIES OF MERCHANT-
! * ABILITY AND FITNESS. IN 
! * NO EVENT SHALL  IBM, CARNEGIE 
! * MELLON UNIVERSITY, OR ANY OTHER 
! * COPYRIGHT HOLDER BE LIABLE FOR 
! * ANY SPECIAL, INDIRECT OR CONSE-
! * QUENTIAL DAMAGES OR ANY DAMAGES 
! * WHATSOEVER RESULTING FROM LOSS OF
! * USE, DATA OR PROFITS, WHETHER IN AN
! * ACTION OF CONTRACT, NEGLIGENCE OR
! * OTHER TORTIOUS ACTION, ARISING OUT 
! * OF OR IN CONNECTION WITH THE USE OR
! * PERFORMANCE OF THIS SOFTWARE.
! *  $
  */
  
! BOBGFILES = bobg/Xdefaults bobg/cshrc bobg/cshrc bobg/preferences
! BOBGINIT = bobg/init/atk bobg/init/ez bobg/init/help bobg/init/messages bobg/init/sendmessage bobg/init/typescript
! GHOTIFILES = ghoti/preferences ghoti/login ghoti/cshrc
! GHOTIINIT = ghoti/init/atk ghoti/init/bush  ghoti/init/ez \
! ghoti/init/gdb ghoti/init/messages ghoti/init/pipescript
! JHHFILES = jhh/Xclients jhh/cshrc  jhh/login jhh/preferences 
! JHHINIT = jhh/init/atk jhh/init/ez jhh/init/messages jhh/init/sendmessage
! JZ1JFILES =  jz1j/cshrc  jz1j/preferences
! JZ1JINIT = jz1j/init/atk jz1j/init/console jz1j/init/ez jz1j/init/gdb \
! jz1j/init/messages-send jz1j/init/pipescript jz1j/init/sendmessage \
! jz1j/init/typescript
! MCINERNYFILES = mcinerny/cshrc mcinerny/login mcinerny/preferences 
! MCINERNYINIT = mcinerny/init/atk mcinerny/init/ez  mcinerny/init/messages 
  
  GLOBALS = global.atkinit global.ezinit
  
--- 4,54 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
! *Andrew User Interface System and is the 
! *property of IBM, Carnegie Mellon University, 
! *and the other copyright holders.  The source 
! *code of this version is for the sole use of 
! *members of the Andrew Consortium with 
! *memberships extending into calendar year 
! *1993.  This source code is not to be distributed 
! *to non-members of the consortium nor beyond 
! *a fifty-mile radius from the membership address.  
! *Binary object code compiled or derived from 
! *these sources is not to be distributed to non-
! *members.  Members may have additional 
! *distribution rights granted by prior written 
! *permission of Carnegie Mellon University.
! *
! *IBM, CARNEGIE MELLON UNIVERSITY, 
! *AND THE OTHER COPYRIGHT HOLDERS
! * DISCLAIM ALL WARRANTIES WITH 
! *REGARD TO THIS SOFTWARE, INCLUDING 
! *ALL IMPLIED WARRANTIES OF MERCHANT-
! *ABILITY AND FITNESS. IN 
! *NO EVENT SHALL  IBM, CARNEGIE 
! *MELLON UNIVERSITY, OR ANY OTHER 
! *COPYRIGHT HOLDER BE LIABLE FOR 
! *ANY SPECIAL, INDIRECT OR CONSE-
! *QUENTIAL DAMAGES OR ANY DAMAGES 
! *WHATSOEVER RESULTING FROM LOSS OF
! *USE, DATA OR PROFITS, WHETHER IN AN
! *ACTION OF CONTRACT, NEGLIGENCE OR
! *OTHER TORTIOUS ACTION, ARISING OUT 
! *OF OR IN CONNECTION WITH THE USE OR
! *PERFORMANCE OF THIS SOFTWARE.
! * $
  */
  
! SAMPLES = bobg.Xdefaults bobg.atkinit bobg.cshrc bobg.cshrc bobg.ezinit \
! bobg.helpinit bobg.messagesinit bobg.preferences bobg.sendmessageinit \
! bobg.typescriptinit ghoti.atkinit ghoti.bushinit ghoti.cshrc ghoti.ezinit \
! ghoti.gdbinit ghoti.login ghoti.messagesinit ghoti.pipescriptinit ghoti.preferences \
! jhh.Xclients jhh.atkinit jhh.cshrc jhh.ezinit jhh.login jhh.messagesinit jhh.preferences \
! jhh.sendmessageinit jz1j.atkinit jz1j.consoleinit jz1j.cshrc jz1j.ezinit jz1j.gdbinit \
! jz1j.messages-sendinit jz1j.pipescriptinit jz1j.preferences jz1j.sendmessageinit \
! jz1j.typescriptinit mcinerny.atkinit mcinerny.cshrc mcinerny.ezinit mcinerny.login \
! mcinerny.messagesinit mcinerny.preferences
  
  GLOBALS = global.atkinit global.ezinit
  
***************
*** 60,84 ****
  
  MkdirTarget($(DESTDIR)/lib)
  MkdirTarget($(DESTDIR)/lib/samples)
! MkdirTarget($(DESTDIR)/lib/samples/bobg)
! MkdirTarget($(DESTDIR)/lib/samples/ghoti)
! MkdirTarget($(DESTDIR)/lib/samples/jhh)
! MkdirTarget($(DESTDIR)/lib/samples/jz1j)
! MkdirTarget($(DESTDIR)/lib/samples/mcinerny)
! MkdirTarget($(DESTDIR)/lib/samples/bobg/init)
! MkdirTarget($(DESTDIR)/lib/samples/ghoti/init)
! MkdirTarget($(DESTDIR)/lib/samples/jhh/init)
! MkdirTarget($(DESTDIR)/lib/samples/jz1j/init)
! MkdirTarget($(DESTDIR)/lib/samples/mcinerny/init)
! ForceInstallFiles($(BOBGFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(BOBGINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(GHOTIFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(GHOTIINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(JHHFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(JHHINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(JZ1JFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(JZ1JINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(MCINERNYFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(MCINERNYINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
  ForceInstallFiles($(GLOBALS), $(INSTINCFLAGS), ${DESTDIR}/lib)
  ForceInstallFiles($(DOCS), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
--- 56,61 ----
  
  MkdirTarget($(DESTDIR)/lib)
  MkdirTarget($(DESTDIR)/lib/samples)
! ForceInstallFiles($(SAMPLES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
  ForceInstallFiles($(GLOBALS), $(INSTINCFLAGS), ${DESTDIR}/lib)
  ForceInstallFiles($(DOCS), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
Only in ./samples: Makefile
diff -cr ./samples/README.ez /afs/cs/misc/andrew/src/overhead/util/lib//samples/README.ez
*** ./samples/README.ez	Mon Oct 03 14:32:41 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//samples/README.ez	Tue Mar 01 12:09:48 1994
***************
*** 1,12 ****
! \begindata{text,539194368}
  \textdsversion{12}
  \template{default}
- \define{symbol
- menu:[Font~1,Symbol~84]
- attr:[FontFamily symbol Int 0]}
- \define{symbola
- menu:[Font~1,SymbolA~86]
- attr:[FontFamily symbola Int 0]}
  \define{global
  }
  \define{definition
--- 1,6 ----
! \begindata{text,539003556}
  \textdsversion{12}
  \template{default}
  \define{global
  }
  \define{definition
***************
*** 14,86 ****
  attr:[LeftMargin LeftMargin Cm 138717]
  attr:[RightMargin RightMargin Cm 138717]
  attr:[FontSize PreviousFontSize Point -2]}
  \define{realsmall
  menu:[Font~1,RealSmall~88]
  attr:[Script PreviousScriptMovement Point -4]
  attr:[FontSize PreviousFontSize Point -4]}
  \majorheading{Sample Preferences and Init Files}
  
  
  
! Included in this directory are copies of selected preferences and init 
! files submitted by various staff members of the Information Technology 
! Center at Carnegie Mellon.  These files will be installed into 
! $DESTDIR/lib/samples.  They are not intended to be used as is, but are 
! provided as guidelines.  \
  
  
- 
  In order to set up a specific environment, you will need to copy all of one 
! user's files to your directory as .\{programname\}init.  As an examples, 
! you would want to copy mcinerny/inits/atk to $HOMEDIR/.atkinit. You will 
! need to modify the path names and remove reference to any features that are 
! not supported at your site.  \
  
  
- 
  Have fun!
  
  
  \definition{
  }
! \begindata{bp,539172800}
! \enddata{bp,539172800}
! \view{bpv,539172800,0,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 7.2 of the 
! # Andrew User Interface System and is the 
! # property of IBM, Carnegie Mellon University, 
! # and the other copyright holders.  The source 
! # code of this version is for the sole use of 
! # members of the Andrew Consortium with 
! # memberships extending into calendar year 
! # 1994.  This source code is not to be distributed 
! # to non-members of the consortium nor beyond 
! # a fifty-mile radius from the membership address.  
! # Binary object code compiled or derived from 
! # these sources is not to be distributed to non-
! # members.  Members may have additional 
! # distribution rights granted by prior written 
! # permission of Carnegie Mellon University.
! # 
! # IBM, CARNEGIE MELLON UNIVERSITY, 
! # AND THE OTHER COPYRIGHT HOLDERS
! #  DISCLAIM ALL WARRANTIES WITH 
! # REGARD TO THIS SOFTWARE, INCLUDING 
! # ALL IMPLIED WARRANTIES OF MERCHANT-
! # ABILITY AND FITNESS. IN 
! # NO EVENT SHALL  IBM, CARNEGIE 
! # MELLON UNIVERSITY, OR ANY OTHER 
! # COPYRIGHT HOLDER BE LIABLE FOR 
! # ANY SPECIAL, INDIRECT OR CONSE-
! # QUENTIAL DAMAGES OR ANY DAMAGES 
! # WHATSOEVER RESULTING FROM LOSS OF
! # USE, DATA OR PROFITS, WHETHER IN AN
! # ACTION OF CONTRACT, NEGLIGENCE OR
! # OTHER TORTIOUS ACTION, ARISING OUT 
! # OF OR IN CONNECTION WITH THE USE OR
! # PERFORMANCE OF THIS SOFTWARE.
! #  $
  
! }}\enddata{text,539194368}
--- 8,116 ----
  attr:[LeftMargin LeftMargin Cm 138717]
  attr:[RightMargin RightMargin Cm 138717]
  attr:[FontSize PreviousFontSize Point -2]}
+ \define{symbola
+ menu:[Font~1,SymbolA~86]
+ attr:[FontFamily symbola Int 0]}
  \define{realsmall
  menu:[Font~1,RealSmall~88]
  attr:[Script PreviousScriptMovement Point -4]
  attr:[FontSize PreviousFontSize Point -4]}
+ \define{symbol
+ menu:[Font~1,Symbol~84]
+ attr:[FontFamily symbol Int 0]}
  \majorheading{Sample Preferences and Init Files}
  
  
  
! Included in this directory are copies of selected preferences and init files 
! submitted by various staff members of the Information Technology Center at 
! Carnegie Mellon.  These files will be installed into $DESTDIR/lib/samples. 
!  They are not intended to be used as is, but are provided as guidelines.  
  
  
  In order to set up a specific environment, you will need to copy all of one 
! user's files to your directory as .\{programname\}init, removing the user id 
! from the filename.  As an examples, you would want to copy mcinerny.atkinit to 
! $HOMEDIR/.atkinit. You will need to modify the path names and remove reference 
! to any features that are not supported at your site.  
  
  
  Have fun!
  
  
  \definition{
  }
! \begindata{bp,537558784}
! \enddata{bp,537558784}
! \view{bpv,537558784,1723,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
! Andrew User Interface System and is the 
! 
! property of IBM, Carnegie Mellon University, 
! 
! and the other copyright holders.  The source 
! 
! code of this version is for the sole use of 
! 
! members of the Andrew Consortium with 
! 
! memberships extending into calendar year 
! 
! 1993.  This source code is not to be distributed 
! 
! to non-members of the consortium nor beyond 
! 
! a fifty-mile radius from the membership address.  
! 
! Binary object code compiled or derived from 
! 
! these sources is not to be distributed to non-
! 
! members.  Members may have additional 
! 
! distribution rights granted by prior written 
! 
! permission of Carnegie Mellon University.
! 
! 
! 
! IBM, CARNEGIE MELLON UNIVERSITY, 
! 
! AND THE OTHER COPYRIGHT HOLDERS
! 
!  DISCLAIM ALL WARRANTIES WITH 
! 
! REGARD TO THIS SOFTWARE, INCLUDING 
! 
! ALL IMPLIED WARRANTIES OF MERCHANT-
! 
! ABILITY AND FITNESS. IN 
! 
! NO EVENT SHALL  IBM, CARNEGIE 
! 
! MELLON UNIVERSITY, OR ANY OTHER 
! 
! COPYRIGHT HOLDER BE LIABLE FOR 
! 
! ANY SPECIAL, INDIRECT OR CONSE-
! 
! QUENTIAL DAMAGES OR ANY DAMAGES 
! 
! WHATSOEVER RESULTING FROM LOSS OF
! 
! USE, DATA OR PROFITS, WHETHER IN AN
! 
! ACTION OF CONTRACT, NEGLIGENCE OR
! 
! OTHER TORTIOUS ACTION, ARISING OUT 
! 
! OF OR IN CONNECTION WITH THE USE OR
! 
! PERFORMANCE OF THIS SOFTWARE.
! 
!  $
! 
! }}\enddata{text,539003556}
Only in ./samples: bobg
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: bobg.Xdefaults
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: bobg.atkinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: bobg.cshrc
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: bobg.ezinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: bobg.helpinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: bobg.hepinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: bobg.messagesinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: bobg.preferences
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: bobg.sendmessageinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: bobg.typescriptinit
Only in ./samples: ghoti
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: ghoti.atkinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: ghoti.bushinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: ghoti.cshrc
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: ghoti.ezinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: ghoti.gdbinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: ghoti.login
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: ghoti.messagesinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: ghoti.pipescriptinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: ghoti.preferences
Only in ./samples: install.doc
Only in ./samples: install.time
Only in ./samples: jhh
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jhh.Xclients
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jhh.atkinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jhh.cshrc
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jhh.ezinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jhh.login
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jhh.messagesinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jhh.preferences
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jhh.sendmessageinit
Only in ./samples: jz1j
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jz1j.atkinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jz1j.consoleinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jz1j.cshrc
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jz1j.ezinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jz1j.gdbinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jz1j.login
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jz1j.messages-sendinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jz1j.pipescriptinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jz1j.preferences
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jz1j.sendmessageinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: jz1j.typescriptinit
Only in ./samples: mcinerny
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: mcinerny.atkinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: mcinerny.cshrc
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: mcinerny.ezinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: mcinerny.login
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: mcinerny.messagesinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: mcinerny.preferences
Only in ./samples: subdirs
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: telmat.atkinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: telmat.ezinit
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples: telmat.preferences
diff -cr ./samples/RCS/Imakefile,v /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS/Imakefile,v
*** ./samples/RCS/Imakefile,v	Fri Mar 18 22:06:17 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS/Imakefile,v	Fri Mar 11 01:43:38 1994
***************
*** 1,25 ****
! head	1.1;
! access;
! symbols;
! locks; strict;
! comment	@* @;
  
  
  1.1
! date	94.01.25.21.02.35;	author rr2b;	state Exp;
! branches;
! next	;
  
  
  desc
! @shorter filenames.
! PORT
! @
  
  
  1.1
  log
! @shorter filenames
  @
  text
  @/* ********************************************************************** *\
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
  1.1
! date     94.03.01.00.52.33;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
+ 
  1.1
  log
! @ATK 6.0.1
  @
  text
  @/* ********************************************************************** *\
***************
*** 28,49 ****
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer:  $
  */
  
! BOBGFILES = bobg/Xdefaults bobg/cshrc bobg/cshrc bobg/preferences
! BOBGINIT = bobg/init/atk bobg/init/ez bobg/init/help bobg/init/messages bobg/init/sendmessage bobg/init/typescript
! GHOTIFILES = ghoti/preferences ghoti/login ghoti/cshrc
! GHOTIINIT = ghoti/init/atk ghoti/init/bush  ghoti/init/ez \
! ghoti/init/gdb ghoti/init/messages ghoti/init/pipescript
! JHHFILES = jhh/Xclients jhh/cshrc  jhh/login jhh/preferences 
! JHHINIT = jhh/init/atk jhh/init/ez jhh/init/messages jhh/init/sendmessage
! JZ1JFILES =  jz1j/cshrc  jz1j/preferences
! JZ1JINIT = jz1j/init/atk jz1j/init/console jz1j/init/ez jz1j/init/gdb \
! jz1j/init/messages-send jz1j/init/pipescript jz1j/init/sendmessage \
! jz1j/init/typescript
! MCINERNYFILES = mcinerny/cshrc mcinerny/login mcinerny/preferences 
! MCINERNYINIT = mcinerny/init/atk mcinerny/init/ez  mcinerny/init/messages 
  
  GLOBALS = global.atkinit global.ezinit
  
--- 27,77 ----
  \* ********************************************************************** */
  
  /*
! 	$Disclaimer: This software is part of version 6.0.1 of the 
! *Andrew User Interface System and is the 
! *property of IBM, Carnegie Mellon University, 
! *and the other copyright holders.  The source 
! *code of this version is for the sole use of 
! *members of the Andrew Consortium with 
! *memberships extending into calendar year 
! *1993.  This source code is not to be distributed 
! *to non-members of the consortium nor beyond 
! *a fifty-mile radius from the membership address.  
! *Binary object code compiled or derived from 
! *these sources is not to be distributed to non-
! *members.  Members may have additional 
! *distribution rights granted by prior written 
! *permission of Carnegie Mellon University.
! *
! *IBM, CARNEGIE MELLON UNIVERSITY, 
! *AND THE OTHER COPYRIGHT HOLDERS
! * DISCLAIM ALL WARRANTIES WITH 
! *REGARD TO THIS SOFTWARE, INCLUDING 
! *ALL IMPLIED WARRANTIES OF MERCHANT-
! *ABILITY AND FITNESS. IN 
! *NO EVENT SHALL  IBM, CARNEGIE 
! *MELLON UNIVERSITY, OR ANY OTHER 
! *COPYRIGHT HOLDER BE LIABLE FOR 
! *ANY SPECIAL, INDIRECT OR CONSE-
! *QUENTIAL DAMAGES OR ANY DAMAGES 
! *WHATSOEVER RESULTING FROM LOSS OF
! *USE, DATA OR PROFITS, WHETHER IN AN
! *ACTION OF CONTRACT, NEGLIGENCE OR
! *OTHER TORTIOUS ACTION, ARISING OUT 
! *OF OR IN CONNECTION WITH THE USE OR
! *PERFORMANCE OF THIS SOFTWARE.
! * $
  */
  
! SAMPLES = bobg.Xdefaults bobg.atkinit bobg.cshrc bobg.cshrc bobg.ezinit \
! bobg.helpinit bobg.messagesinit bobg.preferences bobg.sendmessageinit \
! bobg.typescriptinit ghoti.atkinit ghoti.bushinit ghoti.cshrc ghoti.ezinit \
! ghoti.gdbinit ghoti.login ghoti.messagesinit ghoti.pipescriptinit ghoti.preferences \
! jhh.Xclients jhh.atkinit jhh.cshrc jhh.ezinit jhh.login jhh.messagesinit jhh.preferences \
! jhh.sendmessageinit jz1j.atkinit jz1j.consoleinit jz1j.cshrc jz1j.ezinit jz1j.gdbinit \
! jz1j.messages-sendinit jz1j.pipescriptinit jz1j.preferences jz1j.sendmessageinit \
! jz1j.typescriptinit mcinerny.atkinit mcinerny.cshrc mcinerny.ezinit mcinerny.login \
! mcinerny.messagesinit mcinerny.preferences
  
  GLOBALS = global.atkinit global.ezinit
  
***************
*** 51,76 ****
  
  MkdirTarget($(DESTDIR)/lib)
  MkdirTarget($(DESTDIR)/lib/samples)
! MkdirTarget($(DESTDIR)/lib/samples/bobg)
! MkdirTarget($(DESTDIR)/lib/samples/ghoti)
! MkdirTarget($(DESTDIR)/lib/samples/jhh)
! MkdirTarget($(DESTDIR)/lib/samples/jz1j)
! MkdirTarget($(DESTDIR)/lib/samples/mcinerny)
! MkdirTarget($(DESTDIR)/lib/samples/bobg/init)
! MkdirTarget($(DESTDIR)/lib/samples/ghoti/init)
! MkdirTarget($(DESTDIR)/lib/samples/jhh/init)
! MkdirTarget($(DESTDIR)/lib/samples/jz1j/init)
! MkdirTarget($(DESTDIR)/lib/samples/mcinerny/init)
! ForceInstallFiles($(BOBGFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(BOBGINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(GHOTIFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(GHOTIINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(JHHFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(JHHINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(JZ1JFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(JZ1JINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(MCINERNYFILES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
! ForceInstallFiles($(MCINERNYINIT), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
  ForceInstallFiles($(GLOBALS), $(INSTINCFLAGS), ${DESTDIR}/lib)
  ForceInstallFiles($(DOCS), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
  @
--- 79,85 ----
  
  MkdirTarget($(DESTDIR)/lib)
  MkdirTarget($(DESTDIR)/lib/samples)
! ForceInstallFiles($(SAMPLES), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
  ForceInstallFiles($(GLOBALS), $(INSTINCFLAGS), ${DESTDIR}/lib)
  ForceInstallFiles($(DOCS), $(INSTINCFLAGS), ${DESTDIR}/lib/samples)
  @
diff -cr ./samples/RCS/README.ez,v /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS/README.ez,v
*** ./samples/RCS/README.ez,v	Tue Jan 25 16:02:35 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS/README.ez,v	Fri Mar 11 01:43:38 1994
***************
*** 1,36 ****
! head	1.1;
! access;
! symbols;
! locks; strict;
! comment	@# @;
  
  
  1.1
! date	94.01.25.21.02.35;	author rr2b;	state Exp;
! branches;
! next	;
  
  
  desc
! @shorter filenames.
! PORT
! @
  
  
  1.1
  log
! @shorter filenames
  @
  text
! @\begindata{text,539194368}
  \textdsversion{12}
  \template{default}
- \define{symbol
- menu:[Font~1,Symbol~84]
- attr:[FontFamily symbol Int 0]}
- \define{symbola
- menu:[Font~1,SymbolA~86]
- attr:[FontFamily symbola Int 0]}
  \define{global
  }
  \define{definition
--- 1,29 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
  1.1
! date     94.03.01.00.52.34;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
+ 
  1.1
  log
! @ATK 6.0.1
  @
  text
! @\begindata{text,539003556}
  \textdsversion{12}
  \template{default}
  \define{global
  }
  \define{definition
***************
*** 38,78 ****
  attr:[LeftMargin LeftMargin Cm 138717]
  attr:[RightMargin RightMargin Cm 138717]
  attr:[FontSize PreviousFontSize Point -2]}
  \define{realsmall
  menu:[Font~1,RealSmall~88]
  attr:[Script PreviousScriptMovement Point -4]
  attr:[FontSize PreviousFontSize Point -4]}
  \majorheading{Sample Preferences and Init Files}
  
  
  
! Included in this directory are copies of selected preferences and init 
! files submitted by various staff members of the Information Technology 
! Center at Carnegie Mellon.  These files will be installed into 
! $DESTDIR/lib/samples.  They are not intended to be used as is, but are 
! provided as guidelines.  \
  
  
- 
  In order to set up a specific environment, you will need to copy all of one 
! user's files to your directory as .\{programname\}init.  As an examples, 
! you would want to copy mcinerny/inits/atk to $HOMEDIR/.atkinit. You will 
! need to modify the path names and remove reference to any features that are 
! not supported at your site.  \
  
  
- 
  Have fun!
  
  
  \definition{
  }
! \begindata{bp,539172800}
! \enddata{bp,539172800}
! \view{bpv,539172800,0,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer:  $
  
! }}\enddata{text,539194368}
  @
--- 31,140 ----
  attr:[LeftMargin LeftMargin Cm 138717]
  attr:[RightMargin RightMargin Cm 138717]
  attr:[FontSize PreviousFontSize Point -2]}
+ \define{symbola
+ menu:[Font~1,SymbolA~86]
+ attr:[FontFamily symbola Int 0]}
  \define{realsmall
  menu:[Font~1,RealSmall~88]
  attr:[Script PreviousScriptMovement Point -4]
  attr:[FontSize PreviousFontSize Point -4]}
+ \define{symbol
+ menu:[Font~1,Symbol~84]
+ attr:[FontFamily symbol Int 0]}
  \majorheading{Sample Preferences and Init Files}
  
  
  
! Included in this directory are copies of selected preferences and init files 
! submitted by various staff members of the Information Technology Center at 
! Carnegie Mellon.  These files will be installed into $DESTDIR/lib/samples. 
!  They are not intended to be used as is, but are provided as guidelines.  
  
  
  In order to set up a specific environment, you will need to copy all of one 
! user's files to your directory as .\{programname\}init, removing the user id 
! from the filename.  As an examples, you would want to copy mcinerny.atkinit to 
! $HOMEDIR/.atkinit. You will need to modify the path names and remove reference 
! to any features that are not supported at your site.  
  
  
  Have fun!
  
  
  \definition{
  }
! \begindata{bp,537558784}
! \enddata{bp,537558784}
! \view{bpv,537558784,1723,0,0}
  Copyright 1992 Carnegie Mellon University and IBM.  All rights reserved.
  
! \smaller{\smaller{$Disclaimer: This software is part of version 6.0.1 of the 
  
! Andrew User Interface System and is the 
! 
! property of IBM, Carnegie Mellon University, 
! 
! and the other copyright holders.  The source 
! 
! code of this version is for the sole use of 
! 
! members of the Andrew Consortium with 
! 
! memberships extending into calendar year 
! 
! 1993.  This source code is not to be distributed 
! 
! to non-members of the consortium nor beyond 
! 
! a fifty-mile radius from the membership address.  
! 
! Binary object code compiled or derived from 
! 
! these sources is not to be distributed to non-
! 
! members.  Members may have additional 
! 
! distribution rights granted by prior written 
! 
! permission of Carnegie Mellon University.
! 
! 
! 
! IBM, CARNEGIE MELLON UNIVERSITY, 
! 
! AND THE OTHER COPYRIGHT HOLDERS
! 
!  DISCLAIM ALL WARRANTIES WITH 
! 
! REGARD TO THIS SOFTWARE, INCLUDING 
! 
! ALL IMPLIED WARRANTIES OF MERCHANT-
! 
! ABILITY AND FITNESS. IN 
! 
! NO EVENT SHALL  IBM, CARNEGIE 
! 
! MELLON UNIVERSITY, OR ANY OTHER 
! 
! COPYRIGHT HOLDER BE LIABLE FOR 
! 
! ANY SPECIAL, INDIRECT OR CONSE-
! 
! QUENTIAL DAMAGES OR ANY DAMAGES 
! 
! WHATSOEVER RESULTING FROM LOSS OF
! 
! USE, DATA OR PROFITS, WHETHER IN AN
! 
! ACTION OF CONTRACT, NEGLIGENCE OR
! 
! OTHER TORTIOUS ACTION, ARISING OUT 
! 
! OF OR IN CONNECTION WITH THE USE OR
! 
! PERFORMANCE OF THIS SOFTWARE.
! 
!  $
! 
! }}\enddata{text,539003556}
  @
Only in ./samples/RCS: bobg
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: bobg.Xdefaults,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: bobg.atkinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: bobg.cshrc,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: bobg.ezinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: bobg.helpinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: bobg.hepinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: bobg.messagesinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: bobg.preferences,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: bobg.sendmessageinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: bobg.typescriptinit,v
Only in ./samples/RCS: ghoti
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: ghoti.atkinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: ghoti.bushinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: ghoti.cshrc,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: ghoti.ezinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: ghoti.gdbinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: ghoti.login,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: ghoti.messagesinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: ghoti.pipescriptinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: ghoti.preferences,v
diff -cr ./samples/RCS/global.atkinit,v /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS/global.atkinit,v
*** ./samples/RCS/global.atkinit,v	Mon Jun 06 16:37:13 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS/global.atkinit,v	Fri Mar 11 01:43:53 1994
***************
*** 1,25 ****
! head	1.1;
! access;
! symbols;
! locks; strict;
! comment	@# @;
  
  
  1.1
! date	94.01.25.21.03.02;	author rr2b;	state Exp;
! branches;
! next	;
  
  
  desc
! @shorter filenames.
! PORT
! @
  
  
  1.1
  log
! @shorter filenames
  @
  text
  @addfiletype .c ctext
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
  1.1
! date     94.03.01.00.52.58;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
+ 
  1.1
  log
! @ATK 6.0.1
  @
  text
  @addfiletype .c ctext
diff -cr ./samples/RCS/global.ezinit,v /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS/global.ezinit,v
*** ./samples/RCS/global.ezinit,v	Tue Jan 25 16:02:44 1994
--- /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS/global.ezinit,v	Fri Mar 11 01:43:54 1994
***************
*** 1,25 ****
! head	1.1;
! access;
! symbols;
! locks; strict;
! comment	@# @;
  
  
  1.1
! date	94.01.25.21.02.35;	author rr2b;	state Exp;
! branches;
! next	;
  
  
  desc
! @shorter filenames.
! PORT
! @
  
  
  1.1
  log
! @shorter filenames
  @
  text
  @addfiletype .c ctext
--- 1,24 ----
! head     1.1;
! access   ;
! symbols  ATK601:1.1 TRUNK:1;
! locks    ; strict;
! comment  @@;
  
  
  1.1
! date     94.03.01.00.52.59;  author dlc;  state Exp;
! branches ;
! next     ;
  
  
  desc
! @@
  
  
+ 
  1.1
  log
! @ATK 6.0.1
  @
  text
  @addfiletype .c ctext
Only in ./samples/RCS: jhh
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jhh.Xclients,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jhh.atkinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jhh.cshrc,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jhh.ezinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jhh.login,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jhh.messagesinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jhh.preferences,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jhh.sendmessageinit,v
Only in ./samples/RCS: jz1j
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jz1j.atkinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jz1j.consoleinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jz1j.cshrc,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jz1j.ezinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jz1j.gdbinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jz1j.login,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jz1j.messages-sendinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jz1j.pipescriptinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jz1j.preferences,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jz1j.sendmessageinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: jz1j.typescriptinit,v
Only in ./samples/RCS: mcinerny
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: mcinerny.atkinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: mcinerny.cshrc,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: mcinerny.ezinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: mcinerny.login,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: mcinerny.messagesinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: mcinerny.preferences,v
Only in ./samples/RCS: subdirs,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: telmat.atkinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: telmat.ezinit,v
Only in /afs/cs/misc/andrew/src/overhead/util/lib//samples/RCS: telmat.preferences,v
