changeset 5422:ade4c7e2c6cb

Migrate lwlib/ to GPLv3.
author Mike Sperber <sperber@deinprogramm.de>
date Sun, 31 Oct 2010 01:25:03 +0100
parents 04ff11b0e50a
children d88ad9ccfa66
files lwlib/Makefile.in.in lwlib/lwlib-Xaw.c lwlib/lwlib-Xaw.h lwlib/lwlib-Xlw.c lwlib/lwlib-Xlw.h lwlib/lwlib-Xm.c lwlib/lwlib-Xm.h lwlib/lwlib-internal.h lwlib/lwlib-utils.c lwlib/lwlib-utils.h lwlib/lwlib.c lwlib/lwlib.h lwlib/xlwmenu.c lwlib/xlwmenu.h lwlib/xlwmenuP.h lwlib/xlwscrollbar.c lwlib/xlwscrollbar.h lwlib/xlwscrollbarP.h lwlib/xlwtabs.h
diffstat 19 files changed, 265 insertions(+), 140 deletions(-) [+]
line wrap: on
line diff
--- a/lwlib/Makefile.in.in	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/Makefile.in.in	Sun Oct 31 01:25:03 2010 +0100
@@ -5,22 +5,21 @@
 ##   Copyright (C) 1996, 1997 Sun Microsystems, Inc.
 ##   Copyright (C) 2005 Ben Wing.
 
-## This file is part of the Lucid Widget Library.
+## This file is part of Lucid Widget Library.
 
-## The Lucid Widget Library 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.
+## The Lucid Widget Library 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 3 of
+## the License, or (at your option) any later version.
 
-## The Lucid Widget Library 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
+## The Lucid Widget Library 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., 59 Temple Place - Suite 330,
-## Boston, MA 02111-1307, USA.
+## along with the Lucid Widget Library.  If not, see
+## <http://www.gnu.org/licenses/>.
 
 ## For performance and consistency, no built-in rules
 .SUFFIXES:
--- a/lwlib/lwlib-Xaw.c	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/lwlib-Xaw.c	Sun Oct 31 01:25:03 2010 +0100
@@ -3,20 +3,20 @@
 
 This file is part of the Lucid Widget Library.
 
-The Lucid Widget Library 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 1, or (at your option)
-any later version.
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.  */
+along with the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>.
+*/
 
 #include <config.h>
 #include <stdio.h>
--- a/lwlib/lwlib-Xaw.h	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/lwlib-Xaw.h	Sun Oct 31 01:25:03 2010 +0100
@@ -1,3 +1,22 @@
+/* The lwlib interface to Athena widgets.
+   Copyright (C) 1993, 1994 Free Software Foundation, Inc.
+
+This file is part of the Lucid Widget Library.
+
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
+
+The Lucid Widget Library 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 the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
+
 #ifndef INCLUDED_lwlib_Xaw_h_
 #define INCLUDED_lwlib_Xaw_h_
 
--- a/lwlib/lwlib-Xlw.c	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/lwlib-Xlw.c	Sun Oct 31 01:25:03 2010 +0100
@@ -3,20 +3,19 @@
 
 This file is part of the Lucid Widget Library.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.  */
+along with the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
 
 #include <config.h>
 #include <stdlib.h> /* for abort () */
--- a/lwlib/lwlib-Xlw.h	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/lwlib-Xlw.h	Sun Oct 31 01:25:03 2010 +0100
@@ -1,3 +1,22 @@
+/* The lwlib interface to "xlwmenu" menus.
+   Copyright (C) 1992, 1994 Lucid, Inc.
+
+This file is part of the Lucid Widget Library.
+
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
+
+The Lucid Widget Library 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 the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
+
 #ifndef LWLIB_XLW_H
 #define LWLIB_XLW_H
 
--- a/lwlib/lwlib-Xm.c	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/lwlib-Xm.c	Sun Oct 31 01:25:03 2010 +0100
@@ -4,20 +4,19 @@
 
 This file is part of the Lucid Widget Library.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.  */
+along with the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
 
 #include <config.h>
 #include <stdlib.h>
--- a/lwlib/lwlib-Xm.h	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/lwlib-Xm.h	Sun Oct 31 01:25:03 2010 +0100
@@ -1,3 +1,23 @@
+/* The lwlib interface to Motif widgets.
+   Copyright (C) 1992, 1993, 1994 Lucid, Inc.
+   Copyright (C) 1995 Tinker Systems and INS Engineering Corp.
+
+This file is part of the Lucid Widget Library.
+
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
+
+The Lucid Widget Library 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 the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
+
 #ifndef INCLUDED_lwlib_Xm_h_
 #define INCLUDED_lwlib_Xm_h_
 
--- a/lwlib/lwlib-internal.h	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/lwlib-internal.h	Sun Oct 31 01:25:03 2010 +0100
@@ -4,20 +4,19 @@
 
 This file is part of the Lucid Widget Library.
 
-The Lucid Widget Library 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 1, or (at your option)
-any later version.
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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.  */
+along with the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
 
 #ifndef INCLUDED_lwlib_internal_h_
 #define INCLUDED_lwlib_internal_h_
--- a/lwlib/lwlib-utils.c	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/lwlib-utils.c	Sun Oct 31 01:25:03 2010 +0100
@@ -3,20 +3,19 @@
 
 This file is part of the Lucid Widget Library.
 
-The Lucid Widget Library 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 1, or (at your option)
-any later version.
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.  */
+along with the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
 
 #include <config.h>
 #include <stdlib.h>
--- a/lwlib/lwlib-utils.h	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/lwlib-utils.h	Sun Oct 31 01:25:03 2010 +0100
@@ -1,3 +1,22 @@
+/* Defines some widget utility functions.
+   Copyright (C) 1992 Lucid, Inc.
+
+This file is part of the Lucid Widget Library.
+
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
+
+The Lucid Widget Library 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 the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
+
 #ifndef INCLUDED_lwlib_utils_h_
 #define INCLUDED_lwlib_utils_h_
 
--- a/lwlib/lwlib.c	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/lwlib.c	Sun Oct 31 01:25:03 2010 +0100
@@ -4,20 +4,19 @@
 
 This file is part of the Lucid Widget Library.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.  */
+along with the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
 
 #include <config.h>
 #include <stdio.h>
--- a/lwlib/lwlib.h	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/lwlib.h	Sun Oct 31 01:25:03 2010 +0100
@@ -1,3 +1,23 @@
+/* A general interface to the widgets of different toolkits.
+   Copyright (C) 1992, 1993, 1994 Lucid, Inc.
+   Copyright (C) 1995 Tinker Systems and INS Engineering Corp.
+
+This file is part of the Lucid Widget Library.
+
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
+
+The Lucid Widget Library 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 the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
+
 #ifndef INCLUDED_lwlib_h_
 #define INCLUDED_lwlib_h_
 
--- a/lwlib/xlwmenu.c	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/xlwmenu.c	Sun Oct 31 01:25:03 2010 +0100
@@ -4,20 +4,19 @@
 
 This file is part of the Lucid Widget Library.
 
-The Lucid Widget Library 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.
-
-The Lucid Widget Library 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.
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
+
+The Lucid Widget Library 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., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.  */
+along with the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
 
 /* Created by devin@lucid.com */
 
--- a/lwlib/xlwmenu.h	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/xlwmenu.h	Sun Oct 31 01:25:03 2010 +0100
@@ -1,3 +1,23 @@
+/* Implements a lightweight menubar widget.
+   Copyright (C) 1992, 1993, 1994 Lucid, Inc.
+   Copyright (C) 1995 Tinker Systems and INS Engineering Corp.
+
+This file is part of the Lucid Widget Library.
+
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
+
+The Lucid Widget Library 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 the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
+
 #ifndef INCLUDED_xlwmenu_h_
 #define INCLUDED_xlwmenu_h_
 
--- a/lwlib/xlwmenuP.h	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/xlwmenuP.h	Sun Oct 31 01:25:03 2010 +0100
@@ -1,3 +1,23 @@
+/* Implements a lightweight menubar widget.
+   Copyright (C) 1992, 1993, 1994 Lucid, Inc.
+   Copyright (C) 1995 Tinker Systems and INS Engineering Corp.
+
+This file is part of the Lucid Widget Library.
+
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
+
+The Lucid Widget Library 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 the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
+
 #ifndef INCLUDED_xlwmenuP_h_
 #define INCLUDED_xlwmenuP_h_
 
--- a/lwlib/xlwscrollbar.c	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/xlwscrollbar.c	Sun Oct 31 01:25:03 2010 +0100
@@ -4,20 +4,19 @@
 
 This file is part of the Lucid Widget Library.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.  */
+along with the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
 
 /* Created by Douglas Keller <dkeller@vnet.ibm.com> */
 /* Lots of hacking by Martin Buchholz */
--- a/lwlib/xlwscrollbar.h	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/xlwscrollbar.h	Sun Oct 31 01:25:03 2010 +0100
@@ -3,20 +3,19 @@
 
 This file is part of the Lucid Widget Library.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.  */
+along with the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
 
 /* Created by Douglas Keller <dkeller@vnet.ibm.com> */
 
--- a/lwlib/xlwscrollbarP.h	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/xlwscrollbarP.h	Sun Oct 31 01:25:03 2010 +0100
@@ -1,22 +1,21 @@
-/* Implements a lightweight scrollbar widget.
+/* Implements a lightweight scrollbar widget.  
    Copyright (C) 1992, 1993, 1994 Lucid, Inc.
 
 This file is part of the Lucid Widget Library.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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 3 of the
+License, or (at your option) any later version.
 
-The Lucid Widget Library 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.
+The Lucid Widget Library 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., 59 Temple Place - Suite 330,
-Boston, MA 02111-1307, USA.  */
+along with the Lucid Widget Library.  If not, see
+<http://www.gnu.org/licenses/>. */
 
 /* Created by Douglas Keller <dkeller@vnet.ibm.com> */
 
--- a/lwlib/xlwtabs.h	Sun Oct 31 00:06:47 2010 +0200
+++ b/lwlib/xlwtabs.h	Sun Oct 31 01:25:03 2010 +0100
@@ -1,22 +1,20 @@
-/* Tabs Widget for XEmacs.
+ /* Tabs Widget for XEmacs.
     Copyright (C) 1999 Edward A. Falk
- 
+
  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., 59 Temple Place - Suite 330,
- Boston, MA 02111-1307, USA.  */
+
+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 3 of the License, 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.  If not, see <http://www.gnu.org/licenses/>. */
  
 /*
  * This widget manages one or more child widgets, exactly one of which is