diff --git a/.gitattributes b/.gitattributes
index 1527212f7f1d2a4faefb0f18e04e14ab916e256f..72675d3b7d87e71842edecc9d6823fcafdb1fe8e 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -452,6 +452,7 @@ testfont binary
 /src/modules/Math/math_module.c foreign_ident
 /src/modules/Math/math_module.h foreign_ident
 /src/modules/Math/matrix_code.h foreign_ident
+/src/modules/Math/transforms.cmod foreign_ident
 /src/modules/Math/transforms.h foreign_ident
 /src/modules/Mird/Makefile.in foreign_ident
 /src/modules/Mird/acconfig.h foreign_ident
diff --git a/src/backend.cmod b/src/backend.cmod
index 12353fff4ea8d18057ca72221cafa6239dc93a2a..419908a7f9352720ffdc5cf0b888cc0779c5f03f 100644
--- a/src/backend.cmod
+++ b/src/backend.cmod
@@ -2,10 +2,12 @@
 ||| This file is part of Pike. For copyright information see COPYRIGHT.
 ||| Pike is distributed under GPL, LGPL and MPL. See the file COPYING
 ||| for more information.
+||| $Id: backend.cmod,v 1.28 2002/10/09 22:23:38 nilsson Exp $
 \*/
 /**/
+
 #include "global.h"
-RCSID("$Id: backend.cmod,v 1.27 2002/08/15 14:49:19 marcus Exp $");
+RCSID("$Id: backend.cmod,v 1.28 2002/10/09 22:23:38 nilsson Exp $");
 #include "fdlib.h"
 #include "backend.h"
 #include <errno.h>
diff --git a/src/builtin.cmod b/src/builtin.cmod
index 9ec381e28a5bde751c9854685bb3e9b8a744e119..59b4e02c3a232af3add78c734528459fafda2a6b 100644
--- a/src/builtin.cmod
+++ b/src/builtin.cmod
@@ -1,6 +1,10 @@
-/* -*- c -*-
- * $Id: builtin.cmod,v 1.92 2002/10/03 17:23:38 mast Exp $
- */
+/*\ -*- c -*-
+||| This file is part of Pike. For copyright information see COPYRIGHT.
+||| Pike is distributed under GPL, LGPL and MPL. See the file COPYING
+||| for more information.
+||| $Id: builtin.cmod,v 1.93 2002/10/09 22:23:38 nilsson Exp $
+\*/
+/**/
 
 #include "global.h"
 #include "interpret.h"
diff --git a/src/iterators.cmod b/src/iterators.cmod
index 45ba09c1eba36b4b58d8bfd72d3b15a421c2808f..32af407758e21e4f1cd8b7ec6f2fb68a09f82781 100644
--- a/src/iterators.cmod
+++ b/src/iterators.cmod
@@ -2,10 +2,12 @@
 ||| This file is part of Pike. For copyright information see COPYRIGHT.
 ||| Pike is distributed under GPL, LGPL and MPL. See the file COPYING
 ||| for more information.
+||| $Id: iterators.cmod,v 1.29 2002/10/09 22:23:38 nilsson Exp $
 \*/
 /**/
+
 #include "global.h"
-RCSID("$Id: iterators.cmod,v 1.28 2002/10/07 15:32:31 grubba Exp $");
+RCSID("$Id: iterators.cmod,v 1.29 2002/10/09 22:23:38 nilsson Exp $");
 #include "main.h"
 #include "object.h"
 #include "mapping.h"
diff --git a/src/modules/Gmp/mpf.cmod b/src/modules/Gmp/mpf.cmod
index a5a29a7d9925daf0489aebe3e8d8f8e44fad4322..49e7b45689ed1de1af84fb4555518984cb040dcb 100644
--- a/src/modules/Gmp/mpf.cmod
+++ b/src/modules/Gmp/mpf.cmod
@@ -1,11 +1,13 @@
-/*\
+/*\ -*- c -*-
 ||| This file is part of Pike. For copyright information see COPYRIGHT.
 ||| Pike is distributed under GPL, LGPL and MPL. See the file COPYING
 ||| for more information.
+||| $Id: mpf.cmod,v 1.11 2002/10/09 22:23:39 nilsson Exp $
 \*/
 /**/
+
 #include "global.h"
-RCSID("$Id: mpf.cmod,v 1.10 2002/09/25 14:12:44 marcus Exp $");
+RCSID("$Id: mpf.cmod,v 1.11 2002/10/09 22:23:39 nilsson Exp $");
 #include "gmp_machine.h"
 
 #if defined(HAVE_GMP2_GMP_H) && defined(HAVE_LIBGMP2)
diff --git a/src/modules/Gmp/mpq.cmod b/src/modules/Gmp/mpq.cmod
index 00a828f1dc823a248e85af0cd8f87b1815ada03a..378dbdefdc452661c86d85fcfa6e8e59979d7b57 100644
--- a/src/modules/Gmp/mpq.cmod
+++ b/src/modules/Gmp/mpq.cmod
@@ -1,10 +1,13 @@
-/*\
+/*\ -*- c -*-
 ||| This file is part of Pike. For copyright information see COPYRIGHT.
 ||| Pike is distributed under GPL, LGPL and MPL. See the file COPYING
 ||| for more information.
+||| $Id: mpq.cmod,v 1.12 2002/10/09 22:23:39 nilsson Exp $
 \*/
+/**/
+
 #include "global.h"
-RCSID("$Id: mpq.cmod,v 1.11 2002/09/25 14:12:45 marcus Exp $");
+RCSID("$Id: mpq.cmod,v 1.12 2002/10/09 22:23:39 nilsson Exp $");
 #include "gmp_machine.h"
 
 #if defined(HAVE_GMP2_GMP_H) && defined(HAVE_LIBGMP2)
diff --git a/src/modules/Math/transforms.cmod b/src/modules/Math/transforms.cmod
index 45136bfa572719412aa825aaa858a18784ffb9a9..0c97e05161cef0a1165c6ea0097b42c8dc758440 100644
--- a/src/modules/Math/transforms.cmod
+++ b/src/modules/Math/transforms.cmod
@@ -1,3 +1,11 @@
+/*\ -*- c -*-
+||| This file is part of Pike. For copyright information see COPYRIGHT.
+||| Pike is distributed under GPL, LGPL and MPL. See the file COPYING
+||| for more information.
+||| $Id: transforms.cmod,v 1.7 2002/10/09 22:23:39 nilsson Exp $
+\*/
+/**/
+
 #include "global.h"
 
 #include "interpret.h"
diff --git a/src/peep.in b/src/peep.in
index 8a0b869184469c699069a918e8b908ad2318a0ff..166cf2d447e4ddc97e7675db8ae9e38bff6587d2 100644
--- a/src/peep.in
+++ b/src/peep.in
@@ -1,8 +1,8 @@
-//
-// -*- C -*-
-//
-// $Id: peep.in,v 1.63 2002/09/24 09:10:53 grubba Exp $
-//
+// -*- c -*-
+// This file is part of Pike. For copyright information see COPYRIGHT.
+// Pike is distributed under GPL, LGPL and MPL. See the file COPYING
+// for more information.
+// $Id: peep.in,v 1.64 2002/10/09 22:23:38 nilsson Exp $
 
 NOP :
 POP_N_ELEMS (0) : 
diff --git a/src/post_modules/GL/auto.c.in b/src/post_modules/GL/auto.c.in
index 6f81de14d342fd184d8f30f3cc8a56e14b9593d2..6bd004be4d810e358acacb8d7ff142177285484e 100644
--- a/src/post_modules/GL/auto.c.in
+++ b/src/post_modules/GL/auto.c.in
@@ -1,21 +1,16 @@
-/*\
+/*\ -*- c -*-
 ||| This file is part of Pike. For copyright information see COPYRIGHT.
 ||| Pike is distributed under GPL, LGPL and MPL. See the file COPYING
 ||| for more information.
-||| $Id: auto.c.in,v 1.21 2002/10/08 20:22:43 nilsson Exp $
+||| $Id: auto.c.in,v 1.22 2002/10/09 22:23:39 nilsson Exp $
 \*/
-
-/* -*- C -*-
- *
- * $Id: auto.c.in,v 1.21 2002/10/08 20:22:43 nilsson Exp $
- *
- */
+/**/
 
 #include "global.h"
 
 #include "config.h"
 
-RCSID("$Id: auto.c.in,v 1.21 2002/10/08 20:22:43 nilsson Exp $");
+RCSID("$Id: auto.c.in,v 1.22 2002/10/09 22:23:39 nilsson Exp $");
 #include "stralloc.h"
 #include "pike_macros.h"
 #include "object.h"
diff --git a/src/post_modules/GLUT/auto.c.in b/src/post_modules/GLUT/auto.c.in
index 028e63f0f4b0795f323db86e8e5b2151be406280..4841a211ffa6c90c417d5254540b1a9eed35b813 100644
--- a/src/post_modules/GLUT/auto.c.in
+++ b/src/post_modules/GLUT/auto.c.in
@@ -1,20 +1,16 @@
-/*\
+/*\ -*- c -*-
 ||| This file is part of Pike. For copyright information see COPYRIGHT.
 ||| Pike is distributed under GPL, LGPL and MPL. See the file COPYING
 ||| for more information.
-||| $Id: auto.c.in,v 1.4 2002/10/08 20:22:44 nilsson Exp $
+||| $Id: auto.c.in,v 1.5 2002/10/09 22:23:39 nilsson Exp $
 \*/
-
-/*
- * $Id: auto.c.in,v 1.4 2002/10/08 20:22:44 nilsson Exp $
- *
- */
+/**/
 
 #include "global.h"
 
 #include "config.h"
 
-RCSID("$Id: auto.c.in,v 1.4 2002/10/08 20:22:44 nilsson Exp $");
+RCSID("$Id: auto.c.in,v 1.5 2002/10/09 22:23:39 nilsson Exp $");
 #include "stralloc.h"
 #include "pike_macros.h"
 #include "object.h"
diff --git a/src/post_modules/SDL/SDL.cmod b/src/post_modules/SDL/SDL.cmod
index 8689fa5db7e86260c988e6c5f66a14d0d357c8a3..ddea5355d25b16ad136ecd77701be6460c791047 100644
--- a/src/post_modules/SDL/SDL.cmod
+++ b/src/post_modules/SDL/SDL.cmod
@@ -1,6 +1,14 @@
+/*\ -*- c -*-
+||| This file is part of Pike. For copyright information see COPYRIGHT.
+||| Pike is distributed under GPL, LGPL and MPL. See the file COPYING
+||| for more information.
+||| $Id: SDL.cmod,v 1.5 2002/10/09 22:23:39 nilsson Exp $
+\*/
+/**/
+
 #include "global.h"
 #include "stralloc.h"
-RCSID("$Id: SDL.cmod,v 1.4 2002/06/25 20:49:33 per Exp $");
+RCSID("$Id: SDL.cmod,v 1.5 2002/10/09 22:23:39 nilsson Exp $");
 #include "pike_macros.h"
 #include "interpret.h"
 #include "program.h"
diff --git a/src/post_modules/Shuffler/Shuffler.cmod b/src/post_modules/Shuffler/Shuffler.cmod
index 85c40abe2e539dd7fb31639b9f61415a57e037ff..05704428c8df2b1bdaa3bea8b5938132b839f129 100644
--- a/src/post_modules/Shuffler/Shuffler.cmod
+++ b/src/post_modules/Shuffler/Shuffler.cmod
@@ -1,6 +1,14 @@
+/*\ -*- c -*-
+||| This file is part of Pike. For copyright information see COPYRIGHT.
+||| Pike is distributed under GPL, LGPL and MPL. See the file COPYING
+||| for more information.
+||| $Id: Shuffler.cmod,v 1.15 2002/10/09 22:23:39 nilsson Exp $
+\*/
+/**/
+
 #include "global.h"
 #include "stralloc.h"
-RCSID("$Id: Shuffler.cmod,v 1.14 2002/08/13 16:57:19 grubba Exp $");
+RCSID("$Id: Shuffler.cmod,v 1.15 2002/10/09 22:23:39 nilsson Exp $");
 #include "pike_macros.h"
 #include "interpret.h"
 #include "threads.h"
diff --git a/src/post_modules/Unicode/unicode_module.cmod b/src/post_modules/Unicode/unicode_module.cmod
index 924a49fa17d726a1b2c7ab7f16d57a94fbafc34f..7792edba053a427628c864051550410a147045b0 100644
--- a/src/post_modules/Unicode/unicode_module.cmod
+++ b/src/post_modules/Unicode/unicode_module.cmod
@@ -1,7 +1,15 @@
+/*\ -*- c -*-
+||| This file is part of Pike. For copyright information see COPYRIGHT.
+||| Pike is distributed under GPL, LGPL and MPL. See the file COPYING
+||| for more information.
+||| $Id: unicode_module.cmod,v 1.4 2002/10/09 22:23:39 nilsson Exp $
+\*/
+/**/
+
 #include "global.h"
 #include "stralloc.h"
 #include "global.h"
-RCSID("$Id: unicode_module.cmod,v 1.3 2001/11/13 00:28:04 nilsson Exp $");
+RCSID("$Id: unicode_module.cmod,v 1.4 2002/10/09 22:23:39 nilsson Exp $");
 #include "pike_macros.h"
 #include "interpret.h"
 #include "program.h"
diff --git a/src/treeopt.in b/src/treeopt.in
index d3f9b58f157e6e3860ece4a2e14991f5e2824429..80b8beba3a5fa31dfb6fc467adc6ab867762b47e 100644
--- a/src/treeopt.in
+++ b/src/treeopt.in
@@ -1,6 +1,8 @@
 // -*- c -*-
-//
-// $Id: treeopt.in,v 1.68 2002/03/02 18:47:39 mast Exp $
+// This file is part of Pike. For copyright information see COPYRIGHT.
+// Pike is distributed under GPL, LGPL and MPL. See the file COPYING
+// for more information.
+// $Id: treeopt.in,v 1.69 2002/10/09 22:23:38 nilsson Exp $
 //
 // The tree optimizer
 //