diff --git a/Parser/Gmsh.tab.cpp b/Parser/Gmsh.tab.cpp
index 15c6884ff3027aee7183a47e7b9132207b83207c..8149cd3ceda2ba2f1f7be0df96187e6f1f4a971a 100644
--- a/Parser/Gmsh.tab.cpp
+++ b/Parser/Gmsh.tab.cpp
@@ -168,7 +168,7 @@
 
 #line 1 "Gmsh.y"
 
-// $Id: Gmsh.tab.cpp,v 1.247 2006-01-06 00:34:27 geuzaine Exp $
+// $Id: Gmsh.tab.cpp,v 1.248 2006-01-06 00:35:43 geuzaine Exp $
 //
 // Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
diff --git a/Parser/Gmsh.yy.cpp b/Parser/Gmsh.yy.cpp
index e9033f1aef2b29851c5744800d4dc308cf19f9a1..ae826d2efdebb72c16c42caa119bc9fc48f7b18c 100644
--- a/Parser/Gmsh.yy.cpp
+++ b/Parser/Gmsh.yy.cpp
@@ -2,7 +2,7 @@
 /* A lexical scanner generated by flex */
 
 /* Scanner skeleton version:
- * $Header: /cvsroot/gmsh/Parser/Gmsh.yy.cpp,v 1.246 2006-01-06 00:34:29 geuzaine Exp $
+ * $Header: /cvsroot/gmsh/Parser/Gmsh.yy.cpp,v 1.247 2006-01-06 00:35:43 geuzaine Exp $
  */
 
 #define FLEX_SCANNER
@@ -1026,7 +1026,7 @@ char *yytext;
 #line 1 "Gmsh.l"
 #define INITIAL 0
 #line 2 "Gmsh.l"
-// $Id: Gmsh.yy.cpp,v 1.246 2006-01-06 00:34:29 geuzaine Exp $
+// $Id: Gmsh.yy.cpp,v 1.247 2006-01-06 00:35:43 geuzaine Exp $
 //
 // Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
diff --git a/Parser/OpenFile.cpp b/Parser/OpenFile.cpp
index 82547e804dbc9dcd5cd19c60f4b845cb2d51b6a3..c4b71831954f97badf4c92f35154ad18dbadd929 100644
--- a/Parser/OpenFile.cpp
+++ b/Parser/OpenFile.cpp
@@ -1,6 +1,6 @@
-// $Id: OpenFile.cpp,v 1.86 2005-11-19 04:01:18 geuzaine Exp $
+// $Id: OpenFile.cpp,v 1.87 2006-01-06 00:34:32 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Parser/OpenFile.h b/Parser/OpenFile.h
index 4bd4e48c95fb111abd6f8f4ec409e2dcc1c2aa4a..c044c4bad72d8d7a514fcfee2251e45b6f30011e 100644
--- a/Parser/OpenFile.h
+++ b/Parser/OpenFile.h
@@ -1,7 +1,7 @@
 #ifndef _OPENFILE_H_
 #define _OPENFILE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Parser/Parser.h b/Parser/Parser.h
index e6732f40b902a1ec73fe16b989018359116581a5..4b41777393586ee6615fdc7d0b064a36f8ee5912 100644
--- a/Parser/Parser.h
+++ b/Parser/Parser.h
@@ -1,7 +1,7 @@
 #ifndef _PARSER_H_
 #define _PARSER_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Annotate.cpp b/Plugin/Annotate.cpp
index aea6122d24f25ab9c710b880ee7b8978848dd13f..6c3484a7ce75dd5b1ce6bc9d8497bee9dc862fd8 100644
--- a/Plugin/Annotate.cpp
+++ b/Plugin/Annotate.cpp
@@ -1,6 +1,6 @@
-// $Id: Annotate.cpp,v 1.13 2005-08-24 20:28:43 remacle Exp $
+// $Id: Annotate.cpp,v 1.14 2006-01-06 00:34:32 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Annotate.h b/Plugin/Annotate.h
index 7ab31c5f39acfb10e513116d4a3233126211d0db..3186ec6961711ea7cf864cf20baa7c94d63dcf82 100644
--- a/Plugin/Annotate.h
+++ b/Plugin/Annotate.h
@@ -1,7 +1,7 @@
 #ifndef _ANNOTATE_H_
 #define _ANNOTATE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Curl.cpp b/Plugin/Curl.cpp
index 6ccb7da6c48c235d27dabd7987cc7f9c67e10f26..ea879c9f9aae4503f0e98e363b3c7cbbe5fb5cab 100644
--- a/Plugin/Curl.cpp
+++ b/Plugin/Curl.cpp
@@ -1,6 +1,6 @@
-// $Id: Curl.cpp,v 1.1 2005-01-12 19:10:41 geuzaine Exp $
+// $Id: Curl.cpp,v 1.2 2006-01-06 00:34:32 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Curl.h b/Plugin/Curl.h
index 1742e9a91adc640e539b01512e48def2bcf51da8..326d55800758df56d78108856201ba3d737fc562 100644
--- a/Plugin/Curl.h
+++ b/Plugin/Curl.h
@@ -1,7 +1,7 @@
 #ifndef _CURL_H_
 #define _CURL_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/CutGrid.cpp b/Plugin/CutGrid.cpp
index 031425bb816b4a5899edbe2ddbe76ed96183f672..91e14bd311d0a7f4dbbc66930b0ec8d4e7358d8b 100644
--- a/Plugin/CutGrid.cpp
+++ b/Plugin/CutGrid.cpp
@@ -1,6 +1,6 @@
-// $Id: CutGrid.cpp,v 1.17 2005-03-04 19:08:38 geuzaine Exp $
+// $Id: CutGrid.cpp,v 1.18 2006-01-06 00:34:32 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/CutGrid.h b/Plugin/CutGrid.h
index 880a5f55bfe24d515d46a6ef2b6e5892ef387071..b9878f7f88d257c1926b8e4b6a749ca1ae43fb05 100644
--- a/Plugin/CutGrid.h
+++ b/Plugin/CutGrid.h
@@ -1,7 +1,7 @@
 #ifndef _CUT_GRID_H_
 #define _CUT_GRID_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/CutMap.cpp b/Plugin/CutMap.cpp
index 0de8662971f2be99f26b9e9997733f385c846acc..3440a4ad3fd27abb2e0a1b87011b51c30ad03214 100644
--- a/Plugin/CutMap.cpp
+++ b/Plugin/CutMap.cpp
@@ -1,6 +1,6 @@
-// $Id: CutMap.cpp,v 1.49 2005-03-09 08:07:04 geuzaine Exp $
+// $Id: CutMap.cpp,v 1.50 2006-01-06 00:34:32 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/CutMap.h b/Plugin/CutMap.h
index 5a53fb7d898e42c7c874d0233600dd23b1d70321..48e0a07a6592b21f9a8037e5498883b653dffd36 100644
--- a/Plugin/CutMap.h
+++ b/Plugin/CutMap.h
@@ -1,7 +1,7 @@
 #ifndef _CUT_MAP_H_
 #define _CUT_MAP_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/CutParametric.cpp b/Plugin/CutParametric.cpp
index 08a6b4a74d429da63ff204c1e69742821365740b..4841524801078f79c69a23454e704c1fbc1cb01b 100644
--- a/Plugin/CutParametric.cpp
+++ b/Plugin/CutParametric.cpp
@@ -1,6 +1,6 @@
-// $Id: CutParametric.cpp,v 1.15 2005-06-24 01:23:27 geuzaine Exp $
+// $Id: CutParametric.cpp,v 1.16 2006-01-06 00:34:32 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/CutParametric.h b/Plugin/CutParametric.h
index 2b109b83bc52e7174269d80d8d3c24005ccca079..1ec4a1eb3645d288592654fea39ecc17750da18d 100644
--- a/Plugin/CutParametric.h
+++ b/Plugin/CutParametric.h
@@ -1,7 +1,7 @@
 #ifndef _CUT_PARAMETRIC_H_
 #define _CUT_PARAMETRIC_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/CutPlane.cpp b/Plugin/CutPlane.cpp
index a6aab2418fb1f7b6cd6b4d56ce27351a4a3a0505..4a4ab9893a47de5f67698dcb7006a22b9402e5df 100644
--- a/Plugin/CutPlane.cpp
+++ b/Plugin/CutPlane.cpp
@@ -1,6 +1,6 @@
-// $Id: CutPlane.cpp,v 1.48 2005-04-19 16:03:15 remacle Exp $
+// $Id: CutPlane.cpp,v 1.49 2006-01-06 00:34:32 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/CutPlane.h b/Plugin/CutPlane.h
index 87a1c5e3ac6ab12992d01c1ad64078b47ac3418e..0b8cecf237b047f09b42cb1c838d4a62bf6efd41 100644
--- a/Plugin/CutPlane.h
+++ b/Plugin/CutPlane.h
@@ -1,7 +1,7 @@
 #ifndef _CUT_PLANE_H_
 #define _CUT_PLANE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/CutSphere.cpp b/Plugin/CutSphere.cpp
index 26bcef355fb8304d50d83e0911602fbc6132e366..f8686692aa256a4afbc5aa4e67a17d56ce78cbba 100644
--- a/Plugin/CutSphere.cpp
+++ b/Plugin/CutSphere.cpp
@@ -1,6 +1,6 @@
-// $Id: CutSphere.cpp,v 1.44 2005-01-09 02:18:59 geuzaine Exp $
+// $Id: CutSphere.cpp,v 1.45 2006-01-06 00:34:32 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/CutSphere.h b/Plugin/CutSphere.h
index ca7e808721e61554e5f433ab7fcfbaeae4c4d31c..de6ef9cbf57dc9335de745fbcf9b996f47132ea7 100644
--- a/Plugin/CutSphere.h
+++ b/Plugin/CutSphere.h
@@ -1,7 +1,7 @@
 #ifndef _CUT_SPHERE_H_
 #define _CUT_SPHERE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/DecomposeInSimplex.cpp b/Plugin/DecomposeInSimplex.cpp
index 395595896491be61d60de00396851fa53c082fea..6d5428a9e75f99f99d9d8c446e40af29a0ddad82 100644
--- a/Plugin/DecomposeInSimplex.cpp
+++ b/Plugin/DecomposeInSimplex.cpp
@@ -1,6 +1,6 @@
-// $Id: DecomposeInSimplex.cpp,v 1.19 2005-03-14 22:46:26 geuzaine Exp $
+// $Id: DecomposeInSimplex.cpp,v 1.20 2006-01-06 00:34:32 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/DecomposeInSimplex.h b/Plugin/DecomposeInSimplex.h
index eeb245e90741c35b05be28b06fd6447194843a45..18e82e5aad4298285f5e58e575da990f00de713c 100644
--- a/Plugin/DecomposeInSimplex.h
+++ b/Plugin/DecomposeInSimplex.h
@@ -1,7 +1,7 @@
 #ifndef _DECOMPOSE_IN_SIMPLEX_H_
 #define _DECOMPOSE_IN_SIMPLEX_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/DisplacementRaise.cpp b/Plugin/DisplacementRaise.cpp
index 1f9bb3fe1979897188b2455be50d2c3c261b90d7..05f352ff3b14eb41bee6f28f8a55243b71f8e6ec 100644
--- a/Plugin/DisplacementRaise.cpp
+++ b/Plugin/DisplacementRaise.cpp
@@ -1,6 +1,6 @@
-// $Id: DisplacementRaise.cpp,v 1.20 2005-01-03 04:09:27 geuzaine Exp $
+// $Id: DisplacementRaise.cpp,v 1.21 2006-01-06 00:34:32 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/DisplacementRaise.h b/Plugin/DisplacementRaise.h
index 95e9d45d146ef590646a6aabb59d443b5fc61877..b3829cc9c5e663e4453868cd77f3bff0c16ee9e6 100644
--- a/Plugin/DisplacementRaise.h
+++ b/Plugin/DisplacementRaise.h
@@ -1,7 +1,7 @@
 #ifndef _DISPLACEMENT_RAISE_H_
 #define _DISPLACEMENT_RAISE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Divergence.cpp b/Plugin/Divergence.cpp
index 61f160e743498edc6110ebb76cb36bb731b1e9cd..090341dc12a1071de9a7fe0089a798d6d052c531 100644
--- a/Plugin/Divergence.cpp
+++ b/Plugin/Divergence.cpp
@@ -1,6 +1,6 @@
-// $Id: Divergence.cpp,v 1.1 2005-01-12 19:10:41 geuzaine Exp $
+// $Id: Divergence.cpp,v 1.2 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Divergence.h b/Plugin/Divergence.h
index bc7e7e63fc1d81789746614fc36c843ec34e97c0..2c88e5c314c96d35124303d70c1d6d5bcaf2591c 100644
--- a/Plugin/Divergence.h
+++ b/Plugin/Divergence.h
@@ -1,7 +1,7 @@
 #ifndef _DIVERGENCE_H_
 #define _DIVERGENCE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Eigenvalues.cpp b/Plugin/Eigenvalues.cpp
index 4663db670d5f24c1a19ccef7be779383bd6dee3f..87cad1dc1366917b9a2e76abf0f4ede153159ad4 100644
--- a/Plugin/Eigenvalues.cpp
+++ b/Plugin/Eigenvalues.cpp
@@ -1,6 +1,6 @@
-// $Id: Eigenvalues.cpp,v 1.1 2005-01-09 02:18:59 geuzaine Exp $
+// $Id: Eigenvalues.cpp,v 1.2 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Eigenvalues.h b/Plugin/Eigenvalues.h
index 4000b974b5ab8a50f2e328baf724bd8948ab83d2..957f7b62993d8333066ca251cba9f8c8fd710e07 100644
--- a/Plugin/Eigenvalues.h
+++ b/Plugin/Eigenvalues.h
@@ -1,7 +1,7 @@
 #ifndef _EIGENVALUES_H_
 #define _EIGENVALUES_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Eigenvectors.cpp b/Plugin/Eigenvectors.cpp
index 1c2f397a353ffd77854ee71642f2226ec2ab2708..1cb6dec19c36f2677ee31ca3369d3169a4561e32 100644
--- a/Plugin/Eigenvectors.cpp
+++ b/Plugin/Eigenvectors.cpp
@@ -1,6 +1,6 @@
-// $Id: Eigenvectors.cpp,v 1.5 2005-01-03 04:09:27 geuzaine Exp $
+// $Id: Eigenvectors.cpp,v 1.6 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Eigenvectors.h b/Plugin/Eigenvectors.h
index 8b4155659a1c15e8bc4e81e880758374cadde06d..05c34b4695e05597e0f24b60ab3ecb843df13a46 100644
--- a/Plugin/Eigenvectors.h
+++ b/Plugin/Eigenvectors.h
@@ -1,7 +1,7 @@
 #ifndef _EIGENVECTORS_H_
 #define _EIGENVECTORS_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Evaluate.cpp b/Plugin/Evaluate.cpp
index 17ffcbe94096acda6b4eb05fac14914625730cbb..5814eb9dda0d0ff11284931c99a60fbd86b8c8ba 100644
--- a/Plugin/Evaluate.cpp
+++ b/Plugin/Evaluate.cpp
@@ -1,6 +1,6 @@
-// $Id: Evaluate.cpp,v 1.23 2005-10-28 17:25:59 geuzaine Exp $
+// $Id: Evaluate.cpp,v 1.24 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Evaluate.h b/Plugin/Evaluate.h
index b9759cb911ec5caea21739f3d8a4a3d8b05bbe34..4ac7b09333f6d305466bae272946e4c0d050e36f 100644
--- a/Plugin/Evaluate.h
+++ b/Plugin/Evaluate.h
@@ -1,7 +1,7 @@
 #ifndef _EVALUATE_H_
 #define _EVALUATE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Extract.cpp b/Plugin/Extract.cpp
index c8d33a7f82ccfc2888b1cc97571f3f2b38cc9427..954f87012e545f323451cf33ea3691ecda540145 100644
--- a/Plugin/Extract.cpp
+++ b/Plugin/Extract.cpp
@@ -1,6 +1,6 @@
-// $Id: Extract.cpp,v 1.19 2005-03-04 19:08:15 geuzaine Exp $
+// $Id: Extract.cpp,v 1.20 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Extract.h b/Plugin/Extract.h
index 4bfc7d5d18aca4fc749d4eed3f333dfc684fac7e..a06eb125b3ab1188006d3b3510fc5d7e2774341f 100644
--- a/Plugin/Extract.h
+++ b/Plugin/Extract.h
@@ -1,7 +1,7 @@
 #ifndef _EXTRACT_H_
 #define _EXTRACT_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Gradient.cpp b/Plugin/Gradient.cpp
index d2e94fc4233c0f8c5397b81a6c0eda498851b50c..7ab6afa2d0d90b4722171d60795338b75177da76 100644
--- a/Plugin/Gradient.cpp
+++ b/Plugin/Gradient.cpp
@@ -1,6 +1,6 @@
-// $Id: Gradient.cpp,v 1.5 2005-01-12 19:10:41 geuzaine Exp $
+// $Id: Gradient.cpp,v 1.6 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Gradient.h b/Plugin/Gradient.h
index 3e38b587e34c940b4b613d4d1abb6891fb84088c..0a0aafd53fd4feac19c85ecaaa3d393b304bda4b 100644
--- a/Plugin/Gradient.h
+++ b/Plugin/Gradient.h
@@ -1,7 +1,7 @@
 #ifndef _GRADIENT_H_
 #define _GRADIENT_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/HarmonicToTime.cpp b/Plugin/HarmonicToTime.cpp
index 2c4beda168a63995d3a12690af02a52039d1997c..0f95c586d477febea7b261042dd1a1d1d726e54e 100644
--- a/Plugin/HarmonicToTime.cpp
+++ b/Plugin/HarmonicToTime.cpp
@@ -1,6 +1,6 @@
-// $Id: HarmonicToTime.cpp,v 1.7 2005-06-27 19:34:34 geuzaine Exp $
+// $Id: HarmonicToTime.cpp,v 1.8 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/HarmonicToTime.h b/Plugin/HarmonicToTime.h
index f3e8912a5769a3ad81037d004c13f75511512846..57920d335bfbf56d211910f6cdaed75812bac128 100644
--- a/Plugin/HarmonicToTime.h
+++ b/Plugin/HarmonicToTime.h
@@ -1,7 +1,7 @@
 #ifndef _HARMONIC_TO_TIME_H_
 #define _HARMONIC_TO_TIME_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Integrate.cpp b/Plugin/Integrate.cpp
index 30b74f5ab70190d9c107624dc68344643f40a39d..9a7c5043d879a82d3740d419442eeeb00f9fd331 100644
--- a/Plugin/Integrate.cpp
+++ b/Plugin/Integrate.cpp
@@ -1,6 +1,6 @@
-// $Id: Integrate.cpp,v 1.17 2005-10-28 16:34:48 geuzaine Exp $
+// $Id: Integrate.cpp,v 1.18 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Integrate.h b/Plugin/Integrate.h
index 4b27dbaf4fbc85ac54049d8b9419aa495c66b8b5..3093be293558f6cafb33c18c4fa30f64529a34c0 100644
--- a/Plugin/Integrate.h
+++ b/Plugin/Integrate.h
@@ -1,7 +1,7 @@
 #ifndef _INTEGRATE_H_
 #define _INTEGRATE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Lambda2.cpp b/Plugin/Lambda2.cpp
index dbe3d98ca2f8a745e441f34e1988bfe544f014f4..f6cdce68b1785dbce81263a72a5c1422ab8a12e7 100644
--- a/Plugin/Lambda2.cpp
+++ b/Plugin/Lambda2.cpp
@@ -1,6 +1,6 @@
-// $Id: Lambda2.cpp,v 1.9 2005-01-12 19:10:41 geuzaine Exp $
+// $Id: Lambda2.cpp,v 1.10 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Lambda2.h b/Plugin/Lambda2.h
index 04b7d3f8a89e9984a9fc2b9f2c6481e4b767a66a..29799d97421ae8c11448f2dd6d41310dae606d8e 100644
--- a/Plugin/Lambda2.h
+++ b/Plugin/Lambda2.h
@@ -1,7 +1,7 @@
 #ifndef _LAMBDA2_H_
 #define _LAMBDA2_H
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Levelset.cpp b/Plugin/Levelset.cpp
index 3478a6c19f9c06172967dc17aa36feb86cbb1679..14c956a479552bcb375ab894982a68b5b8732df5 100644
--- a/Plugin/Levelset.cpp
+++ b/Plugin/Levelset.cpp
@@ -1,6 +1,6 @@
-// $Id: Levelset.cpp,v 1.27 2005-10-19 15:45:10 geuzaine Exp $
+// $Id: Levelset.cpp,v 1.28 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Levelset.h b/Plugin/Levelset.h
index c4283a4f0f4abde7d6ad3531bfc808ae58b9d34c..1b0c6d4abf3fab1780e95189f3cc4e7521374358 100644
--- a/Plugin/Levelset.h
+++ b/Plugin/Levelset.h
@@ -1,7 +1,7 @@
 #ifndef _LEVELSET_H_
 #define _LEVELSET_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Makefile b/Plugin/Makefile
index 74d3b5874b1f6df8337897bd1f760b2b6022b1b5..3cb4131034800f7ed99caa428556d6560e1afe65 100644
--- a/Plugin/Makefile
+++ b/Plugin/Makefile
@@ -1,6 +1,6 @@
-# $Id: Makefile,v 1.86 2005-12-19 02:35:04 geuzaine Exp $
+# $Id: Makefile,v 1.87 2006-01-06 00:34:33 geuzaine Exp $
 #
-# Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+# Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/Plugin/ModulusPhase.cpp b/Plugin/ModulusPhase.cpp
index 4448919c375d0de397986f628fcec71cbb5befd2..d1a4f33d0920bae0e5bf54ab03391cc1483c665e 100644
--- a/Plugin/ModulusPhase.cpp
+++ b/Plugin/ModulusPhase.cpp
@@ -1,6 +1,6 @@
-// $Id: ModulusPhase.cpp,v 1.1 2005-06-27 19:34:34 geuzaine Exp $
+// $Id: ModulusPhase.cpp,v 1.2 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/ModulusPhase.h b/Plugin/ModulusPhase.h
index 8ebc82256baa4db3fdd6efdf576b4798f400ebde..e8ce466e72a9c00377dd19ca804fc76478b3a929 100644
--- a/Plugin/ModulusPhase.h
+++ b/Plugin/ModulusPhase.h
@@ -1,7 +1,7 @@
 #ifndef _MODULUS_PHASE_H_
 #define _MODULUS_PHASE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Octree.cpp b/Plugin/Octree.cpp
index f5c3c5886c059ad0866a58e20720687fd37da610..fff473467085aee132ff2b9a268469683a34a87c 100644
--- a/Plugin/Octree.cpp
+++ b/Plugin/Octree.cpp
@@ -1,6 +1,6 @@
-// $Id: Octree.cpp,v 1.3 2005-01-01 19:35:39 geuzaine Exp $
+// $Id: Octree.cpp,v 1.4 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Octree.h b/Plugin/Octree.h
index 1a65ac3ef33727d01b89501d35f1e9cff13d5ce2..0f1bb64c8696577de83e9fe5c4202d9fd104464e 100644
--- a/Plugin/Octree.h
+++ b/Plugin/Octree.h
@@ -1,7 +1,7 @@
 #ifndef _OCTREE_H_
 #define _OCTREE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/OctreeInternals.cpp b/Plugin/OctreeInternals.cpp
index 3518d48b3af81e8240b19819e687e1b1e696e3a3..1c8a3476041037b7c9a79bbb0ebaebb0358c9896 100644
--- a/Plugin/OctreeInternals.cpp
+++ b/Plugin/OctreeInternals.cpp
@@ -1,6 +1,6 @@
-// $Id: OctreeInternals.cpp,v 1.5 2005-06-20 17:02:46 geuzaine Exp $
+// $Id: OctreeInternals.cpp,v 1.6 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/OctreeInternals.h b/Plugin/OctreeInternals.h
index c06190cede05edcb7bcb7a3867520ab21b85e27c..005add770a4626fe662113ad8681486da7b1d43e 100644
--- a/Plugin/OctreeInternals.h
+++ b/Plugin/OctreeInternals.h
@@ -1,7 +1,7 @@
 #ifndef _OCTREE_INTERNALS_H_
 #define _OCTREE_INTERNALS_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/OctreePost.cpp b/Plugin/OctreePost.cpp
index 956847d609d42232b8b8c933c3e9240f82bff34e..e7d3c6df95d731d14f134876255ff9c18743eea8 100644
--- a/Plugin/OctreePost.cpp
+++ b/Plugin/OctreePost.cpp
@@ -1,6 +1,6 @@
-// $Id: OctreePost.cpp,v 1.16 2005-12-17 22:26:44 geuzaine Exp $
+// $Id: OctreePost.cpp,v 1.17 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/OctreePost.h b/Plugin/OctreePost.h
index 85da8e28690df90facf1ccf3bd8de643faf05583..e7ba78f7dd6b79a373cb1da40521de6b01688e10 100644
--- a/Plugin/OctreePost.h
+++ b/Plugin/OctreePost.h
@@ -1,7 +1,7 @@
 #ifndef _OCTREE_POST_H_
 #define _OCTREE_POST_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Plugin.cpp b/Plugin/Plugin.cpp
index fe1654c078df25401b3a20da4cb19a9bd07203e1..052ea49a60ae20813b63029ba641129231387db1 100644
--- a/Plugin/Plugin.cpp
+++ b/Plugin/Plugin.cpp
@@ -1,6 +1,6 @@
-// $Id: Plugin.cpp,v 1.78 2005-07-11 16:22:35 geuzaine Exp $
+// $Id: Plugin.cpp,v 1.79 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Plugin.h b/Plugin/Plugin.h
index 92ec265ea618b0f98862e0a3729a0efca35299ae..09b2e2ef5f4e91c139b661e2784d9e4696a92636 100644
--- a/Plugin/Plugin.h
+++ b/Plugin/Plugin.h
@@ -1,7 +1,7 @@
 #ifndef _PLUGIN_H_
 #define _PLUGIN_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/PluginManager.h b/Plugin/PluginManager.h
index a9c2ee4c63c5a9664c3765e42b23c02bc27dc132..b91ef68666f8ec825e655471b62cc31b371bff81 100644
--- a/Plugin/PluginManager.h
+++ b/Plugin/PluginManager.h
@@ -1,7 +1,7 @@
 #ifndef _PLUGIN_MANAGER_H_
 #define _PLUGIN_MANAGER_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Probe.cpp b/Plugin/Probe.cpp
index 06ac4920325578c7ca51940f9653810977538111..a357a7b5a2b705f9fb48034ac99e1a27adeebc89 100644
--- a/Plugin/Probe.cpp
+++ b/Plugin/Probe.cpp
@@ -1,6 +1,6 @@
-// $Id: Probe.cpp,v 1.11 2005-12-17 22:26:44 geuzaine Exp $
+// $Id: Probe.cpp,v 1.12 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Probe.h b/Plugin/Probe.h
index bb0d46c209aac50ee98ac366710fc0516ac65982..e9313ba2ca6ab9c272a078107fe11864bd9d1817 100644
--- a/Plugin/Probe.h
+++ b/Plugin/Probe.h
@@ -1,7 +1,7 @@
 #ifndef _PROBE_H_
 #define _PROBE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Remove.cpp b/Plugin/Remove.cpp
index 7f80d24c0a352bfbd69b8009ad679a31bc42887f..e3675a53b6aaf113878aa637c7584f82db51bc18 100644
--- a/Plugin/Remove.cpp
+++ b/Plugin/Remove.cpp
@@ -1,6 +1,6 @@
-// $Id: Remove.cpp,v 1.5 2005-01-13 05:45:45 geuzaine Exp $
+// $Id: Remove.cpp,v 1.6 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Remove.h b/Plugin/Remove.h
index 8e37d57399737147b2f97c2cd1ac0116cad77d35..952adc6cfa41f9070951416f51aa681efc6fa9e3 100644
--- a/Plugin/Remove.h
+++ b/Plugin/Remove.h
@@ -1,7 +1,7 @@
 #ifndef _REMOVE_H_
 #define _REMOVE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/ShapeFunctions.h b/Plugin/ShapeFunctions.h
index 5ece37d2917dffc604b4d6dc5fb938df4005de41..05c64ddcfdf3568c44cc28bc6fa7f8cce170bc7b 100644
--- a/Plugin/ShapeFunctions.h
+++ b/Plugin/ShapeFunctions.h
@@ -1,7 +1,7 @@
 #ifndef _SHAPE_FUNCTIONS_H_
 #define _SHAPE_FUNCTIONS_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Skin.cpp b/Plugin/Skin.cpp
index 681ec978e8efac9479f31539e3ff5c477b806ccd..6db2a1bca7e59cc2c577e716115a1dec32dbb0e8 100644
--- a/Plugin/Skin.cpp
+++ b/Plugin/Skin.cpp
@@ -1,6 +1,6 @@
-// $Id: Skin.cpp,v 1.30 2005-01-01 19:35:39 geuzaine Exp $
+// $Id: Skin.cpp,v 1.31 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Skin.h b/Plugin/Skin.h
index cdb525ef777240ec9fc6080c68fad4bbac6a8392..f21ef4c709874f3d7f0e934cd5b83c9a83767eb9 100644
--- a/Plugin/Skin.h
+++ b/Plugin/Skin.h
@@ -1,7 +1,7 @@
 #ifndef _SKIN_H_
 #define _SKIN_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Smooth.cpp b/Plugin/Smooth.cpp
index 8dff94d619b935ba50f9b08002cb82ca303590b3..42f4aa98884aeb9ecb7ec549cce0dbdfd9efd00b 100644
--- a/Plugin/Smooth.cpp
+++ b/Plugin/Smooth.cpp
@@ -1,6 +1,6 @@
-// $Id: Smooth.cpp,v 1.21 2005-01-01 19:35:39 geuzaine Exp $
+// $Id: Smooth.cpp,v 1.22 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Smooth.h b/Plugin/Smooth.h
index 960e0a0be0fb8b75d016e46e6a758a03a16ca22c..275db89fa72b2c192ae3f109078dd7a2fe50c711 100644
--- a/Plugin/Smooth.h
+++ b/Plugin/Smooth.h
@@ -1,7 +1,7 @@
 #ifndef _SMOOTH_H_
 #define _SMOOTH_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/SphericalRaise.cpp b/Plugin/SphericalRaise.cpp
index bfa8bde943781dfb0148aa53795e6557d1c69f53..c6a07286fe3f98762e52182121a8c8945a036e85 100644
--- a/Plugin/SphericalRaise.cpp
+++ b/Plugin/SphericalRaise.cpp
@@ -1,6 +1,6 @@
-// $Id: SphericalRaise.cpp,v 1.22 2005-01-01 19:35:39 geuzaine Exp $
+// $Id: SphericalRaise.cpp,v 1.23 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/SphericalRaise.h b/Plugin/SphericalRaise.h
index 2dd9cfad4cbefbd45d717dc54fe9082c81bd5ec6..6dc8f57c7b8d10004088aace0b8e23a9bf32f131 100644
--- a/Plugin/SphericalRaise.h
+++ b/Plugin/SphericalRaise.h
@@ -1,7 +1,7 @@
 #ifndef _SPHERICAL_RAISE_H_
 #define _SPHERICAL_RAISE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/StreamLines.cpp b/Plugin/StreamLines.cpp
index 148fc759b9c7896710814d921d44090bc1366372..0bded3e5668011fb53430fb8a1ba8d473b07c0e7 100644
--- a/Plugin/StreamLines.cpp
+++ b/Plugin/StreamLines.cpp
@@ -1,6 +1,6 @@
-// $Id: StreamLines.cpp,v 1.22 2005-03-04 19:08:38 geuzaine Exp $
+// $Id: StreamLines.cpp,v 1.23 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/StreamLines.h b/Plugin/StreamLines.h
index 8e15f8274d32f68d34bbdb5e61f7429019fe0fc9..c27bc06037267e748265674a69b92eb4bf37f93b 100644
--- a/Plugin/StreamLines.h
+++ b/Plugin/StreamLines.h
@@ -1,7 +1,7 @@
 #ifndef _STREAM_LINES_H_
 #define _STREAM_LINES_H
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/StructuralSolver.h b/Plugin/StructuralSolver.h
index 9f8fce521de62164da08ccd1e90b26e5656a0306..e44dc64573eeaefecb2eac507049b55fafbf9f60 100644
--- a/Plugin/StructuralSolver.h
+++ b/Plugin/StructuralSolver.h
@@ -1,6 +1,6 @@
 #ifndef STRUCTURAL_SOLVER_H_
 #define STRUCTURAL_SOLVER_H_
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Transform.cpp b/Plugin/Transform.cpp
index 320a7f226dc5d99f24e2c42e50b8c355fa1fb523..409c3417148696dfab84a1557aef5524d02c813c 100644
--- a/Plugin/Transform.cpp
+++ b/Plugin/Transform.cpp
@@ -1,6 +1,6 @@
-// $Id: Transform.cpp,v 1.30 2005-06-25 17:17:15 geuzaine Exp $
+// $Id: Transform.cpp,v 1.31 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Transform.h b/Plugin/Transform.h
index 5d73ed6a3955170fde305d734c77ae71f3b6aaea..45fd5756630065ae5dec0668c32b07f5d8052cbe 100644
--- a/Plugin/Transform.h
+++ b/Plugin/Transform.h
@@ -1,7 +1,7 @@
 #ifndef _TRANSFORM_H_
 #define _TRANSFORM_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Triangulate.cpp b/Plugin/Triangulate.cpp
index aa80671f0611f920a0a475e687c5809c2e8bf5f2..35f6bc1433f5863f2347ce587e4a07cd14781525 100644
--- a/Plugin/Triangulate.cpp
+++ b/Plugin/Triangulate.cpp
@@ -1,6 +1,6 @@
-// $Id: Triangulate.cpp,v 1.29 2005-11-25 23:49:05 geuzaine Exp $
+// $Id: Triangulate.cpp,v 1.30 2006-01-06 00:34:33 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/Plugin/Triangulate.h b/Plugin/Triangulate.h
index 8573f4393e18c5bd80819752a0b805d58e233d98..d02c9ef65814f79664779dd6a56c323fb992e5f8 100644
--- a/Plugin/Triangulate.h
+++ b/Plugin/Triangulate.h
@@ -1,7 +1,7 @@
 #ifndef _TRIANGULATE_H_
 #define _TRIANGULATE_H_
 
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/benchmarks/2d/HEA100.geo b/benchmarks/2d/HEA100.geo
index 792cf749558e721879974f4f40b4936770340d1c..4f8061e53734f0a2eb54c4349b0ce7d0ca8f24e9 100644
--- a/benchmarks/2d/HEA100.geo
+++ b/benchmarks/2d/HEA100.geo
@@ -3,4 +3,4 @@ c = 100/2;
 d = 5;
 t = 8;
 r = 12;
-Include "IPE.geo";
\ No newline at end of file
+Include "IPE.geo";
diff --git a/benchmarks/3d/plate_notextrude.geo b/benchmarks/3d/plate_notextrude.geo
index 9a3e5b0e0f548f8ae248ea198b4610558b80bbb7..8a0db962502b66fed3177304911c05f09a0a040a 100644
--- a/benchmarks/3d/plate_notextrude.geo
+++ b/benchmarks/3d/plate_notextrude.geo
@@ -49,4 +49,4 @@ Plane Surface(22)={21} ;
 Line Loop(23) = {3,4,1,2} ;
 Plane Surface(24)={23} ;
 Surface Loop(25)={-14,16,18,20,22,24};
-Volume (26)={25};
\ No newline at end of file
+Volume (26)={25};
diff --git a/bin/Makefile b/bin/Makefile
index d7e47ab1a69bd5a8eb72be337ead008cc04de479..2e37d1275ffa0fcae6627f7e01e086f6e426bc1f 100644
--- a/bin/Makefile
+++ b/bin/Makefile
@@ -1,6 +1,6 @@
-# $Id: Makefile,v 1.6 2005-01-01 19:35:39 geuzaine Exp $
+# $Id: Makefile,v 1.7 2006-01-06 00:34:33 geuzaine Exp $
 #
-# Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+# Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/contrib/ANN/Copyright.txt b/contrib/ANN/Copyright.txt
index 9b752403d434d2379dc024f3ee885f9697197788..201b616435dbd872304b0cb9af171b55e26438fc 100644
--- a/contrib/ANN/Copyright.txt
+++ b/contrib/ANN/Copyright.txt
@@ -2,7 +2,7 @@ ANN: Approximate Nearest Neighbors
 Version: 1.1
 Release Date: May 3, 2005
 ----------------------------------------------------------------------------
-Copyright (c) 1997-2005 University of Maryland and Sunil Arya and David
+Copyright (c) 1997-2006 University of Maryland and Sunil Arya and David
 Mount All Rights Reserved.
 
 This program is free software; you can redistribute it and/or modify it
diff --git a/contrib/ANN/Makefile b/contrib/ANN/Makefile
index 9db0f7c404fb6c3a596c17dc07e8e7b2569f3066..bbb981024f2b25c324e371939d74ecb0baac1572 100644
--- a/contrib/ANN/Makefile
+++ b/contrib/ANN/Makefile
@@ -1,6 +1,6 @@
-# $Id: Makefile,v 1.3 2005-12-19 02:35:04 geuzaine Exp $
+# $Id: Makefile,v 1.4 2006-01-06 00:34:33 geuzaine Exp $
 #
-# Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+# Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/contrib/MathEval/Makefile b/contrib/MathEval/Makefile
index e8ecfdd1ab47a7b948486e294c8b5ad0bb29a933..bd236d689af723fc48b2f6ab93480f6e20da0d52 100644
--- a/contrib/MathEval/Makefile
+++ b/contrib/MathEval/Makefile
@@ -1,6 +1,6 @@
-# $Id: Makefile,v 1.3 2005-12-19 02:35:04 geuzaine Exp $
+# $Id: Makefile,v 1.4 2006-01-06 00:34:33 geuzaine Exp $
 #
-# Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+# Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/contrib/Metis/Makefile b/contrib/Metis/Makefile
index a152ec455d2c716270c4b157546798cf158e1d52..300e224c726da2804096dbc2bd1408948e176fa1 100644
--- a/contrib/Metis/Makefile
+++ b/contrib/Metis/Makefile
@@ -1,6 +1,6 @@
-# $Id: Makefile,v 1.3 2005-12-19 02:35:04 geuzaine Exp $
+# $Id: Makefile,v 1.4 2006-01-06 00:34:33 geuzaine Exp $
 #
-# Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+# Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/contrib/NR/Makefile b/contrib/NR/Makefile
index f6241629f1e3c01b78904e17b3e013a8b1c6cf1f..04fe67078a10bf6c917b32d3b8da4ed488ebab96 100644
--- a/contrib/NR/Makefile
+++ b/contrib/NR/Makefile
@@ -1,6 +1,6 @@
-# $Id: Makefile,v 1.2 2005-09-22 12:45:50 geuzaine Exp $
+# $Id: Makefile,v 1.3 2006-01-06 00:34:33 geuzaine Exp $
 #
-# Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+# Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/contrib/Netgen/Makefile b/contrib/Netgen/Makefile
index 2bda4da25cc6a33f73aef4c01bfefca780fa4edb..3baab892b0cbe1fa1dae9346d4221c4fe20cf616 100644
--- a/contrib/Netgen/Makefile
+++ b/contrib/Netgen/Makefile
@@ -1,6 +1,6 @@
-# $Id: Makefile,v 1.4 2005-12-19 02:35:04 geuzaine Exp $
+# $Id: Makefile,v 1.5 2006-01-06 00:34:33 geuzaine Exp $
 #
-# Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+# Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/contrib/Tetgen/LICENSE b/contrib/Tetgen/LICENSE
index 0af6b89a1d6edf53c436e507f4ffcbcf56be461d..6dd5c8c11e8cbc6eb26452051a714c95aa775496 100644
--- a/contrib/Tetgen/LICENSE
+++ b/contrib/Tetgen/LICENSE
@@ -62,4 +62,4 @@ CLAIM, DAMAGES OR  OTHER LIABILITY, WHETHER IN AN  ACTION OF CONTRACT,
 TORT  OR OTHERWISE, ARISING  FROM, OUT  OF OR  IN CONNECTION  WITH THE
 SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
-==============================================================================
\ No newline at end of file
+==============================================================================
diff --git a/contrib/Tetgen/Makefile b/contrib/Tetgen/Makefile
index 4d585179232169979a3cc6c720b890cd8bc281aa..b66143feb270aeeff39cdae84d89190b7c35f363 100644
--- a/contrib/Tetgen/Makefile
+++ b/contrib/Tetgen/Makefile
@@ -1,6 +1,6 @@
-# $Id: Makefile,v 1.1 2005-09-21 17:29:39 geuzaine Exp $
+# $Id: Makefile,v 1.2 2006-01-06 00:34:33 geuzaine Exp $
 #
-# Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+# Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/contrib/Triangle/Makefile b/contrib/Triangle/Makefile
index f032dbb4e92b5d943c653d017ed82ea0f3b5529e..63e735c5b19a28082966ee89d4bb4cb27b6ec414 100644
--- a/contrib/Triangle/Makefile
+++ b/contrib/Triangle/Makefile
@@ -1,6 +1,6 @@
-# $Id: Makefile,v 1.1 2005-09-21 17:29:40 geuzaine Exp $
+# $Id: Makefile,v 1.2 2006-01-06 00:34:33 geuzaine Exp $
 #
-# Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+# Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/doc/CREDITS b/doc/CREDITS
index b80b4bc36e2a08f8602bed94506b23d7fc353af0..a539b4faf039ed84cf183ccfef10221b9f9e6b1d 100644
--- a/doc/CREDITS
+++ b/doc/CREDITS
@@ -1,6 +1,6 @@
-$Id: CREDITS,v 1.33 2005-11-26 16:01:11 geuzaine Exp $
+$Id: CREDITS,v 1.34 2006-01-06 00:34:33 geuzaine Exp $
 
-             Gmsh is copyright (C) 1997-2005
+             Gmsh is copyright (C) 1997-2006
 
                    Christophe Geuzaine
              <christophe.geuzaine at case.edu>
diff --git a/doc/Makefile b/doc/Makefile
index 1a7ed28da2d397b805982cfe0791a3ee852769ff..2ac7f65c573e8e426bd88438ea5452b359d34d3e 100644
--- a/doc/Makefile
+++ b/doc/Makefile
@@ -1,6 +1,6 @@
-# $Id: Makefile,v 1.13 2005-01-01 19:35:40 geuzaine Exp $
+# $Id: Makefile,v 1.14 2006-01-06 00:34:34 geuzaine Exp $
 #
-# Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+# Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/doc/VERSIONS b/doc/VERSIONS
index e6dca4d142ce68d18ee9e4adb538f1e9a4f5ba11..56bf9cbc23e77e70411b61cac0893731ba07171d 100644
--- a/doc/VERSIONS
+++ b/doc/VERSIONS
@@ -1,7 +1,10 @@
-$Id: VERSIONS,v 1.349 2005-12-18 22:13:26 geuzaine Exp $
+$Id: VERSIONS,v 1.350 2006-01-06 00:34:34 geuzaine Exp $
 
 New since 1.61: new option to draw color gradients in the background;
-enhanced perspective projection mode; various small bug fixes.
+enhanced perspective projection mode; new "lasso" selection mode (same
+as "lasso" zoom, but in selection mode); new "invert selection" button
+in the visibility browser; new snapping grid when adding points in the
+GUI; various small bug fixes and enhancements.
 
 New in 1.61: added support for second order (curved) elements in
 post-processor; new version (1.4) of post-processing file formats; new
diff --git a/doc/gmsh.html b/doc/gmsh.html
index 62717e6c7a1ecf6fbd10ccb70a6fecb17a426ea5..5fb139d032a4378c6e00e918242c6b570bf2c6eb 100644
--- a/doc/gmsh.html
+++ b/doc/gmsh.html
@@ -25,7 +25,7 @@ generator with built-in pre- and post-processing facilities</h1>
 <p>
 <h3 align="center">Christophe Geuzaine and Jean-Fran�ois Remacle</h3>
 <p>
-<h3 align=center>Version 1.61, 25 November 2005</h3>
+<h3 align=center>Version 1.62, xx 2006</h3>
 <p>
 <center>
   <a href="#Description">Description</a> |
@@ -70,7 +70,7 @@ capabilities</a>.
           (also available in <a href="/gmsh/doc/gui_tutorial/gui_tutorial.pdf">pdf</a> format)
       <li><a href="/gmsh/doc/gui_tutorial_2/">how to visualize deformations</a> 
           (also available in <a href="/gmsh/doc/gui_tutorial_2/gui_tutorial_2.pdf">pdf</a> format)
-      <li><a href="/gmsh/doc/gui_tutorial_3/">how to use plugins</a> 
+      <li><a href="/gmsh/doc/gui_tutorial_3/">how to use post-processing plugins</a> 
           (also available in <a href="/gmsh/doc/gui_tutorial_3/gui_tutorial_3.pdf">pdf</a> format)
     </ul>
   <li><a href="/gmsh/doc/FAQ">Frequently asked questions (FAQ)</a>
@@ -115,11 +115,11 @@ Linux and Mac OS X. The tutorial and demo files are included in the
 archives.
 
 <ul>
-<li><a href="/gmsh/bin/Windows/gmsh-1.61.3-Windows.zip">Windows zip archive (95/98/NT/2000/XP)</a>
-<li><a href="/gmsh/bin/Linux/gmsh-1.61.3-1.i386.rpm">Linux RPM (i386, Red Hat >= 7.3)</a>
-<li><a href="/gmsh/bin/Linux/gmsh-1.61.3-Linux.tgz">Linux tarball (i386, glibc >= 2.2)</a> 
-<li><a href="/gmsh/bin/MacOSX/gmsh-1.61.3-MacOSX.tgz">Mac OS X tarball (Mac OS X >= 10.3.9)</a>
-<li><a href="/gmsh/src/gmsh-1.61.3-source.tgz">Source tarball (all platforms)</a>
+<li><a href="/gmsh/bin/Windows/gmsh-1.62.0-Windows.zip">Windows zip archive (95/98/NT/2000/XP)</a>
+<li><a href="/gmsh/bin/Linux/gmsh-1.62.0-1.i386.rpm">Linux RPM (i386, Red Hat >= 7.3)</a>
+<li><a href="/gmsh/bin/Linux/gmsh-1.62.0-Linux.tgz">Linux tarball (i386, glibc >= 2.2)</a> 
+<li><a href="/gmsh/bin/MacOSX/gmsh-1.62.0-MacOSX.tgz">Mac OS X tarball (Mac OS X >= 10.3.9)</a>
+<li><a href="/gmsh/src/gmsh-1.62.0-source.tgz">Source tarball (all platforms)</a>
     <a href="#build-footnote" name="build-footmark"><sup>2</sup></a>
 </ul>
 
@@ -144,7 +144,7 @@ questions or bug reports.
 
 <h2><a name="Licensing"></a>Licensing</h2>
 
-Gmsh is copyright (C) 1997-2005 by C. Geuzaine and J.-F. Remacle and
+Gmsh is copyright (C) 1997-2006 by C. Geuzaine and J.-F. Remacle and
 is distributed under the terms of the <a
 href="http://www.gnu.org/copyleft/gpl.html">GNU General Public License
 (GPL)</a>.
diff --git a/doc/texinfo/Makefile b/doc/texinfo/Makefile
index b3002cfea418a4af04156fb809c739767f5a67df..598e3f7a03254c0bc143a91efbad87f1b88a4b59 100644
--- a/doc/texinfo/Makefile
+++ b/doc/texinfo/Makefile
@@ -1,6 +1,6 @@
-# $Id: Makefile,v 1.10 2005-01-01 19:35:40 geuzaine Exp $
+# $Id: Makefile,v 1.11 2006-01-06 00:34:34 geuzaine Exp $
 #
-# Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+# Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/doc/texinfo/gmsh.texi b/doc/texinfo/gmsh.texi
index ad635408f288a4993fdc074f690503c18db3d412..481ab4102a58b5830cfacf29819c1a3440627573 100644
--- a/doc/texinfo/gmsh.texi
+++ b/doc/texinfo/gmsh.texi
@@ -1,7 +1,7 @@
 \input texinfo.tex @c -*-texinfo-*-
-@c $Id: gmsh.texi,v 1.194 2005-12-07 17:56:01 geuzaine Exp $
+@c $Id: gmsh.texi,v 1.195 2006-01-06 00:34:34 geuzaine Exp $
 @c
-@c Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+@c Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 @c
 @c This program is free software; you can redistribute it and/or modify
 @c it under the terms of the GNU General Public License as published by
@@ -37,9 +37,9 @@
 @c =========================================================================
 @c %**start of header
 @setfilename        gmsh.info
-@set EDITION        1.32
-@set GMSH-VERSION   1.61
-@set COPYRIGHT      @copyright{} 1997-2005 Christophe Geuzaine, Jean-Fran@,{c}ois Remacle
+@set EDITION        1.33
+@set GMSH-VERSION   1.62
+@set COPYRIGHT      @copyright{} 1997-2006 Christophe Geuzaine, Jean-Fran@,{c}ois Remacle
 @c
 @settitle Gmsh @value{GMSH-VERSION}
 @footnotestyle separate
@@ -2717,7 +2717,8 @@ In the following, for a 2 button mouse, @kbd{Middle button} =
 Highlight the elementary geometrical entity currently under the mouse
 pointer and display its properties in the status bar
 @item
-Size a rubber zoom started with @kbd{Ctrl+Left button}
+Resize a lasso zoom or a lasso selection started with @kbd{Ctrl+Left
+button}
 @end itemize
 
 @kbd{Left button}:
@@ -2725,32 +2726,37 @@ Size a rubber zoom started with @kbd{Ctrl+Left button}
 @item
 Rotate
 @item
-Accept a rubber zoom started with @kbd{Ctrl+Left button}
+Select an entity
+@item
+Accept a lasso zoom or a lasso selection started with @kbd{Ctrl+Left
+button}
 @end itemize
 
-@kbd{Ctrl+Left button}: start (anisotropic) rubber zoom
+@kbd{Ctrl+Left button}: Start a lasso zoom or a lasso selection
 
 @kbd{Middle button}:
 @itemize @bullet
 @item
-Zoom (isotropic)
+Zoom
+@item
+Unselect an entity
 @item
-Cancel a rubber zoom
+Cancel a lasso zoom or a lasso selection
 @end itemize
 
-@kbd{Ctrl+Middle button}: orthogonalize display
+@kbd{Ctrl+Middle button}: Orthogonalize display
 
 @kbd{Right button}:
 @itemize @bullet
 @item
 Pan
 @item
-Cancel a rubber zoom
+Cancel a lasso zoom or a lasso selection
 @item
-Pop up menu on post-processing view button
+Pop-up menu on post-processing view button
 @end itemize
 
-@kbd{Ctrl+Right button}: reset to default viewpoint
+@kbd{Ctrl+Right button}: Reset to default viewpoint
 
 @c -------------------------------------------------------------------------
 @c Keyboard shortcuts
diff --git a/doc/texinfo/opt_geometry.texi b/doc/texinfo/opt_geometry.texi
index 62af086a12dc8f523759b1b35a7e7bc40cc1c353..d7b793f5a46e62d9668b9fac1e35dc219ae92db8 100644
--- a/doc/texinfo/opt_geometry.texi
+++ b/doc/texinfo/opt_geometry.texi
@@ -99,6 +99,21 @@ Global geometry scaling factor@*
 Default value: @code{1}@*
 Saved in: @code{General.OptionsFileName}
 
+@item Geometry.SnapX
+Snapping grid spacing along the X-axis@*
+Default value: @code{0.1}@*
+Saved in: @code{General.OptionsFileName}
+
+@item Geometry.SnapY
+Snapping grid spacing along the Y-axis@*
+Default value: @code{0.1}@*
+Saved in: @code{General.OptionsFileName}
+
+@item Geometry.SnapZ
+Snapping grid spacing along the Z-axis@*
+Default value: @code{0.1}@*
+Saved in: @code{General.OptionsFileName}
+
 @item Geometry.Surfaces
 Display geometry surfaces?@*
 Default value: @code{0}@*
diff --git a/doc/texinfo/opt_mesh.texi b/doc/texinfo/opt_mesh.texi
index b3c27d575773bbcb693a370c01a3a10f978e66a6..d3eaad320fb9acfbce57e23d6de7b3be9d622889 100644
--- a/doc/texinfo/opt_mesh.texi
+++ b/doc/texinfo/opt_mesh.texi
@@ -125,7 +125,7 @@ Default value: @code{0}@*
 Saved in: @code{General.OptionsFileName}
 
 @item Mesh.LabelType
-Type of element label (0=element number, 1=elementary entity number, 2=physical entity number, 3=partition number)@*
+Type of element label (0=element number, 1=elementary entity number, 2=physical entity number, 3=partition number, 4=coordinates)@*
 Default value: @code{0}@*
 Saved in: @code{General.OptionsFileName}
 
diff --git a/doc/texinfo/opt_solver.texi b/doc/texinfo/opt_solver.texi
index 30bcb169b92117efdf0e32db43c00ce1a07e4b61..b6b06f13f9a69ad7b9745d9208c69af778979a4b 100644
--- a/doc/texinfo/opt_solver.texi
+++ b/doc/texinfo/opt_solver.texi
@@ -18,7 +18,7 @@ Saved in: @code{General.OptionsFileName}
 Help string for solver 0@*
 Default value: @code{"A General environment for the treatment of
 Discrete Problems.
-Copyright (C) 1997-2005
+Copyright (C) 1997-2006
 Patrick Dular and Christophe Geuzaine.
 Visit http://www.geuz.org/getdp/ for more info"}@*
 Saved in: @code{General.OptionsFileName}
diff --git a/doc/texinfo/shortcuts.texi b/doc/texinfo/shortcuts.texi
index bbb1fc52ec5119c2affcb0d92be58796670ca836..74cca2f8efcd5711d4d564f38e87a1f1c769280c 100644
--- a/doc/texinfo/shortcuts.texi
+++ b/doc/texinfo/shortcuts.texi
@@ -15,7 +15,7 @@ Make next view visible
 Go back to previous context
 @item >
 Go forward to next context
-@item 0 or Esc
+@item 0
 Reload project file
 @item 1 or F1
 Mesh lines
@@ -23,6 +23,8 @@ Mesh lines
 Mesh surfaces
 @item 3 or F3
 Mesh volumes
+@item Escape
+Cancel lasso zoom/selection, toggle mouse selection ON/OFF
 
 @sp 1 @c ----------------------------------------------
 
diff --git a/lib/Makefile b/lib/Makefile
index e69f81d160e4707eeff1cdcfa35f1d82bf450be2..e8c1e63f1bc1bbee6c5a00849a0f4a3aa387a071 100644
--- a/lib/Makefile
+++ b/lib/Makefile
@@ -1,6 +1,6 @@
-# $Id: Makefile,v 1.8 2005-01-01 19:35:40 geuzaine Exp $
+# $Id: Makefile,v 1.9 2006-01-06 00:34:34 geuzaine Exp $
 #
-# Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+# Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/utils/commercial/License.cpp b/utils/commercial/License.cpp
index 6c3ac20d4ca7f82909cdab2015198aac10d3e0a0..e73a981cb2183036fcd4b92c49ab8680b919535f 100644
--- a/utils/commercial/License.cpp
+++ b/utils/commercial/License.cpp
@@ -1,6 +1,6 @@
-// $Id: License.cpp,v 1.6 2005-01-01 19:35:40 geuzaine Exp $
+// $Id: License.cpp,v 1.7 2006-01-06 00:34:34 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // Please report all bugs and problems to <gmsh@geuz.org>.
 
diff --git a/utils/misc/Makefile b/utils/misc/Makefile
index bb9903d8c51427858553a8b3edd6818e64f08c8b..6dcbbacb0cee0ccecd39c1a9efec81447b2fb331 100644
--- a/utils/misc/Makefile
+++ b/utils/misc/Makefile
@@ -1,6 +1,6 @@
-# $Id: Makefile,v 1.2 2005-01-01 19:35:40 geuzaine Exp $
+# $Id: Makefile,v 1.3 2006-01-06 00:34:34 geuzaine Exp $
 #
-# Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+# Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 #
 # This program is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
diff --git a/utils/misc/mshsort.cpp b/utils/misc/mshsort.cpp
index f04c7ccc3f55dc75201ff8841832a17d8f4fd69c..f8caffcdfb9ced4d223d0875f51a5f4ac77a0e4f 100644
--- a/utils/misc/mshsort.cpp
+++ b/utils/misc/mshsort.cpp
@@ -1,6 +1,6 @@
-// $Id: mshsort.cpp,v 1.7 2005-05-18 22:04:18 geuzaine Exp $
+// $Id: mshsort.cpp,v 1.8 2006-01-06 00:34:34 geuzaine Exp $
 //
-// Copyright (C) 1997-2005 C. Geuzaine, J.-F. Remacle
+// Copyright (C) 1997-2006 C. Geuzaine, J.-F. Remacle
 //
 // This program is free software; you can redistribute it and/or modify
 // it under the terms of the GNU General Public License as published by
diff --git a/utils/misc/replace.bash b/utils/misc/replace.bash
index a23df1e05db6fa5c2db30d67282547e1bdaeb9d5..39b2dff4623ad032ea7cfb56afa6ed7989c134fc 100644
--- a/utils/misc/replace.bash
+++ b/utils/misc/replace.bash
@@ -2,7 +2,7 @@
 
 for A in  $*
 do
-sed "s|1997-2004|1997-2005|g" $A > $A.XXX
+sed "s|1997-2005|1997-2006|g" $A > $A.XXX
 echo modif $A
 rm -f $A
 mv -f $A.XXX $A