changeset 5290:e6508b64ee08

More permission consistency.
author Stephen J. Turnbull <stephen@xemacs.org>
date Mon, 14 Jun 2010 19:03:57 +0900
parents 9e51b172d50f
children 85bd42a1e544
files ChangeLog aclocal.m4 lib-src/ChangeLog lib-src/config.values.sh lib-src/gnuserv.c lib-src/gnuserv.h lib-src/gnuslib.c lisp/ChangeLog lisp/site-load.el tests/ChangeLog tests/automated/lisp-reader-tests.el
diffstat 11 files changed, 98 insertions(+), 14 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Mon Jun 14 15:47:30 2010 +0900
+++ b/ChangeLog	Mon Jun 14 19:03:57 2010 +0900
@@ -1,3 +1,7 @@
+2010-06-14  Stephen J. Turnbull  <stephen@xemacs.org>
+
+	* aclocal.m4: Add standard permission boilerplate.
+
 2010-06-02  Aidan Kehoe  <kehoea@parhasard.net>
 
 	* version.sh.in: 
--- a/aclocal.m4	Mon Jun 14 15:47:30 2010 +0900
+++ b/aclocal.m4	Mon Jun 14 19:03:57 2010 +0900
@@ -2,7 +2,21 @@
 dnl Copyright (C) 1998, 1999 J. Kean Johnston.
 dnl Author: J. Kean Johnston <jkj@sco.com>, based on work in libtool.
 dnl This file is part of XEmacs.
-
+dnl
+dnl XEmacs is free software; you can redistribute it and/or modify it
+dnl under the terms of the GNU General Public License as published by
+dnl the Free Software Foundation; either version 2, or (at your option)
+dnl any later version.
+dnl
+dnl XEmacs is distributed in the hope that it will be useful, but
+dnl WITHOUT ANY WARRANTY; without even the implied warranty of
+dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+dnl General Public License for more details.
+dnl
+dnl You should have received a copy of the GNU General Public License
+dnl along with XEmacs; see the file COPYING.  If not, write to the Free
+dnl Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+dnl Boston, MA 02110-1301, USA.
 dnl
 dnl There are several things we care about here. First, we need to find
 dnl out how we create an executable that has its symbols exported, so
--- a/lib-src/ChangeLog	Mon Jun 14 15:47:30 2010 +0900
+++ b/lib-src/ChangeLog	Mon Jun 14 19:03:57 2010 +0900
@@ -1,5 +1,10 @@
 2010-06-14  Stephen J. Turnbull  <stephen@xemacs.org>
 
+	* gnuserv.c:
+	* gnuserv.h:
+	* gnuslib.c:
+	Add standard permission boilerplate.
+
 	* ad2c:
 	Add copyright notices based on internal evidence.
 
--- a/lib-src/config.values.sh	Mon Jun 14 15:47:30 2010 +0900
+++ b/lib-src/config.values.sh	Mon Jun 14 19:03:57 2010 +0900
@@ -4,6 +4,8 @@
 
 # config.values.sh --- create config.values.in from ../configure
 
+# Copyright (C) 1997, 1999 Martin Buchholz
+
 # Author:	Martin Buchholz
 # Maintainer:	Martin Buchholz
 # Keywords:	configure elisp report-xemacs-bugs
--- a/lib-src/gnuserv.c	Mon Jun 14 15:47:30 2010 +0900
+++ b/lib-src/gnuserv.c	Mon Jun 14 19:03:57 2010 +0900
@@ -2,12 +2,24 @@
  Server code for handling requests from clients and forwarding them
  on to the XEmacs process.
 
+ Copyright (C) 1989 Free Software Foundation, Inc.
+
  This file is part of XEmacs.
 
- Copying is permitted under those conditions described by the GNU
- General Public License.
+ XEmacs is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2, or (at your option)
+ any later version.
 
- Copyright (C) 1989 Free Software Foundation, Inc.
+ XEmacs is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with XEmacs; see the file COPYING.  If not, write to the Free
+ Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
 
  Author: Andy Norman (ange@hplb.hpl.hp.com), based on 'etc/server.c'
          from the 18.52 GNU Emacs distribution.
--- a/lib-src/gnuserv.h	Mon Jun 14 15:47:30 2010 +0900
+++ b/lib-src/gnuserv.h	Mon Jun 14 19:03:57 2010 +0900
@@ -2,12 +2,24 @@
 
  Header file for the XEmacs server and client C code.
 
+ Copyright (C) 1989 Free Software Foundation, Inc.
+
  This file is part of XEmacs.
 
- Copying is permitted under those conditions described by the GNU
- General Public License.
+ XEmacs is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2, or (at your option)
+ any later version.
 
- Copyright (C) 1989 Free Software Foundation, Inc.
+ XEmacs is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with XEmacs; see the file COPYING.  If not, write to the Free
+ Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
 
  Author: Andy Norman (ange@hplb.hpl.hp.com), based on 
          'etc/server.c' and 'etc/emacsclient.c' from the 18.52 GNU
--- a/lib-src/gnuslib.c	Mon Jun 14 15:47:30 2010 +0900
+++ b/lib-src/gnuslib.c	Mon Jun 14 19:03:57 2010 +0900
@@ -1,12 +1,24 @@
 /* -*-C-*-
  Common library code for the XEmacs server and client.
 
+ Copyright (C) 1989 Free Software Foundation, Inc.
+
  This file is part of XEmacs.
 
- Copying is permitted under those conditions described by the GNU
- General Public License.
+ XEmacs is free software; you can redistribute it and/or modify it
+ under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2, or (at your option)
+ any later version.
 
- Copyright (C) 1989 Free Software Foundation, Inc.
+ XEmacs is distributed in the hope that it will be useful, but
+ WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+ General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with XEmacs; see the file COPYING.  If not, write to the Free
+ Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ Boston, MA 02110-1301, USA.
 
  Author: Andy Norman (ange@hplb.hpl.hp.com), based on 
          'etc/server.c' and 'etc/emacsclient.c' from the 18.52 GNU
--- a/lisp/ChangeLog	Mon Jun 14 15:47:30 2010 +0900
+++ b/lisp/ChangeLog	Mon Jun 14 19:03:57 2010 +0900
@@ -1,5 +1,8 @@
 2010-06-14  Stephen J. Turnbull  <stephen@xemacs.org>
 
+	* site-load.el:
+	Add permission boilerplate.
+
 	* mule/canna-leim.el:
 	* alist.el:
 	Refer to XEmacs, not APEL/this program, in permissions.
--- a/lisp/site-load.el	Mon Jun 14 15:47:30 2010 +0900
+++ b/lisp/site-load.el	Mon Jun 14 19:03:57 2010 +0900
@@ -6,6 +6,21 @@
 
 ;; This file is part of XEmacs.
 
+;; XEmacs is free software; you can redistribute it and/or modify it
+;; under the terms of the GNU General Public License as published by
+;; the Free Software Foundation; either version 2, or (at your option)
+;; any later version.
+
+;; XEmacs is distributed in the hope that it will be useful, but
+;; WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+;; General Public License for more details.
+
+;; You should have received a copy of the GNU General Public License
+;; along with XEmacs; see the file COPYING.  If not, write to the Free
+;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+;; Boston, MA 02110-1301, USA.
+
 ;;; Commentary:
 
 ;; This is a prototype site-load.el file.
--- a/tests/ChangeLog	Mon Jun 14 15:47:30 2010 +0900
+++ b/tests/ChangeLog	Mon Jun 14 19:03:57 2010 +0900
@@ -1,3 +1,8 @@
+2010-06-14  Stephen J. Turnbull  <stephen@xemacs.org>
+
+	* automated/lisp-reader-tests.el:
+	Change references to SXEmacs to XEmacs.
+
 2010-06-14  Stephen J. Turnbull  <stephen@xemacs.org>
 
 	* gtk/xemacs-toolbar.el:
--- a/tests/automated/lisp-reader-tests.el	Mon Jun 14 15:47:30 2010 +0900
+++ b/tests/automated/lisp-reader-tests.el	Mon Jun 14 19:03:57 2010 +0900
@@ -5,20 +5,20 @@
 ;; Created: 2005
 ;; Keywords: tests
 
-;; This file is NOT part of SXEmacs.
+;; This file is part of XEmacs.
 
-;; SXEmacs is free software; you can redistribute it and/or modify it
+;; XEmacs is free software; you can redistribute it and/or modify it
 ;; under the terms of the GNU General Public License as published by
 ;; the Free Software Foundation; either version 2, or (at your option)
 ;; any later version.
 
-;; SXEmacs is distributed in the hope that it will be useful, but
+;; XEmacs is distributed in the hope that it will be useful, but
 ;; WITHOUT ANY WARRANTY; without even the implied warranty of
 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 ;; General Public License for more details.
 
 ;; You should have received a copy of the GNU General Public License
-;; along with SXEmacs; see the file COPYING.  If not, write to the Free
+;; along with XEmacs; see the file COPYING.  If not, write to the Free
 ;; Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
 ;; 02111-1307, USA.