Ryan Lortie
d6c30e1766
GParamSpec: intern property names
...
Make it so that the ->name property on all GParamSpec objects is an
interned string.
https://bugzilla.gnome.org/show_bug.cgi?id=654627
2011-07-15 10:23:11 +02:00
Behdad Esfahbod
7041b701dd
Remove comp_step_table table
...
Reuse the pre-existing composition data.
2011-07-14 16:55:35 -04:00
Behdad Esfahbod
89a5d17d58
Document, that the second part of a decompose() wouldn't decompose()
...
This is not directly documented in Unicode, or I couldn't find it,
but the test I just added confirms that it is currently the case.
2011-07-14 16:55:35 -04:00
Behdad Esfahbod
f4cf6c3db0
[test] Move non-utf8 tests into unicode.c
2011-07-14 16:55:35 -04:00
Behdad Esfahbod
cff4b5b3a3
Remove stale comment
...
Unicode guarantees that.
2011-07-14 16:55:35 -04:00
Behdad Esfahbod
a73c66b134
Add tests for Unicode canonical composition/decomposition
...
Also update compose()/decompose() API corner cases and docs.
2011-07-14 16:55:35 -04:00
Behdad Esfahbod
7ad2f0eb80
Move declarations around
...
So g_unichar API comes before g_utf8.
2011-07-14 16:55:35 -04:00
Matthias Clasen
761a1841ee
Bug 654195 - Add g_unichar_compose() and g_unichar_decompose()
2011-07-14 16:55:34 -04:00
Ihar Hrachyshka
8c7de592ff
Updated Belarusian translation.
2011-07-13 23:36:37 +03:00
Ihar Hrachyshka
f45631bebc
Updated Belarusian translation.
2011-07-13 23:34:21 +03:00
Aurimas Černius
09bba9fc60
Updated Lithuanian translation
2011-07-12 23:21:25 +03:00
Changwoo Ryu
8926b612c8
Updated Korean translation
2011-07-13 02:51:40 +09:00
Ryan Lortie
8f5e0cd240
GDBusInterfaceSkeleton: fix odd use of floating refs
...
The get_properties() function was documented as returning a floating
Switch it over to returning a normal reference and patch a couple of
uses.
https://bugzilla.gnome.org/show_bug.cgi?id=654394
2011-07-12 19:44:21 +02:00
Ryan Lortie
58c247e51b
GVariant: add g_variant_take_ref()
...
This function implements the following logic:
if (g_variant_is_floating (value))
g_variant_ref_sink (value);
which is used for consuming the return value of callbacks that may or
may not return floating references.
This patch also replaces a few instances of the above code with the new
function (GSettings, GDBus) and lifts a long-standing restriction on the
use of floating values as the return value for signal handlers by
improving g_value_take_variant().
https://bugzilla.gnome.org/show_bug.cgi?id=627974
2011-07-12 19:44:21 +02:00
Rudolfs Mazurs
2121e56ea7
Updated Latvian translation.
2011-07-12 16:29:33 +03:00
Murray Cumming
bbe7eb09ec
Docs: Fixed a typo.
2011-07-12 12:09:31 +02:00
Tim-Philipp Müller
7654a848e2
tests: fix glib_translations_work()
...
If setlocale() to our test locale fails, translations
won't work either.
https://bugzilla.gnome.org/show_bug.cgi?id=654017
2011-07-11 00:08:14 -04:00
Paolo Bonzini
5eee90fbbc
add g_regex_escape_nul
...
The function can be used to let regex compile non-NUL-terminated
strings without redesigning the way the pattern is stored in GRegex
objects and retrieved with g_regex_get_pattern.
https://bugzilla.gnome.org/show_bug.cgi?id=615895
2011-07-11 00:02:22 -04:00
Matthias Clasen
653c2f701a
Fix gtk-doc cross-linking among glib/gobject/gio
...
Patch by Daniel Macks, bug 644687.
2011-07-10 23:55:52 -04:00
Matthias Clasen
2caddda534
Take out the timeout from the large-message test
...
This is an attempt to make the test not fail on build slaves,
which currently getting a timeout error here.
2011-07-10 23:11:30 -04:00
Matthias Clasen
436dbe7744
Don't test negative values in ulong conversions
...
This is failing on 32bit build slaves.
2011-07-10 21:57:45 -04:00
Martin Storsjo
7c517bf350
Don't needlessly use "echo -e"
...
The -e parameter to echo isn't recognized by echo in POSIX sh,
but isn't needed when no escaped characters need to be
interpreted.
This fixes building glib with a mingw cross compiler on Mac OS X.
https://bugzilla.gnome.org/show_bug.cgi?id=654085
2011-07-10 20:47:02 -04:00
Matthias Clasen
98b667d052
Optimize g_[s]list_free_full a bit
...
No need to iterate the list twice.
Proposed by Luiz Augusto von Dentz,
http://bugzilla.gnome.org/show_bug.cgi?id=653935
2011-07-10 20:42:58 -04:00
Colin Walters
182ed95861
GCancellable: Make eventfd() fall back to pipes on EINVAL too
...
https://bugzilla.gnome.org/show_bug.cgi?id=654232
2011-07-10 12:19:15 -04:00
Javier Jardón
6079443b48
docs: G_GNUC_DEPRECATED_FOR was added in Glib 2.26
2011-07-08 16:16:27 +01:00
Muhammet Kara
a3557577ef
[l10n]Updated Turkish translation
2011-07-08 01:09:03 +03:00
Abduxukur Abdurixit
7e855ef461
Added UG translation
2011-07-07 16:31:17 +02:00
Javier Jardón
c2dc66ccf2
Move documentation to inline comments: spawn
2011-07-06 22:13:05 +01:00
Javier Jardón
0e27a71899
Move documentation to inline comments: conversions
2011-07-06 21:49:55 +01:00
Dan Winship
37ab5ced31
g_output_stream_splice: deal with overflow
...
On 32-bit machines in particular, bytes_written may overflow a gssize.
Notice when that happens and just return G_MAXSSIZE instead.
https://bugzilla.gnome.org/show_bug.cgi?id=649246
2011-07-06 08:39:38 -04:00
Chun-wei Fan
3b4a42d631
Revert distribution of build/win32/setup.py
...
Revert commit on distribution of this file as it is meant to be used in
a GIT checkout only.
2011-07-06 09:58:37 +08:00
Chun-wei Fan
f18ba785ca
Add build/win32/setup.py to distribution
2011-07-06 08:28:57 +08:00
Chun-wei Fan
c83c91a574
Bug 653841: Update README.win32 and VS README.txt's
...
This relates to my previous commit titled "add a script to generator
files for building" on behalf of Shixin Zeng.
Tell people about the availability of a python script to create the
necessary files for a Visual C++ build from a GIT checkout.
This is done with the courtesy of Shixin Zeng's python script which does
the job and eliminates the troubles of getting a suitable shell environment
to do the "make dist" job (which is especially not easy on Windows itself!)
2011-07-06 08:25:41 +08:00
Shixin Zeng
004e2f060f
add a script to generator files for building
...
Signed-off-by: Chun-wei Fan <fanchunwei@src.gnome.org>
2011-07-06 08:04:08 +08:00
Matthias Clasen
65c6ebddee
Post-release version bump
...
Up to 2.29.11
2011-07-05 11:22:11 -04:00
Matthias Clasen
89df070c1f
2.29.10
2011-07-05 11:21:40 -04:00
Colin Walters
5f7be6c67d
build: Use --disable-maintainer-mode for distcheck
...
Otherwise due to weird things like gtk-doc.make copying files back
into the source directory, we may run into the maintainer mode
bits mistakenly attempting to rerun.
2011-07-05 10:20:48 -04:00
Colin Walters
e9d0c82252
gio: Fix srcdir != builddir build for docs
2011-07-05 09:44:13 -04:00
Matthias Clasen
0f9c4590d8
Update NEWS for 2.29.10
2011-07-05 09:17:02 -04:00
Matthias Clasen
9c09a48f57
Fix the build
...
When renaming a variable from _SCRIPTS to _DATA, it helps to
also rename all references.
2011-07-04 16:04:15 -04:00
Matthias Clasen
34e571c466
Disable a failing test
2011-07-04 13:11:42 -04:00
Chun-wei Fan
c06e91bcaf
Update GIO VS 2010 project templates
...
Revert EOL of these files to Unix style as they are to be processed
during "make dist"
2011-07-04 22:21:05 +08:00
Chun-wei Fan
fabbf82ae1
Updated GIO Visual Studio Projects
...
-In gio/Makefile.am, the name for one of the filters for capturing the
sources for the GIO VS Project Files is corrected.
-Remove the GIO source file items in the VS project files templates as
a result for this change, and move the entry of the "new"
gregistrysettingsbackend.c into the filter in gio/Makefile.am
2011-07-04 21:47:59 +08:00
Murray Cumming
7ba753b002
G_STATIC_REC_MUTEX_INIT: Fix missing initialization.
...
Add the third struct field, zeroed, to avoid a compiler warning.
2011-07-04 08:58:00 +02:00
Ryan Lortie
8fdfa8bf33
Install completion scripts as DATA, not SCRIPTS
...
They are sourced by the shell and don't include a #!/bin/sh, so they shouldn't
be marked as executable.
2011-07-03 17:37:35 +02:00
Dan Winship
2080bb1dc0
gasyncresult: document that NULL GAsyncReadyCallback is allowed
...
https://bugzilla.gnome.org/show_bug.cgi?id=653484
2011-07-01 11:28:12 -04:00
Dieter Verfaillie
2456db2c00
GCancellable: Fix build on Win32
...
https://bugzilla.gnome.org/show_bug.cgi?id=653522
2011-06-30 09:32:32 -04:00
Emmanuele Bassi
847a8eb911
gio: Some more build fixes
2011-06-29 18:07:29 +01:00
Emmanuele Bassi
87a542bc96
Fix build
...
The g_return_val_if_fail() macro takes a return value.
2011-06-29 18:00:53 +01:00
Ryan Lortie
b73e53f577
parameter guards for GSimpleAction constructors
2011-06-29 17:32:21 +01:00