Tor Lillqvist
efb1a054b0
Fix build with the Microsoft compiler
...
Correct a few gccisms and C99isms. Ensure the Windows-specific gio
source files are listed in the generated gio VS project file.
2010-06-22 12:22:46 +03:00
Tor Lillqvist
2e84249082
Bypass a few functions not used on Windows when compiling for Windows
2010-06-22 12:16:14 +03:00
Matthias Clasen
045c96b71a
Add a test for g_strip_prefix
2010-06-21 23:08:01 -04:00
Matthias Clasen
2f438f18ae
Move hash tests to the test framework
2010-06-21 23:08:01 -04:00
Matthias Clasen
7d14b5fbf1
Some more tests
2010-06-21 23:08:01 -04:00
Matthias Clasen
5629366c3d
Move checksum tests to the test framework
2010-06-21 23:08:01 -04:00
Matthias Clasen
839078ea63
Add some more Unicode tests
2010-06-21 23:08:01 -04:00
David Zeuthen
45411ccbe3
Bug 621945 – Filter outgoing messages in GDBusConnection
...
This patch breaks some rarely-used public API (only known user is
dconf).
This patch is based on work from Peng Huang <shawn.p.huang@gmail.com>.
See https://bugzilla.gnome.org/show_bug.cgi?id=621945
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-06-21 16:12:23 -04:00
Ryan Lortie
a4cd39e741
gobject docs: ignore some sgml files
2010-06-21 14:01:50 -04:00
Ryan Lortie
a4b42d3a75
.gitignore the moved tests
2010-06-21 13:57:54 -04:00
Ryan Lortie
c9553af68f
Use -Bsymbolic-functions, drop g*alias PLT hackery
...
This is a minimal patch-out of the galias functionality. We will do a
release like this so that we can easily back it out if there are
reported problems.
A more substantial cleanup (mostly removing #includes from every file)
will follow if there are no issues.
2010-06-21 13:55:28 -04:00
Ryan Lortie
e549bbf664
distcheck fix
2010-06-21 13:25:51 -04:00
Ryan Lortie
d5dc656d35
Add check for -Bsymbolic-functions linker flag
2010-06-21 13:25:44 -04:00
Ryan Lortie
7556f660b5
Remove gsettings-schema-convert tool
...
Having this tool in GLib is a bad idea for a number of reasons:
- experience has shown that the simple file format was a bad idea
- the tool is currently implemented with a hack that would require a
dependency inversion to solve (the tool needs to depend on Python
GVariant bindings)
- the tool itself is unmaintained
It will be moved to the GConf git repository so people can continue to
use it for the purpose of converting GConf schemas.
2010-06-21 13:24:40 -04:00
Javier Jardón
95c4ec1056
[docs] Fix typo
2010-06-21 17:28:15 +02:00
Sven Herzberg
6c02c99df0
don't treat debug/info/message as fatal messages by default
...
* glib/gtestutils.c: don't treat non-fatal messages as errors
* glib/tests/.gitignore: silence
* glib/tests/Makefile.am: updated
* glib/tests/protocol.c: add a test for the message treatment
2010-06-21 12:34:44 +02:00
Matthias Clasen
60a5b19799
Add a test for g_unichar_validate
2010-06-21 00:00:51 -04:00
Matthias Clasen
f13618623b
Test inplace decoding
2010-06-20 23:46:01 -04:00
Matthias Clasen
db5bd7b90b
Some more utf8 tests
2010-06-20 23:35:31 -04:00
Matthias Clasen
a2f4564fd9
Test glib_check_version
2010-06-20 23:07:39 -04:00
Matthias Clasen
cca48bd5b9
Add support for coverage reports with lcov
...
Patch by Patrick Hulin, bug #501057 .
2010-06-20 22:46:47 -04:00
Matthias Clasen
bad7f1e54f
Some fixes
2010-06-20 22:18:30 -04:00
Matthias Clasen
7bea2a7a4f
Move utf8 validation tests to the test framework
2010-06-20 21:16:24 -04:00
Matthias Clasen
5b08ef84e4
Move utf8 pointer tests to test framework
2010-06-20 21:04:47 -04:00
Matthias Clasen
0ed575213b
Consolide base64 tests in a single file
2010-06-20 16:53:39 -04:00
Matthias Clasen
08d6e535be
Move scanner tests to glib/tests
2010-06-20 16:53:38 -04:00
Ryan Lortie
87df095de3
GVariant: fix doc copy/paste error
2010-06-20 12:32:00 -04:00
Ryan Lortie
ede159ec45
Add enum type for GVariantParseError
2010-06-20 12:31:37 -04:00
Matthias Clasen
09aa2e79ab
Move sequence tests to the test framework
2010-06-20 12:23:13 -04:00
Matthias Clasen
bf8ce25216
Move base64 tests of to test framework
2010-06-20 11:34:31 -04:00
Matthias Clasen
9a85f654c7
Add new scripts to docs
2010-06-20 11:20:54 -04:00
Matthias Clasen
f849dbac05
Move regex tests to the g_test framework
2010-06-20 11:20:54 -04:00
Christian Persch
fc5f3a96be
Docs fix
2010-06-20 13:35:41 +02:00
Matthias Clasen
85621f1a0f
Update the include pcre to 8.02
2010-06-20 01:46:35 -04:00
Matthias Clasen
b0b7aeffc0
Add Unicode 5.2 scripts
2010-06-20 01:14:55 -04:00
Matthias Clasen
5fffa39b6a
Fix a memory leak in g_ptr_array_remove_index_fast
...
We need to call the element_free_func even if we remove the
last element. Bug #618866 .
2010-06-20 00:15:31 -04:00
Ryan Lortie
ea6470e31a
GSettings: complete support for enum binding
2010-06-19 16:14:23 -04:00
Johan Dahlin
dbe68f7c83
[configure] Require dbus 1.2.14
...
dbus_message_set_serial requires dbus 1.2.14, make the dependency
explicit instead of failing to compile a test.
2010-06-19 15:24:18 -03:00
Christian Persch
2d4e48b73c
Tiny docs fix
2010-06-19 20:04:20 +02:00
Christian Persch
db68f8203a
Add g_value_take_variant
...
Turns out we do need g_value_take_variant(), so we can correctly
implement VARIANT:* marshalers.
Bug #621947 .
2010-06-19 19:07:36 +02:00
Christian Persch
052ef2614a
Add g_variant_is_floating
2010-06-19 19:07:36 +02:00
Christian Persch
7bb00fd0e8
Fix a preprocessor warning with --disable-visibility
...
Don't redefine DISABLE_VISIBILITY when already building with
--disable-visibility.
2010-06-19 19:07:36 +02:00
Milan Bouchet-Valat
a558e460a2
Fix gsettings tool crash, part 2
...
Same as previous commit, but for two other functions it missed.
2010-06-19 19:00:13 +02:00
Milan Bouchet-Valat
62939f5e45
Fix gsettings tool crash
...
When no path is provided for the schema, we have call
g_settings_new() instead of g_settings_new_with_path()
passing a NULL path.
This was crashing the tool on start since an assertion was
recently added to g_settings_new_with_path() to refuse NULL.
2010-06-19 18:33:26 +02:00
Ryan Lortie
a768953760
Fix bug in strinfo
...
We can't search for a larger needle inside of a smaller haystack, and
unsigned integer subtraction tends to result in very large numbers
rather than small ones.
Add a check for this case and abort out immediately.
Also add a test case (lifted directly from the docs) that demonstrates
the problem.
Issue discovered and tracked down by Milan Bouchet-Valat
2010-06-19 11:41:30 -04:00
Fran Diéguez
e91541bf8c
Updated Galician translations
2010-06-19 15:13:41 +02:00
Ryan Lortie
a2888fbbf0
Add a note to docs about paragraphs in schemas
2010-06-18 23:14:46 -04:00
Ryan Lortie
6217c9b41e
Conditional gsettings.m4 support, AC_PATH_PROG
...
Add new support for conditional enabling of GSettings (as per
bug #616718 ) and use AC_PATH_PROG instead of AC_PATH_TOOL (as per
bug #621172 ).
2010-06-18 23:02:32 -04:00
Jürg Billeter
1ed105b19b
GDBus: Sink closures in _with_closures functions
...
See https://bugzilla.gnome.org/show_bug.cgi?id=621092#c12
Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-06-18 19:28:31 -04:00
Colin Walters
8f5bde679e
[GApplication] Add working directory to platform data
...
https://bugzilla.gnome.org/show_bug.cgi?id=621838
2010-06-18 16:05:00 -04:00