# HG changeset patch # User Stephen J. Turnbull # Date 1276509837 -32400 # Node ID e6508b64ee08cffa9a7146043f46eed47892b7ea # Parent 9e51b172d50ff118ad7ceaea5f4b42270f93289d More permission consistency. diff -r 9e51b172d50f -r e6508b64ee08 ChangeLog --- 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 + + * aclocal.m4: Add standard permission boilerplate. + 2010-06-02 Aidan Kehoe * version.sh.in: diff -r 9e51b172d50f -r e6508b64ee08 aclocal.m4 --- 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 , 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 diff -r 9e51b172d50f -r e6508b64ee08 lib-src/ChangeLog --- 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 + * gnuserv.c: + * gnuserv.h: + * gnuslib.c: + Add standard permission boilerplate. + * ad2c: Add copyright notices based on internal evidence. diff -r 9e51b172d50f -r e6508b64ee08 lib-src/config.values.sh --- 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 diff -r 9e51b172d50f -r e6508b64ee08 lib-src/gnuserv.c --- 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. diff -r 9e51b172d50f -r e6508b64ee08 lib-src/gnuserv.h --- 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 diff -r 9e51b172d50f -r e6508b64ee08 lib-src/gnuslib.c --- 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 diff -r 9e51b172d50f -r e6508b64ee08 lisp/ChangeLog --- 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 + * site-load.el: + Add permission boilerplate. + * mule/canna-leim.el: * alist.el: Refer to XEmacs, not APEL/this program, in permissions. diff -r 9e51b172d50f -r e6508b64ee08 lisp/site-load.el --- 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. diff -r 9e51b172d50f -r e6508b64ee08 tests/ChangeLog --- 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 + + * automated/lisp-reader-tests.el: + Change references to SXEmacs to XEmacs. + 2010-06-14 Stephen J. Turnbull * gtk/xemacs-toolbar.el: diff -r 9e51b172d50f -r e6508b64ee08 tests/automated/lisp-reader-tests.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.