From 64696945b8cd80e955727a19f758e980f23a92c6 Mon Sep 17 00:00:00 2001
From: Christophe Geuzaine <cgeuzaine@ulg.ac.be>
Date: Sat, 18 May 2002 07:56:51 +0000
Subject: [PATCH] Fix address in GPL header

---
 Box/Main.cpp               |   4 +-
 COPYING                    | 340 +++++++++++++++++++++++++++++++++++++
 Common/ColorTable.cpp      |   4 +-
 Common/ColorTable.h        |   2 +-
 Common/Colors.h            |   2 +-
 Common/Context.cpp         |   4 +-
 Common/Context.h           |   2 +-
 Common/DefaultOptions.h    |   2 +-
 Common/GetOptions.cpp      |   4 +-
 Common/GetOptions.h        |   2 +-
 Common/Gmsh.h              |   2 +-
 Common/GmshUI.h            |   2 +-
 Common/Message.h           |   2 +-
 Common/Options.cpp         |   4 +-
 Common/Options.h           |   2 +-
 Common/Timer.cpp           |   4 +-
 Common/Timer.h             |   2 +-
 Common/Views.cpp           |   4 +-
 Common/Views.h             |   2 +-
 DataStr/List.cpp           |   4 +-
 DataStr/List.h             |   2 +-
 DataStr/Malloc.cpp         |   4 +-
 DataStr/Malloc.h           |   2 +-
 DataStr/Tools.cpp          |   4 +-
 DataStr/Tools.h            |   2 +-
 DataStr/Tree.cpp           |   4 +-
 DataStr/Tree.h             |   2 +-
 Fltk/Bitmaps.h             |   2 +-
 Fltk/Callbacks.cpp         |   4 +-
 Fltk/Callbacks.h           |   2 +-
 Fltk/Colorbar_Window.cpp   |   4 +-
 Fltk/Colorbar_Window.h     |   2 +-
 Fltk/GUI.cpp               |   4 +-
 Fltk/GUI.h                 |   2 +-
 Fltk/GmshServer.cpp        |   4 +-
 Fltk/GmshServer.h          |   2 +-
 Fltk/Main.cpp              |   4 +-
 Fltk/Message.cpp           |   4 +-
 Fltk/Opengl.cpp            |   4 +-
 Fltk/Opengl_Window.cpp     |   4 +-
 Fltk/Opengl_Window.h       |   2 +-
 Fltk/Solvers.cpp           |   4 +-
 Fltk/Solvers.h             |   2 +-
 Geo/CAD.cpp                |   4 +-
 Geo/CAD.h                  |   2 +-
 Geo/DataBase.cpp           |   4 +-
 Geo/DataBase.h             |   2 +-
 Geo/ExtrudeParams.cpp      |   4 +-
 Geo/ExtrudeParams.h        |   2 +-
 Geo/Geo.cpp                |   4 +-
 Geo/Geo.h                  |   2 +-
 Geo/MinMax.cpp             |   4 +-
 Geo/MinMax.h               |   2 +-
 Geo/Print_Geo.cpp          |   4 +-
 Geo/StepGeomDatabase.cpp   |   4 +-
 Geo/StepGeomDatabase.h     |   2 +-
 Geo/Verif.cpp              |   4 +-
 Geo/Verif.h                |   2 +-
 Graphics/Axes.cpp          |   4 +-
 Graphics/CreateFile.cpp    |   4 +-
 Graphics/CreateFile.h      |   2 +-
 Graphics/Draw.cpp          |   4 +-
 Graphics/Draw.h            |   2 +-
 Graphics/Entity.cpp        |   4 +-
 Graphics/Geom.cpp          |   4 +-
 Graphics/Graph2D.cpp       |   4 +-
 Graphics/Iso.cpp           |   4 +-
 Graphics/Iso.h             |   2 +-
 Graphics/Mesh.cpp          |   4 +-
 Graphics/Post.cpp          |   4 +-
 Graphics/PostSimplex.cpp   |   4 +-
 Graphics/Scale.cpp         |   4 +-
 Graphics/Visibility.cpp    |   4 +-
 Graphics/Visibility.h      |   2 +-
 Graphics/gl2gif.cpp        |   6 +-
 Graphics/gl2gif.h          |   4 +-
 Graphics/gl2jpeg.cpp       |   4 +-
 Graphics/gl2jpeg.h         |   4 +-
 Graphics/gl2ppm.cpp        |   4 +-
 Graphics/gl2ppm.h          |   4 +-
 Graphics/gl2ps.cpp         |   4 +-
 Graphics/gl2ps.h           |   4 +-
 Graphics/gl2yuv.cpp        |   4 +-
 Graphics/gl2yuv.h          |   4 +-
 Mesh/1D_Mesh.cpp           |   4 +-
 Mesh/2D_BGMesh.cpp         |   4 +-
 Mesh/2D_Bowyer.cpp         |   4 +-
 Mesh/2D_Bricks.cpp         |   4 +-
 Mesh/2D_Cylindrical.cpp    |   4 +-
 Mesh/2D_DivAndConq.cpp     |   4 +-
 Mesh/2D_Elliptic.cpp       |   4 +-
 Mesh/2D_InitMesh.cpp       |   4 +-
 Mesh/2D_Links.cpp          |   4 +-
 Mesh/2D_Mesh.cpp           |   4 +-
 Mesh/2D_Mesh.h             |   2 +-
 Mesh/2D_Mesh_Aniso.cpp     |   4 +-
 Mesh/2D_Mesh_Shewchuk.cpp  |   4 +-
 Mesh/2D_Parametric.cpp     |   4 +-
 Mesh/2D_Recombine.cpp      |   4 +-
 Mesh/2D_SMesh.cpp          |   4 +-
 Mesh/2D_Tree.cpp           |   4 +-
 Mesh/2D_Util.cpp           |   4 +-
 Mesh/3D_BGMesh.cpp         |   4 +-
 Mesh/3D_Bricks.cpp         |   4 +-
 Mesh/3D_Coherence.cpp      |   4 +-
 Mesh/3D_Divide.cpp         |   4 +-
 Mesh/3D_Extrude.cpp        |   4 +-
 Mesh/3D_Extrude_Old.cpp    |   4 +-
 Mesh/3D_Mesh.cpp           |   4 +-
 Mesh/3D_Mesh_Old.cpp       |   4 +-
 Mesh/3D_SMesh.cpp          |   4 +-
 Mesh/Create.cpp            |   4 +-
 Mesh/Create.h              |   2 +-
 Mesh/CrossData.cpp         |   4 +-
 Mesh/Edge.cpp              |   4 +-
 Mesh/Edge.h                |   2 +-
 Mesh/Generator.cpp         |   4 +-
 Mesh/Interpolation.cpp     |   4 +-
 Mesh/Interpolation.h       |   2 +-
 Mesh/Matrix.h              |   2 +-
 Mesh/Mesh.h                |   2 +-
 Mesh/MeshQuality.cpp       |   4 +-
 Mesh/Metric.cpp            |   4 +-
 Mesh/Metric.h              |   2 +-
 Mesh/Nurbs.cpp             |  18 +-
 Mesh/Print_Mesh.cpp        |  18 +-
 Mesh/Read_Mesh.cpp         |  18 +-
 Mesh/SecondOrder.cpp       |  18 +-
 Mesh/Simplex.cpp           |  18 +-
 Mesh/Simplex.h             |  16 ++
 Mesh/Vertex.cpp            |  18 +-
 Mesh/Vertex.h              |  16 ++
 Numeric/Numeric.cpp        |   4 +-
 Numeric/Numeric.h          |   2 +-
 Parallel/ParUtil.cpp       |   4 +-
 Parallel/ParUtil.h         |   2 +-
 Parser/FunctionManager.cpp |   4 +-
 Parser/FunctionManager.h   |   2 +-
 Parser/Gmsh.l              |   4 +-
 Parser/Gmsh.y              |   4 +-
 Parser/OpenFile.cpp        |   4 +-
 Parser/OpenFile.h          |   2 +-
 Parser/Parser.h            |   2 +-
 Plugin/CutMap.cpp          |   4 +-
 Plugin/CutMap.h            |   2 +-
 Plugin/CutPlane.cpp        |   4 +-
 Plugin/CutPlane.h          |   2 +-
 Plugin/CutSphere.cpp       |   4 +-
 Plugin/CutSphere.h         |   2 +-
 Plugin/LevelsetPlugin.cpp  |   4 +-
 Plugin/LevelsetPlugin.h    |   2 +-
 Plugin/Plugin.cpp          |   4 +-
 Plugin/Plugin.h            |   2 +-
 Plugin/PluginManager.h     |   2 +-
 Plugin/Skin.cpp            |   4 +-
 Plugin/Skin.h              |   2 +-
 Plugin/Smooth.cpp          |   4 +-
 Plugin/Smooth.h            |   2 +-
 Plugin/Transform.cpp       |   4 +-
 Plugin/Transform.h         |   2 +-
 Plugin/Triangulate.cpp     |   4 +-
 Plugin/Triangulate.h       |   2 +-
 162 files changed, 726 insertions(+), 258 deletions(-)
 create mode 100644 COPYING

diff --git a/Box/Main.cpp b/Box/Main.cpp
index 7362e783ec..820bfd3036 100644
--- a/Box/Main.cpp
+++ b/Box/Main.cpp
@@ -1,4 +1,4 @@
-// $Id: Main.cpp,v 1.16 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: Main.cpp,v 1.17 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <signal.h>
 #if !defined(WIN32) || defined(__CYGWIN__)
diff --git a/COPYING b/COPYING
new file mode 100644
index 0000000000..5b6e7c66c2
--- /dev/null
+++ b/COPYING
@@ -0,0 +1,340 @@
+		    GNU GENERAL PUBLIC LICENSE
+		       Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+                       59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+			    Preamble
+
+  The licenses for most software are designed to take away your
+freedom to share and change it.  By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users.  This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it.  (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.)  You can apply it to
+your programs, too.
+
+  When we speak of free software, we are referring to freedom, not
+price.  Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+  To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+  For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have.  You must make sure that they, too, receive or can get the
+source code.  And you must show them these terms so they know their
+rights.
+
+  We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+  Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software.  If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+  Finally, any free program is threatened constantly by software
+patents.  We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary.  To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+  The precise terms and conditions for copying, distribution and
+modification follow.
+
+		    GNU GENERAL PUBLIC LICENSE
+   TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+  0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License.  The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language.  (Hereinafter, translation is included without limitation in
+the term "modification".)  Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope.  The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+  1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+  2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+    a) You must cause the modified files to carry prominent notices
+    stating that you changed the files and the date of any change.
+
+    b) You must cause any work that you distribute or publish, that in
+    whole or in part contains or is derived from the Program or any
+    part thereof, to be licensed as a whole at no charge to all third
+    parties under the terms of this License.
+
+    c) If the modified program normally reads commands interactively
+    when run, you must cause it, when started running for such
+    interactive use in the most ordinary way, to print or display an
+    announcement including an appropriate copyright notice and a
+    notice that there is no warranty (or else, saying that you provide
+    a warranty) and that users may redistribute the program under
+    these conditions, and telling the user how to view a copy of this
+    License.  (Exception: if the Program itself is interactive but
+    does not normally print such an announcement, your work based on
+    the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole.  If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works.  But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+  3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+    a) Accompany it with the complete corresponding machine-readable
+    source code, which must be distributed under the terms of Sections
+    1 and 2 above on a medium customarily used for software interchange; or,
+
+    b) Accompany it with a written offer, valid for at least three
+    years, to give any third party, for a charge no more than your
+    cost of physically performing source distribution, a complete
+    machine-readable copy of the corresponding source code, to be
+    distributed under the terms of Sections 1 and 2 above on a medium
+    customarily used for software interchange; or,
+
+    c) Accompany it with the information you received as to the offer
+    to distribute corresponding source code.  (This alternative is
+    allowed only for noncommercial distribution and only if you
+    received the program in object code or executable form with such
+    an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it.  For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable.  However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+  4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License.  Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+  5. You are not required to accept this License, since you have not
+signed it.  However, nothing else grants you permission to modify or
+distribute the Program or its derivative works.  These actions are
+prohibited by law if you do not accept this License.  Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+  6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions.  You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+  7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License.  If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all.  For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices.  Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+  8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded.  In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+  9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time.  Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number.  If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation.  If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+  10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission.  For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this.  Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+			    NO WARRANTY
+
+  11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW.  EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+  12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+		     END OF TERMS AND CONDITIONS
+
+	    How to Apply These Terms to Your New Programs
+
+  If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+  To do so, attach the following notices to the program.  It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+    <one line to give the program's name and a brief idea of what it does.>
+    Copyright (C) <year>  <name of author>
+
+    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
+    the Free Software Foundation; either version 2 of the License, or
+    (at your option) any later version.
+
+    This program 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 this program; if not, write to the Free Software
+    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+    Gnomovision version 69, Copyright (C) year name of author
+    Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+    This is free software, and you are welcome to redistribute it
+    under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License.  Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary.  Here is a sample; alter the names:
+
+  Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+  `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+  <signature of Ty Coon>, 1 April 1989
+  Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs.  If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library.  If this is what you want to do, use the GNU Library General
+Public License instead of this License.
diff --git a/Common/ColorTable.cpp b/Common/ColorTable.cpp
index c5f40f672f..0c8dce3f2b 100644
--- a/Common/ColorTable.cpp
+++ b/Common/ColorTable.cpp
@@ -1,4 +1,4 @@
-// $Id: ColorTable.cpp,v 1.9 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: ColorTable.cpp,v 1.10 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // These routines are loosely based on code from the Vis5d program for
 // visualizing five dimensional gridded data sets Copyright (C) 1990 -
diff --git a/Common/ColorTable.h b/Common/ColorTable.h
index 648481078c..123891a79e 100644
--- a/Common/ColorTable.h
+++ b/Common/ColorTable.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define COLORTABLE_NBMAX_PARAM 10
 #define COLORTABLE_NBMAX_COLOR 255
diff --git a/Common/Colors.h b/Common/Colors.h
index 596929f348..dc5d66498f 100644
--- a/Common/Colors.h
+++ b/Common/Colors.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Context.h"
 
diff --git a/Common/Context.cpp b/Common/Context.cpp
index 5a78b962ca..fa7ac92bac 100644
--- a/Common/Context.cpp
+++ b/Common/Context.cpp
@@ -1,4 +1,4 @@
-// $Id: Context.cpp,v 1.42 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: Context.cpp,v 1.43 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Common/Context.h b/Common/Context.h
index c19703193f..29b0a26265 100644
--- a/Common/Context.h
+++ b/Common/Context.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "List.h"
 
diff --git a/Common/DefaultOptions.h b/Common/DefaultOptions.h
index 27b343f204..32912bf6ea 100644
--- a/Common/DefaultOptions.h
+++ b/Common/DefaultOptions.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 
 //          PLEASE RESPECT THE ALPHABETICAL ORDER WHEN 
diff --git a/Common/GetOptions.cpp b/Common/GetOptions.cpp
index b38237136b..ef3242fe36 100644
--- a/Common/GetOptions.cpp
+++ b/Common/GetOptions.cpp
@@ -1,4 +1,4 @@
-// $Id: GetOptions.cpp,v 1.48 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: GetOptions.cpp,v 1.49 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <unistd.h>
 #include "Gmsh.h"
diff --git a/Common/GetOptions.h b/Common/GetOptions.h
index 9d392247eb..4e5f02f138 100644
--- a/Common/GetOptions.h
+++ b/Common/GetOptions.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 extern char gmsh_progname[], gmsh_copyright[], gmsh_version[], gmsh_os[];
 extern char gmsh_date[], gmsh_host[], gmsh_packager[], gmsh_url[];
diff --git a/Common/Gmsh.h b/Common/Gmsh.h
index 102ae4fe28..b238990f8f 100644
--- a/Common/Gmsh.h
+++ b/Common/Gmsh.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #undef bool
 #define bool int
diff --git a/Common/GmshUI.h b/Common/GmshUI.h
index 2b022bbec8..a6c7f6d083 100644
--- a/Common/GmshUI.h
+++ b/Common/GmshUI.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #ifdef WIN32
 #include <windows.h>
diff --git a/Common/Message.h b/Common/Message.h
index 7a2bef438f..850d781aa1 100644
--- a/Common/Message.h
+++ b/Common/Message.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdarg.h>
 
diff --git a/Common/Options.cpp b/Common/Options.cpp
index 568d70b682..29b9bdc4d8 100644
--- a/Common/Options.cpp
+++ b/Common/Options.cpp
@@ -1,4 +1,4 @@
-// $Id: Options.cpp,v 1.78 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: Options.cpp,v 1.79 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Common/Options.h b/Common/Options.h
index 7023171c94..ccd8fe0518 100644
--- a/Common/Options.h
+++ b/Common/Options.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define GMSH_SET       (1<<0)
 #define GMSH_GET       (1<<1)
diff --git a/Common/Timer.cpp b/Common/Timer.cpp
index 82f6b290c6..1be8102d39 100644
--- a/Common/Timer.cpp
+++ b/Common/Timer.cpp
@@ -1,4 +1,4 @@
-// $Id: Timer.cpp,v 1.5 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: Timer.cpp,v 1.6 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #if defined(WIN32) && !defined(__CYGWIN__)
 
diff --git a/Common/Timer.h b/Common/Timer.h
index 4a8c7231da..f82cebbbe4 100644
--- a/Common/Timer.h
+++ b/Common/Timer.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 long GetTime();
 
diff --git a/Common/Views.cpp b/Common/Views.cpp
index 4c294a485b..9abe5e651f 100644
--- a/Common/Views.cpp
+++ b/Common/Views.cpp
@@ -1,4 +1,4 @@
-// $Id: Views.cpp,v 1.67 2002-05-18 07:17:59 geuzaine Exp $
+// $Id: Views.cpp,v 1.68 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <set>
 #include "Gmsh.h"
diff --git a/Common/Views.h b/Common/Views.h
index c8d1a051d0..24583b48db 100644
--- a/Common/Views.h
+++ b/Common/Views.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "ColorTable.h"
 
diff --git a/DataStr/List.cpp b/DataStr/List.cpp
index 5db8768e8d..a76b5931bc 100644
--- a/DataStr/List.cpp
+++ b/DataStr/List.cpp
@@ -1,4 +1,4 @@
-// $Id: List.cpp,v 1.20 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: List.cpp,v 1.21 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdlib.h>
 #include <stdio.h>
diff --git a/DataStr/List.h b/DataStr/List.h
index 928b37616d..76763b7b3a 100644
--- a/DataStr/List.h
+++ b/DataStr/List.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdio.h>
 
diff --git a/DataStr/Malloc.cpp b/DataStr/Malloc.cpp
index 2c859097ed..e8ee8e371b 100644
--- a/DataStr/Malloc.cpp
+++ b/DataStr/Malloc.cpp
@@ -1,4 +1,4 @@
-// $Id: Malloc.cpp,v 1.10 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Malloc.cpp,v 1.11 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdio.h>
 #include <stdlib.h>
diff --git a/DataStr/Malloc.h b/DataStr/Malloc.h
index 2033e6fb5c..828f093865 100644
--- a/DataStr/Malloc.h
+++ b/DataStr/Malloc.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 void *Malloc(size_t size);
 void *Calloc(size_t num, size_t size);
diff --git a/DataStr/Tools.cpp b/DataStr/Tools.cpp
index 43aa10582f..833d22cb46 100644
--- a/DataStr/Tools.cpp
+++ b/DataStr/Tools.cpp
@@ -1,4 +1,4 @@
-// $Id: Tools.cpp,v 1.5 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Tools.cpp,v 1.6 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdlib.h>
 #include <math.h>
diff --git a/DataStr/Tools.h b/DataStr/Tools.h
index b73dcd363b..9edeceb55f 100644
--- a/DataStr/Tools.h
+++ b/DataStr/Tools.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "List.h"
 #include "Tree.h"
diff --git a/DataStr/Tree.cpp b/DataStr/Tree.cpp
index e4a4c6a4bf..30d4396efa 100644
--- a/DataStr/Tree.cpp
+++ b/DataStr/Tree.cpp
@@ -1,4 +1,4 @@
-// $Id: Tree.cpp,v 1.9 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Tree.cpp,v 1.10 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdlib.h>
 #include <string.h>
diff --git a/DataStr/Tree.h b/DataStr/Tree.h
index 23b7c818f8..9eb2a72733 100644
--- a/DataStr/Tree.h
+++ b/DataStr/Tree.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "avl.h"
 
diff --git a/Fltk/Bitmaps.h b/Fltk/Bitmaps.h
index b2ed764f31..8e8aa3a607 100644
--- a/Fltk/Bitmaps.h
+++ b/Fltk/Bitmaps.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // Standard Gmsh Unix icon
 
diff --git a/Fltk/Callbacks.cpp b/Fltk/Callbacks.cpp
index f2f44ee35f..2cb0c66749 100644
--- a/Fltk/Callbacks.cpp
+++ b/Fltk/Callbacks.cpp
@@ -1,4 +1,4 @@
-// $Id: Callbacks.cpp,v 1.123 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Callbacks.cpp,v 1.124 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <sys/types.h>
 #include <signal.h>
diff --git a/Fltk/Callbacks.h b/Fltk/Callbacks.h
index 8eae381129..f8e152c606 100644
--- a/Fltk/Callbacks.h
+++ b/Fltk/Callbacks.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define CALLBACK_ARGS   Fl_Widget* w, void* data
 
diff --git a/Fltk/Colorbar_Window.cpp b/Fltk/Colorbar_Window.cpp
index e5ecc6e906..affa8584ac 100644
--- a/Fltk/Colorbar_Window.cpp
+++ b/Fltk/Colorbar_Window.cpp
@@ -1,4 +1,4 @@
-// $Id: Colorbar_Window.cpp,v 1.22 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Colorbar_Window.cpp,v 1.23 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // This code is the rewriting (in C++, for fltk) of the colorbar
 // widget provided in the Vis5d program for visualizing five
diff --git a/Fltk/Colorbar_Window.h b/Fltk/Colorbar_Window.h
index 7e7c9cd23a..221fb2fd6f 100644
--- a/Fltk/Colorbar_Window.h
+++ b/Fltk/Colorbar_Window.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "ColorTable.h"
 
diff --git a/Fltk/GUI.cpp b/Fltk/GUI.cpp
index 64d1bb2956..79d82fb11b 100644
--- a/Fltk/GUI.cpp
+++ b/Fltk/GUI.cpp
@@ -1,4 +1,4 @@
-// $Id: GUI.cpp,v 1.173 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: GUI.cpp,v 1.174 2002-05-18 07:56:47 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // To make the interface as visually consistent as possible, please:
 // - use the IW, BB, BH, BW and WB values
diff --git a/Fltk/GUI.h b/Fltk/GUI.h
index e7f2e1c7b0..90989f508b 100644
--- a/Fltk/GUI.h
+++ b/Fltk/GUI.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <FL/Fl_Window.H>
 #include <FL/Fl_Box.H>
diff --git a/Fltk/GmshServer.cpp b/Fltk/GmshServer.cpp
index 803dd549c2..6248752428 100644
--- a/Fltk/GmshServer.cpp
+++ b/Fltk/GmshServer.cpp
@@ -1,4 +1,4 @@
-/* $Id: GmshServer.cpp,v 1.5 2002-05-18 07:18:00 geuzaine Exp $ */
+/* $Id: GmshServer.cpp,v 1.6 2002-05-18 07:56:48 geuzaine Exp $ */
 /*
   Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 
@@ -14,7 +14,7 @@
 
   You should have received a copy of the GNU General Public License
   along with this program; if not, write to the Free Software
-  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 */
 
 #include <stdio.h>
diff --git a/Fltk/GmshServer.h b/Fltk/GmshServer.h
index 19c395050d..9732f85b7b 100644
--- a/Fltk/GmshServer.h
+++ b/Fltk/GmshServer.h
@@ -16,7 +16,7 @@
 
   You should have received a copy of the GNU General Public License
   along with this program; if not, write to the Free Software
-  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 */
 
 int Gmsh_StartClient(char *command, char *sockname);
diff --git a/Fltk/Main.cpp b/Fltk/Main.cpp
index b58422a035..26db32f44e 100644
--- a/Fltk/Main.cpp
+++ b/Fltk/Main.cpp
@@ -1,4 +1,4 @@
-// $Id: Main.cpp,v 1.37 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Main.cpp,v 1.38 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <signal.h>
 #include <time.h>
diff --git a/Fltk/Message.cpp b/Fltk/Message.cpp
index e3e443be2d..b8eeb553dc 100644
--- a/Fltk/Message.cpp
+++ b/Fltk/Message.cpp
@@ -1,4 +1,4 @@
-// $Id: Message.cpp,v 1.26 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Message.cpp,v 1.27 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <unistd.h>
 #include <signal.h>
diff --git a/Fltk/Opengl.cpp b/Fltk/Opengl.cpp
index d6a37d8842..3d7115c783 100644
--- a/Fltk/Opengl.cpp
+++ b/Fltk/Opengl.cpp
@@ -1,4 +1,4 @@
-// $Id: Opengl.cpp,v 1.27 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Opengl.cpp,v 1.28 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Fltk/Opengl_Window.cpp b/Fltk/Opengl_Window.cpp
index d78ab3cc80..4b3a5b92ab 100644
--- a/Fltk/Opengl_Window.cpp
+++ b/Fltk/Opengl_Window.cpp
@@ -1,4 +1,4 @@
-// $Id: Opengl_Window.cpp,v 1.22 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Opengl_Window.cpp,v 1.23 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Fltk/Opengl_Window.h b/Fltk/Opengl_Window.h
index e90a89f05a..4803f56af1 100644
--- a/Fltk/Opengl_Window.h
+++ b/Fltk/Opengl_Window.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 class Opengl_Window : public Fl_Gl_Window {
   void draw();
diff --git a/Fltk/Solvers.cpp b/Fltk/Solvers.cpp
index d32fbc7e04..ff55f0adbb 100644
--- a/Fltk/Solvers.cpp
+++ b/Fltk/Solvers.cpp
@@ -1,4 +1,4 @@
-// $Id: Solvers.cpp,v 1.11 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Solvers.cpp,v 1.12 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshClient.h"
diff --git a/Fltk/Solvers.h b/Fltk/Solvers.h
index cfa6c04db6..57df4dfe82 100644
--- a/Fltk/Solvers.h
+++ b/Fltk/Solvers.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define MAXSOLVERS 5
 
diff --git a/Geo/CAD.cpp b/Geo/CAD.cpp
index 0e47769044..29f037758b 100644
--- a/Geo/CAD.cpp
+++ b/Geo/CAD.cpp
@@ -1,4 +1,4 @@
-// $Id: CAD.cpp,v 1.48 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: CAD.cpp,v 1.49 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Geo/CAD.h b/Geo/CAD.h
index 48ed1668a8..1fe9d3771b 100644
--- a/Geo/CAD.h
+++ b/Geo/CAD.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Mesh.h"
 
diff --git a/Geo/DataBase.cpp b/Geo/DataBase.cpp
index bc0a4e6c2e..5cc25a15d2 100644
--- a/Geo/DataBase.cpp
+++ b/Geo/DataBase.cpp
@@ -1,4 +1,4 @@
-// $Id: DataBase.cpp,v 1.19 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: DataBase.cpp,v 1.20 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Geo/DataBase.h b/Geo/DataBase.h
index 6e8b8bb7d0..f067023b18 100644
--- a/Geo/DataBase.h
+++ b/Geo/DataBase.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 void Cdbpts101 (int ip, double x, double y, double z, double l, double w);
 void Cdbpts105 (int ip, double x, double y, double z, double l, double w);
diff --git a/Geo/ExtrudeParams.cpp b/Geo/ExtrudeParams.cpp
index f3e21de647..61f2a645d8 100644
--- a/Geo/ExtrudeParams.cpp
+++ b/Geo/ExtrudeParams.cpp
@@ -1,4 +1,4 @@
-// $Id: ExtrudeParams.cpp,v 1.8 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: ExtrudeParams.cpp,v 1.9 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Geo.h"
diff --git a/Geo/ExtrudeParams.h b/Geo/ExtrudeParams.h
index 4d9dbc5709..6c969a8a83 100644
--- a/Geo/ExtrudeParams.h
+++ b/Geo/ExtrudeParams.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // geo.Mode
 #define EXTRUDED_ENTITY 1
diff --git a/Geo/Geo.cpp b/Geo/Geo.cpp
index 6f38798c82..43144bfba8 100644
--- a/Geo/Geo.cpp
+++ b/Geo/Geo.cpp
@@ -1,4 +1,4 @@
-// $Id: Geo.cpp,v 1.26 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Geo.cpp,v 1.27 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Geo/Geo.h b/Geo/Geo.h
index 3a599c926d..72cc7b4fc9 100644
--- a/Geo/Geo.h
+++ b/Geo/Geo.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define ELEMENTARY 1
 #define PHYSICAL   2
diff --git a/Geo/MinMax.cpp b/Geo/MinMax.cpp
index 191d58afe0..e95b273ddb 100644
--- a/Geo/MinMax.cpp
+++ b/Geo/MinMax.cpp
@@ -1,4 +1,4 @@
-// $Id: MinMax.cpp,v 1.7 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: MinMax.cpp,v 1.8 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Geo/MinMax.h b/Geo/MinMax.h
index 2eea0873f2..8253f7dedf 100644
--- a/Geo/MinMax.h
+++ b/Geo/MinMax.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 void CalculateMinMax (Tree_T *t, double *bbox);
 
diff --git a/Geo/Print_Geo.cpp b/Geo/Print_Geo.cpp
index 8d43d681eb..e8afd5358e 100644
--- a/Geo/Print_Geo.cpp
+++ b/Geo/Print_Geo.cpp
@@ -1,4 +1,4 @@
-// $Id: Print_Geo.cpp,v 1.25 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: Print_Geo.cpp,v 1.26 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Geo.h"
diff --git a/Geo/StepGeomDatabase.cpp b/Geo/StepGeomDatabase.cpp
index fbf27aebeb..8f18769a53 100644
--- a/Geo/StepGeomDatabase.cpp
+++ b/Geo/StepGeomDatabase.cpp
@@ -1,4 +1,4 @@
-// $Id: StepGeomDatabase.cpp,v 1.8 2002-05-18 07:18:00 geuzaine Exp $
+// $Id: StepGeomDatabase.cpp,v 1.9 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Geo/StepGeomDatabase.h b/Geo/StepGeomDatabase.h
index 3ca712e011..d97061fb5f 100644
--- a/Geo/StepGeomDatabase.h
+++ b/Geo/StepGeomDatabase.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 typedef struct{
   double X, Y, Z;
diff --git a/Geo/Verif.cpp b/Geo/Verif.cpp
index cce541bca3..044eb36161 100644
--- a/Geo/Verif.cpp
+++ b/Geo/Verif.cpp
@@ -1,4 +1,4 @@
-// $Id: Verif.cpp,v 1.10 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Verif.cpp,v 1.11 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Geo.h"
diff --git a/Geo/Verif.h b/Geo/Verif.h
index 77a8d8d882..7a03faf62a 100644
--- a/Geo/Verif.h
+++ b/Geo/Verif.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 int alledgeslinked (int ed, List_T * Liste, List_T * old);
 int allfaceslinked (int iz, List_T * Liste, List_T * old);
diff --git a/Graphics/Axes.cpp b/Graphics/Axes.cpp
index 42afa8243e..009eadcbf9 100644
--- a/Graphics/Axes.cpp
+++ b/Graphics/Axes.cpp
@@ -1,4 +1,4 @@
-// $Id: Axes.cpp,v 1.14 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Axes.cpp,v 1.15 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/CreateFile.cpp b/Graphics/CreateFile.cpp
index 3ca3e81b46..b604d7866c 100644
--- a/Graphics/CreateFile.cpp
+++ b/Graphics/CreateFile.cpp
@@ -1,4 +1,4 @@
-// $Id: CreateFile.cpp,v 1.28 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: CreateFile.cpp,v 1.29 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/CreateFile.h b/Graphics/CreateFile.h
index f606e18cba..8c2f4df92e 100644
--- a/Graphics/CreateFile.h
+++ b/Graphics/CreateFile.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 void CreateOutputFile (char *name, int format) ;
 
diff --git a/Graphics/Draw.cpp b/Graphics/Draw.cpp
index 96ce08ec18..83ef1c78ec 100644
--- a/Graphics/Draw.cpp
+++ b/Graphics/Draw.cpp
@@ -1,4 +1,4 @@
-// $Id: Draw.cpp,v 1.30 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Draw.cpp,v 1.31 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Draw.h b/Graphics/Draw.h
index 1941805c0c..dc09dc8d80 100644
--- a/Graphics/Draw.h
+++ b/Graphics/Draw.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Views.h"
 
diff --git a/Graphics/Entity.cpp b/Graphics/Entity.cpp
index cebadc542f..850c051300 100644
--- a/Graphics/Entity.cpp
+++ b/Graphics/Entity.cpp
@@ -1,4 +1,4 @@
-// $Id: Entity.cpp,v 1.13 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Entity.cpp,v 1.14 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Geom.cpp b/Graphics/Geom.cpp
index b36e17f58b..3f21b0442a 100644
--- a/Graphics/Geom.cpp
+++ b/Graphics/Geom.cpp
@@ -1,4 +1,4 @@
-// $Id: Geom.cpp,v 1.35 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Geom.cpp,v 1.36 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Graph2D.cpp b/Graphics/Graph2D.cpp
index 5046c369b8..fefc9d56c9 100644
--- a/Graphics/Graph2D.cpp
+++ b/Graphics/Graph2D.cpp
@@ -1,4 +1,4 @@
-// $Id: Graph2D.cpp,v 1.17 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Graph2D.cpp,v 1.18 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Iso.cpp b/Graphics/Iso.cpp
index 4654275117..e56c597f84 100644
--- a/Graphics/Iso.cpp
+++ b/Graphics/Iso.cpp
@@ -1,4 +1,4 @@
-// $Id: Iso.cpp,v 1.11 2002-05-18 07:18:01 geuzaine Exp $
+// $Id: Iso.cpp,v 1.12 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Iso.h b/Graphics/Iso.h
index 863a0462e8..c60d9732e8 100644
--- a/Graphics/Iso.h
+++ b/Graphics/Iso.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Views.h"
 
diff --git a/Graphics/Mesh.cpp b/Graphics/Mesh.cpp
index 7c6752e9a9..5704dd838b 100644
--- a/Graphics/Mesh.cpp
+++ b/Graphics/Mesh.cpp
@@ -1,4 +1,4 @@
-// $Id: Mesh.cpp,v 1.49 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: Mesh.cpp,v 1.50 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Post.cpp b/Graphics/Post.cpp
index 00b91103a0..d86fc6586e 100644
--- a/Graphics/Post.cpp
+++ b/Graphics/Post.cpp
@@ -1,4 +1,4 @@
-// $Id: Post.cpp,v 1.33 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: Post.cpp,v 1.34 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/PostSimplex.cpp b/Graphics/PostSimplex.cpp
index e2629b9d89..02a05373a3 100644
--- a/Graphics/PostSimplex.cpp
+++ b/Graphics/PostSimplex.cpp
@@ -1,4 +1,4 @@
-// $Id: PostSimplex.cpp,v 1.34 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: PostSimplex.cpp,v 1.35 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Scale.cpp b/Graphics/Scale.cpp
index 57a6adffcf..02b8b2abd9 100644
--- a/Graphics/Scale.cpp
+++ b/Graphics/Scale.cpp
@@ -1,4 +1,4 @@
-// $Id: Scale.cpp,v 1.29 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: Scale.cpp,v 1.30 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "GmshUI.h"
diff --git a/Graphics/Visibility.cpp b/Graphics/Visibility.cpp
index 6a22212ea6..0c3a0029c3 100644
--- a/Graphics/Visibility.cpp
+++ b/Graphics/Visibility.cpp
@@ -1,4 +1,4 @@
-// $Id: Visibility.cpp,v 1.3 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: Visibility.cpp,v 1.4 2002-05-18 07:56:48 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Geo.h"
diff --git a/Graphics/Visibility.h b/Graphics/Visibility.h
index 9c759cf3c5..e1ff7ffe84 100644
--- a/Graphics/Visibility.h
+++ b/Graphics/Visibility.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 typedef struct{
   int n;
diff --git a/Graphics/gl2gif.cpp b/Graphics/gl2gif.cpp
index eadb4af743..dc82f7ccb7 100644
--- a/Graphics/gl2gif.cpp
+++ b/Graphics/gl2gif.cpp
@@ -2,7 +2,7 @@
  * GL2GIF, an OpenGL to GIF Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2gif.cpp,v 1.12 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2gif.cpp,v 1.13 2002-05-18 07:56:48 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -16,7 +16,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
@@ -24,7 +24,7 @@
  * Warning: This code is really a dirty hack. It SHOULD be cleaned
  * (and most of all, all the static variables should be removed).
  * 
- * It is Based on 
+ * It is based on 
  *
  *  . libppm3.c - ppm utility library part 3
  *    Copyright (C) 1989, 1991 by Jef Poskanzer.
diff --git a/Graphics/gl2gif.h b/Graphics/gl2gif.h
index e2a4c7fd0f..9208cc2249 100644
--- a/Graphics/gl2gif.h
+++ b/Graphics/gl2gif.h
@@ -5,7 +5,7 @@
  * GL2GIF, an OpenGL to GIF Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2gif.h,v 1.7 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2gif.h,v 1.8 2002-05-18 07:56:48 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -19,7 +19,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2jpeg.cpp b/Graphics/gl2jpeg.cpp
index 6b05a8a876..84301bc5f6 100644
--- a/Graphics/gl2jpeg.cpp
+++ b/Graphics/gl2jpeg.cpp
@@ -2,7 +2,7 @@
  * GL2JPEG, an OpenGL to JPEG Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2jpeg.cpp,v 1.8 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2jpeg.cpp,v 1.9 2002-05-18 07:56:48 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -16,7 +16,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2jpeg.h b/Graphics/gl2jpeg.h
index bfe3e25cff..02294a23d6 100644
--- a/Graphics/gl2jpeg.h
+++ b/Graphics/gl2jpeg.h
@@ -5,7 +5,7 @@
  * GL2JPEG, an OpenGL to JPEG Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2jpeg.h,v 1.3 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2jpeg.h,v 1.4 2002-05-18 07:56:48 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -19,7 +19,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2ppm.cpp b/Graphics/gl2ppm.cpp
index b390d46623..a5a25dd171 100644
--- a/Graphics/gl2ppm.cpp
+++ b/Graphics/gl2ppm.cpp
@@ -2,7 +2,7 @@
  * GL2PPM, an OpenGL to PPM Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2ppm.cpp,v 1.6 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2ppm.cpp,v 1.7 2002-05-18 07:56:48 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -16,7 +16,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2ppm.h b/Graphics/gl2ppm.h
index 3de6f50f97..ae232d37bc 100644
--- a/Graphics/gl2ppm.h
+++ b/Graphics/gl2ppm.h
@@ -5,7 +5,7 @@
  * GL2PPM, an OpenGL to PPM Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2ppm.h,v 1.2 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2ppm.h,v 1.3 2002-05-18 07:56:49 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -19,7 +19,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2ps.cpp b/Graphics/gl2ps.cpp
index 9ec0f43418..e1d74e1098 100644
--- a/Graphics/gl2ps.cpp
+++ b/Graphics/gl2ps.cpp
@@ -2,7 +2,7 @@
  * GL2PS, an OpenGL to PostScript Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2ps.cpp,v 1.40 2002-04-26 23:17:10 geuzaine Exp $
+ * $Id: gl2ps.cpp,v 1.41 2002-05-18 07:56:49 geuzaine Exp $
  *
  * E-mail: geuz@geuz.org
  * URL: http://www.geuz.org/gl2ps/
@@ -19,7 +19,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2ps.h b/Graphics/gl2ps.h
index f26532313b..fb7740906c 100644
--- a/Graphics/gl2ps.h
+++ b/Graphics/gl2ps.h
@@ -2,7 +2,7 @@
  * GL2PS, an OpenGL to PostScript Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine
  *
- * $Id: gl2ps.h,v 1.20 2002-03-08 22:12:41 geuzaine Exp $
+ * $Id: gl2ps.h,v 1.21 2002-05-18 07:56:49 geuzaine Exp $
  *
  * E-mail: geuz@geuz.org
  * URL: http://www.geuz.org/gl2ps/
@@ -19,7 +19,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2yuv.cpp b/Graphics/gl2yuv.cpp
index e797febaa3..8b2ff5e36f 100644
--- a/Graphics/gl2yuv.cpp
+++ b/Graphics/gl2yuv.cpp
@@ -2,7 +2,7 @@
  * GL2YUV, an OpenGL to YUV Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2yuv.cpp,v 1.4 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2yuv.cpp,v 1.5 2002-05-18 07:56:49 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -16,7 +16,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Graphics/gl2yuv.h b/Graphics/gl2yuv.h
index 1b130b155e..5e140156a5 100644
--- a/Graphics/gl2yuv.h
+++ b/Graphics/gl2yuv.h
@@ -5,7 +5,7 @@
  * GL2YUV, an OpenGL to YUV Printing Library
  * Copyright (C) 1999-2002  Christophe Geuzaine 
  *
- * $Id: gl2yuv.h,v 1.2 2002-05-18 07:18:02 geuzaine Exp $
+ * $Id: gl2yuv.h,v 1.3 2002-05-18 07:56:49 geuzaine Exp $
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU Library General Public
@@ -19,7 +19,7 @@
  *
  * You should have received a copy of the GNU Library General Public
  * License along with this library; if not, write to the Free
- * Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+ * Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
  *
  */
 
diff --git a/Mesh/1D_Mesh.cpp b/Mesh/1D_Mesh.cpp
index c39fada3e0..201bc5f201 100644
--- a/Mesh/1D_Mesh.cpp
+++ b/Mesh/1D_Mesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 1D_Mesh.cpp,v 1.25 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 1D_Mesh.cpp,v 1.26 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_BGMesh.cpp b/Mesh/2D_BGMesh.cpp
index 3eb57943c0..7700f0c2b3 100644
--- a/Mesh/2D_BGMesh.cpp
+++ b/Mesh/2D_BGMesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_BGMesh.cpp,v 1.9 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_BGMesh.cpp,v 1.10 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_Bowyer.cpp b/Mesh/2D_Bowyer.cpp
index 37423679ce..2823d042d3 100644
--- a/Mesh/2D_Bowyer.cpp
+++ b/Mesh/2D_Bowyer.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Bowyer.cpp,v 1.9 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Bowyer.cpp,v 1.10 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
    A L G O R I T H M E   D E   B O W Y E R  -  W A T S O N
diff --git a/Mesh/2D_Bricks.cpp b/Mesh/2D_Bricks.cpp
index 5cef0c6787..6f1bcec500 100644
--- a/Mesh/2D_Bricks.cpp
+++ b/Mesh/2D_Bricks.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Bricks.cpp,v 1.6 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Bricks.cpp,v 1.7 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_Cylindrical.cpp b/Mesh/2D_Cylindrical.cpp
index 168adc7b05..4458696e28 100644
--- a/Mesh/2D_Cylindrical.cpp
+++ b/Mesh/2D_Cylindrical.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Cylindrical.cpp,v 1.9 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Cylindrical.cpp,v 1.10 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_DivAndConq.cpp b/Mesh/2D_DivAndConq.cpp
index a24b329fbf..0e5bdfc752 100644
--- a/Mesh/2D_DivAndConq.cpp
+++ b/Mesh/2D_DivAndConq.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_DivAndConq.cpp,v 1.12 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_DivAndConq.cpp,v 1.13 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
    A L G O R I T H M E    D I V I D E    A N D     C O N Q U E R   
diff --git a/Mesh/2D_Elliptic.cpp b/Mesh/2D_Elliptic.cpp
index 607b96ec7d..bbb1a824d0 100644
--- a/Mesh/2D_Elliptic.cpp
+++ b/Mesh/2D_Elliptic.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Elliptic.cpp,v 1.9 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Elliptic.cpp,v 1.10 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_InitMesh.cpp b/Mesh/2D_InitMesh.cpp
index 05a8e87d68..d813faf055 100644
--- a/Mesh/2D_InitMesh.cpp
+++ b/Mesh/2D_InitMesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_InitMesh.cpp,v 1.12 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_InitMesh.cpp,v 1.13 2002-05-18 07:56:49 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
  
diff --git a/Mesh/2D_Links.cpp b/Mesh/2D_Links.cpp
index 60bc1297cf..4b386234f0 100644
--- a/Mesh/2D_Links.cpp
+++ b/Mesh/2D_Links.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Links.cpp,v 1.10 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Links.cpp,v 1.11 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_Mesh.cpp b/Mesh/2D_Mesh.cpp
index d436738d85..a4c255a066 100644
--- a/Mesh/2D_Mesh.cpp
+++ b/Mesh/2D_Mesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Mesh.cpp,v 1.41 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Mesh.cpp,v 1.42 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
    Maillage Delaunay d'une surface (Point insertion Technique)
diff --git a/Mesh/2D_Mesh.h b/Mesh/2D_Mesh.h
index f29cf1ca75..85f5aa9f9f 100644
--- a/Mesh/2D_Mesh.h
+++ b/Mesh/2D_Mesh.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 typedef struct avl{
   void *treedata;
diff --git a/Mesh/2D_Mesh_Aniso.cpp b/Mesh/2D_Mesh_Aniso.cpp
index 381784bdc2..ad779fe3d6 100644
--- a/Mesh/2D_Mesh_Aniso.cpp
+++ b/Mesh/2D_Mesh_Aniso.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Mesh_Aniso.cpp,v 1.26 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Mesh_Aniso.cpp,v 1.27 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // Anisotropic Delaunay mesh generator
 
diff --git a/Mesh/2D_Mesh_Shewchuk.cpp b/Mesh/2D_Mesh_Shewchuk.cpp
index 6543cc38ff..7ee7d49d32 100644
--- a/Mesh/2D_Mesh_Shewchuk.cpp
+++ b/Mesh/2D_Mesh_Shewchuk.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Mesh_Shewchuk.cpp,v 1.8 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Mesh_Shewchuk.cpp,v 1.9 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Mesh.h"
diff --git a/Mesh/2D_Parametric.cpp b/Mesh/2D_Parametric.cpp
index fd0af66157..5ba14b0f62 100644
--- a/Mesh/2D_Parametric.cpp
+++ b/Mesh/2D_Parametric.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Parametric.cpp,v 1.7 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Parametric.cpp,v 1.8 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_Recombine.cpp b/Mesh/2D_Recombine.cpp
index 7af5aa3781..81ad1777ac 100644
--- a/Mesh/2D_Recombine.cpp
+++ b/Mesh/2D_Recombine.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Recombine.cpp,v 1.10 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Recombine.cpp,v 1.11 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/2D_SMesh.cpp b/Mesh/2D_SMesh.cpp
index 98bbd9b62f..470cd03021 100644
--- a/Mesh/2D_SMesh.cpp
+++ b/Mesh/2D_SMesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_SMesh.cpp,v 1.9 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_SMesh.cpp,v 1.10 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*  
   Maillage transfini surfacique                                                 
diff --git a/Mesh/2D_Tree.cpp b/Mesh/2D_Tree.cpp
index 97997be274..7a2d5f0b43 100644
--- a/Mesh/2D_Tree.cpp
+++ b/Mesh/2D_Tree.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Tree.cpp,v 1.5 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Tree.cpp,v 1.6 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Mesh.h"
diff --git a/Mesh/2D_Util.cpp b/Mesh/2D_Util.cpp
index d8b1942c0b..b9c9238f05 100644
--- a/Mesh/2D_Util.cpp
+++ b/Mesh/2D_Util.cpp
@@ -1,4 +1,4 @@
-// $Id: 2D_Util.cpp,v 1.13 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 2D_Util.cpp,v 1.14 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/3D_BGMesh.cpp b/Mesh/3D_BGMesh.cpp
index d877bdf6f9..588679bbf5 100644
--- a/Mesh/3D_BGMesh.cpp
+++ b/Mesh/3D_BGMesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_BGMesh.cpp,v 1.18 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 3D_BGMesh.cpp,v 1.19 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Mesh.h"
diff --git a/Mesh/3D_Bricks.cpp b/Mesh/3D_Bricks.cpp
index 3f00779426..efcd6e1e08 100644
--- a/Mesh/3D_Bricks.cpp
+++ b/Mesh/3D_Bricks.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Bricks.cpp,v 1.8 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 3D_Bricks.cpp,v 1.9 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/3D_Coherence.cpp b/Mesh/3D_Coherence.cpp
index f4c2412911..2aec16d4e4 100644
--- a/Mesh/3D_Coherence.cpp
+++ b/Mesh/3D_Coherence.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Coherence.cpp,v 1.24 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 3D_Coherence.cpp,v 1.25 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/3D_Divide.cpp b/Mesh/3D_Divide.cpp
index 2ee3976385..4a59819ecc 100644
--- a/Mesh/3D_Divide.cpp
+++ b/Mesh/3D_Divide.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Divide.cpp,v 1.15 2002-05-18 07:18:02 geuzaine Exp $
+// $Id: 3D_Divide.cpp,v 1.16 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /* Routine de division des elements tetraedriques
    ou triangulaires
diff --git a/Mesh/3D_Extrude.cpp b/Mesh/3D_Extrude.cpp
index b7310d479c..691534a0d9 100644
--- a/Mesh/3D_Extrude.cpp
+++ b/Mesh/3D_Extrude.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Extrude.cpp,v 1.54 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: 3D_Extrude.cpp,v 1.55 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/3D_Extrude_Old.cpp b/Mesh/3D_Extrude_Old.cpp
index 5e27c4f323..f4bb26ee48 100644
--- a/Mesh/3D_Extrude_Old.cpp
+++ b/Mesh/3D_Extrude_Old.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Extrude_Old.cpp,v 1.19 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: 3D_Extrude_Old.cpp,v 1.20 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 // This is the old extrusion mesh generator -> only available through
 // the command line option -extrude (w/o -recombine). This mesh
diff --git a/Mesh/3D_Mesh.cpp b/Mesh/3D_Mesh.cpp
index a23c9a184c..f6bd6aa5c7 100644
--- a/Mesh/3D_Mesh.cpp
+++ b/Mesh/3D_Mesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Mesh.cpp,v 1.38 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: 3D_Mesh.cpp,v 1.39 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
   Isotropic Delaunay 3D
diff --git a/Mesh/3D_Mesh_Old.cpp b/Mesh/3D_Mesh_Old.cpp
index deec365df3..1f934772ff 100644
--- a/Mesh/3D_Mesh_Old.cpp
+++ b/Mesh/3D_Mesh_Old.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_Mesh_Old.cpp,v 1.2 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: 3D_Mesh_Old.cpp,v 1.3 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
   Isotropic Delaunay 3D
diff --git a/Mesh/3D_SMesh.cpp b/Mesh/3D_SMesh.cpp
index 965f9c28d4..93cb53c9f4 100644
--- a/Mesh/3D_SMesh.cpp
+++ b/Mesh/3D_SMesh.cpp
@@ -1,4 +1,4 @@
-// $Id: 3D_SMesh.cpp,v 1.12 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: 3D_SMesh.cpp,v 1.13 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*  
   Maillage transfini volumique
diff --git a/Mesh/Create.cpp b/Mesh/Create.cpp
index 45c68f03f0..260ada6f7a 100644
--- a/Mesh/Create.cpp
+++ b/Mesh/Create.cpp
@@ -1,4 +1,4 @@
-// $Id: Create.cpp,v 1.37 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Create.cpp,v 1.38 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Create.h b/Mesh/Create.h
index ae82bb100c..11cb666e6c 100644
--- a/Mesh/Create.h
+++ b/Mesh/Create.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 int compareNXE (const void *a, const void *b);
 int compareFxE (const void *a, const void *b);
diff --git a/Mesh/CrossData.cpp b/Mesh/CrossData.cpp
index 50e11b690a..9c40371162 100644
--- a/Mesh/CrossData.cpp
+++ b/Mesh/CrossData.cpp
@@ -1,4 +1,4 @@
-// $Id: CrossData.cpp,v 1.6 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: CrossData.cpp,v 1.7 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Mesh.h"
diff --git a/Mesh/Edge.cpp b/Mesh/Edge.cpp
index 168523ba6c..de5467bdb1 100644
--- a/Mesh/Edge.cpp
+++ b/Mesh/Edge.cpp
@@ -1,4 +1,4 @@
-// $Id: Edge.cpp,v 1.7 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Edge.cpp,v 1.8 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Edge.h b/Mesh/Edge.h
index b2533aa2b0..4600e43382 100644
--- a/Mesh/Edge.h
+++ b/Mesh/Edge.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "List.h"
 #include "Tree.h"
diff --git a/Mesh/Generator.cpp b/Mesh/Generator.cpp
index 5dabef9844..43f8fcb0eb 100644
--- a/Mesh/Generator.cpp
+++ b/Mesh/Generator.cpp
@@ -1,4 +1,4 @@
-// $Id: Generator.cpp,v 1.33 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Generator.cpp,v 1.34 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Interpolation.cpp b/Mesh/Interpolation.cpp
index 578f21830a..002538130e 100644
--- a/Mesh/Interpolation.cpp
+++ b/Mesh/Interpolation.cpp
@@ -1,4 +1,4 @@
-// $Id: Interpolation.cpp,v 1.17 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Interpolation.cpp,v 1.18 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Interpolation.h b/Mesh/Interpolation.h
index a70d5775bd..0d7641a7e9 100644
--- a/Mesh/Interpolation.h
+++ b/Mesh/Interpolation.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 Vertex InterpolateCurve (Curve * Curve, double u, int derivee);
 
diff --git a/Mesh/Matrix.h b/Mesh/Matrix.h
index 0bee6f368c..714b608c5a 100644
--- a/Mesh/Matrix.h
+++ b/Mesh/Matrix.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define _TAILLE_ 3
 
diff --git a/Mesh/Mesh.h b/Mesh/Mesh.h
index 457c3c0a1c..f05a5c85d7 100644
--- a/Mesh/Mesh.h
+++ b/Mesh/Mesh.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Vertex.h"
 #include "Simplex.h"
diff --git a/Mesh/MeshQuality.cpp b/Mesh/MeshQuality.cpp
index 74eec76915..479075d55a 100644
--- a/Mesh/MeshQuality.cpp
+++ b/Mesh/MeshQuality.cpp
@@ -1,4 +1,4 @@
-// $Id: MeshQuality.cpp,v 1.7 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: MeshQuality.cpp,v 1.8 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Metric.cpp b/Mesh/Metric.cpp
index 8cdfe75bce..d1ed687f53 100644
--- a/Mesh/Metric.cpp
+++ b/Mesh/Metric.cpp
@@ -1,4 +1,4 @@
-// $Id: Metric.cpp,v 1.12 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Metric.cpp,v 1.13 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <time.h>
 #include "Gmsh.h"
diff --git a/Mesh/Metric.h b/Mesh/Metric.h
index d0a36ef388..59d7376a39 100644
--- a/Mesh/Metric.h
+++ b/Mesh/Metric.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Matrix.h"
 
diff --git a/Mesh/Nurbs.cpp b/Mesh/Nurbs.cpp
index 5716bd3470..c00fe01452 100644
--- a/Mesh/Nurbs.cpp
+++ b/Mesh/Nurbs.cpp
@@ -1,4 +1,20 @@
-// $Id: Nurbs.cpp,v 1.7 2001-08-17 09:53:23 geuzaine Exp $
+// $Id: Nurbs.cpp,v 1.8 2002-05-18 07:56:50 geuzaine Exp $
+//
+// Copyright (C) 1997 - 2002 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
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Mesh.h"
diff --git a/Mesh/Print_Mesh.cpp b/Mesh/Print_Mesh.cpp
index f4b270ec17..28db26f05b 100644
--- a/Mesh/Print_Mesh.cpp
+++ b/Mesh/Print_Mesh.cpp
@@ -1,4 +1,20 @@
-// $Id: Print_Mesh.cpp,v 1.34 2002-04-23 23:07:23 geuzaine Exp $
+// $Id: Print_Mesh.cpp,v 1.35 2002-05-18 07:56:50 geuzaine Exp $
+//
+// Copyright (C) 1997 - 2002 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
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Read_Mesh.cpp b/Mesh/Read_Mesh.cpp
index 43878ab283..d655d952b6 100644
--- a/Mesh/Read_Mesh.cpp
+++ b/Mesh/Read_Mesh.cpp
@@ -1,4 +1,20 @@
-// $Id: Read_Mesh.cpp,v 1.41 2002-04-26 16:37:40 geuzaine Exp $
+// $Id: Read_Mesh.cpp,v 1.42 2002-05-18 07:56:50 geuzaine Exp $
+//
+// Copyright (C) 1997 - 2002 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
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Geo.h"
diff --git a/Mesh/SecondOrder.cpp b/Mesh/SecondOrder.cpp
index deac822e13..da16d4e3fd 100644
--- a/Mesh/SecondOrder.cpp
+++ b/Mesh/SecondOrder.cpp
@@ -1,4 +1,20 @@
-// $Id: SecondOrder.cpp,v 1.8 2002-02-12 20:11:34 geuzaine Exp $
+// $Id: SecondOrder.cpp,v 1.9 2002-05-18 07:56:50 geuzaine Exp $
+//
+// Copyright (C) 1997 - 2002 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
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Geo.h"
diff --git a/Mesh/Simplex.cpp b/Mesh/Simplex.cpp
index 3ee96e69be..431eee4a01 100644
--- a/Mesh/Simplex.cpp
+++ b/Mesh/Simplex.cpp
@@ -1,4 +1,20 @@
-// $Id: Simplex.cpp,v 1.22 2002-04-06 00:59:48 geuzaine Exp $
+// $Id: Simplex.cpp,v 1.23 2002-05-18 07:56:50 geuzaine Exp $
+//
+// Copyright (C) 1997 - 2002 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
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Simplex.h b/Mesh/Simplex.h
index 0f74ac0a9f..f5458a1969 100644
--- a/Mesh/Simplex.h
+++ b/Mesh/Simplex.h
@@ -1,6 +1,22 @@
 #ifndef _SIMPLEX_H_
 #define _SIMPLEX_H_
 
+// Copyright (C) 1997 - 2002 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
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+
 #include "Vertex.h"
 
 typedef struct {
diff --git a/Mesh/Vertex.cpp b/Mesh/Vertex.cpp
index 9965f8a6ce..6b68dddf9b 100644
--- a/Mesh/Vertex.cpp
+++ b/Mesh/Vertex.cpp
@@ -1,4 +1,20 @@
-// $Id: Vertex.cpp,v 1.17 2002-02-05 20:13:00 geuzaine Exp $
+// $Id: Vertex.cpp,v 1.18 2002-05-18 07:56:50 geuzaine Exp $
+//
+// Copyright (C) 1997 - 2002 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
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Mesh/Vertex.h b/Mesh/Vertex.h
index 3aaac5d82c..2df938650d 100644
--- a/Mesh/Vertex.h
+++ b/Mesh/Vertex.h
@@ -1,6 +1,22 @@
 #ifndef _VERTEX_H_
 #define _VERTEX_H_
 
+// Copyright (C) 1997 - 2002 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
+// the Free Software Foundation; either version 2 of the License, or
+// (at your option) any later version.
+//
+// This program 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 this program; if not, write to the Free Software
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
+
 #include "List.h"
 
 typedef struct {
diff --git a/Numeric/Numeric.cpp b/Numeric/Numeric.cpp
index 6c39ae4636..3796c051b8 100644
--- a/Numeric/Numeric.cpp
+++ b/Numeric/Numeric.cpp
@@ -1,4 +1,4 @@
-// $Id: Numeric.cpp,v 1.1 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Numeric.cpp,v 1.2 2002-05-18 07:56:50 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Numeric/Numeric.h b/Numeric/Numeric.h
index b7bc549001..1eea3d5779 100644
--- a/Numeric/Numeric.h
+++ b/Numeric/Numeric.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <math.h>
 
diff --git a/Parallel/ParUtil.cpp b/Parallel/ParUtil.cpp
index 60737caf5b..a44cf1d222 100644
--- a/Parallel/ParUtil.cpp
+++ b/Parallel/ParUtil.cpp
@@ -1,4 +1,4 @@
-// $Id: ParUtil.cpp,v 1.2 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: ParUtil.cpp,v 1.3 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdio.h>
 #include <stdlib.h>
diff --git a/Parallel/ParUtil.h b/Parallel/ParUtil.h
index 7c990f549b..b31c73a498 100644
--- a/Parallel/ParUtil.h
+++ b/Parallel/ParUtil.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdio.h>
 
diff --git a/Parser/FunctionManager.cpp b/Parser/FunctionManager.cpp
index 483d558c7d..2c2c56562f 100644
--- a/Parser/FunctionManager.cpp
+++ b/Parser/FunctionManager.cpp
@@ -1,4 +1,4 @@
-// $Id: FunctionManager.cpp,v 1.14 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: FunctionManager.cpp,v 1.15 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <map>
 #include <stdio.h>
diff --git a/Parser/FunctionManager.h b/Parser/FunctionManager.h
index 08f3264841..4ac39ff374 100644
--- a/Parser/FunctionManager.h
+++ b/Parser/FunctionManager.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 class mystack;
 class mymap;
diff --git a/Parser/Gmsh.l b/Parser/Gmsh.l
index e9e529c041..54880159d3 100644
--- a/Parser/Gmsh.l
+++ b/Parser/Gmsh.l
@@ -1,6 +1,6 @@
 %{
 
-// $Id: Gmsh.l,v 1.40 2002-05-18 07:18:03 geuzaine Exp $
+// $Id: Gmsh.l,v 1.41 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdio.h>
 #include <stdlib.h>
diff --git a/Parser/Gmsh.y b/Parser/Gmsh.y
index 7eb2be6f13..26ff567ed7 100644
--- a/Parser/Gmsh.y
+++ b/Parser/Gmsh.y
@@ -1,6 +1,6 @@
 %{ 
 
-// $Id: Gmsh.y,v 1.119 2002-05-18 07:18:04 geuzaine Exp $
+// $Id: Gmsh.y,v 1.120 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -16,7 +16,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <stdarg.h>
 #ifndef _NOPLUGIN
diff --git a/Parser/OpenFile.cpp b/Parser/OpenFile.cpp
index 7f68788bc5..001ce278ce 100644
--- a/Parser/OpenFile.cpp
+++ b/Parser/OpenFile.cpp
@@ -1,4 +1,4 @@
-// $Id: OpenFile.cpp,v 1.28 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: OpenFile.cpp,v 1.29 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Numeric.h"
diff --git a/Parser/OpenFile.h b/Parser/OpenFile.h
index 6249c859cd..5f58ad77f5 100644
--- a/Parser/OpenFile.h
+++ b/Parser/OpenFile.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #define MAX_OPEN_FILES  256
 
diff --git a/Parser/Parser.h b/Parser/Parser.h
index 29beff94a7..d5fd1bc317 100644
--- a/Parser/Parser.h
+++ b/Parser/Parser.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 typedef struct {
   char *Name;
diff --git a/Plugin/CutMap.cpp b/Plugin/CutMap.cpp
index 360498de74..ee14213529 100644
--- a/Plugin/CutMap.cpp
+++ b/Plugin/CutMap.cpp
@@ -1,4 +1,4 @@
-// $Id: CutMap.cpp,v 1.24 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: CutMap.cpp,v 1.25 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "CutMap.h"
 #include "List.h"
diff --git a/Plugin/CutMap.h b/Plugin/CutMap.h
index 158a835d3d..09d54a33f7 100644
--- a/Plugin/CutMap.h
+++ b/Plugin/CutMap.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "LevelsetPlugin.h"
 
diff --git a/Plugin/CutPlane.cpp b/Plugin/CutPlane.cpp
index f58abfda93..6e3c29c538 100644
--- a/Plugin/CutPlane.cpp
+++ b/Plugin/CutPlane.cpp
@@ -1,4 +1,4 @@
-// $Id: CutPlane.cpp,v 1.20 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: CutPlane.cpp,v 1.21 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "CutPlane.h"
 #include "List.h"
diff --git a/Plugin/CutPlane.h b/Plugin/CutPlane.h
index ef175e1fbd..ac8160de8d 100644
--- a/Plugin/CutPlane.h
+++ b/Plugin/CutPlane.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "LevelsetPlugin.h"
 
diff --git a/Plugin/CutSphere.cpp b/Plugin/CutSphere.cpp
index 11b31e548b..5885e20681 100644
--- a/Plugin/CutSphere.cpp
+++ b/Plugin/CutSphere.cpp
@@ -1,4 +1,4 @@
-// $Id: CutSphere.cpp,v 1.19 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: CutSphere.cpp,v 1.20 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <string.h>
 #include "CutSphere.h"
diff --git a/Plugin/CutSphere.h b/Plugin/CutSphere.h
index 332b752791..9e61a1d3c9 100644
--- a/Plugin/CutSphere.h
+++ b/Plugin/CutSphere.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "LevelsetPlugin.h"
 
diff --git a/Plugin/LevelsetPlugin.cpp b/Plugin/LevelsetPlugin.cpp
index 83b63f7ae0..5cfa538aa4 100644
--- a/Plugin/LevelsetPlugin.cpp
+++ b/Plugin/LevelsetPlugin.cpp
@@ -1,4 +1,4 @@
-// $Id: LevelsetPlugin.cpp,v 1.22 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: LevelsetPlugin.cpp,v 1.23 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "LevelsetPlugin.h"
 #include "List.h"
diff --git a/Plugin/LevelsetPlugin.h b/Plugin/LevelsetPlugin.h
index e8ca6aa41c..99b8b8767f 100644
--- a/Plugin/LevelsetPlugin.h
+++ b/Plugin/LevelsetPlugin.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Plugin.h"
 
diff --git a/Plugin/Plugin.cpp b/Plugin/Plugin.cpp
index 0343439530..a14a3a7c68 100644
--- a/Plugin/Plugin.cpp
+++ b/Plugin/Plugin.cpp
@@ -1,4 +1,4 @@
-// $Id: Plugin.cpp,v 1.26 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: Plugin.cpp,v 1.27 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include <map>
 #ifndef _NODLL
diff --git a/Plugin/Plugin.h b/Plugin/Plugin.h
index 5ce2863423..addfd442e5 100644
--- a/Plugin/Plugin.h
+++ b/Plugin/Plugin.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
   The one who intend to create a plugin for gmsh have to 
diff --git a/Plugin/PluginManager.h b/Plugin/PluginManager.h
index b8fab508ec..babc6cfd27 100644
--- a/Plugin/PluginManager.h
+++ b/Plugin/PluginManager.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 /*
   The one who intend to create a plugin for gmsh have to 
diff --git a/Plugin/Skin.cpp b/Plugin/Skin.cpp
index 7976ea5b8a..b9e97458fa 100644
--- a/Plugin/Skin.cpp
+++ b/Plugin/Skin.cpp
@@ -1,4 +1,4 @@
-// $Id: Skin.cpp,v 1.12 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: Skin.cpp,v 1.13 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Plugin.h"
 #include "Skin.h"
diff --git a/Plugin/Skin.h b/Plugin/Skin.h
index 58cabd5376..39ac4a2968 100644
--- a/Plugin/Skin.h
+++ b/Plugin/Skin.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 extern "C"
 {
diff --git a/Plugin/Smooth.cpp b/Plugin/Smooth.cpp
index 9a3fe51950..59804347ee 100644
--- a/Plugin/Smooth.cpp
+++ b/Plugin/Smooth.cpp
@@ -1,4 +1,4 @@
-// $Id: Smooth.cpp,v 1.8 2002-05-18 07:18:05 geuzaine Exp $
+// $Id: Smooth.cpp,v 1.9 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Plugin.h"
 #include "Smooth.h"
diff --git a/Plugin/Smooth.h b/Plugin/Smooth.h
index 55579b0b6e..965e40b5bb 100644
--- a/Plugin/Smooth.h
+++ b/Plugin/Smooth.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 extern "C"
 {
diff --git a/Plugin/Transform.cpp b/Plugin/Transform.cpp
index f08d935e35..674f916b69 100644
--- a/Plugin/Transform.cpp
+++ b/Plugin/Transform.cpp
@@ -1,4 +1,4 @@
-// $Id: Transform.cpp,v 1.10 2002-05-18 07:18:06 geuzaine Exp $
+// $Id: Transform.cpp,v 1.11 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Plugin.h"
 #include "Transform.h"
diff --git a/Plugin/Transform.h b/Plugin/Transform.h
index 474dda32a5..3bb2bf8559 100644
--- a/Plugin/Transform.h
+++ b/Plugin/Transform.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 extern "C"
 {
diff --git a/Plugin/Triangulate.cpp b/Plugin/Triangulate.cpp
index a85313bcb3..0460ea8ec7 100644
--- a/Plugin/Triangulate.cpp
+++ b/Plugin/Triangulate.cpp
@@ -1,4 +1,4 @@
-// $Id: Triangulate.cpp,v 1.5 2002-05-18 07:18:06 geuzaine Exp $
+// $Id: Triangulate.cpp,v 1.6 2002-05-18 07:56:51 geuzaine Exp $
 //
 // Copyright (C) 1997 - 2002 C. Geuzaine, J.-F. Remacle
 //
@@ -14,7 +14,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 #include "Gmsh.h"
 #include "Plugin.h"
diff --git a/Plugin/Triangulate.h b/Plugin/Triangulate.h
index 143b0473e9..9d18ad0c11 100644
--- a/Plugin/Triangulate.h
+++ b/Plugin/Triangulate.h
@@ -15,7 +15,7 @@
 //
 // You should have received a copy of the GNU General Public License
 // along with this program; if not, write to the Free Software
-// Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
 
 extern "C"
 {
-- 
GitLab