glib r6948 - in trunk: . docs/reference docs/reference/glib gio gio/tests gmodule gobject gthread po



Author: matthiasc
Date: Tue May 27 21:22:45 2008
New Revision: 6948
URL: http://svn.gnome.org/viewvc/glib?rev=6948&view=rev

Log:
2.17.0


Modified:
   trunk/ChangeLog
   trunk/INSTALL
   trunk/README
   trunk/docs/reference/ChangeLog
   trunk/docs/reference/glib/compiling.sgml
   trunk/gio/ChangeLog
   trunk/gio/tests/live-g-file.c
   trunk/gmodule/ChangeLog
   trunk/gobject/ChangeLog
   trunk/gthread/ChangeLog
   trunk/po/ChangeLog
   trunk/po/am.po
   trunk/po/ar.po
   trunk/po/as.po
   trunk/po/az.po
   trunk/po/be.po
   trunk/po/be latin po
   trunk/po/bg.po
   trunk/po/bn.po
   trunk/po/bn_IN.po
   trunk/po/bs.po
   trunk/po/ca.po
   trunk/po/cs.po
   trunk/po/cy.po
   trunk/po/da.po
   trunk/po/de.po
   trunk/po/dz.po
   trunk/po/el.po
   trunk/po/en_CA.po
   trunk/po/en_GB.po
   trunk/po/eo.po
   trunk/po/es.po
   trunk/po/et.po
   trunk/po/eu.po
   trunk/po/fa.po
   trunk/po/fi.po
   trunk/po/fr.po
   trunk/po/ga.po
   trunk/po/gl.po
   trunk/po/gu.po
   trunk/po/he.po
   trunk/po/hi.po
   trunk/po/hr.po
   trunk/po/hu.po
   trunk/po/hy.po
   trunk/po/id.po
   trunk/po/is.po
   trunk/po/it.po
   trunk/po/ja.po
   trunk/po/ka.po
   trunk/po/kn.po
   trunk/po/ko.po
   trunk/po/ku.po
   trunk/po/lt.po
   trunk/po/lv.po
   trunk/po/mg.po
   trunk/po/mk.po
   trunk/po/ml.po
   trunk/po/mn.po
   trunk/po/mr.po
   trunk/po/ms.po
   trunk/po/nb.po
   trunk/po/ne.po
   trunk/po/nl.po
   trunk/po/nn.po
   trunk/po/oc.po
   trunk/po/or.po
   trunk/po/pa.po
   trunk/po/pl.po
   trunk/po/pt.po
   trunk/po/pt_BR.po
   trunk/po/ro.po
   trunk/po/ru.po
   trunk/po/rw.po
   trunk/po/si.po
   trunk/po/sk.po
   trunk/po/sl.po
   trunk/po/sq.po
   trunk/po/sr.po
   trunk/po/sr Latn po
   trunk/po/sr ije po
   trunk/po/sv.po
   trunk/po/ta.po
   trunk/po/te.po
   trunk/po/th.po
   trunk/po/tl.po
   trunk/po/tr.po
   trunk/po/tt.po
   trunk/po/uk.po
   trunk/po/vi.po
   trunk/po/wa.po
   trunk/po/xh.po
   trunk/po/yi.po
   trunk/po/zh_CN.po
   trunk/po/zh_HK.po
   trunk/po/zh_TW.po

Modified: trunk/INSTALL
==============================================================================
--- trunk/INSTALL	(original)
+++ trunk/INSTALL	Tue May 27 21:22:45 2008
@@ -1,8 +1,8 @@
 Simple install procedure
 ========================
 
-  % gzip -cd glib-2.16.1.tar.gz | tar xvf -  # unpack the sources
-  % cd glib-2.16.1                           # change to the toplevel directory
+  % gzip -cd glib-2.17.0.tar.gz | tar xvf -  # unpack the sources
+  % cd glib-2.17.0                           # change to the toplevel directory
   % ./configure                             # run the `configure' script
   % make                                    # build GLIB
 

Modified: trunk/README
==============================================================================
--- trunk/README	(original)
+++ trunk/README	Tue May 27 21:22:45 2008
@@ -1,7 +1,7 @@
 General Information
 ===================
 
-This is GLib version 2.16.1. GLib is the low-level core
+This is GLib version 2.17.0. GLib is the low-level core
 library that forms the basis for projects such as GTK+ and GNOME. It
 provides data structure handling for C, portability wrappers, and
 interfaces for such runtime functionality as an event loop, threads,
@@ -24,6 +24,16 @@
 
 See the file 'INSTALL'
 
+Notes about GLib 2.18
+=====================
+
+* The recommended way of using GLib has always been to only include the
+  toplevel headers glib.h, glib-object.h and gio.h. GLib enforces this by 
+  generating an error when individual headers are directly included. 
+  To help with the transition, the enforcement is not turned on by 
+  default for GLib headers (it is turned on for GObject and GIO).
+  To turn it on, define the preprocessor symbol G_DISABLE_SINGLE_INCLUDES.
+  
 Notes about GLib 2.16
 =====================
 
@@ -31,7 +41,6 @@
   and libselinux for extended attribute and SELinux support. Use 
   --disable-xattr and --disable-selinux to build without these.
 
-
 Notes about GLib 2.10
 =====================
 

Modified: trunk/docs/reference/glib/compiling.sgml
==============================================================================
--- trunk/docs/reference/glib/compiling.sgml	(original)
+++ trunk/docs/reference/glib/compiling.sgml	Tue May 27 21:22:45 2008
@@ -71,7 +71,7 @@
 The recommended way of using GLib has always been to only include the 
 toplevel headers <filename>glib.h</filename>, 
 <filename>glib-object.h</filename>, <filename>gio.h</filename>.
-Starting with 2.17, GLib enforces this this by generating an error
+Starting with 2.17, GLib enforces this by generating an error
 when individual headers are directly included. To help with the 
 transition, the enforcement is not turned on by default for GLib 
 headers (it <emphasis>is</emphasis> turned on for GObject and GIO).

Modified: trunk/gio/tests/live-g-file.c
==============================================================================
--- trunk/gio/tests/live-g-file.c	(original)
+++ trunk/gio/tests/live-g-file.c	Tue May 27 21:22:45 2008
@@ -1077,6 +1077,8 @@
   
   cleanup_dir_recurse (root, root);
 
+  g_file_delete (root, NULL, NULL);
+  
   g_object_unref (root);
 }
 
@@ -1190,5 +1192,10 @@
     g_test_add_data_func ("/live-g-file/test_delete", target_path,
 			  test_delete);
 
+  if (write_test || only_create_struct)
+    g_test_add_data_func ("/live-g-file/final_clean", target_path,
+    	  	  prep_clean_structure);
+
   return g_test_run ();
+
 }



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]