summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Marc Horowitz <marc@mit.edu>1989-11-01 20:54:08 +0000
committerGravatar Marc Horowitz <marc@mit.edu>1989-11-01 20:54:08 +0000
commit422a7fb9226269d386949a8c490c9e0f7e34f263 (patch)
tree7fab58a2a5000df9ae6b7d40ac6ae3437fc18cf9
parentd13d8a046838ce3d0e2643bb5b49f2ff77d679ca (diff)
Copyright and RCS headers added.
-rw-r--r--zwgc/X_driver.c20
-rw-r--r--zwgc/X_driver.h20
-rw-r--r--zwgc/X_fonts.c20
-rw-r--r--zwgc/X_fonts.h20
-rw-r--r--zwgc/X_gram.c20
-rw-r--r--zwgc/X_gram.h20
-rw-r--r--zwgc/browser.c20
-rw-r--r--zwgc/browser.h20
-rw-r--r--zwgc/buffer.c20
-rw-r--r--zwgc/buffer.h20
-rw-r--r--zwgc/character_class.c20
-rw-r--r--zwgc/character_class.h20
-rw-r--r--zwgc/display.c20
-rw-r--r--zwgc/error.c20
-rw-r--r--zwgc/error.h20
-rw-r--r--zwgc/eval.c20
-rw-r--r--zwgc/eval.h20
-rw-r--r--zwgc/exec.c20
-rw-r--r--zwgc/exec.h20
-rw-r--r--zwgc/file.c20
-rw-r--r--zwgc/file.h20
-rw-r--r--zwgc/formatter.c20
-rw-r--r--zwgc/formatter.h20
-rwxr-xr-xzwgc/generate_stack_instance16
-rw-r--r--zwgc/lexer.c20
-rw-r--r--zwgc/lexer.h20
-rw-r--r--zwgc/main.c20
-rw-r--r--zwgc/main.h20
-rw-r--r--zwgc/mux.c20
-rw-r--r--zwgc/mux.h20
-rw-r--r--zwgc/node.c20
-rw-r--r--zwgc/node.h20
-rw-r--r--zwgc/notice.c20
-rw-r--r--zwgc/notice.h20
-rw-r--r--zwgc/parser.h20
-rw-r--r--zwgc/parser.y20
-rw-r--r--zwgc/pointer.h20
-rw-r--r--zwgc/port.c20
-rw-r--r--zwgc/port.h20
-rw-r--r--zwgc/regexp.c20
-rw-r--r--zwgc/regexp.h20
-rw-r--r--zwgc/stack.h20
-rw-r--r--zwgc/standard_ports.c20
-rw-r--r--zwgc/subscriptions.c20
-rw-r--r--zwgc/subscriptions.h20
-rw-r--r--zwgc/substitute.c20
-rw-r--r--zwgc/substitute.h20
-rw-r--r--zwgc/text_operations.c20
-rw-r--r--zwgc/text_operations.h20
-rw-r--r--zwgc/tty_filter.c20
-rw-r--r--zwgc/variables.c20
-rw-r--r--zwgc/variables.h20
-rw-r--r--zwgc/xcut.c20
-rw-r--r--zwgc/xmark.c20
-rw-r--r--zwgc/xmark.h20
-rw-r--r--zwgc/xrevstack.c20
-rw-r--r--zwgc/xselect.c20
-rw-r--r--zwgc/xselect.h20
-rw-r--r--zwgc/xshow.c20
-rw-r--r--zwgc/xshow.h20
-rw-r--r--zwgc/zephyr.c20
-rw-r--r--zwgc/zephyr.h20
-rw-r--r--zwgc/zwgc.h20
63 files changed, 1256 insertions, 0 deletions
diff --git a/zwgc/X_driver.c b/zwgc/X_driver.c
index 56173b3..28789dd 100644
--- a/zwgc/X_driver.c
+++ b/zwgc/X_driver.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_X_driver_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* The X driver: */
diff --git a/zwgc/X_driver.h b/zwgc/X_driver.h
index dc7d829..953adbb 100644
--- a/zwgc/X_driver.h
+++ b/zwgc/X_driver.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_X_driver_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef x_driver_MODULE
#define x_driver_MODULE
diff --git a/zwgc/X_fonts.c b/zwgc/X_fonts.c
index 501c674..96427cd 100644
--- a/zwgc/X_fonts.c
+++ b/zwgc/X_fonts.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_X_fonts_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* Code dealing with X fonts: */
diff --git a/zwgc/X_fonts.h b/zwgc/X_fonts.h
index 8cd64dc..836da80 100644
--- a/zwgc/X_fonts.h
+++ b/zwgc/X_fonts.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_X_fonts_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef x_fonts_MODULE
#define x_fonts_MODULE
diff --git a/zwgc/X_gram.c b/zwgc/X_gram.c
index c2d4f9f..90f85ac 100644
--- a/zwgc/X_gram.c
+++ b/zwgc/X_gram.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_X_gram_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include "X_gram.h"
#include "xmark.h"
#include <X11/Xutil.h>
diff --git a/zwgc/X_gram.h b/zwgc/X_gram.h
index cb8d073..184a0a0 100644
--- a/zwgc/X_gram.h
+++ b/zwgc/X_gram.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_X_gram_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef x_gram_TYPE
#define x_gram_TYPE
diff --git a/zwgc/browser.c b/zwgc/browser.c
index c490906..5d94644 100644
--- a/zwgc/browser.c
+++ b/zwgc/browser.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_browser_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include <stdio.h>
#include <sys/types.h>
#include <sys/socket.h>
diff --git a/zwgc/browser.h b/zwgc/browser.h
index a4268d8..da67f47 100644
--- a/zwgc/browser.h
+++ b/zwgc/browser.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_browser_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#define BROWSER_NEW_REQ 1
#define BROWSER_NEW_REQ_RESP 2
#define BROWSER_ZPACKET 3
diff --git a/zwgc/buffer.c b/zwgc/buffer.c
index f3d583d..03b9d16 100644
--- a/zwgc/buffer.c
+++ b/zwgc/buffer.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_buffer_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include "new_memory.h"
#include "buffer.h"
diff --git a/zwgc/buffer.h b/zwgc/buffer.h
index 5e35f21..d95d557 100644
--- a/zwgc/buffer.h
+++ b/zwgc/buffer.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_buffer_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef buffer_MODULE
#define buffer_MODULE
diff --git a/zwgc/character_class.c b/zwgc/character_class.c
index 4c50a5b..79a6552 100644
--- a/zwgc/character_class.c
+++ b/zwgc/character_class.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_character_class_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include "character_class.h"
static character_class cache;
diff --git a/zwgc/character_class.h b/zwgc/character_class.h
index d9ab408..62e9a70 100644
--- a/zwgc/character_class.h
+++ b/zwgc/character_class.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_character_class_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef character_class_TYPE
#define character_class_TYPE
diff --git a/zwgc/display.c b/zwgc/display.c
index 0c5d3ea..27ce268 100644
--- a/zwgc/display.c
+++ b/zwgc/display.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_display_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* "Bus" module for plug in output driver modules: */
diff --git a/zwgc/error.c b/zwgc/error.c
index 8744ad7..34eefa0 100644
--- a/zwgc/error.c
+++ b/zwgc/error.c
@@ -1 +1,21 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_error_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
int error_code;
diff --git a/zwgc/error.h b/zwgc/error.h
index 8bba3a8..f99fc45 100644
--- a/zwgc/error.h
+++ b/zwgc/error.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_error_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef error_MODULE
#define error_MODULE
diff --git a/zwgc/eval.c b/zwgc/eval.c
index f9b05fe..3f684d3 100644
--- a/zwgc/eval.c
+++ b/zwgc/eval.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_eval_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* Code to evaluate an expression: */
diff --git a/zwgc/eval.h b/zwgc/eval.h
index 9ce6307..088fb5f 100644
--- a/zwgc/eval.h
+++ b/zwgc/eval.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_eval_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef eval_MODULE
#define eval_MODULE
diff --git a/zwgc/exec.c b/zwgc/exec.c
index e7ff111..48064ec 100644
--- a/zwgc/exec.c
+++ b/zwgc/exec.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_exec_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* Module containing code to execute a program: */
diff --git a/zwgc/exec.h b/zwgc/exec.h
index dc627cd..d53c0ff 100644
--- a/zwgc/exec.h
+++ b/zwgc/exec.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_exec_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef exec_MODULE
#define exec_MODULE
diff --git a/zwgc/file.c b/zwgc/file.c
index a46a4f5..e862dfb 100644
--- a/zwgc/file.c
+++ b/zwgc/file.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_file_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include <errno.h>
#include <sys/types.h>
#include <stdio.h>
diff --git a/zwgc/file.h b/zwgc/file.h
index 19daff7..a51a5e7 100644
--- a/zwgc/file.h
+++ b/zwgc/file.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_file_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef file_MODULE
#define file_MODULE
diff --git a/zwgc/formatter.c b/zwgc/formatter.c
index 7aa9301..41504c4 100644
--- a/zwgc/formatter.c
+++ b/zwgc/formatter.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_formatter_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include <stdio.h>
#include <ctype.h>
#include "new_memory.h"
diff --git a/zwgc/formatter.h b/zwgc/formatter.h
index e24d903..677c904 100644
--- a/zwgc/formatter.h
+++ b/zwgc/formatter.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_formatter_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef formatter_MODULE
#define formatter_MODULE
diff --git a/zwgc/generate_stack_instance b/zwgc/generate_stack_instance
index 71c957e..d984c87 100755
--- a/zwgc/generate_stack_instance
+++ b/zwgc/generate_stack_instance
@@ -1,5 +1,21 @@
#!/bin/csh -f
+# This file is part of the Project Athena Zephyr Notification System.
+# It is one of the source files comprising zwgc, the Zephyr WindowGram
+# client.
+#
+# Created by: Marc Horowitz <marc@athena.mit.edu>
+#
+# $Source$
+# $Author$
+#
+# Copyright (c) 1989 by the Massachusetts Institute of Technology.
+# For copying and distribution information, see the file
+# "mit-copyright.h".
+#
+set rcsid_generate_stack_instance="$Header$"
+cat zephyr/mit-copyright.h > /dev/null
+
set source=/afs/athena.mit.edu/astaff/project/zephyr/@sys/zwgc/zwgc.dev
if (z$1x == zx) then
diff --git a/zwgc/lexer.c b/zwgc/lexer.c
index 16a8ce8..802bfb3 100644
--- a/zwgc/lexer.c
+++ b/zwgc/lexer.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_lexer_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* The lexer for the zwgc description language: */
diff --git a/zwgc/lexer.h b/zwgc/lexer.h
index 6fd35d4..54afbc3 100644
--- a/zwgc/lexer.h
+++ b/zwgc/lexer.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_lexer_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef lexer_MODULE
#define lexer_MODULE
diff --git a/zwgc/main.c b/zwgc/main.c
index 3df3986..9a36922 100644
--- a/zwgc/main.c
+++ b/zwgc/main.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_main_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include <stdio.h>
#include <signal.h>
#include <zephyr/zephyr.h>
diff --git a/zwgc/main.h b/zwgc/main.h
index f097e34..7a58df1 100644
--- a/zwgc/main.h
+++ b/zwgc/main.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_main_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef main_MODULE
#define main_MODULE
diff --git a/zwgc/mux.c b/zwgc/mux.c
index e19067c..f2b3a6c 100644
--- a/zwgc/mux.c
+++ b/zwgc/mux.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_mux_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* Module containing code to wait on multiple file descriptors: */
diff --git a/zwgc/mux.h b/zwgc/mux.h
index a0741c9..9c62a83 100644
--- a/zwgc/mux.h
+++ b/zwgc/mux.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_mux_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef mux_MODULE
#define mux_MODULE
diff --git a/zwgc/node.c b/zwgc/node.c
index 6d186a6..b13402b 100644
--- a/zwgc/node.c
+++ b/zwgc/node.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_node_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include <stdio.h>
#include "new_memory.h"
#include "node.h"
diff --git a/zwgc/node.h b/zwgc/node.h
index da97aa5..b4d273a 100644
--- a/zwgc/node.h
+++ b/zwgc/node.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_node_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef node_MODULE
#define node_MODULE
diff --git a/zwgc/notice.c b/zwgc/notice.c
index a4dfd0a..9a18392 100644
--- a/zwgc/notice.c
+++ b/zwgc/notice.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_notice_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* Module containing code to extract a notice's fields: */
diff --git a/zwgc/notice.h b/zwgc/notice.h
index 4614f70..bafc44c 100644
--- a/zwgc/notice.h
+++ b/zwgc/notice.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_notice_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef notice_MODULE
#define notice_MODULE
diff --git a/zwgc/parser.h b/zwgc/parser.h
index ba039aa..89ca29b 100644
--- a/zwgc/parser.h
+++ b/zwgc/parser.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_parser_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef parser_MODULE
#define parser_MODULE
diff --git a/zwgc/parser.y b/zwgc/parser.y
index 204b280..91334b3 100644
--- a/zwgc/parser.y
+++ b/zwgc/parser.y
@@ -1,4 +1,24 @@
%{
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_parser_y[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/* Saber-C suppressions because yacc loses */
/*SUPPRESS 288*/
diff --git a/zwgc/pointer.h b/zwgc/pointer.h
index e522c41..d76c133 100644
--- a/zwgc/pointer.h
+++ b/zwgc/pointer.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_pointer_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef pointer_MODULE
#define pointer_MODULE
diff --git a/zwgc/port.c b/zwgc/port.c
index 27297e3..2132144 100644
--- a/zwgc/port.c
+++ b/zwgc/port.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_port_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* The Implementation of the port type: */
diff --git a/zwgc/port.h b/zwgc/port.h
index 886f573..608258a 100644
--- a/zwgc/port.h
+++ b/zwgc/port.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_port_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef port_TYPE
#define port_TYPE
diff --git a/zwgc/regexp.c b/zwgc/regexp.c
index 8e02b8a..57533bb 100644
--- a/zwgc/regexp.c
+++ b/zwgc/regexp.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_regexp_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include <stdio.h>
#include "regexp.h"
diff --git a/zwgc/regexp.h b/zwgc/regexp.h
index ccbb877..bdfe703 100644
--- a/zwgc/regexp.h
+++ b/zwgc/regexp.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_regexp_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef regexp_MODULE
#define regexp_MODULE
diff --git a/zwgc/stack.h b/zwgc/stack.h
index 986d02c..b4c2537 100644
--- a/zwgc/stack.h
+++ b/zwgc/stack.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_stack_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* A generic stack type based on linked lists: */
diff --git a/zwgc/standard_ports.c b/zwgc/standard_ports.c
index 7477066..b259525 100644
--- a/zwgc/standard_ports.c
+++ b/zwgc/standard_ports.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_standard_ports_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* Code to setup standard ports: */
diff --git a/zwgc/subscriptions.c b/zwgc/subscriptions.c
index 9231173..34165cf 100644
--- a/zwgc/subscriptions.c
+++ b/zwgc/subscriptions.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_subscriptions_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* Subscriptions.c: code to deal with subscriptions & punting: */
diff --git a/zwgc/subscriptions.h b/zwgc/subscriptions.h
index fd471b8..c699f08 100644
--- a/zwgc/subscriptions.h
+++ b/zwgc/subscriptions.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_subscriptions_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef subscriptions_MODULE
#define subscriptions_MODULE
diff --git a/zwgc/substitute.c b/zwgc/substitute.c
index 5372fef..33f2218 100644
--- a/zwgc/substitute.c
+++ b/zwgc/substitute.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_substitute_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include "new_memory.h"
#include "lexer.h"
#include "substitute.h"
diff --git a/zwgc/substitute.h b/zwgc/substitute.h
index 3558262..0be4b2b 100644
--- a/zwgc/substitute.h
+++ b/zwgc/substitute.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_substitute_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef substitute_MODULE
#define substitute_MODULE
diff --git a/zwgc/text_operations.c b/zwgc/text_operations.c
index 303f1bb..69db241 100644
--- a/zwgc/text_operations.c
+++ b/zwgc/text_operations.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_text_operations_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include "new_memory.h"
#include "text_operations.h"
#include "char_stack.h"
diff --git a/zwgc/text_operations.h b/zwgc/text_operations.h
index 505815c..a50cc18 100644
--- a/zwgc/text_operations.h
+++ b/zwgc/text_operations.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_text_operations_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef text_operations_MODULE
#define text_operations_MODULE
diff --git a/zwgc/tty_filter.c b/zwgc/tty_filter.c
index 6a226b4..9d49b76 100644
--- a/zwgc/tty_filter.c
+++ b/zwgc/tty_filter.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_tty_filter_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* The tty & plain filters: */
diff --git a/zwgc/variables.c b/zwgc/variables.c
index 3db8b0a..c27247a 100644
--- a/zwgc/variables.c
+++ b/zwgc/variables.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_variables_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* Module containing code to deal with description langauge variables: */
diff --git a/zwgc/variables.h b/zwgc/variables.h
index ce064da..6716ba4 100644
--- a/zwgc/variables.h
+++ b/zwgc/variables.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_variables_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef var_MODULE
#define var_MODULE
diff --git a/zwgc/xcut.c b/zwgc/xcut.c
index b3cc3c6..d600691 100644
--- a/zwgc/xcut.c
+++ b/zwgc/xcut.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_xcut_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* Code to deal with handling X events: */
diff --git a/zwgc/xmark.c b/zwgc/xmark.c
index 15d4be4..678765b 100644
--- a/zwgc/xmark.c
+++ b/zwgc/xmark.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_xmark_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include <X11/X.h>
#include <X11/Xlib.h>
#include "X_gram.h"
diff --git a/zwgc/xmark.h b/zwgc/xmark.h
index 9ebcba3..4b7a77e 100644
--- a/zwgc/xmark.h
+++ b/zwgc/xmark.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_xmark_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef _XMARK_H_
#define _XMARK_H_
diff --git a/zwgc/xrevstack.c b/zwgc/xrevstack.c
index fb196fc..3eee823 100644
--- a/zwgc/xrevstack.c
+++ b/zwgc/xrevstack.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_xrevstack_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include "X_gram.h"
#include "zwgc.h"
#include <stdio.h>
diff --git a/zwgc/xselect.c b/zwgc/xselect.c
index aeecbcd..b42815a 100644
--- a/zwgc/xselect.c
+++ b/zwgc/xselect.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_xselect_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/* xselect.c - ICCCM compliant cut-and-paste */
#include <stdio.h>
diff --git a/zwgc/xselect.h b/zwgc/xselect.h
index 15df347..20e145a 100644
--- a/zwgc/xselect.h
+++ b/zwgc/xselect.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_xselect_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef _XSELECT_H_
#define _XSELECT_H_
diff --git a/zwgc/xshow.c b/zwgc/xshow.c
index 65754c4..5597975 100644
--- a/zwgc/xshow.c
+++ b/zwgc/xshow.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_xshow_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#include <stdio.h>
#include <X11/Xlib.h>
#include <X11/Xutil.h>
diff --git a/zwgc/xshow.h b/zwgc/xshow.h
index 5b21282..f6a4427 100644
--- a/zwgc/xshow.h
+++ b/zwgc/xshow.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_xshow_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef _ZWGC_XSHOW_H_
#define _ZWGC_XSHOW_H_
diff --git a/zwgc/zephyr.c b/zwgc/zephyr.c
index 7bd4367..5eb544f 100644
--- a/zwgc/zephyr.c
+++ b/zwgc/zephyr.c
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_zephyr_c[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
/****************************************************************************/
/* */
/* Module containing code dealing with zephyr: */
diff --git a/zwgc/zephyr.h b/zwgc/zephyr.h
index 7b5c3cf..b0c83b7 100644
--- a/zwgc/zephyr.h
+++ b/zwgc/zephyr.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_zephyr_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifndef zephyr_MODULE
#define zephyr_MODULE
diff --git a/zwgc/zwgc.h b/zwgc/zwgc.h
index aa18257..6a8c3bb 100644
--- a/zwgc/zwgc.h
+++ b/zwgc/zwgc.h
@@ -1,3 +1,23 @@
+/* This file is part of the Project Athena Zephyr Notification System.
+ * It is one of the source files comprising zwgc, the Zephyr WindowGram
+ * client.
+ *
+ * Created by: Marc Horowitz <marc@athena.mit.edu>
+ *
+ * $Source$
+ * $Author$
+ *
+ * Copyright (c) 1989 by the Massachusetts Institute of Technology.
+ * For copying and distribution information, see the file
+ * "mit-copyright.h".
+ */
+
+#if (!defined(lint) && !defined(SABER))
+static char rcsid_zwgc_h[] = "$Header$";
+#endif
+
+#include <zephyr/mit-copyright.h>
+
#ifdef DEBUG
extern int zwgc_debug;