Update copyright notice on regular-expression and syntax-table code to
authorChris Hanson <org/chris-hanson/cph>
Mon, 1 May 1989 19:38:49 +0000 (19:38 +0000)
committerChris Hanson <org/chris-hanson/cph>
Mon, 1 May 1989 19:38:49 +0000 (19:38 +0000)
detail the relationship between this code and the original GNU Emacs
code from which it was derived.  Warn users that they may be
restricted by the GNU license in this case.

v7/src/microcode/regex.c
v7/src/microcode/regex.h
v7/src/microcode/syntax.c
v7/src/microcode/syntax.h

index c3efc9a38f859deb8c04a1a0409592815d243985..a596578b5370137aa60ff39c04af7ddce537047f 100644 (file)
@@ -1,8 +1,8 @@
 /* -*-C-*-
 
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/regex.c,v 1.7 1988/08/15 20:53:59 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/regex.c,v 1.8 1989/05/01 19:38:27 cph Rel $
 
-Copyright (c) 1987, 1988 Massachusetts Institute of Technology
+Copyright (c) 1987, 1988, 1989 Massachusetts Institute of Technology
 
 This material was developed by the Scheme project at the Massachusetts
 Institute of Technology, Department of Electrical Engineering and
@@ -32,8 +32,14 @@ Technology nor of any adaptation thereof in any advertising,
 promotional, or sales literature without prior written consent from
 MIT in each case. */
 
-/* Regular expression matching and search.
-   Translated from GNU Emacs. */
+/* Regular expression matching and search. */
+
+/* NOTE: This program was created by translation from the regular
+expression code of GNU Emacs; it was translated from the original C to
+68000 assembly language (in 1986), and then translated back from 68000
+assembly language to C (in 1987).  Users should be aware that the GNU
+GENERAL PUBLIC LICENSE may apply to this code.  A copy of that license
+should have been included along with this file. */
 
 #include "scheme.h"
 #include "char.h"
index d9a7b41783118314a3f2ecb6f6288b65d0a024ad..98df89a76070d621feb005943ca3845e3e5f9131 100644 (file)
@@ -1,8 +1,8 @@
 /* -*-C-*-
 
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/regex.h,v 1.2 1988/08/15 20:54:12 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/regex.h,v 1.3 1989/05/01 19:38:37 cph Rel $
 
-Copyright (c) 1987, 1988 Massachusetts Institute of Technology
+Copyright (c) 1987, 1988, 1989 Massachusetts Institute of Technology
 
 This material was developed by the Scheme project at the Massachusetts
 Institute of Technology, Department of Electrical Engineering and
@@ -32,7 +32,12 @@ Technology nor of any adaptation thereof in any advertising,
 promotional, or sales literature without prior written consent from
 MIT in each case. */
 
-/* Translated from GNU Emacs. */
+/* NOTE: This program was created by translation from the regular
+expression code of GNU Emacs; it was translated from the original C to
+68000 assembly language (in 1986), and then translated back from 68000
+assembly language to C (in 1987).  Users should be aware that the GNU
+GENERAL PUBLIC LICENSE may apply to this code.  A copy of that license
+should have been included along with this file. */
 \f
 /* Structure to represent a buffer of text to match against.
    This contains the information that an editor buffer would have
index 2fd0efe8eadedeedaa466312dff528770c2c8525..f4e9178dbc6c647c80f795a4e185a1a4649b31b7 100644 (file)
@@ -1,6 +1,6 @@
 /* -*-C-*-
 
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/syntax.c,v 1.12 1989/04/15 00:15:52 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/syntax.c,v 1.13 1989/05/01 19:38:42 cph Exp $
 
 Copyright (c) 1987, 1988, 1989 Massachusetts Institute of Technology
 
@@ -32,8 +32,14 @@ Technology nor of any adaptation thereof in any advertising,
 promotional, or sales literature without prior written consent from
 MIT in each case. */
 
-/* Primitives to support Edwin syntax tables, word and list parsing.
-   Translated from GNU Emacs. */
+/* Primitives to support Edwin syntax tables, word and list parsing. */
+
+/* NOTE: This program was created by translation from the syntax table
+code of GNU Emacs; it was translated from the original C to 68000
+assembly language (in 1986), and then translated back from 68000
+assembly language to C (in 1987).  Users should be aware that the GNU
+GENERAL PUBLIC LICENSE may apply to this code.  A copy of that license
+should have been included along with this file. */
 
 #include "scheme.h"
 #include "prims.h"
index 6d71bfd43805d1735a0ac1caea50da0a72510110..52de8e3c95ce0f82034de6cbe198727712b26906 100644 (file)
@@ -1,8 +1,8 @@
 /* -*-C-*-
 
-$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/syntax.h,v 1.3 1988/08/15 20:56:14 cph Exp $
+$Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/syntax.h,v 1.4 1989/05/01 19:38:49 cph Exp $
 
-Copyright (c) 1987, 1988 Massachusetts Institute of Technology
+Copyright (c) 1987, 1988, 1989 Massachusetts Institute of Technology
 
 This material was developed by the Scheme project at the Massachusetts
 Institute of Technology, Department of Electrical Engineering and
@@ -33,6 +33,13 @@ promotional, or sales literature without prior written consent from
 MIT in each case. */
 
 /* Definitions for Edwin syntax tables. */
+
+/* NOTE: This program was created by translation from the syntax table
+code of GNU Emacs; it was translated from the original C to 68000
+assembly language (in 1986), and then translated back from 68000
+assembly language to C (in 1987).  Users should be aware that the GNU
+GENERAL PUBLIC LICENSE may apply to this code.  A copy of that license
+should have been included along with this file. */
 \f
 /* CODE is the syntax code for the character. */