Index: /trunk/tools/nc_var_tools.py
===================================================================
--- /trunk/tools/nc_var_tools.py	(revision 1877)
+++ /trunk/tools/nc_var_tools.py	(revision 1878)
@@ -20983,4 +20983,5 @@
       ncfile + ' _______'
     rvarns = ronc.variables.keys()
+    print 'Lluis varns:', varns
     for vn in varns:
        rdimns = list(ronc.dimensions)
@@ -21021,12 +21022,25 @@
                newattr = set_attribute(newvar,attrn,attrv)
            ronc.sync() 
+       else: 
+           print '    '  + fname + ": updatingvariable '" + vn + "' ..." 
+           
+           iovar = ionc.variables[vn]
+           rovar = ronc.variables[vn]
+           gen.same_shape(iovar[:], rovar[:])
+
+           varvals = iovar[:]
+           vartype = iovar.dtype
+           varattrs = iovar.ncattrs()
+
+           rovar[:] = varvals[:]
+           for attrn in varattrs:
+               attrv = iovar.getncattr(attrn)
+               newattr = set_attribute(rovar,attrn,attrv)
+           ronc.sync() 
 
     ionc.close()
 
     # Global values
-    newattr = set_attribute(ronc, 'PyNCplot', 'http://www.xn--llusfb-5va.cat/python/PyNCplot/')
-    newattr = set_attribute(ronc, 'script', fname)
-    newattr = set_attribute(ronc, 'get_file', getfile)
-    newattr = set_attribute(ronc, 'get_variables', varname)
+    add_global_PyNCplot(ronc, 'nc_var.py', fname,'1.1') 
 
     ronc.sync()
