commit 166595c4d58ce1b0e7d297b4bbb599e7ddd5cf8d Author: Matthias Clasen Date: Mon Mar 19 14:27:20 2012 -0400 2.31.22 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 9f92d2110cf8b4225725e161f29e8f7add590c64 Author: Matthias Clasen Date: Mon Mar 19 13:43:31 2012 -0400 Updates NEWS | 41 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) commit 6dfb50adf7eb004b9fe79f9314e27856d80a4de8 Author: Matthias Clasen Date: Mon Mar 19 13:28:14 2012 -0400 Don't return from a void function glib/gqsort.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit cb45176110a85c3e8228499edb2ce36da85f3670 Author: Matthias Clasen Date: Mon Mar 19 13:26:19 2012 -0400 Fix a C99ism glib/gqsort.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) commit bd3063c742f654a2233620ad2e666e5f0bc9e9bf Author: Matthias Clasen Date: Mon Mar 19 13:22:04 2012 -0400 Silence a compiler warning glib/gqsort.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 2afbc425eb24f21c598636e5037782cb8a1870ea Author: Ryan Lortie Date: Fri Mar 16 13:32:38 2012 -0400 GDBus: set no-reply flag on calls with no callback If g_dbus_connection_call() or g_dbus_proxy_call() are given a NULL callback then set the no-reply flag on the outgoing D-Bus message. https://bugzilla.gnome.org/show_bug.cgi?id=672239 gio/gdbusconnection.c | 71 ++++++++++++++++++++++++++++++++++--------------- gio/gdbusproxy.c | 46 +++++++++++++++++++++++--------- 2 files changed, 82 insertions(+), 35 deletions(-) commit c3125ee36d47e71d27906b88eed68b0b9c9b9e0c Author: Ryan Lortie Date: Fri Mar 16 13:15:46 2012 -0400 GDBusProxy: report an error instead of leaking it GDBusProxy sets an error on a GSimpleAsyncResult and then returns without dispatching the result for completion (and leaks the result in the process). Fix that. Also add a testcase. Unfortunately, adding the testcase uncovered bug #672248. We can work around that by reordering the tests. https://bugzilla.gnome.org/show_bug.cgi?id=672249 gio/gdbusproxy.c | 2 ++ gio/tests/gdbus-proxy.c | 44 +++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 45 insertions(+), 1 deletion(-) commit 190891042d9830fb095bf50220555384cae7f823 Author: Chun-wei Fan Date: Mon Mar 19 16:02:37 2012 +0800 Update config.h.win32(.in) Make it more like the one that is generated by autotools. It is true that Visual C++ has sig_atomic_t, at least for Visual C++ 2008 and later, but this is currently only used for UNIX builds of GLib, as a point of note here. config.h.win32.in | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) commit bac0294c73b3ff9c33885d0af6f3e20af7062739 Author: Chun-wei Fan Date: Mon Mar 19 15:55:20 2012 +0800 Update glibconfig.h.win32(.in) Added the definitions below, as these #defines are needed for gqsort.c #define ALIGNOF_GUINT32 4 #define ALIGNOF_GUINT64 8 #define ALIGNOF_UNSIGNED_LONG 4 glib/glibconfig.h.win32.in | 4 ++++ 1 file changed, 4 insertions(+) commit 06384094689efbdc00cc39dcb9eb2929dec92933 Author: Bruno Brouard Date: Sun Mar 18 10:34:15 2012 +0100 Updated French translation po/fr.po | 1400 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 794 insertions(+), 606 deletions(-) commit 8c2434f01a60865e22c579c4092c3588827e883b Author: Matthias Clasen Date: Sat Mar 17 23:43:52 2012 -0400 Make inf testcase more forgiving printf may produce "infinity" instead of "inf". https://bugzilla.gnome.org/show_bug.cgi?id=668973 glib/tests/gvariant.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 57878d6042366070e80a109bf113ac03abb86cfd Author: Sebastian Dröge Date: Sat Mar 17 23:28:48 2012 -0400 Use __builtin_bswap* for GUINT*_SWAP_LE_BE if building with GCC https://bugzilla.gnome.org/show_bug.cgi?id=531901 glib/gtypes.h | 38 ++++++++++++++++++++++++++++++-------- glib/tests/utils.c | 24 ++++++++++++++++++++++++ 2 files changed, 54 insertions(+), 8 deletions(-) commit e2b47ae9e0ff4402253c5ca854b3a5229513a12e Author: Dieter Verfaillie Date: Sat Mar 17 23:10:01 2012 -0400 Fix out of tree build for MinGW/MSYS When building with MinGW/MSYS with srcdir != builddir the build fails: - to locate the generated .def files - creating libglib-gdb.py - creating libgobject-gdb.py Solved this by explicitly instructing these files to be generated in $(builddir)/... https://bugzilla.gnome.org/show_bug.cgi?id=653167 gio/Makefile.am | 10 +++++----- glib/Makefile.am | 17 ++++++----------- gmodule/Makefile.am | 8 ++++---- gobject/Makefile.am | 13 ++++++------- 4 files changed, 21 insertions(+), 27 deletions(-) commit 65d758859c8155362f8ffaebf5614a10d025f5a6 Author: Duarte Loreto Date: Sun Mar 18 00:45:43 2012 +0000 Updated Portuguese translation po/pt.po | 6128 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 3230 insertions(+), 2898 deletions(-) commit 7f856e3a09386c7d87ee0562a2ab85b463cac20f Author: Aurimas Černius Date: Sat Mar 17 18:49:25 2012 +0200 Updated Lithuanian translation po/lt.po | 170 ++++++++++++++++++++++++-------------------------------------- 1 file changed, 66 insertions(+), 104 deletions(-) commit 1b08ad61cdd19899f51ec44242913b18576861e1 Author: Ryan Lortie Date: Sat Mar 17 12:39:23 2012 -0400 man pages: document the order of schema overrides GSettings overrides are processed in such a way that alphabetically-later files have precedence over earlier files (eg: 20_ will beat 10_). Document that fact. docs/reference/gio/glib-compile-schemas.xml | 7 +++++++ 1 file changed, 7 insertions(+) commit e8122f6f98b853bccfb6aebcfb1714eb6f82971e Author: Yuri Kozlov Date: Sat Mar 17 12:57:44 2012 +0400 Updated Russian translation po/ru.po | 6215 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 3306 insertions(+), 2909 deletions(-) commit 6833385c5a7a35e22bb549ad0e7f390031952945 Author: Colin Walters Date: Tue Mar 13 14:49:04 2012 -0400 gmain: Use sig_atomic_t for list of pending Unix signals Pointed out by: Simon McVittie https://bugzilla.gnome.org/show_bug.cgi?id=671997 configure.ac | 12 ++++++++++++ glib/gmain.c | 9 +++++++-- 2 files changed, 19 insertions(+), 2 deletions(-) commit f3fca56b7ef94e70e78597afca69b157e07cd339 Author: Tomas Bzatek Date: Fri Mar 16 18:54:09 2012 +0100 gio: Only show mounts in /run/media/$USER And reflect the recent changes + sync with gvfs+udisks2 rules. https://bugzilla.gnome.org/show_bug.cgi?id=669797 gio/gunixmounts.c | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) commit b0739f22231b7555c9fcfd5b9fcb5f93b5a46149 Author: David Benjamin Date: Thu Mar 15 19:16:02 2012 -0400 Continue searching in PATH on ENODEV and ETIMEDOUT Synchronize the error-handling logic from glibc. Users with networked filesystems in their PATH may hit ETIMEDOUT. https://bugzilla.gnome.org/show_bug.cgi?id=672201 glib/gspawn.c | 8 ++++++++ 1 file changed, 8 insertions(+) commit cf912785b6aa4cd7acd1cf2b041b25fae76df5f7 Author: Colin Walters Date: Thu Mar 15 17:59:01 2012 -0400 gtype: Note idempotency of g_type_init() gobject/gtype.c | 4 ++++ 1 file changed, 4 insertions(+) commit 8ae5bd399ed94fe74172f1331fbe716b4f68249c Author: Alexander Larsson Date: Fri Mar 16 12:51:33 2012 +0100 Remove now unused qsort_r checks https://bugzilla.gnome.org/show_bug.cgi?id=672095 configure.ac | 45 --------------------------------------------- 1 file changed, 45 deletions(-) commit a43dd7435af92d70fa0ef5a2c48e77156b0ad304 Author: Alexander Larsson Date: Wed Mar 14 21:17:47 2012 +0100 Make g_array_sort* methods use a stable sort Also, remove previous comments about sort stability in g_array_sort docs, as the method that was explained does not work. Adds a new comment about this. https://bugzilla.gnome.org/show_bug.cgi?id=672095 glib/garray.c | 42 +++++++++++++++++++++++------------------- 1 file changed, 23 insertions(+), 19 deletions(-) commit 839957f275875b6f8fd033d67379bce0fde1c58f Author: Alexander Larsson Date: Wed Mar 14 21:17:23 2012 +0100 Make g_qsort_with_data stable, based on glibc msort We need a stable sort, and we might as well always use it rather than have multiple sort versions. This picks up the glibc merge sort implementation which it uses by default for qsort, except we don't fall back to non-stable quicksort in some cases like glibc https://bugzilla.gnome.org/show_bug.cgi?id=672095 configure.ac | 31 ++++ glib/gqsort.c | 494 +++++++++++++++++++++++++++-------------------------- glib/tests/sort.c | 39 +++++ 3 files changed, 320 insertions(+), 244 deletions(-) commit 8da947892022ba966893e5ceb1c5235c5da4665f Author: Gabor Kelemen Date: Fri Mar 16 11:12:56 2012 +0100 Updated Hungarian translation po/hu.po | 6275 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 3347 insertions(+), 2928 deletions(-) commit 5a108c918355b7344daad1acdcd87bc3765aeaca Author: Carles Ferrando Date: Thu Mar 15 23:33:50 2012 +0100 [l10n]Updated Catalan (Valencian) translation po/ca@valencia.po | 6314 ++++++++++++++++++++++++++++------------------------- 1 file changed, 3313 insertions(+), 3001 deletions(-) commit 93b9d65d12e74dc23162a23b53f8d166e5e17fd4 Author: Gil Forcada Date: Thu Mar 15 23:33:43 2012 +0100 [l10n]Updated Catalan translation po/ca.po | 6364 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 3352 insertions(+), 3012 deletions(-) commit f025c9c4f4803dd09dba12ca8f35692a0ea8050a Author: David Zeuthen Date: Thu Mar 15 14:04:39 2012 -0400 GDBusConnection: Don't store GCancellable in qdata Now that we're using g_simple_async_result_set_check_cancellable() we no longer need this terrible hack of carrying the GCancellable on the GSimpleAsyncResult using qdata. See bug 672013 for more details. https://bugzilla.gnome.org/show_bug.cgi?id=672013 Signed-off-by: David Zeuthen gio/gdbusconnection.c | 16 +--------------- 1 file changed, 1 insertion(+), 15 deletions(-) commit e3c7fdd7a47264c584f3f16e37d903a7d1f36f76 Author: Ryan Lortie Date: Tue Mar 13 16:41:57 2012 -0400 GDBus: make use of reliable async cancellation Call g_simple_async_result_set_check_cancellable() after all GSimpleAsyncResult creation in order to take advantage of the new reliable cancellation feature. The guarantee of reliable cancellation fixes a bug in dbusmenu (which was already assuming that cancellation was reliable). See this bug: https://bugs.launchpad.net/ubuntu/+source/libdbusmenu/+bug/953562 https://bugzilla.gnome.org/show_bug.cgi?id=672013 Signed-off-by: David Zeuthen gio/gdbusaddress.c | 1 + gio/gdbusconnection.c | 5 +++++ gio/gdbusprivate.c | 1 + gio/gdbusproxy.c | 3 +++ 4 files changed, 10 insertions(+) commit 1c42b6b09213b3c5275a71bbcd7def9a19767b59 Author: Chun-wei Fan Date: Thu Mar 15 16:39:52 2012 +0800 Fix "install" paths in VS property sheets ...and cleanup the VS2010 property sheets a little bit build/win32/vs10/glib.props | 10 +++++----- build/win32/vs9/glib.vsprops | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) commit 53b02b023da1ef7c253493b4aee0830e77a09a87 Author: Mario Blättermann Date: Wed Mar 14 22:27:33 2012 +0100 [l10n] Updated German translation po/de.po | 1506 ++++++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 919 insertions(+), 587 deletions(-) commit 4804094472e90a537b534c32e3c225b624c4500e Author: Ryan Lortie Date: Tue Mar 13 16:09:01 2012 -0400 GSimpleAsyncResult: support reliable cancellation Add a function g_simple_async_result_set_check_cancellable() to provide a GCancellable that is checked for being cancelled during the call to g_simple_async_result_propagate_error(). This gives asynchronous operation implementations an easy way to provide reliable cancellation of those operations -- even in the case that a positive result has occured and is pending dispatch at the time the operation is cancelled. https://bugzilla.gnome.org/show_bug.cgi?id=672013 docs/reference/gio/gio-sections.txt | 1 + gio/gio.symbols | 1 + gio/gsimpleasyncresult.c | 58 +++++++++++++++++++++++++++++++++++ gio/gsimpleasyncresult.h | 2 ++ 4 files changed, 62 insertions(+) commit 53b1afba0eb94f7f836b408d81da7b58c374dc3f Author: Mike Gorse Date: Tue Mar 13 16:02:30 2012 -0500 Invalidate single_va_closure when adding an emission hook If the optimization is used for only having one closure handling a signal emission, then hooks will not be run, so it should be disabled when an emission hook is added. https://bugzilla.gnome.org/show_bug.cgi?id=671918 gobject/gsignal.c | 1 + 1 file changed, 1 insertion(+) commit fbbdf98668641a6e6494dacb5f5f13703145e6f8 Author: Ryan Lortie Date: Tue Mar 13 20:10:39 2012 -0400 g_log: mask log level before checking prefix flags We check if the log level is in the "prefixed" list by checking it against the g_log_msg_prefix bitfield. Unfortunately we were failing to mask by G_LOG_LEVEL_MASK first, so if the FATAL bit was set (for example) then it would never match. This was the case for g_error(). https://bugzilla.gnome.org/show_bug.cgi?id=672026 glib/gmessages.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 545736c0fbc4fdc861a726b293a5b3c1cd611a3c Author: Ryan Lortie Date: Tue Mar 13 20:08:27 2012 -0400 glib-init: restore default for G_MESSAGES_PREFIXED In the glib-init shuffle this ended up being set to no messages prefixed by default. Fix that so that we have prefixes back. https://bugzilla.gnome.org/show_bug.cgi?id=672026 glib/glib-init.c | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) commit 063f03fa761fe2e341e32ebec6ed7ff6732b5bb1 Author: Ryan Lortie Date: Tue Mar 13 20:08:01 2012 -0400 glib-init: fix obvious buffer size mismatch glib/glib-init.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 73fb1944e43b3ed3942c453dbe30db859cfe1bbe Author: Bruce Cowan Date: Tue Mar 13 13:48:15 2012 +0000 Updated British English translation po/en_GB.po | 6037 +++++++++++++++++++++++++++++++---------------------------- 1 file changed, 3185 insertions(+), 2852 deletions(-) commit 2127246139d6e7706d6a94dd754af649dfa6e650 Author: Kenneth Nielsen Date: Tue Mar 13 09:11:21 2012 +0100 Updated Danish translation po/da.po | 122 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 70 insertions(+), 52 deletions(-) commit 81aaf53567cf8dc13ae77878a8663b847ca54fcc Author: Ryan Lortie Date: Mon Mar 12 16:43:15 2012 -0400 GSocketMsgFlags: annotate as a flags This was being incorrectly guessed as an enum. Fix that. https://bugzilla.gnome.org/show_bug.cgi?id=671942 gio/gioenums.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 748cbafb8bffe88a7f1a3867b5f3f23d8713da6c Author: Kjartan Maraas Date: Mon Mar 12 18:18:55 2012 +0100 Updated Norwegian bokmål translation po/nb.po | 117 ++++++++++++++++++++++++++++++++++++-------------------------- 1 file changed, 69 insertions(+), 48 deletions(-) commit c45b8135046790e13b0d486f605dc62c9a783b16 Author: Timo Jyrinki Date: Mon Mar 12 11:02:04 2012 +0200 Finnish translation update from http://l10n.laxstrom.name/wiki/Gnome_3.4 translation sprint po/fi.po | 5844 ++++++++++++++++++++++++++++++-------------------------------- 1 file changed, 2846 insertions(+), 2998 deletions(-) commit 68bdfd69241ebb01be71fb7c8c8c7a188aedf8fb Author: Kristjan SCHMIDT Date: Sun Mar 11 12:02:28 2012 +0100 Updated Esperanto translation po/eo.po | 6076 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 3194 insertions(+), 2882 deletions(-) commit 657e476b74bcf4c1e3a9363951d4adcb537b66de Author: Piotr Drąg Date: Fri Mar 9 22:18:45 2012 +0100 Updated Polish translation po/pl.po | 6186 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 3246 insertions(+), 2940 deletions(-) commit 8084047ee3fa639fc0ca33035356e2ce11f0cab6 Author: Ryan Lortie Date: Fri Mar 9 10:29:32 2012 -0500 logging test: unset G_MESSAGES_DEBUG Having G_MESSAGES_DEBUG=all in the environment will fail this testcase. glib/tests/logging.c | 2 ++ 1 file changed, 2 insertions(+) commit 265f265c677bc5399dbb1cfa449cb4b915a6459f Author: Mark Janossy Date: Fri Mar 9 09:54:23 2012 -0500 deprecated threads: fix race in GStaticRecMutex The very last access to the 'depth' field of GStaticRecMutex in g_static_rec_mutex_unlock_full() was being performed after dropping the implementation mutex for the last time. This allowed the lock to be dropped an additional time if it was acquired in another thread right at that instant (which is somewhat likely, since another thread could have just been woken up by the lock being released). https://bugzilla.gnome.org/show_bug.cgi?id=670846 glib/deprecated/gthread-deprecated.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) commit cb44e96dfadf33c1c5df43dabe7ced19a03789dc Author: Alexander Larsson Date: Fri Mar 9 11:32:45 2012 +0100 Fix crash in signal emission optimization The trace of the signal emission of the was calculating the instance type after the instance was unrefed. Fix this by keeping the instance type around. gobject/gsignal.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) commit bbe4b5719502c934e3a2f931773babd858997e43 Author: Alexander Larsson Date: Fri Mar 9 09:32:06 2012 +0100 signal emission: Allocate instance_and_param with alloca This Gives a 5% performance increase in e.g. the emit-handled test. gobject/gsignal.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) commit 7b939efa6fad289c2878c64c1edd932200cf5f33 Author: Erik van Pienbroek Date: Thu Mar 8 20:29:18 2012 +0100 Use native glib-genmarshal when cross-compiling The ability to cross-compile glib got broken after the merge of the 'signal-performance' branch as the assumption was made that the generated glib-genmarshal can be executed on the host (which isn't valid when cross-compiling). Fixed this by using the just-built glib-genmarshal for normal compilations and the native (host) glib-genmarshal when doing a cross-compilation as was also done in several other areas of GLib Tested for host=x86_64-unknown-linux-gnu, target=x86_64-unknown-linux-gnu and host=x86_64-unknown-linux-gnu, target=i686-w64-mingw32 https://bugzilla.gnome.org/show_bug.cgi?id=671676 gobject/tests/Makefile.am | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) commit 3fa735848782735a7ccff3abba39c53388592588 Author: Ryan Lortie Date: Thu Mar 8 11:55:09 2012 -0500 gio-querymodules: unlink instead of writing empty cache If there are no modules installed then the most appropriate thing is to have no cachefile instead of an empty one. This unbreaks the "clean directory after 'make uninstall'" check that automake does. https://bugzilla.gnome.org/show_bug.cgi?id=671664 gio/gio-querymodules.c | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) commit c9f55445aa2f86b1ea62367849522ecabbe48d72 Author: Chun-wei Fan Date: Thu Mar 8 17:18:43 2012 +0800 msvc_recommended_pragmas.h: Silence C4819 warnings This warning appears when unicode chars that cannot be displayed in the current Windows code page is used anywhere in the file, including comment blocks. We probably don't need to see these, especially as problems caused by such characters are manifested as other warnings or errors, for example, the need to add BOM to a file when compiling code with complex script on Windows. msvc_recommended_pragmas.h | 3 +++ 1 file changed, 3 insertions(+) commit 93e2c1f12a354bca11d3467f3d7a2a0eb5dcd683 Author: Nilamdyuti Goswami Date: Thu Mar 8 14:08:11 2012 +0530 Assamese translation completed po/as.po | 552 +++++++++++++++++++++++++++++++++++--------------------------- 1 file changed, 312 insertions(+), 240 deletions(-) commit c79606a3d61ad45653a1c8fe7e2b18ba07fab56d Author: Chao-Hsiung Liao Date: Thu Mar 8 15:56:14 2012 +0800 Updated Traditional Chinese translation(Hong Kong and Taiwan) po/zh_HK.po | 90 +++++++++++++++++++++++++++++++++++------------------------ po/zh_TW.po | 90 +++++++++++++++++++++++++++++++++++------------------------ 2 files changed, 108 insertions(+), 72 deletions(-) commit 05663607eaa595735e037a06101f897fdf97de36 Author: Chun-wei Fan Date: Thu Mar 8 15:34:39 2012 +0800 Update config.h.win32(.in) Remove the config for ENABLE_REGEX, as GRegex is now included in all builds. config.h.win32.in | 3 --- 1 file changed, 3 deletions(-) commit d642bf442ffcfba52c58764b03ac6dcf21feb1cf Author: Chun-wei Fan Date: Thu Mar 8 15:04:17 2012 +0800 glib-genmarshal.c: Use G_VA_COPY instead of va_copy() In the code generation portion, va_copy() is not universally available, so use the existing G_VA_COPY macro that in turn calls va_copy() if it is available or call an appropriate emulation otherwise. gobject/glib-genmarshal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit b72bb9dd08b15a3f85ab593121f9ba49828c07c2 Author: Chun-wei Fan Date: Thu Mar 8 14:51:22 2012 +0800 Use G_VA_COPY instead of va_copy() va_vopy() is not universally available in all compilers, so make use of the existing G_VA_COPY macro which either calls va_copy() if it is available, or emulates it if otherwise. gobject/gclosure.c | 2 +- gobject/gmarshal.c | 42 +++++++++++++++++++++--------------------- 2 files changed, 22 insertions(+), 22 deletions(-) commit 75ca1cd15891739052c96e94eed5f046f344f9c5 Author: Emmanuele Bassi Date: Wed Mar 7 12:53:14 2012 +0000 gobject: Fix a compiler warning Shuffle the parenthesis around. gobject/gsignal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 7cf50ceb857968a99e141e8e2c75053761a12639 Author: Cosimo Cecchi Date: Tue Mar 6 22:10:53 2012 -0500 tests: fix GAction test for headless run gio/tests/Makefile.am | 1 + gio/tests/actions.c | 11 +++++++++++ 2 files changed, 12 insertions(+) commit a06542b998869c619a9eb9548d5e3bc780d09bbb Author: Nilamdyuti Goswami Date: Tue Mar 6 21:43:24 2012 +0530 Assamese translation completed po/as.po | 5816 +++++++++++++++++++++++++++++++++----------------------------- 1 file changed, 3069 insertions(+), 2747 deletions(-) commit 6b4e24aca04f5b48f787f51db8d73dae620136a3 Author: Seong-ho Cho Date: Tue Mar 6 23:50:59 2012 +0900 Updated Korean translation po/ko.po | 1129 ++++++++++++++++++++++++++++++++++++++------------------------ 1 file changed, 695 insertions(+), 434 deletions(-) commit 026340c5fcafd63b38a0424a0b83ae3a1c551aa7 Author: Alexander Larsson Date: Tue Mar 6 11:35:17 2012 +0100 Fix unused variable warning gobject/gsignal.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 6e8caec6d9af06d4f7f0e6cd1a86c6c47e49ff01 Author: David Zeuthen Date: Mon Mar 5 12:57:32 2012 -0500 GUnix{Input,Output}Stream: Only release cancelable poll-fd if we allocated it Otherwise we get criticals a'la GLib-GIO-CRITICAL **: g_cancellable_release_fd: assertion `cancellable->priv->fd_refcount > 0' failed when reading/writing to certain kinds of file descriptors. Patch reviewed by Dan Winship on IRC. Signed-off-by: David Zeuthen gio/gunixinputstream.c | 3 ++- gio/gunixoutputstream.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) commit b6f65ec94065eb1ef321fe034b6fe94059bb741e Author: Matthias Clasen Date: Mon Mar 5 11:43:20 2012 -0500 bump version configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 3cf1ad1881c2d8f0cac67d51d3e29713bb28a201 Author: Alexander Larsson Date: Mon Mar 5 15:05:07 2012 +0100 Use G_DEFINE_CONSTRUCTOR for the glib_init constructor No need to hand-roll this when we have a macro version. glib/glib-init.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) commit a970fddb0ed68de910120cbe009edb94aa38eb9d Author: Matthias Clasen Date: Mon Mar 5 09:01:20 2012 -0500 2.31.20 configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) commit 17fe7fbd5afe58d386cd9df1148d9f897c233f7e Author: Matthias Clasen Date: Mon Mar 5 08:32:07 2012 -0500 Update glib-genmarshal docs A bunch of new commandline options sneaked in without docs... docs/reference/gobject/glib-genmarshal.xml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+)