diff --git a/Makefile b/Makefile
index 54ca669a8ac73abcac2dabe81a6b61bfa78f1098..996bab244a4e0c77a8b12310769a872c2c93b7de 100644
--- a/Makefile
+++ b/Makefile
@@ -1,9 +1,9 @@
-# $Id: Makefile,v 1.119 2001-08-03 11:27:54 geuzaine Exp $
+# $Id: Makefile,v 1.120 2001-08-06 17:34:10 geuzaine Exp $
 # ----------------------------------------------------------------------
 #  Makefile for Gmsh  
 # ----------------------------------------------------------------------
 
-           GMSH_RELEASE = 1.22
+           GMSH_RELEASE = 1.23
 
                    MAKE = make
                      CC = c++
diff --git a/benchmarks/3d/Cube-Attr-01.geo b/benchmarks/3d/Cube-Attr-01.geo
index 84ffa08c643367fb263e8cc265a13a71fd43d2b7..71f98e23c571c71f6316c1cc597653a8f690f64b 100644
--- a/benchmarks/3d/Cube-Attr-01.geo
+++ b/benchmarks/3d/Cube-Attr-01.geo
@@ -1,9 +1,6 @@
 
-Options{
-  Mesh{
-    Algorithm = 2 ;
-  }
-}
+Mesh.Algorithm = 2 ;
+
 
 Point(1) = {0.0,0.0,0.0,.2};
 Point(2) = {1,0.0,0.0,.2};
diff --git a/benchmarks/3d/Cube-Attr-02.geo b/benchmarks/3d/Cube-Attr-02.geo
index 1c92c4278594773c14721dd67d86a3d194ee850f..17f2b0b8ad20885271cd612be549ff33c36ebb03 100644
--- a/benchmarks/3d/Cube-Attr-02.geo
+++ b/benchmarks/3d/Cube-Attr-02.geo
@@ -1,6 +1,9 @@
 /*****************************                      
 cube meshed uniformly                      
 *****************************/                      
+
+Mesh.Algorithm = 2;
+
 Point(1) = {0.0,0.0,0.0,.3};                              
 Point(2) = {1,0.0,0.0,.3};                              
 Point(3) = {1,1,0.0,.3};                              
@@ -11,9 +14,9 @@ Line(3) = {2,1};
 Line(4) = {1,4};                              
 Line Loop(5) = {2,3,4,1};                              
 Plane Surface(6) = {5};                              
-Extrude Surface (6, {0,0.0,1});                              
+Extrude Surface{6, {0,0.0,1}};
                          
 Surface Loop(29) = {23,6,15,19,28,27};                        
 Complex Volume(30) = {29};                        
                     
-Attractor Point(0.1,0.1,2) = {1};                                                                                   
+Attractor Point{1} = {0.1,0.1,2};                                                                                   
diff --git a/doc/gmsh.1 b/doc/gmsh.1
index 3560cbef44c4079b2a895f89594755c4d1f9d621..862b775931b1523be49b9b4299e9af17dfd0a100 100644
--- a/doc/gmsh.1
+++ b/doc/gmsh.1
@@ -5,7 +5,7 @@
 .\" Copyright (c) 2000-2001 J.-F. Remacle, C. Geuzaine
 .\" 
 .\" ======================================================================
-.TH Gmsh 1 "30 July 2001" "Version 1.22" "Gmsh Manual Pages"
+.TH Gmsh 1 "06 August 2001" "Version 1.23" "Gmsh Manual Pages"
 .UC 4
 .\" ======================================================================
 .SH NAME
@@ -220,6 +220,6 @@ Remacle (Remacle@scorec.rpi.edu).
 .SH SEE ALSO
 .BR getdp (1),
 .br
-Gmsh examples (\fI/usr/doc/gmsh-1.22/\fR),
+Gmsh examples (\fI/usr/doc/gmsh-1.23/\fR),
 .br
 Gmsh homepage (\fIhttp://www.geuz.org/gmsh/\fR).
diff --git a/utils/gmsh_fltk.spec b/utils/gmsh_fltk.spec
index 4eb52ba57c02244d5ea5143435e4316bcd69e0cd..c8788aab0057efe0d1e6f6f22d88f3dac8927f95 100644
--- a/utils/gmsh_fltk.spec
+++ b/utils/gmsh_fltk.spec
@@ -1,7 +1,7 @@
 Summary: A 3D mesh generator with pre- and post-processing facilities
 Name: gmsh
-Version: 1.22
-Source: gmsh-1.22.tar.gz
+Version: 1.23
+Source: gmsh-1.23.tar.gz
 Release: 1
 Copyright: distributable
 Group: Applications/Engineering