I got busy (must have been bored ;-)
Actually, it's quite interesting seeing who's done what.
Ok to commit?
--
Angus
? tmp
Index: BoostFormat.h
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/BoostFormat.h,v
retrieving revision 1.1
diff -u -p -r1.1 BoostFormat.h
--- BoostFormat.h 30 Mar 2003 20:25:44 -0000 1.1
+++ BoostFormat.h 18 Jun 2003 08:50:05 -0000
@@ -1,4 +1,14 @@
// -*- C++ -*-
+/**
+ * \file BoostFormat.h
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#ifndef LYX_BOOST_FORMAT_H
#define LYX_BOOST_FORMAT_H
Index: ChangeLog
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/ChangeLog,v
retrieving revision 1.177
diff -u -p -r1.177 ChangeLog
--- ChangeLog 10 Jun 2003 13:37:25 -0000 1.177
+++ ChangeLog 18 Jun 2003 08:50:06 -0000
@@ -1,3 +1,7 @@
+2003-06-18 Angus Leeming <[EMAIL PROTECTED]>
+
+ * many files: add the standard blurb, "This file is part of LyX" etc
+
2003-06-10 Angus Leeming <[EMAIL PROTECTED]>
* filetools.C (copyFileToDir): ensure that temp files have unique names.
Index: DebugStream.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/DebugStream.C,v
retrieving revision 1.15
diff -u -p -r1.15 DebugStream.C
--- DebugStream.C 13 Feb 2003 16:53:13 -0000 1.15
+++ DebugStream.C 18 Jun 2003 08:50:06 -0000
@@ -1,9 +1,12 @@
-// Created by Lars Gullik Bjønnes
-// Copyright 1999 Lars Gullik Bjønnes ([EMAIL PROTECTED])
-// Released into the public domain.
-
-// Primarily developed for use in the LyX Project http://www.lyx.org/
-// but should be adaptable to any project.
+/**
+ * \file DebugStream.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
//#define TEST_DEBUGSTREAM
Index: DebugStream.h
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/DebugStream.h,v
retrieving revision 1.19
diff -u -p -r1.19 DebugStream.h
--- DebugStream.h 13 Feb 2003 16:53:13 -0000 1.19
+++ DebugStream.h 18 Jun 2003 08:50:06 -0000
@@ -1,13 +1,13 @@
// -*- C++ -*-
-
-// Created by Lars Gullik Bjønnes
-// Copyright 1999 Lars Gullik Bjønnes ([EMAIL PROTECTED])
-// Released into the public domain.
-
-// Implemented and tested on g++ 2.7.2.3
-
-// Primarily developed for use in the LyX Project http://www.lyx.org/
-// but should be adaptable to any project.
+/**
+ * \file DebugStream.h
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
#ifndef DEBUGSTREAM_H
#define DEBUGSTREAM_H
Index: LAssert.h
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/LAssert.h,v
retrieving revision 1.14
diff -u -p -r1.14 LAssert.h
--- LAssert.h 19 Oct 2001 15:13:49 -0000 1.14
+++ LAssert.h 18 Jun 2003 08:50:06 -0000
@@ -1,4 +1,14 @@
// -*- C++ -*-
+/**
+ * \file LAssert.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#ifndef LASSERT_H
#define LASSERT_H
Index: abort.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/abort.C,v
retrieving revision 1.1
diff -u -p -r1.1 abort.C
--- abort.C 17 Jan 2000 21:01:30 -0000 1.1
+++ abort.C 18 Jun 2003 08:50:06 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file abort.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include <stdlib.h>
Index: atexit.c
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/atexit.c,v
retrieving revision 1.2
diff -u -p -r1.2 atexit.c
--- atexit.c 2 Oct 1999 16:21:10 -0000 1.2
+++ atexit.c 18 Jun 2003 08:50:06 -0000
@@ -1,5 +1,9 @@
-/* Wrapper to implement ANSI C's atexit using SunOS's on_exit. */
-/* This function is in the public domain. --Mike Stump. */
+/**
+ * \file atexit.c
+ * Wrapper to implement ANSI C's atexit using SunOS's on_exit.
+ *
+ * This function is in the public domain. --Mike Stump.
+ */
#ifndef NEED_on_exit
int atexit(void (*f)())
Index: atoi.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/atoi.C,v
retrieving revision 1.4
diff -u -p -r1.4 atoi.C
--- atoi.C 2 May 2001 10:47:07 -0000 1.4
+++ atoi.C 18 Jun 2003 08:50:06 -0000
@@ -1,3 +1,14 @@
+/**
+ * \file atoi.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ * \author Jean-Marc Lasgouttes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include <cstdlib>
Index: boost-inst.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/boost-inst.C,v
retrieving revision 1.1
diff -u -p -r1.1 boost-inst.C
--- boost-inst.C 30 Mar 2003 20:25:44 -0000 1.1
+++ boost-inst.C 18 Jun 2003 08:50:06 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file boost-inset.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include "support/BoostFormat.h"
Index: chdir.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/chdir.C,v
retrieving revision 1.3
diff -u -p -r1.3 chdir.C
--- chdir.C 20 Oct 2000 13:13:38 -0000 1.3
+++ chdir.C 18 Jun 2003 08:50:06 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file chdir.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include <unistd.h>
Index: copy.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/copy.C,v
retrieving revision 1.7
diff -u -p -r1.7 copy.C
--- copy.C 16 Feb 2002 15:59:55 -0000 1.7
+++ copy.C 18 Jun 2003 08:50:06 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file copy.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include <fstream>
Index: filetools.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/filetools.C,v
retrieving revision 1.154
diff -u -p -r1.154 filetools.C
--- filetools.C 10 Jun 2003 13:37:25 -0000 1.154
+++ filetools.C 18 Jun 2003 08:50:08 -0000
@@ -10,8 +10,12 @@
* \author Asger Alstrup
* \author Lars Gullik Bjønnes
* \author Jean-Marc Lasgouttes
+ * \author Angus Leeming
+ * \author John Levon
+ * \author Herbert Voss
*
- * Full author contact details are available in file CREDITS
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
*
* General path-mangling functions
*/
Index: filetools.h
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/filetools.h,v
retrieving revision 1.43
diff -u -p -r1.43 filetools.h
--- filetools.h 3 Jun 2003 10:14:52 -0000 1.43
+++ filetools.h 18 Jun 2003 08:50:08 -0000
@@ -3,6 +3,10 @@
* \file filetools.h
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
*/
#ifndef LYX_FILETOOL_H
Index: forkedcall.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/forkedcall.C,v
retrieving revision 1.13
diff -u -p -r1.13 forkedcall.C
--- forkedcall.C 17 Feb 2003 18:40:02 -0000 1.13
+++ forkedcall.C 18 Jun 2003 08:50:08 -0000
@@ -1,5 +1,5 @@
/**
- * \file forkedcall.C
+ * \file forkedcall.C
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
Index: forkedcall.h
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/forkedcall.h,v
retrieving revision 1.9
diff -u -p -r1.9 forkedcall.h
--- forkedcall.h 17 Feb 2003 18:40:02 -0000 1.9
+++ forkedcall.h 18 Jun 2003 08:50:08 -0000
@@ -1,6 +1,6 @@
// -*- C++ -*-
/**
- * \file forkedcall.h
+ * \file forkedcall.h
* This file is part of LyX, the document processor.
* Licence details can be found in the file COPYING.
*
Index: getcwd.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/getcwd.C,v
retrieving revision 1.4
diff -u -p -r1.4 getcwd.C
--- getcwd.C 21 Mar 2002 17:06:35 -0000 1.4
+++ getcwd.C 18 Jun 2003 08:50:08 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file getcwd.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include <cerrno>
Index: kill.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/kill.C,v
retrieving revision 1.7
diff -u -p -r1.7 kill.C
--- kill.C 10 Jun 2002 17:31:57 -0000 1.7
+++ kill.C 18 Jun 2003 08:50:08 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file kill.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include "lyxlib.h"
Index: lyxfunctional.h
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/lyxfunctional.h,v
retrieving revision 1.14
diff -u -p -r1.14 lyxfunctional.h
--- lyxfunctional.h 20 Aug 2002 20:04:24 -0000 1.14
+++ lyxfunctional.h 18 Jun 2003 08:50:08 -0000
@@ -1,14 +1,22 @@
// -*- C++ -*-
+/**
+ * \file lyxfunctional.h
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ *
+ * \brief Convenient function objects for use with LyX
+ *
+ * This is currently a small collection of small function objects for use
+ * together with std::algorithms.
+ */
+
#ifndef LYX_FUNCTIONAL_H
#define LYX_FUNCTIONAL_H
-
-/** \file lyxfunctional.h
- \brief Convenient function objects for use with LyX
-
- This is currently a small collection of small function objects for use
- together with std::algorithms.
-**/
#include <iterator>
Index: lyxmanip.h
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/lyxmanip.h,v
retrieving revision 1.7
diff -u -p -r1.7 lyxmanip.h
--- lyxmanip.h 20 Aug 2002 17:31:23 -0000 1.7
+++ lyxmanip.h 18 Jun 2003 08:50:09 -0000
@@ -1,4 +1,14 @@
// -*- C++ -*-
+/**
+ * \file lyxmanip.h
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#ifndef LYX_MANIP_H
#define LYX_MANIP_H
Index: mkdir.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/mkdir.C,v
retrieving revision 1.7
diff -u -p -r1.7 mkdir.C
--- mkdir.C 1 Dec 2002 22:59:25 -0000 1.7
+++ mkdir.C 18 Jun 2003 08:50:09 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file mkdir.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include <sys/stat.h>
Index: os.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/os.C,v
retrieving revision 1.4
diff -u -p -r1.4 os.C
--- os.C 13 Feb 2003 16:53:14 -0000 1.4
+++ os.C 18 Jun 2003 08:50:09 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file os.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Ruurd A. Reitsma
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#ifdef __EMX__
Index: os.h
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/os.h,v
retrieving revision 1.10
diff -u -p -r1.10 os.h
--- os.h 3 Jun 2003 10:14:52 -0000 1.10
+++ os.h 18 Jun 2003 08:50:09 -0000
@@ -1,4 +1,13 @@
-// os.h copyright "Ruurd A. Reitsma" <[EMAIL PROTECTED]>
+// -*- C++ -*-
+/**
+ * \file os.h
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Ruurd A. Reitsma
+ *
+ * Full author contact details are available in file CREDITS
+ */
#ifndef OS_H
#define OS_H
Index: os_os2.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/os_os2.C,v
retrieving revision 1.7
diff -u -p -r1.7 os_os2.C
--- os_os2.C 13 Feb 2003 16:53:14 -0000 1.7
+++ os_os2.C 18 Jun 2003 08:50:09 -0000
@@ -1,6 +1,15 @@
-// os_os2.C
+/**
+ * \file os_os2.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Ruurd A. Reitsma
+ *
+ * Full author contact details are available in file CREDITS
+ *
+ * Various OS specific functions
+ */
-// Various OS specific functions
#include <config.h>
#include "os.h"
Index: os_unix.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/os_unix.C,v
retrieving revision 1.7
diff -u -p -r1.7 os_unix.C
--- os_unix.C 10 Feb 2003 10:22:05 -0000 1.7
+++ os_unix.C 18 Jun 2003 08:50:09 -0000
@@ -1,6 +1,15 @@
-// os_unix.C
+/**
+ * \file os_unix.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Ruurd A. Reitsma
+ *
+ * Full author contact details are available in file CREDITS
+ *
+ * Various OS specific functions
+ */
-// Various OS specific functions
#include <config.h>
#include "os.h"
Index: os_win32.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/os_win32.C,v
retrieving revision 1.9
diff -u -p -r1.9 os_win32.C
--- os_win32.C 10 Feb 2003 10:22:05 -0000 1.9
+++ os_win32.C 18 Jun 2003 08:50:09 -0000
@@ -1,6 +1,15 @@
-// os_win32.C copyright "Ruurd A. Reitsma" <[EMAIL PROTECTED]>
+/**
+ * \file os_win32.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Ruurd A. Reitsma
+ *
+ * Full author contact details are available in file CREDITS
+ *
+ * Various OS specific functions
+ */
-// Various OS specific functions
#include <config.h>
#include "os.h"
Index: putenv.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/putenv.C,v
retrieving revision 1.4
diff -u -p -r1.4 putenv.C
--- putenv.C 10 Jun 2002 17:31:57 -0000 1.4
+++ putenv.C 18 Jun 2003 08:50:09 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file putenv.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include "lyxlib.h"
Index: rename.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/rename.C,v
retrieving revision 1.6
diff -u -p -r1.6 rename.C
--- rename.C 17 May 2001 15:11:01 -0000 1.6
+++ rename.C 18 Jun 2003 08:50:09 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file rename.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include <cstdio>
Index: rmdir.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/rmdir.C,v
retrieving revision 1.1
diff -u -p -r1.1 rmdir.C
--- rmdir.C 26 Sep 2000 13:54:57 -0000 1.1
+++ rmdir.C 18 Jun 2003 08:50:09 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file rmdir.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include <unistd.h>
Index: tempname.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/tempname.C,v
retrieving revision 1.11
diff -u -p -r1.11 tempname.C
--- tempname.C 13 May 2003 14:36:24 -0000 1.11
+++ tempname.C 18 Jun 2003 08:50:09 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file tempname.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include <cstdlib>
Index: tostr.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/tostr.C,v
retrieving revision 1.2
diff -u -p -r1.2 tostr.C
--- tostr.C 14 May 2003 07:54:12 -0000 1.2
+++ tostr.C 18 Jun 2003 08:50:09 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file tostr.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author André Pönitz
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include "Lsstream.h"
Index: types.h
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/types.h,v
retrieving revision 1.7
diff -u -p -r1.7 types.h
--- types.h 25 Sep 2002 10:03:41 -0000 1.7
+++ types.h 18 Jun 2003 08:50:09 -0000
@@ -1,3 +1,4 @@
+// -*- C++ -*-
/**
* \file types.h
* This file is part of LyX, the document processor.
Index: unlink.C
===================================================================
RCS file: /usr/local/lyx/cvsroot/lyx-devel/src/support/unlink.C,v
retrieving revision 1.1
diff -u -p -r1.1 unlink.C
--- unlink.C 26 Sep 2000 13:54:57 -0000 1.1
+++ unlink.C 18 Jun 2003 08:50:09 -0000
@@ -1,3 +1,13 @@
+/**
+ * \file unlink.C
+ * This file is part of LyX, the document processor.
+ * Licence details can be found in the file COPYING.
+ *
+ * \author Lars Gullik Bjønnes
+ *
+ * Full author contact details are available in file CREDITS
+ */
+
#include <config.h>
#include <unistd.h>