diff -Nru glib2.0-2.39.90/build/win32/vs10/glib.vcxproj glib2.0-2.39.91/build/win32/vs10/glib.vcxproj --- glib2.0-2.39.90/build/win32/vs10/glib.vcxproj 2014-02-17 23:37:17.000000000 +0000 +++ glib2.0-2.39.91/build/win32/vs10/glib.vcxproj 2014-03-03 21:08:56.000000000 +0000 @@ -393,6 +393,7 @@ + diff -Nru glib2.0-2.39.90/build/win32/vs10/glib.vcxproj.filters glib2.0-2.39.91/build/win32/vs10/glib.vcxproj.filters --- glib2.0-2.39.90/build/win32/vs10/glib.vcxproj.filters 2014-02-17 23:37:17.000000000 +0000 +++ glib2.0-2.39.91/build/win32/vs10/glib.vcxproj.filters 2014-03-03 21:08:56.000000000 +0000 @@ -86,6 +86,7 @@ Source Files Source Files Source Files + Source Files Source Files Source Files Source Files diff -Nru glib2.0-2.39.90/build/win32/vs11/glib.vcxproj glib2.0-2.39.91/build/win32/vs11/glib.vcxproj --- glib2.0-2.39.90/build/win32/vs11/glib.vcxproj 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/build/win32/vs11/glib.vcxproj 2014-03-03 21:09:04.000000000 +0000 @@ -393,6 +393,7 @@ + diff -Nru glib2.0-2.39.90/build/win32/vs11/glib.vcxproj.filters glib2.0-2.39.91/build/win32/vs11/glib.vcxproj.filters --- glib2.0-2.39.90/build/win32/vs11/glib.vcxproj.filters 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/build/win32/vs11/glib.vcxproj.filters 2014-03-03 21:09:04.000000000 +0000 @@ -86,6 +86,7 @@ Source Files Source Files Source Files + Source Files Source Files Source Files Source Files diff -Nru glib2.0-2.39.90/build/win32/vs9/glib.vcproj glib2.0-2.39.91/build/win32/vs9/glib.vcproj --- glib2.0-2.39.90/build/win32/vs9/glib.vcproj 2014-02-17 23:37:17.000000000 +0000 +++ glib2.0-2.39.91/build/win32/vs9/glib.vcproj 2014-03-03 21:08:55.000000000 +0000 @@ -342,6 +342,7 @@ + diff -Nru glib2.0-2.39.90/ChangeLog glib2.0-2.39.91/ChangeLog --- glib2.0-2.39.90/ChangeLog 2014-02-17 23:37:36.000000000 +0000 +++ glib2.0-2.39.91/ChangeLog 2014-03-03 21:09:22.000000000 +0000 @@ -1,3 +1,870 @@ +commit de142c0c5ad9a35e704f1fc9eeeaed3684a30adb +Author: Ryan Lortie +AuthorDate: Sun Mar 2 22:18:14 2014 -0500 +Commit: Ryan Lortie +CommitDate: Mon Mar 3 16:03:00 2014 -0500 + + GLib 2.39.91 + + NEWS | 33 +++++++++++++++++++++++++++++++++ + 1 file changed, 33 insertions(+) + +commit 5d5ea495b5dca3965d60556300151c75a44c5653 +Author: Ryan Lortie +AuthorDate: Sun Mar 2 09:38:51 2014 -0500 +Commit: Ryan Lortie +CommitDate: Mon Mar 3 16:01:27 2014 -0500 + + desktopappinfo: add Exec to searchable keys + + Add the basename from the first component of the Exec line to the + list of + strings to search for via g_desktop_app_info_search(). + + We treat Exec as a fairly strong match -- just below the visible name. + + Add a testcase to make sure everything is working OK. + + https://bugzilla.gnome.org/show_bug.cgi?id=725023 + + gio/gdesktopappinfo.c | 35 + +++++++++++++++++----- + gio/tests/desktop-app-info.c | 9 ++++++ + .../desktop-files/usr/applications/eog.desktop | 2 +- + 3 files changed, 38 insertions(+), 8 deletions(-) + +commit 9ecc859f95d3a2f3faf918c96ca21a447dd33b6a +Author: Theppitak Karoonboonyanan +AuthorDate: Mon Mar 3 17:27:09 2014 +0700 +Commit: Theppitak Karoonboonyanan +CommitDate: Mon Mar 3 17:27:09 2014 +0700 + + Updated Thai translation + + po/th.po | 552 + ++++++++++++++++++++++++++++++++------------------------------- + 1 file changed, 282 insertions(+), 270 deletions(-) + +commit 79caa3a7e151897b062f82251eec207bc1514ff3 +Author: Matthias Clasen +AuthorDate: Sun Mar 2 19:10:00 2014 -0500 +Commit: Matthias Clasen +CommitDate: Sun Mar 2 19:10:00 2014 -0500 + + Add a few tests for G_MARKUP_TREAT_CDATA_AS_TEXT + + Related to + https://bugzilla.gnome.org/show_bug.cgi?id=725433 + + glib/tests/Makefile.am | 9 ++++++- + glib/tests/markups/valid-16.cdata-as-text | 42 + +++++++++++++++++++++++++++++++ + glib/tests/markups/valid-16.expected | 42 + +++++++++++++++++++++++++++++++ + glib/tests/markups/valid-16.gmarkup | 10 ++++++++ + glib/tests/markups/valid-8.cdata-as-text | 5 ++++ + 5 files changed, 107 insertions(+), 1 deletion(-) + +commit b93a13bb796eeb30a45bcdca9a760a9ef4c47a2e +Author: Matthias Clasen +AuthorDate: Sun Mar 2 19:02:23 2014 -0500 +Commit: Matthias Clasen +CommitDate: Sun Mar 2 19:03:15 2014 -0500 + + Add a way to test different markup parser flags + + For now, we are mainly interested in G_MARKUP_TREAT_CDATA_AS_TEXT. + This commit makes markup-parse look for expected output files with + the extension .cdata-as-text in addition to .expected, and compares + the output of parsing with G_MARKUP_TREAT_CDATA_AS_TEXT against + them. markup-parse --cdata-as-text foo.gmarkup can be used to produce + such expected output. + + glib/tests/markup-parse.c | 81 + +++++++++++++++++++++++++++++++++-------------- + 1 file changed, 57 insertions(+), 24 deletions(-) + +commit 49cc207e35ef6b6ce7f4954a4c067ab43145f6bf +Author: Matthias Clasen +AuthorDate: Sun Mar 2 18:20:37 2014 -0500 +Commit: Matthias Clasen +CommitDate: Sun Mar 2 18:23:43 2014 -0500 + + docs: Ditch more markup + + Some markup was hiding in docs in headers. Drop it there, too. + + gio/gdbusconnection.h | 56 +++++++++--------- + gio/gioenums.h | 15 +++-- + gio/gsettings.h | 2 +- + gio/gvolume.h | 13 ++--- + glib/gbacktrace.h | 2 +- + glib/gmarkup.h | 4 +- + glib/goption.h | 157 + +++++++++++++++++++++----------------------------- + glib/gspawn.h | 91 ++++++++++++++--------------- + gobject/gsignal.h | 5 +- + gobject/gtype.h | 6 +- + gobject/gtypeplugin.h | 8 +-- + gobject/gvalue.h | 7 +-- + 12 files changed, 164 insertions(+), 202 deletions(-) + +commit ad4d81418ecdaf53950de117710be127d53169da +Author: Piotr Drąg +AuthorDate: Sun Mar 2 19:24:01 2014 +0100 +Commit: Piotr Drąg +CommitDate: Sun Mar 2 19:24:01 2014 +0100 + + Updated Polish translation + + po/pl.po | 2052 + ++++++++++++++++++++++++++++++++++---------------------------- + 1 file changed, 1123 insertions(+), 929 deletions(-) + +commit fdf14e9e6cbd2e373988d7b9e913788a58c63388 +Author: Philip Withnall +AuthorDate: Wed Feb 19 18:03:37 2014 +0000 +Commit: Philip Withnall +CommitDate: Mon Feb 24 16:38:08 2014 +0000 + + hmac: Make unit test const-correct + + https://bugzilla.gnome.org/show_bug.cgi?id=724741 + + glib/tests/hmac.c | 6 +++--- + 1 file changed, 3 insertions(+), 3 deletions(-) + +commit 393503ba5bdc7c09cd46b716aaf3d2c63a6c7f9c +Author: Ryan Lortie +AuthorDate: Sat Feb 8 12:23:46 2014 +0000 +Commit: Ryan Lortie +CommitDate: Mon Feb 24 09:28:43 2014 -0500 + + gmain: simplify g_main_context_find_source_by_id() + + Since we now keep a hashtable of sources, we can implement this + function + without iteration. + + https://bugzilla.gnome.org/show_bug.cgi?id=724839 + + glib/gmain.c | 27 ++++++++++----------------- + 1 file changed, 10 insertions(+), 17 deletions(-) + +commit 9e81709012f27eebe336f40f948e9493c87fc75b +Author: Ryan Lortie +AuthorDate: Sat Feb 8 12:17:10 2014 +0000 +Commit: Ryan Lortie +CommitDate: Mon Feb 24 09:28:43 2014 -0500 + + gmain: Simplify source id tracking + + Simplify our tracking of issued source id integers and fix some bugs. + + Previously the source's id was remove from the 'used' table from + source_remove_from_context() which was also called if the source + priority was changed (in which case it would never be added back + to the + table). The source id could be reissued in that case. + + In the new approach, we just always keep a hash table of sources, by + source id. This simplifies the logic and will also allow us to + improve + performance of g_main_context_find_source_by_id() which is called + in some + fairly common cases, such as g_source_remove(). These improvements + will be in + the following commits. + + https://bugzilla.gnome.org/show_bug.cgi?id=724839 + + glib/gmain.c | 77 + ++++++++++++++---------------------------------------------- + 1 file changed, 18 insertions(+), 59 deletions(-) + +commit e7bde4acf4499d353780b696435e1a43dee66c54 +Author: Matthias Clasen +AuthorDate: Sun Feb 23 12:03:13 2014 -0500 +Commit: Matthias Clasen +CommitDate: Sun Feb 23 12:11:59 2014 -0500 + + Test content type icons more thoroughly + + Check we actually get the right icon names, and check + that symbolic icons fall back to non-symbolic ones. + + gio/tests/contenttype.c | 71 + +++++++++++++++++++++++++++++++++++++++++++++++++ + 1 file changed, 71 insertions(+) + +commit e6af432b39ac9e0123387e5a993737073dce9153 +Author: John Lindgren +AuthorDate: Sun Feb 23 00:52:31 2014 -0500 +Commit: Matthias Clasen +CommitDate: Sun Feb 23 12:11:59 2014 -0500 + + Add non-symbolic fallback icons in g_content_type_get_symbolic_icon(). + + This makes the behavior consistent with + e.g. g_volume_get_symbolic_icon(). + + https://bugzilla.gnome.org/show_bug.cgi?id=724994 + + gio/gcontenttype.c | 44 +++++++++++++++++++------------------------- + 1 file changed, 19 insertions(+), 25 deletions(-) + +commit 356fe2cec65ad5b531ff08c78e5c24f37017bb83 +Author: Ryan Lortie +AuthorDate: Sun Feb 23 01:11:50 2014 -0500 +Commit: Ryan Lortie +CommitDate: Sun Feb 23 01:14:27 2014 -0500 + + asyncqueue: fix timeout math on 32bit systems + + 88182d375e13ae6519a288d5295220c83ca27e73 caught this issue in + g_async_queue_timed_pop() but failed to fix the same bug in the + _unlocked() + variant. + + This is only a problem on 32bit systems. On 64bit systems, the tv_sec + in a timeval is already 64 bits, so no overflow occurs. + + https://bugzilla.gnome.org/show_bug.cgi?id=722604 + + glib/gasyncqueue.c | 6 ++---- + 1 file changed, 2 insertions(+), 4 deletions(-) + +commit 4af9b8e9cb43cbcb1f889b74b85111325aab57ba +Author: Ryan Lortie +AuthorDate: Sun Feb 23 00:47:29 2014 -0500 +Commit: Ryan Lortie +CommitDate: Sun Feb 23 00:47:29 2014 -0500 + + mappedfile test: permit ENODEV on /dev/null + + mmap() on /dev/null returns ENODEV on old Linux versions and also on + Hurd, so accept that in the testcase. + + https://bugzilla.gnome.org/show_bug.cgi?id=722360 + + glib/tests/mappedfile.c | 1 + + 1 file changed, 1 insertion(+) + +commit 4825e819b2ca59409b93f4d6f0f742d630626887 +Author: Chun-wei Fan +AuthorDate: Thu Feb 20 08:47:54 2014 +0800 +Commit: Chun-wei Fan +CommitDate: Sun Feb 23 11:48:06 2014 +0800 + + Fix build of gio/gapplication.c on Visual C++ + + Visual C++ is quite zealous about checking against the types used + in the + initializing of array of structures, even up to Visual C++ 2013. + Fix this + by splitting up the initializing steps. + + https://bugzilla.gnome.org/show_bug.cgi?id=724609 + + gio/gapplication.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +commit 8da795de4f04dad35029a36c155d0b299d739840 +Author: Ryan Lortie +AuthorDate: Thu Feb 13 17:07:07 2014 -0500 +Commit: Ryan Lortie +CommitDate: Sat Feb 22 10:25:42 2014 -0500 + + gsocket: use check/prepare only on win32 + + There is no longer any code left in the check/prepare functions + on UNIX, + so put %NULL in the GSourceFuncs vtable. + + This also allows us to simplify some logic. + + https://bugzilla.gnome.org/show_bug.cgi?id=724707 + + gio/gsocket.c | 27 +++++++++++++-------------- + 1 file changed, 13 insertions(+), 14 deletions(-) + +commit e8f26efe0d0ddf64b4be45e61917039b98de83bf +Author: Ryan Lortie +AuthorDate: Thu Feb 13 16:37:49 2014 -0500 +Commit: Ryan Lortie +CommitDate: Sat Feb 22 10:25:42 2014 -0500 + + gsocket: use _add_unix_fd() instead of _add_poll() + + Use g_source_add_unix_fd() on UNIX instead of using a GPollFD. + + https://bugzilla.gnome.org/show_bug.cgi?id=724707 + + gio/gsocket.c | 15 +++++++++------ + 1 file changed, 9 insertions(+), 6 deletions(-) + +commit 04aee2d9201551810c2f9345b5b64ed7bf4e910e +Author: Ryan Lortie +AuthorDate: Thu Feb 13 16:59:28 2014 -0500 +Commit: Ryan Lortie +CommitDate: Sat Feb 22 10:25:42 2014 -0500 + + gsocket: make use of g_source_set_ready_time() + + Drop our own hand-rolled version of the same functionality. + + https://bugzilla.gnome.org/show_bug.cgi?id=724707 + + gio/gsocket.c | 39 ++++++++++++--------------------------- + 1 file changed, 12 insertions(+), 27 deletions(-) + +commit 12d65f250987f6bea25ad38acd7c26b3f47d0ab6 +Author: Ryan Lortie +AuthorDate: Thu Feb 20 19:05:30 2014 -0500 +Commit: Ryan Lortie +CommitDate: Sat Feb 22 10:25:06 2014 -0500 + + GSource: mark some API as "implementation only" + + Clarify that _add_poll() _remove_poll() _add_unix_fd(), + _modify_unix_fd(), _remove_unix_fd(), _query_unix_fd(), + _set_ready_time(), _add_child_source() and _remove_child_source() + are only + intended to be used by the implementation of a particular GSource -- + not its + consumers. + + https://bugzilla.gnome.org/show_bug.cgi?id=724707 + + glib/gmain.c | 27 +++++++++++++++++++++++++++ + 1 file changed, 27 insertions(+) + +commit 1f7100506a51584e66930851c5243fd2eaee5c35 +Author: Ryan Lortie +AuthorDate: Thu Feb 13 16:58:34 2014 -0500 +Commit: Ryan Lortie +CommitDate: Sat Feb 22 10:24:19 2014 -0500 + + gsocket: don't abuse GPollFD.revents field + + We are reusing the GPollFD.revents field of the source to store a + temporary value. Use a local variable for that instead. + + This is a refactor to make the next commit easier to understand. + + https://bugzilla.gnome.org/show_bug.cgi?id=724707 + + gio/gsocket.c | 12 +++++++----- + 1 file changed, 7 insertions(+), 5 deletions(-) + +commit ff96f88e172d504b5aef2a852880e21341809e1f +Author: Ryan Lortie +AuthorDate: Thu Feb 13 16:34:29 2014 -0500 +Commit: Ryan Lortie +CommitDate: Sat Feb 22 10:24:19 2014 -0500 + + gsocket: use cancellable child source + + Now that GCancellable's GSource is based on _set_ready_time() + instead of + an fd, we should use it as a child source, instead of forcing the + creation of the fd and adding it as a poll. + + https://bugzilla.gnome.org/show_bug.cgi?id=724707 + + gio/gsocket.c | 22 +++++++--------------- + 1 file changed, 7 insertions(+), 15 deletions(-) + +commit d8263dd7930fddddc4b8158e720ce0387d445af7 +Author: Ryan Lortie +AuthorDate: Thu Feb 13 16:16:27 2014 -0500 +Commit: Ryan Lortie +CommitDate: Sat Feb 22 10:24:19 2014 -0500 + + gsocket: trivial typo fix + + https://bugzilla.gnome.org/show_bug.cgi?id=724707 + + gio/gsocket.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit 6147d15ea256ff0aabf11fb854ef07cf0e0e3a62 +Author: Ryan Lortie +AuthorDate: Sat Feb 22 09:22:27 2014 -0500 +Commit: Ryan Lortie +CommitDate: Sat Feb 22 10:23:40 2014 -0500 + + gmain: repeat preconditions for emphasis + + g_main_context_acquire() mentions that you must have called it before + you make any calls to _prepare(), _query(), _check() or _dispatch(). + + For emphasis, add a note on each of those functions pointing back + to the + fact that you must have called _acquire() before using them. + + glib/gmain.c | 26 +++++++++++++++++++------- + 1 file changed, 19 insertions(+), 7 deletions(-) + +commit c0aa150cb0d362224480240b2db8ff214717bdd1 +Author: Ryan Lortie +AuthorDate: Fri Feb 21 16:25:09 2014 -0500 +Commit: Ryan Lortie +CommitDate: Fri Feb 21 16:42:21 2014 -0500 + + g_main_context_wait: add a critical to detect use + + Due to its unusual interface, I suspect that nobody is using + g_main_context_wait() but there is no way to know. + + Add a critical notice that will be displayed if anyone calls the + function, asking them to file a bug with us. + + We'll let this go out with the 2.40 release and see if we get + a response + before we proceed with actually breaking the functionality. + + glib/gmain.c | 12 ++++++++++++ + 1 file changed, 12 insertions(+) + +commit 5103c5d643f7e7de7983619204a25c3c774478e8 +Author: Ryan Lortie +AuthorDate: Fri Feb 21 16:40:16 2014 -0500 +Commit: Ryan Lortie +CommitDate: Fri Feb 21 16:42:21 2014 -0500 + + GCond: check result of pthread_condattr_setclock() + + Make sure this call succeeds, aborting if it doesn't + + This will prevent people from having to waste time chasing down + the problems + that would otherwise be caused by this silent failure. + + glib/gthread-posix.c | 9 +++++++-- + 1 file changed, 7 insertions(+), 2 deletions(-) + +commit 03a43c290e470c67015d01237c5d81ea81a7b129 +Author: Ryan Lortie +AuthorDate: Fri Feb 21 10:20:11 2014 -0500 +Commit: Ryan Lortie +CommitDate: Fri Feb 21 16:42:21 2014 -0500 + + gmain: abort if monotonic time is unsupported + + We now depend on CLOCK_MONOTONIC, but it's possible that people may + attempt to run GLib on systems where it isn't supported at runtime. + + Check the return value of clock_gettime() and abort() if it fails in + order to save these people from wasting time on debugging a tricky + issue. + + https://bugzilla.gnome.org/show_bug.cgi?id=670144 + + glib/gmain.c | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +commit 6fcaa7aa96fc4b274a4358f2cec3a4075568d343 +Author: Xavier Claessens +AuthorDate: Fri Feb 21 15:35:36 2014 -0500 +Commit: Xavier Claessens +CommitDate: Fri Feb 21 15:39:31 2014 -0500 + + GHashTable: Explicitly document that _iter_remove() is safe while + iterating + + https://bugzilla.gnome.org/show_bug.cgi?id=723316 + + glib/ghash.c | 9 +++++++++ + 1 file changed, 9 insertions(+) + +commit 59a8ae34c01a9f5e311cb3fb6bb12fbe3e0096b0 +Author: Aurimas Černius +AuthorDate: Fri Feb 21 22:16:16 2014 +0200 +Commit: Aurimas Černius +CommitDate: Fri Feb 21 22:16:16 2014 +0200 + + Updated Lithuanian translation + + po/lt.po | 1750 + +++++++++++++++++++++++++++++++------------------------------- + 1 file changed, 864 insertions(+), 886 deletions(-) + +commit 450363321db007d1c9a6c654b245e701ccc2998a +Author: Chun-wei Fan +AuthorDate: Fri Feb 21 17:06:56 2014 +0800 +Commit: Chun-wei Fan +CommitDate: Fri Feb 21 23:37:31 2014 +0800 + + glib/Makefile.am: Dist gtranslit-data.h + + This header needs to be distributed as well, which was + inadvertently missed. + + https://bugzilla.gnome.org/show_bug.cgi?id=724858 + + glib/Makefile.am | 1 + + 1 file changed, 1 insertion(+) + +commit 73060f5e78ea5f208275f4a7cb6183636aeef1da +Author: Ryan Lortie +AuthorDate: Fri Feb 21 07:56:06 2014 -0500 +Commit: Ryan Lortie +CommitDate: Fri Feb 21 07:56:26 2014 -0500 + + slow-motion post-release version bump + + configure.ac | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +commit 061793a726df038fb8c790984c81020e14feb0bb +Author: Ryan Lortie +AuthorDate: Thu Feb 20 18:49:37 2014 -0500 +Commit: Ryan Lortie +CommitDate: Thu Feb 20 18:52:33 2014 -0500 + + gconvert: add note to avoid transliteration + + Add a note to the documentation of g_convert() advising to avoid using + it for transliteration. Link to g_str_to_ascii(). + + glib/gconvert.c | 3 +++ + 1 file changed, 3 insertions(+) + +commit 0415930b499fa951f1e82d38fc60461a8bd42c4b +Author: Ryan Lortie +AuthorDate: Thu Feb 13 10:18:03 2014 -0500 +Commit: Ryan Lortie +CommitDate: Thu Feb 20 18:32:42 2014 -0500 + + gsource: document priority of child sources + + Add a note to the documentation that child sources cannot have + their priority + changed independently from their parent. Add a g_return_if_fail() + to the + public API in order to enforce this. + + This was already a reality due to the check in + g_source_set_priority_unlocked(), but it was never explicitly + documented. + + https://bugzilla.gnome.org/show_bug.cgi?id=724706 + + glib/gmain.c | 5 +++++ + 1 file changed, 5 insertions(+) + +commit 8491f03581b6ada1d82f29064c99b604e98c7e09 +Author: Ryan Lortie +AuthorDate: Thu Feb 20 18:32:04 2014 -0500 +Commit: Ryan Lortie +CommitDate: Thu Feb 20 18:32:42 2014 -0500 + + g_str_to_ascii(): a couple of minor tweaks + + Add a precondition guard and use g_string_sized_new() to avoid some + reallocations. + + glib/gtranslit.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +commit a8ea3dc03b203e18825aa4c8473c9ab832fbeddf +Author: Ryan Lortie +AuthorDate: Mon Feb 17 13:15:55 2014 -0500 +Commit: Ryan Lortie +CommitDate: Thu Feb 20 18:27:48 2014 -0500 + + g_str_tokenize_and_fold: do proper transliteration + + g_str_tokenize_and_fold() can now do proper locale-sensitive + transliteration for ascii alternatives. + + https://bugzilla.gnome.org/show_bug.cgi?id=710142 + + glib/gstrfuncs.c | 28 ++++++++++++++++------------ + 1 file changed, 16 insertions(+), 12 deletions(-) + +commit d7291760df7de8cc878cb418749cb0f6afa6c69d +Author: Ryan Lortie +AuthorDate: Mon Feb 17 11:55:22 2014 -0500 +Commit: Ryan Lortie +CommitDate: Thu Feb 20 18:27:24 2014 -0500 + + tests: test transliteration API + + Add some tests for the new transliteration API. + + https://bugzilla.gnome.org/show_bug.cgi?id=710142 + + glib/tests/strfuncs.c | 107 + ++++++++++++++++++++++++++++++++++++++++++++++++++ + 1 file changed, 107 insertions(+) + +commit 941b8979d07a7d9bd1a8f581ee744c0c914e12ee +Author: Ryan Lortie +AuthorDate: Mon Feb 17 11:54:18 2014 -0500 +Commit: Ryan Lortie +CommitDate: Thu Feb 20 18:27:24 2014 -0500 + + Add locale-sensitive ASCII transliteration API + + Add a new function, g_str_to_ascii() that does locale-dependent ASCII + transliteration of UTF-8 strings. + + This function works off of an internal database. We get the data + out of + the localedata shipped with glibc, which seems to be just about + the best + source of locale-sensitive transliteration information available + anywhere. + + We include a update script with this commit that's not used by + anything + at all -- it will just sit in git. It is intended to be run manually + from time to time. + + https://bugzilla.gnome.org/show_bug.cgi?id=710142 + + docs/reference/glib/glib-sections.txt | 1 + + glib/Makefile.am | 1 + + glib/gstrfuncs.h | 4 + + glib/gtranslit-data.h | 12 + + glib/gtranslit.c | 409 + +++++++++++++++++++++++++++++++++ + glib/update-gtranslit.py | 410 + ++++++++++++++++++++++++++++++++++ + 6 files changed, 837 insertions(+) + +commit 436d77f70ac9aed56d1b5f223e05a29e34378444 +Author: Ryan Lortie +AuthorDate: Tue Feb 18 19:04:24 2014 -0500 +Commit: Ryan Lortie +CommitDate: Thu Feb 20 17:57:57 2014 -0500 + + tests: add a test for g_cond_wait_until() + + https://bugzilla.gnome.org/show_bug.cgi?id=673607 + + glib/tests/cond.c | 38 ++++++++++++++++++++++++++++++++++++++ + 1 file changed, 38 insertions(+) + +commit 1de36e775599e77f2fe47b381f0e5b1b62e93f66 +Author: Ryan Lortie +AuthorDate: Tue Feb 18 18:50:18 2014 -0500 +Commit: Ryan Lortie +CommitDate: Thu Feb 20 17:55:09 2014 -0500 + + Fix g_cond_wait_until() vs. monotonic time + + We've had a relatively rocky path with g_cond_wait_until() on systems + that either don't support pthread_condattr_setclock() or where + g_get_monotonic_time() is not based on CLOCK_MONOTONIC (ie: + Android and + Mac OS). + + Fortunately, both of these platforms seem to share + pthread_cond_timedwait_relative_np() which allows us to implement + g_cond_wait_until() without races. + + With this patch, we now require that one of + pthread_condattr_setclock() + or pthread_cond_timedwait_relative_np() exists. A quick look around + suggests that this is true for all platforms that we care about. + + This patch removes our use of pthread_cond_timedwait_monotonic() and + pthread_cond_timedwait_monotonic_np() which were Android-only APIs. + + https://bugzilla.gnome.org/show_bug.cgi?id=673607 + + configure.ac | 17 ++++------------- + glib/gthread-posix.c | 45 ++++++++++++++++++++++++++++++++++----------- + 2 files changed, 38 insertions(+), 24 deletions(-) + +commit d61431254636b9ecc250884eb34757c2504e5685 +Author: Ryan Lortie +AuthorDate: Tue Feb 18 14:09:49 2014 -0500 +Commit: Ryan Lortie +CommitDate: Thu Feb 20 17:52:49 2014 -0500 + + gmain: rework g_get_monotonic_time() a bit + + We now assume the existence of clock_gettime() and CLOCK_MONOTONIC as + specified by POSIX.1-2001. This means that we always return truly + monotonic time, which will prevent problems in the case that the user + changes the time. + + Mac OS doesn't have clock_gettime() but it does have + mach_absolute_time(), so we can use that there. + + We keep our Windows case as well (although we should simplify it + once XP + hits EOL later this year). + + This patch removes the fallback to gettimeofday() in case of missing + clock_gettime(). We no longer have any way to test this codepath and + therefore it must go. + + This patch also restructures the #ifdef a bit so that we repeat the + entire function definition inside of #ifdef instead of just the entire + body of one function. + + https://bugzilla.gnome.org/show_bug.cgi?id=724687 + + configure.ac | 3 +- + glib/gmain.c | 164 + +++++++++++++++++++++++++++++++---------------------------- + 2 files changed, 88 insertions(+), 79 deletions(-) + +commit 20f4d1820b8d4d0fc4447188e33efffd6d4a88d8 +Author: William Jon McCann +AuthorDate: Wed Feb 19 19:35:23 2014 -0500 +Commit: William Jon McCann +CommitDate: Wed Feb 19 19:41:52 2014 -0500 + + docs: use "Returns:" consistently + + Instead of "Return value:". + + gio/gactiongroup.c | 8 ++-- + gio/gappinfo.c | 2 +- + gio/gcancellable.c | 2 +- + gio/gdesktopappinfo.c | 2 +- + gio/gfileenumerator.c | 4 +- + gio/gfilterinputstream.c | 2 +- + gio/gfilteroutputstream.c | 2 +- + gio/ginetaddressmask.c | 12 +++--- + gio/ginetsocketaddress.c | 4 +- + gio/ginitable.c | 6 +-- + gio/ginputstream.c | 12 +++--- + gio/gioerror.c | 2 +- + gio/giomodule.c | 4 +- + gio/giostream.c | 4 +- + gio/gmemoryoutputstream.c | 2 +- + gio/gnetworkaddress.c | 12 +++--- + gio/gnetworkmonitor.c | 6 +-- + gio/gnetworkservice.c | 10 ++--- + gio/goutputstream.c | 16 ++++---- + gio/gpollableinputstream.c | 2 +- + gio/gpollableoutputstream.c | 2 +- + gio/gpollableutils.c | 6 +-- + gio/gproxy.c | 8 ++-- + gio/gproxyresolver.c | 8 ++-- + gio/gresolver.c | 20 +++++----- + gio/gresource.c | 8 ++-- + gio/gsocketaddressenumerator.c | 4 +- + gio/gsocketconnectable.c | 4 +- + gio/gsrvtarget.c | 14 +++---- + gio/gtask.c | 6 +-- + gio/gtcpwrapperconnection.c | 4 +- + gio/gtlsbackend.c | 12 +++--- + gio/gtlscertificate.c | 14 +++---- + gio/gtlsclientconnection.c | 10 ++--- + gio/gtlsconnection.c | 24 ++++++------ + gio/gtlsdatabase.c | 16 ++++---- + gio/gtlsfiledatabase.c | 2 +- + gio/gtlspassword.c | 6 +-- + gio/gtlsserverconnection.c | 2 +- + gio/gunixinputstream.c | 4 +- + gio/gunixoutputstream.c | 4 +- + gio/gwin32inputstream.c | 4 +- + gio/gwin32outputstream.c | 4 +- + gio/gwin32volumemonitor.c | 2 +- + gio/inotify/inotify-helper.c | 2 +- + glib/deprecated/gcompletion.c | 2 +- + glib/gasyncqueue.c | 24 ++++++------ + glib/gbase64.c | 12 +++--- + glib/gbookmarkfile.c | 54 +++++++++++++------------- + glib/gcharset.c | 6 +-- + glib/gchecksum.c | 14 +++---- + glib/gconvert.c | 30 +++++++------- + glib/gdataset.c | 2 +- + glib/gdatetime.c | 46 +++++++++++----------- + glib/gdir.c | 4 +- + glib/genviron.c | 8 ++-- + glib/gerror.c | 8 ++-- + glib/gfileutils.c | 32 +++++++-------- + glib/ggettext.c | 2 +- + glib/ghash.c | 28 +++++++------- + glib/ghmac.c | 12 +++--- + glib/ghostutils.c | 10 ++--- + glib/giochannel.c | 46 +++++++++++----------- + glib/gkeyfile.c | 44 ++++++++++----------- + glib/gmain.c | 88 + +++++++++++++++++++++--------------------- + glib/gmappedfile.c | 6 +-- + glib/gmarkup.c | 16 ++++---- + glib/gmem.c | 2 +- + glib/gnode.c | 2 +- + glib/goption.c | 6 +-- + glib/gpoll.c | 2 +- + glib/gqueue.c | 28 +++++++------- + glib/grand.c | 24 ++++++------ + glib/gsequence.c | 48 +++++++++++------------ + glib/gshell.c | 6 +-- + glib/gspawn.c | 10 ++--- + glib/gstrfuncs.c | 56 +++++++++++++-------------- + glib/gstring.c | 18 ++++----- + glib/gstringchunk.c | 2 +- + glib/gtestutils.h | 2 +- + glib/gthreadpool.c | 18 ++++----- + glib/gtimer.c | 4 +- + glib/gtree.c | 18 ++++----- + glib/gunibreak.c | 2 +- + glib/gunicollate.c | 6 +-- + glib/gunidecomp.c | 8 ++-- + glib/guniprop.c | 60 ++++++++++++++-------------- + glib/gutf8.c | 42 ++++++++++---------- + glib/gutils.c | 16 ++++---- + glib/gversion.c | 2 +- + glib/gwin32.c | 2 +- + gobject/gbinding.c | 16 ++++---- + gobject/gbinding.h | 2 +- + 93 files changed, 600 insertions(+), 600 deletions(-) + +commit 9cb53851be2d90c804e6f31da26a11c51329f33c +Author: Chun-wei Fan +AuthorDate: Wed Feb 19 13:57:18 2014 +0800 +Commit: Chun-wei Fan +CommitDate: Thu Feb 20 08:36:54 2014 +0800 + + gio/gresolver.c: Fix build on Windows + + Windows does not come with inet_aton(), and this check on IPv4 + addresses + is actually not needed on Windows as the getaddrinfo() implementation + on + Windows already rejects non-standard and non-real IPv4 + numbers-and-dots + addresses. + + https://bugzilla.gnome.org/show_bug.cgi?id=724609 + + gio/gresolver.c | 5 ++++- + 1 file changed, 4 insertions(+), 1 deletion(-) + +commit a5ae016359ffb8634d6a12e5853e89f743eca0b9 +Author: Kjartan Maraas +AuthorDate: Wed Feb 19 23:57:40 2014 +0100 +Commit: Kjartan Maraas +CommitDate: Wed Feb 19 23:57:40 2014 +0100 + + Updated Norwegian bokmål translation + + po/nb.po | 60 + +++++++++++++++++++++++++++++++++--------------------------- + 1 file changed, 33 insertions(+), 27 deletions(-) + +commit 0ffa1ea8ddb9a3c17ab0ad13a0f6685657fb41e2 +Author: Xavier Claessens +AuthorDate: Wed Feb 19 15:51:27 2014 -0500 +Commit: Xavier Claessens +CommitDate: Wed Feb 19 15:51:27 2014 -0500 + + Add G_ÂTYPE_VARIANT_DCT into the doc + + docs/reference/gobject/gobject-sections.txt | 1 + + 1 file changed, 1 insertion(+) + commit ec17605d4f62fa6b460846f30a5ea409425bee00 Author: Ryan Lortie AuthorDate: Mon Feb 17 18:33:34 2014 -0500 diff -Nru glib2.0-2.39.90/config.h.in glib2.0-2.39.91/config.h.in --- glib2.0-2.39.90/config.h.in 2014-02-17 23:33:59.000000000 +0000 +++ glib2.0-2.39.91/config.h.in 2014-03-03 20:58:14.000000000 +0000 @@ -268,6 +268,9 @@ /* Define to 1 if you have the `lstat' function. */ #undef HAVE_LSTAT +/* Define to 1 if you have the header file. */ +#undef HAVE_MACH_MACH_TIME_H + /* Define to 1 if you have the header file. */ #undef HAVE_MALLOC_H @@ -328,11 +331,8 @@ /* Have function pthread_condattr_setclock */ #undef HAVE_PTHREAD_CONDATTR_SETCLOCK -/* Have function pthread_cond_timedwait_monotonic */ -#undef HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC - -/* Have function pthread_cond_timedwait_monotonic_np */ -#undef HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC_NP +/* Have function pthread_cond_timedwait_relative_np */ +#undef HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE_NP /* Define to 1 if the system has the type `ptrdiff_t'. */ #undef HAVE_PTRDIFF_T diff -Nru glib2.0-2.39.90/config.h.win32 glib2.0-2.39.91/config.h.win32 --- glib2.0-2.39.90/config.h.win32 2014-02-17 23:37:36.000000000 +0000 +++ glib2.0-2.39.91/config.h.win32 2014-03-03 21:09:22.000000000 +0000 @@ -38,7 +38,7 @@ #define GETTEXT_PACKAGE "glib20" /* Define to the GLIB binary age */ -#define GLIB_BINARY_AGE 3990 +#define GLIB_BINARY_AGE 3991 /* Define to the GLIB interface age */ #define GLIB_INTERFACE_AGE 0 @@ -50,7 +50,7 @@ #define GLIB_MAJOR_VERSION 2 /* Define to the GLIB micro version */ -#define GLIB_MICRO_VERSION 90 +#define GLIB_MICRO_VERSION 91 /* Define to the GLIB minor version */ #define GLIB_MINOR_VERSION 39 @@ -704,7 +704,7 @@ #define PACKAGE_NAME "glib" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "glib 2.39.90" +#define PACKAGE_STRING "glib 2.39.91" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "glib" @@ -713,7 +713,7 @@ #define PACKAGE_URL "" /* Define to the version of this package. */ -#define PACKAGE_VERSION "2.39.90" +#define PACKAGE_VERSION "2.39.91" /* define if posix_memalign() can allocate any size */ /* #undef POSIX_MEMALIGN_WITH_COMPLIANT_ALLOCS */ diff -Nru glib2.0-2.39.90/configure glib2.0-2.39.91/configure --- glib2.0-2.39.90/configure 2014-02-17 23:33:45.000000000 +0000 +++ glib2.0-2.39.91/configure 2014-03-03 20:58:12.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for glib 2.39.90. +# Generated by GNU Autoconf 2.69 for glib 2.39.91. # # Report bugs to . # @@ -591,8 +591,8 @@ # Identity of this package. PACKAGE_NAME='glib' PACKAGE_TARNAME='glib' -PACKAGE_VERSION='2.39.90' -PACKAGE_STRING='glib 2.39.90' +PACKAGE_VERSION='2.39.91' +PACKAGE_STRING='glib 2.39.91' PACKAGE_BUGREPORT='http://bugzilla.gnome.org/enter_bug.cgi?product=glib' PACKAGE_URL='' @@ -1575,7 +1575,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures glib 2.39.90 to adapt to many kinds of systems. +\`configure' configures glib 2.39.91 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1645,7 +1645,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of glib 2.39.90:";; + short | recursive ) echo "Configuration of glib 2.39.91:";; esac cat <<\_ACEOF @@ -1825,7 +1825,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -glib configure 2.39.90 +glib configure 2.39.91 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2609,7 +2609,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by glib $as_me 2.39.90, which was +It was created by glib $as_me 2.39.91, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -3481,7 +3481,7 @@ # Define the identity of the package. PACKAGE='glib' - VERSION='2.39.90' + VERSION='2.39.91' # Some tools Automake needs. @@ -3708,10 +3708,10 @@ GLIB_MAJOR_VERSION=2 GLIB_MINOR_VERSION=39 -GLIB_MICRO_VERSION=90 +GLIB_MICRO_VERSION=91 GLIB_INTERFACE_AGE=0 -GLIB_BINARY_AGE=3990 -GLIB_VERSION=2.39.90 +GLIB_BINARY_AGE=3991 +GLIB_VERSION=2.39.91 @@ -3727,20 +3727,20 @@ $as_echo "#define GLIB_MINOR_VERSION 39" >>confdefs.h -$as_echo "#define GLIB_MICRO_VERSION 90" >>confdefs.h +$as_echo "#define GLIB_MICRO_VERSION 91" >>confdefs.h $as_echo "#define GLIB_INTERFACE_AGE 0" >>confdefs.h -$as_echo "#define GLIB_BINARY_AGE 3990" >>confdefs.h +$as_echo "#define GLIB_BINARY_AGE 3991" >>confdefs.h # libtool versioning LT_RELEASE=2.39 -LT_CURRENT=3990 +LT_CURRENT=3991 LT_REVISION=0 -LT_AGE=3990 +LT_AGE=3991 LT_CURRENT_MINUS_AGE=0 @@ -19703,7 +19703,7 @@ Report bugs to ." lt_cl_version="\ -glib config.lt 2.39.90 +glib config.lt 2.39.91 configured by $0, generated by GNU Autoconf 2.69. Copyright (C) 2011 Free Software Foundation, Inc. @@ -22292,7 +22292,7 @@ # check for header files -for ac_header in sys/param.h sys/resource.h +for ac_header in sys/param.h sys/resource.h mach/mach_time.h do : as_ac_Header=`$as_echo "ac_cv_header_$ac_header" | $as_tr_sh` ac_fn_c_check_header_mongrel "$LINENO" "$ac_header" "$as_ac_Header" "$ac_includes_default" @@ -26685,15 +26685,15 @@ fi rm -f core conftest.err conftest.$ac_objext \ conftest$ac_exeext conftest.$ac_ext - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_cond_timedwait_monotonic" >&5 -$as_echo_n "checking for pthread_cond_timedwait_monotonic... " >&6; } + { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_cond_timedwait_relative_np" >&5 +$as_echo_n "checking for pthread_cond_timedwait_relative_np... " >&6; } cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ #include int main () { -pthread_cond_timedwait_monotonic(NULL, NULL, NULL) +pthread_cond_timedwait_relative_np(NULL, NULL, NULL) ; return 0; } @@ -26702,32 +26702,7 @@ { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 $as_echo "yes" >&6; } -$as_echo "#define HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1" >>confdefs.h - -else - { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 -$as_echo "no" >&6; } -fi -rm -f core conftest.err conftest.$ac_objext \ - conftest$ac_exeext conftest.$ac_ext - { $as_echo "$as_me:${as_lineno-$LINENO}: checking for pthread_cond_timedwait_monotonic_np" >&5 -$as_echo_n "checking for pthread_cond_timedwait_monotonic_np... " >&6; } - cat confdefs.h - <<_ACEOF >conftest.$ac_ext -/* end confdefs.h. */ -#include -int -main () -{ -pthread_cond_timedwait_monotonic_np(NULL, NULL, NULL) - ; - return 0; -} -_ACEOF -if ac_fn_c_try_link "$LINENO"; then : - { $as_echo "$as_me:${as_lineno-$LINENO}: result: yes" >&5 -$as_echo "yes" >&6; } - -$as_echo "#define HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC_NP 1" >>confdefs.h +$as_echo "#define HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE_NP 1" >>confdefs.h else { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 @@ -26827,8 +26802,6 @@ $as_echo "$ac_cv_lib_rt_clock_gettime" >&6; } if test "x$ac_cv_lib_rt_clock_gettime" = xyes; then : - $as_echo "#define HAVE_CLOCK_GETTIME 1" >>confdefs.h - G_THREAD_LIBS="$G_THREAD_LIBS -lrt" G_THREAD_LIBS_FOR_GTHREAD="$G_THREAD_LIBS_FOR_GTHREAD -lrt" @@ -29691,7 +29664,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by glib $as_me 2.39.90, which was +This file was extended by glib $as_me 2.39.91, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -29757,7 +29730,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`" ac_cs_version="\\ -glib config.status 2.39.90 +glib config.status 2.39.91 configured by $0, generated by GNU Autoconf 2.69, with options \\"\$ac_cs_config\\" diff -Nru glib2.0-2.39.90/configure.ac glib2.0-2.39.91/configure.ac --- glib2.0-2.39.90/configure.ac 2014-02-17 23:32:47.000000000 +0000 +++ glib2.0-2.39.91/configure.ac 2014-03-03 20:57:19.000000000 +0000 @@ -31,7 +31,7 @@ m4_define([glib_major_version], [2]) m4_define([glib_minor_version], [39]) -m4_define([glib_micro_version], [90]) +m4_define([glib_micro_version], [91]) m4_define([glib_interface_age], [0]) m4_define([glib_binary_age], [m4_eval(100 * glib_minor_version + glib_micro_version)]) @@ -771,7 +771,7 @@ # check for header files -AC_CHECK_HEADERS([sys/param.h sys/resource.h]) +AC_CHECK_HEADERS([sys/param.h sys/resource.h mach/mach_time.h]) AC_CHECK_HEADERS([sys/select.h stdint.h inttypes.h sched.h malloc.h]) AC_CHECK_HEADERS([sys/vfs.h sys/vmount.h sys/statfs.h sys/statvfs.h sys/filio.h]) AC_CHECK_HEADERS([mntent.h sys/mnttab.h sys/vfstab.h sys/mntctl.h fstab.h]) @@ -2235,23 +2235,14 @@ AC_DEFINE(HAVE_PTHREAD_CONDATTR_SETCLOCK,1, [Have function pthread_condattr_setclock])], [AC_MSG_RESULT(no)]) - AC_MSG_CHECKING(for pthread_cond_timedwait_monotonic) + AC_MSG_CHECKING(for pthread_cond_timedwait_relative_np) AC_LINK_IFELSE( [AC_LANG_PROGRAM( [#include ], - [pthread_cond_timedwait_monotonic(NULL, NULL, NULL)])], + [pthread_cond_timedwait_relative_np(NULL, NULL, NULL)])], [AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC,1, - [Have function pthread_cond_timedwait_monotonic])], - [AC_MSG_RESULT(no)]) - AC_MSG_CHECKING(for pthread_cond_timedwait_monotonic_np) - AC_LINK_IFELSE( - [AC_LANG_PROGRAM( - [#include ], - [pthread_cond_timedwait_monotonic_np(NULL, NULL, NULL)])], - [AC_MSG_RESULT(yes) - AC_DEFINE(HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC_NP,1, - [Have function pthread_cond_timedwait_monotonic_np])], + AC_DEFINE(HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE_NP,1, + [Have function pthread_cond_timedwait_relative_np])], [AC_MSG_RESULT(no)]) CPPFLAGS="$glib_save_CPPFLAGS" ]) @@ -2296,7 +2287,6 @@ AC_CHECK_FUNCS(clock_gettime, [], [ AC_CHECK_LIB(rt, clock_gettime, [ - AC_DEFINE(HAVE_CLOCK_GETTIME, 1) G_THREAD_LIBS="$G_THREAD_LIBS -lrt" G_THREAD_LIBS_FOR_GTHREAD="$G_THREAD_LIBS_FOR_GTHREAD -lrt" ]) diff -Nru glib2.0-2.39.90/debian/changelog glib2.0-2.39.91/debian/changelog --- glib2.0-2.39.90/debian/changelog 2014-02-19 11:46:34.000000000 +0000 +++ glib2.0-2.39.91/debian/changelog 2014-03-04 16:16:00.000000000 +0000 @@ -1,3 +1,20 @@ +glib2.0 (2.39.91-0ubuntu2) trusty; urgency=medium + + * 0001-timer-test-use-volatile-for-locals.patch: Use 'volatile' for locals + in the timer tests. GCC allows excess precision to persist meaning that + the comparisons may fail, causing the test to fail. + + -- Iain Lane Tue, 04 Mar 2014 16:16:00 +0000 + +glib2.0 (2.39.91-0ubuntu1) trusty; urgency=medium + + * New upstream release 2.39.91 + * revert-0001-Improve-GAsyncQueue-test-coverage.patch: Drop, fixed upstream. + * Re-enable test_timer_stop to gather more information about the failure. + * debian/libglib2.0-0.symbols: Update with new symbols in this release. + + -- Iain Lane Tue, 04 Mar 2014 13:08:00 +0000 + glib2.0 (2.39.90-0ubuntu1) trusty; urgency=medium * New upstream release diff -Nru glib2.0-2.39.90/debian/libglib2.0-0.symbols glib2.0-2.39.91/debian/libglib2.0-0.symbols --- glib2.0-2.39.90/debian/libglib2.0-0.symbols 2014-02-19 10:38:57.000000000 +0000 +++ glib2.0-2.39.91/debian/libglib2.0-0.symbols 2014-03-04 11:43:45.000000000 +0000 @@ -2998,6 +2998,7 @@ g_str_hash@Base 2.12.0 g_str_is_ascii@Base 2.39.1 g_str_match_string@Base 2.39.1 + g_str_to_ascii@Base 2.39.91 g_str_tokenize_and_fold@Base 2.39.1 g_strcanon@Base 2.12.0 g_strcasecmp@Base 2.12.0 diff -Nru glib2.0-2.39.90/debian/patches/0001-timer-test-use-volatile-for-locals.patch glib2.0-2.39.91/debian/patches/0001-timer-test-use-volatile-for-locals.patch --- glib2.0-2.39.90/debian/patches/0001-timer-test-use-volatile-for-locals.patch 1970-01-01 00:00:00.000000000 +0000 +++ glib2.0-2.39.91/debian/patches/0001-timer-test-use-volatile-for-locals.patch 2014-03-04 16:14:52.000000000 +0000 @@ -0,0 +1,41 @@ +From d470c2f1f64ea7460b26dd446a5007f9faf04f4f Mon Sep 17 00:00:00 2001 +From: Ryan Lortie +Date: Tue, 4 Mar 2014 09:20:38 -0500 +Subject: [PATCH] timer test: use 'volatile' for locals + +GCC seems to be failing to follow the letter of the C spec by allowing extra +precision in floating point values to persist across assignments which are +optimised away. + +Force its hand by using 'volatile' on the locals in question. + +https://bugzilla.gnome.org/show_bug.cgi?id=722604 +--- + glib/tests/timer.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/glib/tests/timer.c b/glib/tests/timer.c +index cb9a268..d6938f1 100644 +--- a/glib/tests/timer.c ++++ b/glib/tests/timer.c +@@ -27,7 +27,7 @@ static void + test_timer_basic (void) + { + GTimer *timer; +- gdouble elapsed; ++ volatile gdouble elapsed; + gulong micros; + + timer = g_timer_new (); +@@ -44,7 +44,7 @@ static void + test_timer_stop (void) + { + GTimer *timer; +- gdouble elapsed, elapsed2; ++ volatile gdouble elapsed, elapsed2; + + timer = g_timer_new (); + +-- +1.9.0 + diff -Nru glib2.0-2.39.90/debian/patches/revert-0001-Improve-GAsyncQueue-test-coverage.patch glib2.0-2.39.91/debian/patches/revert-0001-Improve-GAsyncQueue-test-coverage.patch --- glib2.0-2.39.90/debian/patches/revert-0001-Improve-GAsyncQueue-test-coverage.patch 2014-01-16 16:30:40.000000000 +0000 +++ glib2.0-2.39.91/debian/patches/revert-0001-Improve-GAsyncQueue-test-coverage.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,34 +0,0 @@ -Revert the following as it fails on the Ubuntu buildds: - -From 6d3b83a8c131e190da5db10d81c0d3cc0e3c6768 Mon Sep 17 00:00:00 2001 -From: Matthias Clasen -Date: Mon, 30 Dec 2013 09:49:30 -0500 -Subject: [PATCH] Improve GAsyncQueue test coverage - ---- - glib/tests/asyncqueue.c | 13 +++++++++++++ - 1 file changed, 13 insertions(+) - -reverted: ---- b/glib/tests/asyncqueue.c -+++ a/glib/tests/asyncqueue.c -@@ -204,19 +204,6 @@ - g_assert_cmpint (diff, >=, G_USEC_PER_SEC / 10); - g_assert_cmpint (diff, <, G_USEC_PER_SEC); - -- start = end; -- g_get_current_time (&tv); -- g_time_val_add (&tv, G_USEC_PER_SEC / 10); -- g_async_queue_lock (q); -- val = g_async_queue_timed_pop_unlocked (q, &tv); -- g_async_queue_unlock (q); -- g_assert (val == NULL); -- -- end = g_get_monotonic_time (); -- diff = end - start; -- g_assert_cmpint (diff, >=, G_USEC_PER_SEC / 10); -- g_assert_cmpint (diff, <, G_USEC_PER_SEC); -- - g_async_queue_unref (q); - } - diff -Nru glib2.0-2.39.90/debian/patches/series glib2.0-2.39.91/debian/patches/series --- glib2.0-2.39.90/debian/patches/series 2014-02-19 10:13:37.000000000 +0000 +++ glib2.0-2.39.91/debian/patches/series 2014-03-04 16:14:52.000000000 +0000 @@ -11,4 +11,4 @@ 90_gio-modules-multiarch-compat.patch skip-brokwn-dbus-appinfo-test.patch skip-broken-timer-test -revert-0001-Improve-GAsyncQueue-test-coverage.patch +0001-timer-test-use-volatile-for-locals.patch diff -Nru glib2.0-2.39.90/debian/patches/skip-broken-timer-test glib2.0-2.39.91/debian/patches/skip-broken-timer-test --- glib2.0-2.39.90/debian/patches/skip-broken-timer-test 2014-01-17 10:04:59.000000000 +0000 +++ glib2.0-2.39.91/debian/patches/skip-broken-timer-test 2014-03-04 11:41:25.000000000 +0000 @@ -4,14 +4,12 @@ =================================================================== --- a/glib/tests/timer.c +++ b/glib/tests/timer.c -@@ -203,8 +203,8 @@ +@@ -203,7 +203,7 @@ { g_test_init (&argc, &argv, NULL); - g_test_add_func ("/timer/basic", test_timer_basic); -- g_test_add_func ("/timer/stop", test_timer_stop); +/* g_test_add_func ("/timer/basic", test_timer_basic);*/ -+/* g_test_add_func ("/timer/stop", test_timer_stop); */ + g_test_add_func ("/timer/stop", test_timer_stop); g_test_add_func ("/timer/continue", test_timer_continue); g_test_add_func ("/timer/reset", test_timer_reset); - g_test_add_func ("/timeval/add", test_timeval_add); diff -Nru glib2.0-2.39.90/docs/reference/gio/gapplication.1 glib2.0-2.39.91/docs/reference/gio/gapplication.1 --- glib2.0-2.39.90/docs/reference/gio/gapplication.1 2014-02-17 22:18:53.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/gapplication.1 2014-03-03 21:04:57.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: gapplication .\" Author: Ryan Lortie .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GIO .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/gio/gdbus.1 glib2.0-2.39.91/docs/reference/gio/gdbus.1 --- glib2.0-2.39.90/docs/reference/gio/gdbus.1 2014-02-17 22:18:54.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/gdbus.1 2014-03-03 21:04:57.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: gdbus .\" Author: David Zeuthen .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GIO .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/gio/gdbus-codegen.1 glib2.0-2.39.91/docs/reference/gio/gdbus-codegen.1 --- glib2.0-2.39.90/docs/reference/gio/gdbus-codegen.1 2014-02-17 22:18:54.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/gdbus-codegen.1 2014-03-03 21:04:57.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: gdbus-codegen .\" Author: David Zeuthen .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GIO .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/gio/gdbus-object-manager-example/html/ch01.html glib2.0-2.39.91/docs/reference/gio/gdbus-object-manager-example/html/ch01.html --- glib2.0-2.39.90/docs/reference/gio/gdbus-object-manager-example/html/ch01.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/gdbus-object-manager-example/html/ch01.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/gdbus-object-manager-example/html/ExampleAnimal.html glib2.0-2.39.91/docs/reference/gio/gdbus-object-manager-example/html/ExampleAnimal.html --- glib2.0-2.39.90/docs/reference/gio/gdbus-object-manager-example/html/ExampleAnimal.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/gdbus-object-manager-example/html/ExampleAnimal.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,15 +12,15 @@ - + @@ -318,7 +318,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── ExampleAnimal
     GObject
     ├── GDBusInterfaceSkeleton
diff -Nru glib2.0-2.39.90/docs/reference/gio/gdbus-object-manager-example/html/ExampleCat.html glib2.0-2.39.91/docs/reference/gio/gdbus-object-manager-example/html/ExampleCat.html
--- glib2.0-2.39.90/docs/reference/gio/gdbus-object-manager-example/html/ExampleCat.html	2014-02-17 23:37:21.000000000 +0000
+++ glib2.0-2.39.91/docs/reference/gio/gdbus-object-manager-example/html/ExampleCat.html	2014-03-03 21:09:03.000000000 +0000
@@ -12,13 +12,13 @@
 
 
 
-
+ @@ -155,7 +155,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── ExampleCat
     GObject
     ├── GDBusInterfaceSkeleton
diff -Nru glib2.0-2.39.90/docs/reference/gio/gdbus-object-manager-example/html/ExampleObject.html glib2.0-2.39.91/docs/reference/gio/gdbus-object-manager-example/html/ExampleObject.html
--- glib2.0-2.39.90/docs/reference/gio/gdbus-object-manager-example/html/ExampleObject.html	2014-02-17 23:37:21.000000000 +0000
+++ glib2.0-2.39.91/docs/reference/gio/gdbus-object-manager-example/html/ExampleObject.html	2014-03-03 21:09:03.000000000 +0000
@@ -12,14 +12,14 @@
 
 
 
-
+ @@ -172,7 +172,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── ExampleObject
     GObject
     ├── GDBusObjectProxy
diff -Nru glib2.0-2.39.90/docs/reference/gio/gdbus-object-manager-example/html/ExampleObjectManagerClient.html glib2.0-2.39.91/docs/reference/gio/gdbus-object-manager-example/html/ExampleObjectManagerClient.html
--- glib2.0-2.39.90/docs/reference/gio/gdbus-object-manager-example/html/ExampleObjectManagerClient.html	2014-02-17 23:37:21.000000000 +0000
+++ glib2.0-2.39.91/docs/reference/gio/gdbus-object-manager-example/html/ExampleObjectManagerClient.html	2014-03-03 21:09:03.000000000 +0000
@@ -11,11 +11,11 @@
 
 
 
-
+ diff -Nru glib2.0-2.39.90/docs/reference/gio/gdbus-object-manager-example/html/style.css glib2.0-2.39.91/docs/reference/gio/gdbus-object-manager-example/html/style.css --- glib2.0-2.39.90/docs/reference/gio/gdbus-object-manager-example/html/style.css 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/gdbus-object-manager-example/html/style.css 2014-03-03 21:09:03.000000000 +0000 @@ -30,127 +30,6 @@ vertical-align: top; } -@media screen { - sup a.footnote - { - position: relative; - top: 0em ! important; - } - /* this is needed so that the local anchors are displayed below the naviagtion */ - div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] - { - display: inline-block; - position: relative; - top:-5em; - } - /* this seems to be a bug in the xsl style sheets when generating indexes */ - div.index div.index - { - top: 0em; - } - /* make space for the fixed navigation bar and add space at the bottom so that - * link targets appear somewhat close to top - */ - body - { - padding-top: 5em; - padding-bottom: 500px; - max-width: 60em; - } - p - { - max-width: 60em; - } - /* style and size the navigation bar */ - table.navigation#top - { - position: fixed; - background: #e2e2e2; - border-bottom: solid 1px #babdb6; - margin-top: 0; - margin-bottom: 0; - top: 0; - left: 0; - height: 3em; - z-index: 10; - } - .navigation a, .navigation a:visited - { - /* tango:sky blue 3 */ - color: #204a87; - } - .navigation a:hover - { - /* tango:sky blue 2 */ - color: #3465a4; - } - td.shortcuts - { - /* tango:sky blue 2 */ - color: #3465a4; - font-size: 80%; - white-space: nowrap; - } - td.shortcuts .dim - { - color: #babdb6; - } -} -@media screen and (min-width: 60em) { - /* screen larger than 60em */ - body { margin: auto; } -} -@media screen and (max-width: 60em) { - /* screen less than 60em */ - #nav_hierarchy { display: none; } - #nav_interfaces { display: none; } - #nav_prerequisites { display: none; } - #nav_derived_interfaces { display: none; } - #nav_implementations { display: none; } - #nav_child_properties { display: none; } - #nav_style_properties { display: none; } - #nav_index { display: none; } - #nav_glossary { display: none; } - .gallery_image { display: none; } - .property_flags { display: none; } - .signal_flags { display: none; } - .parameter_annotations { display: none; } - .enum_member_annotations { display: none; } - .struct_member_annotations { display: none; } - .union_member_annotations { display: none; } - /* now that a column is hidden, optimize space */ - col.parameters_name { width: auto; } - col.parameters_description { width: auto; } - col.struct_members_name { width: auto; } - col.struct_members_description { width: auto; } - col.enum_members_name { width: auto; } - col.enum_members_description { width: auto; } - col.union_members_name { width: auto; } - col.union_members_description { width: auto; } -} -@media print { - table.navigation { - visibility: collapse; - display: none; - } - div.titlepage table.navigation { - visibility: visible; - display: table; - background: #e2e2e2; - border: solid 1px #babdb6; - margin-top: 0; - margin-bottom: 0; - top: 0; - left: 0; - height: 3em; - } -} - -.navigation .title -{ - font-size: 120%; -} - div.gallery-float { float: left; @@ -181,7 +60,7 @@ div.informaltable table { border-collapse: separate; - border-spacing: 20px 3px; + border-spacing: 1em 0.5em; border: none; } @@ -239,6 +118,11 @@ color: #729fcf; } +td p +{ + margin: 0.25em; +} + div.table table { border-collapse: collapse; @@ -404,6 +288,11 @@ font-weight: normal; } +acronym,abbr +{ + border-bottom: 1px dotted gray; +} + /* code listings */ .listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */ @@ -433,11 +322,6 @@ padding: 0.5em; } .listing_lines { - /* this just adds visual clutter and - takes precious room from small screens */ - display: none; -} -.listing_lines { /* tango:sky blue 0.5 */ background: #a6c5e3; background: rgba(114, 159, 207, 0.2); @@ -459,3 +343,132 @@ margin: 0px; } +@media screen { + sup a.footnote + { + position: relative; + top: 0em ! important; + } + /* this is needed so that the local anchors are displayed below the naviagtion */ + div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] + { + display: inline-block; + position: relative; + top:-5em; + } + /* this seems to be a bug in the xsl style sheets when generating indexes */ + div.index div.index + { + top: 0em; + } + /* make space for the fixed navigation bar and add space at the bottom so that + * link targets appear somewhat close to top + */ + body + { + padding-top: 2.5em; + padding-bottom: 500px; + max-width: 60em; + } + p + { + max-width: 60em; + } + /* style and size the navigation bar */ + table.navigation#top + { + position: fixed; + background: #e2e2e2; + border-bottom: solid 1px #babdb6; + border-spacing: 5px; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + z-index: 10; + } + table.navigation#top td + { + padding-left: 6px; + padding-right: 6px; + } + .navigation a, .navigation a:visited + { + /* tango:sky blue 3 */ + color: #204a87; + } + .navigation a:hover + { + /* tango:sky blue 2 */ + color: #3465a4; + } + td.shortcuts + { + /* tango:sky blue 2 */ + color: #3465a4; + font-size: 80%; + white-space: nowrap; + } + td.shortcuts .dim + { + color: #babdb6; + } + .navigation .title + { + font-size: 80%; + max-width: none; + margin: 0px; + font-weight: normal; + } +} +@media screen and (min-width: 60em) { + /* screen larger than 60em */ + body { margin: auto; } +} +@media screen and (max-width: 60em) { + /* screen less than 60em */ + #nav_hierarchy { display: none; } + #nav_interfaces { display: none; } + #nav_prerequisites { display: none; } + #nav_derived_interfaces { display: none; } + #nav_implementations { display: none; } + #nav_child_properties { display: none; } + #nav_style_properties { display: none; } + #nav_index { display: none; } + #nav_glossary { display: none; } + .gallery_image { display: none; } + .property_flags { display: none; } + .signal_flags { display: none; } + .parameter_annotations { display: none; } + .enum_member_annotations { display: none; } + .struct_member_annotations { display: none; } + .union_member_annotations { display: none; } + /* now that a column is hidden, optimize space */ + col.parameters_name { width: auto; } + col.parameters_description { width: auto; } + col.struct_members_name { width: auto; } + col.struct_members_description { width: auto; } + col.enum_members_name { width: auto; } + col.enum_members_description { width: auto; } + col.union_members_name { width: auto; } + col.union_members_description { width: auto; } + .listing_lines { display: none; } +} +@media print { + table.navigation { + visibility: collapse; + display: none; + } + div.titlepage table.navigation { + visibility: visible; + display: table; + background: #e2e2e2; + border: solid 1px #babdb6; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + } +} + diff -Nru glib2.0-2.39.90/docs/reference/gio/gio-querymodules.1 glib2.0-2.39.91/docs/reference/gio/gio-querymodules.1 --- glib2.0-2.39.90/docs/reference/gio/gio-querymodules.1 2014-02-17 22:18:53.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/gio-querymodules.1 2014-03-03 21:04:57.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: gio-querymodules .\" Author: Alexander Larsson .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GIO .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/gio/glib-compile-resources.1 glib2.0-2.39.91/docs/reference/gio/glib-compile-resources.1 --- glib2.0-2.39.90/docs/reference/gio/glib-compile-resources.1 2014-02-17 22:18:53.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/glib-compile-resources.1 2014-03-03 21:04:57.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: glib-compile-resources .\" Author: Alexander Larsson .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GIO .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/gio/glib-compile-schemas.1 glib2.0-2.39.91/docs/reference/gio/glib-compile-schemas.1 --- glib2.0-2.39.90/docs/reference/gio/glib-compile-schemas.1 2014-02-17 22:18:53.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/glib-compile-schemas.1 2014-03-03 21:04:57.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: glib-compile-schemas .\" Author: Ryan Lortie .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GIO .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/gio/gresource.1 glib2.0-2.39.91/docs/reference/gio/gresource.1 --- glib2.0-2.39.90/docs/reference/gio/gresource.1 2014-02-17 22:18:54.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/gresource.1 2014-03-03 21:04:57.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: gresource .\" Author: Matthias Clasen .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GIO .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/gio/gsettings.1 glib2.0-2.39.91/docs/reference/gio/gsettings.1 --- glib2.0-2.39.90/docs/reference/gio/gsettings.1 2014-02-17 22:18:54.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/gsettings.1 2014-03-03 21:04:57.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: gsettings .\" Author: Ryan Lortie .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GIO .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/gio/html/annotation-glossary.html glib2.0-2.39.91/docs/reference/gio/html/annotation-glossary.html --- glib2.0-2.39.90/docs/reference/gio/html/annotation-glossary.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/annotation-glossary.html 2014-03-03 21:09:03.000000000 +0000 @@ -11,7 +11,7 @@ - + - + @@ -3206,24 +3206,24 @@ 16 17 18 -
static GDBusMessage *
-modifying_filter (GDBusConnection *connection
-                  GDBusMessage    *message,
-                  gboolean         incoming,
-                  gpointer         user_data)
-{
-  GDBusMessage *copy;
-  GError *error;
+        
static GDBusMessage *
+modifying_filter (GDBusConnection *connection
+                  GDBusMessage    *message,
+                  gboolean         incoming,
+                  gpointer         user_data)
+{
+  GDBusMessage *copy;
+  GError *error;
 
-  error = NULL;
-  copy = g_dbus_message_copy (message, &error);
-  /<!-- -->* handle @error being is set *<!-- -->/
-  g_object_unref (message);
+  error = NULL;
+  copy = g_dbus_message_copy (message, &error);
+  /<!-- -->* handle @error being is set *<!-- -->/
+  g_object_unref (message);
 
-  /<!-- -->* modify @copy *<!-- -->/
+  /<!-- -->* modify @copy *<!-- -->/
 
-  return copy;
-}
+ return copy; +}
@@ -4380,37 +4380,34 @@ interface.

Since 2.38, if you want to handle getting/setting D-Bus properties asynchronously, give NULL as your get_property() or set_property() -function. The D-Bus call will be directed to your method_call +function. The D-Bus call will be directed to your method_call + function, +with the provided interface_name + set to "org.freedesktop.DBus.Properties".

+

The usual checks on the validity of the calls is performed. For +Get calls, an error is automatically returned if the property does +not exist or the permissions do not allow access. The same checks are +performed for Set calls, and the provided value is also checked for +being the correct type.

+

For both Get and Set calls, the GDBusMethodInvocation +passed to the method_call + handler can be queried with +g_dbus_method_invocation_get_property_info() to get a pointer +to the GDBusPropertyInfo of the property.

+

If you have readable properties specified in your interface info, +you must ensure that you either provide a non-NULL get_property() -function, with the provided interface_name - set to -<literal>"org.freedesktop.DBus.Properties"</literal>.

-

The usual checks on the validity of the calls is performed. For -<literal>'Get'</literal> calls, an error is automatically returned if -the property does not exist or the permissions do not allow access. -The same checks are performed for <literal>'Set'</literal> calls, and -the provided value is also checked for being the correct type.

-

For both <literal>'Get'</literal> and <literal>'Set'</literal> calls, -the GDBusMethodInvocation passed to the method_call handler can be -queried with g_dbus_method_invocation_get_property_info() to get a -pointer to the GDBusPropertyInfo of the property.

-

If you have readable properties specified in your interface info, you -must ensure that you either provide a non-NULL get_property() +function or provide implementations of both the Get and GetAll +methods on org.freedesktop.DBus.Properties interface in your method_call -function or provide implementations of both the -<literal>'Get'</literal> and <literal>'GetAll'</literal> methods on -the <literal>'org.freedesktop.DBus.Properties'</literal> interface in -your method_call - function. Note that the required return type of -the <literal>'Get'</literal> call is <literal>(v)</literal>, not the -type of the property. <literal>'GetAll'</literal> expects a return -value of type <literal>a{sv}</literal>.

-

If you have writable properties specified in your interface info, you -must ensure that you either provide a non-NULL set_property() +function. Note that the required return type of the Get call is +(v), not the type of the property. GetAll expects a return value +of type a{sv}.

+

If you have writable properties specified in your interface info, +you must ensure that you either provide a non-NULL set_property() -function or provide an implementation of the <literal>'Set'</literal> -call. If implementing the call, you must return the value of type -G_VARIANT_TYPE_UNIT.

+function or provide an implementation of the Set call. If implementing +the call, you must return the value of type G_VARIANT_TYPE_UNIT.

Members

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gdbus-convenience.html glib2.0-2.39.91/docs/reference/gio/html/gdbus-convenience.html --- glib2.0-2.39.90/docs/reference/gio/html/gdbus-convenience.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gdbus-convenience.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ -
+ diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gdbus.html glib2.0-2.39.91/docs/reference/gio/html/gdbus.html --- glib2.0-2.39.90/docs/reference/gio/html/gdbus.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gdbus.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDBusInterface.html glib2.0-2.39.91/docs/reference/gio/html/GDBusInterface.html --- glib2.0-2.39.90/docs/reference/gio/html/GDBusInterface.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GDBusInterface.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -98,7 +98,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GDBusInterface
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDBusInterfaceSkeleton.html glib2.0-2.39.91/docs/reference/gio/html/GDBusInterfaceSkeleton.html --- glib2.0-2.39.90/docs/reference/gio/html/GDBusInterfaceSkeleton.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GDBusInterfaceSkeleton.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,13 +12,13 @@ - + @@ -204,7 +204,7 @@

Object Hierarchy

-
    GFlags
+
    GFlags
     ╰── GDBusInterfaceSkeletonFlags
     GObject
     ╰── GDBusInterfaceSkeleton
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gdbus-lowlevel.html glib2.0-2.39.91/docs/reference/gio/html/gdbus-lowlevel.html
--- glib2.0-2.39.90/docs/reference/gio/html/gdbus-lowlevel.html	2014-02-17 23:37:21.000000000 +0000
+++ glib2.0-2.39.91/docs/reference/gio/html/gdbus-lowlevel.html	2014-03-03 21:09:03.000000000 +0000
@@ -12,7 +12,7 @@
 
 
 
-
+ diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDBusMenuModel.html glib2.0-2.39.91/docs/reference/gio/html/GDBusMenuModel.html --- glib2.0-2.39.90/docs/reference/gio/html/GDBusMenuModel.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GDBusMenuModel.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDBusMessage.html glib2.0-2.39.91/docs/reference/gio/html/GDBusMessage.html --- glib2.0-2.39.90/docs/reference/gio/html/GDBusMessage.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GDBusMessage.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + @@ -798,18 +798,18 @@ 10 11 12 - + @@ -833,18 +833,18 @@ 10 11 12 -
Type:    method-return
-Flags:   no-reply-expected
-Version: 0
-Serial:  477
-Headers:
-  reply-serial -> uint32 4
-  destination -> ':1.159'
-  sender -> ':1.146'
-  num-unix-fds -> uint32 1
-Body: ()
-UNIX File Descriptors:
-  fd 12: dev=0:10,mode=020620,ino=5,uid=500,gid=5,rdev=136:2,size=0,atime=1273085037,mtime=1273085851,ctime=1272982635
+
Type:    method-return
+Flags:   no-reply-expected
+Version: 0
+Serial:  477
+Headers:
+  reply-serial -> uint32 4
+  destination -> ':1.159'
+  sender -> ':1.146'
+  num-unix-fds -> uint32 1
+Body: ()
+UNIX File Descriptors:
+  fd 12: dev=0:10,mode=020620,ino=5,uid=500,gid=5,rdev=136:2,size=0,atime=1273085037,mtime=1273085851,ctime=1272982635
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDBusMethodInvocation.html glib2.0-2.39.91/docs/reference/gio/html/GDBusMethodInvocation.html --- glib2.0-2.39.90/docs/reference/gio/html/GDBusMethodInvocation.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GDBusMethodInvocation.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDBusObject.html glib2.0-2.39.91/docs/reference/gio/html/GDBusObject.html --- glib2.0-2.39.90/docs/reference/gio/html/GDBusObject.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GDBusObject.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,13 +12,13 @@ - + @@ -112,7 +112,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GDBusObject
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDBusObjectManagerClient.html glib2.0-2.39.91/docs/reference/gio/html/GDBusObjectManagerClient.html --- glib2.0-2.39.90/docs/reference/gio/html/GDBusObjectManagerClient.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GDBusObjectManagerClient.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,13 +12,13 @@ - + @@ -241,7 +241,7 @@

Object Hierarchy

-
    GFlags
+
    GFlags
     ╰── GDBusObjectManagerClientFlags
     GObject
     ╰── GDBusObjectManagerClient
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDBusObjectManager.html glib2.0-2.39.91/docs/reference/gio/html/GDBusObjectManager.html
--- glib2.0-2.39.90/docs/reference/gio/html/GDBusObjectManager.html	2014-02-17 23:37:21.000000000 +0000
+++ glib2.0-2.39.91/docs/reference/gio/html/GDBusObjectManager.html	2014-03-03 21:09:03.000000000 +0000
@@ -12,13 +12,13 @@
 
 
 
-
+ @@ -130,7 +130,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GDBusObjectManager
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDBusObjectManagerServer.html glib2.0-2.39.91/docs/reference/gio/html/GDBusObjectManagerServer.html --- glib2.0-2.39.90/docs/reference/gio/html/GDBusObjectManagerServer.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GDBusObjectManagerServer.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDBusObjectProxy.html glib2.0-2.39.91/docs/reference/gio/html/GDBusObjectProxy.html --- glib2.0-2.39.90/docs/reference/gio/html/GDBusObjectProxy.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GDBusObjectProxy.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDBusObjectSkeleton.html glib2.0-2.39.91/docs/reference/gio/html/GDBusObjectSkeleton.html --- glib2.0-2.39.90/docs/reference/gio/html/GDBusObjectSkeleton.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GDBusObjectSkeleton.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,13 +12,13 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gdbus-org.gtk.GDBus.Example.ObjectManager.Animal.html glib2.0-2.39.91/docs/reference/gio/html/gdbus-org.gtk.GDBus.Example.ObjectManager.Animal.html --- glib2.0-2.39.90/docs/reference/gio/html/gdbus-org.gtk.GDBus.Example.ObjectManager.Animal.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gdbus-org.gtk.GDBus.Example.ObjectManager.Animal.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gdbus-org.gtk.GDBus.Example.ObjectManager.Cat.html glib2.0-2.39.91/docs/reference/gio/html/gdbus-org.gtk.GDBus.Example.ObjectManager.Cat.html --- glib2.0-2.39.90/docs/reference/gio/html/gdbus-org.gtk.GDBus.Example.ObjectManager.Cat.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gdbus-org.gtk.GDBus.Example.ObjectManager.Cat.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,9 +12,9 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDBusProxy.html glib2.0-2.39.91/docs/reference/gio/html/GDBusProxy.html --- glib2.0-2.39.90/docs/reference/gio/html/GDBusProxy.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GDBusProxy.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,13 +12,13 @@ - + @@ -353,7 +353,7 @@

Object Hierarchy

-
    GFlags
+
    GFlags
     ╰── GDBusProxyFlags
     GObject
     ╰── GDBusProxy
@@ -1151,11 +1151,11 @@
 3
 4
 5
-
+ @@ -1351,16 +1351,16 @@ 8 9 10 -
g_dbus_proxy_call (proxy,
-                   "TwoStrings",
-                   g_variant_new ("(ss)",
-                                  "Thing One",
-                                  "Thing Two"),
-                   G_DBUS_CALL_FLAGS_NONE,
-                   -1,
-                   NULL,
-                   (GAsyncReadyCallback) two_strings_done,
-                   &data);
+
g_dbus_proxy_call (proxy,
+                   "TwoStrings",
+                   g_variant_new ("(ss)",
+                                  "Thing One",
+                                  "Thing Two"),
+                   G_DBUS_CALL_FLAGS_NONE,
+                   -1,
+                   NULL,
+                   (GAsyncReadyCallback) two_strings_done,
+                   &data);
@@ -1529,15 +1529,15 @@ 7 8 9 -
g_dbus_proxy_call_sync (proxy,
-                        "TwoStrings",
-                        g_variant_new ("(ss)",
-                                       "Thing One",
-                                       "Thing Two"),
-                        G_DBUS_CALL_FLAGS_NONE,
-                        -1,
-                        NULL,
-                        &error);
+
g_dbus_proxy_call_sync (proxy,
+                        "TwoStrings",
+                        g_variant_new ("(ss)",
+                                       "Thing One",
+                                       "Thing Two"),
+                        G_DBUS_CALL_FLAGS_NONE,
+                        -1,
+                        NULL,
+                        &error);
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDBusServer.html glib2.0-2.39.91/docs/reference/gio/html/GDBusServer.html --- glib2.0-2.39.90/docs/reference/gio/html/GDBusServer.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GDBusServer.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,13 +12,13 @@ - + @@ -182,7 +182,7 @@

Object Hierarchy

-
    GFlags
+
    GFlags
     ╰── GDBusServerFlags
     GObject
     ╰── GDBusServer
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GDrive.html glib2.0-2.39.91/docs/reference/gio/html/GDrive.html
--- glib2.0-2.39.90/docs/reference/gio/html/GDrive.html	2014-02-17 23:37:21.000000000 +0000
+++ glib2.0-2.39.91/docs/reference/gio/html/GDrive.html	2014-03-03 21:09:03.000000000 +0000
@@ -12,12 +12,12 @@
 
 
 
-
+ @@ -321,7 +321,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GDrive
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GEmblemedIcon.html glib2.0-2.39.91/docs/reference/gio/html/GEmblemedIcon.html --- glib2.0-2.39.90/docs/reference/gio/html/GEmblemedIcon.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GEmblemedIcon.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GEmblem.html glib2.0-2.39.91/docs/reference/gio/html/GEmblem.html --- glib2.0-2.39.90/docs/reference/gio/html/GEmblem.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GEmblem.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GFileDescriptorBased.html glib2.0-2.39.91/docs/reference/gio/html/GFileDescriptorBased.html --- glib2.0-2.39.90/docs/reference/gio/html/GFileDescriptorBased.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GFileDescriptorBased.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -66,7 +66,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GFileDescriptorBased
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GFileEnumerator.html glib2.0-2.39.91/docs/reference/gio/html/GFileEnumerator.html --- glib2.0-2.39.90/docs/reference/gio/html/GFileEnumerator.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GFileEnumerator.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + @@ -647,9 +647,9 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GFile.html glib2.0-2.39.91/docs/reference/gio/html/GFile.html --- glib2.0-2.39.90/docs/reference/gio/html/GFile.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GFile.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + @@ -1105,9 +1105,9 @@

Object Hierarchy

-
    GFlags
+
    GFlags
     ╰── GFileMonitorFlags
-    GInterface
+    GInterface
     ╰── GFile
 
@@ -2235,7 +2235,7 @@ - + @@ -9616,7 +9616,7 @@

Tally usage based on apparent file sizes. Normally, the block-size is used, if available, as this is a more accurate representation of disk space used. - Compare with '<literal>du --apparent-size</literal>'.

+ Compare with du --apparent-size.

  @@ -9624,7 +9624,7 @@

G_FILE_MEASURE_NO_XDEV

Do not cross mount point boundaries. - Compare with '<literal>du -x</literal>'.

+ Compare with du -x.

  diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GFileIcon.html glib2.0-2.39.91/docs/reference/gio/html/GFileIcon.html --- glib2.0-2.39.90/docs/reference/gio/html/GFileIcon.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GFileIcon.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GFileInfo.html glib2.0-2.39.91/docs/reference/gio/html/GFileInfo.html --- glib2.0-2.39.90/docs/reference/gio/html/GFileInfo.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GFileInfo.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ - + @@ -947,7 +947,7 @@

Object Hierarchy

-
    GBoxed
+
    GBoxed
     ╰── GFileAttributeMatcher
     GObject
     ╰── GFileInfo
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GFileInputStream.html glib2.0-2.39.91/docs/reference/gio/html/GFileInputStream.html
--- glib2.0-2.39.90/docs/reference/gio/html/GFileInputStream.html	2014-02-17 23:37:21.000000000 +0000
+++ glib2.0-2.39.91/docs/reference/gio/html/GFileInputStream.html	2014-03-03 21:09:03.000000000 +0000
@@ -12,11 +12,11 @@
 
 
 
-
+ diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GFileIOStream.html glib2.0-2.39.91/docs/reference/gio/html/GFileIOStream.html --- glib2.0-2.39.90/docs/reference/gio/html/GFileIOStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GFileIOStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GFileMonitor.html glib2.0-2.39.91/docs/reference/gio/html/GFileMonitor.html --- glib2.0-2.39.90/docs/reference/gio/html/GFileMonitor.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GFileMonitor.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GFilenameCompleter.html glib2.0-2.39.91/docs/reference/gio/html/GFilenameCompleter.html --- glib2.0-2.39.90/docs/reference/gio/html/GFilenameCompleter.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GFilenameCompleter.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GFileOutputStream.html glib2.0-2.39.91/docs/reference/gio/html/GFileOutputStream.html --- glib2.0-2.39.90/docs/reference/gio/html/GFileOutputStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GFileOutputStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GFilterInputStream.html glib2.0-2.39.91/docs/reference/gio/html/GFilterInputStream.html --- glib2.0-2.39.90/docs/reference/gio/html/GFilterInputStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GFilterInputStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GFilterOutputStream.html glib2.0-2.39.91/docs/reference/gio/html/GFilterOutputStream.html --- glib2.0-2.39.90/docs/reference/gio/html/GFilterOutputStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GFilterOutputStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GIcon.html glib2.0-2.39.91/docs/reference/gio/html/GIcon.html --- glib2.0-2.39.90/docs/reference/gio/html/GIcon.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GIcon.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,13 +12,13 @@ - + @@ -115,7 +115,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GIcon
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GInetAddress.html glib2.0-2.39.91/docs/reference/gio/html/GInetAddress.html --- glib2.0-2.39.90/docs/reference/gio/html/GInetAddress.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GInetAddress.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GInetSocketAddress.html glib2.0-2.39.91/docs/reference/gio/html/GInetSocketAddress.html --- glib2.0-2.39.90/docs/reference/gio/html/GInetSocketAddress.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GInetSocketAddress.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GInitable.html glib2.0-2.39.91/docs/reference/gio/html/GInitable.html --- glib2.0-2.39.90/docs/reference/gio/html/GInitable.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GInitable.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,13 +12,13 @@ - + @@ -99,7 +99,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GInitable
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GInputStream.html glib2.0-2.39.91/docs/reference/gio/html/GInputStream.html --- glib2.0-2.39.90/docs/reference/gio/html/GInputStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GInputStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-D-Bus-Addresses.html glib2.0-2.39.91/docs/reference/gio/html/gio-D-Bus-Addresses.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-D-Bus-Addresses.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-D-Bus-Addresses.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -92,11 +91,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -120,7 +114,7 @@ or GDBusConnection - use g_dbus_is_supported_address() to do more checks.

-

Parameters

+

Parameters

@@ -135,7 +129,7 @@
-

Returns

+

Returns

TRUE if string is a valid D-Bus address, FALSE otherwise.

@@ -153,7 +147,7 @@ and that key/value pairs for each transport are valid.

-

Parameters

+

Parameters

@@ -175,7 +169,7 @@
-

Returns

+

Returns

TRUE if string is a valid D-Bus address that is supported by this library, FALSE if error @@ -203,7 +197,7 @@

This is an asynchronous failable function. See g_dbus_address_get_stream_sync() for the synchronous version.

-

Parameters

+

Parameters

@@ -246,7 +240,7 @@ GError **error);

Finishes an operation started with g_dbus_address_get_stream().

-

Parameters

+

Parameters

@@ -274,7 +268,7 @@
-

Returns

+

Returns

A GIOStream or NULL if error is set.

[transfer full]

@@ -296,7 +290,7 @@

This is a synchronous failable function. See g_dbus_address_get_stream() for the asynchronous version.

-

Parameters

+

Parameters

@@ -329,7 +323,7 @@
-

Returns

+

Returns

A GIOStream or NULL if error is set.

[transfer full]

@@ -348,7 +342,7 @@ . This may involve using various platform specific mechanisms.

-

Parameters

+

Parameters

@@ -375,7 +369,7 @@
-

Returns

+

Returns

a valid D-Bus address string for bus_type or NULL if error diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-D-Bus-Introspection-Data.html glib2.0-2.39.91/docs/reference/gio/html/gio-D-Bus-Introspection-Data.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-D-Bus-Introspection-Data.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-D-Bus-Introspection-Data.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ - + @@ -307,7 +307,7 @@

Object Hierarchy

-
    GBoxed
+
    GBoxed
     ├── GDBusAnnotationInfo
     ├── GDBusArgInfo
     ├── GDBusInterfaceInfo
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-D-Bus-Utilities.html glib2.0-2.39.91/docs/reference/gio/html/gio-D-Bus-Utilities.html
--- glib2.0-2.39.90/docs/reference/gio/html/gio-D-Bus-Utilities.html	2014-02-17 23:37:21.000000000 +0000
+++ glib2.0-2.39.91/docs/reference/gio/html/gio-D-Bus-Utilities.html	2014-03-03 21:09:03.000000000 +0000
@@ -12,11 +12,10 @@
 
 
 
-
+ @@ -108,11 +107,6 @@

-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -132,7 +126,7 @@

See the D-Bus specification regarding what strings are valid D-Bus GUID (for example, D-Bus GUIDs are not RFC-4122 compliant).

-

Returns

+

Returns

A valid D-Bus GUID. Free with g_free().

@@ -148,7 +142,7 @@

See the D-Bus specification regarding what strings are valid D-Bus GUID (for example, D-Bus GUIDs are not RFC-4122 compliant).

-

Parameters

+

Parameters

@@ -163,7 +157,7 @@
-

Returns

+

Returns

TRUE if string is a guid, FALSE otherwise.

@@ -178,7 +172,7 @@

Checks if string is a valid D-Bus bus name (either unique or well-known).

-

Parameters

+

Parameters

@@ -193,7 +187,7 @@
-

Returns

+

Returns

TRUE if valid, FALSE otherwise.

@@ -207,7 +201,7 @@

Checks if string is a valid D-Bus unique bus name.

-

Parameters

+

Parameters

@@ -222,7 +216,7 @@
-

Returns

+

Returns

TRUE if valid, FALSE otherwise.

@@ -236,7 +230,7 @@

Checks if string is a valid D-Bus member (e.g. signal or method) name.

-

Parameters

+

Parameters

@@ -251,7 +245,7 @@
-

Returns

+

Returns

TRUE if valid, FALSE otherwise.

@@ -265,7 +259,7 @@

Checks if string is a valid D-Bus interface name.

-

Parameters

+

Parameters

@@ -280,7 +274,7 @@
-

Returns

+

Returns

TRUE if valid, FALSE otherwise.

@@ -323,7 +317,7 @@

See the g_dbus_gvariant_to_gvalue() function for how to convert a GVariant to a GValue.

-

Parameters

+

Parameters

@@ -345,7 +339,7 @@
-

Returns

+

Returns

A GVariant (never floating) of GVariantType type holding the data from gvalue @@ -369,7 +363,7 @@ out_gvalue .

-

Parameters

+

Parameters

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-Desktop-file-based-GAppInfo.html glib2.0-2.39.91/docs/reference/gio/html/gio-Desktop-file-based-GAppInfo.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-Desktop-file-based-GAppInfo.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-Desktop-file-based-GAppInfo.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ -
+ diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-Extension-Points.html glib2.0-2.39.91/docs/reference/gio/html/gio-Extension-Points.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-Extension-Points.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-Extension-Points.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -150,11 +149,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio.h>
 
@@ -182,11 +176,11 @@ 3 4 5 -
GIOExtensionPoint *ep;
+        
GIOExtensionPoint *ep;
 
-// Register an extension point
-ep = g_io_extension_point_register ("my-extension-point");
-g_io_extension_point_set_required_type (ep, MY_TYPE_EXAMPLE);
+// Register an extension point +ep = g_io_extension_point_register ("my-extension-point"); +g_io_extension_point_set_required_type (ep, MY_TYPE_EXAMPLE);
@@ -203,12 +197,12 @@ 4 5 6 -
// Implement an extension point
-G_DEFINE_TYPE (MyExampleImpl, my_example_impl, MY_TYPE_EXAMPLE);
-g_io_extension_point_implement ("my-extension-point",
-                                my_example_impl_get_type (),
-                                "my-example",
-                                10);
+
// Implement an extension point
+G_DEFINE_TYPE (MyExampleImpl, my_example_impl, MY_TYPE_EXAMPLE);
+g_io_extension_point_implement ("my-extension-point",
+                                my_example_impl_get_type (),
+                                "my-example",
+                                10);
@@ -244,7 +238,7 @@

Note that the same type may be registered as extension for multiple extension points, under different names.

-

Parameters

+

Parameters

@@ -259,7 +253,7 @@
-

Returns

+

Returns

the name of extension .

@@ -273,7 +267,7 @@

Gets the priority with which extension was registered.

-

Parameters

+

Parameters

@@ -288,7 +282,7 @@
-

Returns

+

Returns

the priority of extension

@@ -302,7 +296,7 @@

Gets the type associated with extension .

-

Parameters

+

Parameters

@@ -317,7 +311,7 @@
-

Returns

+

Returns

the type of extension

@@ -332,7 +326,7 @@ const char *name);

Finds a GIOExtension for an extension point by name.

-

Parameters

+

Parameters

@@ -354,7 +348,7 @@
-

Returns

+

Returns

the GIOExtension for extension_point that has the given name, or NULL if there is no extension with that name.

@@ -369,7 +363,7 @@

Gets a list of all extensions that implement this extension point. The list is sorted by priority, beginning with the highest priority.

-

Parameters

+

Parameters

@@ -384,7 +378,7 @@
-

Returns

+

Returns

a GList of GIOExtensions. The list is owned by GIO and should not be modified.

@@ -400,7 +394,7 @@

Gets the required type for extension_point .

-

Parameters

+

Parameters

@@ -415,7 +409,7 @@
-

Returns

+

Returns

the GType that all implementations must have, or G_TYPE_INVALID if the extension point has no required type

@@ -437,7 +431,7 @@ has already been registered as an extension for this extension point, the existing GIOExtension object is returned.

-

Parameters

+

Parameters

@@ -469,7 +463,7 @@
-

Returns

+

Returns

a GIOExtension object for GType.

[transfer none]

@@ -481,7 +475,7 @@ g_io_extension_point_lookup (const char *name);

Looks up an existing extension point.

-

Parameters

+

Parameters

@@ -496,7 +490,7 @@
-

Returns

+

Returns

the GIOExtensionPoint, or NULL if there is no registered extension point with the given name.

[transfer none]

@@ -509,7 +503,7 @@ g_io_extension_point_register (const char *name);

Registers an extension point.

-

Parameters

+

Parameters

@@ -524,7 +518,7 @@
-

Returns

+

Returns

the new GIOExtensionPoint. This object is owned by GIO and should not be freed.

[transfer none]

@@ -542,7 +536,7 @@ . All implementations must henceforth have this type.

-

Parameters

+

Parameters

@@ -573,7 +567,7 @@ associated with extension .

-

Parameters

+

Parameters

@@ -588,7 +582,7 @@
-

Returns

+

Returns

the GTypeClass for the type of extension .

[transfer full]

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GActionGroup-exporter.html glib2.0-2.39.91/docs/reference/gio/html/gio-GActionGroup-exporter.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GActionGroup-exporter.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GActionGroup-exporter.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -60,11 +59,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -108,7 +102,7 @@ limits a given action group to being exported from only one main context.

-

Parameters

+

Parameters

@@ -140,7 +134,7 @@
-

Returns

+

Returns

the ID of the export (never zero), or 0 in case of failure

@@ -159,7 +153,7 @@ from g_dbus_connection_export_action_group() or to call it with the same ID more than once.

-

Parameters

+

Parameters

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GBytesIcon.html glib2.0-2.39.91/docs/reference/gio/html/gio-GBytesIcon.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GBytesIcon.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GBytesIcon.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -73,11 +72,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -95,7 +89,7 @@ g_bytes_icon_new (GBytes *bytes);

Creates a new icon for a bytes.

-

Parameters

+

Parameters

@@ -110,7 +104,7 @@
-

Returns

+

Returns

a GIcon for the given bytes , or NULL on error.

@@ -126,7 +120,7 @@

Gets the GBytes associated with the given icon .

-

Parameters

+

Parameters

@@ -141,7 +135,7 @@
-

Returns

+

Returns

a GBytes, or NULL.

[transfer none]

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GContentType.html glib2.0-2.39.91/docs/reference/gio/html/gio-GContentType.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GContentType.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GContentType.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -148,11 +147,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -176,7 +170,7 @@ const gchar *type2);

Compares two content types for equality.

-

Parameters

+

Parameters

@@ -198,7 +192,7 @@
-

Returns

+

Returns

TRUE if the two strings are identical or equivalent, FALSE otherwise.

@@ -214,7 +208,7 @@ is a subset of supertype .

-

Parameters

+

Parameters

@@ -236,7 +230,7 @@
-

Returns

+

Returns

TRUE if type is a kind of supertype , @@ -253,7 +247,7 @@ On UNIX this is the "application/octet-stream" mimetype, while on win32 it is "*".

-

Parameters

+

Parameters

@@ -268,7 +262,7 @@
-

Returns

+

Returns

TRUE if the type is the unknown type.

@@ -280,7 +274,7 @@ g_content_type_get_description (const gchar *type);

Gets the human readable description of the content type.

-

Parameters

+

Parameters

@@ -295,7 +289,7 @@
-

Returns

+

Returns

a short description of the content type type . Free the returned string with g_free()

@@ -309,7 +303,7 @@ g_content_type_get_mime_type (const gchar *type);

Gets the mime type for the content type, if one is registered.

-

Parameters

+

Parameters

@@ -324,7 +318,7 @@
-

Returns

+

Returns

the registered mime type for the given type , or NULL if unknown.

@@ -338,7 +332,7 @@ g_content_type_get_icon (const gchar *type);

Gets the icon for a content type.

-

Parameters

+

Parameters

@@ -353,7 +347,7 @@
-

Returns

+

Returns

GIcon corresponding to the content type. Free the returned object with g_object_unref().

[transfer full]

@@ -366,7 +360,7 @@ g_content_type_get_symbolic_icon (const gchar *type);

Gets the symbolic icon for a content type.

-

Parameters

+

Parameters

@@ -381,7 +375,7 @@
-

Returns

+

Returns

symbolic GIcon corresponding to the content type. Free the returned object with g_object_unref().

[transfer full]

@@ -398,7 +392,7 @@ shared-mime-info specification for more on the generic icon name.

-

Parameters

+

Parameters

@@ -413,7 +407,7 @@
-

Returns

+

Returns

the registered generic icon name for the given type , or NULL if unknown. Free with g_free().

@@ -429,7 +423,7 @@

Checks if a content type can be executable. Note that for instance things like text files can be executables (i.e. scripts and batch files).

-

Parameters

+

Parameters

@@ -444,7 +438,7 @@
-

Returns

+

Returns

TRUE if the file type corresponds to a type that can be executable, FALSE otherwise.

@@ -457,7 +451,7 @@ g_content_type_from_mime_type (const gchar *mime_type);

Tries to find a content type based on the mime type name.

-

Parameters

+

Parameters

@@ -472,7 +466,7 @@
-

Returns

+

Returns

Newly allocated string with content type or NULL. Free with g_free().

[allow-none]

@@ -495,7 +489,7 @@ may be NULL, in which case the guess will be based solely on the other argument.

-

Parameters

+

Parameters

@@ -529,7 +523,7 @@
-

Returns

+

Returns

a string indicating a guessed content type for the given data. Free with g_free()

@@ -552,7 +546,7 @@

This function is useful in the implementation of g_mount_guess_content_type().

-

Parameters

+

Parameters

@@ -567,7 +561,7 @@
-

Returns

+

Returns

an NULL-terminated array of zero or more content types. Free with g_strfreev().

[transfer full][array zero-terminated=1]

@@ -583,7 +577,7 @@ known to the system. The list and its data should be freed using g_list_free_full (list, g_free).

-

Returns

+

Returns

list of the registered content types.

[element-type utf8][transfer full]

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GConverterInputstream.html glib2.0-2.39.91/docs/reference/gio/html/gio-GConverterInputstream.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GConverterInputstream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GConverterInputstream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GConverterOutputstream.html glib2.0-2.39.91/docs/reference/gio/html/gio-GConverterOutputstream.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GConverterOutputstream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GConverterOutputstream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GDBusError.html glib2.0-2.39.91/docs/reference/gio/html/gio-GDBusError.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GDBusError.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GDBusError.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -147,11 +146,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -212,41 +206,41 @@ 33 34 35 -
// foo-bar-error.h:
+        
// foo-bar-error.h:
 
-#define FOO_BAR_ERROR (foo_bar_error_quark ())
-GQuark foo_bar_error_quark (void);
+#define FOO_BAR_ERROR (foo_bar_error_quark ())
+GQuark foo_bar_error_quark (void);
 
-typedef enum
-{
-  FOO_BAR_ERROR_FAILED,
-  FOO_BAR_ERROR_ANOTHER_ERROR,
-  FOO_BAR_ERROR_SOME_THIRD_ERROR,
-  FOO_BAR_N_ERRORS / *< skip >* /
-} FooBarError;
+typedef enum
+{
+  FOO_BAR_ERROR_FAILED,
+  FOO_BAR_ERROR_ANOTHER_ERROR,
+  FOO_BAR_ERROR_SOME_THIRD_ERROR,
+  FOO_BAR_N_ERRORS / *< skip >* /
+} FooBarError;
 
-// foo-bar-error.c:
+// foo-bar-error.c:
 
-static const GDBusErrorEntry foo_bar_error_entries[] =
-{
-  {FOO_BAR_ERROR_FAILED,           "org.project.Foo.Bar.Error.Failed"},
-  {FOO_BAR_ERROR_ANOTHER_ERROR,    "org.project.Foo.Bar.Error.AnotherError"},
-  {FOO_BAR_ERROR_SOME_THIRD_ERROR, "org.project.Foo.Bar.Error.SomeThirdError"},
-};
+static const GDBusErrorEntry foo_bar_error_entries[] =
+{
+  {FOO_BAR_ERROR_FAILED,           "org.project.Foo.Bar.Error.Failed"},
+  {FOO_BAR_ERROR_ANOTHER_ERROR,    "org.project.Foo.Bar.Error.AnotherError"},
+  {FOO_BAR_ERROR_SOME_THIRD_ERROR, "org.project.Foo.Bar.Error.SomeThirdError"},
+};
 
-// Ensure that every error code has an associated D-Bus error name
-G_STATIC_ASSERT (G_N_ELEMENTS (foo_bar_error_entries) == FOO_BAR_N_ERRORS);
+// Ensure that every error code has an associated D-Bus error name
+G_STATIC_ASSERT (G_N_ELEMENTS (foo_bar_error_entries) == FOO_BAR_N_ERRORS);
 
-GQuark
-foo_bar_error_quark (void)
-{
-  static volatile gsize quark_volatile = 0;
-  g_dbus_error_register_error_domain ("foo-bar-error-quark",
-                                      &quark_volatile,
-                                      foo_bar_error_entries,
-                                      G_N_ELEMENTS (foo_bar_error_entries));
-  return (GQuark) quark_volatile;
-}
+GQuark +foo_bar_error_quark (void) +{ + static volatile gsize quark_volatile = 0; + g_dbus_error_register_error_domain ("foo-bar-error-quark", + &quark_volatile, + foo_bar_error_entries, + G_N_ELEMENTS (foo_bar_error_entries)); + return (GQuark) quark_volatile; +}
@@ -275,7 +269,7 @@ represents an error received via D-Bus from a remote peer. If so, use g_dbus_error_get_remote_error() to get the name of the error.

-

Parameters

+

Parameters

@@ -290,7 +284,7 @@
-

Returns

+

Returns

TRUE if error represents an error from a remote peer, FALSE otherwise.

@@ -311,7 +305,7 @@ g_dbus_error_strip_remote_error() has been used on error .

-

Parameters

+

Parameters

@@ -326,7 +320,7 @@
-

Returns

+

Returns

an allocated string or NULL if the D-Bus error name could not be found. Free with g_free().

@@ -345,7 +339,7 @@ received on the wire.

This is typically used when presenting errors to the end user.

-

Parameters

+

Parameters

@@ -360,7 +354,7 @@
-

Returns

+

Returns

TRUE if information was stripped, FALSE otherwise.

@@ -376,7 +370,7 @@ guint num_entries);

Helper function for associating a GError error domain with D-Bus error names.

-

Parameters

+

Parameters

@@ -425,7 +419,7 @@

This is typically done in the routine that returns the GQuark for an error domain.

-

Parameters

+

Parameters

@@ -452,7 +446,7 @@
-

Returns

+

Returns

TRUE if the association was created, FALSE if it already exists.

@@ -468,7 +462,7 @@ const gchar *dbus_error_name);

Destroys an association previously set up with g_dbus_error_register_error().

-

Parameters

+

Parameters

@@ -495,7 +489,7 @@
-

Returns

+

Returns

TRUE if the association was destroyed, FALSE if it wasn't found.

@@ -536,7 +530,7 @@ GError instances for applications. Regular applications should not use it.

-

Parameters

+

Parameters

@@ -558,7 +552,7 @@
-

Returns

+

Returns

An allocated GError. Free with g_error_free().

@@ -581,7 +575,7 @@ prepend with format (unless NULL).

-

Parameters

+

Parameters

@@ -632,7 +626,7 @@ va_list var_args);

Like g_dbus_error_set_dbus_error() but intended for language bindings.

-

Parameters

+

Parameters

@@ -689,7 +683,7 @@

This function is typically only used in object mappings to put a GError on the wire. Regular applications should not use it.

-

Parameters

+

Parameters

@@ -704,7 +698,7 @@
-

Returns

+

Returns

A D-Bus error name (never NULL). Free with g_free().

@@ -717,7 +711,7 @@

enum GDBusError

Error codes for the G_DBUS_ERROR error domain.

-

Members

+

Members

@@ -1051,7 +1045,7 @@

Struct used in g_dbus_error_register_error_domain().

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GFileAttribute.html glib2.0-2.39.91/docs/reference/gio/html/gio-GFileAttribute.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GFileAttribute.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GFileAttribute.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -122,11 +121,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -151,7 +145,7 @@ and other possible implementation details (e.g., on a UNIX system, a file attribute key will be registered for the user id for a given file).

-

Default Namespaces

+

Default Namespaces

  • "standard": The "Standard" namespace. General file information that any application may need should be put in this namespace. Examples @@ -215,7 +209,7 @@ file systems -->

-

Default Keys

+

Default Keys

For a list of the built-in keys and their types, see the GFileInfo documentation.

Note that there are no predefined keys in the "xattr" and "xattr-sys" @@ -236,7 +230,7 @@ g_file_attribute_info_list_new (void);

Creates a new file attribute info list.

-

Returns

+

Returns

a GFileAttributeInfoList.

@@ -248,7 +242,7 @@ g_file_attribute_info_list_ref (GFileAttributeInfoList *list);

References a file attribute info list.

-

Parameters

+

Parameters

@@ -263,7 +257,7 @@
-

Returns

+

Returns

GFileAttributeInfoList or NULL on error.

@@ -278,7 +272,7 @@ falls to zero, the list is deleted.

-

Parameters

+

Parameters

@@ -300,7 +294,7 @@ g_file_attribute_info_list_dup (GFileAttributeInfoList *list);

Makes a duplicate of a file attribute info list.

-

Parameters

+

Parameters

@@ -315,7 +309,7 @@
-

Returns

+

Returns

a copy of the given list .

@@ -331,7 +325,7 @@ from list .

-

Parameters

+

Parameters

@@ -353,7 +347,7 @@
-

Returns

+

Returns

a GFileAttributeInfo for the name , or NULL if an attribute isn't found.

@@ -375,7 +369,7 @@ and flags .

-

Parameters

+

Parameters

@@ -414,7 +408,7 @@

enum GFileAttributeType

The data types for file attributes.

-

Members

+

Members

@@ -501,7 +495,7 @@

enum GFileAttributeInfoFlags

Flags specifying the behaviour of an attribute.

-

Members

+

Members

@@ -539,7 +533,7 @@

enum GFileAttributeStatus

Used by g_file_set_attributes_from_info() when setting file attributes.

-

Members

+

Members

@@ -583,7 +577,7 @@

Information about a specific attribute.

-

Members

+

Members

@@ -621,7 +615,7 @@

Acts as a lightweight registry for possible valid file attributes. The registry stores Key-Value pair formats as GFileAttributeInfo<!-- -->s.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GInetAddressMask.html glib2.0-2.39.91/docs/reference/gio/html/gio-GInetAddressMask.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GInetAddressMask.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GInetAddressMask.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -121,11 +120,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -150,7 +144,7 @@ bits match addr .

-

Parameters

+

Parameters

@@ -178,7 +172,7 @@
-

Returns

+

Returns

a new GInetAddressMask, or NULL on error

@@ -196,7 +190,7 @@ delimited by a "/". If it is not present, then the length is assumed to be the full length of the address.

-

Parameters

+

Parameters

@@ -218,7 +212,7 @@
-

Returns

+

Returns

a new GInetAddressMask corresponding to string , or NULL on error.

@@ -234,7 +228,7 @@

Converts mask back to its corresponding string form.

-

Parameters

+

Parameters

@@ -249,7 +243,7 @@
-

Returns

+

Returns

a string corresponding to mask .

@@ -264,7 +258,7 @@

Gets the GSocketFamily of mask 's address

-

Parameters

+

Parameters

@@ -279,7 +273,7 @@
-

Returns

+

Returns

the GSocketFamily of mask 's address

@@ -294,7 +288,7 @@

Gets mask 's base address

-

Parameters

+

Parameters

@@ -309,7 +303,7 @@
-

Returns

+

Returns

mask 's base address.

[transfer none]

@@ -324,7 +318,7 @@

Gets mask 's length

-

Parameters

+

Parameters

@@ -339,7 +333,7 @@
-

Returns

+

Returns

mask 's length

@@ -356,7 +350,7 @@ falls within the range described by mask .

-

Parameters

+

Parameters

@@ -378,7 +372,7 @@
-

Returns

+

Returns

whether address falls within the range described by mask @@ -397,7 +391,7 @@ and mask2 are the same mask.

-

Parameters

+

Parameters

@@ -419,7 +413,7 @@
-

Returns

+

Returns

whether mask and mask2 are the same mask

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GIOError.html glib2.0-2.39.91/docs/reference/gio/html/gio-GIOError.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GIOError.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GIOError.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -79,11 +78,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -100,7 +94,7 @@ g_io_error_from_errno (gint err_no);

Converts errno.h error codes into GIO error codes.

-

Parameters

+

Parameters

@@ -115,7 +109,7 @@
-

Returns

+

Returns

GIOErrorEnum value for the given errno.h error number.

@@ -129,7 +123,7 @@ fallback value G_IO_ERROR_FAILED is returned for error codes not handled.

-

Parameters

+

Parameters

@@ -144,7 +138,7 @@
-

Returns

+

Returns

GIOErrorEnum value for the given error number.

@@ -165,7 +159,7 @@

enum GIOErrorEnum

Error codes returned by GIO functions.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GIOScheduler.html glib2.0-2.39.91/docs/reference/gio/html/gio-GIOScheduler.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GIOScheduler.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GIOScheduler.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -97,11 +96,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -126,7 +120,7 @@ to see if they have been cancelled.

-

Parameters

+

Parameters

@@ -153,7 +147,7 @@
-

Returns

+

Returns

TRUE if this function should be called again to complete the job, FALSE if the job is complete (or cancelled)

@@ -183,7 +177,7 @@ by calling g_cancellable_cancel() or by calling g_io_scheduler_cancel_all_jobs().

-

Parameters

+

Parameters

@@ -254,7 +248,7 @@ that the job was started from, waiting for the result (and thus blocking the I/O job).

-

Parameters

+

Parameters

@@ -288,7 +282,7 @@
-

Returns

+

Returns

The return value of func

@@ -320,7 +314,7 @@ g_io_scheduler_push_job() or by using refcounting for user_data .

-

Parameters

+

Parameters

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GMenuModel-exporter.html glib2.0-2.39.91/docs/reference/gio/html/gio-GMenuModel-exporter.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GMenuModel-exporter.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GMenuModel-exporter.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -60,11 +59,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -100,7 +94,7 @@ g_dbus_connection_unexport_menu_model() with the return value of this function.

-

Parameters

+

Parameters

@@ -132,7 +126,7 @@
-

Returns

+

Returns

the ID of the export (never zero), or 0 in case of failure

@@ -150,7 +144,7 @@ from g_dbus_connection_export_menu_model() or to call it with the same ID more than once.

-

Parameters

+

Parameters

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-gnetworking.h.html glib2.0-2.39.91/docs/reference/gio/html/gio-gnetworking.h.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-gnetworking.h.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-gnetworking.h.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -50,11 +49,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gnetworking.h>
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GNotification.html glib2.0-2.39.91/docs/reference/gio/html/gio-GNotification.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GNotification.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GNotification.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -145,11 +144,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -189,7 +183,7 @@ resending notification .

-

Parameters

+

Parameters

@@ -204,7 +198,7 @@
-

Returns

+

Returns

a new GNotification instance

@@ -220,7 +214,7 @@ to title .

-

Parameters

+

Parameters

@@ -254,7 +248,7 @@ to body .

-

Parameters

+

Parameters

@@ -288,7 +282,7 @@ to icon .

-

Parameters

+

Parameters

@@ -321,7 +315,7 @@

Sets or unsets whether notification is marked as urgent.

-

Parameters

+

Parameters

@@ -366,7 +360,7 @@

When no default action is set, the application that the notification was sent on is activated.

-

Parameters

+

Parameters

@@ -412,7 +406,7 @@

When no default action is set, the application that the notification was sent on is activated.

-

Parameters

+

Parameters

@@ -471,7 +465,7 @@

When no default action is set, the application that the notification was sent on is activated.

-

Parameters

+

Parameters

@@ -519,7 +513,7 @@ for detailed_action .

-

Parameters

+

Parameters

@@ -568,7 +562,7 @@ will be activated with that GVariant as its parameter.

-

Parameters

+

Parameters

@@ -627,7 +621,7 @@ as its parameter.

-

Parameters

+

Parameters

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-gpollableutils.html glib2.0-2.39.91/docs/reference/gio/html/gio-gpollableutils.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-gpollableutils.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-gpollableutils.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -92,11 +91,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -117,7 +111,7 @@ returned by g_pollable_input_stream_create_source() and g_pollable_output_stream_create_source().

-

Parameters

+

Parameters

@@ -139,7 +133,7 @@
-

Returns

+

Returns

it should return FALSE if the source should be removed.

@@ -156,7 +150,7 @@ anything on its own; use g_source_add_child_source() to add other sources to it to cause it to trigger.

-

Parameters

+

Parameters

@@ -171,7 +165,7 @@
-

Returns

+

Returns

the new GSource.

[transfer full]

@@ -191,7 +185,7 @@ dummy callback), and cancellable , if they are non-NULL.

-

Parameters

+

Parameters

@@ -219,7 +213,7 @@
-

Returns

+

Returns

the new GSource.

[transfer full]

@@ -251,7 +245,7 @@ TRUE, then stream does not need to be a GPollableInputStream.

-

Parameters

+

Parameters

@@ -293,7 +287,7 @@
-

Returns

+

Returns

the number of bytes read, or -1 on error.

@@ -326,7 +320,7 @@ does not need to be a GPollableOutputStream.

-

Parameters

+

Parameters

@@ -369,7 +363,7 @@
-

Returns

+

Returns

the number of bytes written, or -1 on error.

@@ -413,7 +407,7 @@ does not need to be a GPollableOutputStream.

-

Parameters

+

Parameters

@@ -462,7 +456,7 @@
-

Returns

+

Returns

TRUE on success, FALSE if there was an error

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GPropertyAction.html glib2.0-2.39.91/docs/reference/gio/html/gio-GPropertyAction.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GPropertyAction.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GPropertyAction.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -63,11 +62,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -132,7 +126,7 @@ and doesn't release it until the action is destroyed.

-

Parameters

+

Parameters

@@ -159,7 +153,7 @@
-

Returns

+

Returns

a new GPropertyAction

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GResource.html glib2.0-2.39.91/docs/reference/gio/html/gio-GResource.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GResource.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GResource.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -211,11 +210,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -267,14 +261,14 @@ 6 7 8 -
<?xml version="1.0" encoding="UTF-8"?>
-<gresources>
-  <gresource prefix="/org/gtk/Example">
-    <file>data/splashscreen.png</file>
-    <file compressed="true">dialog.ui</file>
-    <file preprocess="xml-stripblanks">menumarkup.xml</file>
-  </gresource>
-</gresources>
+
<?xml version="1.0" encoding="UTF-8"?>
+<gresources>
+  <gresource prefix="/org/gtk/Example">
+    <file>data/splashscreen.png</file>
+    <file compressed="true">dialog.ui</file>
+    <file preprocess="xml-stripblanks">menumarkup.xml</file>
+  </gresource>
+</gresources>
@@ -289,9 +283,9 @@
1
 2
 3
-
/org/gtk/Example/data/splashscreen.png
-/org/gtk/Example/dialog.ui
-/org/gtk/Example/menumarkup.xml
+
/org/gtk/Example/data/splashscreen.png
+/org/gtk/Example/dialog.ui
+/org/gtk/Example/menumarkup.xml
@@ -329,7 +323,7 @@

If you want to use this resource in the global resource namespace you need to register it with g_resources_register().

-

Parameters

+

Parameters

@@ -351,7 +345,7 @@
-

Returns

+

Returns

a new GResource, or NULL on error.

[transfer full]

@@ -370,7 +364,7 @@

If you want to use this resource in the global resource namespace you need to register it with g_resources_register().

-

Parameters

+

Parameters

@@ -392,7 +386,7 @@
-

Returns

+

Returns

a new GResource, or NULL on error.

[transfer full]

@@ -407,7 +401,7 @@ by one. This function is MT-safe and may be called from any thread.

-

Parameters

+

Parameters

@@ -422,7 +416,7 @@
-

Returns

+

Returns

The passed in GResource

@@ -439,7 +433,7 @@ released. This function is MT-safe and may be called from any thread.

-

Parameters

+

Parameters

@@ -477,7 +471,7 @@

lookup_flags controls the behaviour of the lookup.

-

Parameters

+

Parameters

@@ -509,7 +503,7 @@
-

Returns

+

Returns

GBytes or NULL on error. Free the returned object with g_bytes_unref().

[transfer full]

@@ -530,7 +524,7 @@

lookup_flags controls the behaviour of the lookup.

-

Parameters

+

Parameters

@@ -562,7 +556,7 @@
-

Returns

+

Returns

GInputStream or NULL on error. Free the returned object with g_object_unref().

[transfer full]

@@ -584,7 +578,7 @@

lookup_flags controls the behaviour of the lookup.

-

Parameters

+

Parameters

@@ -616,7 +610,7 @@
-

Returns

+

Returns

an array of constant strings.

[array zero-terminated=1][transfer full]

@@ -638,7 +632,7 @@

lookup_flags controls the behaviour of the lookup.

-

Parameters

+

Parameters

@@ -682,7 +676,7 @@
-

Returns

+

Returns

TRUE if the file was found. FALSE if there were errors

@@ -699,7 +693,7 @@ glib-compile-resources and is not typically used by other code.

-

Parameters

+

Parameters

@@ -725,7 +719,7 @@ glib-compile-resources and is not typically used by other code.

-

Parameters

+

Parameters

@@ -751,7 +745,7 @@ glib-compile-resources and is not typically used by other code.

-

Parameters

+

Parameters

@@ -766,7 +760,7 @@
-

Returns

+

Returns

a GResource.

[transfer none]

@@ -781,7 +775,7 @@ Once a resource is registered the files in it can be accessed with the global resource lookup functions like g_resources_lookup_data().

-

Parameters

+

Parameters

@@ -804,7 +798,7 @@ g_resources_unregister (GResource *resource);

Unregisters the resource from the process-global set of resources.

-

Parameters

+

Parameters

@@ -841,7 +835,7 @@

lookup_flags controls the behaviour of the lookup.

-

Parameters

+

Parameters

@@ -868,7 +862,7 @@
-

Returns

+

Returns

GBytes or NULL on error. Free the returned object with g_bytes_unref().

[transfer full]

@@ -889,7 +883,7 @@

lookup_flags controls the behaviour of the lookup.

-

Parameters

+

Parameters

@@ -916,7 +910,7 @@
-

Returns

+

Returns

GInputStream or NULL on error. Free the returned object with g_object_unref().

[transfer full]

@@ -938,7 +932,7 @@

lookup_flags controls the behaviour of the lookup.

-

Parameters

+

Parameters

@@ -965,7 +959,7 @@
-

Returns

+

Returns

an array of constant strings.

[array zero-terminated=1][transfer full]

@@ -986,7 +980,7 @@

lookup_flags controls the behaviour of the lookup.

-

Parameters

+

Parameters

@@ -1025,7 +1019,7 @@
-

Returns

+

Returns

TRUE if the file was found. FALSE if there were errors

@@ -1055,7 +1049,7 @@

GResourceFlags give information about a particular file inside a resource bundle.

-

Members

+

Members

@@ -1087,7 +1081,7 @@

enum GResourceLookupFlags

GResourceLookupFlags determine how resource path lookups are handled.

-

Members

+

Members

@@ -1111,7 +1105,7 @@

An error code used with G_RESOURCE_ERROR in a GError returned from a GResource routine.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GSettingsSchema-GSettingsSchemaSource.html glib2.0-2.39.91/docs/reference/gio/html/gio-GSettingsSchema-GSettingsSchemaSource.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GSettingsSchema-GSettingsSchemaSource.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GSettingsSchema-GSettingsSchemaSource.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ -
+ @@ -232,7 +232,7 @@

Object Hierarchy

-
    GBoxed
+
    GBoxed
     ╰── GSettingsSchema
 
@@ -305,50 +305,50 @@ 42 43 44 - + returng_settings_new_full(schema, NULL, NULL); +} @@ -375,14 +375,14 @@ 6 7 8 -
{
-  GSettings *settings;
-  gint some_value;
-
-  settings = plugin_get_settings (self, NULL);
-  some_value = g_settings_get_int (settings, "some-value");
-  ...
-}
+
{
+  GSettings *settings;
+  gint some_value;
+
+  settings = plugin_get_settings (self, NULL);
+  some_value = g_settings_get_int (settings, "some-value");
+  ...
+}
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GSubprocessLauncher.html glib2.0-2.39.91/docs/reference/gio/html/gio-GSubprocessLauncher.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GSubprocessLauncher.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GSubprocessLauncher.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -192,11 +191,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -225,7 +219,7 @@ means that it can be an arbitrary byte string. On Windows, it will be UTF-8.

-

Parameters

+

Parameters

@@ -247,7 +241,7 @@
-

Returns

+

Returns

the value of the environment variable, NULL if unset

@@ -263,7 +257,7 @@ environment of the calling process is made at the time of this call and will be used as the environment that the process is launched in.

-

Parameters

+

Parameters

@@ -299,7 +293,7 @@ to disable the functionality.

Child setup functions are only available on UNIX.

-

Parameters

+

Parameters

@@ -345,7 +339,7 @@

By default processes are launched with the current working directory of the launching process at the time of launch.

-

Parameters

+

Parameters

@@ -385,7 +379,7 @@ encoding. On UNIX, this means that they can be arbitrary byte strings. On Windows, they should be in UTF-8.

-

Parameters

+

Parameters

@@ -424,7 +418,7 @@ function like g_subprocess_launcher_set_stdin_file_path() or g_subprocess_launcher_take_stdout_fd().

-

Parameters

+

Parameters

@@ -465,7 +459,7 @@ if the launcher flags contain any flags directing stderr elsewhere.

This feature is only available on UNIX.

-

Parameters

+

Parameters

@@ -503,7 +497,7 @@ the launcher flags contain any flags directing stdin elsewhere.

This feature is only available on UNIX.

-

Parameters

+

Parameters

@@ -542,7 +536,7 @@ if the launcher flags contain any flags directing stdout elsewhere.

This feature is only available on UNIX.

-

Parameters

+

Parameters

@@ -580,7 +574,7 @@ encoding. On UNIX, this means that they can be arbitrary byte strings. On Windows, they should be in UTF-8.

-

Parameters

+

Parameters

@@ -624,7 +618,7 @@

A convenience helper for creating a GSubprocess given a provided varargs list of arguments.

-

Parameters

+

Parameters

@@ -656,7 +650,7 @@
-

Returns

+

Returns

A new GSubprocess, or NULL on error (and error will be set).

[transfer full]

@@ -673,7 +667,7 @@

A convenience helper for creating a GSubprocess given a provided array of arguments.

-

Parameters

+

Parameters

@@ -700,7 +694,7 @@
-

Returns

+

Returns

A new GSubprocess, or NULL on error (and error will be set).

[transfer full]

@@ -726,7 +720,7 @@ --passphrase-fd providing a file descriptor number where it expects the passphrase to be written.

-

Parameters

+

Parameters

@@ -773,7 +767,7 @@ if the launcher flags contain any flags directing stderr elsewhere.

This feature is only available on UNIX.

-

Parameters

+

Parameters

@@ -818,7 +812,7 @@ the launcher flags contain any flags directing stdin elsewhere.

This feature is only available on UNIX.

-

Parameters

+

Parameters

@@ -862,7 +856,7 @@ if the launcher flags contain any flags directing stdout elsewhere.

This feature is only available on UNIX.

-

Parameters

+

Parameters

@@ -898,7 +892,7 @@ this means that they can be arbitrary byte strings. On Windows, they should be in UTF-8.

-

Parameters

+

Parameters

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GWin32InputStream.html glib2.0-2.39.91/docs/reference/gio/html/gio-GWin32InputStream.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GWin32InputStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GWin32InputStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -89,11 +88,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gwin32inputstream.h>
 
@@ -121,7 +115,7 @@

Note that "handle" here means a Win32 HANDLE, not a "file descriptor" as used in the Windows C libraries.

-

Parameters

+

Parameters

@@ -143,7 +137,7 @@
-

Returns

+

Returns

a new GWin32InputStream

@@ -158,7 +152,7 @@ shall be closed when the stream is closed.

-

Parameters

+

Parameters

@@ -190,7 +184,7 @@ will be closed when the stream is closed.

-

Parameters

+

Parameters

@@ -205,7 +199,7 @@
-

Returns

+

Returns

TRUE if the handle is closed when done

@@ -218,7 +212,7 @@ g_win32_input_stream_get_handle (GWin32InputStream *stream);

Return the Windows file handle that the stream reads from.

-

Parameters

+

Parameters

@@ -233,7 +227,7 @@
-

Returns

+

Returns

The file handle of stream

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-GWin32OutputStream.html glib2.0-2.39.91/docs/reference/gio/html/gio-GWin32OutputStream.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-GWin32OutputStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-GWin32OutputStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -89,11 +88,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gwin32outputstream.h>
 
@@ -119,7 +113,7 @@ , is TRUE, the handle will be closed when the output stream is destroyed.

-

Parameters

+

Parameters

@@ -141,7 +135,7 @@
-

Returns

+

Returns

a new GOutputStream

@@ -158,7 +152,7 @@ shall be closed when the stream is closed.

-

Parameters

+

Parameters

@@ -191,7 +185,7 @@ will be closed when the stream is closed.

-

Parameters

+

Parameters

@@ -206,7 +200,7 @@
-

Returns

+

Returns

TRUE if the handle is closed when done

@@ -219,7 +213,7 @@ g_win32_output_stream_get_handle (GWin32OutputStream *stream);

Return the Windows handle that the stream writes to.

-

Parameters

+

Parameters

@@ -234,7 +228,7 @@
-

Returns

+

Returns

The handle descriptor of stream

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-hierarchy.html glib2.0-2.39.91/docs/reference/gio/html/gio-hierarchy.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-hierarchy.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-hierarchy.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + @@ -123,7 +123,7 @@ ├──GSubprocess├──GApplicationCommandLine╰──GTlsInteraction - GInterface + GInterface├──GAction├──GActionGroup├──GActionMap @@ -154,7 +154,7 @@ ├──GDBusInterface├──GDBusObject╰──GDBusObjectManager - GBoxed + GBoxed├──GFileAttributeMatcher├──GSrvTarget├──GDBusAnnotationInfo @@ -165,7 +165,7 @@ ├──GDBusInterfaceInfo├──GDBusNodeInfo╰──GSettingsSchema - GFlags + GFlags├──GTestDBusFlags├──GApplicationFlags├──GFileMonitorFlags diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GIOModule.html glib2.0-2.39.91/docs/reference/gio/html/GIOModule.html --- glib2.0-2.39.90/docs/reference/gio/html/GIOModule.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GIOModule.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-Owning-Bus-Names.html glib2.0-2.39.91/docs/reference/gio/html/gio-Owning-Bus-Names.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-Owning-Bus-Names.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-Owning-Bus-Names.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -121,11 +120,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -146,7 +140,7 @@ gpointer user_data);

Invoked when a connection to a message bus has been obtained.

-

Parameters

+

Parameters

@@ -183,7 +177,7 @@ gpointer user_data);

Invoked when the name is acquired.

-

Parameters

+

Parameters

@@ -221,7 +215,7 @@

Invoked when the name is lost or connection has been closed.

-

Parameters

+

Parameters

@@ -325,7 +319,7 @@ unregister the objects (if any) in name_lost_handler .

-

Parameters

+

Parameters

@@ -381,7 +375,7 @@
-

Returns

+

Returns

an identifier (never 0) that an be used with g_bus_unown_name() to stop owning the name.

@@ -402,7 +396,7 @@

Like g_bus_own_name() but takes a GDBusConnection instead of a GBusType.

-

Parameters

+

Parameters

@@ -452,7 +446,7 @@
-

Returns

+

Returns

an identifier (never 0) that an be used with g_bus_unown_name() to stop owning the name

@@ -466,7 +460,7 @@ g_bus_unown_name (guint owner_id);

Stops owning a name.

-

Parameters

+

Parameters

@@ -495,7 +489,7 @@

Version of g_bus_own_name() using closures instead of callbacks for easier binding in other languages.

-

Parameters

+

Parameters

@@ -543,7 +537,7 @@
-

Returns

+

Returns

an identifier (never 0) that an be used with g_bus_unown_name() to stop owning the name.

Rename to: g_bus_own_name

@@ -564,7 +558,7 @@

Version of g_bus_own_name_on_connection() using closures instead of callbacks for easier binding in other languages.

-

Parameters

+

Parameters

@@ -605,7 +599,7 @@
-

Returns

+

Returns

an identifier (never 0) that an be used with g_bus_unown_name() to stop owning the name.

Rename to: g_bus_own_name_on_connection

@@ -620,7 +614,7 @@

enum GBusNameOwnerFlags

Flags used in g_bus_own_name().

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-querymodules.html glib2.0-2.39.91/docs/reference/gio/html/gio-querymodules.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-querymodules.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-querymodules.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ -
+ diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GIOStream.html glib2.0-2.39.91/docs/reference/gio/html/GIOStream.html --- glib2.0-2.39.90/docs/reference/gio/html/GIOStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GIOStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-TLS-Overview.html glib2.0-2.39.91/docs/reference/gio/html/gio-TLS-Overview.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-TLS-Overview.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-TLS-Overview.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ - + @@ -70,7 +70,7 @@

Object Hierarchy

-
    GFlags
+
    GFlags
     ╰── GTlsCertificateFlags
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-Unix-Mounts.html glib2.0-2.39.91/docs/reference/gio/html/gio-Unix-Mounts.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-Unix-Mounts.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-Unix-Mounts.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gio-Watching-Bus-Names.html glib2.0-2.39.91/docs/reference/gio/html/gio-Watching-Bus-Names.html --- glib2.0-2.39.90/docs/reference/gio/html/gio-Watching-Bus-Names.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gio-Watching-Bus-Names.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -113,11 +112,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gio/gio.h>
 
@@ -139,7 +133,7 @@ gpointer user_data);

Invoked when the name being watched is known to have to have a owner.

-

Parameters

+

Parameters

@@ -185,7 +179,7 @@ will be NULL.

-

Parameters

+

Parameters

@@ -262,7 +256,7 @@ name_vanished_handler .

-

Parameters

+

Parameters

@@ -312,7 +306,7 @@
-

Returns

+

Returns

An identifier (never 0) that an be used with g_bus_unwatch_name() to stop watching the name.

@@ -333,7 +327,7 @@

Like g_bus_watch_name() but takes a GDBusConnection instead of a GBusType.

-

Parameters

+

Parameters

@@ -383,7 +377,7 @@
-

Returns

+

Returns

An identifier (never 0) that an be used with g_bus_unwatch_name() to stop watching the name.

@@ -397,7 +391,7 @@ g_bus_unwatch_name (guint watcher_id);

Stops watching a name.

-

Parameters

+

Parameters

@@ -425,7 +419,7 @@

Version of g_bus_watch_name() using closures instead of callbacks for easier binding in other languages.

-

Parameters

+

Parameters

@@ -466,7 +460,7 @@
-

Returns

+

Returns

An identifier (never 0) that an be used with g_bus_unwatch_name() to stop watching the name.

Rename to: g_bus_watch_name

@@ -487,7 +481,7 @@

Version of g_bus_watch_name_on_connection() using closures instead of callbacks for easier binding in other languages.

-

Parameters

+

Parameters

@@ -528,7 +522,7 @@
-

Returns

+

Returns

An identifier (never 0) that an be used with g_bus_unwatch_name() to stop watching the name.

Rename to: g_bus_watch_name_on_connection

@@ -543,7 +537,7 @@

enum GBusNameWatcherFlags

Flags used in g_bus_watch_name().

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/glib-compile-resources.html glib2.0-2.39.91/docs/reference/gio/html/glib-compile-resources.html --- glib2.0-2.39.90/docs/reference/gio/html/glib-compile-resources.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/glib-compile-resources.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ -
+ diff -Nru glib2.0-2.39.90/docs/reference/gio/html/glib-compile-schemas.html glib2.0-2.39.91/docs/reference/gio/html/glib-compile-schemas.html --- glib2.0-2.39.90/docs/reference/gio/html/glib-compile-schemas.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/glib-compile-schemas.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GLoadableIcon.html glib2.0-2.39.91/docs/reference/gio/html/GLoadableIcon.html --- glib2.0-2.39.90/docs/reference/gio/html/GLoadableIcon.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GLoadableIcon.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -90,7 +90,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GLoadableIcon
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GMemoryInputStream.html glib2.0-2.39.91/docs/reference/gio/html/GMemoryInputStream.html --- glib2.0-2.39.90/docs/reference/gio/html/GMemoryInputStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GMemoryInputStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GMemoryOutputStream.html glib2.0-2.39.91/docs/reference/gio/html/GMemoryOutputStream.html --- glib2.0-2.39.90/docs/reference/gio/html/GMemoryOutputStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GMemoryOutputStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -284,15 +284,15 @@ 7 8 9 - +// a fixed-size stream +data =malloc(200); +stream3 =g_memory_output_stream_new(data,200, NULL, free); diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GMenu.html glib2.0-2.39.91/docs/reference/gio/html/GMenu.html --- glib2.0-2.39.90/docs/reference/gio/html/GMenu.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GMenu.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ - + @@ -1042,17 +1042,17 @@ 9 10 11 - + @@ -1084,21 +1084,21 @@ 13 14 15 -
<menu id='edit-menu'>
-  <item>
-    <link name='section'>
-      <item label='Undo'/>
-      <item label='Redo'/>
-    </link>
-  </item>
-  <item>
-    <link name='section'>
-      <item label='Cut'/>
-      <item label='Copy'/>
-      <item label='Paste'/>
-    </link>
-  </item>
-</menu>
+
<menu id='edit-menu'>
+  <item>
+    <link name='section'>
+      <item label='Undo'/>
+      <item label='Redo'/>
+    </link>
+  </item>
+  <item>
+    <link name='section'>
+      <item label='Cut'/>
+      <item label='Copy'/>
+      <item label='Paste'/>
+    </link>
+  </item>
+</menu>
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GMenuModel.html glib2.0-2.39.91/docs/reference/gio/html/GMenuModel.html --- glib2.0-2.39.90/docs/reference/gio/html/GMenuModel.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GMenuModel.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GMount.html glib2.0-2.39.91/docs/reference/gio/html/GMount.html --- glib2.0-2.39.90/docs/reference/gio/html/GMount.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GMount.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -316,7 +316,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GMount
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GMountOperation.html glib2.0-2.39.91/docs/reference/gio/html/GMountOperation.html --- glib2.0-2.39.90/docs/reference/gio/html/GMountOperation.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GMountOperation.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -270,7 +270,7 @@

Object Hierarchy

-
    GFlags
+
    GFlags
     ╰── GAskPasswordFlags
     GObject
     ╰── GMountOperation
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GNetworkAddress.html glib2.0-2.39.91/docs/reference/gio/html/GNetworkAddress.html
--- glib2.0-2.39.90/docs/reference/gio/html/GNetworkAddress.html	2014-02-17 23:37:21.000000000 +0000
+++ glib2.0-2.39.91/docs/reference/gio/html/GNetworkAddress.html	2014-03-03 21:09:03.000000000 +0000
@@ -12,12 +12,12 @@
 
 
 
-
+ diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GNetworkMonitor.html glib2.0-2.39.91/docs/reference/gio/html/GNetworkMonitor.html --- glib2.0-2.39.90/docs/reference/gio/html/GNetworkMonitor.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GNetworkMonitor.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,13 +12,13 @@ - + @@ -141,7 +141,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GNetworkMonitor
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GNetworkService.html glib2.0-2.39.91/docs/reference/gio/html/GNetworkService.html --- glib2.0-2.39.90/docs/reference/gio/html/GNetworkService.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GNetworkService.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GOutputStream.html glib2.0-2.39.91/docs/reference/gio/html/GOutputStream.html --- glib2.0-2.39.90/docs/reference/gio/html/GOutputStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GOutputStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GPermission.html glib2.0-2.39.91/docs/reference/gio/html/GPermission.html --- glib2.0-2.39.90/docs/reference/gio/html/GPermission.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GPermission.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GPollableInputStream.html glib2.0-2.39.91/docs/reference/gio/html/GPollableInputStream.html --- glib2.0-2.39.90/docs/reference/gio/html/GPollableInputStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GPollableInputStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -98,7 +98,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GPollableInputStream
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GPollableOutputStream.html glib2.0-2.39.91/docs/reference/gio/html/GPollableOutputStream.html --- glib2.0-2.39.90/docs/reference/gio/html/GPollableOutputStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GPollableOutputStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -98,7 +98,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GPollableOutputStream
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GProxyAddress.html glib2.0-2.39.91/docs/reference/gio/html/GProxyAddress.html --- glib2.0-2.39.90/docs/reference/gio/html/GProxyAddress.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GProxyAddress.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GProxy.html glib2.0-2.39.91/docs/reference/gio/html/GProxy.html --- glib2.0-2.39.90/docs/reference/gio/html/GProxy.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GProxy.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + @@ -109,7 +109,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GProxy
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GProxyResolver.html glib2.0-2.39.91/docs/reference/gio/html/GProxyResolver.html --- glib2.0-2.39.90/docs/reference/gio/html/GProxyResolver.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GProxyResolver.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -110,7 +110,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GProxyResolver
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GRemoteActionGroup.html glib2.0-2.39.91/docs/reference/gio/html/GRemoteActionGroup.html --- glib2.0-2.39.90/docs/reference/gio/html/GRemoteActionGroup.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GRemoteActionGroup.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -82,7 +82,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GRemoteActionGroup
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GResolver.html glib2.0-2.39.91/docs/reference/gio/html/GResolver.html --- glib2.0-2.39.90/docs/reference/gio/html/GResolver.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GResolver.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gresource-tool.html glib2.0-2.39.91/docs/reference/gio/html/gresource-tool.html --- glib2.0-2.39.90/docs/reference/gio/html/gresource-tool.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gresource-tool.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSeekable.html glib2.0-2.39.91/docs/reference/gio/html/GSeekable.html --- glib2.0-2.39.90/docs/reference/gio/html/GSeekable.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSeekable.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -106,7 +106,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GSeekable
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSettingsBackend.html glib2.0-2.39.91/docs/reference/gio/html/GSettingsBackend.html --- glib2.0-2.39.90/docs/reference/gio/html/GSettingsBackend.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSettingsBackend.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ - + @@ -574,8 +574,8 @@ - + @@ -598,8 +598,8 @@
1
 2
-
[profiles/default]
-font-size=12
+
[profiles/default]
+font-size=12
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSettings.html glib2.0-2.39.91/docs/reference/gio/html/GSettings.html --- glib2.0-2.39.90/docs/reference/gio/html/GSettings.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSettings.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -648,23 +648,23 @@ 15 16 17 - + </schema> +</schemalist> @@ -718,45 +718,45 @@ 40 41 42 -
<schemalist>
+        
<schemalist>
 
-  <enum id="org.gtk.Test.myenum">
-    <value nick="first" value="1"/>
-    <value nick="second" value="2"/>
-  </enum>
+  <enum id="org.gtk.Test.myenum">
+    <value nick="first" value="1"/>
+    <value nick="second" value="2"/>
+  </enum>
 
-  <flags id="org.gtk.Test.myflags">
-    <value nick="flag1" value="1"/>
-    <value nick="flag2" value="2"/>
-    <value nick="flag3" value="4"/>
-  </flags>
+  <flags id="org.gtk.Test.myflags">
+    <value nick="flag1" value="1"/>
+    <value nick="flag2" value="2"/>
+    <value nick="flag3" value="4"/>
+  </flags>
 
-  <schema id="org.gtk.Test">
+  <schema id="org.gtk.Test">
 
-    <key name="key-with-range" type="i">
-      <range min="1" max="100"/>
-      <default>10</default>
-    </key>
+    <key name="key-with-range" type="i">
+      <range min="1" max="100"/>
+      <default>10</default>
+    </key>
 
-    <key name="key-with-choices" type="s">
-      <choices>
-        <choice value='Elisabeth'/>
-        <choice value='Annabeth'/>
-        <choice value='Joe'/>
-      </choices>
-      <aliases>
-        <alias value='Anna' target='Annabeth'/>
-        <alias value='Beth' target='Elisabeth'/>
-      </aliases>
-      <default>'Joe'</default>
-    </key>
+    <key name="key-with-choices" type="s">
+      <choices>
+        <choice value='Elisabeth'/>
+        <choice value='Annabeth'/>
+        <choice value='Joe'/>
+      </choices>
+      <aliases>
+        <alias value='Anna' target='Annabeth'/>
+        <alias value='Beth' target='Elisabeth'/>
+      </aliases>
+      <default>'Joe'</default>
+    </key>
 
-    <key name='enumerated-key' enum='org.gtk.Test.myenum'>
-      <default>'first'</default>
-    </key>
+    <key name='enumerated-key' enum='org.gtk.Test.myenum'>
+      <default>'first'</default>
+    </key>
 
-    <key name='flags-key' flags='org.gtk.Test.myflags'>
-      <default>["flag1",flag2"]</default>
+    <key name='flags-key' flags='org.gtk.Test.myflags'>
+      <default>["flag1",flag2"]</default>
     </key>
   </schema>
 </schemalist>
@@ -784,9 +784,9 @@
1
 2
 3
-
[org.gtk.Example]
-key1='string'
-key2=1.5
+
[org.gtk.Example]
+key1='string'
+key2=1.5
@@ -3139,7 +3139,7 @@

G_SETTINGS_BIND_DEFAULT

-

Equivalent to <literal>G_SETTINGS_BIND_GET|G_SETTINGS_BIND_SET</literal>

+

Equivalent to G_SETTINGS_BIND_GET|G_SETTINGS_BIND_SET

  diff -Nru glib2.0-2.39.90/docs/reference/gio/html/gsettings-tool.html glib2.0-2.39.91/docs/reference/gio/html/gsettings-tool.html --- glib2.0-2.39.90/docs/reference/gio/html/gsettings-tool.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/gsettings-tool.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSimpleActionGroup.html glib2.0-2.39.91/docs/reference/gio/html/GSimpleActionGroup.html --- glib2.0-2.39.90/docs/reference/gio/html/GSimpleActionGroup.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSimpleActionGroup.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSimpleAction.html glib2.0-2.39.91/docs/reference/gio/html/GSimpleAction.html --- glib2.0-2.39.90/docs/reference/gio/html/GSimpleAction.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSimpleAction.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,13 +12,13 @@ - + @@ -480,19 +480,19 @@ 11 12 13 - + // Volume only goes from 0 to 10 + if(0<= requested && requested <=10) + g_simple_action_set_state(action, value); +} diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSimpleAsyncResult.html glib2.0-2.39.91/docs/reference/gio/html/GSimpleAsyncResult.html --- glib2.0-2.39.90/docs/reference/gio/html/GSimpleAsyncResult.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSimpleAsyncResult.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + @@ -439,98 +439,98 @@ 90 91 92 - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSimplePermission.html glib2.0-2.39.91/docs/reference/gio/html/GSimplePermission.html --- glib2.0-2.39.90/docs/reference/gio/html/GSimplePermission.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSimplePermission.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSimpleProxyResolver.html glib2.0-2.39.91/docs/reference/gio/html/GSimpleProxyResolver.html --- glib2.0-2.39.90/docs/reference/gio/html/GSimpleProxyResolver.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSimpleProxyResolver.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSocketAddress.html glib2.0-2.39.91/docs/reference/gio/html/GSocketAddress.html --- glib2.0-2.39.90/docs/reference/gio/html/GSocketAddress.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSocketAddress.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSocketClient.html glib2.0-2.39.91/docs/reference/gio/html/GSocketClient.html --- glib2.0-2.39.90/docs/reference/gio/html/GSocketClient.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSocketClient.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSocketConnectable.html glib2.0-2.39.91/docs/reference/gio/html/GSocketConnectable.html --- glib2.0-2.39.90/docs/reference/gio/html/GSocketConnectable.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSocketConnectable.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,13 +12,13 @@ - + @@ -150,7 +150,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GSocketConnectable
     GObject
     ├── GSocketAddressEnumerator
@@ -236,55 +236,55 @@
 47
 48
 49
-
+ if(conn) + { + if(conn_error) + { + // We couldn't connect to the first address, but we succeeded + // in connecting to a later address. + g_error_free(conn_error); + } + return conn; + } + else if(error) + { + /// Either initial lookup failed, or else the caller cancelled us. + if(conn_error) + g_error_free(conn_error); + return NULL; + } + else + { + g_error_propagate(error, conn_error); + return NULL; + } +} diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSocketConnection.html glib2.0-2.39.91/docs/reference/gio/html/GSocketConnection.html --- glib2.0-2.39.90/docs/reference/gio/html/GSocketConnection.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSocketConnection.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSocketControlMessage.html glib2.0-2.39.91/docs/reference/gio/html/GSocketControlMessage.html --- glib2.0-2.39.90/docs/reference/gio/html/GSocketControlMessage.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSocketControlMessage.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSocket.html glib2.0-2.39.91/docs/reference/gio/html/GSocket.html --- glib2.0-2.39.90/docs/reference/gio/html/GSocket.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSocket.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -1949,7 +1949,7 @@ GIOCondition condition, GCancellable *cancellable);

Creates a GSource that can be attached to a GMainContext to monitor -for the availibility of the specified condition +for the availability of the specified condition on the socket.

The callback on the source is of the GSocketSourceFunc type.

It is meaningless to specify G_IO_ERR or G_IO_HUP in condition diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSocketListener.html glib2.0-2.39.91/docs/reference/gio/html/GSocketListener.html --- glib2.0-2.39.90/docs/reference/gio/html/GSocketListener.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSocketListener.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ -

+ diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSocketService.html glib2.0-2.39.91/docs/reference/gio/html/GSocketService.html --- glib2.0-2.39.90/docs/reference/gio/html/GSocketService.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSocketService.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSrvTarget.html glib2.0-2.39.91/docs/reference/gio/html/GSrvTarget.html --- glib2.0-2.39.90/docs/reference/gio/html/GSrvTarget.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSrvTarget.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ - + @@ -121,7 +121,7 @@

Object Hierarchy

-
    GBoxed
+
    GBoxed
     ╰── GSrvTarget
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GSubprocess.html glib2.0-2.39.91/docs/reference/gio/html/GSubprocess.html --- glib2.0-2.39.90/docs/reference/gio/html/GSubprocess.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GSubprocess.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -295,7 +295,7 @@

Object Hierarchy

-
    GFlags
+
    GFlags
     ╰── GSubprocessFlags
     GObject
     ╰── GSubprocess
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GTask.html glib2.0-2.39.91/docs/reference/gio/html/GTask.html
--- glib2.0-2.39.90/docs/reference/gio/html/GTask.html	2014-02-17 23:37:21.000000000 +0000
+++ glib2.0-2.39.91/docs/reference/gio/html/GTask.html	2014-03-03 21:09:03.000000000 +0000
@@ -12,11 +12,11 @@
 
 
 
-
+ @@ -438,97 +438,97 @@ 89 90 91 - + returng_task_propagate_pointer(G_TASK(result), error); +} @@ -674,128 +674,128 @@ 120 121 122
-
typedef struct {
-  Cake *cake;
-  CakeFrostingType frosting;
-  char *message;
-} BakingData;
-
-static void
-decoration_data_free (BakingData *bd)
-{
-  if (bd->cake)
-    g_object_unref (bd->cake);
-  g_free (bd->message);
-  g_slice_free (BakingData, bd);
-}
-
-static void
-decorated_cb (Cake         *cake,
-              GAsyncResult *result,
-              gpointer      user_data)
-{
-  GTask *task = user_data;
-  GError *error = NULL;
-
-  if (!cake_decorate_finish (cake, result, &error))
-    {
-      g_object_unref (cake);
-      g_task_return_error (task, error);
-      g_object_unref (task);
-      return;
-    }
-
-  // baking_data_free() will drop its ref on the cake, so we have to
-  // take another here to give to the caller.
-  g_task_return_pointer (result, g_object_ref (cake), g_object_unref);
-  g_object_unref (task);
-}
-
-static void
-decorator_ready (gpointer user_data)
-{
-  GTask *task = user_data;
-  BakingData *bd = g_task_get_task_data (task);
-
-  cake_decorate_async (bd->cake, bd->frosting, bd->message,
-                       g_task_get_cancellable (task),
-                       decorated_cb, task);
-}
-
-static void
-baked_cb (Cake     *cake,
-          gpointer  user_data)
-{
-  GTask *task = user_data;
-  BakingData *bd = g_task_get_task_data (task);
-  GError *error = NULL;
-
-  if (cake == NULL)
-    {
-      g_task_return_new_error (task, BAKER_ERROR, BAKER_ERROR_NO_FLOUR,
-                               "Go to the supermarket");
-      g_object_unref (task);
-      return;
-    }
-
-  bd->cake = cake;
-
-  // Bail out now if the user has already cancelled
-  if (g_task_return_error_if_cancelled (task))
-    {
-      g_object_unref (task);
-      return;
-    }
-
-  if (cake_decorator_available (cake))
-    decorator_ready (task);
-  else
-    {
-      GSource *source;
-
-      source = cake_decorator_wait_source_new (cake);
-      // Attach @source to @task's GMainContext and have it call
-      // decorator_ready() when it is ready.
-      g_task_attach_source (task, source,
-                            G_CALLBACK (decorator_ready));
-      g_source_unref (source);
-    }
-}
-
-void
-baker_bake_cake_async (Baker               *self,
-                       guint                radius,
-                       CakeFlavor           flavor,
-                       CakeFrostingType     frosting,
-                       const char          *message,
-                       gint                 priority,
-                       GCancellable        *cancellable,
-                       GAsyncReadyCallback  callback,
-                       gpointer             user_data)
-{
-  GTask *task;
-  BakingData *bd;
-
-  task = g_task_new (self, cancellable, callback, user_data);
-  g_task_set_priority (task, priority);
-
-  bd = g_slice_new0 (BakingData);
-  bd->frosting = frosting;
-  bd->message = g_strdup (message);
-  g_task_set_task_data (task, bd, (GDestroyNotify) baking_data_free);
-
-  _baker_begin_cake (self, radius, flavor, cancellable, baked_cb, task);
-}
-
-Cake *
-baker_bake_cake_finish (Baker         *self,
-                        GAsyncResult  *result,
-                        GError       **error)
-{
-  g_return_val_if_fail (g_task_is_valid (result, self), NULL);
+        
typedef struct {
+  Cake *cake;
+  CakeFrostingType frosting;
+  char *message;
+} BakingData;
+
+static void
+decoration_data_free (BakingData *bd)
+{
+  if (bd->cake)
+    g_object_unref (bd->cake);
+  g_free (bd->message);
+  g_slice_free (BakingData, bd);
+}
+
+static void
+decorated_cb (Cake         *cake,
+              GAsyncResult *result,
+              gpointer      user_data)
+{
+  GTask *task = user_data;
+  GError *error = NULL;
+
+  if (!cake_decorate_finish (cake, result, &error))
+    {
+      g_object_unref (cake);
+      g_task_return_error (task, error);
+      g_object_unref (task);
+      return;
+    }
+
+  // baking_data_free() will drop its ref on the cake, so we have to
+  // take another here to give to the caller.
+  g_task_return_pointer (result, g_object_ref (cake), g_object_unref);
+  g_object_unref (task);
+}
+
+static void
+decorator_ready (gpointer user_data)
+{
+  GTask *task = user_data;
+  BakingData *bd = g_task_get_task_data (task);
+
+  cake_decorate_async (bd->cake, bd->frosting, bd->message,
+                       g_task_get_cancellable (task),
+                       decorated_cb, task);
+}
+
+static void
+baked_cb (Cake     *cake,
+          gpointer  user_data)
+{
+  GTask *task = user_data;
+  BakingData *bd = g_task_get_task_data (task);
+  GError *error = NULL;
+
+  if (cake == NULL)
+    {
+      g_task_return_new_error (task, BAKER_ERROR, BAKER_ERROR_NO_FLOUR,
+                               "Go to the supermarket");
+      g_object_unref (task);
+      return;
+    }
+
+  bd->cake = cake;
+
+  // Bail out now if the user has already cancelled
+  if (g_task_return_error_if_cancelled (task))
+    {
+      g_object_unref (task);
+      return;
+    }
+
+  if (cake_decorator_available (cake))
+    decorator_ready (task);
+  else
+    {
+      GSource *source;
+
+      source = cake_decorator_wait_source_new (cake);
+      // Attach @source to @task's GMainContext and have it call
+      // decorator_ready() when it is ready.
+      g_task_attach_source (task, source,
+                            G_CALLBACK (decorator_ready));
+      g_source_unref (source);
+    }
+}
+
+void
+baker_bake_cake_async (Baker               *self,
+                       guint                radius,
+                       CakeFlavor           flavor,
+                       CakeFrostingType     frosting,
+                       const char          *message,
+                       gint                 priority,
+                       GCancellable        *cancellable,
+                       GAsyncReadyCallback  callback,
+                       gpointer             user_data)
+{
+  GTask *task;
+  BakingData *bd;
+
+  task = g_task_new (self, cancellable, callback, user_data);
+  g_task_set_priority (task, priority);
+
+  bd = g_slice_new0 (BakingData);
+  bd->frosting = frosting;
+  bd->message = g_strdup (message);
+  g_task_set_task_data (task, bd, (GDestroyNotify) baking_data_free);
+
+  _baker_begin_cake (self, radius, flavor, cancellable, baked_cb, task);
+}
+
+Cake *
+baker_bake_cake_finish (Baker         *self,
+                        GAsyncResult  *result,
+                        GError       **error)
+{
+  g_return_val_if_fail (g_task_is_valid (result, self), NULL);
 
-  return g_task_propagate_pointer (G_TASK (result), error);
-}
+ return g_task_propagate_pointer (G_TASK (result), error); +}
@@ -880,72 +880,72 @@ 64 65 66 -
typedef struct {
-  guint radius;
-  CakeFlavor flavor;
-  CakeFrostingType frosting;
-  char *message;
-} CakeData;
-
-static void
-cake_data_free (CakeData *cake_data)
-{
-  g_free (cake_data->message);
-  g_slice_free (CakeData, cake_data);
-}
-
-static void
-bake_cake_thread (GTask         *task,
-                  gpointer       source_object,
-                  gpointer       task_data,
-                  GCancellable  *cancellable)
-{
-  Baker *self = source_object;
-  CakeData *cake_data = task_data;
-  Cake *cake;
-  GError *error = NULL;
-
-  cake = bake_cake (baker, cake_data->radius, cake_data->flavor,
-                    cake_data->frosting, cake_data->message,
-                    cancellable, &error);
-  if (cake)
-    g_task_return_pointer (task, cake, g_object_unref);
-  else
-    g_task_return_error (task, error);
-}
-
-void
-baker_bake_cake_async (Baker               *self,
-                       guint                radius,
-                       CakeFlavor           flavor,
-                       CakeFrostingType     frosting,
-                       const char          *message,
-                       GCancellable        *cancellable,
-                       GAsyncReadyCallback  callback,
-                       gpointer             user_data)
-{
-  CakeData *cake_data;
-  GTask *task;
-
-  cake_data = g_slice_new (CakeData);
-  cake_data->radius = radius;
-  cake_data->flavor = flavor;
-  cake_data->frosting = frosting;
-  cake_data->message = g_strdup (message);
-  task = g_task_new (self, cancellable, callback, user_data);
-  g_task_set_task_data (task, cake_data, (GDestroyNotify) cake_data_free);
-  g_task_run_in_thread (task, bake_cake_thread);
-}
-
-Cake *
-baker_bake_cake_finish (Baker         *self,
-                        GAsyncResult  *result,
-                        GError       **error)
-{
-  g_return_val_if_fail (g_task_is_valid (result, self), NULL);
+        
typedef struct {
+  guint radius;
+  CakeFlavor flavor;
+  CakeFrostingType frosting;
+  char *message;
+} CakeData;
+
+static void
+cake_data_free (CakeData *cake_data)
+{
+  g_free (cake_data->message);
+  g_slice_free (CakeData, cake_data);
+}
+
+static void
+bake_cake_thread (GTask         *task,
+                  gpointer       source_object,
+                  gpointer       task_data,
+                  GCancellable  *cancellable)
+{
+  Baker *self = source_object;
+  CakeData *cake_data = task_data;
+  Cake *cake;
+  GError *error = NULL;
+
+  cake = bake_cake (baker, cake_data->radius, cake_data->flavor,
+                    cake_data->frosting, cake_data->message,
+                    cancellable, &error);
+  if (cake)
+    g_task_return_pointer (task, cake, g_object_unref);
+  else
+    g_task_return_error (task, error);
+}
+
+void
+baker_bake_cake_async (Baker               *self,
+                       guint                radius,
+                       CakeFlavor           flavor,
+                       CakeFrostingType     frosting,
+                       const char          *message,
+                       GCancellable        *cancellable,
+                       GAsyncReadyCallback  callback,
+                       gpointer             user_data)
+{
+  CakeData *cake_data;
+  GTask *task;
+
+  cake_data = g_slice_new (CakeData);
+  cake_data->radius = radius;
+  cake_data->flavor = flavor;
+  cake_data->frosting = frosting;
+  cake_data->message = g_strdup (message);
+  task = g_task_new (self, cancellable, callback, user_data);
+  g_task_set_task_data (task, cake_data, (GDestroyNotify) cake_data_free);
+  g_task_run_in_thread (task, bake_cake_thread);
+}
+
+Cake *
+baker_bake_cake_finish (Baker         *self,
+                        GAsyncResult  *result,
+                        GError       **error)
+{
+  g_return_val_if_fail (g_task_is_valid (result, self), NULL);
 
-  return g_task_propagate_pointer (G_TASK (result), error);
-}
+ return g_task_propagate_pointer (G_TASK (result), error); +}
@@ -1059,94 +1059,94 @@ 86 87 88 -
static void
-bake_cake_thread (GTask         *task,
-                  gpointer       source_object,
-                  gpointer       task_data,
-                  GCancellable  *cancellable)
-{
-  Baker *self = source_object;
-  CakeData *cake_data = task_data;
-  Cake *cake;
-  GError *error = NULL;
-
-  cake = bake_cake (baker, cake_data->radius, cake_data->flavor,
-                    cake_data->frosting, cake_data->message,
-                    &error);
-  if (error)
-    {
-      g_task_return_error (task, error);
-      return;
-    }
-
-  // If the task has already been cancelled, then we don't want to add
-  // the cake to the cake cache. Likewise, we don't  want to have the
-  // task get cancelled in the middle of updating the cache.
-  // g_task_set_return_on_cancel() will return %TRUE here if it managed
-  // to disable return-on-cancel, or %FALSE if the task was cancelled
-  // before it could.
-  if (g_task_set_return_on_cancel (task, FALSE))
-    {
-      // If the caller cancels at this point, their
-      // GAsyncReadyCallback won't be invoked until we return,
-      // so we don't have to worry that this code will run at
-      // the same time as that code does. But if there were
-      // other functions that might look at the cake cache,
-      // then we'd probably need a GMutex here as well.
-      baker_add_cake_to_cache (baker, cake);
-      g_task_return_pointer (task, cake, g_object_unref);
-    }
-}
-
-void
-baker_bake_cake_async (Baker               *self,
-                       guint                radius,
-                       CakeFlavor           flavor,
-                       CakeFrostingType     frosting,
-                       const char          *message,
-                       GCancellable        *cancellable,
-                       GAsyncReadyCallback  callback,
-                       gpointer             user_data)
-{
-  CakeData *cake_data;
-  GTask *task;
-
-  cake_data = g_slice_new (CakeData);
-
-  ...
-
-  task = g_task_new (self, cancellable, callback, user_data);
-  g_task_set_task_data (task, cake_data, (GDestroyNotify) cake_data_free);
-  g_task_set_return_on_cancel (task, TRUE);
-  g_task_run_in_thread (task, bake_cake_thread);
-}
-
-Cake *
-baker_bake_cake_sync (Baker               *self,
-                      guint                radius,
-                      CakeFlavor           flavor,
-                      CakeFrostingType     frosting,
-                      const char          *message,
-                      GCancellable        *cancellable,
-                      GError             **error)
-{
-  CakeData *cake_data;
-  GTask *task;
-  Cake *cake;
-
-  cake_data = g_slice_new (CakeData);
-
-  ...
-
-  task = g_task_new (self, cancellable, NULL, NULL);
-  g_task_set_task_data (task, cake_data, (GDestroyNotify) cake_data_free);
-  g_task_set_return_on_cancel (task, TRUE);
-  g_task_run_in_thread_sync (task, bake_cake_thread);
-
-  cake = g_task_propagate_pointer (task, error);
-  g_object_unref (task);
-  return cake;
-}
+
static void
+bake_cake_thread (GTask         *task,
+                  gpointer       source_object,
+                  gpointer       task_data,
+                  GCancellable  *cancellable)
+{
+  Baker *self = source_object;
+  CakeData *cake_data = task_data;
+  Cake *cake;
+  GError *error = NULL;
+
+  cake = bake_cake (baker, cake_data->radius, cake_data->flavor,
+                    cake_data->frosting, cake_data->message,
+                    &error);
+  if (error)
+    {
+      g_task_return_error (task, error);
+      return;
+    }
+
+  // If the task has already been cancelled, then we don't want to add
+  // the cake to the cake cache. Likewise, we don't  want to have the
+  // task get cancelled in the middle of updating the cache.
+  // g_task_set_return_on_cancel() will return %TRUE here if it managed
+  // to disable return-on-cancel, or %FALSE if the task was cancelled
+  // before it could.
+  if (g_task_set_return_on_cancel (task, FALSE))
+    {
+      // If the caller cancels at this point, their
+      // GAsyncReadyCallback won't be invoked until we return,
+      // so we don't have to worry that this code will run at
+      // the same time as that code does. But if there were
+      // other functions that might look at the cake cache,
+      // then we'd probably need a GMutex here as well.
+      baker_add_cake_to_cache (baker, cake);
+      g_task_return_pointer (task, cake, g_object_unref);
+    }
+}
+
+void
+baker_bake_cake_async (Baker               *self,
+                       guint                radius,
+                       CakeFlavor           flavor,
+                       CakeFrostingType     frosting,
+                       const char          *message,
+                       GCancellable        *cancellable,
+                       GAsyncReadyCallback  callback,
+                       gpointer             user_data)
+{
+  CakeData *cake_data;
+  GTask *task;
+
+  cake_data = g_slice_new (CakeData);
+
+  ...
+
+  task = g_task_new (self, cancellable, callback, user_data);
+  g_task_set_task_data (task, cake_data, (GDestroyNotify) cake_data_free);
+  g_task_set_return_on_cancel (task, TRUE);
+  g_task_run_in_thread (task, bake_cake_thread);
+}
+
+Cake *
+baker_bake_cake_sync (Baker               *self,
+                      guint                radius,
+                      CakeFlavor           flavor,
+                      CakeFrostingType     frosting,
+                      const char          *message,
+                      GCancellable        *cancellable,
+                      GError             **error)
+{
+  CakeData *cake_data;
+  GTask *task;
+  Cake *cake;
+
+  cake_data = g_slice_new (CakeData);
+
+  ...
+
+  task = g_task_new (self, cancellable, NULL, NULL);
+  g_task_set_task_data (task, cake_data, (GDestroyNotify) cake_data_free);
+  g_task_set_return_on_cancel (task, TRUE);
+  g_task_run_in_thread_sync (task, bake_cake_thread);
+
+  cake = g_task_propagate_pointer (task, error);
+  g_object_unref (task);
+  return cake;
+}
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GTcpConnection.html glib2.0-2.39.91/docs/reference/gio/html/GTcpConnection.html --- glib2.0-2.39.90/docs/reference/gio/html/GTcpConnection.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GTcpConnection.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GTcpWrapperConnection.html glib2.0-2.39.91/docs/reference/gio/html/GTcpWrapperConnection.html --- glib2.0-2.39.90/docs/reference/gio/html/GTcpWrapperConnection.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GTcpWrapperConnection.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GTestDBus.html glib2.0-2.39.91/docs/reference/gio/html/GTestDBus.html --- glib2.0-2.39.90/docs/reference/gio/html/GTestDBus.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GTestDBus.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + @@ -143,7 +143,7 @@

Object Hierarchy

-
    GFlags
+
    GFlags
     ╰── GTestDBusFlags
     GObject
     ╰── GTestDBus
@@ -186,9 +186,9 @@
         
- + @@ -204,7 +204,7 @@
1
-
-DTEST_SERVICES=\""$(abs_top_builddir)/tests/services"\"
+
-DTEST_SERVICES=\""$(abs_top_builddir)/tests/services"\"
@@ -242,10 +242,10 @@ 2 3 4 -
all-am:
-        $(GLIB_COMPILE_SCHEMAS) .
+        
all-am:
+        $(GLIB_COMPILE_SCHEMAS) .
 
-CLEANFILES += gschemas.compiled
+CLEANFILES += gschemas.compiled
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GThemedIcon.html glib2.0-2.39.91/docs/reference/gio/html/GThemedIcon.html --- glib2.0-2.39.90/docs/reference/gio/html/GThemedIcon.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GThemedIcon.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -254,15 +254,15 @@ 7 8 9 - +icon1 =g_themed_icon_new_from_names(names,4); +icon2 =g_themed_icon_new_with_default_fallbacks("gnome-dev-cdrom-audio"); @@ -435,13 +435,13 @@ 5 6 7 -
{
-  "gnome-dev-cdrom-audio",
-  "gnome-dev-cdrom",
-  "gnome-dev",
-  "gnome",
-  NULL
-};
+
{
+  "gnome-dev-cdrom-audio",
+  "gnome-dev-cdrom",
+  "gnome-dev",
+  "gnome",
+  NULL
+};
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GThreadedSocketService.html glib2.0-2.39.91/docs/reference/gio/html/GThreadedSocketService.html --- glib2.0-2.39.90/docs/reference/gio/html/GThreadedSocketService.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GThreadedSocketService.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GTlsBackend.html glib2.0-2.39.91/docs/reference/gio/html/GTlsBackend.html --- glib2.0-2.39.90/docs/reference/gio/html/GTlsBackend.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GTlsBackend.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + @@ -125,7 +125,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GTlsBackend
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GTlsCertificate.html glib2.0-2.39.91/docs/reference/gio/html/GTlsCertificate.html --- glib2.0-2.39.90/docs/reference/gio/html/GTlsCertificate.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GTlsCertificate.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GTlsClientConnection.html glib2.0-2.39.91/docs/reference/gio/html/GTlsClientConnection.html --- glib2.0-2.39.90/docs/reference/gio/html/GTlsClientConnection.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GTlsClientConnection.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -163,7 +163,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GTlsClientConnection
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GTlsConnection.html glib2.0-2.39.91/docs/reference/gio/html/GTlsConnection.html --- glib2.0-2.39.90/docs/reference/gio/html/GTlsConnection.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GTlsConnection.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,13 +12,13 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GTlsDatabase.html glib2.0-2.39.91/docs/reference/gio/html/GTlsDatabase.html --- glib2.0-2.39.90/docs/reference/gio/html/GTlsDatabase.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GTlsDatabase.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GTlsFileDatabase.html glib2.0-2.39.91/docs/reference/gio/html/GTlsFileDatabase.html --- glib2.0-2.39.90/docs/reference/gio/html/GTlsFileDatabase.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GTlsFileDatabase.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -88,7 +88,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GTlsFileDatabase
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GTlsInteraction.html glib2.0-2.39.91/docs/reference/gio/html/GTlsInteraction.html --- glib2.0-2.39.90/docs/reference/gio/html/GTlsInteraction.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GTlsInteraction.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GTlsPassword.html glib2.0-2.39.91/docs/reference/gio/html/GTlsPassword.html --- glib2.0-2.39.90/docs/reference/gio/html/GTlsPassword.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GTlsPassword.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + @@ -175,7 +175,7 @@

Object Hierarchy

-
    GFlags
+
    GFlags
     ╰── GTlsPasswordFlags
     GObject
     ╰── GTlsPassword
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GTlsServerConnection.html glib2.0-2.39.91/docs/reference/gio/html/GTlsServerConnection.html
--- glib2.0-2.39.90/docs/reference/gio/html/GTlsServerConnection.html	2014-02-17 23:37:21.000000000 +0000
+++ glib2.0-2.39.91/docs/reference/gio/html/GTlsServerConnection.html	2014-03-03 21:09:03.000000000 +0000
@@ -12,12 +12,12 @@
 
 
 
-
+ @@ -87,7 +87,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GTlsServerConnection
 
diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GUnixConnection.html glib2.0-2.39.91/docs/reference/gio/html/GUnixConnection.html --- glib2.0-2.39.90/docs/reference/gio/html/GUnixConnection.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GUnixConnection.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GUnixCredentialsMessage.html glib2.0-2.39.91/docs/reference/gio/html/GUnixCredentialsMessage.html --- glib2.0-2.39.90/docs/reference/gio/html/GUnixCredentialsMessage.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GUnixCredentialsMessage.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GUnixFDList.html glib2.0-2.39.91/docs/reference/gio/html/GUnixFDList.html --- glib2.0-2.39.90/docs/reference/gio/html/GUnixFDList.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GUnixFDList.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GUnixFDMessage.html glib2.0-2.39.91/docs/reference/gio/html/GUnixFDMessage.html --- glib2.0-2.39.90/docs/reference/gio/html/GUnixFDMessage.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GUnixFDMessage.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GUnixInputStream.html glib2.0-2.39.91/docs/reference/gio/html/GUnixInputStream.html --- glib2.0-2.39.90/docs/reference/gio/html/GUnixInputStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GUnixInputStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GUnixOutputStream.html glib2.0-2.39.91/docs/reference/gio/html/GUnixOutputStream.html --- glib2.0-2.39.90/docs/reference/gio/html/GUnixOutputStream.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GUnixOutputStream.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GUnixSocketAddress.html glib2.0-2.39.91/docs/reference/gio/html/GUnixSocketAddress.html --- glib2.0-2.39.90/docs/reference/gio/html/GUnixSocketAddress.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GUnixSocketAddress.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -508,12 +508,11 @@ indicates a socket not bound to any name (eg, a client-side socket, or a socket created with socketpair()).

For abstract sockets, there are two incompatible ways of naming -them; the man pages suggest using the entire <literal>struct -sockaddr_un</literal> as the name, padding the unused parts of the -sun_path field with zeroes; this corresponds to -G_UNIX_SOCKET_ADDRESS_ABSTRACT_PADDED. However, many programs -instead just use a portion of sun_path, and pass an appropriate -smaller length to bind() or connect(). This is +them; the man pages suggest using the entire struct sockaddr_un +as the name, padding the unused parts of the sun_path field with +zeroes; this corresponds to G_UNIX_SOCKET_ADDRESS_ABSTRACT_PADDED. +However, many programs instead just use a portion of sun_path, and +pass an appropriate smaller length to bind() or connect(). This is G_UNIX_SOCKET_ADDRESS_ABSTRACT.

Members

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GVfs.html glib2.0-2.39.91/docs/reference/gio/html/GVfs.html --- glib2.0-2.39.90/docs/reference/gio/html/GVfs.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GVfs.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,10 +12,10 @@ -
+ diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GVolume.html glib2.0-2.39.91/docs/reference/gio/html/GVolume.html --- glib2.0-2.39.90/docs/reference/gio/html/GVolume.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GVolume.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + @@ -263,7 +263,7 @@

Object Hierarchy

-
    GInterface
+
    GInterface
     ╰── GVolume
 
@@ -584,13 +584,13 @@ 5 6 7 - +mount =g_volume_get_mount(volume);// mounted, so never NULL +mount_root =g_mount_get_root(mount); +volume_activation_root =g_volume_get_activation_root(volume);// assume not NULL @@ -604,8 +604,8 @@
1
 2
-
(g_file_has_prefix (volume_activation_root, mount_root) ||
-    g_file_equal (volume_activation_root, mount_root))
+
(g_file_has_prefix (volume_activation_root, mount_root) ||
+    g_file_equal (volume_activation_root, mount_root))
@@ -1323,16 +1323,13 @@

G_VOLUME_IDENTIFIER_KIND_CLASS

#define G_VOLUME_IDENTIFIER_KIND_CLASS "class"
 
-

The string used to obtain the volume <emphasis>class</emphasis> -with g_volume_get_identifier().

-

Known volume classes include <literal>device</literal> and -<literal>network</literal>. Other classes may be added in the -future.

+

The string used to obtain the volume class with g_volume_get_identifier().

+

Known volume classes include device and network. Other classes may +be added in the future.

This is intended to be used by applications to classify GVolume instances into different sections - for example a file manager or -file chooser can use this information to show -<literal>network</literal> volumes under a "Network" heading and -<literal>device</literal> volumes under a "Devices" heading.

+file chooser can use this information to show network volumes under +a "Network" heading and device volumes under a "Devices" heading.

diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GVolumeMonitor.html glib2.0-2.39.91/docs/reference/gio/html/GVolumeMonitor.html --- glib2.0-2.39.90/docs/reference/gio/html/GVolumeMonitor.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GVolumeMonitor.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GZlibCompressor.html glib2.0-2.39.91/docs/reference/gio/html/GZlibCompressor.html --- glib2.0-2.39.90/docs/reference/gio/html/GZlibCompressor.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GZlibCompressor.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/GZlibDecompressor.html glib2.0-2.39.91/docs/reference/gio/html/GZlibDecompressor.html --- glib2.0-2.39.90/docs/reference/gio/html/GZlibDecompressor.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/GZlibDecompressor.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,12 +12,12 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/highlevel-socket.html glib2.0-2.39.91/docs/reference/gio/html/highlevel-socket.html --- glib2.0-2.39.90/docs/reference/gio/html/highlevel-socket.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/highlevel-socket.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/icons.html glib2.0-2.39.91/docs/reference/gio/html/icons.html --- glib2.0-2.39.90/docs/reference/gio/html/icons.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/icons.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/index.html glib2.0-2.39.91/docs/reference/gio/html/index.html --- glib2.0-2.39.90/docs/reference/gio/html/index.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/index.html 2014-03-03 21:09:03.000000000 +0000 @@ -15,7 +15,7 @@

- for GIO 2.39.90 + for GIO 2.39.91 The latest version of this documentation can be found on-line at http://library.gnome.org/devel/gio/unstable/. diff -Nru glib2.0-2.39.90/docs/reference/gio/html/index.sgml glib2.0-2.39.91/docs/reference/gio/html/index.sgml --- glib2.0-2.39.90/docs/reference/gio/html/index.sgml 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/index.sgml 2014-03-03 21:09:03.000000000 +0000 @@ -147,7 +147,6 @@ - @@ -353,7 +352,6 @@ - @@ -532,7 +530,6 @@ - @@ -1038,7 +1035,6 @@ - @@ -1052,7 +1048,6 @@ - @@ -1133,7 +1128,6 @@ - @@ -1146,7 +1140,6 @@ - @@ -1520,7 +1513,6 @@ - @@ -1688,7 +1680,6 @@ - @@ -1841,7 +1832,6 @@ - @@ -2053,7 +2043,6 @@ - @@ -2653,7 +2642,6 @@ - @@ -2668,7 +2656,6 @@ - @@ -2736,7 +2723,6 @@ - @@ -2979,7 +2965,6 @@ - @@ -2996,7 +2981,6 @@ - @@ -3384,7 +3368,6 @@ - @@ -3648,7 +3631,6 @@ - @@ -3671,7 +3653,6 @@ - @@ -3776,7 +3757,6 @@ - @@ -3798,7 +3778,6 @@ - @@ -3858,7 +3837,6 @@ - diff -Nru glib2.0-2.39.90/docs/reference/gio/html/migrating.html glib2.0-2.39.91/docs/reference/gio/html/migrating.html --- glib2.0-2.39.90/docs/reference/gio/html/migrating.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/migrating.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/networking.html glib2.0-2.39.91/docs/reference/gio/html/networking.html --- glib2.0-2.39.90/docs/reference/gio/html/networking.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/networking.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/permissions.html glib2.0-2.39.91/docs/reference/gio/html/permissions.html --- glib2.0-2.39.90/docs/reference/gio/html/permissions.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/permissions.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/pt01.html glib2.0-2.39.91/docs/reference/gio/html/pt01.html --- glib2.0-2.39.90/docs/reference/gio/html/pt01.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/pt01.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/pt02.html glib2.0-2.39.91/docs/reference/gio/html/pt02.html --- glib2.0-2.39.90/docs/reference/gio/html/pt02.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/pt02.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/resolver.html glib2.0-2.39.91/docs/reference/gio/html/resolver.html --- glib2.0-2.39.90/docs/reference/gio/html/resolver.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/resolver.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/resources.html glib2.0-2.39.91/docs/reference/gio/html/resources.html --- glib2.0-2.39.90/docs/reference/gio/html/resources.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/resources.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/running-gio-apps.html glib2.0-2.39.91/docs/reference/gio/html/running-gio-apps.html --- glib2.0-2.39.90/docs/reference/gio/html/running-gio-apps.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/running-gio-apps.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/settings.html glib2.0-2.39.91/docs/reference/gio/html/settings.html --- glib2.0-2.39.90/docs/reference/gio/html/settings.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/settings.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/streaming.html glib2.0-2.39.91/docs/reference/gio/html/streaming.html --- glib2.0-2.39.90/docs/reference/gio/html/streaming.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/streaming.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/style.css glib2.0-2.39.91/docs/reference/gio/html/style.css --- glib2.0-2.39.90/docs/reference/gio/html/style.css 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/style.css 2014-03-03 21:09:03.000000000 +0000 @@ -30,127 +30,6 @@ vertical-align: top; } -@media screen { - sup a.footnote - { - position: relative; - top: 0em ! important; - } - /* this is needed so that the local anchors are displayed below the naviagtion */ - div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] - { - display: inline-block; - position: relative; - top:-5em; - } - /* this seems to be a bug in the xsl style sheets when generating indexes */ - div.index div.index - { - top: 0em; - } - /* make space for the fixed navigation bar and add space at the bottom so that - * link targets appear somewhat close to top - */ - body - { - padding-top: 5em; - padding-bottom: 500px; - max-width: 60em; - } - p - { - max-width: 60em; - } - /* style and size the navigation bar */ - table.navigation#top - { - position: fixed; - background: #e2e2e2; - border-bottom: solid 1px #babdb6; - margin-top: 0; - margin-bottom: 0; - top: 0; - left: 0; - height: 3em; - z-index: 10; - } - .navigation a, .navigation a:visited - { - /* tango:sky blue 3 */ - color: #204a87; - } - .navigation a:hover - { - /* tango:sky blue 2 */ - color: #3465a4; - } - td.shortcuts - { - /* tango:sky blue 2 */ - color: #3465a4; - font-size: 80%; - white-space: nowrap; - } - td.shortcuts .dim - { - color: #babdb6; - } -} -@media screen and (min-width: 60em) { - /* screen larger than 60em */ - body { margin: auto; } -} -@media screen and (max-width: 60em) { - /* screen less than 60em */ - #nav_hierarchy { display: none; } - #nav_interfaces { display: none; } - #nav_prerequisites { display: none; } - #nav_derived_interfaces { display: none; } - #nav_implementations { display: none; } - #nav_child_properties { display: none; } - #nav_style_properties { display: none; } - #nav_index { display: none; } - #nav_glossary { display: none; } - .gallery_image { display: none; } - .property_flags { display: none; } - .signal_flags { display: none; } - .parameter_annotations { display: none; } - .enum_member_annotations { display: none; } - .struct_member_annotations { display: none; } - .union_member_annotations { display: none; } - /* now that a column is hidden, optimize space */ - col.parameters_name { width: auto; } - col.parameters_description { width: auto; } - col.struct_members_name { width: auto; } - col.struct_members_description { width: auto; } - col.enum_members_name { width: auto; } - col.enum_members_description { width: auto; } - col.union_members_name { width: auto; } - col.union_members_description { width: auto; } -} -@media print { - table.navigation { - visibility: collapse; - display: none; - } - div.titlepage table.navigation { - visibility: visible; - display: table; - background: #e2e2e2; - border: solid 1px #babdb6; - margin-top: 0; - margin-bottom: 0; - top: 0; - left: 0; - height: 3em; - } -} - -.navigation .title -{ - font-size: 120%; -} - div.gallery-float { float: left; @@ -181,7 +60,7 @@ div.informaltable table { border-collapse: separate; - border-spacing: 20px 3px; + border-spacing: 1em 0.5em; border: none; } @@ -239,6 +118,11 @@ color: #729fcf; } +td p +{ + margin: 0.25em; +} + div.table table { border-collapse: collapse; @@ -404,6 +288,11 @@ font-weight: normal; } +acronym,abbr +{ + border-bottom: 1px dotted gray; +} + /* code listings */ .listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */ @@ -433,11 +322,6 @@ padding: 0.5em; } .listing_lines { - /* this just adds visual clutter and - takes precious room from small screens */ - display: none; -} -.listing_lines { /* tango:sky blue 0.5 */ background: #a6c5e3; background: rgba(114, 159, 207, 0.2); @@ -459,3 +343,132 @@ margin: 0px; } +@media screen { + sup a.footnote + { + position: relative; + top: 0em ! important; + } + /* this is needed so that the local anchors are displayed below the naviagtion */ + div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] + { + display: inline-block; + position: relative; + top:-5em; + } + /* this seems to be a bug in the xsl style sheets when generating indexes */ + div.index div.index + { + top: 0em; + } + /* make space for the fixed navigation bar and add space at the bottom so that + * link targets appear somewhat close to top + */ + body + { + padding-top: 2.5em; + padding-bottom: 500px; + max-width: 60em; + } + p + { + max-width: 60em; + } + /* style and size the navigation bar */ + table.navigation#top + { + position: fixed; + background: #e2e2e2; + border-bottom: solid 1px #babdb6; + border-spacing: 5px; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + z-index: 10; + } + table.navigation#top td + { + padding-left: 6px; + padding-right: 6px; + } + .navigation a, .navigation a:visited + { + /* tango:sky blue 3 */ + color: #204a87; + } + .navigation a:hover + { + /* tango:sky blue 2 */ + color: #3465a4; + } + td.shortcuts + { + /* tango:sky blue 2 */ + color: #3465a4; + font-size: 80%; + white-space: nowrap; + } + td.shortcuts .dim + { + color: #babdb6; + } + .navigation .title + { + font-size: 80%; + max-width: none; + margin: 0px; + font-weight: normal; + } +} +@media screen and (min-width: 60em) { + /* screen larger than 60em */ + body { margin: auto; } +} +@media screen and (max-width: 60em) { + /* screen less than 60em */ + #nav_hierarchy { display: none; } + #nav_interfaces { display: none; } + #nav_prerequisites { display: none; } + #nav_derived_interfaces { display: none; } + #nav_implementations { display: none; } + #nav_child_properties { display: none; } + #nav_style_properties { display: none; } + #nav_index { display: none; } + #nav_glossary { display: none; } + .gallery_image { display: none; } + .property_flags { display: none; } + .signal_flags { display: none; } + .parameter_annotations { display: none; } + .enum_member_annotations { display: none; } + .struct_member_annotations { display: none; } + .union_member_annotations { display: none; } + /* now that a column is hidden, optimize space */ + col.parameters_name { width: auto; } + col.parameters_description { width: auto; } + col.struct_members_name { width: auto; } + col.struct_members_description { width: auto; } + col.enum_members_name { width: auto; } + col.enum_members_description { width: auto; } + col.union_members_name { width: auto; } + col.union_members_description { width: auto; } + .listing_lines { display: none; } +} +@media print { + table.navigation { + visibility: collapse; + display: none; + } + div.titlepage table.navigation { + visibility: visible; + display: table; + background: #e2e2e2; + border: solid 1px #babdb6; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + } +} + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/subprocesses.html glib2.0-2.39.91/docs/reference/gio/html/subprocesses.html --- glib2.0-2.39.90/docs/reference/gio/html/subprocesses.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/subprocesses.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/testing.html glib2.0-2.39.91/docs/reference/gio/html/testing.html --- glib2.0-2.39.90/docs/reference/gio/html/testing.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/testing.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/tls.html glib2.0-2.39.91/docs/reference/gio/html/tls.html --- glib2.0-2.39.90/docs/reference/gio/html/tls.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/tls.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/tools.html glib2.0-2.39.91/docs/reference/gio/html/tools.html --- glib2.0-2.39.90/docs/reference/gio/html/tools.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/tools.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/types.html glib2.0-2.39.91/docs/reference/gio/html/types.html --- glib2.0-2.39.90/docs/reference/gio/html/types.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/types.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/utils.html glib2.0-2.39.91/docs/reference/gio/html/utils.html --- glib2.0-2.39.90/docs/reference/gio/html/utils.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/utils.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/html/volume_mon.html glib2.0-2.39.91/docs/reference/gio/html/volume_mon.html --- glib2.0-2.39.90/docs/reference/gio/html/volume_mon.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/html/volume_mon.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gio/version.xml glib2.0-2.39.91/docs/reference/gio/version.xml --- glib2.0-2.39.90/docs/reference/gio/version.xml 2014-02-17 23:33:58.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gio/version.xml 2014-03-03 20:58:38.000000000 +0000 @@ -1 +1 @@ -2.39.90 +2.39.91 diff -Nru glib2.0-2.39.90/docs/reference/glib/glib-gettextize.1 glib2.0-2.39.91/docs/reference/glib/glib-gettextize.1 --- glib2.0-2.39.90/docs/reference/glib/glib-gettextize.1 2014-02-17 22:17:44.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/glib-gettextize.1 2014-03-03 20:59:39.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: glib-gettextize .\" Author: Owen Taylor .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GLib .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/glib/glib-sections.txt glib2.0-2.39.91/docs/reference/glib/glib-sections.txt --- glib2.0-2.39.90/docs/reference/glib/glib-sections.txt 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/glib-sections.txt 2014-03-03 21:09:02.000000000 +0000 @@ -1282,6 +1282,7 @@ g_str_has_prefix g_str_has_suffix g_strcmp0 +g_str_to_ascii g_str_tokenize_and_fold g_str_match_string diff -Nru glib2.0-2.39.90/docs/reference/glib/gtester.1 glib2.0-2.39.91/docs/reference/glib/gtester.1 --- glib2.0-2.39.90/docs/reference/glib/gtester.1 2014-02-17 22:17:44.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/gtester.1 2014-03-03 20:59:39.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: gtester .\" Author: Tim Janik .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GLib .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/glib/gtester-report.1 glib2.0-2.39.91/docs/reference/glib/gtester-report.1 --- glib2.0-2.39.90/docs/reference/glib/gtester-report.1 2014-02-17 22:17:44.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/gtester-report.1 2014-03-03 20:59:39.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: gtester-report .\" Author: Tim Janik .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GLib .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/glib/html/annotation-glossary.html glib2.0-2.39.91/docs/reference/glib/html/annotation-glossary.html --- glib2.0-2.39.90/docs/reference/glib/html/annotation-glossary.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/annotation-glossary.html 2014-03-03 21:09:02.000000000 +0000 @@ -11,7 +11,7 @@ - + - + @@ -1089,7 +1083,7 @@

-

Parameters

+

Parameters

@@ -1117,7 +1111,7 @@
-

Returns

+

Returns

the start of the new list that holds a full copy of list , use g_list_free_full() to free it

@@ -1133,7 +1127,7 @@

Reverses a GList. It simply switches the next and prev pointers of each element.

-

Parameters

+

Parameters

@@ -1148,7 +1142,7 @@
-

Returns

+

Returns

the start of the reversed GList

@@ -1162,7 +1156,7 @@

Sorts a GList using the given comparison function. The algorithm used is a stable sort.

-

Parameters

+

Parameters

@@ -1188,7 +1182,7 @@
-

Returns

+

Returns

the (possibly changed) start of the GList

@@ -1204,7 +1198,7 @@ value comes before the second, 0 if they are equal, or a positive integer if the first value comes after the second.

-

Parameters

+

Parameters

@@ -1226,7 +1220,7 @@
-

Returns

+

Returns

negative value if a < b ; zero if a @@ -1253,7 +1247,7 @@ g_list_prepend() to add the new items and sort the list afterwards with g_list_sort().

-

Parameters

+

Parameters

@@ -1288,7 +1282,7 @@
-

Returns

+

Returns

the (possibly changed) start of the GList

@@ -1304,7 +1298,7 @@

Like g_list_sort(), but the comparison function accepts a user data argument.

-

Parameters

+

Parameters

@@ -1331,7 +1325,7 @@
-

Returns

+

Returns

the (possibly changed) start of the GList

@@ -1348,7 +1342,7 @@ value comes before the second, 0 if they are equal, or a positive integer if the first value comes after the second.

-

Parameters

+

Parameters

@@ -1375,7 +1369,7 @@
-

Returns

+

Returns

negative value if a < b ; zero if a @@ -1404,8 +1398,8 @@

1
 2
-
list = g_list_remove_link (list, llink);
-list = g_list_concat (llink, list);
+
list = g_list_remove_link (list, llink);
+list = g_list_concat (llink, list);
@@ -1413,7 +1407,7 @@

-

Parameters

+

Parameters

@@ -1436,7 +1430,7 @@
-

Returns

+

Returns

the start of the new GList, which equals list1 if not NULL

@@ -1451,7 +1445,7 @@ gpointer user_data);

Calls a function for each element of a GList.

-

Parameters

+

Parameters

@@ -1487,7 +1481,7 @@

Specifies the type of functions passed to g_list_foreach() and g_slist_foreach().

-

Parameters

+

Parameters

@@ -1516,7 +1510,7 @@ g_list_first (GList *list);

Gets the first element in a GList.

-

Parameters

+

Parameters

@@ -1531,7 +1525,7 @@
-

Returns

+

Returns

the first element in the GList, or NULL if the GList has no elements

@@ -1544,7 +1538,7 @@ g_list_last (GList *list);

Gets the last element in a GList.

-

Parameters

+

Parameters

@@ -1559,7 +1553,7 @@
-

Returns

+

Returns

the last element in the GList, or NULL if the GList has no elements

@@ -1574,7 +1568,7 @@ list ->previous directly.

-

Parameters

+

Parameters

@@ -1589,7 +1583,7 @@
-

Returns

+

Returns

the previous element, or NULL if there are no previous elements

@@ -1604,7 +1598,7 @@ list ->next directly.

-

Parameters

+

Parameters

@@ -1619,7 +1613,7 @@
-

Returns

+

Returns

the next element, or NULL if there are no more elements

@@ -1632,7 +1626,7 @@ guint n);

Gets the element at the given position in a GList.

-

Parameters

+

Parameters

@@ -1654,7 +1648,7 @@
-

Returns

+

Returns

the element, or NULL if the position is off the end of the GList

@@ -1668,7 +1662,7 @@ guint n);

Gets the data of the element at the given position.

-

Parameters

+

Parameters

@@ -1690,7 +1684,7 @@
-

Returns

+

Returns

the element's data, or NULL if the position is off the end of the GList

@@ -1706,7 +1700,7 @@ places before list .

-

Parameters

+

Parameters

@@ -1728,7 +1722,7 @@
-

Returns

+

Returns

the element, or NULL if the position is off the end of the GList

@@ -1742,7 +1736,7 @@ gconstpointer data);

Finds the element in a GList which contains the given data.

-

Parameters

+

Parameters

@@ -1764,7 +1758,7 @@
-

Returns

+

Returns

the found GList element, or NULL if it is not found

@@ -1783,7 +1777,7 @@ the GList element's data as the first argument and the given user data.

-

Parameters

+

Parameters

@@ -1811,7 +1805,7 @@
-

Returns

+

Returns

the found GList element, or NULL if it is not found

@@ -1825,7 +1819,7 @@

Gets the position of the given element in the GList (starting from 0).

-

Parameters

+

Parameters

@@ -1847,7 +1841,7 @@
-

Returns

+

Returns

the position of the element in the GList, or -1 if the element is not found

@@ -1862,7 +1856,7 @@

Gets the position of the element containing the given data (starting from 0).

-

Parameters

+

Parameters

@@ -1884,7 +1878,7 @@
-

Returns

+

Returns

the index of the element containing the data, or -1 if the data is not found

@@ -1903,7 +1897,7 @@

The GList struct is used for each element in a doubly-linked list.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Dynamic-Loading-of-Modules.html glib2.0-2.39.91/docs/reference/glib/html/glib-Dynamic-Loading-of-Modules.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Dynamic-Loading-of-Modules.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Dynamic-Loading-of-Modules.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -152,11 +151,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <gmodule.h>
 
@@ -231,48 +225,48 @@ 40 41 42 -
// the function signature for 'say_hello'
-typedef void (* SayHelloFunc) (const char *message);
+        
// the function signature for 'say_hello'
+typedef void (* SayHelloFunc) (const char *message);
 
-gboolean
-just_say_hello (const char *filename, GError **error)
-{
-  SayHelloFunc  say_hello;
-  GModule      *module;
+gboolean
+just_say_hello (const char *filename, GError **error)
+{
+  SayHelloFunc  say_hello;
+  GModule      *module;
 
-  module = g_module_open (filename, G_MODULE_BIND_LAZY);
-  if (!module)
-    {
-      g_set_error (error, FOO_ERROR, FOO_ERROR_BLAH,
-                   "%s", g_module_error ());
-      return FALSE;
-    }
+  module = g_module_open (filename, G_MODULE_BIND_LAZY);
+  if (!module)
+    {
+      g_set_error (error, FOO_ERROR, FOO_ERROR_BLAH,
+                   "%s", g_module_error ());
+      return FALSE;
+    }
 
-  if (!g_module_symbol (module, "say_hello", (gpointer *)&say_hello))
-    {
-      g_set_error (error, SAY_ERROR, SAY_ERROR_OPEN,
-                   "%s: %s", filename, g_module_error ());
-      if (!g_module_close (module))
-        g_warning ("%s: %s", filename, g_module_error ());
-      return FALSE;
-    }
+  if (!g_module_symbol (module, "say_hello", (gpointer *)&say_hello))
+    {
+      g_set_error (error, SAY_ERROR, SAY_ERROR_OPEN,
+                   "%s: %s", filename, g_module_error ());
+      if (!g_module_close (module))
+        g_warning ("%s: %s", filename, g_module_error ());
+      return FALSE;
+    }
 
-  if (say_hello == NULL)
-    {
-      g_set_error (error, SAY_ERROR, SAY_ERROR_OPEN,
-                   "symbol say_hello is NULL");
-      if (!g_module_close (module))
-        g_warning ("%s: %s", filename, g_module_error ());
-      return FALSE;
-    }
+  if (say_hello == NULL)
+    {
+      g_set_error (error, SAY_ERROR, SAY_ERROR_OPEN,
+                   "symbol say_hello is NULL");
+      if (!g_module_close (module))
+        g_warning ("%s: %s", filename, g_module_error ());
+      return FALSE;
+    }
 
-  // call our function in the module
-  say_hello ("Hello world!");
+  // call our function in the module
+  say_hello ("Hello world!");
 
-  if (!g_module_close (module))
-    g_warning ("%s: %s", filename, g_module_error ());
-  return TRUE;
- }
+ if (!g_module_close (module)) + g_warning ("%s: %s", filename, g_module_error ()); + return TRUE; + }
@@ -288,7 +282,7 @@ g_module_supported (void);

Checks if modules are supported on the current platform.

-

Returns

+

Returns

TRUE if modules are supported

@@ -313,7 +307,7 @@ /lib/libmylibrary.so. On a Windows system, using \Windows as the directory it will return \Windows\mylibrary.dll.

-

Parameters

+

Parameters

@@ -337,7 +331,7 @@
-

Returns

+

Returns

the complete path of the module, including the standard library prefix and suffix. This should be freed when no longer needed

@@ -364,7 +358,7 @@ the corresponding module. If eventually that fails as well, NULL is returned.

-

Parameters

+

Parameters

@@ -388,7 +382,7 @@
-

Returns

+

Returns

a GModule on success, or NULL on failure

@@ -403,7 +397,7 @@

Gets a symbol pointer from a module, such as one exported by G_MODULE_EXPORT. Note that a valid symbol can be NULL.

-

Parameters

+

Parameters

@@ -430,7 +424,7 @@
-

Returns

+

Returns

TRUE on success

@@ -444,7 +438,7 @@

If module refers to the application itself, "main" is returned.

-

Parameters

+

Parameters

@@ -459,7 +453,7 @@
-

Returns

+

Returns

the filename of the module.

[transfer none]

@@ -472,7 +466,7 @@

Ensures that a module will never be unloaded. Any future g_module_close() calls on the module will be ignored.

-

Parameters

+

Parameters

@@ -494,7 +488,7 @@ g_module_close (GModule *module);

Closes a module.

-

Parameters

+

Parameters

@@ -509,7 +503,7 @@
-

Returns

+

Returns

TRUE on success

@@ -521,7 +515,7 @@ g_module_error (void);

Gets a string describing the last module error.

-

Returns

+

Returns

a string describing the last module error

@@ -537,7 +531,7 @@ and should return NULL on success or a string describing the initialization error.

-

Parameters

+

Parameters

@@ -552,7 +546,7 @@
-

Returns

+

Returns

NULL on success, or a string describing the initialization error

@@ -567,7 +561,7 @@ automatically when the module is unloaded. It is passed the GModule structure.

-

Parameters

+

Parameters

@@ -598,7 +592,7 @@

Flags passed to g_module_open(). Note that these flags are not supported on all platforms.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Error-Reporting.html glib2.0-2.39.91/docs/reference/glib/html/glib-Error-Reporting.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Error-Reporting.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Error-Reporting.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -153,11 +152,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -195,10 +189,10 @@ 2 3 4 -
gboolean g_file_get_contents (const gchar  *filename,
-                              gchar       **contents,
-                              gsize        *length,
-                              GError      **error);
+
gboolean g_file_get_contents (const gchar  *filename,
+                              gchar       **contents,
+                              gsize        *length,
+                              GError      **error);
@@ -228,23 +222,23 @@ 15 16 17 -
gchar *contents;
-GError *err = NULL;
+        
gchar *contents;
+GError *err = NULL;
 
-g_file_get_contents ("foo.txt", &contents, NULL, &err);
-g_assert ((contents == NULL && err != NULL) || (contents != NULL && err == NULL));
-if (err != NULL)
-  {
-    // Report error to user, and free error
-    g_assert (contents == NULL);
-    fprintf (stderr, "Unable to read file: %s\n", err->message);
-    g_error_free (err);
-  }
+g_file_get_contents ("foo.txt", &contents, NULL, &err);
+g_assert ((contents == NULL && err != NULL) || (contents != NULL && err == NULL));
+if (err != NULL)
+  {
+    // Report error to user, and free error
+    g_assert (contents == NULL);
+    fprintf (stderr, "Unable to read file: %s\n", err->message);
+    g_error_free (err);
+  }
 else
-  {
-    // Use file contents
-    g_assert (contents != NULL);
-  }
+ { + // Use file contents + g_assert (contents != NULL); + }
@@ -269,12 +263,12 @@ 4 5 6 -
if (g_file_get_contents ("foo.txt", &contents, NULL, NULL)) // ignore errors
-  // no error occurred 
-  ;
+        
if (g_file_get_contents ("foo.txt", &contents, NULL, NULL)) // ignore errors
+  // no error occurred 
+  ;
 else
-  // error
-  ;
+ // error + ;
@@ -327,25 +321,25 @@ 17 18 19 -
gint
-foo_open_file (GError **error)
-{
-  gint fd;
-
-  fd = open ("file.txt", O_RDONLY);
-
-  if (fd < 0)
-    {
-      g_set_error (error,
-                   FOO_ERROR,                 // error domain
-                   FOO_ERROR_BLAH,            // error code
-                   "Failed to open file: %s", // error message format string
-                   g_strerror (errno));
-      return -1;
-    }
-  else
-    return fd;
-}
+
gint
+foo_open_file (GError **error)
+{
+  gint fd;
+
+  fd = open ("file.txt", O_RDONLY);
+
+  if (fd < 0)
+    {
+      g_set_error (error,
+                   FOO_ERROR,                 // error domain
+                   FOO_ERROR_BLAH,            // error code
+                   "Failed to open file: %s", // error message format string
+                   g_strerror (errno));
+      return -1;
+    }
+  else
+    return fd;
+}
@@ -375,21 +369,21 @@ 13 14 15 -
gboolean
-my_function_that_can_fail (GError **err)
-{
-  g_return_val_if_fail (err == NULL || *err == NULL, FALSE);
-
-  if (!sub_function_that_can_fail (err))
-    {
-      // assert that error was set by the sub-function
-      g_assert (err == NULL || *err != NULL);
-      return FALSE;
-    }
-
-  // otherwise continue, no error occurred
-  g_assert (err == NULL || *err == NULL);
-}
+
gboolean
+my_function_that_can_fail (GError **err)
+{
+  g_return_val_if_fail (err == NULL || *err == NULL, FALSE);
+
+  if (!sub_function_that_can_fail (err))
+    {
+      // assert that error was set by the sub-function
+      g_assert (err == NULL || *err != NULL);
+      return FALSE;
+    }
+
+  // otherwise continue, no error occurred
+  g_assert (err == NULL || *err == NULL);
+}
@@ -424,26 +418,26 @@ 18 19 20 -
gboolean
-my_function_that_can_fail (GError **err)
-{
-  GError *tmp_error;
-
-  g_return_val_if_fail (err == NULL || *err == NULL, FALSE);
-
-  tmp_error = NULL;
-  sub_function_that_can_fail (&tmp_error);
-
-  if (tmp_error != NULL)
-    {
-      // store tmp_error in err, if err != NULL,
-      // otherwise call g_error_free() on tmp_error
-      g_propagate_error (err, tmp_error);
-      return FALSE;
-    }
+        
gboolean
+my_function_that_can_fail (GError **err)
+{
+  GError *tmp_error;
+
+  g_return_val_if_fail (err == NULL || *err == NULL, FALSE);
+
+  tmp_error = NULL;
+  sub_function_that_can_fail (&tmp_error);
+
+  if (tmp_error != NULL)
+    {
+      // store tmp_error in err, if err != NULL,
+      // otherwise call g_error_free() on tmp_error
+      g_propagate_error (err, tmp_error);
+      return FALSE;
+    }
 
-  // otherwise continue, no error occurred
-}
+ // otherwise continue, no error occurred +}
@@ -472,23 +466,23 @@ 15 16 17 -
gboolean
-my_function_that_can_fail (GError **err)
-{
-  GError *tmp_error;
-
-  g_return_val_if_fail (err == NULL || *err == NULL, FALSE);
-
-  tmp_error = NULL;
-  sub_function_that_can_fail (&tmp_error);
-  other_function_that_can_fail (&tmp_error);
-
-  if (tmp_error != NULL)
-    {
-      g_propagate_error (err, tmp_error);
-      return FALSE;
-    }
-}
+
gboolean
+my_function_that_can_fail (GError **err)
+{
+  GError *tmp_error;
+
+  g_return_val_if_fail (err == NULL || *err == NULL, FALSE);
+
+  tmp_error = NULL;
+  sub_function_that_can_fail (&tmp_error);
+  other_function_that_can_fail (&tmp_error);
+
+  if (tmp_error != NULL)
+    {
+      g_propagate_error (err, tmp_error);
+      return FALSE;
+    }
+}
@@ -525,24 +519,24 @@ 16 17 18 -
gboolean
-my_function_that_can_fail (GError **err)
-{
-  GError *tmp_error;
-
-  g_return_val_if_fail (err == NULL || *err == NULL, FALSE);
-
-  sub_function_that_can_fail (NULL); // ignore errors
-
-  tmp_error = NULL;
-  other_function_that_can_fail (&tmp_error);
-
-  if (tmp_error != NULL)
-    {
-      g_propagate_error (err, tmp_error);
-      return FALSE;
-    }
-}
+
gboolean
+my_function_that_can_fail (GError **err)
+{
+  GError *tmp_error;
+
+  g_return_val_if_fail (err == NULL || *err == NULL, FALSE);
+
+  sub_function_that_can_fail (NULL); // ignore errors
+
+  tmp_error = NULL;
+  other_function_that_can_fail (&tmp_error);
+
+  if (tmp_error != NULL)
+    {
+      g_propagate_error (err, tmp_error);
+      return FALSE;
+    }
+}
@@ -570,13 +564,13 @@ 5 6 7 -
#define G_SPAWN_ERROR g_spawn_error_quark ()
+        
#define G_SPAWN_ERROR g_spawn_error_quark ()
 
-GQuark
-g_spawn_error_quark (void)
-{
-  return g_quark_from_static_string ("g-spawn-error-quark");
-}
+GQuark +g_spawn_error_quark (void) +{ + return g_quark_from_static_string ("g-spawn-error-quark"); +}
@@ -669,7 +663,7 @@ and a message formatted with format .

-

Parameters

+

Parameters

@@ -701,7 +695,7 @@
-

Returns

+

Returns

a new GError

@@ -720,7 +714,7 @@ contains text you don't have control over, that could include printf() escape sequences.

-

Parameters

+

Parameters

@@ -747,7 +741,7 @@
-

Returns

+

Returns

a new GError

@@ -766,7 +760,7 @@ and a message formatted with format .

-

Parameters

+

Parameters

@@ -798,7 +792,7 @@
-

Returns

+

Returns

a new GError

@@ -811,7 +805,7 @@ g_error_free (GError *error);

Frees a GError and associated resources.

-

Parameters

+

Parameters

@@ -834,7 +828,7 @@

Makes a copy of error .

-

Parameters

+

Parameters

@@ -849,7 +843,7 @@
-

Returns

+

Returns

a new GError

@@ -869,7 +863,7 @@ is NULL, FALSE will be returned.

-

Parameters

+

Parameters

@@ -896,7 +890,7 @@
-

Returns

+

Returns

whether error has domain and code @@ -920,7 +914,7 @@ must be NULL. A new GError is created and assigned to *err .

-

Parameters

+

Parameters

@@ -978,7 +972,7 @@ contains text you don't have control over, that could include printf() escape sequences.

-

Parameters

+

Parameters

@@ -1025,7 +1019,7 @@ The error variable dest points to must be NULL.

-

Parameters

+

Parameters

@@ -1059,7 +1053,7 @@ and sets *err to NULL.

-

Parameters

+

Parameters

@@ -1091,7 +1085,7 @@ error condition) then also do nothing. Whether or not it makes sense to take advantage of this feature is up to you.

-

Parameters

+

Parameters

@@ -1137,7 +1131,7 @@ must be NULL. After the move, add a prefix as with g_prefix_error().

-

Parameters

+

Parameters

@@ -1185,7 +1179,7 @@

The <structname>GError</structname> structure contains information about an error that has occurred.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-File-Utilities.html glib2.0-2.39.91/docs/reference/glib/html/glib-File-Utilities.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-File-Utilities.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-File-Utilities.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -398,11 +397,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 #include <glib/gstdio.h>
@@ -444,7 +438,7 @@
 from a function that manipulates files. So you would use
 g_file_error_from_errno() when constructing a GError.

-

Parameters

+

Parameters

@@ -459,7 +453,7 @@
-

Returns

+

Returns

GFileError corresponding to the given errno

@@ -490,7 +484,7 @@ is set to NULL and length is set to zero.

-

Parameters

+

Parameters

@@ -523,7 +517,7 @@
-

Returns

+

Returns

TRUE on success, FALSE if an error occurred

@@ -567,7 +561,7 @@ to 7 characters to filename .

-

Parameters

+

Parameters

@@ -603,7 +597,7 @@
-

Returns

+

Returns

TRUE on success, FALSE if an error occurred

@@ -643,12 +637,12 @@ 4 5 6
-
// DON'T DO THIS
-if (!g_file_test (filename, G_FILE_TEST_IS_SYMLINK)) 
-  {
-    fd = g_open (filename, O_WRONLY);
-    // write to fd
-  }
+
// DON'T DO THIS
+if (!g_file_test (filename, G_FILE_TEST_IS_SYMLINK)) 
+  {
+    fd = g_open (filename, O_WRONLY);
+    // write to fd
+  }
@@ -667,7 +661,7 @@ its name indicates that it is executable, checking for well-known extensions and those listed in the PATHEXT environment variable.

-

Parameters

+

Parameters

@@ -689,7 +683,7 @@
-

Returns

+

Returns

whether a test was TRUE

@@ -709,7 +703,7 @@ didn't exist. The string should be in the GLib file name encoding. Most importantly, on Windows it should be in UTF-8.

-

Parameters

+

Parameters

@@ -724,7 +718,7 @@
-

Returns

+

Returns

A file handle (as from open()) to the file opened for reading and writing. The file is opened in binary mode on platforms where there is a difference. The file handle @@ -753,7 +747,7 @@ The string should be in the GLib file name encoding. Most importantly, on Windows it should be in UTF-8.

-

Parameters

+

Parameters

@@ -781,7 +775,7 @@
-

Returns

+

Returns

A file handle (as from open()) to the file opened for reading and writing. The file handle should be closed with close(). In case of errors, -1 is returned @@ -815,7 +809,7 @@ when not needed any longer. The returned name is in the GLib file name encoding.

-

Parameters

+

Parameters

@@ -844,7 +838,7 @@
-

Returns

+

Returns

A file handle (as from open()) to the file opened for reading and writing. The file is opened in binary mode on platforms where there is a difference. The file handle should be closed with @@ -864,7 +858,7 @@ readlink() function. The returned string is in the encoding used for filenames. Use g_filename_to_utf8() to convert it to UTF-8.

-

Parameters

+

Parameters

@@ -886,7 +880,7 @@
-

Returns

+

Returns

A newly-allocated string with the contents of the symbolic link, or NULL if an error occurred.

@@ -902,7 +896,7 @@

Create a directory if it doesn't already exist. Create intermediate parent directories as needed, too.

-

Parameters

+

Parameters

@@ -924,7 +918,7 @@
-

Returns

+

Returns

0 if the directory already exists, or was successfully created. Returns -1 if an error occurred, with errno set.

@@ -949,7 +943,7 @@ The string should be in the GLib file name encoding. Most importantly, on Windows it should be in UTF-8.

-

Parameters

+

Parameters

@@ -964,7 +958,7 @@
-

Returns

+

Returns

A pointer to tmpl , which has been modified to hold the directory name. In case of errors, NULL is @@ -991,7 +985,7 @@ in the GLib file name encoding. Most importantly, on Windows it should be in UTF-8.

-

Parameters

+

Parameters

@@ -1013,7 +1007,7 @@
-

Returns

+

Returns

A pointer to tmpl , which has been modified to hold the directory name. In case of errors, NULL is @@ -1040,7 +1034,7 @@ is not modified, and might thus be a read-only literal string.

-

Parameters

+

Parameters

@@ -1063,7 +1057,7 @@
-

Returns

+

Returns

The actual name used. This string should be freed with g_free() when not needed any longer and is is in the GLib file name encoding. In case of errors, NULL is @@ -1084,7 +1078,7 @@ directory can then be retrieved using g_dir_read_name(). Note that the ordering is not defined.

-

Parameters

+

Parameters

@@ -1114,7 +1108,7 @@
-

Returns

+

Returns

a newly allocated GDir on success, NULL on failure. If non-NULL, you must free the result with g_dir_close() when you are finished with it.

@@ -1137,7 +1131,7 @@

On Windows, as is true of all GLib functions which operate on filenames, the returned name is in UTF-8.

-

Parameters

+

Parameters

@@ -1152,7 +1146,7 @@
-

Returns

+

Returns

The entry's name or NULL if there are no more entries. The return value is owned by GLib and must not be modified or freed.

@@ -1167,7 +1161,7 @@

Resets the given directory. The next call to g_dir_read_name() will return the first entry again.

-

Parameters

+

Parameters

@@ -1189,7 +1183,7 @@ g_dir_close (GDir *dir);

Closes the directory and deallocates all related resources.

-

Parameters

+

Parameters

@@ -1228,7 +1222,7 @@ will be set to the GFileError value G_FILE_ERROR_INVAL.

-

Parameters

+

Parameters

@@ -1255,7 +1249,7 @@
-

Returns

+

Returns

a newly allocated GMappedFile which must be unref'd with g_mapped_file_unref(), or NULL if the mapping failed.

@@ -1280,7 +1274,7 @@ will not be modified, or if all modifications of the file are done atomically (e.g. using g_file_set_contents()).

-

Parameters

+

Parameters

@@ -1307,7 +1301,7 @@
-

Returns

+

Returns

a newly allocated GMappedFile which must be unref'd with g_mapped_file_unref(), or NULL if the mapping failed.

@@ -1323,7 +1317,7 @@ by one. It is safe to call this function from any thread.

-

Parameters

+

Parameters

@@ -1338,7 +1332,7 @@
-

Returns

+

Returns

the passed in GMappedFile.

@@ -1356,7 +1350,7 @@

It is safe to call this function from any thread.

Since 2.22

-

Parameters

+

Parameters

@@ -1383,7 +1377,7 @@

This call existed before GMappedFile had refcounting and is currently exactly the same as g_mapped_file_unref().

-

Parameters

+

Parameters

@@ -1406,7 +1400,7 @@ g_mapped_file_get_length (GMappedFile *file);

Returns the length of the contents of a GMappedFile.

-

Parameters

+

Parameters

@@ -1421,7 +1415,7 @@
-

Returns

+

Returns

the length of the contents of file .

@@ -1438,7 +1432,7 @@ even if the GMappedFile is backed by a text file.

If the file is empty then NULL is returned.

-

Parameters

+

Parameters

@@ -1453,7 +1447,7 @@
-

Returns

+

Returns

the contents of file , or NULL.

@@ -1470,7 +1464,7 @@ The mapped contents of the file must not be modified after creating this bytes object, because a GBytes should be immutable.

-

Parameters

+

Parameters

@@ -1485,7 +1479,7 @@
-

Returns

+

Returns

A newly allocated GBytes referencing data from file .

@@ -1516,7 +1510,7 @@ or read().

See your C library manual for more details about open().

-

Parameters

+

Parameters

@@ -1543,7 +1537,7 @@
-

Returns

+

Returns

a new file descriptor, or -1 if an error occurred. The return value can be used exactly like the return value from open().

@@ -1563,7 +1557,7 @@ on your system. It is not possible in general on Windows to rename a file that is open to some process.

-

Parameters

+

Parameters

@@ -1585,7 +1579,7 @@
-

Returns

+

Returns

0 if the renaming succeeded, -1 if an error occurred

@@ -1602,7 +1596,7 @@ The mode argument is ignored on Windows.

See your C library manual for more details about mkdir().

-

Parameters

+

Parameters

@@ -1624,7 +1618,7 @@
-

Returns

+

Returns

0 if the directory was successfully created, -1 if an error occurred

@@ -1656,7 +1650,7 @@ might be a macro.

See your C library manual for more details about stat().

-

Parameters

+

Parameters

@@ -1679,7 +1673,7 @@
-

Returns

+

Returns

0 if the information was successfully retrieved, -1 if an error occurred

@@ -1699,7 +1693,7 @@ is identical to g_stat().

See your C library manual for more details about lstat().

-

Parameters

+

Parameters

@@ -1722,7 +1716,7 @@
-

Returns

+

Returns

0 if the information was successfully retrieved, -1 if an error occurred

@@ -1742,7 +1736,7 @@ that on Windows, it is in general not possible to delete files that are open to some process, or mapped into memory.

-

Parameters

+

Parameters

@@ -1757,7 +1751,7 @@
-

Returns

+

Returns

0 if the name was successfully deleted, -1 if an error occurred

@@ -1784,7 +1778,7 @@ fail. Any errno value set by remove() will be overwritten by that set by rmdir().

-

Parameters

+

Parameters

@@ -1799,7 +1793,7 @@
-

Returns

+

Returns

0 if the file was successfully removed, -1 if an error occurred

@@ -1816,7 +1810,7 @@

See your C library manual for more details about how rmdir() works on your system.

-

Parameters

+

Parameters

@@ -1831,7 +1825,7 @@
-

Returns

+

Returns

0 if the directory was successfully removed, -1 if an error occurred

@@ -1854,7 +1848,7 @@ functions like fprintf() or fread().

See your C library manual for more details about fopen().

-

Parameters

+

Parameters

@@ -1876,7 +1870,7 @@
-

Returns

+

Returns

A FILE* if the file was successfully opened, or NULL if an error occurred

@@ -1894,7 +1888,7 @@ opens a file and associates it with an existing stream.

See your C library manual for more details about freopen().

-

Parameters

+

Parameters

@@ -1921,7 +1915,7 @@
-

Returns

+

Returns

A FILE* if the file was successfully opened, or NULL if an error occurred.

@@ -1943,7 +1937,7 @@ exactly should use the Win32 API.

See your C library manual for more details about chmod().

-

Parameters

+

Parameters

@@ -1965,7 +1959,7 @@
-

Returns

+

Returns

0 if the operation succeeded, -1 on error

@@ -1988,7 +1982,7 @@ more exactly should use the Win32 API.

See your C library manual for more details about access().

-

Parameters

+

Parameters

@@ -2010,7 +2004,7 @@
-

Returns

+

Returns

zero if the pathname refers to an existing file system object that has all the tested permissions, or -1 otherwise or on error.

@@ -2041,7 +2035,7 @@ or read().

See your C library manual for more details about creat().

-

Parameters

+

Parameters

@@ -2063,7 +2057,7 @@
-

Returns

+

Returns

a new file descriptor, or -1 if an error occurred. The return value can be used exactly like the return value from creat().

@@ -2081,7 +2075,7 @@ .

See your C library manual for more details about chdir().

-

Parameters

+

Parameters

@@ -2096,7 +2090,7 @@
-

Returns

+

Returns

0 on success, -1 if an error occurred.

@@ -2113,7 +2107,7 @@

See your C library manual for more details about how utime() works on your system.

-

Parameters

+

Parameters

@@ -2135,7 +2129,7 @@
-

Returns

+

Returns

0 if the operation was successful, -1 if an error occurred

@@ -2155,7 +2149,7 @@ attempt to correctly handle EINTR, which has platform-specific semantics.

-

Parameters

+

Parameters

@@ -2197,7 +2191,7 @@ don't occur on some systems, etc., sometimes there are subtle differences in when a system will report a given error, etc.

-

Members

+

Members

@@ -2440,7 +2434,7 @@

enum GFileTest

A test to perform on a file using g_file_test().

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-fundamentals.html glib2.0-2.39.91/docs/reference/glib/html/glib-fundamentals.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-fundamentals.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-fundamentals.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,7 +12,7 @@ -
+ diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-GDateTime.html glib2.0-2.39.91/docs/reference/glib/html/glib-GDateTime.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-GDateTime.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-GDateTime.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -458,11 +457,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -543,7 +537,7 @@ datetime are freed

-

Parameters

+

Parameters

@@ -567,7 +561,7 @@

Atomically increments the reference count of datetime by one.

-

Parameters

+

Parameters

@@ -582,7 +576,7 @@
-

Returns

+

Returns

the GDateTime with the reference count increased

@@ -603,7 +597,7 @@

You should release the return value by calling g_date_time_unref() when you are done with it.

-

Parameters

+

Parameters

@@ -618,7 +612,7 @@
-

Returns

+

Returns

a new GDateTime, or NULL

@@ -634,7 +628,7 @@

This is equivalent to calling g_date_time_new_now() with the time zone returned by g_time_zone_new_local().

-

Returns

+

Returns

a new GDateTime, or NULL

@@ -649,7 +643,7 @@

This is equivalent to calling g_date_time_new_now() with the time zone returned by g_time_zone_new_utc().

-

Returns

+

Returns

a new GDateTime, or NULL

@@ -671,7 +665,7 @@

You should release the return value by calling g_date_time_unref() when you are done with it.

-

Parameters

+

Parameters

@@ -686,7 +680,7 @@
-

Returns

+

Returns

a new GDateTime, or NULL

@@ -707,7 +701,7 @@

You should release the return value by calling g_date_time_unref() when you are done with it.

-

Parameters

+

Parameters

@@ -722,7 +716,7 @@
-

Returns

+

Returns

a new GDateTime, or NULL

@@ -745,7 +739,7 @@

You should release the return value by calling g_date_time_unref() when you are done with it.

-

Parameters

+

Parameters

@@ -760,7 +754,7 @@
-

Returns

+

Returns

a new GDateTime, or NULL

@@ -781,7 +775,7 @@

You should release the return value by calling g_date_time_unref() when you are done with it.

-

Parameters

+

Parameters

@@ -796,7 +790,7 @@
-

Returns

+

Returns

a new GDateTime, or NULL

@@ -842,7 +836,7 @@

You should release the return value by calling g_date_time_unref() when you are done with it.

-

Parameters

+

Parameters

@@ -889,7 +883,7 @@
-

Returns

+

Returns

a new GDateTime, or NULL

@@ -910,7 +904,7 @@

This call is equivalent to calling g_date_time_new() with the time zone returned by g_time_zone_new_local().

-

Parameters

+

Parameters

@@ -952,7 +946,7 @@
-

Returns

+

Returns

a GDateTime, or NULL

@@ -973,7 +967,7 @@

This call is equivalent to calling g_date_time_new() with the time zone returned by g_time_zone_new_utc().

-

Parameters

+

Parameters

@@ -1015,7 +1009,7 @@
-

Returns

+

Returns

a GDateTime, or NULL

@@ -1030,7 +1024,7 @@

Creates a copy of datetime and adds the specified timespan to the copy.

-

Parameters

+

Parameters

@@ -1052,7 +1046,7 @@
-

Returns

+

Returns

the newly created GDateTime which should be freed with g_date_time_unref().

@@ -1069,7 +1063,7 @@ and adds the specified number of years to the copy. Add negative values to subtract years.

-

Parameters

+

Parameters

@@ -1091,7 +1085,7 @@
-

Returns

+

Returns

the newly created GDateTime which should be freed with g_date_time_unref().

@@ -1108,7 +1102,7 @@ and adds the specified number of months to the copy. Add negative values to subtract months.

-

Parameters

+

Parameters

@@ -1130,7 +1124,7 @@
-

Returns

+

Returns

the newly created GDateTime which should be freed with g_date_time_unref().

@@ -1147,7 +1141,7 @@ and adds the specified number of weeks to the copy. Add negative values to subtract weeks.

-

Parameters

+

Parameters

@@ -1169,7 +1163,7 @@
-

Returns

+

Returns

the newly created GDateTime which should be freed with g_date_time_unref().

@@ -1186,7 +1180,7 @@ and adds the specified number of days to the copy. Add negative values to subtract days.

-

Parameters

+

Parameters

@@ -1208,7 +1202,7 @@
-

Returns

+

Returns

the newly created GDateTime which should be freed with g_date_time_unref().

@@ -1225,7 +1219,7 @@ and adds the specified number of hours. Add negative values to subtract hours.

-

Parameters

+

Parameters

@@ -1247,7 +1241,7 @@
-

Returns

+

Returns

the newly created GDateTime which should be freed with g_date_time_unref().

@@ -1264,7 +1258,7 @@ adding the specified number of minutes. Add negative values to subtract minutes.

-

Parameters

+

Parameters

@@ -1286,7 +1280,7 @@
-

Returns

+

Returns

the newly created GDateTime which should be freed with g_date_time_unref().

@@ -1303,7 +1297,7 @@ and adds the specified number of seconds. Add negative values to subtract seconds.

-

Parameters

+

Parameters

@@ -1325,7 +1319,7 @@
-

Returns

+

Returns

the newly created GDateTime which should be freed with g_date_time_unref().

@@ -1347,7 +1341,7 @@ time in datetime . Add negative values to subtract.

-

Parameters

+

Parameters

@@ -1394,7 +1388,7 @@
-

Returns

+

Returns

the newly created GDateTime that should be freed with g_date_time_unref().

@@ -1410,7 +1404,7 @@

A comparison function for GDateTimes that is suitable as a GCompareFunc. Both GDateTimes must be non-NULL.

-

Parameters

+

Parameters

@@ -1432,7 +1426,7 @@
-

Returns

+

Returns

-1, 0 or 1 if dt1 is less than, equal to or greater than dt2 @@ -1455,7 +1449,7 @@ (ie: positive if the first parameter is larger).

-

Parameters

+

Parameters

@@ -1477,7 +1471,7 @@
-

Returns

+

Returns

the difference between the two GDateTime, as a time span expressed in microseconds.

@@ -1492,7 +1486,7 @@

Hashes datetime into a guint, suitable for use within GHashTable.

-

Parameters

+

Parameters

@@ -1507,7 +1501,7 @@
-

Returns

+

Returns

a guint containing the hash

@@ -1525,7 +1519,7 @@

Equal here means that they represent the same moment after converting them to the same time zone.

-

Parameters

+

Parameters

@@ -1547,7 +1541,7 @@
-

Returns

+

Returns

TRUE if dt1 and dt2 are equal

@@ -1565,7 +1559,7 @@ gint *day);

Retrieves the Gregorian day, month, and year of a given GDateTime.

-

Parameters

+

Parameters

@@ -1606,7 +1600,7 @@

Retrieves the year represented by datetime in the Gregorian calendar.

-

Parameters

+

Parameters

@@ -1621,7 +1615,7 @@
-

Returns

+

Returns

the year represented by datetime

@@ -1637,7 +1631,7 @@ in the Gregorian calendar.

-

Parameters

+

Parameters

@@ -1652,7 +1646,7 @@
-

Returns

+

Returns

the month represented by datetime

@@ -1668,7 +1662,7 @@ in the gregorian calendar.

-

Parameters

+

Parameters

@@ -1683,7 +1677,7 @@
-

Returns

+

Returns

the day of the month

@@ -1721,7 +1715,7 @@

Note that January 1 0001 in the proleptic Gregorian calendar is a Monday, so this function never returns 0.

-

Parameters

+

Parameters

@@ -1736,7 +1730,7 @@
-

Returns

+

Returns

the ISO 8601 week-numbering year for datetime

@@ -1763,7 +1757,7 @@ considered as being part of the first ISO 8601 week of the next year if 4 or more days of that week are contained within the new year.

-

Parameters

+

Parameters

@@ -1778,7 +1772,7 @@
-

Returns

+

Returns

the ISO 8601 week number for datetime .

@@ -1794,7 +1788,7 @@ falls (1 is Monday, 2 is Tuesday... 7 is Sunday).

-

Parameters

+

Parameters

@@ -1809,7 +1803,7 @@
-

Returns

+

Returns

the day of the week

@@ -1824,7 +1818,7 @@ in the Gregorian calendar.

-

Parameters

+

Parameters

@@ -1839,7 +1833,7 @@
-

Returns

+

Returns

the day of the year

@@ -1853,7 +1847,7 @@

Retrieves the hour of the day represented by datetime

-

Parameters

+

Parameters

@@ -1868,7 +1862,7 @@
-

Returns

+

Returns

the hour of the day

@@ -1882,7 +1876,7 @@

Retrieves the minute of the hour represented by datetime

-

Parameters

+

Parameters

@@ -1897,7 +1891,7 @@
-

Returns

+

Returns

the minute of the hour

@@ -1911,7 +1905,7 @@

Retrieves the second of the minute represented by datetime

-

Parameters

+

Parameters

@@ -1926,7 +1920,7 @@
-

Returns

+

Returns

the second represented by datetime

@@ -1941,7 +1935,7 @@

Retrieves the microsecond of the date represented by datetime

-

Parameters

+

Parameters

@@ -1956,7 +1950,7 @@
-

Returns

+

Returns

the microsecond of the second

@@ -1970,7 +1964,7 @@

Retrieves the number of seconds since the start of the last minute, including the fractional part.

-

Parameters

+

Parameters

@@ -1985,7 +1979,7 @@
-

Returns

+

Returns

the number of seconds

@@ -2003,7 +1997,7 @@ 00:00:00 UTC, regardless of the time zone associated with datetime .

-

Parameters

+

Parameters

@@ -2018,7 +2012,7 @@
-

Returns

+

Returns

the Unix time corresponding to datetime

@@ -2045,7 +2039,7 @@ out of range.

On systems where 'long' is 64bit, this function never fails.

-

Parameters

+

Parameters

@@ -2067,7 +2061,7 @@
-

Returns

+

Returns

TRUE if successful, else FALSE

@@ -2087,7 +2081,7 @@

If datetime represents UTC time, then the offset is always zero.

-

Parameters

+

Parameters

@@ -2102,7 +2096,7 @@
-

Returns

+

Returns

the number of microseconds that should be added to UTC to get the local time

@@ -2121,7 +2115,7 @@ months and "EDT" during the summer months when daylight savings time is in effect.

-

Parameters

+

Parameters

@@ -2136,7 +2130,7 @@
-

Returns

+

Returns

the time zone abbreviation. The returned string is owned by the GDateTime and it should not be modified or freed.

@@ -2153,7 +2147,7 @@ the time zone of datetime .

-

Parameters

+

Parameters

@@ -2168,7 +2162,7 @@
-

Returns

+

Returns

TRUE if daylight savings time is in effect

@@ -2190,7 +2184,7 @@

You should release the return value by calling g_date_time_unref() when you are done with it.

-

Parameters

+

Parameters

@@ -2212,7 +2206,7 @@
-

Returns

+

Returns

a new GDateTime, or NULL

@@ -2229,7 +2223,7 @@

This call is equivalent to calling g_date_time_to_timezone() with the time zone returned by g_time_zone_new_local().

-

Parameters

+

Parameters

@@ -2244,7 +2238,7 @@
-

Returns

+

Returns

the newly created GDateTime

@@ -2261,7 +2255,7 @@

This call is equivalent to calling g_date_time_to_timezone() with the time zone returned by g_time_zone_new_utc().

-

Parameters

+

Parameters

@@ -2276,7 +2270,7 @@
-

Returns

+

Returns

the newly created GDateTime

@@ -2374,7 +2368,7 @@ for the specifier.

-

Parameters

+

Parameters

@@ -2397,7 +2391,7 @@
-

Returns

+

Returns

a newly allocated string formatted to the requested format or NULL in the case that there was an error. The string should be freed with g_free().

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-gettextize.html glib2.0-2.39.91/docs/reference/glib/html/glib-gettextize.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-gettextize.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-gettextize.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Glob-style-pattern-matching.html glib2.0-2.39.91/docs/reference/glib/html/glib-Glob-style-pattern-matching.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Glob-style-pattern-matching.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Glob-style-pattern-matching.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -106,11 +105,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -138,7 +132,7 @@ g_pattern_spec_new (const gchar *pattern);

Compiles a pattern to a GPatternSpec.

-

Parameters

+

Parameters

@@ -153,7 +147,7 @@
-

Returns

+

Returns

a newly-allocated GPatternSpec

@@ -165,7 +159,7 @@ g_pattern_spec_free (GPatternSpec *pspec);

Frees the memory allocated for the GPatternSpec.

-

Parameters

+

Parameters

@@ -189,7 +183,7 @@

Compares two compiled pattern specs and returns whether they will match the same set of strings.

-

Parameters

+

Parameters

@@ -211,7 +205,7 @@
-

Returns

+

Returns

Whether the compiled patterns are equal

@@ -240,7 +234,7 @@ does not contain any multibyte characters. GLib offers the g_utf8_strreverse() function to reverse UTF-8 encoded strings.

-

Parameters

+

Parameters

@@ -275,7 +269,7 @@
-

Returns

+

Returns

TRUE if string matches pspec

@@ -292,7 +286,7 @@ matched against more than one pattern, consider using g_pattern_match() instead while supplying the reversed string.

-

Parameters

+

Parameters

@@ -314,7 +308,7 @@
-

Returns

+

Returns

TRUE if string matches pspec

@@ -332,7 +326,7 @@ the pattern once with g_pattern_spec_new() and call g_pattern_match_string() repeatedly.

-

Parameters

+

Parameters

@@ -354,7 +348,7 @@
-

Returns

+

Returns

TRUE if string matches pspec

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-GTimeZone.html glib2.0-2.39.91/docs/reference/glib/html/glib-GTimeZone.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-GTimeZone.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-GTimeZone.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -142,11 +141,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -179,7 +173,7 @@

Decreases the reference count on tz .

-

Parameters

+

Parameters

@@ -203,7 +197,7 @@

Increases the reference count on tz .

-

Parameters

+

Parameters

@@ -218,7 +212,7 @@
-

Returns

+

Returns

a new reference to tz .

@@ -289,7 +283,7 @@

You should release the return value by calling g_time_zone_unref() when you are done with it.

-

Parameters

+

Parameters

@@ -304,7 +298,7 @@
-

Returns

+

Returns

the requested timezone

@@ -323,7 +317,7 @@

You should release the return value by calling g_time_zone_unref() when you are done with it.

-

Returns

+

Returns

the local timezone

@@ -340,7 +334,7 @@

You should release the return value by calling g_time_zone_unref() when you are done with it.

-

Returns

+

Returns

the universal timezone

@@ -377,7 +371,7 @@ forward to begin daylight savings time). -1 is returned in that case.

-

Parameters

+

Parameters

@@ -405,7 +399,7 @@
-

Returns

+

Returns

the interval containing time_ , or -1 in case of failure

@@ -442,7 +436,7 @@ to be 03:00 and return the interval containing the adjusted time.

-

Parameters

+

Parameters

@@ -470,7 +464,7 @@
-

Returns

+

Returns

the interval containing time_ , never -1

@@ -491,7 +485,7 @@ months and "EDT" during the summer months when daylight savings time is in effect.

-

Parameters

+

Parameters

@@ -513,7 +507,7 @@
-

Returns

+

Returns

the time zone abbreviation, which belongs to tz

@@ -535,7 +529,7 @@ (ie: negative numbers for time zones west of GMT, positive numbers for east).

-

Parameters

+

Parameters

@@ -557,7 +551,7 @@
-

Returns

+

Returns

the number of seconds that should be added to UTC to get the local time in tz

@@ -576,7 +570,7 @@ of time in the time zone tz .

-

Parameters

+

Parameters

@@ -598,7 +592,7 @@
-

Returns

+

Returns

TRUE if daylight savings time is in effect

@@ -624,7 +618,7 @@ where the same local time occurs twice (during daylight savings time transitions, for example).

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-GVariant.html glib2.0-2.39.91/docs/reference/glib/html/glib-GVariant.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-GVariant.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-GVariant.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -1028,11 +1027,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -1061,7 +1055,7 @@

GVariant is largely compatible with D-Bus. Almost all types of GVariant instances can be sent over D-Bus. See GVariantType for exceptions. (However, GVariant's serialisation format is not the same -as the serialisation format of a D-Bus message body: use GDBusMessage, +as the serialisation format of a D-Bus message body: use GDBusMessage, in the gio library, for those.)

For space-efficiency, the GVariant serialisation format does not automatically include the variant's type or endianness, which must @@ -1081,7 +1075,7 @@ values. GVariant includes a printer for this language and a parser with type inferencing.

-

Memory Use

+

Memory Use

GVariant tries to be quite efficient with respect to memory use. This section gives a rough idea of how much memory is used by the current implementation. The information here is subject to change @@ -1092,7 +1086,7 @@ GVariant structure itself.

-

Serialised Data Memory

+

Serialised Data Memory

This is the memory that is used for storing GVariant data in serialised form. This is what would be sent over the network or what would end up on disk.

@@ -1141,7 +1135,7 @@ dictionary.

-

Type Information Cache

+

Type Information Cache

For each GVariant type that currently exists in the program a type information structure is kept in the type information cache. The type information structure is required for rapid deserialisation.

@@ -1180,7 +1174,7 @@ structure is required for many different values of the same type.

-

Buffer Management Memory

+

Buffer Management Memory

GVariant uses an internal buffer management structure to deal with the various different possible sources of serialised data that it uses. The buffer is responsible for ensuring that the @@ -1192,7 +1186,7 @@ is 4 * (void *). On 32-bit systems, that's 16 bytes.

-

GVariant structure

+

GVariant structure

The size of a GVariant structure is 6 * (void *). On 32-bit systems, that's 24 bytes.

GVariant structures only exist if they are explicitly created @@ -1211,7 +1205,7 @@ child.

-

Summary

+

Summary

To put the entire example together, for our dictionary mapping strings to variants (with two entries, as given above), we are using 91 bytes of memory for type information, 29 byes of memory @@ -1235,7 +1229,7 @@ . When its reference count drops to 0, the memory used by the variant is freed.

-

Parameters

+

Parameters

@@ -1259,7 +1253,7 @@

Increases the reference count of value .

-

Parameters

+

Parameters

@@ -1274,7 +1268,7 @@
-

Returns

+

Returns

the same value

@@ -1308,7 +1302,7 @@ maintaining normal refcounting semantics in situations where values are not floating.

-

Parameters

+

Parameters

@@ -1323,7 +1317,7 @@
-

Returns

+

Returns

the same value

@@ -1344,7 +1338,7 @@

See g_variant_ref_sink() for more information about floating reference counts.

-

Parameters

+

Parameters

@@ -1359,7 +1353,7 @@
-

Returns

+

Returns

whether value is floating

@@ -1400,7 +1394,7 @@ an additional reference on top of that one is added. It is best to avoid this situation.

-

Parameters

+

Parameters

@@ -1415,7 +1409,7 @@
-

Returns

+

Returns

the same value

@@ -1432,7 +1426,7 @@ and must not be freed.

-

Parameters

+

Parameters

@@ -1447,7 +1441,7 @@
-

Returns

+

Returns

a GVariantType

@@ -1463,7 +1457,7 @@ g_variant_type_peek_string(), this string is nul-terminated. This string belongs to GVariant and must not be freed.

-

Parameters

+

Parameters

@@ -1478,7 +1472,7 @@
-

Returns

+

Returns

the type string for the type of value

@@ -1493,7 +1487,7 @@ const GVariantType *type);

Checks if a value has a type matching the provided type.

-

Parameters

+

Parameters

@@ -1515,7 +1509,7 @@
-

Returns

+

Returns

TRUE if the type of value matches type

@@ -1531,7 +1525,7 @@

Checks if value is a container.

-

Parameters

+

Parameters

@@ -1546,7 +1540,7 @@
-

Returns

+

Returns

TRUE if value is a container

@@ -1579,7 +1573,7 @@

If you only require an equality comparison, g_variant_equal() is more general.

-

Parameters

+

Parameters

@@ -1601,7 +1595,7 @@
-

Returns

+

Returns

negative value if a < b; zero if a = b; positive value if a > b.

@@ -1617,7 +1611,7 @@

Classifies value according to its top-level type.

-

Parameters

+

Parameters

@@ -1632,7 +1626,7 @@
-

Returns

+

Returns

the GVariantClass of value

@@ -1662,9 +1656,9 @@ check fails then a g_critical() is printed and FALSE is returned.

This function is meant to be used by functions that wish to provide varargs accessors to GVariant values of uncertain values (eg: -g_variant_lookup() or g_menu_model_get_item_attribute()).

+g_variant_lookup() or g_menu_model_get_item_attribute()).

-

Parameters

+

Parameters

@@ -1691,7 +1685,7 @@
-

Returns

+

Returns

TRUE if format_string is safe to use

@@ -1723,7 +1717,7 @@ see the section on GVariant format strings.

-

Parameters

+

Parameters

@@ -1786,7 +1780,7 @@ see the section on GVariant format strings.

-

Parameters

+

Parameters

@@ -1853,14 +1847,14 @@ 6 7 8 - +new_variant =g_variant_new("(t^as)", + /<!-- -->* This cast is required. *<!-- -->/ + (guint64) some_flags, + some_strings);
MyFlags some_flags = FLAG_ONE | FLAG_TWO;
-const gchar *some_strings[] = { "a", "b", "c", NULL };
-GVariant *new_variant;
+        
MyFlags some_flags = FLAG_ONE | FLAG_TWO;
+const gchar *some_strings[] = { "a", "b", "c", NULL };
+GVariant *new_variant;
 
-new_variant = g_variant_new ("(t^as)",
-                             /<!-- -->* This cast is required. *<!-- -->/
-                             (guint64) some_flags,
-                             some_strings);
@@ -1868,7 +1862,7 @@

-

Parameters

+

Parameters

@@ -1891,7 +1885,7 @@
-

Returns

+

Returns

a new floating GVariant instance

@@ -1941,7 +1935,7 @@ result. This can also be done by adding the result to a container, or by passing it to another g_variant_new() call.

-

Parameters

+

Parameters

@@ -1969,7 +1963,7 @@
-

Returns

+

Returns

a new, usually floating, GVariant

@@ -1982,7 +1976,7 @@ g_variant_new_boolean (gboolean value);

Creates a new boolean GVariant instance -- either TRUE or FALSE.

-

Parameters

+

Parameters

@@ -1997,7 +1991,7 @@
-

Returns

+

Returns

a floating reference to a new boolean GVariant instance.

[transfer none]

@@ -2010,7 +2004,7 @@ g_variant_new_byte (guchar value);

Creates a new byte GVariant instance.

-

Parameters

+

Parameters

@@ -2025,7 +2019,7 @@
-

Returns

+

Returns

a floating reference to a new byte GVariant instance.

[transfer none]

@@ -2038,7 +2032,7 @@ g_variant_new_int16 (gint16 value);

Creates a new int16 GVariant instance.

-

Parameters

+

Parameters

@@ -2053,7 +2047,7 @@
-

Returns

+

Returns

a floating reference to a new int16 GVariant instance.

[transfer none]

@@ -2066,7 +2060,7 @@ g_variant_new_uint16 (guint16 value);

Creates a new uint16 GVariant instance.

-

Parameters

+

Parameters

@@ -2081,7 +2075,7 @@
-

Returns

+

Returns

a floating reference to a new uint16 GVariant instance.

[transfer none]

@@ -2094,7 +2088,7 @@ g_variant_new_int32 (gint32 value);

Creates a new int32 GVariant instance.

-

Parameters

+

Parameters

@@ -2109,7 +2103,7 @@
-

Returns

+

Returns

a floating reference to a new int32 GVariant instance.

[transfer none]

@@ -2122,7 +2116,7 @@ g_variant_new_uint32 (guint32 value);

Creates a new uint32 GVariant instance.

-

Parameters

+

Parameters

@@ -2137,7 +2131,7 @@
-

Returns

+

Returns

a floating reference to a new uint32 GVariant instance.

[transfer none]

@@ -2150,7 +2144,7 @@ g_variant_new_int64 (gint64 value);

Creates a new int64 GVariant instance.

-

Parameters

+

Parameters

@@ -2165,7 +2159,7 @@
-

Returns

+

Returns

a floating reference to a new int64 GVariant instance.

[transfer none]

@@ -2178,7 +2172,7 @@ g_variant_new_uint64 (guint64 value);

Creates a new uint64 GVariant instance.

-

Parameters

+

Parameters

@@ -2193,7 +2187,7 @@
-

Returns

+

Returns

a floating reference to a new uint64 GVariant instance.

[transfer none]

@@ -2209,7 +2203,7 @@ that are sent alongside a D-Bus message. If you're not interacting with D-Bus, you probably don't need them.

-

Parameters

+

Parameters

@@ -2224,7 +2218,7 @@
-

Returns

+

Returns

a floating reference to a new handle GVariant instance.

[transfer none]

@@ -2237,7 +2231,7 @@ g_variant_new_double (gdouble value);

Creates a new double GVariant instance.

-

Parameters

+

Parameters

@@ -2252,7 +2246,7 @@
-

Returns

+

Returns

a floating reference to a new double GVariant instance.

[transfer none]

@@ -2268,7 +2262,7 @@

string must be valid utf8.

-

Parameters

+

Parameters

@@ -2283,7 +2277,7 @@
-

Returns

+

Returns

a floating reference to a new string GVariant instance.

[transfer none]

@@ -2308,7 +2302,7 @@ is immediately freed.

-

Parameters

+

Parameters

@@ -2323,7 +2317,7 @@
-

Returns

+

Returns

a floating reference to a new string GVariant instance.

[transfer none]

@@ -2341,7 +2335,7 @@ g_variant_new_string() but it saves a temporary variable and an unnecessary copy.

-

Parameters

+

Parameters

@@ -2364,7 +2358,7 @@
-

Returns

+

Returns

a floating reference to a new string GVariant instance.

[transfer none]

@@ -2382,7 +2376,7 @@ must be a valid D-Bus object path. Use g_variant_is_object_path() if you're not sure.

-

Parameters

+

Parameters

@@ -2397,7 +2391,7 @@
-

Returns

+

Returns

a floating reference to a new object path GVariant instance.

[transfer none]

@@ -2416,7 +2410,7 @@ must contain only the characters "A-Z[0-9]_". No sequence (including the one following the final '/' character) may be empty.

-

Parameters

+

Parameters

@@ -2431,7 +2425,7 @@
-

Returns

+

Returns

TRUE if string is a D-Bus object path

@@ -2449,7 +2443,7 @@ must be a valid D-Bus type signature. Use g_variant_is_signature() if you're not sure.

-

Parameters

+

Parameters

@@ -2464,7 +2458,7 @@
-

Returns

+

Returns

a floating reference to a new signature GVariant instance.

[transfer none]

@@ -2481,7 +2475,7 @@

D-Bus type signatures consist of zero or more definite GVariantType strings in sequence.

-

Parameters

+

Parameters

@@ -2496,7 +2490,7 @@
-

Returns

+

Returns

TRUE if string is a D-Bus type signature

@@ -2516,7 +2510,7 @@ instance takes ownership of child .

-

Parameters

+

Parameters

@@ -2531,7 +2525,7 @@
-

Returns

+

Returns

a floating reference to a new variant GVariant instance.

[transfer none]

@@ -2549,7 +2543,7 @@ is -1 then strv is NULL-terminated.

-

Parameters

+

Parameters

@@ -2572,7 +2566,7 @@
-

Returns

+

Returns

a new floating GVariant instance.

[transfer none]

@@ -2592,7 +2586,7 @@ is -1 then strv is NULL-terminated.

-

Parameters

+

Parameters

@@ -2615,7 +2609,7 @@
-

Returns

+

Returns

a new floating GVariant instance.

[transfer none]

@@ -2633,7 +2627,7 @@

The nul terminator character at the end of the string is stored in the array.

-

Parameters

+

Parameters

@@ -2649,7 +2643,7 @@
-

Returns

+

Returns

a floating reference to a new bytestring GVariant instance.

[transfer none]

@@ -2667,7 +2661,7 @@ is -1 then strv is NULL-terminated.

-

Parameters

+

Parameters

@@ -2690,7 +2684,7 @@
-

Returns

+

Returns

a new floating GVariant instance.

[transfer none]

@@ -2707,7 +2701,7 @@ of any type other than G_VARIANT_TYPE_BOOLEAN.

-

Parameters

+

Parameters

@@ -2722,7 +2716,7 @@
-

Returns

+

Returns

TRUE or FALSE

@@ -2739,7 +2733,7 @@ of any type other than G_VARIANT_TYPE_BYTE.

-

Parameters

+

Parameters

@@ -2754,7 +2748,7 @@
-

Returns

+

Returns

a guchar

@@ -2771,7 +2765,7 @@ of any type other than G_VARIANT_TYPE_INT16.

-

Parameters

+

Parameters

@@ -2786,7 +2780,7 @@
-

Returns

+

Returns

a gint16

@@ -2803,7 +2797,7 @@ of any type other than G_VARIANT_TYPE_UINT16.

-

Parameters

+

Parameters

@@ -2818,7 +2812,7 @@
-

Returns

+

Returns

a guint16

@@ -2835,7 +2829,7 @@ of any type other than G_VARIANT_TYPE_INT32.

-

Parameters

+

Parameters

@@ -2850,7 +2844,7 @@
-

Returns

+

Returns

a gint32

@@ -2867,7 +2861,7 @@ of any type other than G_VARIANT_TYPE_UINT32.

-

Parameters

+

Parameters

@@ -2882,7 +2876,7 @@
-

Returns

+

Returns

a guint32

@@ -2899,7 +2893,7 @@ of any type other than G_VARIANT_TYPE_INT64.

-

Parameters

+

Parameters

@@ -2914,7 +2908,7 @@
-

Returns

+

Returns

a gint64

@@ -2931,7 +2925,7 @@ of any type other than G_VARIANT_TYPE_UINT64.

-

Parameters

+

Parameters

@@ -2946,7 +2940,7 @@
-

Returns

+

Returns

a guint64

@@ -2966,7 +2960,7 @@ that are sent alongside a D-Bus message. If you're not interacting with D-Bus, you probably don't need them.

-

Parameters

+

Parameters

@@ -2981,7 +2975,7 @@
-

Returns

+

Returns

a gint32

@@ -2998,7 +2992,7 @@ of any type other than G_VARIANT_TYPE_DOUBLE.

-

Parameters

+

Parameters

@@ -3013,7 +3007,7 @@
-

Returns

+

Returns

a gdouble

@@ -3039,7 +3033,7 @@

The return value remains valid as long as value exists.

-

Parameters

+

Parameters

@@ -3062,7 +3056,7 @@
-

Returns

+

Returns

the constant string, utf8 encoded.

[transfer none]

@@ -3079,7 +3073,7 @@

The string will always be utf8 encoded.

The return value must be freed using g_free().

-

Parameters

+

Parameters

@@ -3101,7 +3095,7 @@
-

Returns

+

Returns

a newly allocated string, utf8 encoded.

[transfer full]

@@ -3117,7 +3111,7 @@ contained in value .

-

Parameters

+

Parameters

@@ -3132,7 +3126,7 @@
-

Returns

+

Returns

the item contained in the variant.

[transfer full]

@@ -3155,7 +3149,7 @@ will be set to 0 and a pointer to a NULL pointer will be returned.

-

Parameters

+

Parameters

@@ -3177,7 +3171,7 @@
-

Returns

+

Returns

an array of constant strings.

[array length=length zero-terminated=1][transfer container]

@@ -3200,7 +3194,7 @@ will be set to 0 and a pointer to a NULL pointer will be returned.

-

Parameters

+

Parameters

@@ -3222,7 +3216,7 @@
-

Returns

+

Returns

an array of strings.

[array length=length zero-terminated=1][transfer full]

@@ -3245,7 +3239,7 @@ will be set to 0 and a pointer to a NULL pointer will be returned.

-

Parameters

+

Parameters

@@ -3267,7 +3261,7 @@
-

Returns

+

Returns

an array of constant strings.

[array length=length zero-terminated=1][transfer container]

@@ -3290,7 +3284,7 @@ will be set to 0 and a pointer to a NULL pointer will be returned.

-

Parameters

+

Parameters

@@ -3312,7 +3306,7 @@
-

Returns

+

Returns

an array of strings.

[array length=length zero-terminated=1][transfer full]

@@ -3337,7 +3331,7 @@

The return value remains valid as long as value exists.

-

Parameters

+

Parameters

@@ -3352,7 +3346,7 @@
-

Returns

+

Returns

the constant string.

[transfer none][array zero-terminated=1][element-type guint8]

@@ -3368,7 +3362,7 @@ returning a constant string, the string is duplicated.

The return value must be freed using g_free().

-

Parameters

+

Parameters

@@ -3391,7 +3385,7 @@
-

Returns

+

Returns

a newly allocated string.

[transfer full][array zero-terminated=1 length=length][element-type guint8]

@@ -3414,7 +3408,7 @@ will be set to 0 and a pointer to a NULL pointer will be returned.

-

Parameters

+

Parameters

@@ -3436,7 +3430,7 @@
-

Returns

+

Returns

an array of constant strings.

[array length=length][transfer container]

@@ -3459,7 +3453,7 @@ will be set to 0 and a pointer to a NULL pointer will be returned.

-

Parameters

+

Parameters

@@ -3481,7 +3475,7 @@
-

Returns

+

Returns

an array of strings.

[array length=length][transfer full]

@@ -3512,7 +3506,7 @@ instance takes ownership of child .

-

Parameters

+

Parameters

@@ -3534,7 +3528,7 @@
-

Returns

+

Returns

a floating reference to a new GVariant maybe instance.

[transfer none]

@@ -3568,7 +3562,7 @@ are floating references (see g_variant_ref_sink()), the new instance takes ownership of them as if via g_variant_ref_sink().

-

Parameters

+

Parameters

@@ -3597,7 +3591,7 @@
-

Returns

+

Returns

a floating reference to a new GVariant array.

[transfer none]

@@ -3621,7 +3615,7 @@ are floating references (see g_variant_ref_sink()), the new instance takes ownership of them as if via g_variant_ref_sink().

-

Parameters

+

Parameters

@@ -3644,7 +3638,7 @@
-

Returns

+

Returns

a floating reference to a new GVariant tuple.

[transfer none]

@@ -3666,7 +3660,7 @@ are floating references (see g_variant_ref_sink()), the new instance takes ownership of them as if via g_variant_ref_sink().

-

Parameters

+

Parameters

@@ -3688,7 +3682,7 @@
-

Returns

+

Returns

a floating reference to a new dictionary entry GVariant.

[transfer none]

@@ -3717,7 +3711,7 @@ , which must be non-NULL is set equal to the number of items in the array.

-

Parameters

+

Parameters

@@ -3749,7 +3743,7 @@
-

Returns

+

Returns

a floating reference to a new array GVariant instance.

[transfer none]

@@ -3763,7 +3757,7 @@

Given a maybe-typed GVariant instance, extract its value. If the value is Nothing, then this function returns NULL.

-

Parameters

+

Parameters

@@ -3778,7 +3772,7 @@
-

Returns

+

Returns

the contents of value , or NULL.

[allow-none][transfer full]

@@ -3800,7 +3794,7 @@ only on the type). For dictionary entries, it is always 2

This function is O(1).

-

Parameters

+

Parameters

@@ -3815,7 +3809,7 @@
-

Returns

+

Returns

the number of children in the container

@@ -3838,7 +3832,7 @@ g_variant_unref() when you're done with it.

This function is O(1).

-

Parameters

+

Parameters

@@ -3860,7 +3854,7 @@
-

Returns

+

Returns

the child at the specified index.

[transfer full]

@@ -3885,7 +3879,7 @@ see the section on GVariant format strings.

-

Parameters

+

Parameters

@@ -3950,7 +3944,7 @@

This function is currently implemented with a linear scan. If you plan to do many lookups then GVariantDict may be more efficient.

-

Parameters

+

Parameters

@@ -3977,7 +3971,7 @@
-

Returns

+

Returns

the value of the dictionary key, or NULL.

[transfer full]

@@ -4004,7 +3998,7 @@

This function is currently implemented with a linear scan. If you plan to do many lookups then GVariantDict may be more efficient.

-

Parameters

+

Parameters

@@ -4036,7 +4030,7 @@
-

Returns

+

Returns

TRUE if a value was unpacked

@@ -4077,7 +4071,7 @@ , which must be non-NULL is set equal to the number of items in the array.

-

Parameters

+

Parameters

@@ -4104,7 +4098,7 @@
-

Returns

+

Returns

a pointer to the fixed array.

[array length=n_elements][transfer none]

@@ -4129,7 +4123,7 @@ operation which is approximately O(n) in the number of values involved.

-

Parameters

+

Parameters

@@ -4144,7 +4138,7 @@
-

Returns

+

Returns

the serialised size of value

@@ -4184,7 +4178,7 @@ explicitly (by storing the type and/or endianness in addition to the serialised data).

-

Parameters

+

Parameters

@@ -4199,7 +4193,7 @@
-

Returns

+

Returns

the serialised form of value , or NULL.

[transfer none]

@@ -4216,7 +4210,7 @@ g_variant_get_data(), except that the returned GBytes holds a reference to the variant data.

-

Parameters

+

Parameters

@@ -4231,7 +4225,7 @@
-

Returns

+

Returns

A new GBytes representing the variant data.

[transfer full]

@@ -4257,7 +4251,7 @@

This function is approximately O(n) in the size of data .

-

Parameters

+

Parameters

@@ -4323,7 +4317,7 @@ needed. The exact time of this call is unspecified and might even be before this function returns.

-

Parameters

+

Parameters

@@ -4369,7 +4363,7 @@
-

Returns

+

Returns

a new floating GVariant of type type .

[transfer none]

@@ -4389,7 +4383,7 @@

A reference is taken on bytes .

-

Parameters

+

Parameters

@@ -4417,7 +4411,7 @@
-

Returns

+

Returns

a new GVariant with a floating reference.

[transfer none]

@@ -4440,7 +4434,7 @@ bytes and containers containing only these things (recursively).

The returned value is always in normal form and is marked as trusted.

-

Parameters

+

Parameters

@@ -4455,7 +4449,7 @@
-

Returns

+

Returns

the byteswapped form of value .

[transfer full]

@@ -4486,7 +4480,7 @@ data from untrusted sources and you want to ensure your serialised output is definitely in normal form.

-

Parameters

+

Parameters

@@ -4501,7 +4495,7 @@
-

Returns

+

Returns

a trusted GVariant.

[transfer full]

@@ -4523,7 +4517,7 @@ being trusted. If the value was already marked as being trusted then this function will immediately return TRUE.

-

Parameters

+

Parameters

@@ -4538,7 +4532,7 @@
-

Returns

+

Returns

TRUE if value is in normal form

@@ -4560,7 +4554,7 @@ function with GHashTable. value must be a GVariant.

-

Parameters

+

Parameters

@@ -4575,7 +4569,7 @@
-

Returns

+

Returns

a hash value corresponding to value

@@ -4596,7 +4590,7 @@ are gconstpointer only to allow use of this function with GHashTable. They must each be a GVariant.

-

Parameters

+

Parameters

@@ -4618,7 +4612,7 @@
-

Returns

+

Returns

TRUE if one and two are equal

@@ -4639,7 +4633,7 @@ is TRUE, then type information is included in the output.

-

Parameters

+

Parameters

@@ -4662,7 +4656,7 @@
-

Returns

+

Returns

a newly-allocated string holding the result.

[transfer full]

@@ -4680,7 +4674,7 @@ is non-NULL then it is appended to and returned. Else, a new empty GString is allocated and it is returned.

-

Parameters

+

Parameters

@@ -4708,7 +4702,7 @@
-

Returns

+

Returns

a GString containing the string

@@ -4730,7 +4724,7 @@ is iterating over and will be releated only when g_variant_iter_free() is called.

-

Parameters

+

Parameters

@@ -4745,7 +4739,7 @@
-

Returns

+

Returns

a new heap-allocated GVariantIter.

[transfer full]

@@ -4760,7 +4754,7 @@ iterators that were returned by g_variant_iter_new() or g_variant_iter_copy().

-

Parameters

+

Parameters

@@ -4790,7 +4784,7 @@ exists, and need not be freed in any way.

-

Parameters

+

Parameters

@@ -4812,7 +4806,7 @@
-

Returns

+

Returns

the number of items in value

@@ -4829,7 +4823,7 @@ of items remaining.

This function might be useful for preallocation of arrays.

-

Parameters

+

Parameters

@@ -4844,7 +4838,7 @@
-

Returns

+

Returns

the number of children in the container

@@ -4864,7 +4858,7 @@ and will be released only when g_variant_iter_free() is called.

-

Parameters

+

Parameters

@@ -4879,7 +4873,7 @@
-

Returns

+

Returns

a new heap-allocated GVariantIter.

[transfer full]

@@ -4917,24 +4911,24 @@ 16 17 18 -
// recursively iterate a container
-void
-iterate_container_recursive (GVariant *container)
-{
-  GVariantIter iter;
-  GVariant *child;
+        
// recursively iterate a container
+void
+iterate_container_recursive (GVariant *container)
+{
+  GVariantIter iter;
+  GVariant *child;
 
-  g_variant_iter_init (&iter, container);
-  while ((child = g_variant_iter_next_value (&iter)))
-    {
-      g_print ("type '%s'\n", g_variant_get_type_string (child));
+  g_variant_iter_init (&iter, container);
+  while ((child = g_variant_iter_next_value (&iter)))
+    {
+      g_print ("type '%s'\n", g_variant_get_type_string (child));
 
-      if (g_variant_is_container (child))
-        iterate_container_recursive (child);
+      if (g_variant_is_container (child))
+        iterate_container_recursive (child);
 
-      g_variant_unref (child);
-    }
-}
+ g_variant_unref (child); + } +}
@@ -4942,7 +4936,7 @@

-

Parameters

+

Parameters

@@ -4957,7 +4951,7 @@
-

Returns

+

Returns

a GVariant, or NULL.

[allow-none][transfer full]

@@ -5002,25 +4996,25 @@ 17 18 19 -
// Iterates a dictionary of type 'a{sv}'
-void
-iterate_dictionary (GVariant *dictionary)
-{
-  GVariantIter iter;
-  GVariant *value;
-  gchar *key;
+        
// Iterates a dictionary of type 'a{sv}'
+void
+iterate_dictionary (GVariant *dictionary)
+{
+  GVariantIter iter;
+  GVariant *value;
+  gchar *key;
 
-  g_variant_iter_init (&iter, dictionary);
-  while (g_variant_iter_next (&iter, "{sv}", &key, &value))
-    {
-      g_print ("Item '%s' has type '%s'\n", key,
-               g_variant_get_type_string (value));
+  g_variant_iter_init (&iter, dictionary);
+  while (g_variant_iter_next (&iter, "{sv}", &key, &value))
+    {
+      g_print ("Item '%s' has type '%s'\n", key,
+               g_variant_get_type_string (value));
 
-      // must free data for ourselves
-      g_variant_unref (value);
-      g_free (key);
-    }
-}
+ // must free data for ourselves + g_variant_unref (value); + g_free (key); + } +}
@@ -5035,7 +5029,7 @@

See the section on GVariant format strings.

-

Parameters

+

Parameters

@@ -5062,7 +5056,7 @@
-

Returns

+

Returns

TRUE if a value was unpacked, or FALSE if there as no value

@@ -5118,24 +5112,24 @@ 16 17 18 -
// Iterates a dictionary of type 'a{sv}'
-void
-iterate_dictionary (GVariant *dictionary)
-{
-  GVariantIter iter;
-  GVariant *value;
-  gchar *key;
+        
// Iterates a dictionary of type 'a{sv}'
+void
+iterate_dictionary (GVariant *dictionary)
+{
+  GVariantIter iter;
+  GVariant *value;
+  gchar *key;
 
-  g_variant_iter_init (&iter, dictionary);
-  while (g_variant_iter_loop (&iter, "{sv}", &key, &value))
-    {
-      g_print ("Item '%s' has type '%s'\n", key,
-               g_variant_get_type_string (value));
+  g_variant_iter_init (&iter, dictionary);
+  while (g_variant_iter_loop (&iter, "{sv}", &key, &value))
+    {
+      g_print ("Item '%s' has type '%s'\n", key,
+               g_variant_get_type_string (value));
 
-      // no need to free 'key' and 'value' here
-      // unless breaking out of this loop
-    }
-}
+ // no need to free 'key' and 'value' here + // unless breaking out of this loop + } +}
@@ -5156,7 +5150,7 @@

See the section on GVariant format strings.

-

Parameters

+

Parameters

@@ -5183,7 +5177,7 @@
-

Returns

+

Returns

TRUE if a value was unpacked, or FALSE if there was no value

@@ -5202,7 +5196,7 @@

Don't call this on stack-allocated GVariantBuilder instances or bad things will happen.

-

Parameters

+

Parameters

@@ -5228,7 +5222,7 @@

Don't call this on stack-allocated GVariantBuilder instances or bad things will happen.

-

Parameters

+

Parameters

@@ -5243,7 +5237,7 @@
-

Returns

+

Returns

a new reference to builder .

[transfer full]

@@ -5263,7 +5257,7 @@ the stack of the calling function and initialise it with g_variant_builder_init().

-

Parameters

+

Parameters

@@ -5278,7 +5272,7 @@
-

Returns

+

Returns

a GVariantBuilder.

[transfer full]

@@ -5317,7 +5311,7 @@ reference counting; you should use g_variant_builder_new() instead of this function.

-

Parameters

+

Parameters

@@ -5358,7 +5352,7 @@ GVariantBuilder or one that is set to all-zeros but it is not valid to call this function on uninitialised memory.

-

Parameters

+

Parameters

@@ -5394,7 +5388,7 @@ instance takes ownership of value .

-

Parameters

+

Parameters

@@ -5453,23 +5447,23 @@ 15 16 17 - + returng_variant_builder_end(&builder); +}
GVariant *
-make_pointless_dictionary (void)
-{
-  GVariantBuilder builder;
-  int i;
+        
GVariant *
+make_pointless_dictionary (void)
+{
+  GVariantBuilder builder;
+  int i;
 
-  g_variant_builder_init (&builder, G_VARIANT_TYPE_ARRAY);
-  for (i = 0; i < 16; i++)
-    {
-      gchar buf[3];
+  g_variant_builder_init (&builder, G_VARIANT_TYPE_ARRAY);
+  for (i = 0; i < 16; i++)
+    {
+      gchar buf[3];
 
-      sprintf (buf, "%d", i);
-      g_variant_builder_add (&builder, "{is}", i, buf);
-    }
+      sprintf (buf, "%d", i);
+      g_variant_builder_add (&builder, "{is}", i, buf);
+    }
 
-  return g_variant_builder_end (&builder);
-}
@@ -5477,7 +5471,7 @@

-

Parameters

+

Parameters

@@ -5538,18 +5532,18 @@ 10 11 12 - + g_variant_builder_init(&builder, G_VARIANT_TYPE_ARRAY); + g_variant_builder_add_parsed(&builder,"{'width', <%i>}",600); + g_variant_builder_add_parsed(&builder,"{'title', <%s>}","foo"); + g_variant_builder_add_parsed(&builder,"{'transparency', <0.5>}"); + returng_variant_builder_end(&builder); +}
GVariant *
-make_pointless_dictionary (void)
-{
-  GVariantBuilder builder;
-  int i;
+        
GVariant *
+make_pointless_dictionary (void)
+{
+  GVariantBuilder builder;
+  int i;
 
-  g_variant_builder_init (&builder, G_VARIANT_TYPE_ARRAY);
-  g_variant_builder_add_parsed (&builder, "{'width', <%i>}", 600);
-  g_variant_builder_add_parsed (&builder, "{'title', <%s>}", "foo");
-  g_variant_builder_add_parsed (&builder, "{'transparency', <0.5>}");
-  return g_variant_builder_end (&builder);
-}
@@ -5557,7 +5551,7 @@

-

Parameters

+

Parameters

@@ -5605,7 +5599,7 @@ have been added; in this case it is impossible to infer the type of the empty array.

-

Parameters

+

Parameters

@@ -5620,7 +5614,7 @@
-

Returns

+

Returns

a new, floating, GVariant.

[transfer none]

@@ -5639,7 +5633,7 @@ inconsistent value to be constructed (ie: adding too many values or a value of an incorrect type).

-

Parameters

+

Parameters

@@ -5674,7 +5668,7 @@ inconsistent value to be constructed (ie: too few values added to the subcontainer).

-

Parameters

+

Parameters

@@ -5702,7 +5696,7 @@

Don't call this on stack-allocated GVariantDict instances or bad things will happen.

-

Parameters

+

Parameters

@@ -5728,7 +5722,7 @@

Don't call this on stack-allocated GVariantDict instances or bad things will happen.

-

Parameters

+

Parameters

@@ -5743,7 +5737,7 @@
-

Returns

+

Returns

a new reference to dict .

[transfer full]

@@ -5764,7 +5758,7 @@ g_variant_dict_init(). This is particularly useful when you are using GVariantDict to construct a GVariant.

-

Parameters

+

Parameters

@@ -5780,7 +5774,7 @@
-

Returns

+

Returns

a GVariantDict.

[transfer full]

@@ -5808,7 +5802,7 @@ reference may try to use reference counting; you should use g_variant_dict_new() instead of this function.

-

Parameters

+

Parameters

@@ -5850,7 +5844,7 @@ to g_variant_dict_clear() but it is not valid to call this function on uninitialised memory.

-

Parameters

+

Parameters

@@ -5876,7 +5870,7 @@ exists in dict .

-

Parameters

+

Parameters

@@ -5898,7 +5892,7 @@
-

Returns

+

Returns

TRUE if key is in dict

@@ -5924,7 +5918,7 @@ values and also determines if the values are copied or borrowed, see the section on GVariant format strings.

-

Parameters

+

Parameters

@@ -5956,7 +5950,7 @@
-

Returns

+

Returns

TRUE if a value was unpacked

@@ -5983,7 +5977,7 @@ was specified then any non-NULL return value will have this type.

-

Parameters

+

Parameters

@@ -6010,7 +6004,7 @@
-

Returns

+

Returns

the value of the dictionary key, or NULL.

[transfer full]

@@ -6028,7 +6022,7 @@

This call is a convenience wrapper that is exactly equivalent to calling g_variant_new() followed by g_variant_dict_insert_value().

-

Parameters

+

Parameters

@@ -6073,7 +6067,7 @@

value is consumed if it is floating.

-

Parameters

+

Parameters

@@ -6109,7 +6103,7 @@ const gchar *key);

Removes a key and its associated value from a GVariantDict.

-

Parameters

+

Parameters

@@ -6131,7 +6125,7 @@
-

Returns

+

Returns

TRUE if the key was found and removed

@@ -6151,7 +6145,7 @@ GVariantDict) or by reinitialising it with g_variant_dict_init() (in the case of stack-allocated).

-

Parameters

+

Parameters

@@ -6166,7 +6160,7 @@
-

Returns

+

Returns

a new, floating, GVariant.

[transfer none]

@@ -6223,7 +6217,7 @@

Officially, the language understood by the parser is "any string produced by g_variant_print()".

-

Parameters

+

Parameters

@@ -6261,7 +6255,7 @@
-

Returns

+

Returns

a reference to a GVariant, or NULL

@@ -6295,7 +6289,7 @@ result. This can also be done by adding the result to a container, or by passing it to another g_variant_new() call.

-

Parameters

+

Parameters

@@ -6317,7 +6311,7 @@
-

Returns

+

Returns

a new, usually floating, GVariant

@@ -6346,7 +6340,7 @@
1
-
g_variant_new_parsed ("[('one', 1), ('two', %i), (%s, 3)]", 2, "three");
+
g_variant_new_parsed ("[('one', 1), ('two', %i), (%s, 3)]", 2, "three");
@@ -6361,7 +6355,7 @@
1
-
[('one', 1), ('two', 2), ('three', 3)]
+
[('one', 1), ('two', 2), ('three', 3)]
@@ -6378,7 +6372,7 @@ be anything along the lines of "%*", "%?", "%r", or anything starting with "%@".

-

Parameters

+

Parameters

@@ -6401,7 +6395,7 @@
-

Returns

+

Returns

a new floating GVariant instance

@@ -6424,8 +6418,8 @@
1
 2
 3
-
unterminated string constant:
-  (1, 2, 3, 'abc
+        
unterminated string constant:
+  (1, 2, 3, 'abc
             ^^^^
@@ -6441,9 +6435,9 @@
1
 2
 3
-
unable to find a common type:
-  [1, 2, 3, 'str']
-   ^        ^^^^^
+
unable to find a common type:
+  [1, 2, 3, 'str']
+   ^        ^^^^^
@@ -6460,7 +6454,7 @@ g_variant_parse() then you must add nul termination before using this function.

-

Parameters

+

Parameters

@@ -6482,7 +6476,7 @@
-

Returns

+

Returns

the printed message.

[transfer full]

@@ -6503,7 +6497,7 @@

enum GVariantClass

The range of possible top-level types of GVariant instances.

-

Members

+

Members

@@ -6700,7 +6694,7 @@ key is not found. Each returns the new dictionary as a floating GVariant.

-

Using a stack-allocated GVariantDict

+

Using a stack-allocated GVariantDict

@@ -6724,25 +6718,25 @@ 17 18 19 - + returng_variant_dict_end(&dict); +}
GVariant *
-add_to_count (GVariant  *orig,
-              GError   **error)
-{
-  GVariantDict dict;
-  guint32 count;
+        
GVariant *
+add_to_count (GVariant  *orig,
+              GError   **error)
+{
+  GVariantDict dict;
+  guint32 count;
 
-  g_variant_dict_init (&dict, orig);
-  if (!g_variant_dict_lookup (&dict, "count", "u", &count))
-    {
-      g_set_error (...);
-      g_variant_dict_clear (&dict);
-      return NULL;
-    }
+  g_variant_dict_init (&dict, orig);
+  if (!g_variant_dict_lookup (&dict, "count", "u", &count))
+    {
+      g_set_error (...);
+      g_variant_dict_clear (&dict);
+      return NULL;
+    }
 
-  g_variant_dict_insert (&dict, "count", "u", count + 1);
+  g_variant_dict_insert (&dict, "count", "u", count + 1);
 
-  return g_variant_dict_end (&dict);
-}
@@ -6751,7 +6745,7 @@

-

Using heap-allocated GVariantDict

+

Using heap-allocated GVariantDict

@@ -6781,31 +6775,31 @@ 23 24 25 - + return result; +}
GVariant *
-add_to_count (GVariant  *orig,
-              GError   **error)
-{
-  GVariantDict *dict;
-  GVariant *result;
-  guint32 count;
+        
GVariant *
+add_to_count (GVariant  *orig,
+              GError   **error)
+{
+  GVariantDict *dict;
+  GVariant *result;
+  guint32 count;
 
-  dict = g_variant_dict_new (orig);
+  dict = g_variant_dict_new (orig);
 
-  if (g_variant_dict_lookup (dict, "count", "u", &count))
-    {
-      g_variant_dict_insert (dict, "count", "u", count + 1);
-      result = g_variant_dict_end (dict);
-    }
-  else
-    {
-      g_set_error (...);
-      result = NULL;
-    }
+  if (g_variant_dict_lookup (dict, "count", "u", &count))
+    {
+      g_variant_dict_insert (dict, "count", "u", count + 1);
+      result = g_variant_dict_end (dict);
+    }
+  else
+    {
+      g_set_error (...);
+      result = NULL;
+    }
 
-  g_variant_dict_unref (dict);
+  g_variant_dict_unref (dict);
 
-  return result;
-}
@@ -6820,7 +6814,7 @@

enum GVariantParseError

Error codes returned by parsing text-format GVariants.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-GVariantType.html glib2.0-2.39.91/docs/reference/glib/html/glib-GVariantType.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-GVariantType.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-GVariantType.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -397,11 +396,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -459,7 +453,7 @@ that the GtkWindow is a GtkBin (since GtkWindow is a subclass of GtkBin).

-

GVariant Type Strings

+

GVariant Type Strings

A GVariant type string can be any of the following:

  • any basic type string (listed below)

  • @@ -782,7 +776,7 @@ check if the string is valid.

    Since 2.24

    -

    Parameters

    +

    Parameters

    @@ -809,7 +803,7 @@ is NULL, this function does nothing.

    Since 2.24

    -

    Parameters

    +

    Parameters

    @@ -833,7 +827,7 @@ g_variant_type_free() on the return value. type may not be NULL.

    -

    Parameters

    +

    Parameters

    @@ -848,7 +842,7 @@
    -

    Returns

    +

    Returns

    a new GVariantType

    Since 2.24.

    [transfer full]

    @@ -866,7 +860,7 @@

    It is a programmer error to call this function with an invalid type string. Use g_variant_type_string_is_valid() if you are unsure.

    -

    Parameters

    +

    Parameters

    @@ -881,7 +875,7 @@
    -

    Returns

    +

    Returns

    a new GVariantType.

    [transfer full]

    @@ -897,7 +891,7 @@ equivalent to calling g_variant_type_string_scan() and confirming that the following character is a nul terminator.

    -

    Parameters

    +

    Parameters

    @@ -912,7 +906,7 @@
    -

    Returns

    +

    Returns

    TRUE if type_string is exactly one valid type string

    Since 2.24

    @@ -942,7 +936,7 @@

    For the simple case of checking if a string is a valid type string, see g_variant_type_string_is_valid().

    -

    Parameters

    +

    Parameters

    @@ -970,7 +964,7 @@
    -

    Returns

    +

    Returns

    TRUE if a valid type string was found

    @@ -986,7 +980,7 @@ . This function must be used to determine the valid extent of the memory region returned by g_variant_type_peek_string().

    -

    Parameters

    +

    Parameters

    @@ -1001,7 +995,7 @@
    -

    Returns

    +

    Returns

    the length of the corresponding type string

    Since 2.24

    @@ -1018,7 +1012,7 @@ must call g_variant_type_get_string_length().

    To get a nul-terminated string, see g_variant_type_dup_string().

    -

    Parameters

    +

    Parameters

    @@ -1033,7 +1027,7 @@
    -

    Returns

    +

    Returns

    the corresponding type string (not nul-terminated)

    Since 2.24

    @@ -1049,7 +1043,7 @@ . The returned string is nul-terminated. It is appropriate to call g_free() on the return value.

    -

    Parameters

    +

    Parameters

    @@ -1064,7 +1058,7 @@
    -

    Returns

    +

    Returns

    the corresponding type string

    Since 2.24.

    [transfer full]

    @@ -1085,7 +1079,7 @@ indefinite type like G_VARIANT_TYPE_ARRAY, however, will result in FALSE being returned.

    -

    Parameters

    +

    Parameters

    @@ -1100,7 +1094,7 @@
    -

    Returns

    +

    Returns

    TRUE if type is definite

    Since 2.24

    @@ -1120,7 +1114,7 @@ definite subtype is a container -- G_VARIANT_TYPE_ARRAY, for example.

    -

    Parameters

    +

    Parameters

    @@ -1135,7 +1129,7 @@
    -

    Returns

    +

    Returns

    TRUE if type is a container type

    Since 2.24

    @@ -1155,7 +1149,7 @@

    This function returns FALSE for all indefinite types except G_VARIANT_TYPE_BASIC.

    -

    Parameters

    +

    Parameters

    @@ -1170,7 +1164,7 @@
    -

    Returns

    +

    Returns

    TRUE if type is a basic type

    Since 2.24

    @@ -1190,7 +1184,7 @@ definite subtype is a maybe type -- G_VARIANT_TYPE_MAYBE, for example.

    -

    Parameters

    +

    Parameters

    @@ -1205,7 +1199,7 @@
    -

    Returns

    +

    Returns

    TRUE if type is a maybe type

    Since 2.24

    @@ -1225,7 +1219,7 @@ definite subtype is an array type -- G_VARIANT_TYPE_ARRAY, for example.

    -

    Parameters

    +

    Parameters

    @@ -1240,7 +1234,7 @@
    -

    Returns

    +

    Returns

    TRUE if type is an array type

    Since 2.24

    @@ -1262,7 +1256,7 @@ definite subtype is a tuple type -- G_VARIANT_TYPE_TUPLE, for example.

    -

    Parameters

    +

    Parameters

    @@ -1277,7 +1271,7 @@
    -

    Returns

    +

    Returns

    TRUE if type is a tuple type

    Since 2.24

    @@ -1297,7 +1291,7 @@ definite subtype is a dictionary entry type -- G_VARIANT_TYPE_DICT_ENTRY, for example.

    -

    Parameters

    +

    Parameters

    @@ -1312,7 +1306,7 @@
    -

    Returns

    +

    Returns

    TRUE if type is a dictionary entry type

    Since 2.24

    @@ -1327,7 +1321,7 @@

    Determines if the given type is the variant type.

    -

    Parameters

    +

    Parameters

    @@ -1342,7 +1336,7 @@
    -

    Returns

    +

    Returns

    TRUE if type is the variant type

    Since 2.24

    @@ -1361,7 +1355,7 @@ GHashTable without function pointer casting. A valid GVariantType must be provided.

    -

    Parameters

    +

    Parameters

    @@ -1376,7 +1370,7 @@
    -

    Returns

    +

    Returns

    the hash value

    Since 2.24

    @@ -1401,7 +1395,7 @@ allow use with GHashTable without function pointer casting. For both arguments, a valid GVariantType must be provided.

    -

    Parameters

    +

    Parameters

    @@ -1423,7 +1417,7 @@
    -

    Returns

    +

    Returns

    TRUE if type1 and type2 are exactly equal

    @@ -1446,7 +1440,7 @@ types are considered to be subtypes of themselves. Aside from that, only indefinite types can have subtypes.

    -

    Parameters

    +

    Parameters

    @@ -1468,7 +1462,7 @@
    -

    Returns

    +

    Returns

    TRUE if type is a subtype of supertype

    @@ -1486,7 +1480,7 @@ or Nothing.

    It is appropriate to call g_variant_type_free() on the return value.

    -

    Parameters

    +

    Parameters

    @@ -1501,7 +1495,7 @@
    -

    Returns

    +

    Returns

    a new maybe GVariantType

    Since 2.24.

    [transfer full]

    @@ -1517,7 +1511,7 @@ .

    It is appropriate to call g_variant_type_free() on the return value.

    -

    Parameters

    +

    Parameters

    @@ -1532,7 +1526,7 @@
    -

    Returns

    +

    Returns

    a new array GVariantType

    Since 2.24.

    [transfer full]

    @@ -1553,7 +1547,7 @@ is NULL-terminated.

    It is appropriate to call g_variant_type_free() on the return value.

    -

    Parameters

    +

    Parameters

    @@ -1576,7 +1570,7 @@
    -

    Returns

    +

    Returns

    a new tuple GVariantType

    Since 2.24.

    [transfer full]

    @@ -1594,7 +1588,7 @@ .

    It is appropriate to call g_variant_type_free() on the return value.

    -

    Parameters

    +

    Parameters

    @@ -1616,7 +1610,7 @@
    -

    Returns

    +

    Returns

    a new dictionary entry GVariantType

    Since 2.24.

    [transfer full]

    @@ -1630,7 +1624,7 @@

    Determines the element type of an array or maybe type.

    This function may only be used with array or maybe types.

    -

    Parameters

    +

    Parameters

    @@ -1645,7 +1639,7 @@
    -

    Returns

    +

    Returns

    the element type of type

    Since 2.24.

    @@ -1665,7 +1659,7 @@

    In the case of a dictionary entry type, this function will always return 2.

    -

    Parameters

    +

    Parameters

    @@ -1680,7 +1674,7 @@
    -

    Returns

    +

    Returns

    the number of items in type

    Since 2.24

    @@ -1704,7 +1698,7 @@

    This call, together with g_variant_type_next() provides an iterator interface over tuple and dictionary entry types.

    -

    Parameters

    +

    Parameters

    @@ -1719,7 +1713,7 @@
    -

    Returns

    +

    Returns

    the first item type of type , or NULL

    Since 2.24.

    @@ -1742,7 +1736,7 @@

    For tuples, NULL is returned when type is the last item in a tuple.

    -

    Parameters

    +

    Parameters

    @@ -1757,7 +1751,7 @@
    -

    Returns

    +

    Returns

    the next GVariantType after type , or NULL

    Since 2.24.

    @@ -1774,7 +1768,7 @@ than the additional restriction, this call is equivalent to g_variant_type_first().

    -

    Parameters

    +

    Parameters

    @@ -1789,7 +1783,7 @@
    -

    Returns

    +

    Returns

    the key type of the dictionary entry

    Since 2.24.

    [transfer none]

    @@ -1803,7 +1797,7 @@

    Determines the value type of a dictionary entry type.

    This function may only be used with a dictionary entry type.

    -

    Parameters

    +

    Parameters

    @@ -1818,7 +1812,7 @@
    -

    Returns

    +

    Returns

    the value type of the dictionary entry

    Since 2.24.

    [transfer none]

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Hash-Tables.html glib2.0-2.39.91/docs/reference/glib/html/glib-Hash-Tables.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Hash-Tables.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Hash-Tables.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -420,11 +419,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -490,7 +484,7 @@ a similar fashion to g_direct_equal(), but without the overhead of a function call.

    -

    Parameters

    +

    Parameters

    @@ -512,7 +506,7 @@
    -

    Returns

    +

    Returns

    a new GHashTable

    @@ -530,7 +524,7 @@ allocated for the key and value that get called when removing the entry from the GHashTable.

    -

    Parameters

    +

    Parameters

    @@ -566,7 +560,7 @@
    -

    Returns

    +

    Returns

    a new GHashTable

    @@ -602,7 +596,7 @@ remainder is taken modulo a somewhat predictable prime number. There must be an element of randomness that an attacker is unable to guess.

    -

    Parameters

    +

    Parameters

    @@ -617,7 +611,7 @@
    -

    Returns

    +

    Returns

    the hash value corresponding to the key

    @@ -632,7 +626,7 @@ equality. The function should return TRUE if both values are equal and FALSE otherwise.

    -

    Parameters

    +

    Parameters

    @@ -654,7 +648,7 @@
    -

    Returns

    +

    Returns

    TRUE if a = b ; FALSE otherwise

    @@ -678,7 +672,7 @@ when creating the GHashTable, the passed key is freed using that function.

    -

    Parameters

    +

    Parameters

    @@ -705,7 +699,7 @@
    -

    Returns

    +

    Returns

    TRUE if the key did not exist yet

    @@ -727,7 +721,7 @@ when creating the GHashTable, the old key is freed using that function.

    -

    Parameters

    +

    Parameters

    @@ -754,7 +748,7 @@
    -

    Returns

    +

    Returns

    TRUE of the key did not exist yet

    @@ -773,7 +767,7 @@ corresponding value it is able to be stored more efficiently. See the discussion in the section description.

    -

    Parameters

    +

    Parameters

    @@ -795,7 +789,7 @@
    -

    Returns

    +

    Returns

    TRUE if the key did not exist yet

    @@ -811,7 +805,7 @@ is in hash_table .

    -

    Parameters

    +

    Parameters

    @@ -841,7 +835,7 @@ g_hash_table_size (GHashTable *hash_table);

    Returns the number of elements contained in the GHashTable.

    -

    Parameters

    +

    Parameters

    @@ -856,7 +850,7 @@
    -

    Returns

    +

    Returns

    the number of key/value pairs in the GHashTable.

    @@ -872,7 +866,7 @@ and has the value NULL. If you need this distinction, use g_hash_table_lookup_extended().

    -

    Parameters

    +

    Parameters

    @@ -894,7 +888,7 @@
    -

    Returns

    +

    Returns

    the associated value, or NULL if the key is not found.

    [allow-none]

    @@ -917,7 +911,7 @@ of hash_table are NULL-safe.

    -

    Parameters

    +

    Parameters

    @@ -949,7 +943,7 @@
    -

    Returns

    +

    Returns

    TRUE if the key was found in the GHashTable

    @@ -971,7 +965,7 @@

    See g_hash_table_find() for performance caveats for linear order searches in contrast to g_hash_table_lookup().

    -

    Parameters

    +

    Parameters

    @@ -1020,7 +1014,7 @@ (keep in mind that an O(n) find/foreach operation issued for all n values in a hash table ends up needing O(n*n) operations).

    -

    Parameters

    +

    Parameters

    @@ -1047,7 +1041,7 @@
    -

    Returns

    +

    Returns

    The value of the first key/value pair is returned, for which predicate evaluates to TRUE. If no pair with the @@ -1068,7 +1062,7 @@ parameter which is passed to g_hash_table_foreach().

    -

    Parameters

    +

    Parameters

    @@ -1107,7 +1101,7 @@ you have to make sure that any dynamically allocated values are freed yourself.

    -

    Parameters

    +

    Parameters

    @@ -1129,7 +1123,7 @@
    -

    Returns

    +

    Returns

    TRUE if the key was found and removed from the GHashTable

    @@ -1143,7 +1137,7 @@

    Removes a key and its associated value from a GHashTable without calling the key and value destroy functions.

    -

    Parameters

    +

    Parameters

    @@ -1165,7 +1159,7 @@
    -

    Returns

    +

    Returns

    TRUE if the key was found and removed from the GHashTable

    @@ -1185,7 +1179,7 @@

    See GHashTableIter for an alternative way to loop over the key/value pairs in the hash table.

    -

    Parameters

    +

    Parameters

    @@ -1212,7 +1206,7 @@
    -

    Returns

    +

    Returns

    the number of key/value pairs removed

    @@ -1231,7 +1225,7 @@

    See GHashTableIter for an alternative way to loop over the key/value pairs in the hash table.

    -

    Parameters

    +

    Parameters

    @@ -1258,7 +1252,7 @@
    -

    Returns

    +

    Returns

    the number of key/value pairs removed.

    @@ -1274,7 +1268,7 @@ otherwise you have to make sure that any dynamically allocated values are freed yourself.

    -

    Parameters

    +

    Parameters

    @@ -1298,7 +1292,7 @@

    Removes all keys and their associated values from a GHashTable without calling the key and value destroy functions.

    -

    Parameters

    +

    Parameters

    @@ -1323,7 +1317,7 @@ . The returned data is valid until changes to the hash release those keys.

    -

    Parameters

    +

    Parameters

    @@ -1338,7 +1332,7 @@
    -

    Returns

    +

    Returns

    a GList containing all the keys inside the hash table. The content of the list is owned by the hash table and should not be modified or freed. Use g_list_free() when done @@ -1357,7 +1351,7 @@ is valid until hash_table is modified.

    -

    Parameters

    +

    Parameters

    @@ -1372,7 +1366,7 @@
    -

    Returns

    +

    Returns

    a GList containing all the values inside the hash table. The content of the list is owned by the hash table and should not be modified or freed. Use g_list_free() when done @@ -1400,7 +1394,7 @@ appropriate to use g_strfreev() if you call g_hash_table_steal_all() first to transfer ownership of the keys.

    -

    Parameters

    +

    Parameters

    @@ -1422,7 +1416,7 @@
    -

    Returns

    +

    Returns

    a NULL-terminated array containing each key from the table.

    [array length=length][transfer container]

    @@ -1443,7 +1437,7 @@ g_hash_table_foreach_remove(). It should return TRUE if the key/value pair should be removed from the GHashTable.

    -

    Parameters

    +

    Parameters

    @@ -1470,7 +1464,7 @@
    -

    Returns

    +

    Returns

    TRUE if the key/value pair should be removed from the GHashTable

    @@ -1484,7 +1478,7 @@

    This function is deprecated and will be removed in the next major release of GLib. It does nothing.

    -

    Parameters

    +

    Parameters

    @@ -1507,7 +1501,7 @@

    This function is deprecated and will be removed in the next major release of GLib. It does nothing.

    -

    Parameters

    +

    Parameters

    @@ -1534,7 +1528,7 @@ functions you supplied will be called on all keys and values during the destruction phase.

    -

    Parameters

    +

    Parameters

    @@ -1558,7 +1552,7 @@ by one. This function is MT-safe and may be called from any thread.

    -

    Parameters

    +

    Parameters

    @@ -1573,7 +1567,7 @@
    -

    Returns

    +

    Returns

    the passed in GHashTable

    @@ -1590,7 +1584,7 @@ destroyed, and all memory allocated by the hash table is released. This function is MT-safe and may be called from any thread.

    -

    Parameters

    +

    Parameters

    @@ -1628,14 +1622,14 @@ 6 7 8 - +g_hash_table_iter_init(&iter, hash_table); +while(g_hash_table_iter_next(&iter, &key, &value)) + { + // do something with key and value + }
    GHashTableIter iter;
    -gpointer key, value;
    +        
    GHashTableIter iter;
    +gpointer key, value;
     
    -g_hash_table_iter_init (&iter, hash_table);
    -while (g_hash_table_iter_next (&iter, &key, &value))
    -  {
    -    // do something with key and value
    -  }
    @@ -1643,7 +1637,7 @@

    -

    Parameters

    +

    Parameters

    @@ -1680,7 +1674,7 @@ and value are not set, and the iterator becomes invalid.

    -

    Parameters

    +

    Parameters

    @@ -1707,7 +1701,7 @@
    -

    Returns

    +

    Returns

    FALSE if the end of the GHashTable has been reached.

    @@ -1721,7 +1715,7 @@

    Returns the GHashTable associated with iter .

    -

    Parameters

    +

    Parameters

    @@ -1736,7 +1730,7 @@
    -

    Returns

    +

    Returns

    the GHashTable associated with iter .

    @@ -1756,7 +1750,7 @@ when creating the GHashTable, the old value is freed using that function.

    -

    Parameters

    +

    Parameters

    @@ -1792,8 +1786,29 @@ the key and value are freed using the supplied destroy functions, otherwise you have to make sure that any dynamically allocated values are freed yourself.

    +

    It is safe to continue iterating the GHashTable afterward:

    +
    +
    + + + + + + +
    1
    +2
    +3
    +4
    +5
    while (g_hash_table_iter_next (&iter, &key, &value))
    +  {
    +    if (condition)
    +      g_hash_table_iter_remove (&iter);
    +  }
    +
    + +

    -

    Parameters

    +

    Parameters

    @@ -1820,7 +1835,7 @@ after g_hash_table_iter_next() returned TRUE, and cannot be called more than once for the same key/value pair.

    -

    Parameters

    +

    Parameters

    @@ -1850,7 +1865,7 @@

    This equality function is also appropriate for keys that are integers stored in pointers, such as GINT_TO_POINTER (n).

    -

    Parameters

    +

    Parameters

    @@ -1873,7 +1888,7 @@
    -

    Returns

    +

    Returns

    TRUE if the two keys match.

    @@ -1891,7 +1906,7 @@

    This hash function is also appropriate for keys that are integers stored in pointers, such as GINT_TO_POINTER (n).

    -

    Parameters

    +

    Parameters

    @@ -1906,7 +1921,7 @@
    -

    Returns

    +

    Returns

    a hash value corresponding to the key.

    @@ -1927,7 +1942,7 @@ directly: if your hash table's keys are of the form GINT_TO_POINTER (n), use g_direct_equal() instead.

    -

    Parameters

    +

    Parameters

    @@ -1950,7 +1965,7 @@
    -

    Returns

    +

    Returns

    TRUE if the two keys match.

    @@ -1968,7 +1983,7 @@ directly: if your hash table's keys are of the form GINT_TO_POINTER (n), use g_direct_hash() instead.

    -

    Parameters

    +

    Parameters

    @@ -1983,7 +1998,7 @@
    -

    Returns

    +

    Returns

    a hash value corresponding to the key.

    @@ -2001,7 +2016,7 @@ parameter, when using non-NULL pointers to 64-bit integers as keys in a GHashTable.

    -

    Parameters

    +

    Parameters

    @@ -2024,7 +2039,7 @@
    -

    Returns

    +

    Returns

    TRUE if the two keys match.

    @@ -2041,7 +2056,7 @@ when using non-NULL pointers to 64-bit integer values as keys in a GHashTable.

    -

    Parameters

    +

    Parameters

    @@ -2056,7 +2071,7 @@
    -

    Returns

    +

    Returns

    a hash value corresponding to the key.

    @@ -2075,7 +2090,7 @@ parameter, when using non-NULL pointers to doubles as keys in a GHashTable.

    -

    Parameters

    +

    Parameters

    @@ -2098,7 +2113,7 @@
    -

    Returns

    +

    Returns

    TRUE if the two keys match.

    @@ -2116,7 +2131,7 @@ parameter, when using non-NULL pointers to doubles as keys in a GHashTable.

    -

    Parameters

    +

    Parameters

    @@ -2131,7 +2146,7 @@
    -

    Returns

    +

    Returns

    a hash value corresponding to the key.

    @@ -2152,7 +2167,7 @@ function. For a general-purpose, NULL-safe string comparison function, see g_strcmp0().

    -

    Parameters

    +

    Parameters

    @@ -2175,7 +2190,7 @@
    -

    Returns

    +

    Returns

    TRUE if the two keys match

    @@ -2195,7 +2210,7 @@ parameter, when using non-NULL strings as keys in a GHashTable.

    -

    Parameters

    +

    Parameters

    @@ -2210,7 +2225,7 @@
    -

    Returns

    +

    Returns

    a hash value corresponding to the key

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Hook-Functions.html glib2.0-2.39.91/docs/reference/glib/html/glib-Hook-Functions.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Hook-Functions.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Hook-Functions.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -353,11 +352,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -378,7 +372,7 @@

    Defines the type of function to be called when a hook in a list of hooks gets finalized.

    -

    Parameters

    +

    Parameters

    @@ -409,7 +403,7 @@

    Defines the type of a hook function that can be invoked by g_hook_list_invoke().

    -

    Parameters

    +

    Parameters

    @@ -432,7 +426,7 @@

    Defines the type of a hook function that can be invoked by g_hook_list_invoke_check().

    -

    Parameters

    +

    Parameters

    @@ -447,7 +441,7 @@
    -

    Returns

    +

    Returns

    FALSE if the GHook should be destroyed

    @@ -461,7 +455,7 @@

    Initializes a GHookList. This must be called before the GHookList is used.

    -

    Parameters

    +

    Parameters

    @@ -492,7 +486,7 @@ gboolean may_recurse);

    Calls all of the GHook functions in a GHookList.

    -

    Parameters

    +

    Parameters

    @@ -525,7 +519,7 @@

    Calls all of the GHook functions in a GHookList. Any function which returns FALSE is removed from the GHookList.

    -

    Parameters

    +

    Parameters

    @@ -559,7 +553,7 @@ gpointer marshal_data);

    Calls a function on each valid GHook.

    -

    Parameters

    +

    Parameters

    @@ -602,7 +596,7 @@ gpointer marshal_data);

    Defines the type of function used by g_hook_list_marshal().

    -

    Parameters

    +

    Parameters

    @@ -635,7 +629,7 @@

    Calls a function on each valid GHook and destroys it if the function returns FALSE.

    -

    Parameters

    +

    Parameters

    @@ -678,7 +672,7 @@ gpointer marshal_data);

    Defines the type of function used by g_hook_list_marshal_check().

    -

    Parameters

    +

    Parameters

    @@ -700,7 +694,7 @@
    -

    Returns

    +

    Returns

    FALSE if hook should be destroyed

    @@ -713,7 +707,7 @@ g_hook_list_clear (GHookList *hook_list);

Removes all the GHook elements from a GHookList.

-

Parameters

+

Parameters

@@ -735,7 +729,7 @@ g_hook_alloc (GHookList *hook_list);

Allocates space for a GHook and initializes it.

-

Parameters

+

Parameters

@@ -750,7 +744,7 @@
-

Returns

+

Returns

a new GHook

@@ -761,7 +755,7 @@
#define             g_hook_append( hook_list, hook )

Appends a GHook onto the end of a GHookList.

-

Parameters

+

Parameters

@@ -792,7 +786,7 @@ GHook *hook);

Prepends a GHook on the start of a GHookList.

-

Parameters

+

Parameters

@@ -824,7 +818,7 @@ GHook *hook);

Inserts a GHook into a GHookList, before a given GHook.

-

Parameters

+

Parameters

@@ -860,7 +854,7 @@ GHookCompareFunc func);

Inserts a GHook into a GHookList, sorted by the given function.

-

Parameters

+

Parameters

@@ -896,7 +890,7 @@

Defines the type of function used to compare GHook elements in g_hook_insert_sorted().

-

Parameters

+

Parameters

@@ -919,7 +913,7 @@
-

Returns

+

Returns

a value <= 0 if new_hook should be before sibling

@@ -935,7 +929,7 @@

Compares the ids of two GHook elements, returning a negative value if the second id is greater than the first.

-

Parameters

+

Parameters

@@ -958,7 +952,7 @@
-

Returns

+

Returns

a value <= 0 if the id of sibling is >= the id of new_hook

@@ -973,7 +967,7 @@ gulong hook_id);

Returns the GHook with the given id, or NULL if it is not found.

-

Parameters

+

Parameters

@@ -995,7 +989,7 @@
-

Returns

+

Returns

the GHook with the given id, or NULL if it is not found

@@ -1011,7 +1005,7 @@

Finds a GHook in a GHookList using the given function to test for a match.

-

Parameters

+

Parameters

@@ -1046,7 +1040,7 @@
-

Returns

+

Returns

the found GHook or NULL if no matching GHook is found

@@ -1059,7 +1053,7 @@ gpointer data);

Defines the type of the function passed to g_hook_find().

-

Parameters

+

Parameters

@@ -1081,7 +1075,7 @@
-

Returns

+

Returns

TRUE if the required GHook has been found

@@ -1095,7 +1089,7 @@ gpointer data);

Finds a GHook in a GHookList with the given data.

-

Parameters

+

Parameters

@@ -1123,7 +1117,7 @@
-

Returns

+

Returns

the GHook with the given data or NULL if no matching GHook is found

@@ -1139,7 +1133,7 @@ gpointer func);

Finds a GHook in a GHookList with the given function.

-

Parameters

+

Parameters

@@ -1167,7 +1161,7 @@
-

Returns

+

Returns

the GHook with the given func or NULL if no matching GHook is found

@@ -1184,7 +1178,7 @@ gpointer data);

Finds a GHook in a GHookList with the given function and data.

-

Parameters

+

Parameters

@@ -1217,7 +1211,7 @@
-

Returns

+

Returns

the GHook with the given func and data or NULL if @@ -1236,7 +1230,7 @@ g_hook_unref() to restore it when no longer needed. (Or call g_hook_next_valid() if you are stepping through the GHookList.)

-

Parameters

+

Parameters

@@ -1260,7 +1254,7 @@
-

Returns

+

Returns

the first valid GHook, or NULL if none are valid

@@ -1277,7 +1271,7 @@ g_hook_unref() to restore it when no longer needed. (Or continue to call g_hook_next_valid() until NULL is returned.)

-

Parameters

+

Parameters

@@ -1306,7 +1300,7 @@
-

Returns

+

Returns

the next valid GHook, or NULL if none are valid

@@ -1318,7 +1312,7 @@

Gets the flags of a hook.

-

Parameters

+

Parameters

@@ -1340,7 +1334,7 @@

Casts a pointer to a GHook*.

-

Parameters

+

Parameters

@@ -1362,7 +1356,7 @@

Returns TRUE if the GHook is valid, i.e. it is in a GHookList, it is active and it has not been destroyed.

-

Parameters

+

Parameters

@@ -1377,7 +1371,7 @@
-

Returns

+

Returns

TRUE if the GHook is valid

@@ -1389,7 +1383,7 @@

Returns TRUE if the GHook is active, which is normally the case until the GHook is destroyed.

-

Parameters

+

Parameters

@@ -1404,7 +1398,7 @@
-

Returns

+

Returns

TRUE if the GHook is active

@@ -1415,7 +1409,7 @@
#define             G_HOOK_IN_CALL(hook)

Returns TRUE if the GHook function is currently executing.

-

Parameters

+

Parameters

@@ -1430,7 +1424,7 @@
-

Returns

+

Returns

TRUE if the GHook function is currently executing

@@ -1441,7 +1435,7 @@
#define             G_HOOK_IS_UNLINKED(hook)

Returns TRUE if the GHook is not in a GHookList.

-

Parameters

+

Parameters

@@ -1456,7 +1450,7 @@
-

Returns

+

Returns

TRUE if the GHook is not in a GHookList

@@ -1469,7 +1463,7 @@ GHook *hook);

Increments the reference count for a GHook.

-

Parameters

+

Parameters

@@ -1491,7 +1485,7 @@
-

Returns

+

Returns

the hook that was passed in (since 2.6)

@@ -1507,7 +1501,7 @@ If the reference count falls to 0, the GHook is removed from the GHookList and g_hook_free() is called to free it.

-

Parameters

+

Parameters

@@ -1539,7 +1533,7 @@ function if it exists, and frees the memory allocated for the GHook.

-

Parameters

+

Parameters

@@ -1569,7 +1563,7 @@ gulong hook_id);

Destroys a GHook, given its ID.

-

Parameters

+

Parameters

@@ -1591,7 +1585,7 @@
-

Returns

+

Returns

TRUE if the GHook was found in the GHookList and destroyed

@@ -1605,7 +1599,7 @@

Removes one GHook from a GHookList, marking it inactive and calling g_hook_unref() on it.

-

Parameters

+

Parameters

@@ -1644,7 +1638,7 @@

The GHookList struct represents a list of hook functions.

-

Members

+

Members

@@ -1709,7 +1703,7 @@

The GHook struct represents a single hook function in a GHookList.

-

Members

+

Members

@@ -1770,7 +1764,7 @@

enum GHookFlagMask

Flags used internally in the GHook implementation.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Hostname-Utilities.html glib2.0-2.39.91/docs/reference/glib/html/glib-Hostname-Utilities.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Hostname-Utilities.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Hostname-Utilities.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -84,11 +83,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -118,7 +112,7 @@ string containing no uppercase letters and not ending with a trailing dot.

-

Parameters

+

Parameters

@@ -133,7 +127,7 @@
-

Returns

+

Returns

an ASCII hostname, which must be freed, or NULL if hostname is in some way invalid.

@@ -155,7 +149,7 @@ is not an internationalized hostname, then the canonical presentation form will be entirely ASCII.

-

Parameters

+

Parameters

@@ -170,7 +164,7 @@
-

Returns

+

Returns

a UTF-8 hostname, which must be freed, or NULL if hostname is in some way invalid.

@@ -191,7 +185,7 @@ segments, and so it is possible for g_hostname_is_non_ascii() and g_hostname_is_ascii_encoded() to both return TRUE for a name.

-

Parameters

+

Parameters

@@ -206,7 +200,7 @@
-

Returns

+

Returns

TRUE if hostname contains any non-ASCII characters

@@ -227,7 +221,7 @@ segments, and so it is possible for g_hostname_is_non_ascii() and g_hostname_is_ascii_encoded() to both return TRUE for a name.

-

Parameters

+

Parameters

@@ -242,7 +236,7 @@
-

Returns

+

Returns

TRUE if hostname contains any ASCII-encoded segments.

@@ -259,7 +253,7 @@ is the string form of an IPv4 or IPv6 address. (Eg, "192.168.0.1".)

-

Parameters

+

Parameters

@@ -274,7 +268,7 @@
-

Returns

+

Returns

TRUE if hostname is an IP address

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib.html glib2.0-2.39.91/docs/reference/glib/html/glib.html --- glib2.0-2.39.90/docs/reference/glib/html/glib.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-I18N.html glib2.0-2.39.91/docs/reference/glib/html/glib-I18N.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-I18N.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-I18N.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -131,11 +130,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 #include <glib/gi18n.h>
@@ -157,8 +151,8 @@
       
         
1
 2
-
#define GETTEXT_PACKAGE "gtk20"
-#include <glib/gi18n-lib.h>
+
#define GETTEXT_PACKAGE "gtk20"
+#include <glib/gi18n-lib.h>
@@ -183,7 +177,7 @@

Marks a string for translation, gets replaced with the translated string at runtime.

-

Parameters

+

Parameters

@@ -220,7 +214,7 @@ --keyword=Q_:1g to let xgettext split the context string off into a msgctxt line in the po file.

-

Parameters

+

Parameters

@@ -236,7 +230,7 @@
-

Returns

+

Returns

the translated message

@@ -258,8 +252,8 @@
1
 2
-
label1 = C_("Navigation", "Back");
-label2 = C_("Body part", "Back");
+
label1 = C_("Navigation", "Back");
+label2 = C_("Body part", "Back");
@@ -270,7 +264,7 @@ --keyword=C_:1c,2 to xgettext when extracting messages. Note that this only works with GNU gettext >= 0.15.

-

Parameters

+

Parameters

@@ -292,7 +286,7 @@
-

Returns

+

Returns

the translated message

@@ -323,19 +317,19 @@ 11 12 13
-
{
-  static const char *messages[] = {
-    N_("some very meaningful message"),
-    N_("and another one")
-  };
-  const char *string;
-  ...
-  string
-    = index &gt; 1 ? _("a default message") : gettext (messages[index]);
+        
{
+  static const char *messages[] = {
+    N_("some very meaningful message"),
+    N_("and another one")
+  };
+  const char *string;
+  ...
+  string
+    = index &gt; 1 ? _("a default message") : gettext (messages[index]);
 
-  fputs (string);
-  ...
-}
+ fputs (string); + ... +}
@@ -343,7 +337,7 @@

-

Parameters

+

Parameters

@@ -385,20 +379,20 @@ 12 13 14 - + fputs(string); + ... +}
{
-  static const char *messages[] = {
-    NC_("some context", "some very meaningful message"),
-    NC_("some context", "and another one")
-  };
-  const char *string;
-  ...
-  string
-    = index > 1 ? g_dpgettext2 (NULL, "some context", "a default message")
-                : g_dpgettext2 (NULL, "some context", messages[index]);
+        
{
+  static const char *messages[] = {
+    NC_("some context", "some very meaningful message"),
+    NC_("some context", "and another one")
+  };
+  const char *string;
+  ...
+  string
+    = index > 1 ? g_dpgettext2 (NULL, "some context", "a default message")
+                : g_dpgettext2 (NULL, "some context", messages[index]);
 
-  fputs (string);
-  ...
-}
@@ -410,7 +404,7 @@ Note that this only works with GNU gettext >= 0.15. Intltool has support for the NC_() macro since version 0.40.1.

-

Parameters

+

Parameters

@@ -467,7 +461,7 @@

Applications should normally not use this function directly, but use the _() macro for translations.

-

Parameters

+

Parameters

@@ -490,7 +484,7 @@
-

Returns

+

Returns

The translated string

@@ -508,7 +502,7 @@ more information about how this functions differs from calling dcgettext() directly.

-

Parameters

+

Parameters

@@ -536,7 +530,7 @@
-

Returns

+

Returns

the translated string for the given locale category

@@ -556,7 +550,7 @@

See g_dgettext() for details of how this differs from dngettext() proper.

-

Parameters

+

Parameters

@@ -589,7 +583,7 @@
-

Returns

+

Returns

The translated string

@@ -616,7 +610,7 @@

Applications should normally not use this function directly, but use the C_() macro for translations with context.

-

Parameters

+

Parameters

@@ -646,7 +640,7 @@
-

Returns

+

Returns

The translated string

@@ -669,7 +663,7 @@

This function differs from C_() in that it is not a macro and thus you may use non-string-literals as context and msgid arguments.

-

Parameters

+

Parameters

@@ -697,7 +691,7 @@
-

Returns

+

Returns

The translated string

@@ -711,7 +705,7 @@ const gchar *msgval);

An auxiliary function for gettext() support (see Q_()).

-

Parameters

+

Parameters

@@ -733,7 +727,7 @@
-

Returns

+

Returns

msgval , unless msgval is identical to msgid @@ -758,7 +752,7 @@ LC_MESSAGES and LANG to find the list of locales specified by the user.

-

Returns

+

Returns

a NULL-terminated array of strings owned by GLib that must not be modified or freed.

[array zero-terminated=1][transfer none]

@@ -781,7 +775,7 @@

If you need the list of variants for the current locale, use g_get_language_names().

-

Parameters

+

Parameters

@@ -796,7 +790,7 @@
-

Returns

+

Returns

a newly allocated array of newly allocated strings with the locale variants. Free with g_strfreev().

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-IO-Channels.html glib2.0-2.39.91/docs/reference/glib/html/glib-IO-Channels.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-IO-Channels.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-IO-Channels.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -417,11 +416,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -482,7 +476,7 @@ valid file descriptor and socket. If that happens a warning is issued, and GLib assumes that it is the file descriptor you mean.

-

Parameters

+

Parameters

@@ -497,7 +491,7 @@
-

Returns

+

Returns

a new GIOChannel.

@@ -511,7 +505,7 @@

On Windows this function returns the file descriptor or socket of the GIOChannel.

-

Parameters

+

Parameters

@@ -526,7 +520,7 @@
-

Returns

+

Returns

the file descriptor of the GIOChannel.

@@ -556,7 +550,7 @@ thread. Your code should call only g_io_channel_read().

This function is available only in GLib on Windows.

-

Parameters

+

Parameters

@@ -571,7 +565,7 @@
-

Returns

+

Returns

a new GIOChannel.

@@ -588,7 +582,7 @@ socket in non-blocking mode. This is a side-effect of the implementation and unavoidable.

-

Parameters

+

Parameters

@@ -603,7 +597,7 @@
-

Returns

+

Returns

a new GIOChannel

@@ -617,7 +611,7 @@

This function creates a GIOChannel that can be used to poll for Windows messages for the window in question.

-

Parameters

+

Parameters

@@ -632,7 +626,7 @@
-

Returns

+

Returns

a new GIOChannel.

@@ -647,7 +641,7 @@ GIOChannel, and so is not often needed by the application programmer (unless you are creating a new type of GIOChannel).

-

Parameters

+

Parameters

@@ -677,7 +671,7 @@ so will not cause problems, as long as no attempt is made to access the channel after it is closed).

-

Parameters

+

Parameters

@@ -705,7 +699,7 @@
-

Returns

+

Returns

A GIOChannel on success, NULL on failure.

@@ -721,7 +715,7 @@ GError **error);

Replacement for g_io_channel_read() with the new API.

-

Parameters

+

Parameters

@@ -764,7 +758,7 @@
-

Returns

+

Returns

the status of the operation.

@@ -780,7 +774,7 @@ . This function cannot be called on a channel with NULL encoding.

-

Parameters

+

Parameters

@@ -808,7 +802,7 @@
-

Returns

+

Returns

a GIOStatus

@@ -828,7 +822,7 @@ will contain allocated memory if the return is G_IO_STATUS_NORMAL.

-

Parameters

+

Parameters

@@ -870,7 +864,7 @@
-

Returns

+

Returns

the status of the operation.

@@ -885,7 +879,7 @@ GError **error);

Reads a line from a GIOChannel, using a GString as a buffer.

-

Parameters

+

Parameters

@@ -921,7 +915,7 @@
-

Returns

+

Returns

the status of the operation.

@@ -936,7 +930,7 @@ GError **error);

Reads all the remaining data from the file.

-

Parameters

+

Parameters

@@ -973,7 +967,7 @@
-

Returns

+

Returns

G_IO_STATUS_NORMAL on success. This function never returns G_IO_STATUS_EOF.

@@ -994,7 +988,7 @@ may only be made on a channel from which data has been read in the cases described in the documentation for g_io_channel_set_encoding().

-

Parameters

+

Parameters

@@ -1039,7 +1033,7 @@
-

Returns

+

Returns

the status of the operation.

@@ -1055,7 +1049,7 @@ . This function cannot be called on a channel with NULL encoding.

-

Parameters

+

Parameters

@@ -1083,7 +1077,7 @@
-

Returns

+

Returns

a GIOStatus

@@ -1096,7 +1090,7 @@ GError **error);

Flushes the write buffer for the GIOChannel.

-

Parameters

+

Parameters

@@ -1118,7 +1112,7 @@
-

Returns

+

Returns

the status of the operation: One of G_IO_STATUS_NORMAL, G_IO_STATUS_AGAIN, or G_IO_STATUS_ERROR.

@@ -1135,7 +1129,7 @@ GError **error);

Replacement for g_io_channel_seek() with the new API.

-

Parameters

+

Parameters

@@ -1171,7 +1165,7 @@
-

Returns

+

Returns

the status of the operation.

@@ -1188,7 +1182,7 @@ is TRUE. The channel will not be freed until the last reference is dropped using g_io_channel_unref().

-

Parameters

+

Parameters

@@ -1215,7 +1209,7 @@
-

Returns

+

Returns

the status of the operation.

@@ -1227,7 +1221,7 @@ g_io_channel_error_from_errno (gint en);

Converts an errno error number to a GIOChannelError.

-

Parameters

+

Parameters

@@ -1242,7 +1236,7 @@
-

Returns

+

Returns

a GIOChannelError error number, e.g. G_IO_CHANNEL_ERROR_INVAL.

@@ -1255,7 +1249,7 @@ g_io_channel_ref (GIOChannel *channel);

Increments the reference count of a GIOChannel.

-

Parameters

+

Parameters

@@ -1270,7 +1264,7 @@
-

Returns

+

Returns

the channel that was passed in (since 2.6)

@@ -1283,7 +1277,7 @@ g_io_channel_unref (GIOChannel *channel);

Decrements the reference count of a GIOChannel.

-

Parameters

+

Parameters

@@ -1316,7 +1310,7 @@ puts the socket in non-blocking mode. This is a side-effect of the implementation and unavoidable.

-

Parameters

+

Parameters

@@ -1338,7 +1332,7 @@
-

Returns

+

Returns

a new GSource

@@ -1354,7 +1348,7 @@

Adds the GIOChannel into the default main loop context with the default priority.

-

Parameters

+

Parameters

@@ -1387,7 +1381,7 @@
-

Returns

+

Returns

the event source id

@@ -1408,7 +1402,7 @@ and attaches it to the main loop context with g_source_attach(). You can do these steps manually if you need greater control.

-

Parameters

+

Parameters

@@ -1451,7 +1445,7 @@
-

Returns

+

Returns

the event source id Rename to: g_io_add_watch

@@ -1468,7 +1462,7 @@ g_io_add_watch_full(), which is called when the requested condition on a GIOChannel is satisfied.

-

Parameters

+

Parameters

@@ -1495,7 +1489,7 @@
-

Returns

+

Returns

the function should return FALSE if the event source should be removed

@@ -1508,7 +1502,7 @@ g_io_channel_get_buffer_size (GIOChannel *channel);

Gets the buffer size.

-

Parameters

+

Parameters

@@ -1523,7 +1517,7 @@
-

Returns

+

Returns

the size of the buffer.

@@ -1536,7 +1530,7 @@ gsize size);

Sets the buffer size.

-

Parameters

+

Parameters

@@ -1567,7 +1561,7 @@ is data to be read/space to write data in the internal buffers in the GIOChannel. Only the flags G_IO_IN and G_IO_OUT may be set.

-

Parameters

+

Parameters

@@ -1582,7 +1576,7 @@
-

Returns

+

Returns

A GIOCondition

@@ -1601,7 +1595,7 @@ should immediately call g_io_channel_get_flags() to update the internal values of these flags.

-

Parameters

+

Parameters

@@ -1616,7 +1610,7 @@
-

Returns

+

Returns

the flags which are set on the channel

@@ -1632,7 +1626,7 @@ to (flags & G_IO_FLAG_SET_MASK).

-

Parameters

+

Parameters

@@ -1659,7 +1653,7 @@
-

Returns

+

Returns

the status of the operation.

@@ -1674,7 +1668,7 @@ where in the file a line break occurs. A value of NULL indicates autodetection.

-

Parameters

+

Parameters

@@ -1696,7 +1690,7 @@
-

Returns

+

Returns

The line termination string. This value is owned by GLib and must not be freed.

@@ -1712,7 +1706,7 @@

This sets the string that GIOChannel uses to determine where in the file a line break occurs.

-

Parameters

+

Parameters

@@ -1752,7 +1746,7 @@

Returns whether channel is buffered.

-

Parameters

+

Parameters

@@ -1767,7 +1761,7 @@
-

Returns

+

Returns

TRUE if the channel is buffered.

@@ -1796,7 +1790,7 @@ maintaining old code.

The default state of the channel is buffered.

-

Parameters

+

Parameters

@@ -1827,7 +1821,7 @@ The internal encoding is always UTF-8. The encoding NULL makes the channel safe for binary data.

-

Parameters

+

Parameters

@@ -1842,7 +1836,7 @@
-

Returns

+

Returns

A string containing the encoding, this string is owned by GLib and must not be freed.

@@ -1883,7 +1877,7 @@ they are "seekable", cannot call g_io_channel_write_chars() after calling one of the API "read" functions.

-

Parameters

+

Parameters

@@ -1910,7 +1904,7 @@
-

Returns

+

Returns

G_IO_STATUS_NORMAL if the encoding was successfully set

@@ -1927,7 +1921,7 @@ destroyed. The default value of this is TRUE for channels created by g_io_channel_new_file(), and FALSE for all other channels.

-

Parameters

+

Parameters

@@ -1942,7 +1936,7 @@
-

Returns

+

Returns

Whether the channel will be closed on the final unref of the GIOChannel data structure.

@@ -1957,7 +1951,7 @@

Setting this flag to TRUE for a channel you have already closed can cause problems.

-

Parameters

+

Parameters

@@ -1996,7 +1990,7 @@

Reads data from a GIOChannel.

-

Parameters

+

Parameters

@@ -2029,7 +2023,7 @@
-

Returns

+

Returns

G_IO_ERROR_NONE if the operation was successful.

@@ -2048,7 +2042,7 @@

Writes data to a GIOChannel.

-

Parameters

+

Parameters

@@ -2080,7 +2074,7 @@
-

Returns

+

Returns

G_IO_ERROR_NONE if the operation was successful.

@@ -2099,7 +2093,7 @@

Sets the current position in the GIOChannel, similar to the standard library function fseek().

-

Parameters

+

Parameters

@@ -2130,7 +2124,7 @@
-

Returns

+

Returns

G_IO_ERROR_NONE if the operation was successful.

@@ -2148,7 +2142,7 @@ flushed, ignoring errors. The channel will not be freed until the last reference is dropped using g_io_channel_unref().

-

Parameters

+

Parameters

@@ -2181,7 +2175,7 @@

An enumeration specifying the base position for a g_io_channel_seek_position() operation.

-

Members

+

Members

@@ -2219,7 +2213,7 @@

enum GIOStatus

Stati returned by most of the GIOFuncs functions.

-

Members

+

Members

@@ -2264,7 +2258,7 @@

enum GIOChannelError

Error codes returned by GIOChannel operations.

-

Members

+

Members

@@ -2354,7 +2348,7 @@

A bitwise combination representing a condition to watch for on an event source.

-

Members

+

Members

@@ -2441,7 +2435,7 @@

A table of functions used to handle different types of GIOChannel in a generic way.

-

Members

+

Members

@@ -2521,7 +2515,7 @@ read with g_io_channel_get_flags(), but not changed with g_io_channel_set_flags().

-

Members

+

Members

@@ -2613,7 +2607,7 @@

GIOError is only used by the deprecated functions g_io_channel_read(), g_io_channel_write(), and g_io_channel_seek().

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Keyed-Data-Lists.html glib2.0-2.39.91/docs/reference/glib/html/glib-Keyed-Data-Lists.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Keyed-Data-Lists.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Keyed-Data-Lists.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -204,11 +203,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -220,8 +214,8 @@ the string.

The GQuark methods are quicker, since the strings have to be converted to GQuarks anyway.

-

Data lists are used for associating arbitrary data with GObjects, -using g_object_set_data() and related functions.

+

Data lists are used for associating arbitrary data with GObjects, +using g_object_set_data() and related functions.

To create a datalist, use g_datalist_init().

To add data elements to a datalist use g_datalist_id_set_data(), g_datalist_id_set_data_full(), g_datalist_set_data() and @@ -243,7 +237,7 @@

Resets the datalist to NULL. It does not free any memory or call any destroy functions.

-

Parameters

+

Parameters

@@ -266,7 +260,7 @@ data with the same key is removed, and its destroy function is called.

-

Parameters

+

Parameters

@@ -308,7 +302,7 @@ Any previous data with the same key is removed, and its destroy function is called.

-

Parameters

+

Parameters

@@ -357,7 +351,7 @@

Retrieves the data element corresponding to key_id .

-

Parameters

+

Parameters

@@ -379,7 +373,7 @@
-

Returns

+

Returns

the data element, or NULL if it is not found.

@@ -390,7 +384,7 @@
#define             g_datalist_id_remove_data(dl, q)

Removes an element, using its GQuark identifier.

-

Parameters

+

Parameters

@@ -421,7 +415,7 @@

Removes an element, without calling its destroy notification function.

-

Parameters

+

Parameters

@@ -443,7 +437,7 @@
-

Returns

+

Returns

the data previously stored at key_id , or NULL if none.

@@ -461,7 +455,7 @@ is a ref-counted object.

-

Parameters

+

Parameters

@@ -483,7 +477,7 @@
-

Returns

+

Returns

a duplicate of data

@@ -511,7 +505,7 @@

This function can be useful to avoid races when multiple threads are using the same datalist and the same key.

-

Parameters

+

Parameters

@@ -544,7 +538,7 @@
-

Returns

+

Returns

the result of calling dup_func on the value associated with key_id @@ -591,7 +585,7 @@ by newval , FALSE otherwise.

-

Parameters

+

Parameters

@@ -640,7 +634,7 @@
#define             g_datalist_set_data(dl, k, d)

Sets the data element corresponding to the given string identifier.

-

Parameters

+

Parameters

@@ -676,7 +670,7 @@

Sets the data element corresponding to the given string identifier, and the function to be called when the data element is removed.

-

Parameters

+

Parameters

@@ -724,7 +718,7 @@

Gets a data element, using its string identifier. This is slower than g_datalist_id_get_data() because it compares strings.

-

Parameters

+

Parameters

@@ -746,7 +740,7 @@
-

Returns

+

Returns

the data element, or NULL if it is not found.

@@ -758,7 +752,7 @@

Removes an element using its string identifier. The data element's destroy function is called if it has been set.

-

Parameters

+

Parameters

@@ -786,7 +780,7 @@
#define             g_datalist_remove_no_notify(dl, k)

Removes an element, without calling its destroy notifier.

-

Parameters

+

Parameters

@@ -824,7 +818,7 @@ from any modifications during invocation of this function, it should not be called.

-

Parameters

+

Parameters

@@ -860,7 +854,7 @@ The data elements' destroy functions are called if they have been set.

-

Parameters

+

Parameters

@@ -885,10 +879,10 @@ to keep a small number of boolean flags in an object with a data list without using any additional space. It is not generally useful except in circumstances where space -is very tight. (It is used in the base GObject type, for +is very tight. (It is used in the base GObject type, for example.)

-

Parameters

+

Parameters

@@ -924,7 +918,7 @@ guint flags);

Turns off flag values for a data list. See g_datalist_unset_flags()

-

Parameters

+

Parameters

@@ -960,7 +954,7 @@

Gets flags values packed in together with the datalist. See g_datalist_set_flags().

-

Parameters

+

Parameters

@@ -975,7 +969,7 @@
-

Returns

+

Returns

the flags of the datalist

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Key-value-file-parser.html glib2.0-2.39.91/docs/reference/glib/html/glib-Key-value-file-parser.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Key-value-file-parser.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Key-value-file-parser.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -539,11 +538,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -583,25 +577,25 @@ 17 18 19 -
# this is just an example
-# there can be comments before the first group
+        
# this is just an example
+# there can be comments before the first group
 
-[First Group]
+[First Group]
 
-Name=Key File Example\tthis value shows\nescaping
+Name=Key File Example\tthis value shows\nescaping
 
-# localized strings are stored in multiple key-value pairs
-Welcome=Hello
-Welcome[de]=Hallo
-Welcome[fr_FR]=Bonjour
-Welcome[it]=Ciao
-Welcome[be@latin]=Hello
+# localized strings are stored in multiple key-value pairs
+Welcome=Hello
+Welcome[de]=Hallo
+Welcome[fr_FR]=Bonjour
+Welcome[it]=Ciao
+Welcome[be@latin]=Hello
 
-[Another Group]
+[Another Group]
 
-Numbers=2;20;-200;0
+Numbers=2;20;-200;0
 
-Booleans=true;false;true;true
+Booleans=true;false;true;true
@@ -658,7 +652,7 @@ g_key_file_load_from_dirs() or g_key_file_load_from_data_dirs() to read an existing key file.

-

Returns

+

Returns

an empty GKeyFile.

[transfer full]

@@ -674,7 +668,7 @@ reference count by 1. If the reference count reaches zero, frees the key file and all its allocated memory.

-

Parameters

+

Parameters

@@ -698,7 +692,7 @@

Increases the reference count of key_file .

-

Parameters

+

Parameters

@@ -713,7 +707,7 @@
-

Returns

+

Returns

the same key_file .

@@ -729,7 +723,7 @@ by 1. If the reference count reaches zero, frees the key file and all its allocated memory.

-

Parameters

+

Parameters

@@ -755,7 +749,7 @@ values in lists. Typically ';' or ',' are used as separators. The default list separator is ';'.

-

Parameters

+

Parameters

@@ -791,7 +785,7 @@ is set to either a GFileError or GKeyFileError.

-

Parameters

+

Parameters

@@ -823,7 +817,7 @@
-

Returns

+

Returns

TRUE if a key file could be loaded, FALSE otherwise

@@ -841,7 +835,7 @@

Loads a key file from memory into an empty GKeyFile structure. If the object cannot be created then error is set to a GKeyFileError.

-

Parameters

+

Parameters

@@ -879,7 +873,7 @@
-

Returns

+

Returns

TRUE if a key file could be loaded, FALSE otherwise

@@ -903,7 +897,7 @@ . If the file could not be loaded then an error is set to either a GFileError or GKeyFileError.

-

Parameters

+

Parameters

@@ -941,7 +935,7 @@
-

Returns

+

Returns

TRUE if a key file could be loaded, FALSE othewise

@@ -967,7 +961,7 @@ be loaded then an error is set to either a GFileError or GKeyFileError.

-

Parameters

+

Parameters

@@ -1010,7 +1004,7 @@
-

Returns

+

Returns

TRUE if a key file could be loaded, FALSE otherwise

@@ -1029,7 +1023,7 @@ so it is safe to pass NULL as error .

-

Parameters

+

Parameters

@@ -1057,7 +1051,7 @@
-

Returns

+

Returns

a newly allocated string holding the contents of the GKeyFile

@@ -1078,7 +1072,7 @@

This function can fail for any of the reasons that g_file_set_contents() may fail.

-

Parameters

+

Parameters

@@ -1105,7 +1099,7 @@
-

Returns

+

Returns

TRUE if successful, else FALSE with error set

@@ -1119,7 +1113,7 @@ g_key_file_get_start_group (GKeyFile *key_file);

Returns the name of the start group of the file.

-

Parameters

+

Parameters

@@ -1134,7 +1128,7 @@
-

Returns

+

Returns

The start group of the key file.

@@ -1152,7 +1146,7 @@ length may optionally be NULL.

-

Parameters

+

Parameters

@@ -1174,7 +1168,7 @@
-

Returns

+

Returns

a newly-allocated NULL-terminated array of strings. Use g_strfreev() to free it.

[array zero-terminated=1][transfer full]

@@ -1199,7 +1193,7 @@ is set to G_KEY_FILE_ERROR_GROUP_NOT_FOUND.

-

Parameters

+

Parameters

@@ -1231,7 +1225,7 @@
-

Returns

+

Returns

a newly-allocated NULL-terminated array of strings. Use g_strfreev() to free it.

[array zero-terminated=1][transfer full]

@@ -1247,7 +1241,7 @@

Looks whether the key file has the group group_name .

-

Parameters

+

Parameters

@@ -1269,7 +1263,7 @@
-

Returns

+

Returns

TRUE if group_name is a part of key_file , FALSE @@ -1298,7 +1292,7 @@

Language bindings should use g_key_file_get_value() to test whether or not a key exists.

-

Parameters

+

Parameters

@@ -1330,7 +1324,7 @@
-

Returns

+

Returns

TRUE if key is a part of group_name , FALSE otherwise

@@ -1358,7 +1352,7 @@ and error is set to G_KEY_FILE_ERROR_GROUP_NOT_FOUND.

-

Parameters

+

Parameters

@@ -1390,7 +1384,7 @@
-

Returns

+

Returns

a newly allocated string or NULL if the specified key cannot be found.

@@ -1418,7 +1412,7 @@ and error is set to G_KEY_FILE_ERROR_GROUP_NOT_FOUND.

-

Parameters

+

Parameters

@@ -1450,7 +1444,7 @@
-

Returns

+

Returns

a newly allocated string or NULL if the specified key cannot be found.

@@ -1481,7 +1475,7 @@ cannot be interpreted or no suitable translation can be found then the untranslated value is returned.

-

Parameters

+

Parameters

@@ -1518,7 +1512,7 @@
-

Returns

+

Returns

a newly allocated string or NULL if the specified key cannot be found.

@@ -1546,7 +1540,7 @@ is returned and error is set to G_KEY_FILE_ERROR_INVALID_VALUE.

-

Parameters

+

Parameters

@@ -1578,7 +1572,7 @@
-

Returns

+

Returns

the value associated with the key as a boolean, or FALSE if the key was not found or could not be parsed.

@@ -1606,7 +1600,7 @@ and error is set to G_KEY_FILE_ERROR_INVALID_VALUE.

-

Parameters

+

Parameters

@@ -1638,7 +1632,7 @@
-

Returns

+

Returns

the value associated with the key as an integer, or 0 if the key was not found or could not be parsed.

@@ -1659,7 +1653,7 @@ 64-bit integer. This is similar to g_key_file_get_integer() but can return 64-bit results without truncation.

-

Parameters

+

Parameters

@@ -1691,7 +1685,7 @@
-

Returns

+

Returns

the value associated with the key as a signed 64-bit integer, or 0 if the key was not found or could not be parsed.

@@ -1712,7 +1706,7 @@ 64-bit integer. This is similar to g_key_file_get_integer() but can return large positive results without truncation.

-

Parameters

+

Parameters

@@ -1744,7 +1738,7 @@
-

Returns

+

Returns

the value associated with the key as an unsigned 64-bit integer, or 0 if the key was not found or could not be parsed.

@@ -1773,7 +1767,7 @@ and error is set to G_KEY_FILE_ERROR_INVALID_VALUE.

-

Parameters

+

Parameters

@@ -1805,7 +1799,7 @@
-

Returns

+

Returns

the value associated with the key as a double, or 0.0 if the key was not found or could not be parsed.

@@ -1832,7 +1826,7 @@ and error is set to G_KEY_FILE_ERROR_GROUP_NOT_FOUND.

-

Parameters

+

Parameters

@@ -1869,7 +1863,7 @@
-

Returns

+

Returns

a NULL-terminated string array or NULL if the specified key cannot be found. The array should be freed with g_strfreev().

[array zero-terminated=1 length=length][element-type utf8][transfer full]

@@ -1904,7 +1898,7 @@ may optionally be NULL.

-

Parameters

+

Parameters

@@ -1946,7 +1940,7 @@
-

Returns

+

Returns

a newly allocated NULL-terminated string array or NULL if the key isn't found. The string array should be freed with g_strfreev().

@@ -1976,7 +1970,7 @@ and error is set to G_KEY_FILE_ERROR_INVALID_VALUE.

-

Parameters

+

Parameters

@@ -2013,7 +2007,7 @@
-

Returns

+

Returns

the values associated with the key as a list of booleans, or NULL if the key was not found or could not be parsed. The returned list of booleans should be freed with g_free() when no longer needed.

@@ -2043,7 +2037,7 @@ and error is set to G_KEY_FILE_ERROR_INVALID_VALUE.

-

Parameters

+

Parameters

@@ -2080,7 +2074,7 @@
-

Returns

+

Returns

the values associated with the key as a list of integers, or NULL if the key was not found or could not be parsed. The returned list of integers should be freed with g_free() when no longer needed.

@@ -2110,7 +2104,7 @@ and error is set to G_KEY_FILE_ERROR_INVALID_VALUE.

-

Parameters

+

Parameters

@@ -2147,7 +2141,7 @@
-

Returns

+

Returns

the values associated with the key as a list of doubles, or NULL if the key was not found or could not be parsed. The returned list of doubles should be freed with g_free() when no longer needed.

@@ -2176,7 +2170,7 @@ comment will be read from above the first group in the file.

-

Parameters

+

Parameters

@@ -2208,7 +2202,7 @@
-

Returns

+

Returns

a comment that should be freed with g_free()

@@ -2232,7 +2226,7 @@ characters that need escaping (such as newlines or spaces), use g_key_file_set_string().

-

Parameters

+

Parameters

@@ -2283,7 +2277,7 @@ Unlike g_key_file_set_value(), this function handles characters that need escaping, such as newlines.

-

Parameters

+

Parameters

@@ -2332,7 +2326,7 @@ If the translation for key cannot be found then it is created.

-

Parameters

+

Parameters

@@ -2384,7 +2378,7 @@ If key cannot be found then it is created.

-

Parameters

+

Parameters

@@ -2431,7 +2425,7 @@ If key cannot be found then it is created.

-

Parameters

+

Parameters

@@ -2478,7 +2472,7 @@ If key cannot be found then it is created.

-

Parameters

+

Parameters

@@ -2525,7 +2519,7 @@ If key cannot be found then it is created.

-

Parameters

+

Parameters

@@ -2572,7 +2566,7 @@ If key cannot be found then it is created.

-

Parameters

+

Parameters

@@ -2622,7 +2616,7 @@ If group_name cannot be found then it is created.

-

Parameters

+

Parameters

@@ -2679,7 +2673,7 @@ cannot be found then it is created.

-

Parameters

+

Parameters

@@ -2740,7 +2734,7 @@ If group_name is NULL, the start_group is used.

-

Parameters

+

Parameters

@@ -2794,7 +2788,7 @@ If key cannot be found then it is created.

-

Parameters

+

Parameters

@@ -2848,7 +2842,7 @@ . If key cannot be found then it is created.

-

Parameters

+

Parameters

@@ -2909,7 +2903,7 @@ will be written above the first group in the file.

-

Parameters

+

Parameters

@@ -2946,7 +2940,7 @@
-

Returns

+

Returns

TRUE if the comment was written, FALSE otherwise

@@ -2963,7 +2957,7 @@ , from the key file.

-

Parameters

+

Parameters

@@ -2990,7 +2984,7 @@
-

Returns

+

Returns

TRUE if the group was removed, FALSE otherwise

@@ -3008,7 +3002,7 @@ in group_name from the key file.

-

Parameters

+

Parameters

@@ -3040,7 +3034,7 @@
-

Returns

+

Returns

TRUE if the key was removed, FALSE otherwise

@@ -3067,7 +3061,7 @@ will be removed above the first group in the file.

-

Parameters

+

Parameters

@@ -3099,7 +3093,7 @@
-

Returns

+

Returns

TRUE if the comment was removed, FALSE otherwise

@@ -3128,7 +3122,7 @@

enum GKeyFileError

Error codes returned by key file parsing.

-

Members

+

Members

@@ -3188,7 +3182,7 @@

enum GKeyFileFlags

Flags which influence the parsing.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Lexical-Scanner.html glib2.0-2.39.91/docs/reference/glib/html/glib-Lexical-Scanner.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Lexical-Scanner.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Lexical-Scanner.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -301,11 +300,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -329,7 +323,7 @@ field. If you pass NULL then the default settings are used.

-

Parameters

+

Parameters

@@ -344,7 +338,7 @@
-

Returns

+

Returns

the new GScanner

@@ -356,7 +350,7 @@ g_scanner_destroy (GScanner *scanner);

Frees all memory used by the GScanner.

-

Parameters

+

Parameters

@@ -379,7 +373,7 @@ gint input_fd);

Prepares to scan a file.

-

Parameters

+

Parameters

@@ -411,7 +405,7 @@ third party uses of the scanners filedescriptor, which hooks onto the current scanning position.

-

Parameters

+

Parameters

@@ -435,7 +429,7 @@ guint text_len);

Prepares to scan a text buffer.

-

Parameters

+

Parameters

@@ -482,7 +476,7 @@ configuration will return whatever was peeked before, regardless of any symbols that may have been added or removed in the new scope.

-

Parameters

+

Parameters

@@ -497,7 +491,7 @@
-

Returns

+

Returns

the type of the token

@@ -516,7 +510,7 @@ fields of the GScanner structure.

-

Parameters

+

Parameters

@@ -531,7 +525,7 @@
-

Returns

+

Returns

the type of the token

@@ -544,7 +538,7 @@

Returns TRUE if the scanner has reached the end of the file or text buffer.

-

Parameters

+

Parameters

@@ -559,7 +553,7 @@
-

Returns

+

Returns

TRUE if the scanner has reached the end of the file or text buffer

@@ -574,7 +568,7 @@ from 1). This is the line of the last token parsed via g_scanner_get_next_token().

-

Parameters

+

Parameters

@@ -589,7 +583,7 @@
-

Returns

+

Returns

the current line

@@ -603,7 +597,7 @@ from 0). This is the position of the last token parsed via g_scanner_get_next_token().

-

Parameters

+

Parameters

@@ -618,7 +612,7 @@
-

Returns

+

Returns

the current position on the line

@@ -632,7 +626,7 @@ field in the GScanner structure.

-

Parameters

+

Parameters

@@ -647,7 +641,7 @@
-

Returns

+

Returns

the current token type

@@ -661,7 +655,7 @@ field in the GScanner structure.

-

Parameters

+

Parameters

@@ -676,7 +670,7 @@
-

Returns

+

Returns

the current token value

@@ -689,7 +683,7 @@ guint scope_id);

Sets the current scope.

-

Parameters

+

Parameters

@@ -711,7 +705,7 @@
-

Returns

+

Returns

the old scope id

@@ -726,7 +720,7 @@ gpointer value);

Adds a symbol to the given scope.

-

Parameters

+

Parameters

@@ -772,7 +766,7 @@ parameter.

-

Parameters

+

Parameters

@@ -814,7 +808,7 @@

Looks up a symbol in a scope and return its value. If the symbol is not bound in the scope, NULL is returned.

-

Parameters

+

Parameters

@@ -841,7 +835,7 @@
-

Returns

+

Returns

the value of symbol in the given scope, or NULL if symbol @@ -858,7 +852,7 @@ const gchar *symbol);

Removes a symbol from a scope.

-

Parameters

+

Parameters

@@ -895,7 +889,7 @@

Adds a symbol to the default scope.

-

Parameters

+

Parameters

@@ -932,7 +926,7 @@

Removes a symbol from the default scope.

-

Parameters

+

Parameters

@@ -964,7 +958,7 @@

Calls a function for each symbol in the default scope.

-

Parameters

+

Parameters

@@ -1001,7 +995,7 @@

There is no reason to use this macro, since it does nothing.

-

Parameters

+

Parameters

@@ -1026,7 +1020,7 @@

There is no reason to use this macro, since it does nothing.

-

Parameters

+

Parameters

@@ -1051,7 +1045,7 @@ If the symbol is not bound in the current scope, NULL is returned.

-

Parameters

+

Parameters

@@ -1073,7 +1067,7 @@
-

Returns

+

Returns

the value of symbol in the current scope, or NULL if symbol @@ -1090,7 +1084,7 @@ ...);

Outputs a warning message, via the GScanner message handler.

-

Parameters

+

Parameters

@@ -1126,7 +1120,7 @@ ...);

Outputs an error message, via the GScanner message handler.

-

Parameters

+

Parameters

@@ -1172,7 +1166,7 @@ evaluates the scanner's current token (not the peeked token) to construct part of the message.

-

Parameters

+

Parameters

@@ -1239,7 +1233,7 @@ gboolean error);

Specifies the type of the message handler function.

-

Parameters

+

Parameters

@@ -1321,7 +1315,7 @@ field. The type of the message handler function is declared by GScannerMsgFunc.

-

Members

+

Members

@@ -1453,7 +1447,7 @@ be changed during the parsing phase and will affect the lexical parsing of the next unpeeked token.

-

Members

+

Members

@@ -1673,7 +1667,7 @@

The possible types of token returned from each g_scanner_get_next_token() call.

-

Members

+

Members

@@ -1725,7 +1719,7 @@

union GTokenValue

A union holding the value of the token.

-

Members

+

Members

@@ -1804,7 +1798,7 @@ field of GTokenValue, when the token is a G_TOKEN_ERROR.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Memory-Allocation.html glib2.0-2.39.91/docs/reference/glib/html/glib-Memory-Allocation.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Memory-Allocation.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Memory-Allocation.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -265,11 +264,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -302,7 +296,7 @@ it is normally unnecessary to cast it explicitly, and doing so might hide memory allocation errors.

-

Parameters

+

Parameters

@@ -324,7 +318,7 @@
-

Returns

+

Returns

a pointer to the allocated memory, cast to a pointer to struct_type

@@ -345,7 +339,7 @@ it is normally unnecessary to cast it explicitly, and doing so might hide memory allocation errors.

-

Parameters

+

Parameters

@@ -367,7 +361,7 @@
-

Returns

+

Returns

a pointer to the allocated memory, cast to a pointer to struct_type .

@@ -385,7 +379,7 @@ the memory, which may have been moved. Care is taken to avoid overflow when calculating the size of the allocated block.

-

Parameters

+

Parameters

@@ -412,7 +406,7 @@
-

Returns

+

Returns

a pointer to the new allocated memory, cast to a pointer to struct_type

@@ -430,7 +424,7 @@ The function returns NULL when n_structs is 0 of if an overflow occurs.

-

Parameters

+

Parameters

@@ -452,7 +446,7 @@
-

Returns

+

Returns

a pointer to the allocated memory, cast to a pointer to struct_type

@@ -472,7 +466,7 @@ The function returns NULL when n_structs is 0 of if an overflow occurs.

-

Parameters

+

Parameters

@@ -494,7 +488,7 @@
-

Returns

+

Returns

a pointer to the allocated memory, cast to a pointer to struct_type

@@ -514,7 +508,7 @@ It returns the new address of the memory, which may have been moved. The function returns NULL if an overflow occurs.

-

Parameters

+

Parameters

@@ -541,7 +535,7 @@
-

Returns

+

Returns

a pointer to the new allocated memory, cast to a pointer to struct_type

@@ -558,7 +552,7 @@ If n_bytes is 0 it returns NULL.

-

Parameters

+

Parameters

@@ -573,7 +567,7 @@
-

Returns

+

Returns

a pointer to the allocated memory

@@ -588,7 +582,7 @@ If n_bytes is 0 it returns NULL.

-

Parameters

+

Parameters

@@ -603,7 +597,7 @@
-

Returns

+

Returns

a pointer to the allocated memory

@@ -625,7 +619,7 @@ and mem will be freed unless it is NULL.

-

Parameters

+

Parameters

@@ -647,7 +641,7 @@
-

Returns

+

Returns

the new address of the allocated memory

@@ -661,7 +655,7 @@ , and returns NULL on failure. Contrast with g_malloc(), which aborts the program on failure.

-

Parameters

+

Parameters

@@ -676,7 +670,7 @@
-

Returns

+

Returns

the allocated memory, or NULL.

@@ -690,7 +684,7 @@ , initialized to 0's, and returns NULL on failure. Contrast with g_malloc0(), which aborts the program on failure.

-

Parameters

+

Parameters

@@ -705,7 +699,7 @@
-

Returns

+

Returns

the allocated memory, or NULL

@@ -724,7 +718,7 @@ on failure. If mem is NULL, behaves the same as g_try_malloc().

-

Parameters

+

Parameters

@@ -746,7 +740,7 @@
-

Returns

+

Returns

the allocated memory, or NULL.

@@ -762,7 +756,7 @@ ) bytes, but care is taken to detect possible overflow during multiplication.

-

Parameters

+

Parameters

@@ -784,7 +778,7 @@
-

Returns

+

Returns

a pointer to the allocated memory

@@ -801,7 +795,7 @@ ) bytes, but care is taken to detect possible overflow during multiplication.

-

Parameters

+

Parameters

@@ -823,7 +817,7 @@
-

Returns

+

Returns

a pointer to the allocated memory

@@ -841,7 +835,7 @@ ) bytes, but care is taken to detect possible overflow during multiplication.

-

Parameters

+

Parameters

@@ -868,7 +862,7 @@
-

Returns

+

Returns

the new address of the allocated memory

@@ -885,7 +879,7 @@ ) bytes, but care is taken to detect possible overflow during multiplication.

-

Parameters

+

Parameters

@@ -907,7 +901,7 @@
-

Returns

+

Returns

the allocated memory, or NULL.

@@ -924,7 +918,7 @@ ) bytes, but care is taken to detect possible overflow during multiplication.

-

Parameters

+

Parameters

@@ -946,7 +940,7 @@
-

Returns

+

Returns

the allocated memory, or NULL

@@ -964,7 +958,7 @@ ) bytes, but care is taken to detect possible overflow during multiplication.

-

Parameters

+

Parameters

@@ -991,7 +985,7 @@
-

Returns

+

Returns

the allocated memory, or NULL.

@@ -1007,7 +1001,7 @@ If mem is NULL it simply returns.

-

Parameters

+

Parameters

@@ -1040,7 +1034,7 @@

A macro is also included that allows this function to be used without pointer casts.

-

Parameters

+

Parameters

@@ -1105,7 +1099,7 @@
-

Parameters

+

Parameters

@@ -1120,7 +1114,7 @@
-

Returns

+

Returns

space for size bytes, allocated on the stack

@@ -1132,7 +1126,7 @@
#define             g_newa(struct_type, n_structs)

Wraps g_alloca() in a more typesafe manner.

-

Parameters

+

Parameters

@@ -1154,7 +1148,7 @@
-

Returns

+

Returns

Pointer to stack space for n_structs chunks of type struct_type

@@ -1175,7 +1169,7 @@ . The source and destination areas may overlap.

-

Parameters

+

Parameters

@@ -1215,7 +1209,7 @@ . If mem is NULL it returns NULL.

-

Parameters

+

Parameters

@@ -1237,7 +1231,7 @@
-

Returns

+

Returns

a pointer to the newly-allocated copy of the memory, or NULL if mem is NULL.

@@ -1260,7 +1254,7 @@

Note that this function must be called before using any other GLib functions.

-

Parameters

+

Parameters

@@ -1287,7 +1281,7 @@ by a non-GLib-based API.

A different allocator can be set using g_mem_set_vtable().

-

Returns

+

Returns

if TRUE, malloc() and g_malloc() can be mixed.

@@ -1336,7 +1330,7 @@ be used for all allocations in the same program; a call to g_mem_set_vtable(), if it exists, should be prior to any use of GLib.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Memory-Slices.html glib2.0-2.39.91/docs/reference/glib/html/glib-Memory-Slices.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Memory-Slices.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Memory-Slices.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -115,11 +114,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -175,22 +169,22 @@ 14 15 16 -
gchar *mem[10000];
-gint i;
+        
gchar *mem[10000];
+gint i;
 
-// Allocate 10000 blocks.
-for (i = 0; i < 10000; i++)
-  {
-    mem[i] = g_slice_alloc (50);
+// Allocate 10000 blocks.
+for (i = 0; i < 10000; i++)
+  {
+    mem[i] = g_slice_alloc (50);
 
-    // Fill in the memory with some junk.
-    for (j = 0; j < 50; j++)
-      mem[i][j] = i * j;
-  }
+    // Fill in the memory with some junk.
+    for (j = 0; j < 50; j++)
+      mem[i][j] = i * j;
+  }
 
-// Now free all of the blocks.
-for (i = 0; i < 10000; i++)
-  g_slice_free1 (50, mem[i]);
+// Now free all of the blocks. +for (i = 0; i < 10000; i++) + g_slice_free1 (50, mem[i]);
@@ -218,21 +212,21 @@ 13 14 15 -
GRealArray *array;
+        
GRealArray *array;
 
-// Allocate one block, using the g_slice_new() macro.
-array = g_slice_new (GRealArray);
+// Allocate one block, using the g_slice_new() macro.
+array = g_slice_new (GRealArray);
 
-// We can now use array just like a normal pointer to a structure.
-array->data            = NULL;
-array->len             = 0;
-array->alloc           = 0;
-array->zero_terminated = (zero_terminated ? 1 : 0);
-array->clear           = (clear ? 1 : 0);
-array->elt_size        = elt_size;
+// We can now use array just like a normal pointer to a structure.
+array->data            = NULL;
+array->len             = 0;
+array->alloc           = 0;
+array->zero_terminated = (zero_terminated ? 1 : 0);
+array->clear           = (clear ? 1 : 0);
+array->elt_size        = elt_size;
 
-// We can free the block, so it can be reused.
-g_slice_free (GRealArray, array);
+// We can free the block, so it can be reused. +g_slice_free (GRealArray, array);
@@ -256,7 +250,7 @@ be changed with the G_SLICE=always-malloc environment variable.

-

Parameters

+

Parameters

@@ -271,7 +265,7 @@
-

Returns

+

Returns

a pointer to the allocated memory block

@@ -287,7 +281,7 @@ mechanism can be changed with the G_SLICE=always-malloc environment variable.

-

Parameters

+

Parameters

@@ -302,7 +296,7 @@
-

Returns

+

Returns

a pointer to the allocated block

@@ -319,7 +313,7 @@ bytes into it from mem_block .

-

Parameters

+

Parameters

@@ -341,7 +335,7 @@
-

Returns

+

Returns

a pointer to the allocated memory block

@@ -361,7 +355,7 @@ can be changed with the G_DEBUG=gc-friendly environment variable, also see G_SLICE for related debugging options.

-

Parameters

+

Parameters

@@ -403,7 +397,7 @@ G_DEBUG=gc-friendly environment variable, also see G_SLICE for related debugging options.

-

Parameters

+

Parameters

@@ -444,7 +438,7 @@ mechanism can be changed with the G_SLICE=always-malloc environment variable.

-

Parameters

+

Parameters

@@ -459,7 +453,7 @@
-

Returns

+

Returns

a pointer to the allocated block, cast to a pointer to type

@@ -479,7 +473,7 @@ be changed with the G_SLICE=always-malloc environment variable.

-

Parameters

+

Parameters

@@ -508,7 +502,7 @@ be changed with the G_SLICE=always-malloc environment variable.

-

Parameters

+

Parameters

@@ -530,7 +524,7 @@
-

Returns

+

Returns

a pointer to the allocated block, cast to a pointer to type

@@ -549,7 +543,7 @@ G_DEBUG=gc-friendly environment variable, also see G_SLICE for related debugging options.

-

Parameters

+

Parameters

@@ -589,7 +583,7 @@ G_DEBUG=gc-friendly environment variable, also see G_SLICE for related debugging options.

-

Parameters

+

Parameters

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Message-Logging.html glib2.0-2.39.91/docs/reference/glib/html/glib-Message-Logging.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Message-Logging.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Message-Logging.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -178,11 +177,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -212,7 +206,7 @@
1
-
INCLUDES = -DG_LOG_DOMAIN=\"Gtk\"
+
INCLUDES = -DG_LOG_DOMAIN=\"Gtk\"
@@ -249,7 +243,7 @@ code do not need modifying to add a new-line character to the message if the log handler is changed.

-

Parameters

+

Parameters

@@ -297,7 +291,7 @@ character will automatically be appended to @..., and need not be entered manually.

-

Parameters

+

Parameters

@@ -345,7 +339,7 @@ character will automatically be appended to @..., and need not be entered manually.

-

Parameters

+

Parameters

@@ -386,7 +380,7 @@ character will automatically be appended to @..., and need not be entered manually.

-

Parameters

+

Parameters

@@ -414,7 +408,7 @@ a newline character will automatically be appended to @..., and need not be entered manually.

-

Parameters

+

Parameters

@@ -447,7 +441,7 @@ character will automatically be appended to @..., and need not be entered manually.

-

Parameters

+

Parameters

@@ -477,7 +471,7 @@ character will automatically be appended to @..., and need not be entered manually.

-

Parameters

+

Parameters

@@ -504,7 +498,7 @@

Such messages are suppressed by the g_log_default_handler() unless the G_MESSAGES_DEBUG environment variable is set appropriately.

-

Parameters

+

Parameters

@@ -532,7 +526,7 @@

Such messages are suppressed by the g_log_default_handler() unless the G_MESSAGES_DEBUG environment variable is set appropriately.

-

Parameters

+

Parameters

@@ -573,8 +567,8 @@ - +
1
 2
g_log_set_handler (NULL, G_LOG_LEVEL_WARNING | G_LOG_FLAG_FATAL
-                   | G_LOG_FLAG_RECURSION, my_log_handler, NULL);
g_log_set_handler (NULL, G_LOG_LEVEL_WARNING | G_LOG_FLAG_FATAL
+                   | G_LOG_FLAG_RECURSION, my_log_handler, NULL);
@@ -588,8 +582,8 @@
1
 2
-
g_log_set_handler ("Gtk", G_LOG_LEVEL_CRITICAL | G_LOG_FLAG_FATAL
-                   | G_LOG_FLAG_RECURSION, my_log_handler, NULL);
+
g_log_set_handler ("Gtk", G_LOG_LEVEL_CRITICAL | G_LOG_FLAG_FATAL
+                   | G_LOG_FLAG_RECURSION, my_log_handler, NULL);
@@ -603,8 +597,8 @@
1
 2
-
g_log_set_handler ("GLib", G_LOG_LEVEL_MASK | G_LOG_FLAG_FATAL
-                   | G_LOG_FLAG_RECURSION, my_log_handler, NULL);
+
g_log_set_handler ("GLib", G_LOG_LEVEL_MASK | G_LOG_FLAG_FATAL
+                   | G_LOG_FLAG_RECURSION, my_log_handler, NULL);
@@ -612,7 +606,7 @@

-

Parameters

+

Parameters

@@ -648,7 +642,7 @@
-

Returns

+

Returns

the id of the new handler

@@ -661,7 +655,7 @@ guint handler_id);

Removes the log handler.

-

Parameters

+

Parameters

@@ -697,7 +691,7 @@ the G_DEBUG environment variable (see Running GLib Applications).

-

Parameters

+

Parameters

@@ -713,7 +707,7 @@
-

Returns

+

Returns

the old fatal mask

@@ -727,7 +721,7 @@

Sets the log levels which are fatal in the given domain. G_LOG_LEVEL_ERROR is always fatal.

-

Parameters

+

Parameters

@@ -749,7 +743,7 @@
-

Returns

+

Returns

the old fatal mask for the log domain

@@ -784,7 +778,7 @@ G_LOG_LEVEL_WARNING and G_LOG_LEVEL_MESSAGE. stdout is used for the rest.

-

Parameters

+

Parameters

@@ -827,7 +821,7 @@ and log level combination. By default, GLib uses g_log_default_handler() as default log handler.

-

Parameters

+

Parameters

@@ -849,7 +843,7 @@
-

Returns

+

Returns

the previous default log handler

@@ -864,7 +858,7 @@

It is possible to change how GLib treats messages of the various levels using g_log_set_handler() and g_log_set_fatal_mask().

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Miscellaneous-Macros.html glib2.0-2.39.91/docs/reference/glib/html/glib-Miscellaneous-Macros.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Miscellaneous-Macros.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Miscellaneous-Macros.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -245,11 +244,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -269,7 +263,7 @@ because this macro may use memmove() and GLib does not include string.h for you.

-

Parameters

+

Parameters

@@ -305,8 +299,8 @@ - +
1
 2
#define AGE 27
-const gchar *greeting = G_STRINGIFY (AGE) " today!";
#define AGE 27
+const gchar *greeting = G_STRINGIFY (AGE) " today!";
@@ -319,7 +313,7 @@
1
-
const gchar *greeting = "27 today!";
+
const gchar *greeting = "27 today!";
@@ -327,7 +321,7 @@

-

Parameters

+

Parameters

@@ -362,10 +356,10 @@ 2 3 4 - +
#define GET(traveller,method) G_PASTE(traveller_get_, method) (traveller)
-const gchar *name = GET (traveller, name);
-const gchar *quest = GET (traveller, quest);
-GdkColor *favourite = GET (traveller, favourite_colour);
#define GET(traveller,method) G_PASTE(traveller_get_, method) (traveller)
+const gchar *name = GET (traveller, name);
+const gchar *quest = GET (traveller, quest);
+GdkColor *favourite = GET (traveller, favourite_colour);
@@ -380,9 +374,9 @@
1
 2
 3
-
const gchar *name = traveller_get_name (traveller);
-const gchar *quest = traveller_get_quest (traveller);
-GdkColor *favourite = traveller_get_favourite_colour (traveller);
+
const gchar *name = traveller_get_name (traveller);
+const gchar *quest = traveller_get_quest (traveller);
+GdkColor *favourite = traveller_get_favourite_colour (traveller);
@@ -390,7 +384,7 @@

-

Parameters

+

Parameters

@@ -427,7 +421,7 @@ not use G_STATIC_ASSERT() in the middle of blocks of code.

The macro should only be used once per source code line.

-

Parameters

+

Parameters

@@ -461,8 +455,8 @@ - +
1
 2
#define ADD_ONE_TO_INT(x) \
-  (G_STATIC_ASSERT_EXPR(sizeof (x) == sizeof (int)), ((x) + 1))
#define ADD_ONE_TO_INT(x) \
+  (G_STATIC_ASSERT_EXPR(sizeof (x) == sizeof (int)), ((x) + 1))
@@ -470,7 +464,7 @@

-

Parameters

+

Parameters

@@ -500,7 +494,7 @@ semicolon.

See the GNU C documentation for more details.

-

Parameters

+

Parameters

@@ -529,7 +523,7 @@ semicolon.

See the GNU C documentation for more details.

-

Parameters

+

Parameters

@@ -567,7 +561,7 @@ You can enclose it in quotes to prevent this. (The quotes will show up in the warning, but it's better than showing the macro expansion.)

-

Parameters

+

Parameters

@@ -603,10 +597,10 @@ 2 3 4 - +
gint g_snprintf (gchar  *string,
-                 gulong       n,
-                 gchar const *format,
-                 ...) G_GNUC_PRINTF (3, 4);
gint g_snprintf (gchar  *string,
+                 gulong       n,
+                 gchar const *format,
+                 ...) G_GNUC_PRINTF (3, 4);
@@ -614,7 +608,7 @@

-

Parameters

+

Parameters

@@ -647,7 +641,7 @@ to type-check the arguments passed to the function.

See the GNU C documentation for details.

-

Parameters

+

Parameters

@@ -689,7 +683,7 @@ - +
1
gchar *g_dgettext (gchar *domain_name, gchar *msgid) G_GNUC_FORMAT (2);
gchar *g_dgettext (gchar *domain_name, gchar *msgid) G_GNUC_FORMAT (2);
@@ -697,7 +691,7 @@

-

Parameters

+

Parameters

@@ -723,7 +717,7 @@ is meant to be portable across different compilers and must be placed before the function declaration.

-

Parameters

+

Parameters

@@ -748,7 +742,7 @@ It must be placed before the function declaration. Use of a function that has been annotated with this macros will produce a compiler warning.

-

Parameters

+

Parameters

@@ -784,8 +778,8 @@ - +
1
 2
if (G_LIKELY (random () != 1))
-  g_print ("not one");
if (G_LIKELY (random () != 1))
+  g_print ("not one");
@@ -793,7 +787,7 @@

-

Parameters

+

Parameters

@@ -808,7 +802,7 @@
-

Returns

+

Returns

the value of expr

@@ -828,8 +822,8 @@
1
 2
-
if (G_UNLIKELY (random () == 1))
-  g_print ("a random one");
+
if (G_UNLIKELY (random () == 1))
+  g_print ("a random one");
@@ -837,7 +831,7 @@

-

Parameters

+

Parameters

@@ -852,7 +846,7 @@
-

Returns

+

Returns

the value of expr

@@ -1036,8 +1030,8 @@
1
 2
-
void my_unused_function (G_GNUC_UNUSED gint unused_argument,
-                         gint other_argument) G_GNUC_UNUSED;
+
void my_unused_function (G_GNUC_UNUSED gint unused_argument,
+                         gint other_argument) G_GNUC_UNUSED;
@@ -1137,11 +1131,11 @@ 3 4 5 -
G_GNUC_INTERNAL
-void _g_log_fallback_handler (const gchar    *log_domain,
-                              GLogLevelFlags  log_level,
-                              const gchar    *message,
-                              gpointer        unused_data);
+
G_GNUC_INTERNAL
+void _g_log_fallback_handler (const gchar    *log_domain,
+                              GLogLevelFlags  log_level,
+                              const gchar    *message,
+                              gpointer        unused_data);
diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Miscellaneous-Utility-Functions.html glib2.0-2.39.91/docs/reference/glib/html/glib-Miscellaneous-Utility-Functions.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Miscellaneous-Utility-Functions.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Miscellaneous-Utility-Functions.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -445,11 +444,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -472,7 +466,7 @@ g_get_prgname() (which may be NULL if g_set_prgname() has also not been called).

-

Returns

+

Returns

human-readable application name. may return NULL

@@ -493,7 +487,7 @@

The application name will be used in contexts such as error messages, or when displaying an application's name in the task list.

-

Parameters

+

Parameters

@@ -521,7 +515,7 @@ the last component of argv [0].

-

Returns

+

Returns

the name of the program. The returned string belongs to GLib and must not be modified or freed.

@@ -536,7 +530,7 @@ in contrast to g_set_application_name().

Note that for thread-safety reasons this function can only be called once.

-

Parameters

+

Parameters

@@ -564,7 +558,7 @@

The return value is freshly allocated and it should be freed with g_strfreev() when it is no longer needed.

-

Returns

+

Returns

the list of environment variables.

[array zero-terminated=1][transfer full]

@@ -582,7 +576,7 @@ provided list envp .

-

Parameters

+

Parameters

@@ -607,7 +601,7 @@
-

Returns

+

Returns

the value of the environment variable, or NULL if the environment variable is not set in envp . The returned @@ -633,7 +627,7 @@ to value .

-

Parameters

+

Parameters

@@ -668,7 +662,7 @@
-

Returns

+

Returns

the updated environment list. Free it using g_strfreev().

[array zero-terminated=1][transfer full]

@@ -686,7 +680,7 @@ environment envp .

-

Parameters

+

Parameters

@@ -710,7 +704,7 @@
-

Returns

+

Returns

the updated environment list. Free it using g_strfreev().

[array zero-terminated=1][transfer full]

@@ -729,7 +723,7 @@ On Windows, in case the environment variable's value contains references to other environment variables, they are expanded.

-

Parameters

+

Parameters

@@ -745,7 +739,7 @@
-

Returns

+

Returns

the value of the environment variable, or NULL if the environment variable is not found. The returned string may be overwritten by the next call to g_getenv(), g_setenv() @@ -778,7 +772,7 @@ g_environ_setenv() and g_environ_unsetenv(), and then pass that array directly to execvpe(), g_spawn_async(), or the like.

-

Parameters

+

Parameters

@@ -805,7 +799,7 @@
-

Returns

+

Returns

FALSE if the environment variable couldn't be set.

@@ -831,7 +825,7 @@ g_environ_setenv() and g_environ_unsetenv(), and then pass that array directly to execvpe(), g_spawn_async(), or the like.

-

Parameters

+

Parameters

@@ -860,7 +854,7 @@ use cases for environment variables in GLib-using programs you want the UTF-8 encoding that this function and g_getenv() provide.

-

Returns

+

Returns

a NULL-terminated list of strings which must be freed with g_strfreev().

[array zero-terminated=1][transfer full]

@@ -877,7 +871,7 @@ encoding, or something else, and there is no guarantee that it is even consistent on a machine. On Windows, it is always UTF-8.

-

Returns

+

Returns

the user name of the current user.

@@ -893,7 +887,7 @@ real user name cannot be determined, the string "Unknown" is returned.

-

Returns

+

Returns

the user's real name.

@@ -914,7 +908,7 @@ C:\Documents and Settings\username\Local Settings\Temporary Internet Files. See documentation for CSIDL_INTERNET_CACHE.

-

Returns

+

Returns

a string owned by GLib that must not be modified or freed.

@@ -937,7 +931,7 @@ CSIDL_LOCAL_APPDATA. Note that on Windows it thus is the same as what g_get_user_config_dir() returns.

-

Returns

+

Returns

a string owned by GLib that must not be modified or freed.

@@ -960,7 +954,7 @@ CSIDL_LOCAL_APPDATA. Note that on Windows it thus is the same as what g_get_user_data_dir() returns.

-

Returns

+

Returns

a string owned by GLib that must not be modified or freed.

@@ -986,7 +980,7 @@ CSIDL_LOCAL_APPDATA. Note that on Windows it thus is the same as what g_get_user_config_dir() returns.

-

Returns

+

Returns

a string owned by GLib that must not be modified or freed.

@@ -1006,7 +1000,7 @@ of the special directory without requiring the session to restart; GLib will not reflect any change once the special directories are loaded.

-

Parameters

+

Parameters

@@ -1021,7 +1015,7 @@
-

Returns

+

Returns

the path to the specified special directory, or NULL if the logical id was not found. The returned string is owned by GLib and should not be modified or freed.

@@ -1058,7 +1052,7 @@

Note that on Windows the returned list can vary depending on where this function is called.

-

Returns

+

Returns

a NULL-terminated array of strings owned by GLib that must not be modified or freed.

[array zero-terminated=1][transfer none]

@@ -1083,7 +1077,7 @@ of clip art, or a log file in the CSIDL_COMMON_APPDATA folder. This information will not roam and is available to anyone using the computer.

-

Returns

+

Returns

a NULL-terminated array of strings owned by GLib that must not be modified or freed.

[array zero-terminated=1][transfer none]

@@ -1121,7 +1115,7 @@ name can be determined, a default fixed string "localhost" is returned.

-

Returns

+

Returns

the host name of the machine.

@@ -1149,7 +1143,7 @@ should either directly check the HOME environment variable yourself or unset it before calling any functions in GLib.

-

Returns

+

Returns

the current user's home directory

@@ -1171,7 +1165,7 @@ it is always UTF-8. The return value is never NULL or the empty string.

-

Returns

+

Returns

the directory to use for temporary files.

@@ -1190,7 +1184,7 @@ the current directory. This can make a difference in the case that the current directory is the target of a symbolic link.

-

Returns

+

Returns

the current directory

@@ -1211,7 +1205,7 @@ components. It returns a pointer into the given file name string.

-

Parameters

+

Parameters

@@ -1226,7 +1220,7 @@
-

Returns

+

Returns

the name of the file without any leading directory components

@@ -1259,7 +1253,7 @@ either. Such paths should be avoided, or need to be handled using Windows-specific code.

-

Parameters

+

Parameters

@@ -1274,7 +1268,7 @@
-

Returns

+

Returns

TRUE if file_name is absolute

@@ -1291,7 +1285,7 @@ is not an absolute path it returns NULL.

-

Parameters

+

Parameters

@@ -1306,7 +1300,7 @@
-

Returns

+

Returns

a pointer into file_name after the root component

@@ -1326,7 +1320,7 @@ separator is returned. If file_name is empty, it gets ".".

-

Parameters

+

Parameters

@@ -1341,7 +1335,7 @@
-

Returns

+

Returns

a newly allocated string containing the last component of the filename

@@ -1356,7 +1350,7 @@

If the file name has no directory components "." is returned. The returned string should be freed when no longer needed.

-

Parameters

+

Parameters

@@ -1371,7 +1365,7 @@
-

Returns

+

Returns

the directory components of the file

@@ -1395,7 +1389,7 @@ path. If the first element is a relative path, the result will be a relative path.

-

Parameters

+

Parameters

@@ -1417,7 +1411,7 @@
-

Returns

+

Returns

a newly-allocated string that must be freed with g_free().

@@ -1431,7 +1425,7 @@ as a string array, instead of varargs. This function is mainly meant for language bindings.

-

Parameters

+

Parameters

@@ -1446,7 +1440,7 @@
-

Returns

+

Returns

a newly-allocated string that must be freed with g_free().

@@ -1482,7 +1476,7 @@ copies of the separator, elements consisting only of copies of the separator are ignored.

-

Parameters

+

Parameters

@@ -1509,7 +1503,7 @@
-

Returns

+

Returns

a newly-allocated string that must be freed with g_free().

@@ -1524,7 +1518,7 @@ as a string array, instead of varargs. This function is mainly meant for language bindings.

-

Parameters

+

Parameters

@@ -1546,7 +1540,7 @@
-

Returns

+

Returns

a newly-allocated string that must be freed with g_free().

@@ -1566,7 +1560,7 @@

See g_format_size_full() for more options about how the size might be formatted.

-

Parameters

+

Parameters

@@ -1581,7 +1575,7 @@
-

Returns

+

Returns

a newly-allocated formatted string containing a human readable file size

@@ -1598,7 +1592,7 @@

This function is similar to g_format_size() but allows for flags that modify the output. See GFormatSizeFlags.

-

Parameters

+

Parameters

@@ -1620,7 +1614,7 @@
-

Returns

+

Returns

a newly-allocated formatted string containing a human readable file size

@@ -1645,7 +1639,7 @@

The prefix units base is 1024 (i.e. 1 KB is 1024 bytes).

This string should be freed with g_free() when not needed any longer.

-

Parameters

+

Parameters

@@ -1660,7 +1654,7 @@
-

Returns

+

Returns

a newly-allocated formatted string containing a human readable file size

@@ -1694,7 +1688,7 @@ the program is found, the return value contains the full name including the type suffix.

-

Parameters

+

Parameters

@@ -1709,7 +1703,7 @@
-

Returns

+

Returns

a newly-allocated string with the absolute path, or NULL

@@ -1728,7 +1722,7 @@ usually). To start searching from the 0th bit, set nth_bit to -1.

-

Parameters

+

Parameters

@@ -1750,7 +1744,7 @@
-

Returns

+

Returns

the index of the first bit set which is higher than nth_bit

@@ -1771,7 +1765,7 @@ to -1 or GLIB_SIZEOF_LONG * 8.

-

Parameters

+

Parameters

@@ -1793,7 +1787,7 @@
-

Returns

+

Returns

the index of the first bit set which is lower than nth_bit

@@ -1809,7 +1803,7 @@ e.g. if number is 4, 3 bits are needed.

-

Parameters

+

Parameters

@@ -1824,7 +1818,7 @@
-

Returns

+

Returns

the number of bits used to hold number

@@ -1842,7 +1836,7 @@

The built-in array of primes ranges from 11 to 13845163 such that each prime is approximately 1.5-2 times the previous prime.

-

Parameters

+

Parameters

@@ -1857,7 +1851,7 @@
-

Returns

+

Returns

the smallest prime number from a built-in array of primes which is larger than num

@@ -1898,7 +1892,7 @@ calling g_atexit() (or atexit()) except in the main executable of a program.

-

Parameters

+

Parameters

@@ -1935,7 +1929,7 @@ are printed out to standard error.

-

Parameters

+

Parameters

@@ -1964,7 +1958,7 @@
-

Returns

+

Returns

the combined set of bit flags.

@@ -1988,7 +1982,7 @@ data pointer argument and has no return value. It is not currently used in GLib or GTK+.

-

Parameters

+

Parameters

@@ -2016,7 +2010,7 @@ the comparison routine accepts a user data argument.

This is guaranteed to be a stable sort since version 2.32.

-

Parameters

+

Parameters

@@ -2061,7 +2055,7 @@ g_nullify_pointer (gpointer *nullify_location);

Set the pointer at the specified location to NULL.

-

Parameters

+

Parameters

@@ -2088,7 +2082,7 @@ every platform has a directory for every logical id in this enumeration.

-

Members

+

Members

@@ -2176,7 +2170,7 @@

If the file name has no directory components "." is returned. The returned string should be freed when no longer needed.

-

Parameters

+

Parameters

@@ -2191,7 +2185,7 @@
-

Returns

+

Returns

the directory components of the file

@@ -2201,7 +2195,7 @@

enum GFormatSizeFlags

Flags to modify the format of the string returned by g_format_size_full().

-

Members

+

Members

@@ -2249,7 +2243,7 @@

Associates a string with a bit flag. Used in g_parse_debug_string().

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-N-ary-Trees.html glib2.0-2.39.91/docs/reference/glib/html/glib-N-ary-Trees.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-N-ary-Trees.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-N-ary-Trees.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -365,11 +364,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -408,7 +402,7 @@

Creates a new GNode containing the given data. Used to create the first node in a tree.

-

Parameters

+

Parameters

@@ -423,7 +417,7 @@
-

Returns

+

Returns

a new GNode

@@ -436,7 +430,7 @@

Recursively copies a GNode (but does not deep-copy the data inside the nodes, see g_node_copy_deep() if you need that).

-

Parameters

+

Parameters

@@ -451,7 +445,7 @@
-

Returns

+

Returns

a new GNode containing the same data pointers

@@ -465,7 +459,7 @@

A function of this signature is used to copy the node data when doing a deep-copy of a tree.

-

Parameters

+

Parameters

@@ -487,7 +481,7 @@
-

Returns

+

Returns

A pointer to the copy

@@ -502,7 +496,7 @@ gpointer data);

Recursively copies a GNode and its data.

-

Parameters

+

Parameters

@@ -531,7 +525,7 @@
-

Returns

+

Returns

a new GNode containing copies of the data in node .

@@ -547,7 +541,7 @@ GNode *node);

Inserts a GNode beneath the parent at the given position.

-

Parameters

+

Parameters

@@ -579,7 +573,7 @@
-

Returns

+

Returns

the inserted GNode

@@ -593,7 +587,7 @@ GNode *node);

Inserts a GNode beneath the parent before the given sibling.

-

Parameters

+

Parameters

@@ -624,7 +618,7 @@
-

Returns

+

Returns

the inserted GNode

@@ -638,7 +632,7 @@ GNode *node);

Inserts a GNode beneath the parent after the given sibling.

-

Parameters

+

Parameters

@@ -669,7 +663,7 @@
-

Returns

+

Returns

the inserted GNode

@@ -680,7 +674,7 @@
#define             g_node_append(parent, node)

Inserts a GNode as the last child of the given parent.

-

Parameters

+

Parameters

@@ -702,7 +696,7 @@
-

Returns

+

Returns

the inserted GNode

@@ -715,7 +709,7 @@ GNode *node);

Inserts a GNode as the first child of the given parent.

-

Parameters

+

Parameters

@@ -737,7 +731,7 @@
-

Returns

+

Returns

the inserted GNode

@@ -748,7 +742,7 @@
#define             g_node_insert_data(parent, position, data)

Inserts a new GNode at the given position.

-

Parameters

+

Parameters

@@ -777,7 +771,7 @@
-

Returns

+

Returns

the new GNode

@@ -788,7 +782,7 @@
#define             g_node_insert_data_after(parent, sibling, data)

Inserts a new GNode after the given sibling.

-

Parameters

+

Parameters

@@ -815,7 +809,7 @@
-

Returns

+

Returns

the new GNode

@@ -826,7 +820,7 @@
#define             g_node_insert_data_before(parent, sibling, data)

Inserts a new GNode before the given sibling.

-

Parameters

+

Parameters

@@ -853,7 +847,7 @@
-

Returns

+

Returns

the new GNode

@@ -864,7 +858,7 @@
#define             g_node_append_data(parent, data)

Inserts a new GNode as the last child of the given parent.

-

Parameters

+

Parameters

@@ -886,7 +880,7 @@
-

Returns

+

Returns

the new GNode

@@ -897,7 +891,7 @@
#define             g_node_prepend_data(parent, data)

Inserts a new GNode as the first child of the given parent.

-

Parameters

+

Parameters

@@ -919,7 +913,7 @@
-

Returns

+

Returns

the new GNode

@@ -932,7 +926,7 @@

Reverses the order of the children of a GNode. (It doesn't change the order of the grandchildren.)

-

Parameters

+

Parameters

@@ -962,7 +956,7 @@ The traversal can be halted at any point by returning TRUE from func .

-

Parameters

+

Parameters

@@ -1020,7 +1014,7 @@ user data passed to g_node_traverse(). If the function returns TRUE, then the traversal is stopped.

-

Parameters

+

Parameters

@@ -1042,7 +1036,7 @@
-

Returns

+

Returns

TRUE to stop the traversal.

@@ -1058,7 +1052,7 @@

Calls a function for each of the children of a GNode. Note that it doesn't descend beneath the child nodes.

-

Parameters

+

Parameters

@@ -1101,7 +1095,7 @@ The function is called with each child node, together with the user data passed to g_node_children_foreach().

-

Parameters

+

Parameters

@@ -1130,7 +1124,7 @@ g_node_get_root (GNode *node);

Gets the root of a tree.

-

Parameters

+

Parameters

@@ -1145,7 +1139,7 @@
-

Returns

+

Returns

the root of the tree

@@ -1160,7 +1154,7 @@ gpointer data);

Finds a GNode in a tree.

-

Parameters

+

Parameters

@@ -1194,7 +1188,7 @@
-

Returns

+

Returns

the found GNode, or NULL if the data is not found

@@ -1208,7 +1202,7 @@ gpointer data);

Finds the first child of a GNode with the given data.

-

Parameters

+

Parameters

@@ -1236,7 +1230,7 @@
-

Returns

+

Returns

the found child GNode, or NULL if the data is not found

@@ -1250,7 +1244,7 @@

Gets the position of the first child of a GNode which contains the given data.

-

Parameters

+

Parameters

@@ -1272,7 +1266,7 @@
-

Returns

+

Returns

the index of the child of node which contains data @@ -1292,7 +1286,7 @@ . The first child is numbered 0, the second 1, and so on.

-

Parameters

+

Parameters

@@ -1315,7 +1309,7 @@
-

Returns

+

Returns

the position of child with respect to its siblings

@@ -1327,7 +1321,7 @@
#define             g_node_first_child(node)

Gets the first child of a GNode.

-

Parameters

+

Parameters

@@ -1342,7 +1336,7 @@
-

Returns

+

Returns

the first child of node , or NULL if node is NULL @@ -1357,7 +1351,7 @@ g_node_last_child (GNode *node);

Gets the last child of a GNode.

-

Parameters

+

Parameters

@@ -1372,7 +1366,7 @@
-

Returns

+

Returns

the last child of node , or NULL if node has no children

@@ -1389,7 +1383,7 @@ The first child is at index 0. If the index is too big, NULL is returned.

-

Parameters

+

Parameters

@@ -1411,7 +1405,7 @@
-

Returns

+

Returns

the child of node at index n

@@ -1426,7 +1420,7 @@

Gets the first sibling of a GNode. This could possibly be the node itself.

-

Parameters

+

Parameters

@@ -1441,7 +1435,7 @@
-

Returns

+

Returns

the first sibling of node

@@ -1453,7 +1447,7 @@
#define             g_node_next_sibling(node)

Gets the next sibling of a GNode.

-

Parameters

+

Parameters

@@ -1468,7 +1462,7 @@
-

Returns

+

Returns

the next sibling of node , or NULL if node is the last node @@ -1482,7 +1476,7 @@

#define             g_node_prev_sibling(node)

Gets the previous sibling of a GNode.

-

Parameters

+

Parameters

@@ -1497,7 +1491,7 @@
-

Returns

+

Returns

the previous sibling of node , or NULL if node is the first @@ -1513,7 +1507,7 @@

Gets the last sibling of a GNode. This could possibly be the node itself.

-

Parameters

+

Parameters

@@ -1528,7 +1522,7 @@
-

Returns

+

Returns

the last sibling of node

@@ -1541,7 +1535,7 @@

Returns TRUE if a GNode is a leaf node.

-

Parameters

+

Parameters

@@ -1556,7 +1550,7 @@
-

Returns

+

Returns

TRUE if the GNode is a leaf node (i.e. it has no children)

@@ -1568,7 +1562,7 @@
#define             G_NODE_IS_ROOT(node)

Returns TRUE if a GNode is the root of a tree.

-

Parameters

+

Parameters

@@ -1583,7 +1577,7 @@
-

Returns

+

Returns

TRUE if the GNode is the root of a tree (i.e. it has no parent or siblings)

@@ -1599,7 +1593,7 @@ is NULL the depth is 0. The root node has a depth of 1. For the children of the root node the depth is 2. And so on.

-

Parameters

+

Parameters

@@ -1614,7 +1608,7 @@
-

Returns

+

Returns

the depth of the GNode

@@ -1627,7 +1621,7 @@ GTraverseFlags flags);

Gets the number of nodes in a tree.

-

Parameters

+

Parameters

@@ -1650,7 +1644,7 @@
-

Returns

+

Returns

the number of nodes in the tree

@@ -1662,7 +1656,7 @@ g_node_n_children (GNode *node);

Gets the number of children of a GNode.

-

Parameters

+

Parameters

@@ -1677,7 +1671,7 @@
-

Returns

+

Returns

the number of children of node

@@ -1697,7 +1691,7 @@ or if node is the grandparent of descendant etc.

-

Parameters

+

Parameters

@@ -1719,7 +1713,7 @@
-

Returns

+

Returns

TRUE if node is an ancestor of descendant

@@ -1739,7 +1733,7 @@ 1 is returned. If root has children, 2 is returned. And so on.

-

Parameters

+

Parameters

@@ -1754,7 +1748,7 @@
-

Returns

+

Returns

the maximum height of the tree beneath root

@@ -1767,7 +1761,7 @@ g_node_unlink (GNode *node);

Unlinks a GNode from a tree, resulting in two separate trees.

-

Parameters

+

Parameters

@@ -1791,7 +1785,7 @@ and its children from the tree, freeing any memory allocated.

-

Parameters

+

Parameters

@@ -1821,7 +1815,7 @@

The GNode struct represents one node in a n-ary tree.

-

Members

+

Members

@@ -1880,7 +1874,7 @@

-

Members

+

Members

@@ -1934,7 +1928,7 @@

Specifies which nodes are visited during several of the tree functions, including g_node_traverse() and g_node_find().

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Numerical-Definitions.html glib2.0-2.39.91/docs/reference/glib/html/glib-Numerical-Definitions.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Numerical-Definitions.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Numerical-Definitions.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -92,11 +91,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -139,7 +133,7 @@ as appropriate for a given platform. IEEE floats and doubles are supported (used for storage) by at least Intel, PPC and Sparc.

-

Members

+

Members

@@ -162,7 +156,7 @@ as appropriate for a given platform. IEEE floats and doubles are supported (used for storage) by at least Intel, PPC and Sparc.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Perl-compatible-regular-expressions.html glib2.0-2.39.91/docs/reference/glib/html/glib-Perl-compatible-regular-expressions.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Perl-compatible-regular-expressions.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Perl-compatible-regular-expressions.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -405,11 +404,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -491,7 +485,7 @@ result .

-

Parameters

+

Parameters

@@ -520,7 +514,7 @@
-

Returns

+

Returns

FALSE to continue the replacement process, TRUE to stop it

@@ -537,7 +531,7 @@

Compiles the regular expression to an internal form, and does the initial setup of the GRegex structure.

-

Parameters

+

Parameters

@@ -569,7 +563,7 @@
-

Returns

+

Returns

a GRegex structure. Call g_regex_unref() when you are done with it

@@ -584,7 +578,7 @@

Increases reference count of regex by 1.

-

Parameters

+

Parameters

@@ -599,7 +593,7 @@
-

Returns

+

Returns

regex

@@ -615,7 +609,7 @@ by 1. When reference count drops to zero, it frees all the memory associated with the regex structure.

-

Parameters

+

Parameters

@@ -640,7 +634,7 @@ , i.e. a copy of the string passed to g_regex_new().

-

Parameters

+

Parameters

@@ -655,7 +649,7 @@
-

Returns

+

Returns

the pattern of regex

@@ -671,7 +665,7 @@ in the pattern, or 0 if the pattern does not contain back references.

-

Parameters

+

Parameters

@@ -686,7 +680,7 @@
-

Returns

+

Returns

the number of the highest back reference

@@ -699,7 +693,7 @@ g_regex_get_capture_count (const GRegex *regex);

Returns the number of capturing subpatterns in the pattern.

-

Parameters

+

Parameters

@@ -714,7 +708,7 @@
-

Returns

+

Returns

the number of capturing subpatterns

@@ -727,7 +721,7 @@ g_regex_get_has_cr_or_lf (const GRegex *regex);

Checks whether the pattern contains explicit CR or LF references.

-

Parameters

+

Parameters

@@ -742,7 +736,7 @@
-

Returns

+

Returns

TRUE if the pattern contains explicit CR or LF references

@@ -757,7 +751,7 @@ pattern. This information is useful when doing multi-segment matching using the partial matching facilities.

-

Parameters

+

Parameters

@@ -772,7 +766,7 @@
-

Returns

+

Returns

the number of characters in the longest lookbehind assertion.

@@ -787,7 +781,7 @@

Retrieves the number of the subexpression named name .

-

Parameters

+

Parameters

@@ -809,7 +803,7 @@
-

Returns

+

Returns

The number of the subexpression or -1 if name does not exists

@@ -824,7 +818,7 @@

Returns the compile options that regex was created with.

-

Parameters

+

Parameters

@@ -839,7 +833,7 @@
-

Returns

+

Returns

flags from GRegexCompileFlags

@@ -853,7 +847,7 @@

Returns the match options that regex was created with.

-

Parameters

+

Parameters

@@ -868,7 +862,7 @@
-

Returns

+

Returns

flags from GRegexMatchFlags

@@ -891,7 +885,7 @@ in length .

-

Parameters

+

Parameters

@@ -915,7 +909,7 @@
-

Returns

+

Returns

a newly-allocated escaped string

@@ -935,7 +929,7 @@ In this case the output string will be of course equal to string .

-

Parameters

+

Parameters

@@ -958,7 +952,7 @@
-

Returns

+

Returns

a newly-allocated escaped string

@@ -984,7 +978,7 @@ once, it's more efficient to compile the pattern once with g_regex_new() and then use g_regex_match().

-

Parameters

+

Parameters

@@ -1016,7 +1010,7 @@
-

Returns

+

Returns

TRUE if the string matched, FALSE otherwise

@@ -1068,25 +1062,25 @@ 17 18 19 -
static void
-print_uppercase_words (const gchar *string)
-{
-  // Print all uppercase-only words.
-  GRegex *regex;
-  GMatchInfo *match_info;
- 
-  regex = g_regex_new ("[A-Z]+", 0, 0, NULL);
-  g_regex_match (regex, string, 0, &match_info);
-  while (g_match_info_matches (match_info))
-    {
-      gchar *word = g_match_info_fetch (match_info, 0);
-      g_print ("Found: %s\n", word);
-      g_free (word);
-      g_match_info_next (match_info, NULL);
-    }
-  g_match_info_free (match_info);
-  g_regex_unref (regex);
-}
+
static void
+print_uppercase_words (const gchar *string)
+{
+  // Print all uppercase-only words.
+  GRegex *regex;
+  GMatchInfo *match_info;
+ 
+  regex = g_regex_new ("[A-Z]+", 0, 0, NULL);
+  g_regex_match (regex, string, 0, &match_info);
+  while (g_match_info_matches (match_info))
+    {
+      gchar *word = g_match_info_fetch (match_info, 0);
+      g_print ("Found: %s\n", word);
+      g_free (word);
+      g_match_info_next (match_info, NULL);
+    }
+  g_match_info_free (match_info);
+  g_regex_unref (regex);
+}
@@ -1099,7 +1093,7 @@ freeing or modifying string then the behaviour is undefined.

-

Parameters

+

Parameters

@@ -1132,7 +1126,7 @@
-

Returns

+

Returns

TRUE is the string matched, FALSE otherwise

@@ -1203,31 +1197,31 @@ 23 24 25 -
static void
-print_uppercase_words (const gchar *string)
-{
-  // Print all uppercase-only words.
-  GRegex *regex;
-  GMatchInfo *match_info;
-  GError *error = NULL;
-  
-  regex = g_regex_new ("[A-Z]+", 0, 0, NULL);
-  g_regex_match_full (regex, string, -1, 0, 0, &match_info, &error);
-  while (g_match_info_matches (match_info))
-    {
-      gchar *word = g_match_info_fetch (match_info, 0);
-      g_print ("Found: %s\n", word);
-      g_free (word);
-      g_match_info_next (match_info, &error);
-    }
-  g_match_info_free (match_info);
-  g_regex_unref (regex);
-  if (error != NULL)
-    {
-      g_printerr ("Error while matching: %s\n", error->message);
-      g_error_free (error);
-    }
-}
+
static void
+print_uppercase_words (const gchar *string)
+{
+  // Print all uppercase-only words.
+  GRegex *regex;
+  GMatchInfo *match_info;
+  GError *error = NULL;
+  
+  regex = g_regex_new ("[A-Z]+", 0, 0, NULL);
+  g_regex_match_full (regex, string, -1, 0, 0, &match_info, &error);
+  while (g_match_info_matches (match_info))
+    {
+      gchar *word = g_match_info_fetch (match_info, 0);
+      g_print ("Found: %s\n", word);
+      g_free (word);
+      g_match_info_next (match_info, &error);
+    }
+  g_match_info_free (match_info);
+  g_regex_unref (regex);
+  if (error != NULL)
+    {
+      g_printerr ("Error while matching: %s\n", error->message);
+      g_error_free (error);
+    }
+}
@@ -1235,7 +1229,7 @@

-

Parameters

+

Parameters

@@ -1285,7 +1279,7 @@
-

Returns

+

Returns

TRUE is the string matched, FALSE otherwise

@@ -1316,7 +1310,7 @@ freeing or modifying string then the behaviour is undefined.

-

Parameters

+

Parameters

@@ -1349,7 +1343,7 @@
-

Returns

+

Returns

TRUE is the string matched, FALSE otherwise

@@ -1402,7 +1396,7 @@ freeing or modifying string then the behaviour is undefined.

-

Parameters

+

Parameters

@@ -1452,7 +1446,7 @@
-

Returns

+

Returns

TRUE is the string matched, FALSE otherwise

@@ -1492,7 +1486,7 @@ characters. For example splitting "ab c" using as a separator "\s*", you will get "a", "b" and "c".

-

Parameters

+

Parameters

@@ -1524,7 +1518,7 @@
-

Returns

+

Returns

a NULL-terminated array of strings. Free it using g_strfreev().

[transfer full]

@@ -1555,7 +1549,7 @@ For example splitting "ab c" using as a separator "\s*", you will get "a", "b" and "c".

-

Parameters

+

Parameters

@@ -1582,7 +1576,7 @@
-

Returns

+

Returns

a NULL-terminated gchar ** array. Free it using g_strfreev().

[transfer full]

@@ -1621,7 +1615,7 @@ string and setting G_REGEX_MATCH_NOTBOL in the case of a pattern that begins with any kind of lookbehind assertion, such as "\b".

-

Parameters

+

Parameters

@@ -1672,7 +1666,7 @@
-

Returns

+

Returns

a NULL-terminated gchar ** array. Free it using g_strfreev().

[transfer full]

@@ -1717,7 +1711,7 @@ string and setting G_REGEX_MATCH_NOTBOL in the case of a pattern that begins with any kind of lookbehind assertion, such as "\b".

-

Parameters

+

Parameters

@@ -1766,7 +1760,7 @@
-

Returns

+

Returns

a newly allocated string containing the replacements

@@ -1794,7 +1788,7 @@ case of a pattern that begins with any kind of lookbehind assertion, such as "\b".

-

Parameters

+

Parameters

@@ -1843,7 +1837,7 @@
-

Returns

+

Returns

a newly allocated string containing the replacements

@@ -1908,40 +1902,40 @@ 32 33 34 -
static gboolean
-eval_cb (const GMatchInfo *info,
-         GString          *res,
-         gpointer          data)
-{
-  gchar *match;
-  gchar *r;
+        
static gboolean
+eval_cb (const GMatchInfo *info,
+         GString          *res,
+         gpointer          data)
+{
+  gchar *match;
+  gchar *r;
 
-   match = g_match_info_fetch (info, 0);
-   r = g_hash_table_lookup ((GHashTable *)data, match);
-   g_string_append (res, r);
-   g_free (match);
+   match = g_match_info_fetch (info, 0);
+   r = g_hash_table_lookup ((GHashTable *)data, match);
+   g_string_append (res, r);
+   g_free (match);
 
-   return FALSE;
-}
+   return FALSE;
+}
 
-...
+...
 
-GRegex *reg;
-GHashTable *h;
-gchar *res;
+GRegex *reg;
+GHashTable *h;
+gchar *res;
 
-h = g_hash_table_new (g_str_hash, g_str_equal);
+h = g_hash_table_new (g_str_hash, g_str_equal);
 
-g_hash_table_insert (h, "1", "ONE");
-g_hash_table_insert (h, "2", "TWO");
-g_hash_table_insert (h, "3", "THREE");
-g_hash_table_insert (h, "4", "FOUR");
+g_hash_table_insert (h, "1", "ONE");
+g_hash_table_insert (h, "2", "TWO");
+g_hash_table_insert (h, "3", "THREE");
+g_hash_table_insert (h, "4", "FOUR");
 
-reg = g_regex_new ("1|2|3|4", 0, 0, NULL);
-res = g_regex_replace_eval (reg, text, -1, 0, 0, eval_cb, h, NULL);
-g_hash_table_destroy (h);
+reg = g_regex_new ("1|2|3|4", 0, 0, NULL);
+res = g_regex_replace_eval (reg, text, -1, 0, 0, eval_cb, h, NULL);
+g_hash_table_destroy (h);
 
-...
+...
@@ -1949,7 +1943,7 @@

-

Parameters

+

Parameters

@@ -2003,7 +1997,7 @@
-

Returns

+

Returns

a newly allocated string containing the replacements

@@ -2028,7 +2022,7 @@ about actual match, but '\0\1' (whole match followed by first subpattern) requires valid GMatchInfo object.

-

Parameters

+

Parameters

@@ -2057,7 +2051,7 @@
-

Returns

+

Returns

whether replacement is a valid replacement string

@@ -2075,7 +2069,7 @@ after you free match_info object.

-

Parameters

+

Parameters

@@ -2090,7 +2084,7 @@
-

Returns

+

Returns

GRegex object used in match_info

@@ -2107,7 +2101,7 @@ string passed to g_regex_match() or g_regex_replace() so you may not free it before calling this function.

-

Parameters

+

Parameters

@@ -2122,7 +2116,7 @@
-

Returns

+

Returns

the string searched with match_info

@@ -2137,7 +2131,7 @@

Increases reference count of match_info by 1.

-

Parameters

+

Parameters

@@ -2152,7 +2146,7 @@
-

Returns

+

Returns

match_info

@@ -2168,7 +2162,7 @@ by 1. When reference count drops to zero, it frees all the memory associated with the match_info structure.

-

Parameters

+

Parameters

@@ -2193,7 +2187,7 @@ is not NULL, calls g_match_info_unref(); otherwise does nothing.

-

Parameters

+

Parameters

@@ -2216,7 +2210,7 @@ g_match_info_matches (const GMatchInfo *match_info);

Returns whether the previous match operation succeeded.

-

Parameters

+

Parameters

@@ -2231,7 +2225,7 @@
-

Returns

+

Returns

TRUE if the previous match operation succeeded, FALSE otherwise

@@ -2251,7 +2245,7 @@

The match is done on the string passed to the match function, so you cannot free it before calling this function.

-

Parameters

+

Parameters

@@ -2273,7 +2267,7 @@
-

Returns

+

Returns

TRUE is the string matched, FALSE otherwise

@@ -2292,7 +2286,7 @@ count is not that of the number of capturing parentheses but that of the number of matched substrings.

-

Parameters

+

Parameters

@@ -2307,7 +2301,7 @@
-

Returns

+

Returns

Number of matched substrings, or -1 if an error occurred

@@ -2347,7 +2341,7 @@ The restrictions no longer apply.

See pcrepartial(3) for more information on partial matching.

-

Parameters

+

Parameters

@@ -2362,7 +2356,7 @@
-

Returns

+

Returns

TRUE if the match was partial, FALSE otherwise

@@ -2397,7 +2391,7 @@ contains references.

-

Parameters

+

Parameters

@@ -2424,7 +2418,7 @@
-

Returns

+

Returns

the expanded string, or NULL if an error occurred.

[allow-none]

@@ -2452,7 +2446,7 @@

The string is fetched from the string passed to the match function, so you cannot call this function after freeing the string.

-

Parameters

+

Parameters

@@ -2474,7 +2468,7 @@
-

Returns

+

Returns

The matched substring, or NULL if an error occurred. You have to free the string yourself.

[allow-none]

@@ -2505,7 +2499,7 @@ substring. Substrings are matched in reverse order of length, so 0 is the longest match.

-

Parameters

+

Parameters

@@ -2539,7 +2533,7 @@
-

Returns

+

Returns

TRUE if the position was fetched, FALSE otherwise. If the position cannot be fetched, start_pos and end_pos @@ -2564,7 +2558,7 @@

The string is fetched from the string passed to the match function, so you cannot call this function after freeing the string.

-

Parameters

+

Parameters

@@ -2586,7 +2580,7 @@
-

Returns

+

Returns

The matched substring, or NULL if an error occurred. You have to free the string yourself.

[allow-none]

@@ -2610,7 +2604,7 @@ and end_pos are set to -1 and TRUE is returned.

-

Parameters

+

Parameters

@@ -2644,7 +2638,7 @@
-

Returns

+

Returns

TRUE if the position was fetched, FALSE otherwise. If the position cannot be fetched, start_pos and end_pos @@ -2672,7 +2666,7 @@

The strings are fetched from the string passed to the match function, so you cannot call this function after freeing the string.

-

Parameters

+

Parameters

@@ -2687,7 +2681,7 @@
-

Returns

+

Returns

a NULL-terminated array of gchar * pointers. It must be freed using g_strfreev(). If the previous match failed NULL is returned.

@@ -2702,7 +2696,7 @@

enum GRegexError

Error codes returned by regular expressions functions.

-

Members

+

Members

@@ -3172,7 +3166,7 @@

enum GRegexCompileFlags

Flags specifying compile-time options.

-

Members

+

Members

@@ -3367,7 +3361,7 @@

enum GRegexMatchFlags

Flags specifying match-time options.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Pointer-Arrays.html glib2.0-2.39.91/docs/reference/glib/html/glib-Pointer-Arrays.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Pointer-Arrays.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Pointer-Arrays.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -216,11 +215,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -259,19 +253,19 @@ 11 12 13 -
GPtrArray *array;
-gchar *string1 = "one", *string2 = "two", *string3 = "three";
+        
GPtrArray *array;
+gchar *string1 = "one", *string2 = "two", *string3 = "three";
 
-gparray = g_ptr_array_new ();
-g_ptr_array_add (array, (gpointer) string1);
-g_ptr_array_add (array, (gpointer) string2);
-g_ptr_array_add (array, (gpointer) string3);
+gparray = g_ptr_array_new ();
+g_ptr_array_add (array, (gpointer) string1);
+g_ptr_array_add (array, (gpointer) string2);
+g_ptr_array_add (array, (gpointer) string3);
 
-if (g_ptr_array_index (array, 0) != (gpointer) string1)
-  g_print ("ERROR: got %p instead of %p\n",
-           g_ptr_array_index (array, 0), string1);
+if (g_ptr_array_index (array, 0) != (gpointer) string1)
+  g_print ("ERROR: got %p instead of %p\n",
+           g_ptr_array_index (array, 0), string1);
 
-g_ptr_array_free (array, TRUE);
+g_ptr_array_free (array, TRUE);
@@ -287,7 +281,7 @@ g_ptr_array_new (void);

Creates a new GPtrArray with a reference count of 1.

-

Returns

+

Returns

the new GPtrArray

@@ -303,7 +297,7 @@ you are going to add many pointers to the array. Note however that the size of the array is still 0.

-

Parameters

+

Parameters

@@ -318,7 +312,7 @@
-

Returns

+

Returns

the new GPtrArray

@@ -335,7 +329,7 @@ free_segment set to TRUE or when removing elements.

-

Parameters

+

Parameters

@@ -352,7 +346,7 @@
-

Returns

+

Returns

A new GPtrArray

@@ -375,7 +369,7 @@ free_segment set to TRUE or when removing elements.

-

Parameters

+

Parameters

@@ -399,7 +393,7 @@
-

Returns

+

Returns

A new GPtrArray

@@ -417,7 +411,7 @@ with free_segment set to TRUE or when removing elements.

-

Parameters

+

Parameters

@@ -451,7 +445,7 @@ by one. This function is thread-safe and may be called from any thread.

-

Parameters

+

Parameters

@@ -466,7 +460,7 @@
-

Returns

+

Returns

The passed in GPtrArray

@@ -484,7 +478,7 @@ set to TRUE. This function is MT-safe and may be called from any thread.

-

Parameters

+

Parameters

@@ -509,7 +503,7 @@

Adds a pointer to the end of the pointer array. The array will grow in size automatically if necessary.

-

Parameters

+

Parameters

@@ -541,7 +535,7 @@

Inserts an element into the pointer array at the given index. The array will grow in size automatically if necessary.

-

Parameters

+

Parameters

@@ -583,7 +577,7 @@

It returns TRUE if the pointer was removed, or FALSE if the pointer was not found.

-

Parameters

+

Parameters

@@ -605,7 +599,7 @@
-

Returns

+

Returns

TRUE if the pointer is removed, FALSE if the pointer is not found in the array

@@ -623,7 +617,7 @@ a non-NULL GDestroyNotify function it is called for the removed element.

-

Parameters

+

Parameters

@@ -645,7 +639,7 @@
-

Returns

+

Returns

the pointer which was removed

@@ -665,7 +659,7 @@

It returns TRUE if the pointer was removed, or FALSE if the pointer was not found.

-

Parameters

+

Parameters

@@ -687,7 +681,7 @@
-

Returns

+

Returns

TRUE if the pointer was found in the array

@@ -705,7 +699,7 @@ has a non-NULL GDestroyNotify function it is called for the removed element.

-

Parameters

+

Parameters

@@ -727,7 +721,7 @@
-

Returns

+

Returns

the pointer which was removed

@@ -745,7 +739,7 @@ has a non-NULL GDestroyNotify function it is called for the removed elements.

-

Parameters

+

Parameters

@@ -773,7 +767,7 @@
-

Returns

+

Returns

the array

@@ -796,7 +790,7 @@ the pointers in the array.

This is guaranteed to be a stable sort since version 2.32.

-

Parameters

+

Parameters

@@ -832,7 +826,7 @@ pointers to the pointers in the array.

This is guaranteed to be a stable sort since version 2.32.

-

Parameters

+

Parameters

@@ -872,7 +866,7 @@ has a non-NULLGDestroyNotify function then it will be called for the removed elements.

-

Parameters

+

Parameters

@@ -903,7 +897,7 @@ , so you are responsible for checking it against the array length.

-

Parameters

+

Parameters

@@ -925,7 +919,7 @@
-

Returns

+

Returns

the pointer at the given index

@@ -951,7 +945,7 @@ function has been set for array .

-

Parameters

+

Parameters

@@ -973,7 +967,7 @@
-

Returns

+

Returns

the pointer array if free_seg is FALSE, otherwise NULL. The pointer array should be freed using g_free().

@@ -989,7 +983,7 @@ gpointer user_data);

Calls a function for each element of a GPtrArray.

-

Parameters

+

Parameters

@@ -1029,7 +1023,7 @@

Contains the public fields of a pointer array.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-programming.html glib2.0-2.39.91/docs/reference/glib/html/glib-programming.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-programming.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-programming.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,7 +12,7 @@ -
+ diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Quarks.html glib2.0-2.39.91/docs/reference/glib/html/glib-Quarks.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Quarks.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Quarks.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -109,11 +108,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -151,7 +145,7 @@

Note that the quark name will be stringified automatically in the macro, so you shouldn't use double quotes.

-

Parameters

+

Parameters

@@ -183,7 +177,7 @@ not currently have an associated GQuark, a new GQuark is created, using a copy of the string.

-

Parameters

+

Parameters

@@ -198,7 +192,7 @@
-

Returns

+

Returns

the GQuark identifying the string, or 0 if string is NULL

@@ -221,7 +215,7 @@ expect to ever unload the module again (e.g. do not use this function in GTK+ theme engines).

-

Parameters

+

Parameters

@@ -236,7 +230,7 @@
-

Returns

+

Returns

the GQuark identifying the string, or 0 if string is NULL

@@ -249,7 +243,7 @@ g_quark_to_string (GQuark quark);

Gets the string associated with the given GQuark.

-

Parameters

+

Parameters

@@ -264,7 +258,7 @@
-

Returns

+

Returns

the string associated with the GQuark

@@ -279,7 +273,7 @@

If you want the GQuark to be created if it doesn't already exist, use g_quark_from_string() or g_quark_from_static_string().

-

Parameters

+

Parameters

@@ -294,7 +288,7 @@
-

Returns

+

Returns

the GQuark associated with the string, or 0 if string is NULL or there is no GQuark associated with it

@@ -311,7 +305,7 @@ can be compared for equality by comparing the pointers, instead of using strcmp().

-

Parameters

+

Parameters

@@ -326,7 +320,7 @@
-

Returns

+

Returns

a canonical representation for the string

@@ -344,7 +338,7 @@ therefore string must not be freed or modified.

-

Parameters

+

Parameters

@@ -359,7 +353,7 @@
-

Returns

+

Returns

a canonical representation for the string

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Random-Numbers.html glib2.0-2.39.91/docs/reference/glib/html/glib-Random-Numbers.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Random-Numbers.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Random-Numbers.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -195,11 +194,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -253,7 +247,7 @@

Creates a new random number generator initialized with seed .

-

Parameters

+

Parameters

@@ -268,7 +262,7 @@
-

Returns

+

Returns

the new GRand

@@ -282,7 +276,7 @@

Creates a new random number generator initialized with seed .

-

Parameters

+

Parameters

@@ -305,7 +299,7 @@
-

Returns

+

Returns

the new GRand

@@ -321,7 +315,7 @@ (as a fallback).

On Windows, the seed is taken from rand_s().

-

Returns

+

Returns

the new GRand

@@ -335,7 +329,7 @@ This way you can take a snapshot of the random number generator for replaying later.

-

Parameters

+

Parameters

@@ -350,7 +344,7 @@
-

Returns

+

Returns

the new GRand

@@ -363,7 +357,7 @@ g_rand_free (GRand *rand_);

Frees the memory allocated for the GRand.

-

Parameters

+

Parameters

@@ -387,7 +381,7 @@

Sets the seed for the random number generator GRand to seed .

-

Parameters

+

Parameters

@@ -422,7 +416,7 @@ seeds, or if you require more then 32 bits of actual entropy for your application.

-

Parameters

+

Parameters

@@ -458,7 +452,7 @@ . This corresponds to a unbiased coin toss.

-

Parameters

+

Parameters

@@ -473,7 +467,7 @@
-

Returns

+

Returns

a random gboolean

@@ -487,7 +481,7 @@ equally distributed over the range [0..2^32-1].

-

Parameters

+

Parameters

@@ -502,7 +496,7 @@
-

Returns

+

Returns

a random number

@@ -520,7 +514,7 @@ ..end -1].

-

Parameters

+

Parameters

@@ -547,7 +541,7 @@
-

Returns

+

Returns

a random number

@@ -561,7 +555,7 @@ equally distributed over the range [0..1).

-

Parameters

+

Parameters

@@ -576,7 +570,7 @@
-

Returns

+

Returns

a random number

@@ -594,7 +588,7 @@ ..end ).

-

Parameters

+

Parameters

@@ -621,7 +615,7 @@
-

Returns

+

Returns

a random number

@@ -635,7 +629,7 @@ by the g_random_* functions, to seed .

-

Parameters

+

Parameters

@@ -657,7 +651,7 @@

Returns a random gboolean. This corresponds to a unbiased coin toss.

-

Returns

+

Returns

a random gboolean

@@ -670,7 +664,7 @@

Return a random guint32 equally distributed over the range [0..2^32-1].

-

Returns

+

Returns

a random number

@@ -686,7 +680,7 @@ ..end -1].

-

Parameters

+

Parameters

@@ -708,7 +702,7 @@
-

Returns

+

Returns

a random number

@@ -720,7 +714,7 @@ g_random_double (void);

Returns a random gdouble equally distributed over the range [0..1).

-

Returns

+

Returns

a random number

@@ -736,7 +730,7 @@ ..end ).

-

Parameters

+

Parameters

@@ -758,7 +752,7 @@
-

Returns

+

Returns

a random number

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-regex-syntax.html glib2.0-2.39.91/docs/reference/glib/html/glib-regex-syntax.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-regex-syntax.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-regex-syntax.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Relations-and-Tuples.html glib2.0-2.39.91/docs/reference/glib/html/glib-Relations-and-Tuples.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Relations-and-Tuples.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Relations-and-Tuples.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -152,11 +151,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -205,7 +199,7 @@

Creates a new GRelation with the given number of fields. Note that currently the number of fields must be 2.

-

Parameters

+

Parameters

@@ -220,7 +214,7 @@
-

Returns

+

Returns

a new GRelation.

@@ -240,7 +234,7 @@

Creates an index on the given field. Note that this must be called before any records are added to the GRelation.

-

Parameters

+

Parameters

@@ -284,7 +278,7 @@

Inserts a record into a GRelation.

-

Parameters

+

Parameters

@@ -322,7 +316,7 @@ GRelation. Note that the values are compared directly, so that, for example, two copies of the same string will not match.

-

Parameters

+

Parameters

@@ -345,7 +339,7 @@
-

Returns

+

Returns

TRUE if a record matches.

@@ -364,7 +358,7 @@

Returns the number of tuples in a GRelation that have the given value in the given field.

-

Parameters

+

Parameters

@@ -391,7 +385,7 @@
-

Returns

+

Returns

the number of matches.

@@ -411,7 +405,7 @@ field. Use g_tuples_index() to access the returned records. The returned records should be freed with g_tuples_destroy().

-

Parameters

+

Parameters

@@ -438,7 +432,7 @@
-

Returns

+

Returns

the records (tuples) that matched.

@@ -457,7 +451,7 @@

Deletes any records from a GRelation that have the given key value in the given field.

-

Parameters

+

Parameters

@@ -484,7 +478,7 @@
-

Returns

+

Returns

the number of records deleted.

@@ -502,7 +496,7 @@ does not free memory allocated for the tuple data, so you should free that first if appropriate.

-

Parameters

+

Parameters

@@ -529,7 +523,7 @@

Outputs information about all records in a GRelation, as well as the indexes. It is for debugging.

-

Parameters

+

Parameters

@@ -558,7 +552,7 @@ finished with the records. The records are not removed from the GRelation.

-

Parameters

+

Parameters

@@ -588,7 +582,7 @@ returns the given field of the record at the given index. The returned value should not be changed.

-

Parameters

+

Parameters

@@ -615,7 +609,7 @@
-

Returns

+

Returns

the field of the record.

@@ -642,7 +636,7 @@ member - the number of records that matched. To access the matched records, you must use g_tuples_index().

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-resources.html glib2.0-2.39.91/docs/reference/glib/html/glib-resources.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-resources.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-resources.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,7 +12,7 @@ -
+ diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-running.html glib2.0-2.39.91/docs/reference/glib/html/glib-running.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-running.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-running.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Sequences.html glib2.0-2.39.91/docs/reference/glib/html/glib-Sequences.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Sequences.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Sequences.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -367,11 +366,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -424,7 +418,7 @@ comes before a .

-

Parameters

+

Parameters

@@ -451,7 +445,7 @@
-

Returns

+

Returns

zero if the iterators are equal, a negative value if a comes before b , and a positive value if b @@ -470,7 +464,7 @@ be called on all items when the sequence is destroyed and on items that are removed from the sequence.

-

Parameters

+

Parameters

@@ -485,7 +479,7 @@
-

Returns

+

Returns

a new GSequence

@@ -503,7 +497,7 @@ in seq .

-

Parameters

+

Parameters

@@ -527,7 +521,7 @@

Returns the length of seq

-

Parameters

+

Parameters

@@ -542,7 +536,7 @@
-

Returns

+

Returns

the length of seq

@@ -561,7 +555,7 @@ to the function.

-

Parameters

+

Parameters

@@ -606,7 +600,7 @@ user_data to the function.

-

Parameters

+

Parameters

@@ -657,7 +651,7 @@ first comes before the second, and a positive value if the second comes before the first.

-

Parameters

+

Parameters

@@ -702,7 +696,7 @@ iterator comes before the second, and a positive value if the second iterator comes before the first.

-

Parameters

+

Parameters

@@ -739,7 +733,7 @@

Returns the begin iterator for seq .

-

Parameters

+

Parameters

@@ -754,7 +748,7 @@
-

Returns

+

Returns

the begin iterator for seq .

@@ -769,7 +763,7 @@

Returns the end iterator for seg

-

Parameters

+

Parameters

@@ -784,7 +778,7 @@
-

Returns

+

Returns

the end iterator for seq

@@ -803,7 +797,7 @@ than the number of items in seq , the end iterator is returned.

-

Parameters

+

Parameters

@@ -826,7 +820,7 @@
-

Returns

+

Returns

The GSequenceIter at position pos

@@ -842,7 +836,7 @@

Adds a new item to the end of seq .

-

Parameters

+

Parameters

@@ -864,7 +858,7 @@
-

Returns

+

Returns

an iterator pointing to the new item

@@ -879,7 +873,7 @@

Adds a new item to the front of seq

-

Parameters

+

Parameters

@@ -901,7 +895,7 @@
-

Returns

+

Returns

an iterator pointing to the new item

@@ -916,7 +910,7 @@

Inserts a new item just before the item pointed to by iter .

-

Parameters

+

Parameters

@@ -938,7 +932,7 @@
-

Returns

+

Returns

an iterator pointing to the new item

@@ -961,7 +955,7 @@ to point into different sequences.

-

Parameters

+

Parameters

@@ -998,7 +992,7 @@ to point into difference sequences.

-

Parameters

+

Parameters

@@ -1045,7 +1039,7 @@ if the first item comes before the second, and a positive value if the second item comes before the first.

-

Parameters

+

Parameters

@@ -1078,7 +1072,7 @@
-

Returns

+

Returns

a GSequenceIter pointing to the new item.

@@ -1107,7 +1101,7 @@ first iterator comes before the second, and a positive value if the second iterator comes before the first.

-

Parameters

+

Parameters

@@ -1140,7 +1134,7 @@
-

Returns

+

Returns

a GSequenceIter pointing to the new item

@@ -1168,7 +1162,7 @@ the first item comes before the second, and a positive value if the second item comes before the first.

-

Parameters

+

Parameters

@@ -1214,7 +1208,7 @@ iterator comes before the second, and a positive value if the second iterator comes before the first.

-

Parameters

+

Parameters

@@ -1254,7 +1248,7 @@

If the sequence has a data destroy function associated with it, this function is called on the data for the removed item.

-

Parameters

+

Parameters

@@ -1282,7 +1276,7 @@

If the sequence has a data destroy function associated with it, this function is called on the data for the removed items.

-

Parameters

+

Parameters

@@ -1333,7 +1327,7 @@ , end ) range, the range does not move.

-

Parameters

+

Parameters

@@ -1389,7 +1383,7 @@ you want to add a large amount of data, call g_sequence_sort() after doing unsorted insertions.

-

Parameters

+

Parameters

@@ -1422,7 +1416,7 @@
-

Returns

+

Returns

an GSequenceIter pointing to the position where data would have been inserted according to cmp_func and cmp_data @@ -1455,7 +1449,7 @@ you want to add a large amount of data, call g_sequence_sort() after doing unsorted insertions.

-

Parameters

+

Parameters

@@ -1488,7 +1482,7 @@
-

Returns

+

Returns

a GSequenceIter pointing to the position in seq where data would have been inserted according to iter_cmp @@ -1527,7 +1521,7 @@ you want to add a large amount of data, call g_sequence_sort() after doing unsorted insertions.

-

Parameters

+

Parameters

@@ -1560,7 +1554,7 @@
-

Returns

+

Returns

an GSequenceIter pointing to the position of the first item found equal to data according to cmp_func @@ -1593,7 +1587,7 @@ you want to add a large amount of data, call g_sequence_sort() after doing unsorted insertions.

-

Parameters

+

Parameters

@@ -1626,7 +1620,7 @@
-

Returns

+

Returns

an GSequenceIter pointing to the position of the first item found equal to data according to cmp_func @@ -1644,7 +1638,7 @@

Returns the data that iter points to.

-

Parameters

+

Parameters

@@ -1659,7 +1653,7 @@
-

Returns

+

Returns

the data that iter points to

@@ -1679,7 +1673,7 @@ function is called on the existing data that iter pointed to.

-

Parameters

+

Parameters

@@ -1710,7 +1704,7 @@

Returns whether iter is the begin iterator

-

Parameters

+

Parameters

@@ -1725,7 +1719,7 @@
-

Returns

+

Returns

whether iter is the begin iterator

@@ -1740,7 +1734,7 @@

Returns whether iter is the end iterator

-

Parameters

+

Parameters

@@ -1755,7 +1749,7 @@
-

Returns

+

Returns

Whether iter is the end iterator

@@ -1772,7 +1766,7 @@ If iter is the end iterator, the end iterator is returned.

-

Parameters

+

Parameters

@@ -1787,7 +1781,7 @@
-

Returns

+

Returns

a GSequenceIter pointing to the next position after iter

@@ -1804,7 +1798,7 @@ If iter is the begin iterator, the begin iterator is returned.

-

Parameters

+

Parameters

@@ -1819,7 +1813,7 @@
-

Returns

+

Returns

a GSequenceIter pointing to the previous position before iter

@@ -1835,7 +1829,7 @@

Returns the position of iter

-

Parameters

+

Parameters

@@ -1850,7 +1844,7 @@
-

Returns

+

Returns

the position of iter

@@ -1874,7 +1868,7 @@ positions to the end of the sequence, the end iterator is returned.

-

Parameters

+

Parameters

@@ -1898,7 +1892,7 @@
-

Returns

+

Returns

a GSequenceIter which is delta positions away from iter

@@ -1914,7 +1908,7 @@

Returns the GSequence that iter points into.

-

Parameters

+

Parameters

@@ -1929,7 +1923,7 @@
-

Returns

+

Returns

the GSequence that iter points into

@@ -1952,7 +1946,7 @@ and b iterators must point into the same sequence.

-

Parameters

+

Parameters

@@ -1974,7 +1968,7 @@
-

Returns

+

Returns

a negative number if a comes before b , 0 if they are @@ -2003,7 +1997,7 @@ must come before or be equal to end in the sequence.

-

Parameters

+

Parameters

@@ -2025,7 +2019,7 @@
-

Returns

+

Returns

a GSequenceIter pointing somewhere in the (begin , end diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Shell-related-Utilities.html glib2.0-2.39.91/docs/reference/glib/html/glib-Shell-related-Utilities.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Shell-related-Utilities.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Shell-related-Utilities.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -87,11 +86,6 @@

-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -118,7 +112,7 @@ literally. Possible errors are those from the G_SHELL_ERROR domain. Free the returned vector with g_strfreev().

-

Parameters

+

Parameters

@@ -150,7 +144,7 @@
-

Returns

+

Returns

TRUE on success, FALSE if error set

@@ -168,7 +162,7 @@ quoting style used is undefined (single or double quotes may be used).

-

Parameters

+

Parameters

@@ -183,7 +177,7 @@
-

Returns

+

Returns

quoted string

@@ -216,7 +210,7 @@ be escaped with backslash. Otherwise double quotes preserve things literally.

-

Parameters

+

Parameters

@@ -238,7 +232,7 @@
-

Returns

+

Returns

an unquoted string

@@ -250,7 +244,7 @@

enum GShellError

Error codes returned by shell functions.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Simple-XML-Subset-Parser.html glib2.0-2.39.91/docs/reference/glib/html/glib-Simple-XML-Subset-Parser.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Simple-XML-Subset-Parser.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Simple-XML-Subset-Parser.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -205,11 +204,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -269,7 +263,7 @@ references in this range are not valid XML 1.0, but they are valid XML 1.1 and will be accepted by the GMarkup parser.

-

Parameters

+

Parameters

@@ -292,7 +286,7 @@
-

Returns

+

Returns

a newly allocated string with the escaped text

@@ -323,15 +317,15 @@ 7 8 9 -
const char *store = "Fortnum & Mason";
-const char *item = "Tea";
-char *output;
-
-output = g_markup_printf_escaped ("<purchase>"
-                                  "<store>%s</store>"
-                                  "<item>%s</item>"
-                                  "</purchase>",
-                                  store, item);
+
const char *store = "Fortnum & Mason";
+const char *item = "Tea";
+char *output;
+
+output = g_markup_printf_escaped ("<purchase>"
+                                  "<store>%s</store>"
+                                  "<item>%s</item>"
+                                  "</purchase>",
+                                  store, item);
@@ -339,7 +333,7 @@

-

Parameters

+

Parameters

@@ -361,7 +355,7 @@
-

Returns

+

Returns

newly allocated result from formatting operation. Free with g_free().

@@ -380,7 +374,7 @@ all string and character arguments in the fashion of g_markup_escape_text(). See g_markup_printf_escaped().

-

Parameters

+

Parameters

@@ -402,7 +396,7 @@
-

Returns

+

Returns

newly allocated result from formatting operation. Free with g_free().

@@ -420,7 +414,7 @@

This function reports an error if the document isn't complete, for example if elements are still open.

-

Parameters

+

Parameters

@@ -442,7 +436,7 @@
-

Returns

+

Returns

TRUE on success, FALSE if an error was set

@@ -456,7 +450,7 @@

This function can't be called from inside one of the GMarkupParser functions or while a subparser is pushed.

-

Parameters

+

Parameters

@@ -483,7 +477,7 @@ semantics for what constitutes the "current" line number other than "the best number we could come up with for error messages."

-

Parameters

+

Parameters

@@ -520,7 +514,7 @@ give the element_name as passed to those functions. For the parent elements, see g_markup_parse_context_get_element_stack().

-

Parameters

+

Parameters

@@ -535,7 +529,7 @@
-

Returns

+

Returns

the name of the currently open element, or NULL

@@ -557,7 +551,7 @@ would merely return the name of the element that is being processed.

-

Parameters

+

Parameters

@@ -572,7 +566,7 @@
-

Returns

+

Returns

the element stack, which must not be modified

@@ -589,7 +583,7 @@ g_markup_parse_context_new() or to the most recent call of g_markup_parse_context_push().

-

Parameters

+

Parameters

@@ -604,7 +598,7 @@
-

Returns

+

Returns

the provided user_data. The returned data belongs to the markup context and will be freed when g_markup_parse_context_free() is called.

@@ -626,7 +620,7 @@ the parse context can't continue to parse text (you have to free it and create a new parse context).

-

Parameters

+

Parameters

@@ -659,7 +653,7 @@
-

Returns

+

Returns

a new GMarkupParseContext

@@ -682,7 +676,7 @@ is reported, no further data may be fed to the GMarkupParseContext; all errors are fatal.

-

Parameters

+

Parameters

@@ -715,7 +709,7 @@
-

Returns

+

Returns

FALSE if an error occurred, TRUE on success

@@ -797,42 +791,42 @@ 34 35 36 -
typedef struct
-{
-  gint tag_count;
-} CounterData;
-
-static void
-counter_start_element (GMarkupParseContext  *context,
-                       const gchar          *element_name,
-                       const gchar         **attribute_names,
-                       const gchar         **attribute_values,
-                       gpointer              user_data,
-                       GError              **error)
-{
-  CounterData *data = user_data;
-
-  data->tag_count++;
-}
-
-static void
-counter_error (GMarkupParseContext *context,
-               GError              *error,
-               gpointer             user_data)
-{
-  CounterData *data = user_data;
-
-  g_slice_free (CounterData, data);
-}
-
-static GMarkupParser counter_subparser =
-{
-  counter_start_element,
-  NULL,
-  NULL,
-  NULL,
-  counter_error
-};
+
typedef struct
+{
+  gint tag_count;
+} CounterData;
+
+static void
+counter_start_element (GMarkupParseContext  *context,
+                       const gchar          *element_name,
+                       const gchar         **attribute_names,
+                       const gchar         **attribute_values,
+                       gpointer              user_data,
+                       GError              **error)
+{
+  CounterData *data = user_data;
+
+  data->tag_count++;
+}
+
+static void
+counter_error (GMarkupParseContext *context,
+               GError              *error,
+               gpointer             user_data)
+{
+  CounterData *data = user_data;
+
+  g_slice_free (CounterData, data);
+}
+
+static GMarkupParser counter_subparser =
+{
+  counter_start_element,
+  NULL,
+  NULL,
+  NULL,
+  counter_error
+};
@@ -865,26 +859,26 @@ 18 19 20 -
void
-start_counting (GMarkupParseContext *context)
-{
-  CounterData *data = g_slice_new (CounterData);
-
-  data->tag_count = 0;
-  g_markup_parse_context_push (context, &counter_subparser, data);
-}
-
-gint
-end_counting (GMarkupParseContext *context)
-{
-  CounterData *data = g_markup_parse_context_pop (context);
-  int result;
+        
void
+start_counting (GMarkupParseContext *context)
+{
+  CounterData *data = g_slice_new (CounterData);
+
+  data->tag_count = 0;
+  g_markup_parse_context_push (context, &counter_subparser, data);
+}
+
+gint
+end_counting (GMarkupParseContext *context)
+{
+  CounterData *data = g_markup_parse_context_pop (context);
+  int result;
 
-  result = data->tag_count;
-  g_slice_free (CounterData, data);
+  result = data->tag_count;
+  g_slice_free (CounterData, data);
 
-  return result;
-}
+ return result; +}
@@ -911,21 +905,21 @@ 13 14 15 -
static void start_element (context, element_name, ...)
-{
-  if (strcmp (element_name, "count-these") == 0)
-    start_counting (context);
-
-  // else, handle other tags...
-}
-
-static void end_element (context, element_name, ...)
-{
-  if (strcmp (element_name, "count-these") == 0)
-    g_print ("Counted %d tags\n", end_counting (context));
+        
static void start_element (context, element_name, ...)
+{
+  if (strcmp (element_name, "count-these") == 0)
+    start_counting (context);
+
+  // else, handle other tags...
+}
+
+static void end_element (context, element_name, ...)
+{
+  if (strcmp (element_name, "count-these") == 0)
+    g_print ("Counted %d tags\n", end_counting (context));
 
-  // else, handle other tags...
-}
+ // else, handle other tags... +}
@@ -933,7 +927,7 @@

-

Parameters

+

Parameters

@@ -979,7 +973,7 @@ be used by the subparsers themselves to implement a higher-level interface.

-

Parameters

+

Parameters

@@ -994,7 +988,7 @@
-

Returns

+

Returns

the user data passed to g_markup_parse_context_push()

@@ -1008,7 +1002,7 @@

Increases the reference count of context .

-

Parameters

+

Parameters

@@ -1023,7 +1017,7 @@
-

Returns

+

Returns

the same context

@@ -1039,7 +1033,7 @@ . When its reference count drops to 0, it is freed.

-

Parameters

+

Parameters

@@ -1098,7 +1092,7 @@ will be returned and error will be set as appropriate.

-

Parameters

+

Parameters

@@ -1147,7 +1141,7 @@
-

Returns

+

Returns

TRUE if successful

@@ -1160,7 +1154,7 @@

enum GMarkupError

Error codes returned by markup parsing.

-

Members

+

Members

@@ -1239,7 +1233,7 @@

enum GMarkupParseFlags

Flags that affect the behaviour of the parser.

-

Members

+

Members

@@ -1261,7 +1255,7 @@ sections are not passed literally to the passthrough function of the parser. Instead, the content of the section (without the - <literal>&lt;![CDATA[</literal> and <literal>]]&gt;</literal>) is + <![CDATA[ and ]]>) is passed to the text function. This flag was added in GLib 2.12

@@ -1355,7 +1349,7 @@ from a callback, g_markup_parse_context_parse() will report that error back to its caller.

-

Members

+

Members

@@ -1373,7 +1367,7 @@ +<empty/>.

@@ -1412,7 +1406,7 @@

It is likely that this enum will be extended in the future to support other types.

-

Members

+

Members

end_element ()

Callback to invoke when the closing tag of an element is seen. Note that this is also called for empty tags like -<literal>&lt;empty/&gt;</literal>.

 
diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Singly-Linked-Lists.html glib2.0-2.39.91/docs/reference/glib/html/glib-Singly-Linked-Lists.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Singly-Linked-Lists.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Singly-Linked-Lists.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -301,11 +300,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -351,7 +345,7 @@ g_slist_append(), g_slist_prepend(), g_slist_insert() and g_slist_insert_sorted() functions and so is rarely used on its own.

-

Returns

+

Returns

a pointer to the newly-allocated GSList element.

@@ -383,16 +377,16 @@ 8 9 10 -
// Notice that these are initialized to the empty list.
-GSList *list = NULL, *number_list = NULL;
+        
// Notice that these are initialized to the empty list.
+GSList *list = NULL, *number_list = NULL;
 
-// This is a list of strings.
-list = g_slist_append (list, "first");
-list = g_slist_append (list, "second");
+// This is a list of strings.
+list = g_slist_append (list, "first");
+list = g_slist_append (list, "second");
 
-// This is a list of integers.
-number_list = g_slist_append (number_list, GINT_TO_POINTER (27));
-number_list = g_slist_append (number_list, GINT_TO_POINTER (14));
+// This is a list of integers. +number_list = g_slist_append (number_list, GINT_TO_POINTER (27)); +number_list = g_slist_append (number_list, GINT_TO_POINTER (14));
@@ -400,7 +394,7 @@

-

Parameters

+

Parameters

@@ -422,7 +416,7 @@
-

Returns

+

Returns

the new start of the GSList

@@ -444,10 +438,10 @@ 2 3 4 -
// Notice that it is initialized to the empty list.
-GSList *list = NULL;
-list = g_slist_prepend (list, "last");
-list = g_slist_prepend (list, "first");
+
// Notice that it is initialized to the empty list.
+GSList *list = NULL;
+list = g_slist_prepend (list, "last");
+list = g_slist_prepend (list, "first");
@@ -455,7 +449,7 @@

-

Parameters

+

Parameters

@@ -477,7 +471,7 @@
-

Returns

+

Returns

the new start of the GSList

@@ -491,7 +485,7 @@ gint position);

Inserts a new element into the list at the given position.

-

Parameters

+

Parameters

@@ -521,7 +515,7 @@
-

Returns

+

Returns

the new start of the GSList

@@ -537,7 +531,7 @@ containing data .

-

Parameters

+

Parameters

@@ -565,7 +559,7 @@
-

Returns

+

Returns

the new head of the list.

@@ -580,7 +574,7 @@

Inserts a new element into the list, using the given comparison function to determine its position.

-

Parameters

+

Parameters

@@ -609,7 +603,7 @@
-

Returns

+

Returns

the new start of the GSList

@@ -624,7 +618,7 @@ If two elements contain the same data, only the first is removed. If none of the elements contain the data, the GSList is unchanged.

-

Parameters

+

Parameters

@@ -646,7 +640,7 @@
-

Returns

+

Returns

the new start of the GSList

@@ -667,7 +661,7 @@ frequently, you should consider a different data structure, such as the doubly-linked GList.

-

Parameters

+

Parameters

@@ -689,7 +683,7 @@
-

Returns

+

Returns

the new start of the GSList, without the element

@@ -709,7 +703,7 @@ consider a different data structure, such as the doubly-linked GList.

-

Parameters

+

Parameters

@@ -731,7 +725,7 @@
-

Returns

+

Returns

the new head of list

@@ -749,7 +743,7 @@ g_slist_remove() which removes only the first node matching the given data.

-

Parameters

+

Parameters

@@ -771,7 +765,7 @@
-

Returns

+

Returns

new head of list

@@ -788,7 +782,7 @@ you should either use g_slist_free_full() or free them manually first.

-

Parameters

+

Parameters

@@ -812,7 +806,7 @@

Convenience method, which frees all the memory used by a GSList, and calls the specified destroy function on every element's data.

-

Parameters

+

Parameters

@@ -843,7 +837,7 @@

Frees one GSList element. It is usually used after g_slist_remove_link().

-

Parameters

+

Parameters

@@ -867,7 +861,7 @@

This function iterates over the whole list to count its elements.

-

Parameters

+

Parameters

@@ -882,7 +876,7 @@
-

Returns

+

Returns

the number of elements in the GSList

@@ -898,7 +892,7 @@ the actual data isn't. See g_slist_copy_deep() if you need to copy the data as well.

-

Parameters

+

Parameters

@@ -913,7 +907,7 @@
-

Returns

+

Returns

a copy of list

@@ -941,7 +935,7 @@
1
-
another_list = g_slist_copy_deep (list, (GCopyFunc) g_object_ref, NULL);
+
another_list = g_slist_copy_deep (list, (GCopyFunc) g_object_ref, NULL);
@@ -954,7 +948,7 @@
1
-
g_slist_free_full (another_list, g_object_unref);
+
g_slist_free_full (another_list, g_object_unref);
@@ -962,7 +956,7 @@

-

Parameters

+

Parameters

@@ -990,7 +984,7 @@
-

Returns

+

Returns

a full copy of list , use g_slist_free_full to free it

@@ -1004,7 +998,7 @@ g_slist_reverse (GSList *list);

Reverses a GSList.

-

Parameters

+

Parameters

@@ -1019,7 +1013,7 @@
-

Returns

+

Returns

the start of the reversed GSList

@@ -1035,7 +1029,7 @@

Inserts a new element into the list, using the given comparison function to determine its position.

-

Parameters

+

Parameters

@@ -1069,7 +1063,7 @@
-

Returns

+

Returns

the new start of the GSList

@@ -1083,7 +1077,7 @@ GCompareFunc compare_func);

Sorts a GSList using the given comparison function.

-

Parameters

+

Parameters

@@ -1109,7 +1103,7 @@
-

Returns

+

Returns

the start of the sorted GSList

@@ -1123,7 +1117,7 @@ gpointer user_data);

Like g_slist_sort(), but the sort function accepts a user data argument.

-

Parameters

+

Parameters

@@ -1150,7 +1144,7 @@
-

Returns

+

Returns

new head of the list

@@ -1165,7 +1159,7 @@ Note that the elements of the second GSList are not copied. They are used directly.

-

Parameters

+

Parameters

@@ -1187,7 +1181,7 @@
-

Returns

+

Returns

the start of the new GSList

@@ -1201,7 +1195,7 @@ gpointer user_data);

Calls a function for each element of a GSList.

-

Parameters

+

Parameters

@@ -1236,7 +1230,7 @@

Gets the last element in a GSList.

This function iterates over the whole list.

-

Parameters

+

Parameters

@@ -1251,7 +1245,7 @@
-

Returns

+

Returns

the last element in the GSList, or NULL if the GSList has no elements

@@ -1263,7 +1257,7 @@
#define             g_slist_next(slist)

A convenience macro to get the next element in a GSList.

-

Parameters

+

Parameters

@@ -1278,7 +1272,7 @@
-

Returns

+

Returns

the next element, or NULL if there are no more elements.

@@ -1291,7 +1285,7 @@ guint n);

Gets the element at the given position in a GSList.

-

Parameters

+

Parameters

@@ -1313,7 +1307,7 @@
-

Returns

+

Returns

the element, or NULL if the position is off the end of the GSList

@@ -1327,7 +1321,7 @@ guint n);

Gets the data of the element at the given position.

-

Parameters

+

Parameters

@@ -1349,7 +1343,7 @@
-

Returns

+

Returns

the element's data, or NULL if the position is off the end of the GSList

@@ -1364,7 +1358,7 @@

Finds the element in a GSList which contains the given data.

-

Parameters

+

Parameters

@@ -1386,7 +1380,7 @@
-

Returns

+

Returns

the found GSList element, or NULL if it is not found

@@ -1406,7 +1400,7 @@ the GSList element's data as the first argument and the given user data.

-

Parameters

+

Parameters

@@ -1434,7 +1428,7 @@
-

Returns

+

Returns

the found GSList element, or NULL if it is not found

@@ -1448,7 +1442,7 @@

Gets the position of the given element in the GSList (starting from 0).

-

Parameters

+

Parameters

@@ -1470,7 +1464,7 @@
-

Returns

+

Returns

the position of the element in the GSList, or -1 if the element is not found

@@ -1485,7 +1479,7 @@

Gets the position of the element containing the given data (starting from 0).

-

Parameters

+

Parameters

@@ -1507,7 +1501,7 @@
-

Returns

+

Returns

the index of the element containing the data, or -1 if the data is not found

@@ -1526,7 +1520,7 @@

The GSList struct is used for each element in the singly-linked list.

-

Members

+

Members

diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Spawning-Processes.html glib2.0-2.39.91/docs/reference/glib/html/glib-Spawning-Processes.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Spawning-Processes.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Spawning-Processes.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
+ @@ -135,11 +134,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -166,22 +160,21 @@ careful when porting software to Windows that uses child setup functions.

However, even on POSIX, you are extremely limited in what you can -safely do from a GSpawnChildSetupFunc, because any mutexes that -were held by other threads in the parent process at the time of the -fork() will still be locked in the child process, and they will -never be unlocked (since the threads that held them don't exist in -the child). POSIX allows only async-signal-safe functions (see -<citerefentry><refentrytitle>signal</refentrytitle><manvolnum>7</manvolnum></citerefentry>) -to be called in the child between fork() and exec(), which -drastically limits the usefulness of child setup functions.

+safely do from a GSpawnChildSetupFunc, because any mutexes that were +held by other threads in the parent process at the time of the fork() +will still be locked in the child process, and they will never be +unlocked (since the threads that held them don't exist in the child). +POSIX allows only async-signal-safe functions (see signal(7)) to be +called in the child between fork() and exec(), which drastically limits +the usefulness of child setup functions.

In particular, it is not safe to call any function which may call malloc(), which includes POSIX functions such as setenv(). If you need to set up the child environment differently from the parent, you should use g_get_environ(), g_environ_setenv(), and g_environ_unsetenv(), and then pass the complete environment -list to the <literal>g_spawn...</literal> function.

+list to the g_spawn... function.

-

Parameters

+

Parameters

@@ -389,7 +382,7 @@ want to use gdk_spawn_on_screen_with_pipes() instead to ensure that the spawned program opens its windows on the right screen.

-

Parameters

+

Parameters

@@ -457,7 +450,7 @@
-

Returns

+

Returns

TRUE on success, FALSE if an error was set

@@ -487,7 +480,7 @@ process and not its identifier. Process handles and process identifiers are different concepts on Windows.

-

Parameters

+

Parameters

@@ -540,7 +533,7 @@
-

Returns

+

Returns

TRUE on success, FALSE if error is set

@@ -584,7 +577,7 @@ function for full details on the other parameters and details on how these functions work on Windows.

-

Parameters

+

Parameters

@@ -647,7 +640,7 @@
-

Returns

+

Returns

TRUE on success, FALSE if an error was set

@@ -698,7 +691,7 @@ to scan or parse the error message string; it may be translated and/or change in future versions of GLib.

-

Parameters

+

Parameters

@@ -720,7 +713,7 @@
-

Returns

+

Returns

TRUE if child exited successfully, FALSE otherwise (and error will be set)

@@ -743,7 +736,7 @@ errors are those from g_shell_parse_argv() and g_spawn_async().

The same concerns on Windows apply as for g_spawn_command_line_sync().

-

Parameters

+

Parameters

@@ -765,7 +758,7 @@
-

Returns

+

Returns

TRUE on success, FALSE if error is set

@@ -804,7 +797,7 @@ separator. You need to enclose such paths with single quotes, like "'c:\program files\app\app.exe' 'e:\folder\argument.txt'".

-

Parameters

+

Parameters

@@ -841,7 +834,7 @@
-

Returns

+

Returns

TRUE on success, FALSE if an error was set

@@ -856,7 +849,7 @@ is provided for this purpose. It should be used on all platforms, even though it doesn't do anything under UNIX.

-

Parameters

+

Parameters

@@ -878,7 +871,7 @@

enum GSpawnError

Error codes returned by spawning processes.

-

Members

+

Members

@@ -910,21 +903,21 @@ @@ -938,91 +931,91 @@ @@ -1030,7 +1023,7 @@ @@ -1052,7 +1045,7 @@

enum GSpawnFlags

Flags passed to g_spawn_sync(), g_spawn_async() and g_spawn_async_with_pipes().

-

Members

+

Members

G_SPAWN_ERROR_ACCES

-

execv() returned <literal>EACCES</literal>

+

execv() returned EACCES

 

G_SPAWN_ERROR_PERM

-

execv() returned <literal>EPERM</literal>

+

execv() returned EPERM

 

G_SPAWN_ERROR_TOO_BIG

-

execv() returned <literal>E2BIG</literal>

+

execv() returned E2BIG

 

G_SPAWN_ERROR_NOEXEC

-

execv() returned <literal>ENOEXEC</literal>

+

execv() returned ENOEXEC

 

G_SPAWN_ERROR_NAMETOOLONG

-

execv() returned <literal>ENAMETOOLONG</literal>

+

execv() returned ENAMETOOLONG

 

G_SPAWN_ERROR_NOENT

-

execv() returned <literal>ENOENT</literal>

+

execv() returned ENOENT

 

G_SPAWN_ERROR_NOMEM

-

execv() returned <literal>ENOMEM</literal>

+

execv() returned ENOMEM

 

G_SPAWN_ERROR_NOTDIR

-

execv() returned <literal>ENOTDIR</literal>

+

execv() returned ENOTDIR

 

G_SPAWN_ERROR_LOOP

-

execv() returned <literal>ELOOP</literal>

+

execv() returned ELOOP

 

G_SPAWN_ERROR_TXTBUSY

-

execv() returned <literal>ETXTBUSY</literal>

+

execv() returned ETXTBUSY

 

G_SPAWN_ERROR_IO

-

execv() returned <literal>EIO</literal>

+

execv() returned EIO

 

G_SPAWN_ERROR_NFILE

-

execv() returned <literal>ENFILE</literal>

+

execv() returned ENFILE

 

G_SPAWN_ERROR_MFILE

-

execv() returned <literal>EMFILE</literal>

+

execv() returned EMFILE

 

G_SPAWN_ERROR_INVAL

-

execv() returned <literal>EINVAL</literal>

+

execv() returned EINVAL

 

G_SPAWN_ERROR_ISDIR

-

execv() returned <literal>EISDIR</literal>

+

execv() returned EISDIR

 

G_SPAWN_ERROR_LIBBAD

-

execv() returned <literal>ELIBBAD</literal>

+

execv() returned ELIBBAD

 

G_SPAWN_ERROR_FAILED

Some other fatal failure, - <literal>error-&gt;message</literal> should explain.

+ error->message should explain.

 
@@ -1070,26 +1063,26 @@ @@ -1097,7 +1090,7 @@ @@ -1112,36 +1105,34 @@ diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Standard-Macros.html glib2.0-2.39.91/docs/reference/glib/html/glib-Standard-Macros.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Standard-Macros.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Standard-Macros.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -

G_SPAWN_LEAVE_DESCRIPTORS_OPEN

-

the parent's open file descriptors will be - inherited by the child; otherwise all descriptors except stdin/stdout/stderr - will be closed before calling exec() in the child.

+

the parent's open file descriptors will + be inherited by the child; otherwise all descriptors except stdin, + stdout and stderr will be closed before calling exec() in the child.

 

G_SPAWN_DO_NOT_REAP_CHILD

-

the child will not be automatically reaped; you - must use g_child_watch_add() yourself (or call waitpid() - or handle <literal>SIGCHLD</literal> yourself), or the child will become a zombie.

+

the child will not be automatically reaped; + you must use g_child_watch_add() yourself (or call waitpid() or handle + SIGCHLD yourself), or the child will become a zombie.

 

G_SPAWN_SEARCH_PATH

-

<literal>argv[0]</literal> need not be an absolute path, - it will be looked for in the user's <envar>PATH</envar>.

+

argv[0] need not be an absolute path, it will be + looked for in the user's PATH.

 

G_SPAWN_STDOUT_TO_DEV_NULL

the child's standard output will be discarded, - instead of going to the same location as the parent's standard output.

+ instead of going to the same location as the parent's standard output.

 

G_SPAWN_CHILD_INHERITS_STDIN

the child will inherit the parent's standard - input (by default, the child's standard input is attached to - <filename>/dev/null</filename>).

+ input (by default, the child's standard input is attached to /dev/null).

 

G_SPAWN_FILE_AND_ARGV_ZERO

-

the first element of <literal>argv</literal> is - the file to execute, while the remaining elements are the actual argument - vector to pass to the file. Normally g_spawn_async_with_pipes() uses - <literal>argv[0]</literal> as the file to execute, and passes all of - <literal>argv</literal> to the child.

+

the first element of argv is the file to + execute, while the remaining elements are the actual argument vector + to pass to the file. Normally g_spawn_async_with_pipes() uses argv[0] + as the file to execute, and passes all of argv to the child.

 

G_SPAWN_SEARCH_PATH_FROM_ENVP

-

if <literal>argv[0]</literal> is not an abolute path, - it will be looked for in the <envar>PATH</envar> from the passed child - environment. Since: 2.34

+

if argv[0] is not an abolute path, + it will be looked for in the PATH from the passed child environment. + Since: 2.34

 

G_SPAWN_CLOEXEC_PIPES

-

create all pipes with the O_CLOEXEC flag set. - Since: 2.40.

+

create all pipes with the O_CLOEXEC flag set. + Since: 2.40

 
+ @@ -153,11 +152,6 @@
-

Object Hierarchy

-
-
-
-

Includes

#include <glib.h>
 
@@ -176,7 +170,7 @@ separator. It returns TRUE for '/' on UNIX machines and for '\' or '/' under Windows.

-

Parameters

+

Parameters

@@ -208,7 +202,7 @@ and b .

-

Parameters

+

Parameters

@@ -230,7 +224,7 @@
-

Returns

+

Returns

the minimum of a and b .

@@ -246,7 +240,7 @@ and b .

-

Parameters

+

Parameters

@@ -268,7 +262,7 @@
-

Returns

+

Returns

the maximum of a and b .

@@ -289,7 +283,7 @@
  • ABS(10) is also 10.

  • -

    Parameters

    +

    Parameters

    @@ -304,7 +298,7 @@
    -

    Returns

    +

    Returns

    the absolute value of a .

    @@ -329,7 +323,7 @@
  • CLAMP(20, 15, 25) is 20.

  • -

    Parameters

    +

    Parameters

    @@ -356,7 +350,7 @@
    -

    Returns

    +

    Returns

    the value of x clamped to the range between low and high @@ -370,7 +364,7 @@

    #define             G_STRUCT_MEMBER(member_type, struct_p, struct_offset)

    Returns a member of a structure at a given offset, using the given type.

    -

    Parameters

    +

    Parameters

    @@ -398,7 +392,7 @@
    -

    Returns

    +

    Returns

    the struct member

    @@ -409,7 +403,7 @@
    #define             G_STRUCT_MEMBER_P(struct_p, struct_offset)

    Returns an untyped pointer to a given offset of a struct.

    -

    Parameters

    +

    Parameters

    @@ -431,7 +425,7 @@
    -

    Returns

    +

    Returns

    an untyped pointer to struct_p plus struct_offset bytes

    @@ -444,7 +438,7 @@
    #define             G_STRUCT_OFFSET(struct_type, member)

    Returns the offset, in bytes, of a member of a struct.

    -

    Parameters

    +

    Parameters

    @@ -467,7 +461,7 @@
    -

    Returns

    +

    Returns

    the offset of member from the start of struct_type

    @@ -484,7 +478,7 @@ macro will not work on an array allocated on the heap, only static arrays or arrays on the stack.

    -

    Parameters

    +

    Parameters

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-String-Chunks.html glib2.0-2.39.91/docs/reference/glib/html/glib-String-Chunks.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-String-Chunks.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-String-Chunks.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -105,11 +104,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -141,7 +135,7 @@ g_string_chunk_new (gsize size);

    Creates a new GStringChunk.

    -

    Parameters

    +

    Parameters

    @@ -159,7 +153,7 @@
    -

    Returns

    +

    Returns

    a new GStringChunk

    @@ -182,7 +176,7 @@ by g_string_chunk_insert_const() when looking for duplicates.

    -

    Parameters

    +

    Parameters

    @@ -204,7 +198,7 @@
    -

    Returns

    +

    Returns

    a pointer to the copy of string within the GStringChunk

    @@ -230,7 +224,7 @@ pointer to a string added with g_string_chunk_insert(), even if they do match.

    -

    Parameters

    +

    Parameters

    @@ -252,7 +246,7 @@
    -

    Returns

    +

    Returns

    a pointer to the new or existing copy of string within the GStringChunk

    @@ -277,7 +271,7 @@

    The characters in the returned string can be changed, if necessary, though you should not change anything after the end of the string.

    -

    Parameters

    +

    Parameters

    @@ -306,7 +300,7 @@
    -

    Returns

    +

    Returns

    a pointer to the copy of string within the GStringChunk

    @@ -322,7 +316,7 @@ After calling g_string_chunk_clear() it is not safe to access any of the strings which were contained within it.

    -

    Parameters

    +

    Parameters

    @@ -347,7 +341,7 @@ After calling g_string_chunk_free() it is not safe to access any of the strings which were contained within it.

    -

    Parameters

    +

    Parameters

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Strings.html glib2.0-2.39.91/docs/reference/glib/html/glib-Strings.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Strings.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Strings.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -324,11 +323,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -354,7 +348,7 @@ g_string_new (const gchar *init);

    Creates a new GString, initialized with the given string.

    -

    Parameters

    +

    Parameters

    @@ -369,7 +363,7 @@
    -

    Returns

    +

    Returns

    the new GString

    @@ -392,7 +386,7 @@ addressable bytes.

    -

    Parameters

    +

    Parameters

    @@ -415,7 +409,7 @@
    -

    Returns

    +

    Returns

    a new GString

    @@ -431,7 +425,7 @@ text to the string and don't want it to be reallocated too often.

    -

    Parameters

    +

    Parameters

    @@ -447,7 +441,7 @@
    -

    Returns

    +

    Returns

    the new GString

    @@ -463,7 +457,7 @@ the standard strcpy() function, except that you do not have to worry about having enough space to copy the string.

    -

    Parameters

    +

    Parameters

    @@ -487,7 +481,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -504,7 +498,7 @@ This function is similar to g_string_printf() except that the arguments to the format string are passed as a va_list.

    -

    Parameters

    +

    Parameters

    @@ -544,7 +538,7 @@ except that the arguments to the format string are passed as a va_list.

    -

    Parameters

    +

    Parameters

    @@ -585,7 +579,7 @@ to contain the results. The previous contents of the GString are destroyed.

    -

    Parameters

    +

    Parameters

    @@ -623,7 +617,7 @@ This function is similar to g_string_printf() except that the text is appended to the GString.

    -

    Parameters

    +

    Parameters

    @@ -659,7 +653,7 @@

    Adds a string onto the end of a GString, expanding it if necessary.

    -

    Parameters

    +

    Parameters

    @@ -682,7 +676,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -697,7 +691,7 @@

    Adds a byte onto the end of a GString, expanding it if necessary.

    -

    Parameters

    +

    Parameters

    @@ -720,7 +714,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -735,7 +729,7 @@

    Converts a Unicode character into UTF-8, and appends it to the string.

    -

    Parameters

    +

    Parameters

    @@ -757,7 +751,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -784,7 +778,7 @@ least len addressable bytes.

    -

    Parameters

    +

    Parameters

    @@ -812,7 +806,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -831,7 +825,7 @@ , escaped any characters that are reserved in URIs using URI-style escape sequences.

    -

    Parameters

    +

    Parameters

    @@ -864,7 +858,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -880,7 +874,7 @@

    Adds a string on to the start of a GString, expanding it if necessary.

    -

    Parameters

    +

    Parameters

    @@ -903,7 +897,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -918,7 +912,7 @@

    Adds a byte onto the start of a GString, expanding it if necessary.

    -

    Parameters

    +

    Parameters

    @@ -940,7 +934,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -955,7 +949,7 @@

    Converts a Unicode character into UTF-8, and prepends it to the string.

    -

    Parameters

    +

    Parameters

    @@ -977,7 +971,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -1004,7 +998,7 @@ has at least len addressable bytes.

    -

    Parameters

    +

    Parameters

    @@ -1032,7 +1026,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -1048,7 +1042,7 @@

    Inserts a copy of a string into a GString, expanding it if necessary.

    -

    Parameters

    +

    Parameters

    @@ -1075,7 +1069,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -1090,7 +1084,7 @@ gchar c);

    Inserts a byte into a GString, expanding it if necessary.

    -

    Parameters

    +

    Parameters

    @@ -1117,7 +1111,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -1133,7 +1127,7 @@

    Converts a Unicode character into UTF-8, and insert it into the string at the given position.

    -

    Parameters

    +

    Parameters

    @@ -1161,7 +1155,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -1192,7 +1186,7 @@ least len addressable bytes.

    -

    Parameters

    +

    Parameters

    @@ -1227,7 +1221,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -1242,7 +1236,7 @@ const gchar *val);

    Overwrites part of a string, lengthening it if necessary.

    -

    Parameters

    +

    Parameters

    @@ -1271,7 +1265,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -1289,7 +1283,7 @@

    Overwrites part of a string, lengthening it if necessary. This function will work with embedded nuls.

    -

    Parameters

    +

    Parameters

    @@ -1324,7 +1318,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -1343,7 +1337,7 @@ . The rest of the GString is shifted down to fill the gap.

    -

    Parameters

    +

    Parameters

    @@ -1371,7 +1365,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -1386,7 +1380,7 @@

    Cuts off the end of the GString, leaving the first len bytes.

    -

    Parameters

    +

    Parameters

    @@ -1409,7 +1403,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -1427,7 +1421,7 @@ of the newly added area are undefined. (However, as always, string->str[string->len] will be a nul byte.)

    -

    Parameters

    +

    Parameters

    @@ -1449,7 +1443,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -1467,7 +1461,7 @@ it's FALSE, the caller gains ownership of the buffer and must free it after use with g_free().

    -

    Parameters

    +

    Parameters

    @@ -1489,7 +1483,7 @@
    -

    Returns

    +

    Returns

    the character data of string (i.e. NULL if free_segment is TRUE)

    @@ -1511,7 +1505,7 @@ GBytes does not include this extra nul; i.e. it has length exactly equal to the "len" member.

    -

    Parameters

    +

    Parameters

    @@ -1526,7 +1520,7 @@
    -

    Returns

    +

    Returns

    A newly allocated GBytes containing contents of string ; string itself is freed

    @@ -1547,7 +1541,7 @@

    Converts a GString to uppercase.

    -

    Parameters

    +

    Parameters

    @@ -1562,7 +1556,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -1581,7 +1575,7 @@

    Converts a GString to lowercase.

    -

    Parameters

    +

    Parameters

    @@ -1596,7 +1590,7 @@
    -

    Returns

    +

    Returns

    the GString

    @@ -1609,7 +1603,7 @@

    Creates a hash code for str ; for use with GHashTable.

    -

    Parameters

    +

    Parameters

    @@ -1624,7 +1618,7 @@
    -

    Returns

    +

    Returns

    hash code for str

    @@ -1639,7 +1633,7 @@

    Compares two strings for equality, returning TRUE if they are equal. For use with GHashTable.

    -

    Parameters

    +

    Parameters

    @@ -1661,7 +1655,7 @@
    -

    Returns

    +

    Returns

    TRUE if the strings are the same length and contain the same bytes

    @@ -1680,7 +1674,7 @@

    The GString struct contains the public fields of a GString.

    -

    Members

    +

    Members

    @@ -1727,7 +1721,7 @@ to contain the results. The previous contents of the GString are destroyed.

    -

    Parameters

    +

    Parameters

    @@ -1766,7 +1760,7 @@ This function is similar to g_string_sprintf() except that the text is appended to the GString.

    -

    Parameters

    +

    Parameters

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-String-Utility-Functions.html glib2.0-2.39.91/docs/reference/glib/html/glib-String-Utility-Functions.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-String-Utility-Functions.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-String-Utility-Functions.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -130,6 +129,14 @@ + + + +
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     #include <glib/gprintf.h>
    @@ -712,7 +714,7 @@
     The returned string should be freed with g_free()
     when no longer needed.

    -

    Parameters

    +

    Parameters

    @@ -727,7 +729,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated copy of str

    @@ -752,7 +754,7 @@

    To copy a number of characters from a UTF-8 encoded string, use g_utf8_strncpy() instead.

    -

    Parameters

    +

    Parameters

    @@ -775,7 +777,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated buffer containing the first n bytes of str @@ -793,7 +795,7 @@ the array itself. g_strfreev() does this for you. If called on a NULL value, g_strdupv() simply returns NULL.

    -

    Parameters

    +

    Parameters

    @@ -808,7 +810,7 @@
    -

    Returns

    +

    Returns

    a new NULL-terminated array of strings.

    @@ -824,7 +826,7 @@ . The returned string should be freed when no longer needed.

    -

    Parameters

    +

    Parameters

    @@ -846,7 +848,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated string filled the fill_char

    @@ -863,7 +865,7 @@ This is useful for concatenating multiple strings together without having to repeatedly scan for the end.

    -

    Parameters

    +

    Parameters

    @@ -885,7 +887,7 @@
    -

    Returns

    +

    Returns

    a pointer to trailing nul byte.

    @@ -904,7 +906,7 @@ to haystack_len .

    -

    Parameters

    +

    Parameters

    @@ -935,7 +937,7 @@
    -

    Returns

    +

    Returns

    a pointer to the found occurrence, or NULL if not found.

    @@ -952,7 +954,7 @@ of the string needle .

    -

    Parameters

    +

    Parameters

    @@ -974,7 +976,7 @@
    -

    Returns

    +

    Returns

    a pointer to the found occurrence, or NULL if not found.

    @@ -994,7 +996,7 @@ to haystack_len .

    -

    Parameters

    +

    Parameters

    @@ -1022,7 +1024,7 @@
    -

    Returns

    +

    Returns

    a pointer to the found occurrence, or NULL if not found.

    @@ -1038,7 +1040,7 @@ begins with prefix .

    -

    Parameters

    +

    Parameters

    @@ -1060,7 +1062,7 @@
    -

    Returns

    +

    Returns

    TRUE if str begins with prefix , FALSE otherwise.

    @@ -1078,7 +1080,7 @@ ends with suffix .

    -

    Parameters

    +

    Parameters

    @@ -1100,7 +1102,7 @@
    -

    Returns

    +

    Returns

    TRUE if str end with suffix , FALSE otherwise.

    @@ -1120,7 +1122,7 @@ gracefully by sorting it before non-NULL strings. Comparing two NULL pointers returns 0.

    -

    Parameters

    +

    Parameters

    @@ -1142,7 +1144,7 @@
    -

    Returns

    +

    Returns

    an integer less than, equal to, or greater than zero, if str1 is <, == or > than str2 .

    @@ -1152,6 +1154,60 @@

    +

    g_str_to_ascii ()

    +
    gchar *
    +g_str_to_ascii (const gchar *str,
    +                const gchar *from_locale);
    +

    Transliterate str + to plain ASCII.

    +

    For best results, str + should be in composed normalised form.

    +

    This function performs a reasonably good set of character +replacements. The particular set of replacements that is done may +change by version or even by runtime environment.

    +

    If the source language of str + is known, it can used to improve the +accuracy of the translation by passing it as from_locale +. It should +be a valid POSIX locale string (of the form +"language_territory[modifier +]").

    +

    If from_locale + is NULL then the current locale is used.

    +

    If you want to do translation for no specific locale, and you want it +to be done independently of the currently locale, specify "C" for +from_locale +.

    +
    +

    Parameters

    +
    +++++ + + + + + + + + + + + + +

    str

    a string, in UTF-8

     

    from_locale

    the source locale, if known.

    [allow-none]
    +
    +
    +

    Returns

    +

    a string in plain ASCII

    +

    +
    +
    +
    +

    g_str_tokenize_and_fold ()

    gchar **
     g_str_tokenize_and_fold (const gchar *string,
    @@ -1173,7 +1229,7 @@
     improve the transliteration if the language of the source string is
     known.

    -

    Parameters

    +

    Parameters

    @@ -1203,7 +1259,7 @@
    -

    Returns

    +

    Returns

    the folded tokens.

    [transfer full][array zero-terminated=1]

    @@ -1244,7 +1300,7 @@ accent matching). Searching "fo" would match "Foo" and "Bar Foo Baz", but not "SFO" (because no word as "fo" as a prefix).

    -

    Parameters

    +

    Parameters

    @@ -1271,7 +1327,7 @@
    -

    Returns

    +

    Returns

    TRUE if potential_hit is a hit

    @@ -1308,7 +1364,7 @@ but if you really want to avoid screwups, g_strdup() is an even better idea.

    -

    Parameters

    +

    Parameters

    @@ -1336,7 +1392,7 @@
    -

    Returns

    +

    Returns

    length of src

    @@ -1370,7 +1426,7 @@

    Caveat: this is supposedly a more secure alternative to strcat() or strncat(), but for real security g_strconcat() is harder to mess up.

    -

    Parameters

    +

    Parameters

    @@ -1400,7 +1456,7 @@
    -

    Returns

    +

    Returns

    size of attempted result, which is MIN (dest_size, strlen (original dest)) + strlen (src), so if retval >= dest_size, truncation occurred.

    @@ -1418,7 +1474,7 @@ the result. The returned string should be freed with g_free() when no longer needed.

    -

    Parameters

    +

    Parameters

    @@ -1441,7 +1497,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated string holding the result

    @@ -1459,7 +1515,7 @@

    See also g_vasprintf(), which offers the same functionality, but additionally returns the length of the allocated string.

    -

    Parameters

    +

    Parameters

    @@ -1482,7 +1538,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated string holding the result

    @@ -1500,7 +1556,7 @@ should end with its own new-line character.

    -

    Parameters

    +

    Parameters

    @@ -1523,7 +1579,7 @@
    -

    Returns

    +

    Returns

    the number of bytes printed.

    @@ -1538,7 +1594,7 @@

    An implementation of the standard vprintf() function which supports positional parameters, as specified in the Single Unix Specification.

    -

    Parameters

    +

    Parameters

    @@ -1561,7 +1617,7 @@
    -

    Returns

    +

    Returns

    the number of bytes printed.

    @@ -1577,7 +1633,7 @@

    An implementation of the standard fprintf() function which supports positional parameters, as specified in the Single Unix Specification.

    -

    Parameters

    +

    Parameters

    @@ -1605,7 +1661,7 @@
    -

    Returns

    +

    Returns

    the number of bytes printed.

    @@ -1621,7 +1677,7 @@

    An implementation of the standard fprintf() function which supports positional parameters, as specified in the Single Unix Specification.

    -

    Parameters

    +

    Parameters

    @@ -1649,7 +1705,7 @@
    -

    Returns

    +

    Returns

    the number of bytes printed.

    @@ -1668,7 +1724,7 @@ risk of buffer overflow.

    See also g_strdup_printf().

    -

    Parameters

    +

    Parameters

    @@ -1698,7 +1754,7 @@
    -

    Returns

    +

    Returns

    the number of bytes printed.

    @@ -1714,7 +1770,7 @@

    An implementation of the standard vsprintf() function which supports positional parameters, as specified in the Single Unix Specification.

    -

    Parameters

    +

    Parameters

    @@ -1742,7 +1798,7 @@
    -

    Returns

    +

    Returns

    the number of bytes printed.

    @@ -1771,7 +1827,7 @@

    The format string may contain positional parameters, as specified in the Single Unix Specification.

    -

    Parameters

    +

    Parameters

    @@ -1805,7 +1861,7 @@
    -

    Returns

    +

    Returns

    the number of bytes which would be produced if the buffer was large enough.

    @@ -1834,7 +1890,7 @@

    The format string may contain positional parameters, as specified in the Single Unix Specification.

    -

    Parameters

    +

    Parameters

    @@ -1868,7 +1924,7 @@
    -

    Returns

    +

    Returns

    the number of bytes which would be produced if the buffer was large enough.

    @@ -1887,7 +1943,7 @@ string to hold the output, instead of putting the output in a buffer you allocate in advance.

    -

    Parameters

    +

    Parameters

    @@ -1915,7 +1971,7 @@
    -

    Returns

    +

    Returns

    the number of bytes printed.

    @@ -1930,7 +1986,7 @@

    Calculates the maximum space needed to store the output of the sprintf() function.

    -

    Parameters

    +

    Parameters

    @@ -1952,7 +2008,7 @@
    -

    Returns

    +

    Returns

    the maximum space needed to store the formatted string

    @@ -1965,7 +2021,7 @@

    Determines if a string is pure ASCII. A string is pure ASCII if it contains no bytes with the high bit set.

    -

    Parameters

    +

    Parameters

    @@ -1980,7 +2036,7 @@
    -

    Returns

    +

    Returns

    TRUE if str is ASCII

    @@ -2000,7 +2056,7 @@ so don't call it on EOF, but no need to cast to guchar before passing a possibly non-ASCII character in.

    -

    Parameters

    +

    Parameters

    @@ -2015,7 +2071,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an ASCII alphanumeric character

    @@ -2034,7 +2090,7 @@ so don't call it on EOF, but no need to cast to guchar before passing a possibly non-ASCII character in.

    -

    Parameters

    +

    Parameters

    @@ -2049,7 +2105,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an ASCII alphabetic character

    @@ -2068,7 +2124,7 @@ an int, so don't call it on EOF, but no need to cast to guchar before passing a possibly non-ASCII character in.

    -

    Parameters

    +

    Parameters

    @@ -2083,7 +2139,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an ASCII control character.

    @@ -2099,7 +2155,7 @@ a char, not an int, so don't call it on EOF, but no need to cast to guchar before passing a possibly non-ASCII character in.

    -

    Parameters

    +

    Parameters

    @@ -2114,7 +2170,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an ASCII digit.

    @@ -2133,7 +2189,7 @@ so don't call it on EOF, but no need to cast to guchar before passing a possibly non-ASCII character in.

    -

    Parameters

    +

    Parameters

    @@ -2148,7 +2204,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an ASCII printing character other than space.

    @@ -2167,7 +2223,7 @@ so don't call it on EOF, but no need to worry about casting to guchar before passing a possibly non-ASCII character in.

    -

    Parameters

    +

    Parameters

    @@ -2182,7 +2238,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an ASCII lower case letter

    @@ -2201,7 +2257,7 @@ so don't call it on EOF, but no need to cast to guchar before passing a possibly non-ASCII character in.

    -

    Parameters

    +

    Parameters

    @@ -2216,7 +2272,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an ASCII printing character.

    @@ -2235,7 +2291,7 @@ so don't call it on EOF, but no need to cast to guchar before passing a possibly non-ASCII character in.

    -

    Parameters

    +

    Parameters

    @@ -2250,7 +2306,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an ASCII punctuation character.

    @@ -2269,7 +2325,7 @@ so don't call it on EOF, but no need to cast to guchar before passing a possibly non-ASCII character in.

    -

    Parameters

    +

    Parameters

    @@ -2284,7 +2340,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an ASCII white-space character

    @@ -2303,7 +2359,7 @@ so don't call it on EOF, but no need to worry about casting to guchar before passing a possibly non-ASCII character in.

    -

    Parameters

    +

    Parameters

    @@ -2318,7 +2374,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an ASCII upper case letter

    @@ -2334,7 +2390,7 @@ a char, not an int, so don't call it on EOF, but no need to cast to guchar before passing a possibly non-ASCII character in.

    -

    Parameters

    +

    Parameters

    @@ -2349,7 +2405,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an ASCII hexadecimal-digit character.

    @@ -2364,7 +2420,7 @@ Differs from g_unichar_digit_value() because it takes a char, so there's no worry about sign extension if characters are signed.

    -

    Parameters

    +

    Parameters

    @@ -2379,7 +2435,7 @@
    -

    Returns

    +

    Returns

    If c is a decimal digit (according to g_ascii_isdigit()), its numeric value. Otherwise, -1.

    @@ -2396,7 +2452,7 @@ a char, so there's no worry about sign extension if characters are signed.

    -

    Parameters

    +

    Parameters

    @@ -2411,7 +2467,7 @@
    -

    Returns

    +

    Returns

    If c is a hex digit (according to g_ascii_isxdigit()), its numeric value. Otherwise, -1.

    @@ -2439,7 +2495,7 @@ and s2 must be non-NULL.

    -

    Parameters

    +

    Parameters

    @@ -2463,7 +2519,7 @@
    -

    Returns

    +

    Returns

    0 if the strings match, a negative value if s1 < s2 , @@ -2492,7 +2548,7 @@ function only on strings known to be in encodings where bytes corresponding to ASCII letters always represent themselves.

    -

    Parameters

    +

    Parameters

    @@ -2521,7 +2577,7 @@
    -

    Returns

    +

    Returns

    0 if the strings match, a negative value if s1 < s2 , @@ -2539,7 +2595,7 @@ gssize len);

    Converts all lower case ASCII letters to upper case ASCII letters.

    -

    Parameters

    +

    Parameters

    @@ -2563,7 +2619,7 @@
    -

    Returns

    +

    Returns

    a newly allocated string, with all the lower case characters in str converted to upper case, with semantics that @@ -2580,7 +2636,7 @@ gssize len);

    Converts all upper case ASCII letters to lower case ASCII letters.

    -

    Parameters

    +

    Parameters

    @@ -2604,7 +2660,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated string, with all the upper case characters in str converted to lower case, with semantics that @@ -2627,7 +2683,7 @@ don't call it on EOF but no need to worry about casting to guchar before passing a possibly non-ASCII character in.

    -

    Parameters

    +

    Parameters

    @@ -2642,7 +2698,7 @@
    -

    Returns

    +

    Returns

    the result of converting c to lower case. If c is @@ -2665,7 +2721,7 @@ don't call it on EOF but no need to worry about casting to guchar before passing a possibly non-ASCII character in.

    -

    Parameters

    +

    Parameters

    @@ -2680,7 +2736,7 @@
    -

    Returns

    +

    Returns

    the result of converting c to upper case. If c is not @@ -2696,7 +2752,7 @@ g_string_ascii_up (GString *string);

    Converts all lowercase ASCII letters to uppercase ASCII letters.

    -

    Parameters

    +

    Parameters

    @@ -2711,7 +2767,7 @@
    -

    Returns

    +

    Returns

    passed-in string pointer, with all the lowercase characters converted to uppercase in place, @@ -2726,7 +2782,7 @@ g_string_ascii_down (GString *string);

    Converts all uppercase ASCII letters to lowercase ASCII letters.

    -

    Parameters

    +

    Parameters

    @@ -2741,7 +2797,7 @@
    -

    Returns

    +

    Returns

    passed-in string pointer, with all the uppercase characters converted to lowercase in place, @@ -2762,7 +2818,7 @@

    Converts a string to upper case.

    -

    Parameters

    +

    Parameters

    @@ -2777,7 +2833,7 @@
    -

    Returns

    +

    Returns

    the string

    @@ -2795,7 +2851,7 @@

    Converts a string to lower case.

    -

    Parameters

    +

    Parameters

    @@ -2810,7 +2866,7 @@
    -

    Returns

    +

    Returns

    the string

    @@ -2829,7 +2885,7 @@

    A case-insensitive string comparison, corresponding to the standard strcasecmp() function on platforms which support it.

    -

    Parameters

    +

    Parameters

    @@ -2852,7 +2908,7 @@
    -

    Returns

    +

    Returns

    0 if the strings match, a negative value if s1 < s2 , @@ -2891,7 +2947,7 @@ characters of the strings.

    -

    Parameters

    +

    Parameters

    @@ -2919,7 +2975,7 @@
    -

    Returns

    +

    Returns

    0 if the strings match, a negative value if s1 < s2 , @@ -2940,7 +2996,7 @@ containing multibyte characters. For that purpose, use g_utf8_strreverse().

    -

    Parameters

    +

    Parameters

    @@ -2955,7 +3011,7 @@
    -

    Returns

    +

    Returns

    the same pointer passed in as string

    @@ -2987,7 +3043,7 @@ (if endptr is non-NULL).

    -

    Parameters

    +

    Parameters

    @@ -3015,7 +3071,7 @@
    -

    Returns

    +

    Returns

    the gint64 value or zero on error.

    @@ -3047,7 +3103,7 @@ (if endptr is non-NULL).

    -

    Parameters

    +

    Parameters

    @@ -3075,7 +3131,7 @@
    -

    Returns

    +

    Returns

    the guint64 value or zero on error.

    @@ -3097,9 +3153,9 @@
    1
     2
     3
    -
    char buf[G_ASCII_DTOSTR_BUF_SIZE];
    +        
    char buf[G_ASCII_DTOSTR_BUF_SIZE];
     
    -fprintf (out, "value=%s\n", g_ascii_dtostr (buf, sizeof (buf), value));
    +fprintf (out, "value=%s\n", g_ascii_dtostr (buf, sizeof (buf), value));
    @@ -3132,7 +3188,7 @@

    This function resets errno before calling strtod() so that you can reliably detect overflow and underflow.

    -

    Parameters

    +

    Parameters

    @@ -3155,7 +3211,7 @@
    -

    Returns

    +

    Returns

    the gdouble value.

    @@ -3176,7 +3232,7 @@ be larger than G_ASCII_DTOSTR_BUF_SIZE bytes.

    -

    Parameters

    +

    Parameters

    @@ -3203,7 +3259,7 @@
    -

    Returns

    +

    Returns

    The pointer to the buffer with the converted string.

    @@ -3223,7 +3279,7 @@

    If you just want to want to serialize the value into a string, use g_ascii_dtostr().

    -

    Parameters

    +

    Parameters

    @@ -3256,7 +3312,7 @@
    -

    Returns

    +

    Returns

    The pointer to the buffer with the converted string.

    @@ -3278,7 +3334,7 @@ separated lists of values, since the commas may be interpreted as a decimal point in some locales, causing unexpected results.

    -

    Parameters

    +

    Parameters

    @@ -3301,7 +3357,7 @@
    -

    Returns

    +

    Returns

    the gdouble value.

    @@ -3321,7 +3377,7 @@ is returned to allow the nesting of functions.

    Also see g_strchomp() and g_strstrip().

    -

    Parameters

    +

    Parameters

    @@ -3336,7 +3392,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -3356,7 +3412,7 @@ is returned to allow the nesting of functions.

    Also see g_strchug() and g_strstrip().

    -

    Parameters

    +

    Parameters

    @@ -3371,7 +3427,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -3384,7 +3440,7 @@

    Removes leading and trailing whitespace from a string. See g_strchomp() and g_strchug().

    -

    Parameters

    +

    Parameters

    @@ -3399,7 +3455,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -3429,7 +3485,7 @@
    1
    -
    g_ascii_strup (g_strdelimit (str, "abc", '?'))
    +
    g_ascii_strup (g_strdelimit (str, "abc", '?'))
    @@ -3437,7 +3493,7 @@

    -

    Parameters

    +

    Parameters

    @@ -3465,7 +3521,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -3487,7 +3543,7 @@ are not escaped.

    g_strcompress() does the reverse conversion.

    -

    Parameters

    +

    Parameters

    @@ -3510,7 +3566,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated copy of source with certain characters escaped. See above.

    @@ -3525,7 +3581,7 @@

    Replaces all escaped characters with their one byte equivalent.

    This function does the reverse conversion of g_strescape().

    -

    Parameters

    +

    Parameters

    @@ -3540,7 +3596,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated copy of source with all escaped character compressed

    @@ -3568,7 +3624,7 @@
    1
    -
    g_ascii_strup (g_strcanon (str, "abc", '?'))
    +
    g_ascii_strup (g_strcanon (str, "abc", '?'))
    @@ -3576,7 +3632,7 @@

    -

    Parameters

    +

    Parameters

    @@ -3604,7 +3660,7 @@
    -

    Returns

    +

    Returns

    string

    @@ -3631,7 +3687,7 @@ to represent empty elements, you'll need to check for the empty string before calling g_strsplit().

    -

    Parameters

    +

    Parameters

    @@ -3663,7 +3719,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated NULL-terminated array of strings. Use g_strfreev() to free it.

    @@ -3698,7 +3754,7 @@

    Note that this function works on bytes not characters, so it can't be used to delimit UTF-8 strings for anything but ASCII characters.

    -

    Parameters

    +

    Parameters

    @@ -3728,7 +3784,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated NULL-terminated array of strings. Use g_strfreev() to free it.

    @@ -3743,7 +3799,7 @@

    Frees a NULL-terminated array of strings, and the array itself. If called on a NULL value, g_strfreev() simply returns.

    -

    Parameters

    +

    Parameters

    @@ -3772,7 +3828,7 @@ assemble a translated message from pieces, since proper translation often requires the pieces to be reordered.

    -

    Parameters

    +

    Parameters

    @@ -3794,7 +3850,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated string containing all the string arguments

    @@ -3810,7 +3866,7 @@ inserted between each of them. The returned string should be freed with g_free().

    -

    Parameters

    +

    Parameters

    @@ -3833,7 +3889,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated string containing all of the strings joined together, with separator between them

    @@ -3851,7 +3907,7 @@ inserted between each of them. The returned string should be freed with g_free().

    -

    Parameters

    +

    Parameters

    @@ -3874,7 +3930,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated string containing all of the strings joined together, with separator between them

    @@ -3890,7 +3946,7 @@ string array str_array .

    -

    Parameters

    +

    Parameters

    @@ -3905,7 +3961,7 @@
    -

    Returns

    +

    Returns

    length of str_array .

    @@ -3922,7 +3978,7 @@ strerror(), because it returns a string in UTF-8 encoding, and since not all platforms support the strerror() function.

    -

    Parameters

    +

    Parameters

    @@ -3938,7 +3994,7 @@
    -

    Returns

    +

    Returns

    a UTF-8 string describing the error code. If the error code is unknown, it returns "unknown error (<code>)".

    @@ -3952,7 +4008,7 @@

    returns a string in UTF-8 encoding, and since not all platforms support the strsignal() function.

    -

    Parameters

    +

    Parameters

    @@ -3967,7 +4023,7 @@
    -

    Returns

    +

    Returns

    a UTF-8 string describing the signal. If the signal is unknown, it returns "unknown signal (<signum>)".

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Testing.html glib2.0-2.39.91/docs/reference/glib/html/glib-Testing.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Testing.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Testing.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -585,11 +584,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -619,7 +613,7 @@
    1
    -
    g_test_add_func ("/misc/assertions", test_assertions);
    +
    g_test_add_func ("/misc/assertions", test_assertions);
    @@ -652,7 +646,7 @@ can determine sorting order for test result reports.

    -

    Parameters

    +

    Parameters

    @@ -694,7 +688,7 @@ can determine sorting order for test result reports.

    -

    Parameters

    +

    Parameters

    @@ -755,7 +749,7 @@
  • --debug-log: Debug test logging output.

  • -

    Parameters

    +

    Parameters

    @@ -795,7 +789,7 @@
    #define             g_test_initialized()

    Returns TRUE if g_test_init() has been called.

    -

    Returns

    +

    Returns

    TRUE if g_test_init() has been called.

    @@ -809,7 +803,7 @@ Exactly one of g_test_quick() and g_test_slow() is active in any run; there is no "medium speed".

    -

    Returns

    +

    Returns

    TRUE if in quick mode

    @@ -822,7 +816,7 @@ Exactly one of g_test_quick() and g_test_slow() is active in any run; there is no "medium speed".

    -

    Returns

    +

    Returns

    the opposite of g_test_quick()

    @@ -834,7 +828,7 @@

    Returns TRUE if tests are run in thorough mode, equivalent to g_test_slow().

    -

    Returns

    +

    Returns

    the same thing as g_test_slow()

    @@ -845,7 +839,7 @@
    #define             g_test_perf()

    Returns TRUE if tests are run in performance mode.

    -

    Returns

    +

    Returns

    TRUE if in performance mode

    @@ -857,7 +851,7 @@

    Returns TRUE if tests are run in verbose mode. The default is neither g_test_verbose() nor g_test_quiet().

    -

    Returns

    +

    Returns

    TRUE if in verbose mode

    @@ -870,7 +864,7 @@ behaviour, to verify that appropriate warnings are given. It might, in some cases, be useful to turn this off if running tests under valgrind.

    -

    Returns

    +

    Returns

    TRUE if tests may provoke programming errors

    @@ -882,7 +876,7 @@

    Returns TRUE if tests are run in quiet mode. The default is neither g_test_verbose() nor g_test_quiet().

    -

    Returns

    +

    Returns

    TRUE if in quiet mode

    @@ -895,7 +889,7 @@

    Returns TRUE (after g_test_init() has been called) if the test program is running under g_test_trap_subprocess().

    -

    Returns

    +

    Returns

    TRUE if the test program is running under g_test_trap_subprocess().

    @@ -935,7 +929,7 @@

    If all tests are skipped, this function will return 0 if producing TAP output, or 77 (treated as "skip test" by Automake) otherwise.

    -

    Returns

    +

    Returns

    0 on success, 1 on failure (assuming it returns at all), 0 or 77 if all tests were skipped with g_test_skip()

    @@ -966,7 +960,7 @@ the test will be skipped by default, and only run if explicitly required via the -p command-line option or g_test_trap_subprocess().

    -

    Parameters

    +

    Parameters

    @@ -997,7 +991,7 @@

    The type used for test case functions that take an extra pointer argument.

    -

    Parameters

    +

    Parameters

    @@ -1033,7 +1027,7 @@ the test will be skipped by default, and only run if explicitly required via the -p command-line option or g_test_trap_subprocess().

    -

    Parameters

    +

    Parameters

    @@ -1073,7 +1067,7 @@ test_data after the test run is complete.

    -

    Parameters

    +

    Parameters

    @@ -1120,7 +1114,7 @@ pointer as first argument in a type safe manner.

    -

    Parameters

    +

    Parameters

    @@ -1189,7 +1183,7 @@ installed tests, assuming the data files have been installed in the same relative path as the test binary.

    -

    Parameters

    +

    Parameters

    @@ -1216,7 +1210,7 @@
    -

    Returns

    +

    Returns

    the path of the file, to be freed using g_free()

    @@ -1240,7 +1234,7 @@ function returns (ie: it is best to ensure that all threads have been joined).

    -

    Parameters

    +

    Parameters

    @@ -1267,7 +1261,7 @@
    -

    Returns

    +

    Returns

    the path, automatically freed at the end of the testcase

    @@ -1284,7 +1278,7 @@

    This is approximately the same as calling g_test_build_filename("."), but you don't need to free the return value.

    -

    Parameters

    +

    Parameters

    @@ -1299,7 +1293,7 @@
    -

    Returns

    +

    Returns

    the path of the directory, owned by GLib

    @@ -1334,7 +1328,7 @@ the test.

    If not called from inside a test, this function does nothing.

    -

    Parameters

    +

    Parameters

    @@ -1364,7 +1358,7 @@ the test.

    If not called from inside a test, this function does nothing.

    -

    Parameters

    +

    Parameters

    @@ -1394,7 +1388,7 @@

    The return value of this function is only meaningful if it is called from inside a test function.

    -

    Returns

    +

    Returns

    TRUE if the test has failed

    @@ -1408,7 +1402,7 @@ ...);

    Add a message to the test report.

    -

    Parameters

    +

    Parameters

    @@ -1450,7 +1444,7 @@ '%s' within uri_pattern if that is present.

    -

    Parameters

    +

    Parameters

    @@ -1477,7 +1471,7 @@ and bug_uri_snippet .

    -

    Parameters

    +

    Parameters

    @@ -1503,7 +1497,7 @@ gpointer user_data);

    Specifies the prototype of fatal log handler functions.

    -

    Parameters

    +

    Parameters

    @@ -1535,7 +1529,7 @@
    -

    Returns

    +

    Returns

    TRUE if the program should abort, FALSE otherwise

    @@ -1560,7 +1554,7 @@ function which needs the special behavior.

    This handler has no effect on g_error messages.

    -

    Parameters

    +

    Parameters

    @@ -1599,7 +1593,7 @@ g_test_timer_elapsed (void);

    Get the time since the last start of the timer with g_test_timer_start().

    -

    Returns

    +

    Returns

    the time since the last start of the timer, as a double

    @@ -1612,7 +1606,7 @@ g_test_timer_last (void);

    Report the last result of g_test_timer_elapsed().

    -

    Returns

    +

    Returns

    the last result of g_test_timer_elapsed(), as a double

    @@ -1627,7 +1621,7 @@ teardown phase. This is equivalent to calling g_test_queue_destroy() with a destroy callback of g_free().

    -

    Parameters

    +

    Parameters

    @@ -1657,7 +1651,7 @@ callback A before callback B will cause B() to be called before A() during teardown.

    -

    Parameters

    +

    Parameters

    @@ -1684,11 +1678,11 @@

    g_test_queue_unref()

    #define             g_test_queue_unref(gobject)
    -

    Enqueue an object to be released with g_object_unref() during +

    Enqueue an object to be released with g_object_unref() during the next teardown phase. This is equivalent to calling -g_test_queue_destroy() with a destroy callback of g_object_unref().

    +g_test_queue_destroy() with a destroy callback of g_object_unref().

    -

    Parameters

    +

    Parameters

    @@ -1735,13 +1729,13 @@ 5 6 7 - +
    // g_main_context_push_thread_default() should fail if the
    -// context is already owned by another thread.
    -g_test_expect_message (G_LOG_DOMAIN,
    -                       G_LOG_LEVEL_CRITICAL,
    -                       "assertion*acquired_context*failed");
    -g_main_context_push_thread_default (bad_context);
    -g_test_assert_expected_messages ();
    // g_main_context_push_thread_default() should fail if the
    +// context is already owned by another thread.
    +g_test_expect_message (G_LOG_DOMAIN,
    +                       G_LOG_LEVEL_CRITICAL,
    +                       "assertion*acquired_context*failed");
    +g_main_context_push_thread_default (bad_context);
    +g_test_assert_expected_messages ();
    @@ -1754,7 +1748,7 @@

    If messages at G_LOG_LEVEL_DEBUG are emitted, but not explicitly expected via g_test_expect_message() then they will be ignored.

    -

    Parameters

    +

    Parameters

    @@ -1859,30 +1853,30 @@ 22 23 24 - + g_test_add_func("/myobject/create_large_object", + test_create_large_object); + returng_test_run(); +}
    static void
    -test_create_large_object_subprocess (void)
    -{
    -  if (g_test_subprocess ())
    -    {
    -      my_object_new (1000000);
    -      return;
    -    }
    +        
    static void
    +test_create_large_object_subprocess (void)
    +{
    +  if (g_test_subprocess ())
    +    {
    +      my_object_new (1000000);
    +      return;
    +    }
     
    -  // Reruns this same test in a subprocess
    -  g_test_trap_subprocess (NULL, 0, 0);
    -  g_test_trap_assert_failed ();
    -  g_test_trap_assert_stderr ("*ERROR*too large*");
    -}
    +  // Reruns this same test in a subprocess
    +  g_test_trap_subprocess (NULL, 0, 0);
    +  g_test_trap_assert_failed ();
    +  g_test_trap_assert_stderr ("*ERROR*too large*");
    +}
     
    -int
    -main (int argc, char **argv)
    -{
    -  g_test_init (&argc, &argv, NULL);
    +int
    +main (int argc, char **argv)
    +{
    +  g_test_init (&argc, &argv, NULL);
     
    -  g_test_add_func ("/myobject/create_large_object",
    -                   test_create_large_object);
    -  return g_test_run ();
    -}
    @@ -1890,7 +1884,7 @@

    -

    Parameters

    +

    Parameters

    @@ -1925,7 +1919,7 @@ g_test_trap_has_passed (void);

    Check the result of the last g_test_trap_subprocess() call.

    -

    Returns

    +

    Returns

    TRUE if the last test subprocess terminated successfully.

    @@ -1938,7 +1932,7 @@ g_test_trap_reached_timeout (void);

    Check the result of the last g_test_trap_subprocess() call.

    -

    Returns

    +

    Returns

    TRUE if the last test subprocess got killed due to a timeout.

    @@ -1973,7 +1967,7 @@ soutpattern . See g_test_trap_subprocess().

    -

    Parameters

    +

    Parameters

    @@ -1997,7 +1991,7 @@ does not match soutpattern . See g_test_trap_subprocess().

    -

    Parameters

    +

    Parameters

    @@ -2027,7 +2021,7 @@ g_test_undefined() returns TRUE to indicate that undefined behaviour may be tested.

    -

    Parameters

    +

    Parameters

    @@ -2051,7 +2045,7 @@ does not match serrpattern . See g_test_trap_subprocess().

    -

    Parameters

    +

    Parameters

    @@ -2106,19 +2100,19 @@ 11 12 13 - +
    static void
    -test_fork_patterns (void)
    -{
    -  if (g_test_trap_fork (0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR))
    -    {
    -      g_print ("some stdout text: somagic17\n");
    -      g_printerr ("some stderr text: semagic43\n");
    -      exit (0); // successful test run
    -    }
    -  g_test_trap_assert_passed ();
    -  g_test_trap_assert_stdout ("*somagic17*");
    -  g_test_trap_assert_stderr ("*semagic43*");
    -}
    static void
    +test_fork_patterns (void)
    +{
    +  if (g_test_trap_fork (0, G_TEST_TRAP_SILENCE_STDOUT | G_TEST_TRAP_SILENCE_STDERR))
    +    {
    +      g_print ("some stdout text: somagic17\n");
    +      g_printerr ("some stderr text: semagic43\n");
    +      exit (0); // successful test run
    +    }
    +  g_test_trap_assert_passed ();
    +  g_test_trap_assert_stdout ("*somagic17*");
    +  g_test_trap_assert_stderr ("*semagic43*");
    +}
    @@ -2126,7 +2120,7 @@

    -

    Parameters

    +

    Parameters

    @@ -2148,7 +2142,7 @@
    -

    Returns

    +

    Returns

    TRUE for the forked child and FALSE for the executing parent process.

    @@ -2175,7 +2169,7 @@ reseeded, to avoid dependencies between tests and to make --seed effective for all test cases.

    -

    Returns

    +

    Returns

    a random number from the seeded random number generator.

    @@ -2190,7 +2184,7 @@

    Get a reproducible random integer number out of a specified range, see g_test_rand_int() for details on test case random numbers.

    -

    Parameters

    +

    Parameters

    @@ -2212,7 +2206,7 @@
    -

    Returns

    +

    Returns

    a number with begin <= number < end .

    @@ -2228,7 +2222,7 @@

    Get a reproducible random floating point number, see g_test_rand_int() for details on test case random numbers.

    -

    Returns

    +

    Returns

    a random number from the seeded random number generator.

    @@ -2243,7 +2237,7 @@

    Get a reproducible random floating pointer number out of a specified range, see g_test_rand_int() for details on test case random numbers.

    -

    Parameters

    +

    Parameters

    @@ -2265,7 +2259,7 @@
    -

    Returns

    +

    Returns

    a number with range_start <= number < range_end .

    @@ -2283,7 +2277,7 @@

    The macro can be turned off in final releases of code by defining G_DISABLE_ASSERT when compiling the application.

    -

    Parameters

    +

    Parameters

    @@ -2327,7 +2321,7 @@ - +
    1
    g_assert_cmpstr (mystring, ==, "fubar");
    g_assert_cmpstr (mystring, ==, "fubar");
    @@ -2335,7 +2329,7 @@

    -

    Parameters

    +

    Parameters

    @@ -2376,7 +2370,7 @@ and n2 .

    -

    Parameters

    +

    Parameters

    @@ -2417,7 +2411,7 @@ and n2 .

    -

    Parameters

    +

    Parameters

    @@ -2454,7 +2448,7 @@

    This is a variant of g_assert_cmpuint() that displays the numbers in hexadecimal notation in the message.

    -

    Parameters

    +

    Parameters

    @@ -2495,7 +2489,7 @@ and n2 .

    -

    Parameters

    +

    Parameters

    @@ -2534,7 +2528,7 @@ of this macro is that it can produce a message that includes the error message and code.

    -

    Parameters

    +

    Parameters

    @@ -2566,7 +2560,7 @@ is set, but don't care what it's set to, just use g_assert (err != NULL)

    -

    Parameters

    +

    Parameters

    @@ -2604,7 +2598,7 @@ terminated or the testcase marked as failed.

    See g_test_set_nonfatal_assertions().

    -

    Parameters

    +

    Parameters

    @@ -2630,7 +2624,7 @@ terminated or the testcase marked as failed.

    See g_test_set_nonfatal_assertions().

    -

    Parameters

    +

    Parameters

    @@ -2656,7 +2650,7 @@ terminated or the testcase marked as failed.

    See g_test_set_nonfatal_assertions().

    -

    Parameters

    +

    Parameters

    @@ -2682,7 +2676,7 @@ terminated or the testcase marked as failed.

    See g_test_set_nonfatal_assertions().

    -

    Parameters

    +

    Parameters

    @@ -2735,7 +2729,7 @@ will be equal to user_data .

    -

    Parameters

    +

    Parameters

    @@ -2789,7 +2783,7 @@ data_test arguments.

    -

    Parameters

    +

    Parameters

    @@ -2831,7 +2825,7 @@
    -

    Returns

    +

    Returns

    a newly allocated GTestCase.

    @@ -2845,7 +2839,7 @@

    Create a new test suite with the name suite_name .

    -

    Parameters

    +

    Parameters

    @@ -2860,7 +2854,7 @@
    -

    Returns

    +

    Returns

    A newly allocated GTestSuite instance.

    @@ -2873,7 +2867,7 @@ g_test_get_root (void);

    Get the toplevel test suite for the test path API.

    -

    Returns

    +

    Returns

    the toplevel GTestSuite

    @@ -2889,7 +2883,7 @@ to suite .

    -

    Parameters

    +

    Parameters

    @@ -2922,7 +2916,7 @@ to suite .

    -

    Parameters

    +

    Parameters

    @@ -2959,7 +2953,7 @@

    g_test_run_suite() or g_test_run() may only be called once in a program.

    -

    Parameters

    +

    Parameters

    @@ -2974,7 +2968,7 @@
    -

    Returns

    +

    Returns

    0 on success

    @@ -3000,7 +2994,7 @@ tarball) always go in srcdir (even if doing a srcdir != builddir build from git) and are considered as distributed files.

    -

    Members

    +

    Members

    @@ -3039,7 +3033,7 @@

    Test traps are guards around forked tests. These flags determine what traps to set.

    -

    Members

    +

    Members

    @@ -3087,7 +3081,7 @@

    Note that in contrast with g_test_trap_fork(), the default is to not show stdout and stderr.

    -

    Members

    +

    Members

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-The-Main-Event-Loop.html glib2.0-2.39.91/docs/reference/glib/html/glib-The-Main-Event-Loop.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-The-Main-Event-Loop.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-The-Main-Event-Loop.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -864,11 +863,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -904,7 +898,7 @@

    GTK+ contains wrappers of some of these functions, e.g. gtk_main(), gtk_main_quit() and gtk_events_pending().

    -

    Creating new source types

    +

    Creating new source types

    One of the unusual features of the GMainLoop functionality is that new types of event source can be created and used in addition to the builtin type of event source. A new event source @@ -924,7 +918,7 @@ g_source_add_poll().

    -

    Customizing the main loop iteration

    +

    Customizing the main loop iteration

    Single iterations of a GMainContext can be run with g_main_context_iteration(). In some cases, more detailed control of exactly how the details of the main loop work is desired, for @@ -953,7 +947,7 @@ gboolean is_running);

    Creates a new GMainLoop structure.

    -

    Parameters

    +

    Parameters

    @@ -977,7 +971,7 @@
    -

    Returns

    +

    Returns

    a new GMainLoop.

    @@ -989,7 +983,7 @@ g_main_loop_ref (GMainLoop *loop);

    Increases the reference count on a GMainLoop object by one.

    -

    Parameters

    +

    Parameters

    @@ -1004,7 +998,7 @@
    -

    Returns

    +

    Returns

    loop

    @@ -1018,7 +1012,7 @@

    Decreases the reference count on a GMainLoop object by one. If the result is zero, free the loop and free all associated memory.

    -

    Parameters

    +

    Parameters

    @@ -1043,7 +1037,7 @@ it will process events from the loop, otherwise it will simply wait.

    -

    Parameters

    +

    Parameters

    @@ -1068,7 +1062,7 @@

    Note that sources that have already been dispatched when g_main_loop_quit() is called will still be executed.

    -

    Parameters

    +

    Parameters

    @@ -1090,7 +1084,7 @@ g_main_loop_is_running (GMainLoop *loop);

    Checks to see if the main loop is currently being run via g_main_loop_run().

    -

    Parameters

    +

    Parameters

    @@ -1105,7 +1099,7 @@
    -

    Returns

    +

    Returns

    TRUE if the mainloop is currently being run.

    @@ -1118,7 +1112,7 @@

    Returns the GMainContext of loop .

    -

    Parameters

    +

    Parameters

    @@ -1133,7 +1127,7 @@
    -

    Returns

    +

    Returns

    the GMainContext of loop .

    [transfer none]

    @@ -1149,7 +1143,7 @@

    Creates a new GMainLoop for th default main context.

    -

    Parameters

    +

    Parameters

    @@ -1166,7 +1160,7 @@
    -

    Returns

    +

    Returns

    a new GMainLoop

    @@ -1181,7 +1175,7 @@

    Frees the memory allocated for the GMainLoop.

    -

    Parameters

    +

    Parameters

    @@ -1206,7 +1200,7 @@

    Runs a main loop until it stops running.

    -

    Parameters

    +

    Parameters

    @@ -1232,7 +1226,7 @@

    Stops the GMainLoop. If g_main_run() was called to run the GMainLoop, it will now return.

    -

    Parameters

    +

    Parameters

    @@ -1257,7 +1251,7 @@

    Checks if the main loop is running.

    -

    Parameters

    +

    Parameters

    @@ -1272,7 +1266,7 @@
    -

    Returns

    +

    Returns

    TRUE if the main loop is running

    @@ -1284,7 +1278,7 @@ g_main_context_new (void);

    Creates a new GMainContext structure.

    -

    Returns

    +

    Returns

    the new GMainContext

    @@ -1296,7 +1290,7 @@ g_main_context_ref (GMainContext *context);

    Increases the reference count on a GMainContext object by one.

    -

    Parameters

    +

    Parameters

    @@ -1311,7 +1305,7 @@
    -

    Returns

    +

    Returns

    the context that was passed in (since 2.6)

    @@ -1325,7 +1319,7 @@

    Decreases the reference count on a GMainContext object by one. If the result is zero, free the context and free all associated memory.

    -

    Parameters

    +

    Parameters

    @@ -1350,7 +1344,7 @@ specified, and corresponds to the "main" main loop. See also g_main_context_get_thread_default().

    -

    Returns

    +

    Returns

    the global default main context.

    [transfer none]

    @@ -1376,7 +1370,7 @@ g_main_context_iteration() to return FALSE, since the wait may be interrupted for other reasons than an event source becoming ready.

    -

    Parameters

    +

    Parameters

    @@ -1398,7 +1392,7 @@
    -

    Returns

    +

    Returns

    TRUE if events were dispatched.

    @@ -1413,7 +1407,7 @@

    Runs a single iteration for the default GMainContext.

    -

    Parameters

    +

    Parameters

    @@ -1431,7 +1425,7 @@
    -

    Returns

    +

    Returns

    TRUE if more events are pending.

    @@ -1443,7 +1437,7 @@ g_main_context_pending (GMainContext *context);

    Checks if any sources have pending events for the given context.

    -

    Parameters

    +

    Parameters

    @@ -1458,7 +1452,7 @@
    -

    Returns

    +

    Returns

    TRUE if events are pending.

    @@ -1471,7 +1465,7 @@

    Checks if any events are pending for the default GMainContext (i.e. ready to be processed).

    -

    Returns

    +

    Returns

    TRUE if any events are pending.

    Deprected: 2.2: Use g_main_context_pending() instead.

    @@ -1485,7 +1479,7 @@ guint source_id);

    Finds a GSource given a pair of context and ID.

    -

    Parameters

    +

    Parameters

    @@ -1500,14 +1494,14 @@ - +

    source_id

    the source ID, as returned by g_source_get_id().

    the source ID, as returned by g_source_get_id().

     
    -

    Returns

    +

    Returns

    the GSource if found, otherwise, NULL.

    [transfer none]

    @@ -1523,7 +1517,7 @@ multiple sources exist with the same user data, the first one found will be returned.

    -

    Parameters

    +

    Parameters

    @@ -1545,7 +1539,7 @@
    -

    Returns

    +

    Returns

    the source, if one was found, otherwise NULL.

    [transfer none]

    @@ -1562,7 +1556,7 @@ multiple sources exist with the same source function and user data, the first one found will be returned.

    -

    Parameters

    +

    Parameters

    @@ -1590,7 +1584,7 @@
    -

    Returns

    +

    Returns

    the source, if one was found, otherwise NULL.

    [transfer none]

    @@ -1620,12 +1614,12 @@ 4 5 6 -
    #define NUM_TASKS 10
    -static volatile gint tasks_remaining = NUM_TASKS;
    -...
    - 
    -while (g_atomic_int_get (&tasks_remaining) != 0)
    -  g_main_context_iteration (NULL, TRUE);
    +
    #define NUM_TASKS 10
    +static volatile gint tasks_remaining = NUM_TASKS;
    +...
    + 
    +while (g_atomic_int_get (&tasks_remaining) != 0)
    +  g_main_context_iteration (NULL, TRUE);
    @@ -1641,10 +1635,10 @@ 2 3 4 -
    perform_work();
    +        
    perform_work();
     
    -if (g_atomic_int_dec_and_test (&tasks_remaining))
    -  g_main_context_wakeup (NULL);
    +if (g_atomic_int_dec_and_test (&tasks_remaining)) + g_main_context_wakeup (NULL);
    @@ -1652,7 +1646,7 @@

    -

    Parameters

    +

    Parameters

    @@ -1682,7 +1676,7 @@ can call g_main_context_prepare(), g_main_context_query(), g_main_context_check(), g_main_context_dispatch().

    -

    Parameters

    +

    Parameters

    @@ -1697,7 +1691,7 @@
    -

    Returns

    +

    Returns

    TRUE if the operation succeeded, and this thread is now the owner of context .

    @@ -1714,7 +1708,7 @@ times, the ownership will be released only when g_main_context_release() is called as many times as it was acquired.

    -

    Parameters

    +

    Parameters

    @@ -1740,7 +1734,7 @@ blocking to get ownership of context .

    -

    Parameters

    +

    Parameters

    @@ -1755,7 +1749,7 @@
    -

    Returns

    +

    Returns

    TRUE if current thread is owner of context .

    @@ -1778,7 +1772,7 @@ is signaled, then try again (once) to become the owner.

    -

    Parameters

    +

    Parameters

    @@ -1805,7 +1799,7 @@
    -

    Returns

    +

    Returns

    TRUE if the operation succeeded, and this thread is now the owner of context .

    @@ -1820,8 +1814,10 @@ gint *priority);

    Prepares to poll sources within a main loop. The resulting information for polling is determined by calling g_main_context_query().

    +

    You must have successfully acquired the context with +g_main_context_acquire() before you may call this function.

    -

    Parameters

    +

    Parameters

    @@ -1844,7 +1840,7 @@
    -

    Returns

    +

    Returns

    TRUE if some source is ready to be dispatched prior to polling.

    @@ -1860,8 +1856,10 @@ GPollFD *fds, gint n_fds);

    Determines information necessary to poll this main loop.

    +

    You must have successfully acquired the context with +g_main_context_acquire() before you may call this function.

    -

    Parameters

    +

    Parameters

    @@ -1900,7 +1898,7 @@
    -

    Returns

    +

    Returns

    the number of records actually stored in fds , or, if more than n_fds @@ -1918,8 +1916,10 @@ GPollFD *fds, gint n_fds);

    Passes the results of polling back to the main loop.

    +

    You must have successfully acquired the context with +g_main_context_acquire() before you may call this function.

    -

    Parameters

    +

    Parameters

    @@ -1952,7 +1952,7 @@
    -

    Returns

    +

    Returns

    TRUE if some sources are ready to be dispatched.

    @@ -1963,8 +1963,10 @@
    void
     g_main_context_dispatch (GMainContext *context);

    Dispatches all pending sources.

    +

    You must have successfully acquired the context with +g_main_context_acquire() before you may call this function.

    -

    Parameters

    +

    Parameters

    @@ -1992,7 +1994,7 @@

    This function could possibly be used to integrate the GLib event loop with an external event loop.

    -

    Parameters

    +

    Parameters

    @@ -2021,7 +2023,7 @@ g_main_context_get_poll_func (GMainContext *context);

    Gets the poll function set by g_main_context_set_poll_func().

    -

    Parameters

    +

    Parameters

    @@ -2036,7 +2038,7 @@
    -

    Returns

    +

    Returns

    the poll function

    @@ -2051,7 +2053,7 @@

    Specifies the type of function passed to g_main_context_set_poll_func(). The semantics of the function should match those of the poll() system call.

    -

    Parameters

    +

    Parameters

    @@ -2080,7 +2082,7 @@
    -

    Returns

    +

    Returns

    the number of GPollFD elements which have events or errors reported, or -1 if an error occurred.

    @@ -2097,7 +2099,7 @@ this context. This will very seldom be used directly. Instead a typical event source will use g_source_add_unix_fd() instead.

    -

    Parameters

    +

    Parameters

    @@ -2136,7 +2138,7 @@

    Removes file descriptor from the set of file descriptors to be polled for a particular context.

    -

    Parameters

    +

    Parameters

    @@ -2203,33 +2205,33 @@ 25 26 27 - +while(TRUE); + { + g_main_context_iteration(NULL, TRUE); + free_allocated_memory(); + }
    static GList *free_list;
    +        
    static GList *free_list;
     
    -gpointer
    -allocate_memory (gsize size)
    -{ 
    -  gpointer result = g_malloc (size);
    -  free_list = g_list_prepend (free_list, result);
    -  return result;
    -}
    +gpointer
    +allocate_memory (gsize size)
    +{ 
    +  gpointer result = g_malloc (size);
    +  free_list = g_list_prepend (free_list, result);
    +  return result;
    +}
     
    -void
    -free_allocated_memory (void)
    -{
    -  GList *l;
    -  for (l = free_list; l; l = l->next);
    -    g_free (l->data);
    -  g_list_free (free_list);
    -  free_list = NULL;
    - }
    +void
    +free_allocated_memory (void)
    +{
    +  GList *l;
    +  for (l = free_list; l; l = l->next);
    +    g_free (l->data);
    +  g_list_free (free_list);
    +  free_list = NULL;
    + }
     
    -[...]
    +[...]
     
    -while (TRUE); 
    - {
    -   g_main_context_iteration (NULL, TRUE);
    -   free_allocated_memory();
    -  }
    @@ -2276,36 +2278,36 @@ 28 29 30 -
    gpointer
    -allocate_memory (gsize size)
    -{ 
    -  FreeListBlock *block = g_new (FreeListBlock, 1);
    -  block->mem = g_malloc (size);
    -  block->depth = g_main_depth ();   
    -  free_list = g_list_prepend (free_list, block);
    -  return block->mem;
    -}
    +        
    gpointer
    +allocate_memory (gsize size)
    +{ 
    +  FreeListBlock *block = g_new (FreeListBlock, 1);
    +  block->mem = g_malloc (size);
    +  block->depth = g_main_depth ();   
    +  free_list = g_list_prepend (free_list, block);
    +  return block->mem;
    +}
     
    -void
    -free_allocated_memory (void)
    -{
    -  GList *l;
    -  
    -  int depth = g_main_depth ();
    -  for (l = free_list; l; );
    -    {
    -      GList *next = l->next;
    -      FreeListBlock *block = l->data;
    -      if (block->depth > depth)
    -        {
    -          g_free (block->mem);
    -          g_free (block);
    -          free_list = g_list_delete_link (free_list, l);
    -        }
    -              
    -      l = next;
    -    }
    -  }
    +void +free_allocated_memory (void) +{ + GList *l; + + int depth = g_main_depth (); + for (l = free_list; l; ); + { + GList *next = l->next; + FreeListBlock *block = l->data; + if (block->depth > depth) + { + g_free (block->mem); + g_free (block); + free_list = g_list_delete_link (free_list, l); + } + + l = next; + } + }
    @@ -2333,7 +2335,7 @@ there is more work to do.

    -

    Returns

    +

    Returns

    The main loop recursion level in the current thread

    @@ -2345,7 +2347,7 @@ g_main_current_source (void);

    Returns the currently firing source for this thread.

    -

    Returns

    +

    Returns

    The currently firing source or NULL.

    [transfer none]

    @@ -2362,7 +2364,7 @@

    Sets the function to use for the handle polling of file descriptors for the default main context.

    -

    Parameters

    +

    Parameters

    @@ -2412,7 +2414,7 @@ return FALSE. If it returns TRUE, it will be continuously run in a loop (and may prevent this call from returning).

    -

    Parameters

    +

    Parameters

    @@ -2463,7 +2465,7 @@ should not assume that it is called from any particular thread or with any particular context acquired.

    -

    Parameters

    +

    Parameters

    @@ -2520,7 +2522,7 @@

    If you need to hold a reference on the context, use g_main_context_ref_thread_default() instead.

    -

    Returns

    +

    Returns

    the thread-default GMainContext, or NULL if the thread-default context is the global default context.

    [transfer none]

    @@ -2539,7 +2541,7 @@ is the global default context, this will return that GMainContext (with a ref added to it) rather than returning NULL.

    -

    Returns

    +

    Returns

    the thread-default GMainContext. Unref with g_main_context_unref() when you are done with it.

    [transfer full]

    @@ -2577,9 +2579,9 @@ started while the non-default context is active.

    Beware that libraries that predate this function may not correctly handle being used from a thread with a thread-default context. Eg, -see g_file_supports_thread_contexts().

    +see g_file_supports_thread_contexts().

    -

    Parameters

    +

    Parameters

    @@ -2604,7 +2606,7 @@ off the thread-default context stack (verifying that it was on the top of the stack).

    -

    Parameters

    +

    Parameters

    @@ -2632,7 +2634,7 @@

    The interval given is in terms of monotonic time, not wall clock time. See g_get_monotonic_time().

    -

    Parameters

    +

    Parameters

    @@ -2647,7 +2649,7 @@
    -

    Returns

    +

    Returns

    the newly-created timeout source

    @@ -2666,7 +2668,7 @@

    The interval given in terms of monotonic time, not wall clock time. See g_get_monotonic_time().

    -

    Parameters

    +

    Parameters

    @@ -2681,7 +2683,7 @@
    -

    Returns

    +

    Returns

    the newly-created timeout source

    @@ -2715,7 +2717,7 @@

    The interval given is in terms of monotonic time, not wall clock time. See g_get_monotonic_time().

    -

    Parameters

    +

    Parameters

    @@ -2744,7 +2746,7 @@
    -

    Returns

    +

    Returns

    the ID (greater than 0) of the event source.

    @@ -2777,7 +2779,7 @@

    The interval given in terms of monotonic time, not wall clock time. See g_get_monotonic_time().

    -

    Parameters

    +

    Parameters

    @@ -2817,7 +2819,7 @@
    -

    Returns

    +

    Returns

    the ID (greater than 0) of the event source. Rename to: g_timeout_add

    @@ -2844,7 +2846,7 @@

    The interval given is in terms of monotonic time, not wall clock time. See g_get_monotonic_time().

    -

    Parameters

    +

    Parameters

    @@ -2872,7 +2874,7 @@
    -

    Returns

    +

    Returns

    the ID (greater than 0) of the event source.

    @@ -2918,7 +2920,7 @@

    The interval given is in terms of monotonic time, not wall clock time. See g_get_monotonic_time().

    -

    Parameters

    +

    Parameters

    @@ -2957,7 +2959,7 @@
    -

    Returns

    +

    Returns

    the ID (greater than 0) of the event source.

    Rename to: g_timeout_add_seconds

    @@ -2976,7 +2978,7 @@ G_PRIORITY_DEFAULT_IDLE, as compared to other sources which have a default priority of G_PRIORITY_DEFAULT.

    -

    Returns

    +

    Returns

    the newly-created idle source

    @@ -2996,7 +2998,7 @@ and attaches it to the main loop context using g_source_attach(). You can do these steps manually if you need greater control.

    -

    Parameters

    +

    Parameters

    @@ -3019,7 +3021,7 @@
    -

    Returns

    +

    Returns

    the ID (greater than 0) of the event source.

    @@ -3039,7 +3041,7 @@ and attaches it to the main loop context using g_source_attach(). You can do these steps manually if you need greater control.

    -

    Parameters

    +

    Parameters

    @@ -3073,7 +3075,7 @@
    -

    Returns

    +

    Returns

    the ID (greater than 0) of the event source. Rename to: g_idle_add

    @@ -3086,7 +3088,7 @@ g_idle_remove_by_data (gpointer data);

    Removes the idle function with the given data.

    -

    Parameters

    +

    Parameters

    @@ -3101,7 +3103,7 @@
    -

    Returns

    +

    Returns

    TRUE if an idle source was found and removed.

    @@ -3118,7 +3120,7 @@ , see the documentation for g_spawn_check_exit_status().

    -

    Parameters

    +

    Parameters

    @@ -3171,7 +3173,7 @@ be greater than 0 (i.e. this function must wait for a specific child, and cannot wait for one of many children by using a nonpositive argument).

    -

    Parameters

    +

    Parameters

    @@ -3187,7 +3189,7 @@
    -

    Returns

    +

    Returns

    the newly-created child watch source

    @@ -3218,7 +3220,7 @@ using g_source_attach(). You can do these steps manually if you need greater control.

    -

    Parameters

    +

    Parameters

    @@ -3248,7 +3250,7 @@
    -

    Returns

    +

    Returns

    the ID (greater than 0) of the event source.

    @@ -3285,7 +3287,7 @@ using g_source_attach(). You can do these steps manually if you need greater control.

    -

    Parameters

    +

    Parameters

    @@ -3325,7 +3327,7 @@
    -

    Returns

    +

    Returns

    the ID (greater than 0) of the event source.

    Rename to: g_child_watch_add

    @@ -3358,7 +3360,7 @@ Windows, the easiest solution is to construct all of your GPollFDs with g_io_channel_win32_make_pollfd().

    -

    Parameters

    +

    Parameters

    @@ -3386,7 +3388,7 @@
    -

    Returns

    +

    Returns

    the number of entries in fds whose revents fields were filled in, or 0 if the operation timed out, or -1 on error or @@ -3400,7 +3402,7 @@

    GSourceDummyMarshal ()

    void
     (*GSourceDummyMarshal) (void);
    -

    This is just a placeholder for GClosureMarshal, +

    This is just a placeholder for GClosureMarshal, which cannot be used here for dependency reasons.


    @@ -3417,7 +3419,7 @@ and must be added to one with g_source_attach() before it will be executed.

    -

    Parameters

    +

    Parameters

    @@ -3440,7 +3442,7 @@
    -

    Returns

    +

    Returns

    the newly-created GSource.

    @@ -3452,7 +3454,7 @@ g_source_ref (GSource *source);

    Increases the reference count on a source by one.

    -

    Parameters

    +

    Parameters

    @@ -3467,7 +3469,7 @@
    -

    Returns

    +

    Returns

    source

    @@ -3482,7 +3484,7 @@ resulting reference count is zero the source and associated memory will be destroyed.

    -

    Parameters

    +

    Parameters

    @@ -3506,7 +3508,7 @@

    Sets the source functions (can be used to override default implementations) of an unattached source.

    -

    Parameters

    +

    Parameters

    @@ -3539,7 +3541,7 @@ so that it will be executed within that context. Remove it by calling g_source_destroy().

    -

    Parameters

    +

    Parameters

    @@ -3561,7 +3563,7 @@
    -

    Returns

    +

    Returns

    the ID (greater than 0) for the source within the GMainContext.

    @@ -3577,7 +3579,7 @@ context. It is safe to call this on sources which have already been removed from their context.

    -

    Parameters

    +

    Parameters

    @@ -3635,35 +3637,35 @@ 27 28 29 - +
    static gboolean 
    -idle_callback (gpointer data)
    -{
    -  SomeWidget *self = data;
    -   
    -  GDK_THREADS_ENTER ();
    -  // do stuff with self
    -  self->idle_id = 0;
    -  GDK_THREADS_LEAVE ();
    -   
    -  return G_SOURCE_REMOVE;
    -}
    - 
    -static void 
    -some_widget_do_stuff_later (SomeWidget *self)
    -{
    -  self->idle_id = g_idle_add (idle_callback, self);
    -}
    - 
    -static void 
    -some_widget_finalize (GObject *object)
    -{
    -  SomeWidget *self = SOME_WIDGET (object);
    -   
    -  if (self->idle_id)
    -    g_source_remove (self->idle_id);
    -   
    -  G_OBJECT_CLASS (parent_class)->finalize (object);
    -}
    static gboolean 
    +idle_callback (gpointer data)
    +{
    +  SomeWidget *self = data;
    +   
    +  GDK_THREADS_ENTER ();
    +  // do stuff with self
    +  self->idle_id = 0;
    +  GDK_THREADS_LEAVE ();
    +   
    +  return G_SOURCE_REMOVE;
    +}
    + 
    +static void 
    +some_widget_do_stuff_later (SomeWidget *self)
    +{
    +  self->idle_id = g_idle_add (idle_callback, self);
    +}
    + 
    +static void 
    +some_widget_finalize (GObject *object)
    +{
    +  SomeWidget *self = SOME_WIDGET (object);
    +   
    +  if (self->idle_id)
    +    g_source_remove (self->idle_id);
    +   
    +  G_OBJECT_CLASS (parent_class)->finalize (object);
    +}
    @@ -3693,20 +3695,20 @@ 12 13 14 -
    static gboolean 
    -idle_callback (gpointer data)
    -{
    -  SomeWidget *self = data;
    -  
    -  GDK_THREADS_ENTER ();
    -  if (!g_source_is_destroyed (g_main_current_source ()))
    -    {
    -      // do stuff with self
    -    }
    -  GDK_THREADS_LEAVE ();
    -  
    -  return FALSE;
    -}
    +
    static gboolean 
    +idle_callback (gpointer data)
    +{
    +  SomeWidget *self = data;
    +  
    +  GDK_THREADS_ENTER ();
    +  if (!g_source_is_destroyed (g_main_current_source ()))
    +    {
    +      // do stuff with self
    +    }
    +  GDK_THREADS_LEAVE ();
    +  
    +  return FALSE;
    +}
    @@ -3714,7 +3716,7 @@

    -

    Parameters

    +

    Parameters

    @@ -3729,7 +3731,7 @@
    -

    Returns

    +

    Returns

    TRUE if the source has been destroyed

    @@ -3745,8 +3747,11 @@ source will be dispatched if it is ready to be dispatched and no sources at a higher (numerically smaller) priority are ready to be dispatched.

    +

    A child source always has the same priority as its parent. It is not +permitted to change the priority of a source once it has been added +as a child of another source.

    -

    Parameters

    +

    Parameters

    @@ -3775,7 +3780,7 @@ g_source_get_priority (GSource *source);

    Gets the priority of a source.

    -

    Parameters

    +

    Parameters

    @@ -3790,7 +3795,7 @@
    -

    Returns

    +

    Returns

    the priority of the source

    @@ -3807,7 +3812,7 @@ will be processed normally. Otherwise, all processing of this source is blocked until the dispatch function returns.

    -

    Parameters

    +

    Parameters

    @@ -3837,7 +3842,7 @@

    Checks whether a source is allowed to be called recursively. see g_source_set_can_recurse().

    -

    Parameters

    +

    Parameters

    @@ -3852,7 +3857,7 @@
    -

    Returns

    +

    Returns

    whether recursion is allowed.

    @@ -3867,7 +3872,7 @@ context. The reverse mapping from ID to source is done by g_main_context_find_source_by_id().

    -

    Parameters

    +

    Parameters

    @@ -3882,7 +3887,7 @@
    -

    Returns

    +

    Returns

    the ID (greater than 0) for the source

    @@ -3896,7 +3901,7 @@ The name may be NULL if it has never been set with g_source_set_name().

    -

    Parameters

    +

    Parameters

    @@ -3911,7 +3916,7 @@
    -

    Returns

    +

    Returns

    the name of the source

    @@ -3933,7 +3938,7 @@ one could change the name in the "check" function of a GSourceFuncs to include details like the event type in the source name.

    -

    Parameters

    +

    Parameters

    @@ -3966,7 +3971,7 @@

    This is a convenience utility to set source names from the return value of g_idle_add(), g_timeout_add(), etc.

    -

    Parameters

    +

    Parameters

    @@ -4002,7 +4007,7 @@ g_main_current_source(). But calling this function on a source whose GMainContext has been destroyed is an error.

    -

    Parameters

    +

    Parameters

    @@ -4017,7 +4022,7 @@
    -

    Returns

    +

    Returns

    the GMainContext with which the source is associated, or NULL if the context has not yet been added to a source.

    @@ -4043,7 +4048,7 @@

    Typically, you won't use this function. Instead use functions specific to the type of source you are using.

    -

    Parameters

    +

    Parameters

    @@ -4084,7 +4089,7 @@

    Specifies the type of function passed to g_timeout_add(), g_timeout_add_full(), g_idle_add(), and g_idle_add_full().

    -

    Parameters

    +

    Parameters

    @@ -4100,7 +4105,7 @@
    -

    Returns

    +

    Returns

    FALSE if the source should be removed. G_SOURCE_CONTINUE and G_SOURCE_REMOVE are more memorable names for the return value.

    @@ -4123,7 +4128,7 @@ than callback_funcs ->ref.

    -

    Parameters

    +

    Parameters

    @@ -4172,8 +4177,10 @@ other suggests that it would be delivered first, and the ready time for both sources is reached during the same main context iteration then the order of dispatch is undefined.

    +

    This API is only intended to be used by implementations of GSource. +Do not call this API on a GSource that you did not create.

    -

    Parameters

    +

    Parameters

    @@ -4208,7 +4215,7 @@

    Any time before the current monotonic time (including 0) is an indication that the source will fire immediately.

    -

    Parameters

    +

    Parameters

    @@ -4223,7 +4230,7 @@
    -

    Returns

    +

    Returns

    the monotonic ready time, -1 for "never"

    @@ -4243,9 +4250,11 @@ g_source_modify_unix_fd().

    It is not necessary to remove the fd before destroying the source; it will be cleaned up automatically.

    +

    This API is only intended to be used by implementations of GSource. +Do not call this API on a GSource that you did not create.

    As the name suggests, this function is not available on Windows.

    -

    Parameters

    +

    Parameters

    @@ -4272,7 +4281,7 @@
    -

    Returns

    +

    Returns

    an opaque tag

    @@ -4288,9 +4297,11 @@

    You only need to call this if you want to remove an fd from being watched while keeping the same source around. In the normal case you will just want to destroy the source.

    +

    This API is only intended to be used by implementations of GSource. +Do not call this API on a GSource that you did not create.

    As the name suggests, this function is not available on Windows.

    -

    Parameters

    +

    Parameters

    @@ -4326,9 +4337,11 @@ is the tag returned from g_source_add_unix_fd().

    If you want to remove a fd, don't set its event mask to zero. Instead, call g_source_remove_unix_fd().

    +

    This API is only intended to be used by implementations of GSource. +Do not call this API on a GSource that you did not create.

    As the name suggests, this function is not available on Windows.

    -

    Parameters

    +

    Parameters

    @@ -4369,9 +4382,11 @@

    The return value of this function is only defined when the function is called from the check or dispatch functions for source .

    +

    This API is only intended to be used by implementations of GSource. +Do not call this API on a GSource that you did not create.

    As the name suggests, this function is not available on Windows.

    -

    Parameters

    +

    Parameters

    @@ -4393,7 +4408,7 @@
    -

    Returns

    +

    Returns

    the conditions reported on the fd

    @@ -4411,11 +4426,13 @@ the revents field in the GPollFD struct and return TRUE if events need to be processed.

    +

    This API is only intended to be used by implementations of GSource. +Do not call this API on a GSource that you did not create.

    Using this API forces the linear scanning of event sources on each main loop iteration. Newly-written event sources should try to use g_source_add_unix_fd() instead of this API.

    -

    Parameters

    +

    Parameters

    @@ -4445,9 +4462,11 @@ g_source_remove_poll (GSource *source, GPollFD *fd);

    Removes a file descriptor from the set of file descriptors polled for -this source.

    +this source.

    +

    This API is only intended to be used by implementations of GSource. +Do not call this API on a GSource that you did not create.

    -

    Parameters

    +

    Parameters

    @@ -4493,15 +4512,17 @@ its own prepare/check functions indicate that it is ready.)

    If you don't need child_source to do anything on its own when it -triggers, you can call g_source_set_dummy_callback() on it to set a +triggers, you can call g_source_set_dummy_callback() on it to set a callback that does nothing (except return TRUE if appropriate).

    source will hold a reference on child_source while child_source is attached to it.

    +

    This API is only intended to be used by implementations of GSource. +Do not call this API on a GSource that you did not create.

    -

    Parameters

    +

    Parameters

    @@ -4534,8 +4555,10 @@

    Detaches child_source from source and destroys it.

    +

    This API is only intended to be used by implementations of GSource. +Do not call this API on a GSource that you did not create.

    -

    Parameters

    +

    Parameters

    @@ -4571,7 +4594,7 @@

    The time here is the system monotonic time, if available, or some other reasonable alternative otherwise. See g_get_monotonic_time().

    -

    Parameters

    +

    Parameters

    @@ -4586,7 +4609,7 @@
    -

    Returns

    +

    Returns

    the monotonic time in microseconds

    @@ -4606,7 +4629,7 @@ and is otherwise the same as g_get_current_time().

    -

    Parameters

    +

    Parameters

    @@ -4643,7 +4666,7 @@ added to a non-default main context.

    It is a programmer error to attempt to remove a non-existent source.

    -

    Parameters

    +

    Parameters

    @@ -4658,7 +4681,7 @@
    -

    Returns

    +

    Returns

    For historical reasons, this function always returns TRUE

    @@ -4673,7 +4696,7 @@ source functions and user data. If multiple sources exist with the same source functions and user data, only one will be destroyed.

    -

    Parameters

    +

    Parameters

    @@ -4696,7 +4719,7 @@
    -

    Returns

    +

    Returns

    TRUE if a source was found and removed.

    @@ -4710,7 +4733,7 @@ data for the callback. If multiple sources exist with the same user data, only one will be destroyed.

    -

    Parameters

    +

    Parameters

    @@ -4725,7 +4748,7 @@
    -

    Returns

    +

    Returns

    TRUE if a source was found and removed.

    @@ -4837,7 +4860,7 @@

    Represents a file descriptor, which events to poll for, and which events occurred.

    -

    Members

    +

    Members

    @@ -4919,7 +4942,7 @@ check function, it tests the results of the poll() call to see if the required condition has been met, and returns TRUE if so.

    -

    Members

    +

    Members

    @@ -4994,7 +5017,7 @@

    The <structname>GSourceCallbackFuncs</structname> struct contains functions for managing callback objects.

    -

    Members

    +

    Members

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Thread-Pools.html glib2.0-2.39.91/docs/reference/glib/html/glib-Thread-Pools.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Thread-Pools.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Thread-Pools.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -169,11 +168,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -247,7 +241,7 @@ and not all max_threads threads could be created.

    -

    Parameters

    +

    Parameters

    @@ -287,7 +281,7 @@
    -

    Returns

    +

    Returns

    the new GThreadPool

    @@ -317,7 +311,7 @@ work to do.

    Before version 2.32, this function did not return a success status.

    -

    Parameters

    +

    Parameters

    @@ -345,7 +339,7 @@
    -

    Returns

    +

    Returns

    TRUE on success, FALSE if an error occurred

    @@ -382,7 +376,7 @@ created.

    Before version 2.32, this function did not return a success status.

    -

    Parameters

    +

    Parameters

    @@ -411,7 +405,7 @@
    -

    Returns

    +

    Returns

    TRUE on success, FALSE if an error occurred

    @@ -424,7 +418,7 @@

    Returns the maximal number of threads for pool .

    -

    Parameters

    +

    Parameters

    @@ -439,7 +433,7 @@
    -

    Returns

    +

    Returns

    the maximal number of threads

    @@ -452,7 +446,7 @@

    Returns the number of threads currently running in pool .

    -

    Parameters

    +

    Parameters

    @@ -467,7 +461,7 @@
    -

    Returns

    +

    Returns

    the number of threads currently running

    @@ -480,7 +474,7 @@

    Returns the number of tasks still unprocessed in pool .

    -

    Parameters

    +

    Parameters

    @@ -495,7 +489,7 @@
    -

    Returns

    +

    Returns

    the number of unprocessed tasks

    @@ -527,7 +521,7 @@

    After calling this function pool must not be used anymore.

    -

    Parameters

    +

    Parameters

    @@ -567,7 +561,7 @@ of unused threads.

    The default value is 2.

    -

    Parameters

    +

    Parameters

    @@ -589,7 +583,7 @@ g_thread_pool_get_max_unused_threads (void);

    Returns the maximal allowed number of unused threads.

    -

    Returns

    +

    Returns

    the maximal number of unused threads

    @@ -601,7 +595,7 @@ g_thread_pool_get_num_unused_threads (void);

    Returns the number of currently unused threads.

    -

    Returns

    +

    Returns

    the number of currently unused threads

    @@ -632,7 +626,7 @@ cannot be assumed that threads are executed in the order they are created.

    -

    Parameters

    +

    Parameters

    @@ -681,7 +675,7 @@ to 0, idle threads will not be stopped.

    The default value is 15000 (15 seconds).

    -

    Parameters

    +

    Parameters

    @@ -711,7 +705,7 @@

    If this function returns 0, threads waiting in the thread pool for new work are not stopped.

    -

    Returns

    +

    Returns

    the maximum interval (milliseconds) to wait for new tasks in the thread pool before stopping the @@ -735,7 +729,7 @@ public read-only members, but the underlying struct is bigger, so you must not copy this struct.

    -

    Members

    +

    Members

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Threads.html glib2.0-2.39.91/docs/reference/glib/html/glib-Threads.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Threads.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Threads.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -516,11 +515,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -593,7 +587,7 @@ threads. The two notable exceptions from this rule are GMainLoop and GAsyncQueue, which are thread-safe and need no further application-level locking to be accessed from multiple threads. -Most refcounting functions such as g_object_ref() are also thread-safe.

    +Most refcounting functions such as g_object_ref() are also thread-safe.

    Functions

    @@ -605,7 +599,7 @@ functions passed to g_thread_new() or g_thread_try_new().

    -

    Parameters

    +

    Parameters

    @@ -620,7 +614,7 @@
    -

    Returns

    +

    Returns

    the return value of the thread

    @@ -650,7 +644,7 @@

    To free the struct returned by this function, use g_thread_unref(). Note that g_thread_join() implicitly unrefs the GThread as well.

    -

    Parameters

    +

    Parameters

    @@ -677,7 +671,7 @@
    -

    Returns

    +

    Returns

    the new GThread

    @@ -697,7 +691,7 @@ error is set and NULL is returned.

    -

    Parameters

    +

    Parameters

    @@ -729,7 +723,7 @@
    -

    Returns

    +

    Returns

    the new GThread, or NULL if an error occurred

    @@ -743,7 +737,7 @@

    Increase the reference count on thread .

    -

    Parameters

    +

    Parameters

    @@ -758,7 +752,7 @@
    -

    Returns

    +

    Returns

    a new reference to thread

    @@ -777,7 +771,7 @@ it is running, so it is safe to drop your own reference to it if you don't need it anymore.

    -

    Parameters

    +

    Parameters

    @@ -818,7 +812,7 @@ to be freed. Use g_thread_ref() to obtain an extra reference if you want to keep the GThread alive beyond the g_thread_join() call.

    -

    Parameters

    +

    Parameters

    @@ -833,7 +827,7 @@
    -

    Returns

    +

    Returns

    the return value of the thread

    @@ -867,7 +861,7 @@ this function from a thread created with another threading library or or from within a GThreadPool.

    -

    Parameters

    +

    Parameters

    @@ -896,7 +890,7 @@ (i.e. comparisons) but you must not use GLib functions (such as g_thread_join()) on these threads.

    -

    Returns

    +

    Returns

    the GThread representing the current thread

    @@ -924,15 +918,15 @@ 7 8 9 - +b =g_new(Blob,1); +g_mutex_init(&b->m);
    typedef struct {
    -  GMutex m;
    -  ...
    -} Blob;
    +        
    typedef struct {
    +  GMutex m;
    +  ...
    +} Blob;
     
    -Blob *b;
    +Blob *b;
     
    -b = g_new (Blob, 1);
    -g_mutex_init (&b->m);
    @@ -944,7 +938,7 @@

    Calling g_mutex_init() on an already initialized GMutex leads to undefined behaviour.

    -

    Parameters

    +

    Parameters

    @@ -972,7 +966,7 @@ behaviour.

    Sine: 2.32

    -

    Parameters

    +

    Parameters

    @@ -1003,7 +997,7 @@ already been locked by the same thread results in undefined behaviour (including but not limited to deadlocks).

    -

    Parameters

    +

    Parameters

    @@ -1034,7 +1028,7 @@ already been locked by the same thread results in undefined behaviour (including but not limited to deadlocks or arbitrary return values).

    -

    Parameters

    +

    Parameters

    @@ -1049,7 +1043,7 @@
    -

    Returns

    +

    Returns

    TRUE if mutex could be locked

    @@ -1068,7 +1062,7 @@

    Calling g_mutex_unlock() on a mutex that is not locked by the current thread leads to undefined behaviour.

    -

    Parameters

    +

    Parameters

    @@ -1116,20 +1110,20 @@ 12 13 14 - + return ret_val; +}
    G_LOCK_DEFINE (current_number);
    +        
    G_LOCK_DEFINE (current_number);
     
    -int
    -give_me_next_number (void)
    -{
    -  static int current_number = 0;
    -  int ret_val;
    -
    -  G_LOCK (current_number);
    -  ret_val = current_number = calc_next_number (current_number);
    -  G_UNLOCK (current_number);
    +int
    +give_me_next_number (void)
    +{
    +  static int current_number = 0;
    +  int ret_val;
    +
    +  G_LOCK (current_number);
    +  ret_val = current_number = calc_next_number (current_number);
    +  G_UNLOCK (current_number);
     
    -  return ret_val;
    -}
    @@ -1137,7 +1131,7 @@

    -

    Parameters

    +

    Parameters

    @@ -1159,7 +1153,7 @@

    This works like G_LOCK_DEFINE, but it creates a static object.

    -

    Parameters

    +

    Parameters

    @@ -1182,7 +1176,7 @@

    This declares a lock, that is defined with G_LOCK_DEFINE in another module.

    -

    Parameters

    +

    Parameters

    @@ -1205,7 +1199,7 @@

    Works like g_mutex_lock(), but for a lock defined with G_LOCK_DEFINE.

    -

    Parameters

    +

    Parameters

    @@ -1228,7 +1222,7 @@

    Works like g_mutex_trylock(), but for a lock defined with G_LOCK_DEFINE.

    -

    Parameters

    +

    Parameters

    @@ -1243,7 +1237,7 @@
    -

    Returns

    +

    Returns

    TRUE, if the lock could be locked.

    @@ -1256,7 +1250,7 @@

    Works like g_mutex_unlock(), but for a lock defined with G_LOCK_DEFINE.

    -

    Parameters

    +

    Parameters

    @@ -1295,15 +1289,15 @@ 7 8 9 - +b =g_new(Blob,1); +g_rec_mutex_init(&b->m);
    typedef struct {
    -  GRecMutex m;
    -  ...
    -} Blob;
    +        
    typedef struct {
    +  GRecMutex m;
    +  ...
    +} Blob;
     
    -Blob *b;
    +Blob *b;
     
    -b = g_new (Blob, 1);
    -g_rec_mutex_init (&b->m);
    @@ -1315,7 +1309,7 @@

    To undo the effect of g_rec_mutex_init() when a recursive mutex is no longer needed, use g_rec_mutex_clear().

    -

    Parameters

    +

    Parameters

    @@ -1344,7 +1338,7 @@ to undefined behaviour.

    Sine: 2.32

    -

    Parameters

    +

    Parameters

    @@ -1376,7 +1370,7 @@ The mutex will only become available again when it is unlocked as many times as it has been locked.

    -

    Parameters

    +

    Parameters

    @@ -1404,7 +1398,7 @@ it locks rec_mutex and returns TRUE.

    -

    Parameters

    +

    Parameters

    @@ -1419,7 +1413,7 @@
    -

    Returns

    +

    Returns

    TRUE if rec_mutex could be locked

    @@ -1440,7 +1434,7 @@

    Calling g_rec_mutex_unlock() on a recursive mutex that is not locked by the current thread leads to undefined behaviour.

    -

    Parameters

    +

    Parameters

    @@ -1479,15 +1473,15 @@ 7 8 9 - +b =g_new(Blob,1); +g_rw_lock_init(&b->l);
    typedef struct {
    -  GRWLock l;
    -  ...
    -} Blob;
    +        
    typedef struct {
    +  GRWLock l;
    +  ...
    +} Blob;
     
    -Blob *b;
    +Blob *b;
     
    -b = g_new (Blob, 1);
    -g_rw_lock_init (&b->l);
    @@ -1499,7 +1493,7 @@

    Calling g_rw_lock_init() on an already initialized GRWLock leads to undefined behaviour.

    -

    Parameters

    +

    Parameters

    @@ -1527,7 +1521,7 @@ leads to undefined behaviour.

    Sine: 2.32

    -

    Parameters

    +

    Parameters

    @@ -1554,7 +1548,7 @@ until all other threads have dropped their locks on rw_lock .

    -

    Parameters

    +

    Parameters

    @@ -1582,7 +1576,7 @@ Otherwise it locks rw_lock and returns TRUE.

    -

    Parameters

    +

    Parameters

    @@ -1597,7 +1591,7 @@
    -

    Returns

    +

    Returns

    TRUE if rw_lock could be locked

    @@ -1614,7 +1608,7 @@

    Calling g_rw_lock_writer_unlock() on a lock that is not held by the current thread leads to undefined behaviour.

    -

    Parameters

    +

    Parameters

    @@ -1643,7 +1637,7 @@

    It is implementation-defined how many threads are allowed to hold read locks on the same lock simultaneously.

    -

    Parameters

    +

    Parameters

    @@ -1669,7 +1663,7 @@ the read lock was successfully obtained. Otherwise it returns FALSE.

    -

    Parameters

    +

    Parameters

    @@ -1684,7 +1678,7 @@
    -

    Returns

    +

    Returns

    TRUE if rw_lock could be locked

    @@ -1701,7 +1695,7 @@

    Calling g_rw_lock_reader_unlock() on a lock that is not held by the current thread leads to undefined behaviour.

    -

    Parameters

    +

    Parameters

    @@ -1731,7 +1725,7 @@

    Calling g_cond_init() on an already-initialised GCond leads to undefined behaviour.

    -

    Parameters

    +

    Parameters

    @@ -1758,7 +1752,7 @@

    Calling g_cond_clear() for a GCond on which threads are blocking leads to undefined behaviour.

    -

    Parameters

    +

    Parameters

    @@ -1797,7 +1791,7 @@

    For this reason, g_cond_wait() must always be used in a loop. See the documentation for GCond for a complete example.

    -

    Parameters

    +

    Parameters

    @@ -1844,7 +1838,7 @@ a combination of g_get_current_time() and g_time_val_add() can be used.

    -

    Parameters

    +

    Parameters

    @@ -1871,7 +1865,7 @@
    -

    Returns

    +

    Returns

    TRUE if cond was signalled, or FALSE on timeout

    @@ -1926,31 +1920,31 @@ 23 24 25 -
    gpointer
    -pop_data_timed (void)
    -{
    -  gint64 end_time;
    -  gpointer data;
    -
    -  g_mutex_lock (&data_mutex);
    -
    -  end_time = g_get_monotonic_time () + 5 * G_TIME_SPAN_SECOND;
    -  while (!current_data)
    -    if (!g_cond_wait_until (&data_cond, &data_mutex, end_time))
    -      {
    -        // timeout has passed.
    -        g_mutex_unlock (&data_mutex);
    -        return NULL;
    -      }
    -
    -  // there is data for us
    -  data = current_data;
    -  current_data = NULL;
    +        
    gpointer
    +pop_data_timed (void)
    +{
    +  gint64 end_time;
    +  gpointer data;
    +
    +  g_mutex_lock (&data_mutex);
    +
    +  end_time = g_get_monotonic_time () + 5 * G_TIME_SPAN_SECOND;
    +  while (!current_data)
    +    if (!g_cond_wait_until (&data_cond, &data_mutex, end_time))
    +      {
    +        // timeout has passed.
    +        g_mutex_unlock (&data_mutex);
    +        return NULL;
    +      }
    +
    +  // there is data for us
    +  data = current_data;
    +  current_data = NULL;
     
    -  g_mutex_unlock (&data_mutex);
    +  g_mutex_unlock (&data_mutex);
     
    -  return data;
    -}
    + return data; +}
    @@ -1964,7 +1958,7 @@ have to start over waiting again (which would lead to a total wait time of more than 5 seconds).

    -

    Parameters

    +

    Parameters

    @@ -1991,7 +1985,7 @@
    -

    Returns

    +

    Returns

    TRUE on a signal, FALSE on a timeout

    @@ -2009,7 +2003,7 @@ It is good practice to hold the same lock as the waiting thread while calling this function, though not required.

    -

    Parameters

    +

    Parameters

    @@ -2036,7 +2030,7 @@ It is good practice to lock the same mutex as the waiting threads while calling this function, though not required.

    -

    Parameters

    +

    Parameters

    @@ -2100,35 +2094,35 @@ 27 28 29 - +// return value should not be freed +const gchar * +get_local_name(void) +{ + returng_private_get(&name_key); +} + +void +set_local_name(const gchar *name) +{ + g_private_replace(&name_key,g_strdup(name)); +} + + +static GPrivate count_key;// no free function + +gint +get_local_count(void) +{ + returnGPOINTER_TO_INT(g_private_get(&count_key)); +} + +void +set_local_count(gint count) +{ + g_private_set(&count_key,GINT_TO_POINTER(count)); +}
    static GPrivate name_key = G_PRIVATE_INIT (g_free);
    +        
    static GPrivate name_key = G_PRIVATE_INIT (g_free);
     
    -// return value should not be freed
    -const gchar *
    -get_local_name (void)
    -{
    -  return g_private_get (&name_key);
    -}
    -
    -void
    -set_local_name (const gchar *name)
    -{
    -  g_private_replace (&name_key, g_strdup (name));
    -}
    -
    -
    -static GPrivate count_key;   // no free function
    -
    -gint
    -get_local_count (void)
    -{
    -  return GPOINTER_TO_INT (g_private_get (&count_key));
    -}
    -
    -void
    -set_local_count (gint count)
    -{
    -  g_private_set (&count_key, GINT_TO_POINTER (count));
    -}
    @@ -2136,7 +2130,7 @@

    -

    Parameters

    +

    Parameters

    @@ -2163,7 +2157,7 @@ Values are never copied between threads (when a new thread is created, for example).

    -

    Parameters

    +

    Parameters

    @@ -2178,7 +2172,7 @@
    -

    Returns

    +

    Returns

    the thread-local value

    @@ -2197,7 +2191,7 @@ the GDestroyNotify for key is not called on the old value.

    -

    Parameters

    +

    Parameters

    @@ -2234,7 +2228,7 @@ key is run on it.

    -

    Parameters

    +

    Parameters

    @@ -2288,15 +2282,15 @@ 7 8 9 - + return my_once.retval; +}
    gpointer
    -get_debug_flags (void)
    -{
    -  static GOnce my_once = G_ONCE_INIT;
    +        
    gpointer
    +get_debug_flags (void)
    +{
    +  static GOnce my_once = G_ONCE_INIT;
     
    -  g_once (&my_once, parse_debug_flags, NULL);
    +  g_once (&my_once, parse_debug_flags, NULL);
     
    -  return my_once.retval;
    -}
    @@ -2304,7 +2298,7 @@

    -

    Parameters

    +

    Parameters

    @@ -2366,16 +2360,16 @@ 8 9 10 - +// use initialization_value here
    static gsize initialization_value = 0;
    +        
    static gsize initialization_value = 0;
     
    -if (g_once_init_enter (&initialization_value))
    -  {
    -    gsize setup_value = 42; // initialization code here
    +if (g_once_init_enter (&initialization_value))
    +  {
    +    gsize setup_value = 42; // initialization code here
     
    -    g_once_init_leave (&initialization_value, setup_value);
    -  }
    +    g_once_init_leave (&initialization_value, setup_value);
    +  }
     
    -// use initialization_value here
    @@ -2383,7 +2377,7 @@

    -

    Parameters

    +

    Parameters

    @@ -2398,7 +2392,7 @@
    -

    Returns

    +

    Returns

    TRUE if the initialization section should be entered, FALSE and blocks otherwise

    @@ -2417,7 +2411,7 @@ releases concurrent threads blocking in g_once_init_enter() on this initialization variable.

    -

    Parameters

    +

    Parameters

    @@ -2464,7 +2458,7 @@ must be atomic in order for this function to work reliably.

    -

    Parameters

    +

    Parameters

    @@ -2509,7 +2503,7 @@ must be atomic in order for this function to work reliably.

    -

    Parameters

    +

    Parameters

    @@ -2531,7 +2525,7 @@
    -

    Returns

    +

    Returns

    TRUE if the lock was acquired

    @@ -2554,7 +2548,7 @@ must be atomic in order for this function to work reliably.

    -

    Parameters

    +

    Parameters

    @@ -2588,7 +2582,7 @@

    For portability reasons, you may only lock on the bottom 32 bits of the pointer.

    -

    Parameters

    +

    Parameters

    @@ -2622,7 +2616,7 @@

    For portability reasons, you may only lock on the bottom 32 bits of the pointer.

    -

    Parameters

    +

    Parameters

    @@ -2644,7 +2638,7 @@
    -

    Returns

    +

    Returns

    TRUE if the lock was acquired

    @@ -2661,7 +2655,7 @@

    For portability reasons, you may only lock on the bottom 32 bits of the pointer.

    -

    Parameters

    +

    Parameters

    @@ -2694,7 +2688,7 @@ used as a parameter to g_thread_pool_new() for CPU bound tasks and similar cases.

    -

    Returns

    +

    Returns

    Number of schedulable threads, always greater than 0

    @@ -2714,7 +2708,7 @@

    enum GThreadError

    Possible errors of thread related functions.

    -

    Members

    +

    Members

    @@ -2773,17 +2767,17 @@ 9 10 11 - + return current_number; +}
    int
    -give_me_next_number (void)
    -{
    -  static int current_number = 0;
    -
    -  // now do a very complicated calculation to calculate the new
    -  // number, this might for example be a random number generator
    -  current_number = calc_next_number (current_number);
    +        
    int
    +give_me_next_number (void)
    +{
    +  static int current_number = 0;
    +
    +  // now do a very complicated calculation to calculate the new
    +  // number, this might for example be a random number generator
    +  current_number = calc_next_number (current_number);
     
    -  return current_number;
    -}
    @@ -2810,19 +2804,19 @@ 11 12 13 -
    int
    -give_me_next_number (void)
    -{
    -  static GMutex mutex;
    -  static int current_number = 0;
    -  int ret_val;
    -
    -  g_mutex_lock (&mutex);
    -  ret_val = current_number = calc_next_number (current_number);
    -  g_mutex_unlock (&mutex);
    +        
    int
    +give_me_next_number (void)
    +{
    +  static GMutex mutex;
    +  static int current_number = 0;
    +  int ret_val;
    +
    +  g_mutex_lock (&mutex);
    +  ret_val = current_number = calc_next_number (current_number);
    +  g_mutex_unlock (&mutex);
     
    -  return ret_val;
    -}
    + return ret_val; +}
    @@ -2907,39 +2901,39 @@ 31 32 33 -
    GRWLock lock;
    -GPtrArray *array;
    +        
    GRWLock lock;
    +GPtrArray *array;
     
    -gpointer
    -my_array_get (guint index)
    -{
    -  gpointer retval = NULL;
    -
    -  if (!array)
    -    return NULL;
    -
    -  g_rw_lock_reader_lock (&lock);
    -  if (index < array->len)
    -    retval = g_ptr_array_index (array, index);
    -  g_rw_lock_reader_unlock (&lock);
    -
    -  return retval;
    -}
    -
    -void
    -my_array_set (guint index, gpointer data)
    -{
    -  g_rw_lock_writer_lock (&lock);
    -
    -  if (!array)
    -    array = g_ptr_array_new ();
    -
    -  if (index >= array->len)
    -    g_ptr_array_set_size (array, index+1);
    -  g_ptr_array_index (array, index) = data;
    +gpointer
    +my_array_get (guint index)
    +{
    +  gpointer retval = NULL;
    +
    +  if (!array)
    +    return NULL;
    +
    +  g_rw_lock_reader_lock (&lock);
    +  if (index < array->len)
    +    retval = g_ptr_array_index (array, index);
    +  g_rw_lock_reader_unlock (&lock);
    +
    +  return retval;
    +}
    +
    +void
    +my_array_set (guint index, gpointer data)
    +{
    +  g_rw_lock_writer_lock (&lock);
    +
    +  if (!array)
    +    array = g_ptr_array_new ();
    +
    +  if (index >= array->len)
    +    g_ptr_array_set_size (array, index+1);
    +  g_ptr_array_index (array, index) = data;
     
    -  g_rw_lock_writer_unlock (&lock);
    -}
    + g_rw_lock_writer_unlock (&lock); +}
    @@ -3006,33 +3000,33 @@ 25 26 27 -
    gpointer current_data = NULL;
    -GMutex data_mutex;
    -GCond data_cond;
    -
    -void
    -push_data (gpointer data)
    -{
    -  g_mutex_lock (&data_mutex);
    -  current_data = data;
    -  g_cond_signal (&data_cond);
    -  g_mutex_unlock (&data_mutex);
    -}
    -
    -gpointer
    -pop_data (void)
    -{
    -  gpointer data;
    -
    -  g_mutex_lock (&data_mutex);
    -  while (!current_data)
    -    g_cond_wait (&data_cond, &data_mutex);
    -  data = current_data;
    -  current_data = NULL;
    -  g_mutex_unlock (&data_mutex);
    +        
    gpointer current_data = NULL;
    +GMutex data_mutex;
    +GCond data_cond;
    +
    +void
    +push_data (gpointer data)
    +{
    +  g_mutex_lock (&data_mutex);
    +  current_data = data;
    +  g_cond_signal (&data_cond);
    +  g_mutex_unlock (&data_mutex);
    +}
    +
    +gpointer
    +pop_data (void)
    +{
    +  gpointer data;
    +
    +  g_mutex_lock (&data_mutex);
    +  while (!current_data)
    +    g_cond_wait (&data_cond, &data_mutex);
    +  data = current_data;
    +  current_data = NULL;
    +  g_mutex_unlock (&data_mutex);
     
    -  return data;
    -}
    + return data; +}
    @@ -3093,7 +3087,7 @@ one-time initialization function must have its own unique GOnce struct.

    -

    Members

    +

    Members

    @@ -3123,7 +3117,7 @@

    The possible statuses of a one-time initialization function controlled by a GOnce struct.

    -

    Members

    +

    Members

    @@ -3168,7 +3162,7 @@ - +
    1
    GOnce my_once = G_ONCE_INIT;
    GOnce my_once = G_ONCE_INIT;
    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Timers.html glib2.0-2.39.91/docs/reference/glib/html/glib-Timers.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Timers.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Timers.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -113,11 +112,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -138,7 +132,7 @@

    Creates a new timer, and starts timing (i.e. g_timer_start() is implicitly called for you).

    -

    Returns

    +

    Returns

    a new GTimer.

    @@ -153,7 +147,7 @@ automatically marks the start time, so no need to call g_timer_start() immediately after creating the timer.

    -

    Parameters

    +

    Parameters

    @@ -176,7 +170,7 @@

    Marks an end time, so calls to g_timer_elapsed() will return the difference between this end time and the start time.

    -

    Parameters

    +

    Parameters

    @@ -200,7 +194,7 @@ g_timer_stop(). g_timer_stop() must be called before using this function.

    -

    Parameters

    +

    Parameters

    @@ -232,7 +226,7 @@ out parameter is essentially useless.

    -

    Parameters

    +

    Parameters

    @@ -256,7 +250,7 @@
    -

    Returns

    +

    Returns

    seconds elapsed as a floating point value, including any fractional part.

    @@ -271,7 +265,7 @@ already-started timer to reset the start time, so g_timer_reset() serves no purpose.

    -

    Parameters

    +

    Parameters

    @@ -293,7 +287,7 @@ g_timer_destroy (GTimer *timer);

    Destroys a timer, freeing associated resources.

    -

    Parameters

    +

    Parameters

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Trash-Stacks.html glib2.0-2.39.91/docs/reference/glib/html/glib-Trash-Stacks.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Trash-Stacks.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Trash-Stacks.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -89,11 +88,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -116,7 +110,7 @@ gpointer data_p);

    Pushes a piece of memory onto a GTrashStack.

    -

    Parameters

    +

    Parameters

    @@ -145,7 +139,7 @@ g_trash_stack_pop (GTrashStack **stack_p);

    Pops a piece of memory off a GTrashStack.

    -

    Parameters

    +

    Parameters

    @@ -160,7 +154,7 @@
    -

    Returns

    +

    Returns

    the element at the top of the stack

    @@ -173,7 +167,7 @@

    Returns the element at the top of a GTrashStack which may be NULL.

    -

    Parameters

    +

    Parameters

    @@ -188,7 +182,7 @@
    -

    Returns

    +

    Returns

    the element at the top of the stack

    @@ -202,7 +196,7 @@

    Note that execution of this function is of O(N) complexity where N denotes the number of items on the stack.

    -

    Parameters

    +

    Parameters

    @@ -217,7 +211,7 @@
    -

    Returns

    +

    Returns

    the height of the stack

    @@ -234,7 +228,7 @@

    Each piece of memory that is pushed onto the stack is cast to a GTrashStack*.

    -

    Members

    +

    Members

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Type-Conversion-Macros.html glib2.0-2.39.91/docs/reference/glib/html/glib-Type-Conversion-Macros.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Type-Conversion-Macros.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Type-Conversion-Macros.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -80,11 +79,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -101,8 +95,8 @@
    1
     2
    -
    int *ip = g_new (int, 1);
    -*ip = 42;
    +
    int *ip = g_new (int, 1);
    +*ip = 42;
    @@ -122,10 +116,10 @@ 2 3 4 -
    gpointer p;
    -int i;
    -p = (void*) 42;
    -i = (int) p;
    +
    gpointer p;
    +int i;
    +p = (void*) 42;
    +i = (int) p;
    @@ -142,10 +136,10 @@ 2 3 4 -
    gpointer p;
    -int i;
    -p = (void*) (long) 42;
    -i = (int) (long) p;
    +
    gpointer p;
    +int i;
    +p = (void*) (long) 42;
    +i = (int) (long) p;
    @@ -171,7 +165,7 @@ pointers, and only preserve 32 bits of the integer; values outside the range of a 32-bit integer will be mangled.

    -

    Parameters

    +

    Parameters

    @@ -198,7 +192,7 @@ pointers, and only preserve 32 bits of the integer; values outside the range of a 32-bit integer will be mangled.

    -

    Parameters

    +

    Parameters

    @@ -220,7 +214,7 @@

    Stuffs an unsigned integer into a pointer type.

    -

    Parameters

    +

    Parameters

    @@ -243,7 +237,7 @@

    Extracts an unsigned integer from a pointer. The integer must have been stored in the pointer with GUINT_TO_POINTER().

    -

    Parameters

    +

    Parameters

    @@ -265,7 +259,7 @@

    Stuffs a gsize into a pointer type.

    -

    Parameters

    +

    Parameters

    @@ -288,7 +282,7 @@

    Extracts a gsize from a pointer. The gsize must have been stored in the pointer with GSIZE_TO_POINTER().

    -

    Parameters

    +

    Parameters

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Unicode-Manipulation.html glib2.0-2.39.91/docs/reference/glib/html/glib-Unicode-Manipulation.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Unicode-Manipulation.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Unicode-Manipulation.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -606,11 +605,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -643,7 +637,7 @@ will not be valid. 0 is considered a valid character, though it's normally a string terminator.

    -

    Parameters

    +

    Parameters

    @@ -658,7 +652,7 @@
    -

    Returns

    +

    Returns

    TRUE if ch is a valid Unicode character

    @@ -673,7 +667,7 @@ Given some UTF-8 text, obtain a character value with g_utf8_get_char().

    -

    Parameters

    +

    Parameters

    @@ -688,7 +682,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an alphanumeric character

    @@ -703,7 +697,7 @@ Given some UTF-8 text, obtain a character value with g_utf8_get_char().

    -

    Parameters

    +

    Parameters

    @@ -718,7 +712,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an alphabetic character

    @@ -733,7 +727,7 @@ Given some UTF-8 text, obtain a character value with g_utf8_get_char().

    -

    Parameters

    +

    Parameters

    @@ -748,7 +742,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is a control character

    @@ -762,7 +756,7 @@

    Determines if a given character is assigned in the Unicode standard.

    -

    Parameters

    +

    Parameters

    @@ -777,7 +771,7 @@
    -

    Returns

    +

    Returns

    TRUE if the character has an assigned value

    @@ -791,7 +785,7 @@ covers ASCII 0-9 and also digits in other languages/scripts. Given some UTF-8 text, obtain a character value with g_utf8_get_char().

    -

    Parameters

    +

    Parameters

    @@ -806,7 +800,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is a digit

    @@ -823,7 +817,7 @@ spaces. Given some UTF-8 text, obtain a character value with g_utf8_get_char().

    -

    Parameters

    +

    Parameters

    @@ -838,7 +832,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is printable unless it's a space

    @@ -853,7 +847,7 @@ Given some UTF-8 text, obtain a character value with g_utf8_get_char().

    -

    Parameters

    +

    Parameters

    @@ -868,7 +862,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is a lowercase letter

    @@ -888,7 +882,7 @@ for writing most European languages as well as many non-Latin scripts.

    -

    Parameters

    +

    Parameters

    @@ -903,7 +897,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is a mark character

    @@ -920,7 +914,7 @@ Given some UTF-8 text, obtain a character value with g_utf8_get_char().

    -

    Parameters

    +

    Parameters

    @@ -935,7 +929,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is printable

    @@ -950,7 +944,7 @@ Given some UTF-8 text, obtain a character value with g_utf8_get_char().

    -

    Parameters

    +

    Parameters

    @@ -965,7 +959,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is a punctuation or symbol character

    @@ -983,7 +977,7 @@ Pango or equivalent to get word breaking right, the algorithm is fairly complex.)

    -

    Parameters

    +

    Parameters

    @@ -998,7 +992,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is a space character

    @@ -1016,7 +1010,7 @@ first letter is capitalized. The titlecase form of the DZ digraph is U+01F2 LATIN CAPITAL LETTTER D WITH SMALL LETTER Z.

    -

    Parameters

    +

    Parameters

    @@ -1031,7 +1025,7 @@
    -

    Returns

    +

    Returns

    TRUE if the character is titlecase

    @@ -1043,7 +1037,7 @@ g_unichar_isupper (gunichar c);

    Determines if a character is uppercase.

    -

    Parameters

    +

    Parameters

    @@ -1058,7 +1052,7 @@
    -

    Returns

    +

    Returns

    TRUE if c is an uppercase character

    @@ -1071,7 +1065,7 @@ g_unichar_isxdigit (gunichar c);

    Determines if a character is a hexidecimal digit.

    -

    Parameters

    +

    Parameters

    @@ -1086,7 +1080,7 @@
    -

    Returns

    +

    Returns

    TRUE if the character is a hexadecimal digit

    @@ -1099,7 +1093,7 @@

    Determines if a character is typically rendered in a double-width cell.

    -

    Parameters

    +

    Parameters

    @@ -1114,7 +1108,7 @@
    -

    Returns

    +

    Returns

    TRUE if the character is wide

    @@ -1134,7 +1128,7 @@ this test, but not the other way around. Note that some characters may pas both this test and g_unichar_iszerowidth().

    -

    Parameters

    +

    Parameters

    @@ -1149,7 +1143,7 @@
    -

    Returns

    +

    Returns

    TRUE if the character is wide in legacy East Asian locales

    @@ -1169,7 +1163,7 @@ when displayed on a grid display (terminals). However, note that not all terminals support zero-width rendering of zero-width marks.

    -

    Parameters

    +

    Parameters

    @@ -1184,7 +1178,7 @@
    -

    Returns

    +

    Returns

    TRUE if the character has zero width

    @@ -1197,7 +1191,7 @@ g_unichar_toupper (gunichar c);

    Converts a character to uppercase.

    -

    Parameters

    +

    Parameters

    @@ -1212,7 +1206,7 @@
    -

    Returns

    +

    Returns

    the result of converting c to uppercase. If c @@ -1229,7 +1223,7 @@ g_unichar_tolower (gunichar c);

    Converts a character to lower case.

    -

    Parameters

    +

    Parameters

    @@ -1244,7 +1238,7 @@
    -

    Returns

    +

    Returns

    the result of converting c to lower case. If c @@ -1261,7 +1255,7 @@ g_unichar_totitle (gunichar c);

    Converts a character to the titlecase.

    -

    Parameters

    +

    Parameters

    @@ -1276,7 +1270,7 @@
    -

    Returns

    +

    Returns

    the result of converting c to titlecase. If c @@ -1294,7 +1288,7 @@

    Determines the numeric value of a character as a decimal digit.

    -

    Parameters

    +

    Parameters

    @@ -1309,7 +1303,7 @@
    -

    Returns

    +

    Returns

    If c is a decimal digit (according to g_unichar_isdigit()), its numeric value. Otherwise, -1.

    @@ -1324,7 +1318,7 @@

    Determines the numeric value of a character as a hexidecimal digit.

    -

    Parameters

    +

    Parameters

    @@ -1339,7 +1333,7 @@
    -

    Returns

    +

    Returns

    If c is a hex digit (according to g_unichar_isxdigit()), its numeric value. Otherwise, -1.

    @@ -1374,7 +1368,7 @@ UAX15 for details.

    -

    Parameters

    +

    Parameters

    @@ -1401,7 +1395,7 @@
    -

    Returns

    +

    Returns

    TRUE if the characters could be composed

    @@ -1443,7 +1437,7 @@ UAX15 for details.

    -

    Parameters

    +

    Parameters

    @@ -1472,7 +1466,7 @@
    -

    Returns

    +

    Returns

    TRUE if the character could be decomposed

    @@ -1510,7 +1504,7 @@ UAX15 for details.

    -

    Parameters

    +

    Parameters

    @@ -1543,7 +1537,7 @@
    -

    Returns

    +

    Returns

    the length of the full decomposition.

    @@ -1556,7 +1550,7 @@ g_unichar_type (gunichar c);

    Classifies a Unicode character by type.

    -

    Parameters

    +

    Parameters

    @@ -1571,7 +1565,7 @@
    -

    Returns

    +

    Returns

    the type of the character.

    @@ -1590,7 +1584,7 @@ resolution algorithms and normally you would use a function such as pango_break() instead of caring about break types yourself.

    -

    Parameters

    +

    Parameters

    @@ -1605,7 +1599,7 @@
    -

    Returns

    +

    Returns

    the break type of c

    @@ -1618,7 +1612,7 @@ g_unichar_combining_class (gunichar uc);

    Determines the canonical combining class of a Unicode character.

    -

    Parameters

    +

    Parameters

    @@ -1633,7 +1627,7 @@
    -

    Returns

    +

    Returns

    the combining class of the character

    @@ -1650,7 +1644,7 @@ according to their combining classes. See the Unicode manual for more information.

    -

    Parameters

    +

    Parameters

    @@ -1686,7 +1680,7 @@

    Computes the canonical decomposition of a Unicode character.

    -

    Parameters

    +

    Parameters

    @@ -1708,7 +1702,7 @@
    -

    Returns

    +

    Returns

    a newly allocated string of Unicode characters. result_len is set to the resulting length of the string.

    @@ -1734,7 +1728,7 @@ pointed to by mirrored_ch . Otherwise the original character is put.

    -

    Parameters

    +

    Parameters

    @@ -1756,7 +1750,7 @@
    -

    Returns

    +

    Returns

    TRUE if ch has a mirrored character, FALSE otherwise

    @@ -1776,7 +1770,7 @@

    This function is equivalent to pango_script_for_unichar() and the two are interchangeable.

    -

    Parameters

    +

    Parameters

    @@ -1791,7 +1785,7 @@
    -

    Returns

    +

    Returns

    the GUnicodeScript for the character.

    @@ -1813,7 +1807,7 @@ Codes for the representation of names of scripts for details.

    -

    Parameters

    +

    Parameters

    @@ -1828,7 +1822,7 @@
    -

    Returns

    +

    Returns

    the Unicode script for iso15924 , or of G_UNICODE_SCRIPT_INVALID_CODE if iso15924 @@ -1855,7 +1849,7 @@ Codes for the representation of names of scripts for details.

    -

    Parameters

    +

    Parameters

    @@ -1870,7 +1864,7 @@
    -

    Returns

    +

    Returns

    the ISO 15924 code for script , encoded as an integer, of zero if script @@ -1892,7 +1886,7 @@ Before using this macro, use g_utf8_validate() to validate strings that may contain invalid UTF-8.

    -

    Parameters

    +

    Parameters

    @@ -1919,7 +1913,7 @@ valid Unicode characters, you should use g_utf8_get_char_validated() instead.

    -

    Parameters

    +

    Parameters

    @@ -1934,7 +1928,7 @@
    -

    Returns

    +

    Returns

    the resulting character

    @@ -1950,7 +1944,7 @@ such as characters that are out of the range of Unicode, and for overlong encodings of valid characters.

    -

    Parameters

    +

    Parameters

    @@ -1974,7 +1968,7 @@
    -

    Returns

    +

    Returns

    the resulting character. If p points to a partial sequence at the end of a string that could begin a valid @@ -2008,7 +2002,7 @@ This limitation exists as this function is called frequently during text rendering and therefore has to be as fast as possible.

    -

    Parameters

    +

    Parameters

    @@ -2031,7 +2025,7 @@
    -

    Returns

    +

    Returns

    the resulting pointer

    @@ -2049,7 +2043,7 @@ , and returns a negative offset in this case.

    -

    Parameters

    +

    Parameters

    @@ -2072,7 +2066,7 @@
    -

    Returns

    +

    Returns

    the resulting character offset

    @@ -2091,7 +2085,7 @@ might be the first character of the string, you must use g_utf8_find_prev_char() instead.

    -

    Parameters

    +

    Parameters

    @@ -2106,7 +2100,7 @@
    -

    Returns

    +

    Returns

    a pointer to the found character

    @@ -2124,7 +2118,7 @@ is made to see if the character found is actually valid other than it starts with an appropriate byte.

    -

    Parameters

    +

    Parameters

    @@ -2147,7 +2141,7 @@
    -

    Returns

    +

    Returns

    a pointer to the found character or NULL

    @@ -2171,7 +2165,7 @@ is made to see if the character found is actually valid other than it starts with an appropriate byte.

    -

    Parameters

    +

    Parameters

    @@ -2194,7 +2188,7 @@
    -

    Returns

    +

    Returns

    a pointer to the found character or NULL.

    @@ -2210,7 +2204,7 @@ 'th byte falls in the middle of a character, the last (partial) character is not counted.

    -

    Parameters

    +

    Parameters

    @@ -2239,7 +2233,7 @@
    -

    Returns

    +

    Returns

    the length of the string in characters

    @@ -2257,7 +2251,7 @@ must be valid UTF-8 encoded text. (Use g_utf8_validate() on all text before trying to use UTF-8 utility functions with it.)

    -

    Parameters

    +

    Parameters

    @@ -2285,7 +2279,7 @@
    -

    Returns

    +

    Returns

    dest

    @@ -2304,7 +2298,7 @@ If len is -1, allow unbounded search.

    -

    Parameters

    +

    Parameters

    @@ -2332,7 +2326,7 @@
    -

    Returns

    +

    Returns

    NULL if the string does not contain the character, otherwise, a pointer to the start of the leftmost occurrence of the character in the string.

    @@ -2352,7 +2346,7 @@ If len is -1, allow unbounded search.

    -

    Parameters

    +

    Parameters

    @@ -2380,7 +2374,7 @@
    -

    Returns

    +

    Returns

    NULL if the string does not contain the character, otherwise, a pointer to the start of the rightmost occurrence of the character in the string.

    @@ -2406,7 +2400,7 @@ newly-allocated memory, which should be freed with g_free() when no longer needed.

    -

    Parameters

    +

    Parameters

    @@ -2431,7 +2425,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated string which is the reverse of str

    @@ -2450,7 +2444,7 @@ - start_pos characters.

    -

    Parameters

    +

    Parameters

    @@ -2479,7 +2473,7 @@
    -

    Returns

    +

    Returns

    a newly allocated copy of the requested substring. Free with g_free() when no longer needed.

    @@ -2515,7 +2509,7 @@ or the network should be checked with g_utf8_validate() before doing anything else with it.

    -

    Parameters

    +

    Parameters

    @@ -2542,7 +2536,7 @@
    -

    Returns

    +

    Returns

    TRUE if the text was valid UTF-8

    @@ -2559,7 +2553,7 @@ characters in the string increasing. (For instance, the German ess-zet will be changed to SS.)

    -

    Parameters

    +

    Parameters

    @@ -2583,7 +2577,7 @@
    -

    Returns

    +

    Returns

    a newly allocated string, with all characters converted to uppercase.

    @@ -2600,7 +2594,7 @@ on the current locale, and may result in the number of characters in the string changing.

    -

    Parameters

    +

    Parameters

    @@ -2624,7 +2618,7 @@
    -

    Returns

    +

    Returns

    a newly allocated string, with all characters converted to lowercase.

    @@ -2647,7 +2641,7 @@ takes case sensitivity into account. GLib does not currently provide such a function.

    -

    Parameters

    +

    Parameters

    @@ -2671,7 +2665,7 @@
    -

    Returns

    +

    Returns

    a newly allocated string, that is a case independent form of str .

    @@ -2709,7 +2703,7 @@ a legacy encoding or pass it to a system with less capable Unicode handling.

    -

    Parameters

    +

    Parameters

    @@ -2738,7 +2732,7 @@
    -

    Returns

    +

    Returns

    a newly allocated string, that is the normalized form of str , or NULL if str @@ -2760,7 +2754,7 @@ compare the keys with strcmp() when sorting instead of sorting the original strings.

    -

    Parameters

    +

    Parameters

    @@ -2782,7 +2776,7 @@
    -

    Returns

    +

    Returns

    < 0 if str1 compares before str2 , @@ -2806,7 +2800,7 @@ original keys with g_utf8_collate().

    Note that this function depends on the current locale.

    -

    Parameters

    +

    Parameters

    @@ -2830,7 +2824,7 @@
    -

    Returns

    +

    Returns

    a newly allocated string. This string should be freed with g_free() when you are done with it.

    @@ -2852,7 +2846,7 @@ is sorted as "file1" "file5" "file10".

    Note that this function depends on the current locale.

    -

    Parameters

    +

    Parameters

    @@ -2876,7 +2870,7 @@
    -

    Returns

    +

    Returns

    a newly allocated string. This string should be freed with g_free() when you are done with it.

    @@ -2895,7 +2889,7 @@

    Convert a string from UTF-8 to UTF-16. A 0 character will be added to the result after the converted text.

    -

    Parameters

    +

    Parameters

    @@ -2943,7 +2937,7 @@
    -

    Returns

    +

    Returns

    a pointer to a newly allocated UTF-16 string. This value must be freed with g_free(). If an error occurs, NULL will be returned and error @@ -2964,7 +2958,7 @@ representation as UCS-4. A trailing 0 character will be added to the string after the converted text.

    -

    Parameters

    +

    Parameters

    @@ -3013,7 +3007,7 @@
    -

    Returns

    +

    Returns

    a pointer to a newly allocated UCS-4 string. This value must be freed with g_free(). If an error occurs, NULL will be returned and error @@ -3034,7 +3028,7 @@ but does no error checking on the input. A trailing 0 character will be added to the string after the converted text.

    -

    Parameters

    +

    Parameters

    @@ -3065,7 +3059,7 @@
    -

    Returns

    +

    Returns

    a pointer to a newly allocated UCS-4 string. This value must be freed with g_free().

    @@ -3083,7 +3077,7 @@

    Convert a string from UTF-16 to UCS-4. The result will be nul-terminated.

    -

    Parameters

    +

    Parameters

    @@ -3131,7 +3125,7 @@
    -

    Returns

    +

    Returns

    a pointer to a newly allocated UCS-4 string. This value must be freed with g_free(). If an error occurs, NULL will be returned and error @@ -3160,7 +3154,7 @@ be correctly interpreted as UTF-16, i.e. it doesn't contain things unpaired surrogates.

    -

    Parameters

    +

    Parameters

    @@ -3207,7 +3201,7 @@
    -

    Returns

    +

    Returns

    a pointer to a newly allocated UTF-8 string. This value must be freed with g_free(). If an error occurs, NULL will be returned and error @@ -3227,7 +3221,7 @@

    Convert a string from UCS-4 to UTF-16. A 0 character will be added to the result after the converted text.

    -

    Parameters

    +

    Parameters

    @@ -3273,7 +3267,7 @@
    -

    Returns

    +

    Returns

    a pointer to a newly allocated UTF-16 string. This value must be freed with g_free(). If an error occurs, NULL will be returned and error @@ -3293,7 +3287,7 @@

    Convert a string from a 32-bit fixed width representation as UCS-4. to UTF-8. The result will be terminated with a 0 byte.

    -

    Parameters

    +

    Parameters

    @@ -3338,7 +3332,7 @@
    -

    Returns

    +

    Returns

    a pointer to a newly allocated UTF-8 string. This value must be freed with g_free(). If an error occurs, NULL will be returned and error @@ -3355,7 +3349,7 @@ gchar *outbuf);

    Converts a single character to UTF-8.

    -

    Parameters

    +

    Parameters

    @@ -3380,7 +3374,7 @@
    -

    Returns

    +

    Returns

    number of bytes written

    @@ -3413,9 +3407,9 @@
    1
     2
     3
    -
    gunichar c;
    -sscanf ("U+0041", "U+%06"G_GINT32_FORMAT"X", &amp;c)
    -g_print ("Read U+%04"G_GINT32_FORMAT"X", c);
    +
    gunichar c;
    +sscanf ("U+0041", "U+%06"G_GINT32_FORMAT"X", &amp;c)
    +g_print ("Read U+%04"G_GINT32_FORMAT"X", c);
    @@ -3456,7 +3450,7 @@ Unicode specification. See <ulink url="http://www.unicode.org/Public/UNIDATA/UnicodeData.html">http://www.unicode.org/Public/UNIDATA/UnicodeData.html</ulink>.

    -

    Members

    +

    Members

    @@ -3697,7 +3691,7 @@ to handle unknown values. They may be regarded as G_UNICODE_BREAK_UNKNOWN.

    See <ulink url="http://www.unicode.org/unicode/reports/tr14/">http://www.unicode.org/unicode/reports/tr14/</ulink>.

    -

    Members

    +

    Members

    @@ -4002,7 +3996,7 @@ url="http://www.unicode.org/reports/tr24/">Unicode Standard Annex 24: Script names</ulink>.

    -

    Members

    +

    Members

    @@ -4752,7 +4746,7 @@ accent or as a single precomposed character. Unicode strings should generally be normalized before comparing them.

    -

    Members

    +

    Members

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-UNIX-specific-utilities-and-integration.html glib2.0-2.39.91/docs/reference/glib/html/glib-UNIX-specific-utilities-and-integration.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-UNIX-specific-utilities-and-integration.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-UNIX-specific-utilities-and-integration.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -120,11 +119,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib-unix.h>
     
    @@ -150,7 +144,7 @@ error message is always generated via g_strerror().

    It is expected that most code will not look at errno from these APIs. Important cases where one would want to differentiate between errors are -already covered by existing cross-platform GLib API, such as e.g. GFile +already covered by existing cross-platform GLib API, such as e.g. GFile wrapping ENOENT. However, it is provided for completeness, at least.


    @@ -168,7 +162,7 @@

    This function does not take O_CLOEXEC, it takes FD_CLOEXEC as if for fcntl(); these are different on Linux/glibc.

    -

    Parameters

    +

    Parameters

    @@ -195,7 +189,7 @@
    -

    Returns

    +

    Returns

    TRUE on success, FALSE if not (and errno will be set).

    @@ -213,7 +207,7 @@ . On most systems this uses O_NONBLOCK, but on some older ones may use O_NDELAY.

    -

    Parameters

    +

    Parameters

    @@ -240,7 +234,7 @@
    -

    Returns

    +

    Returns

    TRUE if successful

    @@ -257,7 +251,7 @@ attaches to the default GMainContext. You can remove the watch using g_source_remove().

    -

    Parameters

    +

    Parameters

    @@ -285,7 +279,7 @@
    -

    Returns

    +

    Returns

    An ID (greater than 0) for the event source

    @@ -304,7 +298,7 @@ attaches to the default GMainContext. You can remove the watch using g_source_remove().

    -

    Parameters

    +

    Parameters

    @@ -344,7 +338,7 @@
    -

    Returns

    +

    Returns

    An ID (greater than 0) for the event source

    Rename to: g_unix_signal_add

    @@ -377,7 +371,7 @@ and must be added to one with g_source_attach() before it will be executed.

    -

    Parameters

    +

    Parameters

    @@ -392,7 +386,7 @@
    -

    Returns

    +

    Returns

    A newly created GSource

    @@ -408,7 +402,7 @@

    The type of functions to be called when a UNIX fd watch source triggers.

    -

    Parameters

    +

    Parameters

    @@ -436,7 +430,7 @@
    -

    Returns

    +

    Returns

    FALSE if the source should be removed

    @@ -464,7 +458,7 @@ to cancel the watch at any time that it exists.

    The source will never close the fd -- you must do it yourself.

    -

    Parameters

    +

    Parameters

    @@ -498,7 +492,7 @@
    -

    Returns

    +

    Returns

    the ID (greater than 0) of the event source

    @@ -523,7 +517,7 @@ user_data .

    -

    Parameters

    +

    Parameters

    @@ -567,7 +561,7 @@
    -

    Returns

    +

    Returns

    the ID (greater than 0) of the event source

    @@ -583,7 +577,7 @@ descriptor.

    The source will never close the fd -- you must do it yourself.

    -

    Parameters

    +

    Parameters

    @@ -606,7 +600,7 @@
    -

    Returns

    +

    Returns

    the newly created GSource

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-URI-Functions.html glib2.0-2.39.91/docs/reference/glib/html/glib-URI-Functions.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-URI-Functions.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-URI-Functions.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -131,11 +130,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -160,7 +154,7 @@
    1
    -
    URI = scheme ":" hier-part [ "?" query ] [ "#" fragment ]
    +
    URI = scheme ":" hier-part [ "?" query ] [ "#" fragment ]
    @@ -169,7 +163,7 @@

    Common schemes include "file", "http", "svn+ssh", etc.

    -

    Parameters

    +

    Parameters

    @@ -184,7 +178,7 @@
    -

    Returns

    +

    Returns

    The "Scheme" component of the URI, or NULL on error. The returned string should be freed when no longer needed.

    @@ -207,7 +201,7 @@ specification, since those are allowed unescaped in some portions of a URI.

    -

    Parameters

    +

    Parameters

    @@ -235,7 +229,7 @@
    -

    Returns

    +

    Returns

    an escaped version of unescaped . The returned string should be freed when no longer needed.

    @@ -258,7 +252,7 @@ slash being expanded in an escaped path element, which might confuse pathname handling.

    -

    Parameters

    +

    Parameters

    @@ -281,7 +275,7 @@
    -

    Returns

    +

    Returns

    an unescaped version of escaped_string . The returned string should be freed when no longer needed.

    @@ -305,7 +299,7 @@ slash being expanded in an escaped path element, which might confuse pathname handling.

    -

    Parameters

    +

    Parameters

    @@ -333,7 +327,7 @@
    -

    Returns

    +

    Returns

    an unescaped version of escaped_string or NULL on error. The returned string should be freed when no longer needed. As a @@ -353,7 +347,7 @@ mime type defined in RFC 2483 into individual URIs, discarding any comments. The URIs are not validated.

    -

    Parameters

    +

    Parameters

    @@ -368,7 +362,7 @@
    -

    Returns

    +

    Returns

    a newly allocated NULL-terminated list of strings holding the individual URIs. The array should be freed with g_strfreev().

    @@ -386,7 +380,7 @@

    Converts an escaped ASCII-encoded URI to a local filename in the encoding used for filenames.

    -

    Parameters

    +

    Parameters

    @@ -416,7 +410,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated string holding the resulting filename, or NULL on an error.

    [type filename]

    @@ -432,7 +426,7 @@

    Converts an absolute filename to an escaped ASCII-encoded URI, with the path component following Section 3.3. of RFC 2396.

    -

    Parameters

    +

    Parameters

    @@ -462,7 +456,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated string holding the resulting URI, or NULL on an error.

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-utilities.html glib2.0-2.39.91/docs/reference/glib/html/glib-utilities.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-utilities.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-utilities.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Version-Information.html glib2.0-2.39.91/docs/reference/glib/html/glib-Version-Information.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Version-Information.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Version-Information.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -136,11 +135,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -187,7 +181,7 @@ (same major version.)

    -

    Parameters

    +

    Parameters

    @@ -214,7 +208,7 @@
    -

    Returns

    +

    Returns

    NULL if the GLib library is compatible with the given version, or a string describing the version mismatch. The returned string is owned by GLib and must not be modified @@ -230,7 +224,7 @@

    Checks the version of the GLib library that is being compiled against. See glib_check_version() for a runtime check.

    -

    Parameters

    +

    Parameters

    @@ -257,7 +251,7 @@
    -

    Returns

    +

    Returns

    TRUE if the version of the GLib header files is the same as or newer than the passed-in version.

    @@ -408,7 +402,7 @@

    GLIB_MICRO_VERSION

    -
    #define GLIB_MICRO_VERSION 90
    +
    #define GLIB_MICRO_VERSION 91
     

    The micro version number of the GLib library.

    Like gtk_micro_version, but from the headers used at diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Warnings-and-Assertions.html glib2.0-2.39.91/docs/reference/glib/html/glib-Warnings-and-Assertions.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Warnings-and-Assertions.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Warnings-and-Assertions.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -136,11 +135,6 @@

    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -177,7 +171,7 @@ use g_log(), or the convenience functions g_message(), g_warning() and g_error().

    -

    Parameters

    +

    Parameters

    @@ -211,7 +205,7 @@ you can redirect the output, to a GTK+ widget or a log file for example.

    -

    Parameters

    +

    Parameters

    @@ -226,7 +220,7 @@
    -

    Returns

    +

    Returns

    the old print handler

    @@ -239,7 +233,7 @@

    Specifies the type of the print handler functions. These are called with the complete formatted string to output.

    -

    Parameters

    +

    Parameters

    @@ -269,7 +263,7 @@ Instead g_log() should be used, or the convenience functions g_message(), g_warning() and g_error().

    -

    Parameters

    +

    Parameters

    @@ -303,7 +297,7 @@ redirect the output, to a GTK+ widget or a log file for example.

    -

    Parameters

    +

    Parameters

    @@ -318,7 +312,7 @@
    -

    Returns

    +

    Returns

    the old error message handler

    @@ -344,7 +338,7 @@ should therefore not depend on any side effects of expr .

    -

    Parameters

    +

    Parameters

    @@ -381,7 +375,7 @@ should therefore not depend on any side effects of expr .

    -

    Parameters

    +

    Parameters

    @@ -418,7 +412,7 @@

    Logs a critical message and returns val .

    -

    Parameters

    +

    Parameters

    @@ -439,7 +433,7 @@
    #define             g_warn_if_fail(expr)

    Logs a warning if the expression is not true.

    -

    Parameters

    +

    Parameters

    @@ -499,29 +493,29 @@ 21 22 23 - +int +main(int argc,char*argv[]) +{ + g_log_set_handler(MY_LOG_DOMAIN, + G_LOG_LEVEL_WARNING | + G_LOG_LEVEL_ERROR | + G_LOG_LEVEL_CRITICAL, + log_handler, + NULL); + ...
    #include <glib.h>
    +        
    #include <glib.h>
     
    -static void
    -log_handler (const gchar   *log_domain,
    -             GLogLevelFlags log_level,
    -             const gchar   *message,
    -             gpointer       user_data)
    -{
    -  g_log_default_handler (log_domain, log_level, message, user_data);
    +static void
    +log_handler (const gchar   *log_domain,
    +             GLogLevelFlags log_level,
    +             const gchar   *message,
    +             gpointer       user_data)
    +{
    +  g_log_default_handler (log_domain, log_level, message, user_data);
     
    -  g_on_error_query (MY_PROGRAM_NAME);
    -}
    +  g_on_error_query (MY_PROGRAM_NAME);
    +}
     
    -int
    -main (int argc, char *argv[])
    -{
    -  g_log_set_handler (MY_LOG_DOMAIN,
    -                     G_LOG_LEVEL_WARNING |
    -                     G_LOG_LEVEL_ERROR |
    -                     G_LOG_LEVEL_CRITICAL,
    -                     log_handler,
    -                     NULL);
    -  ...
    @@ -536,7 +530,7 @@

    If "[P]roceed" is selected, the function returns.

    This function may cause different actions on non-UNIX platforms.

    -

    Parameters

    +

    Parameters

    @@ -567,7 +561,7 @@ gdk_init().

    This function may cause different actions on non-UNIX platforms.

    -

    Parameters

    +

    Parameters

    @@ -590,7 +584,7 @@

    Inserts a breakpoint instruction into the code.

    On x86 and alpha systems this is implemented as a soft interrupt -and on other architectures it raises a <literal>SIGTRAP</literal> signal.

    +and on other architectures it raises a SIGTRAP signal.

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/glib-Windows-Compatibility-Functions.html glib2.0-2.39.91/docs/reference/glib/html/glib-Windows-Compatibility-Functions.html --- glib2.0-2.39.90/docs/reference/glib/html/glib-Windows-Compatibility-Functions.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/glib-Windows-Compatibility-Functions.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -135,11 +134,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib.h>
     
    @@ -173,7 +167,7 @@ GetCommandLineW() and convert it to the GLib filename encoding (which is UTF-8 on Windows).

    The strings returned by this function are suitable for use with -functions such as g_open() and g_file_new_for_commandline_arg() but +functions such as g_open() and g_file_new_for_commandline_arg() but are not suitable for use with g_option_context_parse(), which assumes that its input will be in the system codepage. The return value is suitable for use with g_option_context_parse_strv(), however, which @@ -181,7 +175,7 @@

    Unlike argv, the returned value is a normal strv and can (and should) be freed with g_strfreev() when no longer needed.

    -

    Returns

    +

    Returns

    the commandline arguments in the GLib filename encoding (ie: UTF-8).

    [transfer full]

    @@ -200,7 +194,7 @@ returned string is in UTF-8. It should be deallocated with g_free().

    -

    Parameters

    +

    Parameters

    @@ -215,7 +209,7 @@
    -

    Returns

    +

    Returns

    newly-allocated error message

    @@ -233,7 +227,7 @@ file names etc. The returned string should be deallocated with g_free().

    -

    Returns

    +

    Returns

    newly-allocated locale name.

    @@ -295,7 +289,7 @@ the main executable of the process was loaded is used instead in the same way as above.

    -

    Parameters

    +

    Parameters

    @@ -317,7 +311,7 @@
    -

    Returns

    +

    Returns

    a string containing the installation directory for package . The string is in the GLib file name encoding, @@ -355,7 +349,7 @@ construct names of files in the installation tree it calls this function passing the DLL handle.

    -

    Parameters

    +

    Parameters

    @@ -370,7 +364,7 @@
    -

    Returns

    +

    Returns

    a string containing the guessed installation directory for the software package hmodule is from. The string is in the GLib @@ -410,7 +404,7 @@ as package .

    -

    Parameters

    +

    Parameters

    @@ -437,7 +431,7 @@
    -

    Returns

    +

    Returns

    a string containing the complete path to subdir inside the installation directory of package @@ -463,7 +457,7 @@ detailed version and feature information should use Win32 API like GetVersionEx() and VerifyVersionInfo().

    -

    Returns

    +

    Returns

    The version information.

    @@ -491,7 +485,7 @@

    The return value is dynamically allocated and should be freed with g_free() when no longer needed.

    -

    Parameters

    +

    Parameters

    @@ -506,7 +500,7 @@
    -

    Returns

    +

    Returns

    The converted filename, or NULL on conversion failure and lack of short names.

    @@ -523,7 +517,7 @@ the actual DLL name that the code being compiled will be included in.

    On non-Windows platforms, expands to nothing.

    -

    Parameters

    +

    Parameters

    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/gtester.html glib2.0-2.39.91/docs/reference/glib/html/gtester.html --- glib2.0-2.39.90/docs/reference/glib/html/gtester.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/gtester.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,7 +12,7 @@ -
    + diff -Nru glib2.0-2.39.90/docs/reference/glib/html/gtester-report.html glib2.0-2.39.91/docs/reference/glib/html/gtester-report.html --- glib2.0-2.39.90/docs/reference/glib/html/gtester-report.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/gtester-report.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/glib/html/gvariant-format-strings.html glib2.0-2.39.91/docs/reference/glib/html/gvariant-format-strings.html --- glib2.0-2.39.90/docs/reference/glib/html/gvariant-format-strings.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/gvariant-format-strings.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,7 +12,7 @@ - + @@ -493,24 +493,24 @@ 16 17 18 - +value1 =g_variant_new("y",200); +value2 =g_variant_new("b", TRUE); +value3 =g_variant_new("d",37.5): +value4 =g_variant_new("x",G_GINT64_CONSTANT(998877665544332211)); + +{ + gdouble floating; + gboolean truth; + gint64 bignum; + + + g_variant_get(value1,"y", NULL);/* ignore the value. */ + g_variant_get(value2,"b", &truth); + g_variant_get(value3,"d", &floating); + g_variant_get(value4,"x", &bignum); +} @@ -566,23 +566,23 @@ 15 16 17 -
    GVariant *value1, *value2, *value3;
    +        
    GVariant *value1, *value2, *value3;
     
    -value1 = g_variant_new ("s", "hello world!");
    -value2 = g_variant_new ("o", "/must/be/a/valid/path");
    -value3 = g_variant_new ("g", "iias");
    -
    -#if 0
    -  g_variant_new ("s", NULL);      /* not valid: NULL is not a string. */
    -#endif
    -
    -{
    -  gchar *result;
    -
    -  g_variant_get (value1, "s", &result);
    -  g_print ("It was '%s'\n", result);
    -  g_free (result);
    -}
    +value1 = g_variant_new ("s", "hello world!"); +value2 = g_variant_new ("o", "/must/be/a/valid/path"); +value3 = g_variant_new ("g", "iias"); + +#if 0 + g_variant_new ("s", NULL); /* not valid: NULL is not a string. */ +#endif + +{ + gchar *result; + + g_variant_get (value1, "s", &result); + g_print ("It was '%s'\n", result); + g_free (result); +}
    @@ -627,15 +627,15 @@ 7 8 9 -
    GVariant *x, *y;
    +        
    GVariant *x, *y;
     
     /* the following two lines are equivalent: */
    -x = g_variant_new ("v", y);
    -x = g_variant_new_variant (y);
    +x = g_variant_new ("v", y);
    +x = g_variant_new_variant (y);
     
     /* as are these: */
    -g_variant_get (x, "v", &y);
    -y = g_variant_get_variant (x);
    +g_variant_get (x, "v", &y); +y = g_variant_get_variant (x);
    @@ -699,28 +699,28 @@ 20 21 22 -
    GVariantBuilder *builder;
    -GVariant *value;
    +        
    GVariantBuilder *builder;
    +GVariant *value;
     
    -builder = g_variant_builder_new (G_VARIANT_TYPE ("as"));
    -g_variant_builder_add (builder, "s", "when");
    -g_variant_builder_add (builder, "s", "in");
    -g_variant_builder_add (builder, "s", "the");
    -g_variant_builder_add (builder, "s", "course");
    -value = g_variant_new ("as", builder);
    -g_variant_builder_unref (builder);
    -
    -{
    -  GVariantIter *iter;
    -  gchar *str;
    -
    -  g_variant_get (value, "as", &iter);
    -  while (g_variant_iter_loop (iter, "s", &str))
    -    g_print ("%s\n", str);
    -  g_variant_iter_free (iter);
    -}
    +builder = g_variant_builder_new (G_VARIANT_TYPE ("as"));
    +g_variant_builder_add (builder, "s", "when");
    +g_variant_builder_add (builder, "s", "in");
    +g_variant_builder_add (builder, "s", "the");
    +g_variant_builder_add (builder, "s", "course");
    +value = g_variant_new ("as", builder);
    +g_variant_builder_unref (builder);
    +
    +{
    +  GVariantIter *iter;
    +  gchar *str;
    +
    +  g_variant_get (value, "as", &iter);
    +  while (g_variant_iter_loop (iter, "s", &str))
    +    g_print ("%s\n", str);
    +  g_variant_iter_free (iter);
    +}
     
    -g_variant_unref (value);
    +g_variant_unref (value);
    @@ -844,61 +844,61 @@ 53 54 55 -
    GVariant *value1, *value2, *value3, *value4, *value5, *value6;
    -value1 = g_variant_new ("ms", "Hello world");
    -value2 = g_variant_new ("ms", NULL);
    -value3 = g_variant_new ("(m(ii)s)", TRUE, 123, 456, "Done");
    -value4 = g_variant_new ("(m(ii)s)", FALSE, -1, -1, "Done");          /* both '-1' are ignored. */
    -value5 = g_variant_new ("(m@(ii)s)", NULL, "Done");
    -
    -{
    -  GVariant *contents;
    -  const gchar *cstr;
    -  gboolean just;
    -  gint32 x, y;
    -  gchar *str;
    -
    -  g_variant_get (value1, "ms", &str);
    -  if (str != NULL)
    -    g_print ("str: %s\n", str);
    -  else
    -    g_print ("it was null\n");
    -  g_free (str);
    -
    -
    -  g_variant_get (value2, "m&s", &cstr);
    -  if (cstr != NULL)
    -    g_print ("str: %s\n", cstr);
    -  else
    -    g_print ("it was null\n");
    -  /* don't free 'cstr' */
    -
    -
    -  /* NULL passed for the gboolean *, but two 'gint32 *' still collected */
    -  g_variant_get (value3, "(m(ii)s)", NULL, NULL, NULL, &str);
    -  g_print ("string is %s\n", str);
    -  g_free (str);
    -
    -  /* note: &s used, so g_free() not needed */
    -  g_variant_get (value4, "(m(ii)&s)", &just, &x, &y, &cstr);
    -  if (just)
    -    g_print ("it was (%d, %d)\n", x, y);
    -  else
    -    g_print ("it was null\n");
    -  g_print ("string is %s\n", cstr);
    -  /* don't free 'cstr' */
    -
    -
    -  g_variant_get (value5, "(m*s)", &contents, NULL); /* ignore the string. */
    -  if (contents != NULL)
    -    {
    -      g_variant_get (contents, "(ii)", &x, &y);
    -      g_print ("it was (%d, %d)\n", x, y);
    -      g_variant_unref (contents);
    -    }
    -  else
    -    g_print ("it was null\n");
    -}
    +
    GVariant *value1, *value2, *value3, *value4, *value5, *value6;
    +value1 = g_variant_new ("ms", "Hello world");
    +value2 = g_variant_new ("ms", NULL);
    +value3 = g_variant_new ("(m(ii)s)", TRUE, 123, 456, "Done");
    +value4 = g_variant_new ("(m(ii)s)", FALSE, -1, -1, "Done");          /* both '-1' are ignored. */
    +value5 = g_variant_new ("(m@(ii)s)", NULL, "Done");
    +
    +{
    +  GVariant *contents;
    +  const gchar *cstr;
    +  gboolean just;
    +  gint32 x, y;
    +  gchar *str;
    +
    +  g_variant_get (value1, "ms", &str);
    +  if (str != NULL)
    +    g_print ("str: %s\n", str);
    +  else
    +    g_print ("it was null\n");
    +  g_free (str);
    +
    +
    +  g_variant_get (value2, "m&s", &cstr);
    +  if (cstr != NULL)
    +    g_print ("str: %s\n", cstr);
    +  else
    +    g_print ("it was null\n");
    +  /* don't free 'cstr' */
    +
    +
    +  /* NULL passed for the gboolean *, but two 'gint32 *' still collected */
    +  g_variant_get (value3, "(m(ii)s)", NULL, NULL, NULL, &str);
    +  g_print ("string is %s\n", str);
    +  g_free (str);
    +
    +  /* note: &s used, so g_free() not needed */
    +  g_variant_get (value4, "(m(ii)&s)", &just, &x, &y, &cstr);
    +  if (just)
    +    g_print ("it was (%d, %d)\n", x, y);
    +  else
    +    g_print ("it was null\n");
    +  g_print ("string is %s\n", cstr);
    +  /* don't free 'cstr' */
    +
    +
    +  g_variant_get (value5, "(m*s)", &contents, NULL); /* ignore the string. */
    +  if (contents != NULL)
    +    {
    +      g_variant_get (contents, "(ii)", &x, &y);
    +      g_print ("it was (%d, %d)\n", x, y);
    +      g_variant_unref (contents);
    +    }
    +  else
    +    g_print ("it was null\n");
    +}
    @@ -938,21 +938,21 @@ 13 14 15 -
    GVariant *value1, *value2;
    +        
    GVariant *value1, *value2;
     
    -value1 = g_variant_new ("(s(ii))", "Hello", 55, 77);
    -value2 = g_variant_new ("()");
    +value1 = g_variant_new ("(s(ii))", "Hello", 55, 77);
    +value2 = g_variant_new ("()");
     
    -{
    -  gchar *string;
    -  gint x, y;
    +{
    +  gchar *string;
    +  gint x, y;
     
    -  g_variant_get (value1, "(s(ii))", &string, &x, &y);
    -  g_print ("%s, %d, %d\n", string, x, y);
    -  g_free (string);
    +  g_variant_get (value1, "(s(ii))", &string, &x, &y);
    +  g_print ("%s, %d, %d\n", string, x, y);
    +  g_free (string);
     
    -  g_variant_get (value2, "()");   /* do nothing... */
    -}
    + g_variant_get (value2, "()"); /* do nothing... */ +}
    @@ -984,13 +984,13 @@ 5 6 7 -
    GVariantBuilder *b;
    -GVariant *dict;
    +        
    GVariantBuilder *b;
    +GVariant *dict;
     
    -b = g_variant_builder_new (G_VARIANT_TYPE ("a{sv}"));
    -g_variant_builder_add (b, "{sv}", "name", g_variant_new_string ("foo"));
    -g_variant_builder_add (b, "{sv}", "timeout", g_variant_new_int32 (10));
    -dict = g_variant_builder_end (b);
    +b = g_variant_builder_new (G_VARIANT_TYPE ("a{sv}")); +g_variant_builder_add (b, "{sv}", "name", g_variant_new_string ("foo")); +g_variant_builder_add (b, "{sv}", "timeout", g_variant_new_int32 (10)); +dict = g_variant_builder_end (b);
    @@ -1063,29 +1063,29 @@ 21 22 23 -
    GVariant *value1, *value2;
    +        
    GVariant *value1, *value2;
     
    -value1 = g_variant_new ("(i@ii)", 44, g_variant_new_int32 (55), 66);
    +value1 = g_variant_new ("(i@ii)", 44, g_variant_new_int32 (55), 66);
     
     /* note: consumes floating reference count on 'value1' */
    -value2 = g_variant_new ("(@(iii)*)", value1, g_variant_new_string ("foo"));
    +value2 = g_variant_new ("(@(iii)*)", value1, g_variant_new_string ("foo"));
     
    -{
    -  const gchar *string;
    -  GVariant *tmp;
    -  gsize length;
    -  gint x, y, z;
    -
    -  g_variant_get (value2, "((iii)*)", &x, &y, &z, &tmp);
    -  string = g_variant_get_string (tmp, &length);
    -  g_print ("it is %d %d %d %s (length=%d)\n", x, y, z, string, (int) length);
    -  g_variant_unref (tmp);
    -
    -  /* quick way to skip all the values in a tuple */
    -  g_variant_get (value2, "(rs)", NULL, &string); /* or "(@(iii)s)" */
    -  g_print ("i only got the string: %s\n", string);
    -  g_free (string);
    -}
    +{ + const gchar *string; + GVariant *tmp; + gsize length; + gint x, y, z; + + g_variant_get (value2, "((iii)*)", &x, &y, &z, &tmp); + string = g_variant_get_string (tmp, &length); + g_print ("it is %d %d %d %s (length=%d)\n", x, y, z, string, (int) length); + g_variant_unref (tmp); + + /* quick way to skip all the values in a tuple */ + g_variant_get (value2, "(rs)", NULL, &string); /* or "(@(iii)s)" */ + g_print ("i only got the string: %s\n", string); + g_free (string); +}
    @@ -1129,15 +1129,15 @@ 7 8 9 -
    {
    -  const gchar *str;
    -  GVariant *value;
    -
    -  value = g_variant_new ("&s", "hello world");
    -  str = g_variant_get (value, "&s", &str);
    -  g_print ("string is: %s\n", str);
    -  /* no need to free str */
    -}
    +
    {
    +  const gchar *str;
    +  GVariant *value;
    +
    +  value = g_variant_new ("&s", "hello world");
    +  str = g_variant_get (value, "&s", &str);
    +  g_print ("string is: %s\n", str);
    +  /* no need to free str */
    +}
    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/gvariant-text.html glib2.0-2.39.91/docs/reference/glib/html/gvariant-text.html --- glib2.0-2.39.90/docs/reference/glib/html/gvariant-text.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/gvariant-text.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,7 +12,7 @@ - + @@ -54,7 +54,7 @@ - + @@ -70,7 +70,7 @@
    1
    -
    [[1, 2, 3], [4, 5, 6.0]]
    +
    [[1, 2, 3], [4, 5, 6.0]]
    @@ -89,7 +89,7 @@
    1
    -
    ["hello", nothing]
    +
    ["hello", nothing]
    @@ -636,11 +636,11 @@ 3 4 5 -
    char *t = "xyz";
    -gboolean en = false;
    -GVariant *value;
    +        
    char *t = "xyz";
    +gboolean en = false;
    +GVariant *value;
     
    -value = g_variant_new_parsed ("{'title': <%s>, 'enabled': <%b>}", t, en);
    +value = g_variant_new_parsed ("{'title': <%s>, 'enabled': <%b>}", t, en);
    diff -Nru glib2.0-2.39.90/docs/reference/glib/html/index.html glib2.0-2.39.91/docs/reference/glib/html/index.html --- glib2.0-2.39.90/docs/reference/glib/html/index.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/index.html 2014-03-03 21:09:02.000000000 +0000 @@ -15,7 +15,7 @@

    - for GLib 2.39.90 + for GLib 2.39.91 The latest version of this documentation can be found on-line at http://library.gnome.org/devel/glib/unstable/. diff -Nru glib2.0-2.39.90/docs/reference/glib/html/index.sgml glib2.0-2.39.91/docs/reference/glib/html/index.sgml --- glib2.0-2.39.90/docs/reference/glib/html/index.sgml 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/index.sgml 2014-03-03 21:09:02.000000000 +0000 @@ -15,7 +15,6 @@ - @@ -42,7 +41,6 @@ - @@ -126,7 +124,6 @@ - @@ -153,7 +150,6 @@ - @@ -167,7 +163,6 @@ - @@ -237,7 +232,6 @@ - @@ -257,7 +251,6 @@ - @@ -305,7 +298,6 @@ - @@ -332,7 +324,6 @@ - @@ -451,7 +442,6 @@ - @@ -525,7 +515,6 @@ - @@ -549,7 +538,6 @@ - @@ -583,7 +571,6 @@ - @@ -606,7 +593,6 @@ - @@ -643,7 +629,6 @@ - @@ -661,7 +646,6 @@ - @@ -720,7 +704,6 @@ - @@ -740,7 +723,6 @@ - @@ -762,7 +744,6 @@ - @@ -789,7 +770,6 @@ - @@ -804,6 +784,7 @@ + @@ -875,7 +856,6 @@ - @@ -901,7 +881,6 @@ - @@ -982,7 +961,6 @@ - @@ -996,7 +974,6 @@ - @@ -1017,7 +994,6 @@ - @@ -1034,7 +1010,6 @@ - @@ -1056,7 +1031,6 @@ - @@ -1131,7 +1105,6 @@ - @@ -1152,7 +1125,6 @@ - @@ -1215,7 +1187,6 @@ - @@ -1242,7 +1213,6 @@ - @@ -1291,7 +1261,6 @@ - @@ -1352,7 +1321,6 @@ - @@ -1397,7 +1365,6 @@ - @@ -1413,7 +1380,6 @@ - @@ -1433,7 +1399,6 @@ - @@ -1487,7 +1452,6 @@ - @@ -1506,7 +1470,6 @@ - @@ -1519,7 +1482,6 @@ - @@ -1532,7 +1494,6 @@ - @@ -1578,7 +1539,6 @@ - @@ -1593,7 +1553,6 @@ - @@ -1650,7 +1609,6 @@ - @@ -1681,7 +1639,6 @@ - @@ -1763,7 +1720,6 @@ - @@ -1813,7 +1769,6 @@ - @@ -1901,7 +1856,6 @@ - @@ -1919,7 +1873,6 @@ - @@ -1939,7 +1892,6 @@ - @@ -1985,7 +1937,6 @@ - @@ -2025,7 +1976,6 @@ - @@ -2075,7 +2025,6 @@ - @@ -2123,7 +2072,6 @@ - @@ -2136,7 +2084,6 @@ - @@ -2191,7 +2138,6 @@ - @@ -2234,7 +2180,6 @@ - @@ -2249,7 +2194,6 @@ - @@ -2278,7 +2222,6 @@ - @@ -2307,7 +2250,6 @@ - @@ -2346,7 +2288,6 @@ - @@ -2373,7 +2314,6 @@ - @@ -2424,7 +2364,6 @@ - @@ -2440,7 +2379,6 @@ - @@ -2468,7 +2406,6 @@ - @@ -2490,7 +2427,6 @@ - @@ -2557,7 +2493,6 @@ - @@ -2716,7 +2651,6 @@ - @@ -2773,7 +2707,6 @@ - @@ -2791,7 +2724,6 @@ - @@ -2812,7 +2744,6 @@ - diff -Nru glib2.0-2.39.90/docs/reference/glib/html/style.css glib2.0-2.39.91/docs/reference/glib/html/style.css --- glib2.0-2.39.90/docs/reference/glib/html/style.css 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/style.css 2014-03-03 21:09:02.000000000 +0000 @@ -30,127 +30,6 @@ vertical-align: top; } -@media screen { - sup a.footnote - { - position: relative; - top: 0em ! important; - } - /* this is needed so that the local anchors are displayed below the naviagtion */ - div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] - { - display: inline-block; - position: relative; - top:-5em; - } - /* this seems to be a bug in the xsl style sheets when generating indexes */ - div.index div.index - { - top: 0em; - } - /* make space for the fixed navigation bar and add space at the bottom so that - * link targets appear somewhat close to top - */ - body - { - padding-top: 5em; - padding-bottom: 500px; - max-width: 60em; - } - p - { - max-width: 60em; - } - /* style and size the navigation bar */ - table.navigation#top - { - position: fixed; - background: #e2e2e2; - border-bottom: solid 1px #babdb6; - margin-top: 0; - margin-bottom: 0; - top: 0; - left: 0; - height: 3em; - z-index: 10; - } - .navigation a, .navigation a:visited - { - /* tango:sky blue 3 */ - color: #204a87; - } - .navigation a:hover - { - /* tango:sky blue 2 */ - color: #3465a4; - } - td.shortcuts - { - /* tango:sky blue 2 */ - color: #3465a4; - font-size: 80%; - white-space: nowrap; - } - td.shortcuts .dim - { - color: #babdb6; - } -} -@media screen and (min-width: 60em) { - /* screen larger than 60em */ - body { margin: auto; } -} -@media screen and (max-width: 60em) { - /* screen less than 60em */ - #nav_hierarchy { display: none; } - #nav_interfaces { display: none; } - #nav_prerequisites { display: none; } - #nav_derived_interfaces { display: none; } - #nav_implementations { display: none; } - #nav_child_properties { display: none; } - #nav_style_properties { display: none; } - #nav_index { display: none; } - #nav_glossary { display: none; } - .gallery_image { display: none; } - .property_flags { display: none; } - .signal_flags { display: none; } - .parameter_annotations { display: none; } - .enum_member_annotations { display: none; } - .struct_member_annotations { display: none; } - .union_member_annotations { display: none; } - /* now that a column is hidden, optimize space */ - col.parameters_name { width: auto; } - col.parameters_description { width: auto; } - col.struct_members_name { width: auto; } - col.struct_members_description { width: auto; } - col.enum_members_name { width: auto; } - col.enum_members_description { width: auto; } - col.union_members_name { width: auto; } - col.union_members_description { width: auto; } -} -@media print { - table.navigation { - visibility: collapse; - display: none; - } - div.titlepage table.navigation { - visibility: visible; - display: table; - background: #e2e2e2; - border: solid 1px #babdb6; - margin-top: 0; - margin-bottom: 0; - top: 0; - left: 0; - height: 3em; - } -} - -.navigation .title -{ - font-size: 120%; -} - div.gallery-float { float: left; @@ -181,7 +60,7 @@ div.informaltable table { border-collapse: separate; - border-spacing: 20px 3px; + border-spacing: 1em 0.5em; border: none; } @@ -239,6 +118,11 @@ color: #729fcf; } +td p +{ + margin: 0.25em; +} + div.table table { border-collapse: collapse; @@ -404,6 +288,11 @@ font-weight: normal; } +acronym,abbr +{ + border-bottom: 1px dotted gray; +} + /* code listings */ .listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */ @@ -433,11 +322,6 @@ padding: 0.5em; } .listing_lines { - /* this just adds visual clutter and - takes precious room from small screens */ - display: none; -} -.listing_lines { /* tango:sky blue 0.5 */ background: #a6c5e3; background: rgba(114, 159, 207, 0.2); @@ -459,3 +343,132 @@ margin: 0px; } +@media screen { + sup a.footnote + { + position: relative; + top: 0em ! important; + } + /* this is needed so that the local anchors are displayed below the naviagtion */ + div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] + { + display: inline-block; + position: relative; + top:-5em; + } + /* this seems to be a bug in the xsl style sheets when generating indexes */ + div.index div.index + { + top: 0em; + } + /* make space for the fixed navigation bar and add space at the bottom so that + * link targets appear somewhat close to top + */ + body + { + padding-top: 2.5em; + padding-bottom: 500px; + max-width: 60em; + } + p + { + max-width: 60em; + } + /* style and size the navigation bar */ + table.navigation#top + { + position: fixed; + background: #e2e2e2; + border-bottom: solid 1px #babdb6; + border-spacing: 5px; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + z-index: 10; + } + table.navigation#top td + { + padding-left: 6px; + padding-right: 6px; + } + .navigation a, .navigation a:visited + { + /* tango:sky blue 3 */ + color: #204a87; + } + .navigation a:hover + { + /* tango:sky blue 2 */ + color: #3465a4; + } + td.shortcuts + { + /* tango:sky blue 2 */ + color: #3465a4; + font-size: 80%; + white-space: nowrap; + } + td.shortcuts .dim + { + color: #babdb6; + } + .navigation .title + { + font-size: 80%; + max-width: none; + margin: 0px; + font-weight: normal; + } +} +@media screen and (min-width: 60em) { + /* screen larger than 60em */ + body { margin: auto; } +} +@media screen and (max-width: 60em) { + /* screen less than 60em */ + #nav_hierarchy { display: none; } + #nav_interfaces { display: none; } + #nav_prerequisites { display: none; } + #nav_derived_interfaces { display: none; } + #nav_implementations { display: none; } + #nav_child_properties { display: none; } + #nav_style_properties { display: none; } + #nav_index { display: none; } + #nav_glossary { display: none; } + .gallery_image { display: none; } + .property_flags { display: none; } + .signal_flags { display: none; } + .parameter_annotations { display: none; } + .enum_member_annotations { display: none; } + .struct_member_annotations { display: none; } + .union_member_annotations { display: none; } + /* now that a column is hidden, optimize space */ + col.parameters_name { width: auto; } + col.parameters_description { width: auto; } + col.struct_members_name { width: auto; } + col.struct_members_description { width: auto; } + col.enum_members_name { width: auto; } + col.enum_members_description { width: auto; } + col.union_members_name { width: auto; } + col.union_members_description { width: auto; } + .listing_lines { display: none; } +} +@media print { + table.navigation { + visibility: collapse; + display: none; + } + div.titlepage table.navigation { + visibility: visible; + display: table; + background: #e2e2e2; + border: solid 1px #babdb6; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + } +} + diff -Nru glib2.0-2.39.90/docs/reference/glib/html/tools.html glib2.0-2.39.91/docs/reference/glib/html/tools.html --- glib2.0-2.39.90/docs/reference/glib/html/tools.html 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/html/tools.html 2014-03-03 21:09:02.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/glib/version.xml glib2.0-2.39.91/docs/reference/glib/version.xml --- glib2.0-2.39.90/docs/reference/glib/version.xml 2014-02-17 23:33:58.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/glib/version.xml 2014-03-03 20:58:38.000000000 +0000 @@ -1 +1 @@ -2.39.90 +2.39.91 diff -Nru glib2.0-2.39.90/docs/reference/gobject/glib-genmarshal.1 glib2.0-2.39.91/docs/reference/gobject/glib-genmarshal.1 --- glib2.0-2.39.90/docs/reference/gobject/glib-genmarshal.1 2014-02-17 22:18:36.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/glib-genmarshal.1 2014-03-03 21:04:30.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: glib-genmarshal .\" Author: Tim Janik .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GObject .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/gobject/glib-mkenums.1 glib2.0-2.39.91/docs/reference/gobject/glib-mkenums.1 --- glib2.0-2.39.90/docs/reference/gobject/glib-mkenums.1 2014-02-17 22:18:36.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/glib-mkenums.1 2014-03-03 21:04:30.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: glib-mkenums .\" Author: Owen Taylor .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GObject .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/gobject/gobject-query.1 glib2.0-2.39.91/docs/reference/gobject/gobject-query.1 --- glib2.0-2.39.90/docs/reference/gobject/gobject-query.1 2014-02-17 22:18:36.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/gobject-query.1 2014-03-03 21:04:30.000000000 +0000 @@ -2,7 +2,7 @@ .\" Title: gobject-query .\" Author: Tim Janik .\" Generator: DocBook XSL Stylesheets v1.78.1 -.\" Date: 02/17/2014 +.\" Date: 03/03/2014 .\" Manual: User Commands .\" Source: GObject .\" Language: English diff -Nru glib2.0-2.39.90/docs/reference/gobject/gobject-sections.txt glib2.0-2.39.91/docs/reference/gobject/gobject-sections.txt --- glib2.0-2.39.90/docs/reference/gobject/gobject-sections.txt 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/gobject-sections.txt 2014-03-03 21:09:03.000000000 +0000 @@ -380,6 +380,7 @@ G_TYPE_IO_CHANNEL G_TYPE_IO_CONDITION G_TYPE_VARIANT_BUILDER +G_TYPE_VARIANT_DICT G_TYPE_KEY_FILE G_TYPE_MAIN_CONTEXT G_TYPE_MAIN_LOOP diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/annotation-glossary.html glib2.0-2.39.91/docs/reference/gobject/html/annotation-glossary.html --- glib2.0-2.39.90/docs/reference/gobject/html/annotation-glossary.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/annotation-glossary.html 2014-03-03 21:09:03.000000000 +0000 @@ -11,7 +11,7 @@ - + - +static void +int2string(const GValue *src_value, + GValue *dest_value) +{ + if(g_value_get_int(src_value) ==42) + g_value_set_static_string(dest_value,"An important number"); + else + g_value_set_static_string(dest_value,"What's that?"); +} + +int +main(int argc, + char*argv[]) +{ + // GValues must be initialized + GValue a = G_VALUE_INIT; + GValue b = G_VALUE_INIT; + const gchar *message; + + // The GValue starts empty + g_assert(!G_VALUE_HOLDS_STRING(&a)); + + // Put a string in it + g_value_init(&a, G_TYPE_STRING); + g_assert(G_VALUE_HOLDS_STRING(&a)); + g_value_set_static_string(&a,"Hello, world!"); + g_printf("%s\n",g_value_get_string(&a)); + + // Reset it to its pristine state + g_value_unset(&a); + + // It can then be reused for another type + g_value_init(&a, G_TYPE_INT); + g_value_set_int(&a,42); + + // Attempt to transform it into a GValue of type STRING + g_value_init(&b, G_TYPE_STRING); + + // An INT is transformable to a STRING + g_assert(g_value_type_transformable(G_TYPE_INT, G_TYPE_STRING)); + + g_value_transform(&a, &b); + g_printf("%s\n",g_value_get_string(&b)); + + // Attempt to transform it again using a custom transform function + g_value_register_transform_func(G_TYPE_INT, G_TYPE_STRING, int2string); + g_value_transform(&a, &b); + g_printf("%s\n",g_value_get_string(&b)); + return0; +} @@ -364,7 +358,7 @@ != NULL and issue a warning if the check fails.

    -

    Parameters

    +

    Parameters

    @@ -386,7 +380,7 @@
    -

    Returns

    +

    Returns

    TRUE if value holds the type .

    @@ -401,7 +395,7 @@

    Get the type identifier of value .

    -

    Parameters

    +

    Parameters

    @@ -416,7 +410,7 @@
    -

    Returns

    +

    Returns

    the GType.

    @@ -429,7 +423,7 @@

    Gets the type name of value .

    -

    Parameters

    +

    Parameters

    @@ -444,7 +438,7 @@
    -

    Returns

    +

    Returns

    the type name.

    @@ -458,7 +452,7 @@ That is, this macro checks whether this type provides an implementation of the GTypeValueTable functions required for a type to create a GValue of.

    -

    Parameters

    +

    Parameters

    @@ -473,7 +467,7 @@
    -

    Returns

    +

    Returns

    Whether type is suitable as a GValue type.

    @@ -489,7 +483,7 @@ a value table, but can't be used for g_value_init() and is normally used as an abstract base type for derived value types.

    -

    Parameters

    +

    Parameters

    @@ -504,7 +498,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -517,7 +511,7 @@

    Checks if value is a valid and initialized GValue structure.

    -

    Parameters

    +

    Parameters

    @@ -532,7 +526,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -567,7 +561,7 @@ with the default value of type .

    -

    Parameters

    +

    Parameters

    @@ -589,7 +583,7 @@
    -

    Returns

    +

    Returns

    the GValue structure that has been passed in.

    [transfer none]

    @@ -604,7 +598,7 @@ into dest_value .

    -

    Parameters

    +

    Parameters

    @@ -636,7 +630,7 @@ and resets it to the default value (as if the value had just been initialized).

    -

    Parameters

    +

    Parameters

    @@ -651,7 +645,7 @@
    -

    Returns

    +

    Returns

    the GValue structure that has been passed in

    @@ -667,7 +661,7 @@ An unset value is the same as an uninitialized (zero-filled) GValue structure.

    -

    Parameters

    +

    Parameters

    @@ -692,7 +686,7 @@ from an instantiatable type via the value_table's collect_value() function.

    -

    Parameters

    +

    Parameters

    @@ -723,7 +717,7 @@ will fit inside the size of a pointer value. This is an internal function introduced mainly for C marshallers.

    -

    Parameters

    +

    Parameters

    @@ -738,7 +732,7 @@
    -

    Returns

    +

    Returns

    TRUE if value will fit inside a pointer value.

    @@ -750,7 +744,7 @@
    gpointer
     g_value_peek_pointer (const GValue *value);
    -

    Parameters

    +

    Parameters

    @@ -765,7 +759,7 @@
    -

    Returns

    +

    Returns

    the value contents as pointer. This function asserts that g_value_fits_pointer() returned TRUE for the passed in value. This is an internal function introduced mainly @@ -784,7 +778,7 @@ a GValue of type dest_type .

    -

    Parameters

    +

    Parameters

    @@ -806,7 +800,7 @@
    -

    Returns

    +

    Returns

    TRUE if g_value_copy() is possible with src_type and dest_type .

    @@ -826,7 +820,7 @@ the types to be transformable, they must be compatible and a transform function must be registered.

    -

    Parameters

    +

    Parameters

    @@ -848,7 +842,7 @@
    -

    Returns

    +

    Returns

    TRUE if the transformation is possible, FALSE otherwise.

    @@ -869,7 +863,7 @@ results and shouldn't be relied upon for production code (such as rcfile value or object property serialization).

    -

    Parameters

    +

    Parameters

    @@ -891,7 +885,7 @@
    -

    Returns

    +

    Returns

    Whether a transformation rule was found and could be applied. Upon failing transformations, dest_value is left untouched.

    @@ -907,7 +901,7 @@

    The type of value transformation functions which can be registered with g_value_register_transform_func().

    -

    Parameters

    +

    Parameters

    @@ -942,7 +936,7 @@ will be replaced.

    -

    Parameters

    +

    Parameters

    @@ -981,7 +975,7 @@ contents for debugging output, the way in which the contents are described may change between different GLib versions.

    -

    Parameters

    +

    Parameters

    @@ -996,7 +990,7 @@
    -

    Returns

    +

    Returns

    Newly allocated string.

    @@ -1008,16 +1002,15 @@

    G_VALUE_INIT

    #define G_VALUE_INIT  { 0, { { 0 } } }
     
    -

    A GValue must be initialized before it can be used. -This macro can be used as initializer instead of an explicit -<literal>{ 0 }</literal> when declaring a variable, -but it cannot be assigned to a variable.

    +

    A GValue must be initialized before it can be used. This macro can +be used as initializer instead of an explicit { 0 } when declaring +a variable, but it cannot be assigned to a variable.

    - +
    1
    GValue value = G_VALUE_INIT;
    GValue value = G_VALUE_INIT;
    diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gobject-GParamSpec.html glib2.0-2.39.91/docs/reference/gobject/html/gobject-GParamSpec.html --- glib2.0-2.39.90/docs/reference/gobject/html/gobject-GParamSpec.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gobject-GParamSpec.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -349,11 +348,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib-object.h>
     
    @@ -380,7 +374,7 @@

    Checks whether type "is a" G_TYPE_PARAM.

    -

    Parameters

    +

    Parameters

    @@ -403,7 +397,7 @@

    Casts a derived GParamSpec object (e.g. of type GParamSpecInt) into a GParamSpec object.

    -

    Parameters

    +

    Parameters

    @@ -427,7 +421,7 @@ "is a" valid GParamSpec structure of type G_TYPE_PARAM or derived.

    -

    Parameters

    +

    Parameters

    @@ -449,7 +443,7 @@

    Casts a derived GParamSpecClass structure into a GParamSpecClass structure.

    -

    Parameters

    +

    Parameters

    @@ -473,7 +467,7 @@ "is a" valid GParamSpecClass structure of type G_TYPE_PARAM or derived.

    -

    Parameters

    +

    Parameters

    @@ -495,7 +489,7 @@

    Retrieves the GParamSpecClass of a GParamSpec.

    -

    Parameters

    +

    Parameters

    @@ -518,7 +512,7 @@

    Retrieves the GType of this pspec .

    -

    Parameters

    +

    Parameters

    @@ -541,7 +535,7 @@

    Retrieves the GType name of this pspec .

    -

    Parameters

    +

    Parameters

    @@ -563,7 +557,7 @@

    Retrieves the GType to initialize a GValue for this parameter.

    -

    Parameters

    +

    Parameters

    @@ -594,7 +588,7 @@

    Increments the reference count of pspec .

    -

    Parameters

    +

    Parameters

    @@ -609,7 +603,7 @@
    -

    Returns

    +

    Returns

    the GParamSpec that was passed into this function

    @@ -622,7 +616,7 @@

    Decrements the reference count of a pspec .

    -

    Parameters

    +

    Parameters

    @@ -651,7 +645,7 @@ that has a reference count of 1 still, but is not flagged "floating" anymore).

    -

    Parameters

    +

    Parameters

    @@ -673,7 +667,7 @@ g_param_spec_ref_sink (GParamSpec *pspec);

    Convenience function to ref and sink a GParamSpec.

    -

    Parameters

    +

    Parameters

    @@ -688,7 +682,7 @@
    -

    Returns

    +

    Returns

    the GParamSpec that was passed into this function

    @@ -710,7 +704,7 @@ to its default value as specified in pspec .

    -

    Parameters

    +

    Parameters

    @@ -743,7 +737,7 @@ contains the default value as specified in pspec .

    -

    Parameters

    +

    Parameters

    @@ -766,7 +760,7 @@
    -

    Returns

    +

    Returns

    whether value contains the canonical default for this pspec

    @@ -790,7 +784,7 @@ it is modified accordingly, so the resulting value will fit into the range -42 .. +42.

    -

    Parameters

    +

    Parameters

    @@ -813,7 +807,7 @@
    -

    Returns

    +

    Returns

    whether modifying value was necessary to ensure validity

    @@ -841,7 +835,7 @@

    See also g_value_type_transformable(), g_value_transform() and g_param_value_validate().

    -

    Parameters

    +

    Parameters

    @@ -876,7 +870,7 @@
    -

    Returns

    +

    Returns

    TRUE if transformation and validation were successful, FALSE otherwise and dest_value is left untouched.

    @@ -899,7 +893,7 @@ , respectively.

    -

    Parameters

    +

    Parameters

    @@ -928,7 +922,7 @@
    -

    Returns

    +

    Returns

    -1, 0 or +1, for a less than, equal to or greater than result

    @@ -942,7 +936,7 @@

    The name is always an "interned" string (as per g_intern_string()). This allows for pointer-value comparisons.

    -

    Parameters

    +

    Parameters

    @@ -957,7 +951,7 @@
    -

    Returns

    +

    Returns

    the name of pspec .

    @@ -970,7 +964,7 @@ g_param_spec_get_nick (GParamSpec *pspec);

    Get the nickname of a GParamSpec.

    -

    Parameters

    +

    Parameters

    @@ -985,7 +979,7 @@
    -

    Returns

    +

    Returns

    the nickname of pspec .

    @@ -998,7 +992,7 @@ g_param_spec_get_blurb (GParamSpec *pspec);

    Get the short description of a GParamSpec.

    -

    Parameters

    +

    Parameters

    @@ -1013,7 +1007,7 @@
    -

    Returns

    +

    Returns

    the short description of pspec .

    @@ -1027,7 +1021,7 @@ GQuark quark);

    Gets back user data pointers stored via g_param_spec_set_qdata().

    -

    Parameters

    +

    Parameters

    @@ -1049,7 +1043,7 @@
    -

    Returns

    +

    Returns

    the user data pointer set, or NULL.

    [transfer none]

    @@ -1069,7 +1063,7 @@ previously set user data pointer, overrides (frees) the old pointer set, using NULL as pointer essentially removes the data stored.

    -

    Parameters

    +

    Parameters

    @@ -1113,7 +1107,7 @@ g_param_spec_set_qdata() with the same quark .

    -

    Parameters

    +

    Parameters

    @@ -1161,7 +1155,7 @@ function (if any was set). Usually, calling this function is only required to update user data pointers with a destroy notifier.

    -

    Parameters

    +

    Parameters

    @@ -1183,7 +1177,7 @@
    -

    Returns

    +

    Returns

    the user data pointer set, or NULL.

    [transfer none]

    @@ -1201,7 +1195,7 @@ of type GParamSpecOverride. See g_object_class_override_property() for an example of the use of this capability.

    -

    Parameters

    +

    Parameters

    @@ -1216,7 +1210,7 @@
    -

    Returns

    +

    Returns

    paramspec to which requests on this paramspec should be redirected, or NULL if none.

    [transfer none]

    @@ -1251,7 +1245,7 @@ and blurb should ideally be localized.

    -

    Parameters

    +

    Parameters

    @@ -1288,7 +1282,7 @@
    -

    Returns

    +

    Returns

    a newly allocated GParamSpec instance

    @@ -1306,7 +1300,7 @@ to manage the GParamSpec type and its instances.

    -

    Parameters

    +

    Parameters

    @@ -1328,7 +1322,7 @@
    -

    Returns

    +

    Returns

    The new type identifier.

    @@ -1346,7 +1340,7 @@ deprecated, so you should always set type_prefixing to FALSE.

    -

    Parameters

    +

    Parameters

    @@ -1361,7 +1355,7 @@
    -

    Returns

    +

    Returns

    a newly allocated GParamSpecPool.

    [transfer none]

    @@ -1375,7 +1369,7 @@ GType owner_type);

    Inserts a GParamSpec in the pool.

    -

    Parameters

    +

    Parameters

    @@ -1411,7 +1405,7 @@ GParamSpec *pspec);

    Removes a GParamSpec from the pool.

    -

    Parameters

    +

    Parameters

    @@ -1443,7 +1437,7 @@ gboolean walk_ancestors);

    Looks up a GParamSpec in the pool.

    -

    Parameters

    +

    Parameters

    @@ -1477,7 +1471,7 @@
    -

    Returns

    +

    Returns

    The found GParamSpec, or NULL if no matching GParamSpec was found.

    [transfer none]

    @@ -1494,7 +1488,7 @@ in the pool.

    -

    Parameters

    +

    Parameters

    @@ -1521,7 +1515,7 @@
    -

    Returns

    +

    Returns

    a newly allocated array containing pointers to all GParamSpecs owned by owner_type @@ -1539,7 +1533,7 @@ in the pool.

    -

    Parameters

    +

    Parameters

    @@ -1561,7 +1555,7 @@
    -

    Returns

    +

    Returns

    a GList of all GParamSpecs owned by owner_type in @@ -1586,7 +1580,7 @@

    All other fields of the <structname>GParamSpec</structname> struct are private and should not be used directly.

    -

    Members

    +

    Members

    @@ -1647,7 +1641,7 @@ Normally, <structname>GParamSpec</structname> classes are filled by g_param_type_register_static().

    -

    Members

    +

    Members

    @@ -1706,7 +1700,7 @@

    Through the GParamFlags flag values, certain aspects of parameters can be configured. See also G_PARAM_READWRITE and G_PARAM_STATIC_STRINGS.

    -

    Members

    +

    Members

    @@ -1852,7 +1846,7 @@ does not need to be persistent across invocation of g_param_type_register_static().

    -

    Members

    +

    Members

    diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gobject-memory.html glib2.0-2.39.91/docs/reference/gobject/html/gobject-memory.html --- glib2.0-2.39.90/docs/reference/gobject/html/gobject-memory.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gobject-memory.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ -
    + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gobject-properties.html glib2.0-2.39.91/docs/reference/gobject/html/gobject-properties.html --- glib2.0-2.39.90/docs/reference/gobject/html/gobject-properties.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gobject-properties.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + @@ -154,115 +154,115 @@ /* Implementation *//************************************************/ -enum -{ - PROP_0, - - PROP_MAMAN_NAME, - PROP_PAPA_NUMBER, - - N_PROPERTIES -}; - -static GParamSpec *obj_properties[N_PROPERTIES] = { NULL, }; - -static void -maman_bar_set_property (GObject *object, - guint property_id, - const GValue *value, - GParamSpec *pspec) -{ - MamanBar *self = MAMAN_BAR (object); - - switch (property_id) - { - case PROP_MAMAN_NAME: - g_free (self->priv->name); - self->priv->name = g_value_dup_string (value); - g_print ("maman: %s\n", self->priv->name); - break; - - case PROP_PAPA_NUMBER: - self->priv->papa_number = g_value_get_uchar (value); - g_print ("papa: %u\n", self->priv->papa_number); - break; - - default: - /* We don't have any other property... */ - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); - break; - } -} - -static void -maman_bar_get_property (GObject *object, - guint property_id, - GValue *value, - GParamSpec *pspec) -{ - MamanBar *self = MAMAN_BAR (object); - - switch (property_id) - { - case PROP_MAMAN_NAME: - g_value_set_string (value, self->priv->name); - break; - - case PROP_PAPA_NUMBER: - g_value_set_uchar (value, self->priv->papa_number); - break; - - default: - /* We don't have any other property... */ - G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec); - break; - } -} - -static void -maman_bar_class_init (MamanBarClass *klass) -{ - GObjectClass *gobject_class = G_OBJECT_CLASS (klass); - - gobject_class->set_property = maman_bar_set_property; - gobject_class->get_property = maman_bar_get_property; - - obj_properties[PROP_NAME] = - g_param_spec_string ("maman-name", - "Maman construct prop", - "Set maman's name", - "no-name-set" /* default value */, - G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE); - - obj_properties[PROP_NUMBER] = - g_param_spec_uchar ("papa-number", - "Number of current Papa", - "Set/Get papa's number", - 0 /* minimum value */, - 10 /* maximum value */, - 2 /* default value */, - G_PARAM_READWRITE); - - g_object_class_install_properties (gobject_class, - N_PROPERTIES, - obj_properties); -} +enum +{ + PROP_0, + + PROP_MAMAN_NAME, + PROP_PAPA_NUMBER, + + N_PROPERTIES +}; + +static GParamSpec *obj_properties[N_PROPERTIES] = { NULL, }; + +static void +maman_bar_set_property(GObject *object, + guint property_id, + const GValue *value, + GParamSpec *pspec) +{ + MamanBar *self =MAMAN_BAR(object); + + switch(property_id) + { + case PROP_MAMAN_NAME: + g_free(self->priv->name); + self->priv->name =g_value_dup_string(value); + g_print("maman: %s\n", self->priv->name); + break; + + case PROP_PAPA_NUMBER: + self->priv->papa_number =g_value_get_uchar(value); + g_print("papa: %u\n", self->priv->papa_number); + break; + + default: + /* We don't have any other property... */ + G_OBJECT_WARN_INVALID_PROPERTY_ID(object, property_id, pspec); + break; + } +} + +static void +maman_bar_get_property(GObject *object, + guint property_id, + GValue *value, + GParamSpec *pspec) +{ + MamanBar *self =MAMAN_BAR(object); + + switch(property_id) + { + case PROP_MAMAN_NAME: + g_value_set_string(value, self->priv->name); + break; + + case PROP_PAPA_NUMBER: + g_value_set_uchar(value, self->priv->papa_number); + break; + + default: + /* We don't have any other property... */ + G_OBJECT_WARN_INVALID_PROPERTY_ID(object, property_id, pspec); + break; + } +} + +static void +maman_bar_class_init(MamanBarClass *klass) +{ + GObjectClass *gobject_class =G_OBJECT_CLASS(klass); + + gobject_class->set_property = maman_bar_set_property; + gobject_class->get_property = maman_bar_get_property; + + obj_properties[PROP_NAME] = + g_param_spec_string("maman-name", + "Maman construct prop", + "Set maman's name", + "no-name-set"/* default value */, + G_PARAM_CONSTRUCT_ONLY | G_PARAM_READWRITE); + + obj_properties[PROP_NUMBER] = + g_param_spec_uchar("papa-number", + "Number of current Papa", + "Set/Get papa's number", + 0/* minimum value */, + 10/* maximum value */, + 2/* default value */, + G_PARAM_READWRITE); + + g_object_class_install_properties(gobject_class, + N_PROPERTIES, + obj_properties); +}/************************************************//* Use *//************************************************/ -GObject *bar; -GValue val = G_VALUE_INIT; +GObject *bar; +GValue val = G_VALUE_INIT; -bar = g_object_new (MAMAN_TYPE_SUBBAR, NULL); +bar =g_object_new(MAMAN_TYPE_SUBBAR, NULL); -g_value_init (&val, G_TYPE_CHAR); -g_value_set_char (&val, 11); +g_value_init(&val, G_TYPE_CHAR); +g_value_set_char(&val,11); -g_object_set_property (G_OBJECT (bar), "papa-number", &val); +g_object_set_property(G_OBJECT(bar),"papa-number", &val); -g_value_unset (&val); +g_value_unset(&val); diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gobject-query.html glib2.0-2.39.91/docs/reference/gobject/html/gobject-query.html --- glib2.0-2.39.90/docs/reference/gobject/html/gobject-query.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gobject-query.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gobject-Signals.html glib2.0-2.39.91/docs/reference/gobject/html/gobject-Signals.html --- glib2.0-2.39.90/docs/reference/gobject/html/gobject-Signals.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gobject-Signals.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -465,11 +464,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib-object.h>
     
    @@ -539,7 +533,7 @@ values is performed. The return value of signal emissions is then the value returned by the last callback.

    -

    Parameters

    +

    Parameters

    @@ -572,7 +566,7 @@
    -

    Returns

    +

    Returns

    The accumulator function returns whether the signal emission should be aborted. Returning FALSE means to abort the current emission and TRUE is returned for continuation.

    @@ -592,7 +586,7 @@ emissions of that signal, from any object.

    You may not attach these to signals created with the G_SIGNAL_NO_HOOKS flag.

    -

    Parameters

    +

    Parameters

    @@ -626,7 +620,7 @@
    -

    Returns

    +

    Returns

    whether it wants to stay connected. If it returns FALSE, the signal hook is disconnected (and destroyed).

    @@ -640,9 +634,8 @@

    This macro flags signal argument types for which the signal system may assume that instances thereof remain persistent across all signal emissions they are used in. This is only useful for non ref-counted, value-copy types.

    -

    To flag a signal argument in this way, add -<literal>| G_SIGNAL_TYPE_STATIC_SCOPE</literal> to the corresponding argument -of g_signal_new().

    +

    To flag a signal argument in this way, add | G_SIGNAL_TYPE_STATIC_SCOPE +to the corresponding argument of g_signal_new().

    @@ -655,14 +648,14 @@ 6 7 8 - +
    g_signal_new ("size_request",
    -  G_TYPE_FROM_CLASS (gobject_class),
    -     G_SIGNAL_RUN_FIRST,
    -     G_STRUCT_OFFSET (GtkWidgetClass, size_request),
    -     NULL, NULL,
    -     _gtk_marshal_VOID__BOXED,
    -     G_TYPE_NONE, 1,
    -     GTK_TYPE_REQUISITION | G_SIGNAL_TYPE_STATIC_SCOPE);
    g_signal_new ("size_request",
    +  G_TYPE_FROM_CLASS (gobject_class),
    +	 G_SIGNAL_RUN_FIRST,
    +	 G_STRUCT_OFFSET (GtkWidgetClass, size_request),
    +	 NULL, NULL,
    +	 _gtk_marshal_VOID__BOXED,
    +	 G_TYPE_NONE, 1,
    +	 GTK_TYPE_REQUISITION | G_SIGNAL_TYPE_STATIC_SCOPE);
    @@ -698,7 +691,7 @@

    If c_marshaller is NULL, g_cclosure_marshal_generic() will be used as the marshaller for this signal.

    -

    Parameters

    +

    Parameters

    @@ -768,7 +761,7 @@
    -

    Returns

    +

    Returns

    the signal id

    @@ -793,7 +786,7 @@ will be used as the marshaller for this signal.

    -

    Parameters

    +

    Parameters

    @@ -865,7 +858,7 @@
    -

    Returns

    +

    Returns

    the signal id

    @@ -889,7 +882,7 @@

    If c_marshaller is NULL, g_cclosure_marshal_generic() will be used as the marshaller for this signal.

    -

    Parameters

    +

    Parameters

    @@ -958,7 +951,7 @@
    -

    Returns

    +

    Returns

    the signal id

    @@ -985,7 +978,7 @@ is 0. All members filled into the GSignalQuery structure should be considered constant and have to be left untouched.

    -

    Parameters

    +

    Parameters

    @@ -1020,7 +1013,7 @@

    Also tries the ancestors of the given type.

    See g_signal_new() for details on allowed signal names.

    -

    Parameters

    +

    Parameters

    @@ -1042,7 +1035,7 @@
    -

    Returns

    +

    Returns

    the signal's identifying number, or 0 if no signal was found.

    @@ -1055,7 +1048,7 @@

    Given the signal's identifier, finds its name.

    Two different signals may have the same name, if they have differing types.

    -

    Parameters

    +

    Parameters

    @@ -1070,7 +1063,7 @@
    -

    Returns

    +

    Returns

    the signal name, or NULL if the signal number was invalid.

    @@ -1085,7 +1078,7 @@ created. Further information about the signals can be acquired through g_signal_query().

    -

    Parameters

    +

    Parameters

    @@ -1108,7 +1101,7 @@
    -

    Returns

    +

    Returns

    Newly allocated array of signal IDs.

    [array length=n_ids]

    @@ -1125,7 +1118,7 @@

    Note that g_signal_emit() resets the return value to the default if no handlers are connected, in contrast to g_signal_emitv().

    -

    Parameters

    +

    Parameters

    @@ -1170,7 +1163,7 @@

    Note that g_signal_emit_by_name() resets the return value to the default if no handlers are connected, in contrast to g_signal_emitv().

    -

    Parameters

    +

    Parameters

    @@ -1212,7 +1205,7 @@ if no handlers are connected, in contrast to g_signal_emit() and g_signal_emit_valist().

    -

    Parameters

    +

    Parameters

    @@ -1258,7 +1251,7 @@

    Note that g_signal_emit_valist() resets the return value to the default if no handlers are connected, in contrast to g_signal_emitv().

    -

    Parameters

    +

    Parameters

    @@ -1299,7 +1292,7 @@

    Connects a GCallback function to a signal for a particular object.

    The handler will be called before the default handler of the signal.

    -

    Parameters

    +

    Parameters

    @@ -1332,7 +1325,7 @@
    -

    Returns

    +

    Returns

    the handler id (always greater than 0 for successful connections)

    @@ -1344,7 +1337,7 @@

    Connects a GCallback function to a signal for a particular object.

    The handler will be called after the default handler of the signal.

    -

    Parameters

    +

    Parameters

    @@ -1377,7 +1370,7 @@
    -

    Returns

    +

    Returns

    the handler id (always greater than 0 for successful connections)

    @@ -1391,7 +1384,7 @@ will be swapped when calling the handler.

    -

    Parameters

    +

    Parameters

    @@ -1424,7 +1417,7 @@
    -

    Returns

    +

    Returns

    the handler id (always greater than 0 for successful connections)

    @@ -1451,7 +1444,7 @@ is being destroyed in another thread is not safe).

    -

    Parameters

    +

    Parameters

    @@ -1489,7 +1482,7 @@
    -

    Returns

    +

    Returns

    the handler id.

    @@ -1511,7 +1504,7 @@ if you need ..._after() or ..._swapped() variants of this function.

    -

    Parameters

    +

    Parameters

    @@ -1555,7 +1548,7 @@
    -

    Returns

    +

    Returns

    the handler id (always greater than 0 for successful connections)

    @@ -1570,7 +1563,7 @@ gboolean after);

    Connects a closure to a signal for a particular object.

    -

    Parameters

    +

    Parameters

    @@ -1603,7 +1596,7 @@
    -

    Returns

    +

    Returns

    the handler id (always greater than 0 for successful connections)

    @@ -1619,7 +1612,7 @@ gboolean after);

    Connects a closure to a signal for a particular object.

    -

    Parameters

    +

    Parameters

    @@ -1657,7 +1650,7 @@
    -

    Returns

    +

    Returns

    the handler id (always greater than 0 for successful connections)

    @@ -1678,7 +1671,7 @@ signal of instance .

    -

    Parameters

    +

    Parameters

    @@ -1721,7 +1714,7 @@ connected to a signal of instance and is currently blocked.

    -

    Parameters

    +

    Parameters

    @@ -1758,7 +1751,7 @@ signal of instance .

    -

    Parameters

    +

    Parameters

    @@ -1798,7 +1791,7 @@ has to be non-0 for successful matches. If no handler was found, 0 is returned.

    -

    Parameters

    +

    Parameters

    @@ -1850,7 +1843,7 @@
    -

    Returns

    +

    Returns

    A valid non-0 signal handler id for a successful match.

    @@ -1874,7 +1867,7 @@ If no handlers were found, 0 is returned, the number of blocked handlers otherwise.

    -

    Parameters

    +

    Parameters

    @@ -1926,7 +1919,7 @@
    -

    Returns

    +

    Returns

    The number of handlers that matched.

    @@ -1951,7 +1944,7 @@ otherwise. The match criteria should not apply to any handlers that are not currently blocked.

    -

    Parameters

    +

    Parameters

    @@ -2003,7 +1996,7 @@
    -

    Returns

    +

    Returns

    The number of handlers that matched.

    @@ -2028,7 +2021,7 @@ matches. If no handlers were found, 0 is returned, the number of disconnected handlers otherwise.

    -

    Parameters

    +

    Parameters

    @@ -2080,7 +2073,7 @@
    -

    Returns

    +

    Returns

    The number of handlers that matched.

    @@ -2095,7 +2088,7 @@ is the id of a handler connected to instance .

    -

    Parameters

    +

    Parameters

    @@ -2117,7 +2110,7 @@
    -

    Returns

    +

    Returns

    whether handler_id identifies a handler connected to instance .

    @@ -2132,7 +2125,7 @@ and data .

    -

    Parameters

    +

    Parameters

    @@ -2159,7 +2152,7 @@
    -

    Returns

    +

    Returns

    The number of handlers that matched.

    @@ -2172,7 +2165,7 @@ and data .

    -

    Parameters

    +

    Parameters

    @@ -2199,7 +2192,7 @@
    -

    Returns

    +

    Returns

    The number of handlers that matched.

    @@ -2212,7 +2205,7 @@ and data .

    -

    Parameters

    +

    Parameters

    @@ -2239,7 +2232,7 @@
    -

    Returns

    +

    Returns

    The number of handlers that matched.

    @@ -2251,7 +2244,7 @@

    Disconnects all handlers on an instance that match data .

    -

    Parameters

    +

    Parameters

    @@ -2273,7 +2266,7 @@
    -

    Returns

    +

    Returns

    The number of handlers that matched.

    @@ -2295,7 +2288,7 @@ emit the signal if no one is attached anyway, thus saving the cost of building the arguments.

    -

    Parameters

    +

    Parameters

    @@ -2327,7 +2320,7 @@
    -

    Returns

    +

    Returns

    TRUE if a handler is connected to the signal, FALSE otherwise.

    @@ -2346,7 +2339,7 @@ flag).

    Prints a warning if used on a signal which isn't being emitted.

    -

    Parameters

    +

    Parameters

    @@ -2383,7 +2376,7 @@

    This is just like g_signal_stop_emission() except it will look up the signal id for you.

    -

    Parameters

    +

    Parameters

    @@ -2421,7 +2414,7 @@ g_signal_chain_from_overridden_handler() for how to chain up to the parent class closure from inside the overridden one.

    -

    Parameters

    +

    Parameters

    @@ -2460,7 +2453,7 @@ g_signal_override_class_closure() and g_signal_override_class_handler().

    -

    Parameters

    +

    Parameters

    @@ -2513,7 +2506,7 @@ will be used as the marshaller for this signal.

    -

    Parameters

    +

    Parameters

    @@ -2583,7 +2576,7 @@
    -

    Returns

    +

    Returns

    the signal id

    @@ -2607,7 +2600,7 @@ g_signal_chain_from_overridden_handler() for how to chain up to the parent class closure from inside the overridden one.

    -

    Parameters

    +

    Parameters

    @@ -2648,7 +2641,7 @@ g_signal_override_class_closure() and g_signal_override_class_handler().

    -

    Parameters

    +

    Parameters

    @@ -2686,7 +2679,7 @@ of that signal, independent of the instance. This is possible only for signals which don't have G_SIGNAL_NO_HOOKS flag set.

    -

    Parameters

    +

    Parameters

    @@ -2725,7 +2718,7 @@
    -

    Returns

    +

    Returns

    the hook id, for later use with g_signal_remove_emission_hook().

    @@ -2738,7 +2731,7 @@ gulong hook_id);

    Deletes an emission hook.

    -

    Parameters

    +

    Parameters

    @@ -2775,7 +2768,7 @@ and detail quark.

    -

    Parameters

    +

    Parameters

    @@ -2812,7 +2805,7 @@
    -

    Returns

    +

    Returns

    Whether the signal name could successfully be parsed and signal_id_p and detail_p contain valid return values.

    @@ -2826,7 +2819,7 @@ g_signal_get_invocation_hint (gpointer instance);

    Returns the invocation hint of the innermost signal emission of instance.

    -

    Parameters

    +

    Parameters

    @@ -2841,7 +2834,7 @@
    -

    Returns

    +

    Returns

    the invocation hint of the innermost signal emission.

    [transfer none]

    @@ -2858,7 +2851,7 @@ identified by itype .

    -

    Parameters

    +

    Parameters

    @@ -2882,7 +2875,7 @@
    -

    Returns

    +

    Returns

    a new GCClosure

    @@ -2905,7 +2898,7 @@ handler that is run as the return value for the signal and not run any further handlers (ie: the first handler "wins").

    -

    Parameters

    +

    Parameters

    @@ -2937,7 +2930,7 @@
    -

    Returns

    +

    Returns

    standard GSignalAccumulator result

    @@ -2959,7 +2952,7 @@ indicates that the callback handled the signal, and no further handling is needed.

    -

    Parameters

    +

    Parameters

    @@ -2991,7 +2984,7 @@
    -

    Returns

    +

    Returns

    standard GSignalAccumulator result

    @@ -3011,7 +3004,7 @@

    The GSignalInvocationHint structure is used to pass on additional information to callbacks during a signal emission.

    -

    Members

    +

    Members

    @@ -3068,7 +3061,7 @@ signal description outlines how especially the RUN flags control the stages of a signal emission.

    -

    Members

    +

    Members

    @@ -3161,7 +3154,7 @@ g_signal_handlers_unblock_matched() and g_signal_handlers_disconnect_matched() match signals by.

    -

    Members

    +

    Members

    @@ -3231,7 +3224,7 @@

    A structure holding in-depth information for a specific signal. It is filled in by the g_signal_query() function.

    -

    Members

    +

    Members

    @@ -3306,7 +3299,7 @@

    The connection flags are used to specify the behaviour of a signal's connection.

    -

    Members

    +

    Members

    diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gobject-Standard-Parameter-and-Value-Types.html glib2.0-2.39.91/docs/reference/gobject/html/gobject-Standard-Parameter-and-Value-Types.html --- glib2.0-2.39.90/docs/reference/gobject/html/gobject-Standard-Parameter-and-Value-Types.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gobject-Standard-Parameter-and-Value-Types.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -1286,11 +1285,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib-object.h>
     
    @@ -1316,7 +1310,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_BOOLEAN.

    -

    Parameters

    +

    Parameters

    @@ -1331,7 +1325,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1343,7 +1337,7 @@

    Cast a GParamSpec instance into a GParamSpecBoolean.

    -

    Parameters

    +

    Parameters

    @@ -1365,7 +1359,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_BOOLEAN.

    -

    Parameters

    +

    Parameters

    @@ -1380,7 +1374,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1398,7 +1392,7 @@ property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -1435,7 +1429,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -1449,7 +1443,7 @@

    Set the contents of a G_TYPE_BOOLEAN GValue to v_boolean .

    -

    Parameters

    +

    Parameters

    @@ -1478,7 +1472,7 @@ g_value_get_boolean (const GValue *value);

    Get the contents of a G_TYPE_BOOLEAN GValue.

    -

    Parameters

    +

    Parameters

    @@ -1493,7 +1487,7 @@
    -

    Returns

    +

    Returns

    boolean contents of value

    @@ -1506,7 +1500,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_CHAR.

    -

    Parameters

    +

    Parameters

    @@ -1521,7 +1515,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1533,7 +1527,7 @@

    Cast a GParamSpec instance into a GParamSpecChar.

    -

    Parameters

    +

    Parameters

    @@ -1555,7 +1549,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_CHAR.

    -

    Parameters

    +

    Parameters

    @@ -1570,7 +1564,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1588,7 +1582,7 @@ GParamFlags flags);

    Creates a new GParamSpecChar instance specifying a G_TYPE_CHAR property.

    -

    Parameters

    +

    Parameters

    @@ -1635,7 +1629,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -1653,7 +1647,7 @@

    Set the contents of a G_TYPE_CHAR GValue to v_char .

    -

    Parameters

    +

    Parameters

    @@ -1688,7 +1682,7 @@ type is unsigned, such as ARM and PowerPC. See g_value_get_schar().

    Get the contents of a G_TYPE_CHAR GValue.

    -

    Parameters

    +

    Parameters

    @@ -1703,7 +1697,7 @@
    -

    Returns

    +

    Returns

    character contents of value

    @@ -1716,7 +1710,7 @@ g_value_get_schar (const GValue *value);

    Get the contents of a G_TYPE_CHAR GValue.

    -

    Parameters

    +

    Parameters

    @@ -1731,7 +1725,7 @@
    -

    Returns

    +

    Returns

    signed 8 bit integer contents of value

    @@ -1747,7 +1741,7 @@

    Set the contents of a G_TYPE_CHAR GValue to v_char .

    -

    Parameters

    +

    Parameters

    @@ -1777,7 +1771,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_UCHAR.

    -

    Parameters

    +

    Parameters

    @@ -1792,7 +1786,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1804,7 +1798,7 @@

    Cast a GParamSpec instance into a GParamSpecUChar.

    -

    Parameters

    +

    Parameters

    @@ -1826,7 +1820,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_UCHAR.

    -

    Parameters

    +

    Parameters

    @@ -1841,7 +1835,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1859,7 +1853,7 @@ GParamFlags flags);

    Creates a new GParamSpecUChar instance specifying a G_TYPE_UCHAR property.

    -

    Parameters

    +

    Parameters

    @@ -1906,7 +1900,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -1920,7 +1914,7 @@

    Set the contents of a G_TYPE_UCHAR GValue to v_uchar .

    -

    Parameters

    +

    Parameters

    @@ -1949,7 +1943,7 @@ g_value_get_uchar (const GValue *value);

    Get the contents of a G_TYPE_UCHAR GValue.

    -

    Parameters

    +

    Parameters

    @@ -1964,7 +1958,7 @@
    -

    Returns

    +

    Returns

    unsigned character contents of value

    @@ -1977,7 +1971,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_INT.

    -

    Parameters

    +

    Parameters

    @@ -1992,7 +1986,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -2004,7 +1998,7 @@

    Cast a GParamSpec instance into a GParamSpecInt.

    -

    Parameters

    +

    Parameters

    @@ -2026,7 +2020,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_INT.

    -

    Parameters

    +

    Parameters

    @@ -2041,7 +2035,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -2060,7 +2054,7 @@

    Creates a new GParamSpecInt instance specifying a G_TYPE_INT property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -2107,7 +2101,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -2121,7 +2115,7 @@

    Set the contents of a G_TYPE_INT GValue to v_int .

    -

    Parameters

    +

    Parameters

    @@ -2150,7 +2144,7 @@ g_value_get_int (const GValue *value);

    Get the contents of a G_TYPE_INT GValue.

    -

    Parameters

    +

    Parameters

    @@ -2165,7 +2159,7 @@
    -

    Returns

    +

    Returns

    integer contents of value

    @@ -2178,7 +2172,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_UINT.

    -

    Parameters

    +

    Parameters

    @@ -2193,7 +2187,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -2205,7 +2199,7 @@

    Cast a GParamSpec instance into a GParamSpecUInt.

    -

    Parameters

    +

    Parameters

    @@ -2227,7 +2221,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_UINT.

    -

    Parameters

    +

    Parameters

    @@ -2242,7 +2236,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -2261,7 +2255,7 @@

    Creates a new GParamSpecUInt instance specifying a G_TYPE_UINT property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -2308,7 +2302,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -2322,7 +2316,7 @@

    Set the contents of a G_TYPE_UINT GValue to v_uint .

    -

    Parameters

    +

    Parameters

    @@ -2351,7 +2345,7 @@ g_value_get_uint (const GValue *value);

    Get the contents of a G_TYPE_UINT GValue.

    -

    Parameters

    +

    Parameters

    @@ -2366,7 +2360,7 @@
    -

    Returns

    +

    Returns

    unsigned integer contents of value

    @@ -2379,7 +2373,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_LONG.

    -

    Parameters

    +

    Parameters

    @@ -2394,7 +2388,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -2406,7 +2400,7 @@

    Cast a GParamSpec instance into a GParamSpecLong.

    -

    Parameters

    +

    Parameters

    @@ -2428,7 +2422,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_LONG.

    -

    Parameters

    +

    Parameters

    @@ -2443,7 +2437,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -2462,7 +2456,7 @@

    Creates a new GParamSpecLong instance specifying a G_TYPE_LONG property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -2509,7 +2503,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -2523,7 +2517,7 @@

    Set the contents of a G_TYPE_LONG GValue to v_long .

    -

    Parameters

    +

    Parameters

    @@ -2552,7 +2546,7 @@ g_value_get_long (const GValue *value);

    Get the contents of a G_TYPE_LONG GValue.

    -

    Parameters

    +

    Parameters

    @@ -2567,7 +2561,7 @@
    -

    Returns

    +

    Returns

    long integer contents of value

    @@ -2580,7 +2574,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_ULONG.

    -

    Parameters

    +

    Parameters

    @@ -2595,7 +2589,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -2607,7 +2601,7 @@

    Cast a GParamSpec instance into a GParamSpecULong.

    -

    Parameters

    +

    Parameters

    @@ -2629,7 +2623,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_ULONG.

    -

    Parameters

    +

    Parameters

    @@ -2644,7 +2638,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -2664,7 +2658,7 @@ property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -2711,7 +2705,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -2725,7 +2719,7 @@

    Set the contents of a G_TYPE_ULONG GValue to v_ulong .

    -

    Parameters

    +

    Parameters

    @@ -2754,7 +2748,7 @@ g_value_get_ulong (const GValue *value);

    Get the contents of a G_TYPE_ULONG GValue.

    -

    Parameters

    +

    Parameters

    @@ -2769,7 +2763,7 @@
    -

    Returns

    +

    Returns

    unsigned long integer contents of value

    @@ -2782,7 +2776,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_INT64.

    -

    Parameters

    +

    Parameters

    @@ -2797,7 +2791,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -2809,7 +2803,7 @@

    Cast a GParamSpec instance into a GParamSpecInt64.

    -

    Parameters

    +

    Parameters

    @@ -2831,7 +2825,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_INT64.

    -

    Parameters

    +

    Parameters

    @@ -2846,7 +2840,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -2865,7 +2859,7 @@

    Creates a new GParamSpecInt64 instance specifying a G_TYPE_INT64 property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -2912,7 +2906,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -2926,7 +2920,7 @@

    Set the contents of a G_TYPE_INT64 GValue to v_int64 .

    -

    Parameters

    +

    Parameters

    @@ -2955,7 +2949,7 @@ g_value_get_int64 (const GValue *value);

    Get the contents of a G_TYPE_INT64 GValue.

    -

    Parameters

    +

    Parameters

    @@ -2970,7 +2964,7 @@
    -

    Returns

    +

    Returns

    64bit integer contents of value

    @@ -2983,7 +2977,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_UINT64.

    -

    Parameters

    +

    Parameters

    @@ -2998,7 +2992,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -3010,7 +3004,7 @@

    Cast a GParamSpec instance into a GParamSpecUInt64.

    -

    Parameters

    +

    Parameters

    @@ -3032,7 +3026,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_UINT64.

    -

    Parameters

    +

    Parameters

    @@ -3047,7 +3041,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -3067,7 +3061,7 @@ property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -3114,7 +3108,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -3128,7 +3122,7 @@

    Set the contents of a G_TYPE_UINT64 GValue to v_uint64 .

    -

    Parameters

    +

    Parameters

    @@ -3157,7 +3151,7 @@ g_value_get_uint64 (const GValue *value);

    Get the contents of a G_TYPE_UINT64 GValue.

    -

    Parameters

    +

    Parameters

    @@ -3172,7 +3166,7 @@
    -

    Returns

    +

    Returns

    unsigned 64bit integer contents of value

    @@ -3185,7 +3179,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_FLOAT.

    -

    Parameters

    +

    Parameters

    @@ -3200,7 +3194,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -3212,7 +3206,7 @@

    Cast a GParamSpec instance into a GParamSpecFloat.

    -

    Parameters

    +

    Parameters

    @@ -3234,7 +3228,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_FLOAT.

    -

    Parameters

    +

    Parameters

    @@ -3249,7 +3243,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -3268,7 +3262,7 @@

    Creates a new GParamSpecFloat instance specifying a G_TYPE_FLOAT property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -3315,7 +3309,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -3329,7 +3323,7 @@

    Set the contents of a G_TYPE_FLOAT GValue to v_float .

    -

    Parameters

    +

    Parameters

    @@ -3358,7 +3352,7 @@ g_value_get_float (const GValue *value);

    Get the contents of a G_TYPE_FLOAT GValue.

    -

    Parameters

    +

    Parameters

    @@ -3373,7 +3367,7 @@
    -

    Returns

    +

    Returns

    float contents of value

    @@ -3386,7 +3380,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_DOUBLE.

    -

    Parameters

    +

    Parameters

    @@ -3401,7 +3395,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -3413,7 +3407,7 @@

    Cast a GParamSpec instance into a GParamSpecDouble.

    -

    Parameters

    +

    Parameters

    @@ -3435,7 +3429,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_DOUBLE.

    -

    Parameters

    +

    Parameters

    @@ -3450,7 +3444,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -3470,7 +3464,7 @@ property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -3517,7 +3511,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -3531,7 +3525,7 @@

    Set the contents of a G_TYPE_DOUBLE GValue to v_double .

    -

    Parameters

    +

    Parameters

    @@ -3560,7 +3554,7 @@ g_value_get_double (const GValue *value);

    Get the contents of a G_TYPE_DOUBLE GValue.

    -

    Parameters

    +

    Parameters

    @@ -3575,7 +3569,7 @@
    -

    Returns

    +

    Returns

    double contents of value

    @@ -3588,7 +3582,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_ENUM.

    -

    Parameters

    +

    Parameters

    @@ -3603,7 +3597,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -3615,7 +3609,7 @@

    Cast a GParamSpec instance into a GParamSpecEnum.

    -

    Parameters

    +

    Parameters

    @@ -3637,7 +3631,7 @@

    Checks whether the given GValue can hold values derived from type G_TYPE_ENUM.

    -

    Parameters

    +

    Parameters

    @@ -3652,7 +3646,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -3671,7 +3665,7 @@ property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -3713,7 +3707,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -3727,7 +3721,7 @@

    Set the contents of a G_TYPE_ENUM GValue to v_enum .

    -

    Parameters

    +

    Parameters

    @@ -3756,7 +3750,7 @@ g_value_get_enum (const GValue *value);

    Get the contents of a G_TYPE_ENUM GValue.

    -

    Parameters

    +

    Parameters

    @@ -3771,7 +3765,7 @@
    -

    Returns

    +

    Returns

    enum contents of value

    @@ -3784,7 +3778,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_FLAGS.

    -

    Parameters

    +

    Parameters

    @@ -3799,7 +3793,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -3811,7 +3805,7 @@

    Cast a GParamSpec instance into a GParamSpecFlags.

    -

    Parameters

    +

    Parameters

    @@ -3833,7 +3827,7 @@

    Checks whether the given GValue can hold values derived from type G_TYPE_FLAGS.

    -

    Parameters

    +

    Parameters

    @@ -3848,7 +3842,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -3867,7 +3861,7 @@ property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -3909,7 +3903,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -3923,7 +3917,7 @@

    Set the contents of a G_TYPE_FLAGS GValue to v_flags .

    -

    Parameters

    +

    Parameters

    @@ -3952,7 +3946,7 @@ g_value_get_flags (const GValue *value);

    Get the contents of a G_TYPE_FLAGS GValue.

    -

    Parameters

    +

    Parameters

    @@ -3967,7 +3961,7 @@
    -

    Returns

    +

    Returns

    flags contents of value

    @@ -3980,7 +3974,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_STRING.

    -

    Parameters

    +

    Parameters

    @@ -3995,7 +3989,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -4007,7 +4001,7 @@

    Casts a GParamSpec instance into a GParamSpecString.

    -

    Parameters

    +

    Parameters

    @@ -4029,7 +4023,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_STRING.

    -

    Parameters

    +

    Parameters

    @@ -4044,7 +4038,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -4061,7 +4055,7 @@

    Creates a new GParamSpecString instance.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -4098,7 +4092,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -4112,7 +4106,7 @@

    Set the contents of a G_TYPE_STRING GValue to v_string .

    -

    Parameters

    +

    Parameters

    @@ -4145,7 +4139,7 @@ The string is assumed to be static, and is thus not duplicated when setting the GValue.

    -

    Parameters

    +

    Parameters

    @@ -4176,7 +4170,7 @@

    Sets the contents of a G_TYPE_STRING GValue to v_string .

    -

    Parameters

    +

    Parameters

    @@ -4211,7 +4205,7 @@

    This is an internal function introduced mainly for C marshallers.

    -

    Parameters

    +

    Parameters

    @@ -4240,7 +4234,7 @@ g_value_get_string (const GValue *value);

    Get the contents of a G_TYPE_STRING GValue.

    -

    Parameters

    +

    Parameters

    @@ -4255,7 +4249,7 @@
    -

    Returns

    +

    Returns

    string content of value

    @@ -4268,7 +4262,7 @@ g_value_dup_string (const GValue *value);

    Get a copy the contents of a G_TYPE_STRING GValue.

    -

    Parameters

    +

    Parameters

    @@ -4283,7 +4277,7 @@
    -

    Returns

    +

    Returns

    a newly allocated copy of the string content of value

    @@ -4296,7 +4290,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_PARAM.

    -

    Parameters

    +

    Parameters

    @@ -4311,7 +4305,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -4323,7 +4317,7 @@

    Casts a GParamSpec instance into a GParamSpecParam.

    -

    Parameters

    +

    Parameters

    @@ -4345,7 +4339,7 @@

    Checks whether the given GValue can hold values derived from type G_TYPE_PARAM.

    -

    Parameters

    +

    Parameters

    @@ -4360,7 +4354,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -4378,7 +4372,7 @@ property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -4415,7 +4409,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -4429,7 +4423,7 @@

    Set the contents of a G_TYPE_PARAM GValue to param .

    -

    Parameters

    +

    Parameters

    @@ -4463,7 +4457,7 @@ ; the caller doesn't have to unref it any more.

    -

    Parameters

    +

    Parameters

    @@ -4498,7 +4492,7 @@

    This is an internal function introduced mainly for C marshallers.

    -

    Parameters

    +

    Parameters

    @@ -4527,7 +4521,7 @@ g_value_get_param (const GValue *value);

    Get the contents of a G_TYPE_PARAM GValue.

    -

    Parameters

    +

    Parameters

    @@ -4542,7 +4536,7 @@
    -

    Returns

    +

    Returns

    GParamSpec content of value .

    [transfer none]

    @@ -4556,7 +4550,7 @@

    Get the contents of a G_TYPE_PARAM GValue, increasing its reference count.

    -

    Parameters

    +

    Parameters

    @@ -4571,7 +4565,7 @@
    -

    Returns

    +

    Returns

    GParamSpec content of value , should be unreferenced when no longer needed.

    @@ -4585,7 +4579,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_BOXED.

    -

    Parameters

    +

    Parameters

    @@ -4600,7 +4594,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -4612,7 +4606,7 @@

    Cast a GParamSpec instance into a GParamSpecBoxed.

    -

    Parameters

    +

    Parameters

    @@ -4635,7 +4629,7 @@

    Checks whether the given GValue can hold values derived from type G_TYPE_BOXED.

    -

    Parameters

    +

    Parameters

    @@ -4650,7 +4644,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -4668,7 +4662,7 @@ derived property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -4705,7 +4699,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -4719,7 +4713,7 @@

    Set the contents of a G_TYPE_BOXED derived GValue to v_boxed .

    -

    Parameters

    +

    Parameters

    @@ -4752,7 +4746,7 @@ The boxed value is assumed to be static, and is thus not duplicated when setting the GValue.

    -

    Parameters

    +

    Parameters

    @@ -4786,7 +4780,7 @@ ; the caller doesn't have to unref it any more.

    -

    Parameters

    +

    Parameters

    @@ -4821,7 +4815,7 @@

    This is an internal function introduced mainly for C marshallers.

    -

    Parameters

    +

    Parameters

    @@ -4850,7 +4844,7 @@ g_value_get_boxed (const GValue *value);

    Get the contents of a G_TYPE_BOXED derived GValue.

    -

    Parameters

    +

    Parameters

    @@ -4865,7 +4859,7 @@
    -

    Returns

    +

    Returns

    boxed contents of value .

    [transfer none]

    @@ -4882,7 +4876,7 @@ ), return_value);

    -

    Parameters

    +

    Parameters

    @@ -4897,7 +4891,7 @@
    -

    Returns

    +

    Returns

    boxed contents of value

    @@ -4910,7 +4904,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_POINTER.

    -

    Parameters

    +

    Parameters

    @@ -4925,7 +4919,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -4937,7 +4931,7 @@

    Casts a GParamSpec instance into a GParamSpecPointer.

    -

    Parameters

    +

    Parameters

    @@ -4959,7 +4953,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_POINTER.

    -

    Parameters

    +

    Parameters

    @@ -4974,7 +4968,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -4990,7 +4984,7 @@

    Creates a new GParamSpecPointer instance specifying a pointer property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -5022,7 +5016,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -5036,7 +5030,7 @@

    Set the contents of a pointer GValue to v_pointer .

    -

    Parameters

    +

    Parameters

    @@ -5065,7 +5059,7 @@ g_value_get_pointer (const GValue *value);

    Get the contents of a pointer GValue.

    -

    Parameters

    +

    Parameters

    @@ -5080,7 +5074,7 @@
    -

    Returns

    +

    Returns

    pointer contents of value .

    [transfer none]

    @@ -5093,7 +5087,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_OBJECT.

    -

    Parameters

    +

    Parameters

    @@ -5108,7 +5102,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -5120,7 +5114,7 @@

    Casts a GParamSpec instance into a GParamSpecObject.

    -

    Parameters

    +

    Parameters

    @@ -5142,7 +5136,7 @@

    Checks whether the given GValue can hold values derived from type G_TYPE_OBJECT.

    -

    Parameters

    +

    Parameters

    @@ -5157,7 +5151,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -5175,7 +5169,7 @@ derived property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -5212,7 +5206,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -5237,7 +5231,7 @@ own, or one it has taken) to ensure that the object won't be destroyed while the GValue still exists).

    -

    Parameters

    +

    Parameters

    @@ -5275,7 +5269,7 @@ , use g_value_set_object() instead.

    -

    Parameters

    +

    Parameters

    @@ -5310,7 +5304,7 @@

    This is an internal function introduced mainly for C marshallers.

    -

    Parameters

    +

    Parameters

    @@ -5339,7 +5333,7 @@ g_value_get_object (const GValue *value);

    Get the contents of a G_TYPE_OBJECT derived GValue.

    -

    Parameters

    +

    Parameters

    @@ -5354,7 +5348,7 @@
    -

    Returns

    +

    Returns

    object contents of value .

    [type GObject.Object][transfer none]

    @@ -5369,7 +5363,7 @@ its reference count. If the contents of the GValue are NULL, then NULL will be returned.

    -

    Parameters

    +

    Parameters

    @@ -5384,7 +5378,7 @@
    -

    Returns

    +

    Returns

    object content of value , should be unreferenced when no longer needed.

    @@ -5398,7 +5392,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_UNICHAR.

    -

    Parameters

    +

    Parameters

    @@ -5413,7 +5407,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -5425,7 +5419,7 @@

    Cast a GParamSpec instance into a GParamSpecUnichar.

    -

    Parameters

    +

    Parameters

    @@ -5454,7 +5448,7 @@ g_value_set_uint() and g_value_get_uint().

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -5491,7 +5485,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -5507,7 +5501,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_VALUE_ARRAY.

    -

    Parameters

    +

    Parameters

    @@ -5522,7 +5516,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -5538,7 +5532,7 @@

    Cast a GParamSpec instance into a GParamSpecValueArray.

    -

    Parameters

    +

    Parameters

    @@ -5568,7 +5562,7 @@ can be accessed with g_value_set_boxed() and g_value_get_boxed().

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -5606,7 +5600,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification

    @@ -5618,7 +5612,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_OVERRIDE.

    -

    Parameters

    +

    Parameters

    @@ -5633,7 +5627,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -5646,7 +5640,7 @@

    Casts a GParamSpec into a GParamSpecOverride.

    -

    Parameters

    +

    Parameters

    @@ -5672,7 +5666,7 @@ to direct operations to another paramspec, and will not be directly useful unless you are implementing a new base type similar to GObject.

    -

    Parameters

    +

    Parameters

    @@ -5694,7 +5688,7 @@
    -

    Returns

    +

    Returns

    the newly created GParamSpec

    @@ -5707,7 +5701,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_GTYPE.

    -

    Parameters

    +

    Parameters

    @@ -5722,7 +5716,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -5735,7 +5729,7 @@

    Casts a GParamSpec into a GParamSpecGType.

    -

    Parameters

    +

    Parameters

    @@ -5758,7 +5752,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_GTYPE.

    -

    Parameters

    +

    Parameters

    @@ -5773,7 +5767,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -5792,7 +5786,7 @@ G_TYPE_GTYPE property.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -5830,7 +5824,7 @@
    -

    Returns

    +

    Returns

    a newly created parameter specification.

    [transfer full]

    @@ -5843,7 +5837,7 @@ g_value_get_gtype (const GValue *value);

    Get the contents of a G_TYPE_GTYPE GValue.

    -

    Parameters

    +

    Parameters

    @@ -5858,7 +5852,7 @@
    -

    Returns

    +

    Returns

    the GType stored in value

    @@ -5874,7 +5868,7 @@

    Set the contents of a G_TYPE_GTYPE GValue to v_gtype .

    -

    Parameters

    +

    Parameters

    @@ -5904,7 +5898,7 @@

    Checks whether the given GParamSpec is of type G_TYPE_PARAM_VARIANT.

    -

    Parameters

    +

    Parameters

    @@ -5919,7 +5913,7 @@
    -

    Returns

    +

    Returns

    TRUE on success

    @@ -5932,7 +5926,7 @@

    Casts a GParamSpec into a GParamSpecVariant.

    -

    Parameters

    +

    Parameters

    @@ -5955,7 +5949,7 @@

    Checks whether the given GValue can hold values of type G_TYPE_VARIANT.

    -

    Parameters

    +

    Parameters

    @@ -5970,7 +5964,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -6000,7 +5994,7 @@ is floating, it is consumed.

    See g_param_spec_internal() for details on property names.

    -

    Parameters

    +

    Parameters

    @@ -6044,7 +6038,7 @@
    -

    Returns

    +

    Returns

    the newly created GParamSpec.

    [transfer full]

    @@ -6057,7 +6051,7 @@ g_value_get_variant (const GValue *value);

    Get the contents of a variant GValue.

    -

    Parameters

    +

    Parameters

    @@ -6072,7 +6066,7 @@
    -

    Returns

    +

    Returns

    variant contents of value

    @@ -6086,7 +6080,7 @@ g_value_dup_variant (const GValue *value);

    Get the contents of a variant GValue, increasing its refcount.

    -

    Parameters

    +

    Parameters

    @@ -6101,7 +6095,7 @@
    -

    Returns

    +

    Returns

    variant contents of value , should be unrefed using g_variant_unref() when no longer needed

    @@ -6119,7 +6113,7 @@ . If the variant is floating, it is consumed.

    -

    Parameters

    +

    Parameters

    @@ -6162,7 +6156,7 @@ g_value_set_variant() instead.

    This is an internal function introduced mainly for C marshallers.

    -

    Parameters

    +

    Parameters

    @@ -6205,7 +6199,7 @@

    A GParamSpec derived structure that contains the meta data for boolean properties.

    -

    Members

    +

    Members

    @@ -6247,7 +6241,7 @@

    A GParamSpec derived structure that contains the meta data for character properties.

    -

    Members

    +

    Members

    @@ -6299,7 +6293,7 @@

    A GParamSpec derived structure that contains the meta data for unsigned character properties.

    -

    Members

    +

    Members

    @@ -6351,7 +6345,7 @@

    A GParamSpec derived structure that contains the meta data for integer properties.

    -

    Members

    +

    Members

    @@ -6403,7 +6397,7 @@

    A GParamSpec derived structure that contains the meta data for unsigned integer properties.

    -

    Members

    +

    Members

    @@ -6455,7 +6449,7 @@

    A GParamSpec derived structure that contains the meta data for long integer properties.

    -

    Members

    +

    Members

    @@ -6507,7 +6501,7 @@

    A GParamSpec derived structure that contains the meta data for unsigned long integer properties.

    -

    Members

    +

    Members

    @@ -6559,7 +6553,7 @@

    A GParamSpec derived structure that contains the meta data for 64bit integer properties.

    -

    Members

    +

    Members

    @@ -6611,7 +6605,7 @@

    A GParamSpec derived structure that contains the meta data for unsigned 64bit integer properties.

    -

    Members

    +

    Members

    @@ -6664,7 +6658,7 @@

    A GParamSpec derived structure that contains the meta data for float properties.

    -

    Members

    +

    Members

    @@ -6724,7 +6718,7 @@

    A GParamSpec derived structure that contains the meta data for double properties.

    -

    Members

    +

    Members

    @@ -6783,7 +6777,7 @@

    A GParamSpec derived structure that contains the meta data for enum properties.

    -

    Members

    +

    Members

    @@ -6830,7 +6824,7 @@

    A GParamSpec derived structure that contains the meta data for flags properties.

    -

    Members

    +

    Members

    @@ -6881,7 +6875,7 @@

    A GParamSpec derived structure that contains the meta data for string properties.

    -

    Members

    +

    Members

    @@ -6954,7 +6948,7 @@

    A GParamSpec derived structure that contains the meta data for G_TYPE_PARAM properties.

    -

    Members

    +

    Members

    @@ -6985,7 +6979,7 @@

    A GParamSpec derived structure that contains the meta data for boxed properties.

    -

    Members

    +

    Members

    @@ -7016,7 +7010,7 @@

    A GParamSpec derived structure that contains the meta data for pointer properties.

    -

    Members

    +

    Members

    @@ -7047,7 +7041,7 @@

    A GParamSpec derived structure that contains the meta data for object properties.

    -

    Members

    +

    Members

    @@ -7080,7 +7074,7 @@

    A GParamSpec derived structure that contains the meta data for unichar (unsigned integer) properties.

    -

    Members

    +

    Members

    @@ -7124,7 +7118,7 @@

    A GParamSpec derived structure that contains the meta data for GValueArray properties.

    -

    Members

    +

    Members

    @@ -7193,7 +7187,7 @@

    A GParamSpec derived structure that contains the meta data for GType properties.

    -

    Members

    +

    Members

    @@ -7227,7 +7221,7 @@

    A GParamSpec derived structure that contains the meta data for GVariant properties.

    -

    Members

    +

    Members

    diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gobject-The-Base-Object-Type.html glib2.0-2.39.91/docs/reference/gobject/html/gobject-The-Base-Object-Type.html --- glib2.0-2.39.90/docs/reference/gobject/html/gobject-The-Base-Object-Type.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gobject-The-Base-Object-Type.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ -
    + @@ -665,8 +665,8 @@ - + @@ -687,11 +687,11 @@ 3 4 5 -
    Child *child;
    -container = create_container ();
    -child = create_child ();
    -container_add_child (container, child);
    -g_object_unref (child);
    +
    Child *child;
    +container = create_container ();
    +child = create_child ();
    +container_add_child (container, child);
    +g_object_unref (child);
    @@ -725,18 +725,18 @@ 10 11 12 -
    // save floating state
    -gboolean was_floating = g_object_is_floating (object);
    -g_object_ref_sink (object);
    -// protected code portion
    -
    -...
    -
    -// restore floating state
    -if (was_floating)
    -  g_object_force_floating (object);
    +        
    // save floating state
    +gboolean was_floating = g_object_is_floating (object);
    +g_object_ref_sink (object);
    +// protected code portion
    +
    +...
    +
    +// restore floating state
    +if (was_floating)
    +  g_object_force_floating (object);
     else
    -  g_object_unref (object); // release previously acquired reference
    + g_object_unref (object); // release previously acquired reference
    @@ -1206,34 +1206,34 @@ 26 27 28 -
    enum {
    -  PROP_0, PROP_FOO, PROP_BAR, N_PROPERTIES
    -};
    -
    -static GParamSpec *obj_properties[N_PROPERTIES] = { NULL, };
    -
    -static void
    -my_object_class_init (MyObjectClass *klass)
    -{
    -  GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
    -
    -  obj_properties[PROP_FOO] =
    -    g_param_spec_int ("foo", "Foo", "Foo",
    -                      -1, G_MAXINT,
    -                      0,
    -                      G_PARAM_READWRITE);
    -
    -  obj_properties[PROP_BAR] =
    -    g_param_spec_string ("bar", "Bar", "Bar",
    -                         NULL,
    -                         G_PARAM_READWRITE);
    -
    -  gobject_class->set_property = my_object_set_property;
    -  gobject_class->get_property = my_object_get_property;
    -  g_object_class_install_properties (gobject_class,
    -                                     N_PROPERTIES,
    -                                     obj_properties);
    -}
    +
    enum {
    +  PROP_0, PROP_FOO, PROP_BAR, N_PROPERTIES
    +};
    +
    +static GParamSpec *obj_properties[N_PROPERTIES] = { NULL, };
    +
    +static void
    +my_object_class_init (MyObjectClass *klass)
    +{
    +  GObjectClass *gobject_class = G_OBJECT_CLASS (klass);
    +
    +  obj_properties[PROP_FOO] =
    +    g_param_spec_int ("foo", "Foo", "Foo",
    +                      -1, G_MAXINT,
    +                      0,
    +                      G_PARAM_READWRITE);
    +
    +  obj_properties[PROP_BAR] =
    +    g_param_spec_string ("bar", "Bar", "Bar",
    +                         NULL,
    +                         G_PARAM_READWRITE);
    +
    +  gobject_class->set_property = my_object_set_property;
    +  gobject_class->get_property = my_object_get_property;
    +  g_object_class_install_properties (gobject_class,
    +                                     N_PROPERTIES,
    +                                     obj_properties);
    +}
    @@ -1254,15 +1254,15 @@ 7 8 9 -
    void
    -my_object_set_foo (MyObject *self, gint foo)
    -{
    -  if (self->foo != foo)
    -    {
    -      self->foo = foo;
    -      g_object_notify_by_pspec (G_OBJECT (self), obj_properties[PROP_FOO]);
    -    }
    - }
    +
    void
    +my_object_set_foo (MyObject *self, gint foo)
    +{
    +  if (self->foo != foo)
    +    {
    +      self->foo = foo;
    +      g_object_notify_by_pspec (G_OBJECT (self), obj_properties[PROP_FOO]);
    +    }
    + }
    @@ -2208,14 +2208,14 @@ 6 7 8 -
    menu->toplevel = g_object_connect (g_object_new (GTK_TYPE_WINDOW,
    -                           "type", GTK_WINDOW_POPUP,
    -                           "child", menu,
    -                           NULL),
    -                     "signal::event", gtk_menu_window_event, menu,
    -                     "signal::size_request", gtk_menu_window_size_request, menu,
    -                     "signal::destroy", gtk_widget_destroyed, &menu->toplevel,
    -                     NULL);
    +
    menu->toplevel = g_object_connect (g_object_new (GTK_TYPE_WINDOW,
    +						   "type", GTK_WINDOW_POPUP,
    +						   "child", menu,
    +						   NULL),
    +				     "signal::event", gtk_menu_window_event, menu,
    +				     "signal::size_request", gtk_menu_window_size_request, menu,
    +				     "signal::destroy", gtk_widget_destroyed, &menu->toplevel,
    +				     NULL);
    @@ -2371,20 +2371,20 @@ 12 13 14 -
    gint intval;
    -gchar *strval;
    -GObject *objval;
    -
    -g_object_get (my_object,
    -              "int-property", &intval,
    -              "str-property", &strval,
    -              "obj-property", &objval,
    -              NULL);
    +        
    gint intval;
    +gchar *strval;
    +GObject *objval;
    +
    +g_object_get (my_object,
    +              "int-property", &intval,
    +              "str-property", &strval,
    +              "obj-property", &objval,
    +              NULL);
     
    -// Do something with intval, strval, objval
    +// Do something with intval, strval, objval
     
    -g_free (strval);
    -g_object_unref (objval);
    +g_free (strval); +g_object_unref (objval);
    @@ -2499,26 +2499,26 @@ 18 19 20 -
    enum
    -{
    -  PROP_0,
    -  PROP_FOO,
    -  PROP_LAST
    -};
    -
    -static GParamSpec *properties[PROP_LAST];
    -
    -static void
    -my_object_class_init (MyObjectClass *klass)
    -{
    -  properties[PROP_FOO] = g_param_spec_int ("foo", "Foo", "The foo",
    -                                           0, 100,
    -                                           50,
    -                                           G_PARAM_READWRITE);
    -  g_object_class_install_property (gobject_class,
    -                                   PROP_FOO,
    -                                   properties[PROP_FOO]);
    -}
    +
    enum
    +{
    +  PROP_0,
    +  PROP_FOO,
    +  PROP_LAST
    +};
    +
    +static GParamSpec *properties[PROP_LAST];
    +
    +static void
    +my_object_class_init (MyObjectClass *klass)
    +{
    +  properties[PROP_FOO] = g_param_spec_int ("foo", "Foo", "The foo",
    +                                           0, 100,
    +                                           50,
    +                                           G_PARAM_READWRITE);
    +  g_object_class_install_property (gobject_class,
    +                                   PROP_FOO,
    +                                   properties[PROP_FOO]);
    +}
    @@ -2531,7 +2531,7 @@
    1
    -
    g_object_notify_by_pspec (self, properties[PROP_FOO]);
    +
    g_object_notify_by_pspec (self, properties[PROP_FOO]);
    @@ -3100,29 +3100,29 @@ 21 22 23 -
    void
    -object_add_to_user_list (GObject     *object,
    -                         const gchar *new_string)
    -{
    -  // the quark, naming the object data
    -  GQuark quark_string_list = g_quark_from_static_string ("my-string-list");
    -  // retrive the old string list
    -  GList *list = g_object_steal_qdata (object, quark_string_list);
    -
    -  // prepend new string
    -  list = g_list_prepend (list, g_strdup (new_string));
    -  // this changed 'list', so we need to set it again
    -  g_object_set_qdata_full (object, quark_string_list, list, free_string_list);
    -}
    -static void
    -free_string_list (gpointer data)
    -{
    -  GList *node, *list = data;
    -
    -  for (node = list; node; node = node->next)
    -    g_free (node->data);
    -  g_list_free (list);
    -}
    +
    void
    +object_add_to_user_list (GObject     *object,
    +                         const gchar *new_string)
    +{
    +  // the quark, naming the object data
    +  GQuark quark_string_list = g_quark_from_static_string ("my-string-list");
    +  // retrive the old string list
    +  GList *list = g_object_steal_qdata (object, quark_string_list);
    +
    +  // prepend new string
    +  list = g_list_prepend (list, g_strdup (new_string));
    +  // this changed 'list', so we need to set it again
    +  g_object_set_qdata_full (object, quark_string_list, list, free_string_list);
    +}
    +static void
    +free_string_list (gpointer data)
    +{
    +  GList *node, *list = data;
    +
    +  for (node = list; node; node = node->next)
    +    g_free (node->data);
    +  g_list_free (list);
    +}
    @@ -4052,9 +4052,9 @@
    1
     2
     3
    -
    g_signal_connect (text_view->buffer, "notify::paste-target-list",
    -                  G_CALLBACK (gtk_text_view_target_list_notify),
    -                  text_view)
    +
    g_signal_connect (text_view->buffer, "notify::paste-target-list",
    +                  G_CALLBACK (gtk_text_view_target_list_notify),
    +                  text_view)
    diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gobject-Type-Information.html glib2.0-2.39.91/docs/reference/gobject/html/gobject-Type-Information.html --- glib2.0-2.39.90/docs/reference/gobject/html/gobject-Type-Information.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gobject-Type-Information.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ - + @@ -947,11 +946,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib-object.h>
     
    @@ -1001,7 +995,7 @@ Fundamental types are types that serve as ultimate bases for the derived types, thus they are the roots of distinct inheritance hierarchies.

    -

    Parameters

    +

    Parameters

    @@ -1026,7 +1020,7 @@ Use g_type_fundamental_next() instead of this macro to create new fundamental types.

    -

    Parameters

    +

    Parameters

    @@ -1041,7 +1035,7 @@
    -

    Returns

    +

    Returns

    the GType

    @@ -1056,7 +1050,7 @@ instantiated and is normally used as an abstract base class for derived classes.

    -

    Parameters

    +

    Parameters

    @@ -1071,7 +1065,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1086,7 +1080,7 @@ inherited) from another type (this holds true for all non-fundamental types).

    -

    Parameters

    +

    Parameters

    @@ -1101,7 +1095,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1114,7 +1108,7 @@

    Checks if type is a fundamental type.

    -

    Parameters

    +

    Parameters

    @@ -1129,7 +1123,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1142,7 +1136,7 @@

    Checks if type is a value type and can be used with g_value_init().

    -

    Parameters

    +

    Parameters

    @@ -1157,7 +1151,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1170,7 +1164,7 @@

    Checks if type has a GTypeValueTable.

    -

    Parameters

    +

    Parameters

    @@ -1185,7 +1179,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1198,7 +1192,7 @@

    Checks if type is a classed type.

    -

    Parameters

    +

    Parameters

    @@ -1213,7 +1207,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1227,7 +1221,7 @@ can be instantiated. Instantiation is the process of creating an instance (object) of this type.

    -

    Parameters

    +

    Parameters

    @@ -1242,7 +1236,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1256,7 +1250,7 @@ is a derivable type. A derivable type can be used as the base class of a flat (single-level) class hierarchy.

    -

    Parameters

    +

    Parameters

    @@ -1271,7 +1265,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1285,7 +1279,7 @@ is a deep derivable type. A deep derivable type can be used as the base class of a deep (multi-level) class hierarchy.

    -

    Parameters

    +

    Parameters

    @@ -1300,7 +1294,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1319,7 +1313,7 @@ with the difference that GType interfaces are not derivable (but see g_type_interface_add_prerequisite() for an alternative).

    -

    Parameters

    +

    Parameters

    @@ -1334,7 +1328,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1348,7 +1342,7 @@ structure.

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1363,7 +1357,7 @@
    -

    Returns

    +

    Returns

    the GType

    @@ -1377,7 +1371,7 @@ structure.

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1392,7 +1386,7 @@
    -

    Returns

    +

    Returns

    the GType

    @@ -1406,7 +1400,7 @@ structure.

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1421,7 +1415,7 @@
    -

    Returns

    +

    Returns

    the GType

    @@ -1439,7 +1433,7 @@ modified, so it might not always return the expected pointer.

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1466,7 +1460,7 @@
    -

    Returns

    +

    Returns

    a pointer to the class structure

    @@ -1481,7 +1475,7 @@ .

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1508,7 +1502,7 @@
    -

    Returns

    +

    Returns

    a pointer to the interface structure

    @@ -1523,7 +1517,7 @@ class_init function with g_type_class_add_private().

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1551,7 +1545,7 @@
    -

    Returns

    +

    Returns

    a pointer to the private data structure.

    @@ -1567,7 +1561,7 @@ get_type() function with g_type_add_class_private().

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1595,7 +1589,7 @@
    -

    Returns

    +

    Returns

    a pointer to the private data structure.

    @@ -1611,7 +1605,7 @@ otherwise issues a warning and returns FALSE.

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1626,7 +1620,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1645,7 +1639,7 @@ .

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1683,7 +1677,7 @@ .

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1705,7 +1699,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1724,7 +1718,7 @@ .

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1763,7 +1757,7 @@ .

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1785,7 +1779,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1800,7 +1794,7 @@ of a value type.

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1815,7 +1809,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1831,7 +1825,7 @@ .

    This macro should only be used in type implementations.

    -

    Parameters

    +

    Parameters

    @@ -1853,7 +1847,7 @@
    -

    Returns

    +

    Returns

    TRUE on success.

    @@ -1886,7 +1880,7 @@

    If you need to enable debugging features, use the GOBJECT_DEBUG environment variable.

    -

    Parameters

    +

    Parameters

    @@ -1913,7 +1907,7 @@ other validly registered type ID, but randomized type IDs should not be passed in and will most likely lead to a crash.

    -

    Parameters

    +

    Parameters

    @@ -1928,7 +1922,7 @@
    -

    Returns

    +

    Returns

    static type name or NULL

    @@ -1940,7 +1934,7 @@ g_type_qname (GType type);

    Get the corresponding quark of the type IDs name.

    -

    Parameters

    +

    Parameters

    @@ -1955,7 +1949,7 @@
    -

    Returns

    +

    Returns

    the type names quark or 0

    @@ -1970,7 +1964,7 @@ to find out by name whether a specific type has been registered yet).

    -

    Parameters

    +

    Parameters

    @@ -1985,7 +1979,7 @@
    -

    Returns

    +

    Returns

    corresponding type ID or 0

    @@ -1998,7 +1992,7 @@

    Return the direct parent type of the passed in type. If the passed in type has no parent, i.e. is a fundamental type, 0 is returned.

    -

    Parameters

    +

    Parameters

    @@ -2013,7 +2007,7 @@
    -

    Returns

    +

    Returns

    the parent type

    @@ -2026,7 +2020,7 @@

    Returns the length of the ancestry of the passed in type. This includes the type itself, so that e.g. a fundamental type has depth 1.

    -

    Parameters

    +

    Parameters

    @@ -2041,7 +2035,7 @@
    -

    Returns

    +

    Returns

    the depth of type

    @@ -2066,7 +2060,7 @@ be used to determine the types and order in which the leaf type is descended from the root type.

    -

    Parameters

    +

    Parameters

    @@ -2089,7 +2083,7 @@
    -

    Returns

    +

    Returns

    immediate child of root_type and anchestor of leaf_type

    @@ -2111,7 +2105,7 @@ whether type conforms to it.

    -

    Parameters

    +

    Parameters

    @@ -2135,7 +2129,7 @@
    -

    Returns

    +

    Returns

    TRUE if type is a is_a_type

    @@ -2152,7 +2146,7 @@ . This function will demand-create the class if it doesn't exist already.

    -

    Parameters

    +

    Parameters

    @@ -2167,7 +2161,7 @@
    -

    Returns

    +

    Returns

    the GTypeClass structure for the given type ID.

    [type GObject.TypeClass][transfer none]

    @@ -2184,7 +2178,7 @@ of the type passed in does not currently exist (hasn't been referenced before).

    -

    Parameters

    +

    Parameters

    @@ -2199,7 +2193,7 @@
    -

    Returns

    +

    Returns

    the GTypeClass structure for the given type ID or NULL if the class does not currently exist.

    @@ -2214,7 +2208,7 @@

    A more efficient version of g_type_class_peek() which works only for static types.

    -

    Parameters

    +

    Parameters

    @@ -2229,7 +2223,7 @@
    -

    Returns

    +

    Returns

    the GTypeClass structure for the given type ID or NULL if the class does not currently exist or is dynamically loaded.

    @@ -2247,7 +2241,7 @@ may be finalized by the type system, so further dereferencing of a class pointer after g_type_class_unref() are invalid.

    -

    Parameters

    +

    Parameters

    @@ -2275,7 +2269,7 @@

    This function is essentially equivalent to: g_type_class_peek (g_type_parent (G_TYPE_FROM_CLASS (g_class)))

    -

    Parameters

    +

    Parameters

    @@ -2291,7 +2285,7 @@
    -

    Returns

    +

    Returns

    the parent class of g_class .

    @@ -2361,44 +2355,44 @@ 36 37 38 -
    typedef struct _MyObject        MyObject;
    -typedef struct _MyObjectPrivate MyObjectPrivate;
    +        
    typedef struct _MyObject        MyObject;
    +typedef struct _MyObjectPrivate MyObjectPrivate;
     
    -struct _MyObject {
    - GObject parent;
    +struct _MyObject {
    + GObject parent;
     
    - MyObjectPrivate *priv;
    -};
    + MyObjectPrivate *priv;
    +};
     
    -struct _MyObjectPrivate {
    -  int some_field;
    -};
    +struct _MyObjectPrivate {
    +  int some_field;
    +};
     
    -static void
    -my_object_class_init (MyObjectClass *klass)
    -{
    -  g_type_class_add_private (klass, sizeof (MyObjectPrivate));
    -}
    +static void
    +my_object_class_init (MyObjectClass *klass)
    +{
    +  g_type_class_add_private (klass, sizeof (MyObjectPrivate));
    +}
     
    -static void
    -my_object_init (MyObject *my_object)
    -{
    -  my_object->priv = G_TYPE_INSTANCE_GET_PRIVATE (my_object,
    -                                                 MY_TYPE_OBJECT,
    -                                                 MyObjectPrivate);
    -}
    +static void
    +my_object_init (MyObject *my_object)
    +{
    +  my_object->priv = G_TYPE_INSTANCE_GET_PRIVATE (my_object,
    +                                                 MY_TYPE_OBJECT,
    +                                                 MyObjectPrivate);
    +}
     
    -static int
    -my_object_get_some_field (MyObject *my_object)
    -{
    -  MyObjectPrivate *priv;
    +static int
    +my_object_get_some_field (MyObject *my_object)
    +{
    +  MyObjectPrivate *priv;
     
    -  g_return_val_if_fail (MY_IS_OBJECT (my_object), 0);
    +  g_return_val_if_fail (MY_IS_OBJECT (my_object), 0);
     
    -  priv = my_object->priv;
    +  priv = my_object->priv;
     
    -  return priv->some_field;
    -}
    + return priv->some_field; +}
    @@ -2406,7 +2400,7 @@

    -

    Parameters

    +

    Parameters

    @@ -2444,7 +2438,7 @@ The private structure can be retrieved using the G_TYPE_CLASS_GET_PRIVATE() macro.

    -

    Parameters

    +

    Parameters

    @@ -2476,7 +2470,7 @@

    Returns the GTypeInterface structure of an interface to which the passed in class conforms.

    -

    Parameters

    +

    Parameters

    @@ -2498,7 +2492,7 @@
    -

    Returns

    +

    Returns

    the GTypeInterface structure of iface_type if implemented by instance_class @@ -2518,7 +2512,7 @@ deriving the implementation of an interface from the parent type and then possibly overriding some methods.

    -

    Parameters

    +

    Parameters

    @@ -2533,7 +2527,7 @@
    -

    Returns

    +

    Returns

    the corresponding GTypeInterface structure of the parent type of the instance type to which g_iface @@ -2560,7 +2554,7 @@ want to make sure that signals and properties for an interface have been installed.

    -

    Parameters

    +

    Parameters

    @@ -2575,7 +2569,7 @@
    -

    Returns

    +

    Returns

    the default vtable for the interface; call g_type_default_interface_unref() when you are done using the interface.

    @@ -2592,7 +2586,7 @@ is currently in use, returns its default interface vtable.

    -

    Parameters

    +

    Parameters

    @@ -2607,7 +2601,7 @@
    -

    Returns

    +

    Returns

    the default vtable for the interface, or NULL if the type is not currently in use.

    @@ -2628,7 +2622,7 @@ vtable (the class_finalize member of GTypeInfo) will be called.

    -

    Parameters

    +

    Parameters

    @@ -2655,7 +2649,7 @@ the child types of type .

    -

    Parameters

    +

    Parameters

    @@ -2678,7 +2672,7 @@
    -

    Returns

    +

    Returns

    Newly allocated and 0-terminated array of child types, free with g_free().

    [array length=n_children][transfer full]

    @@ -2694,7 +2688,7 @@ the interface types that type conforms to.

    -

    Parameters

    +

    Parameters

    @@ -2717,7 +2711,7 @@
    -

    Returns

    +

    Returns

    Newly allocated and 0-terminated array of interface types, free with g_free().

    [array length=n_interfaces][transfer full]

    @@ -2731,7 +2725,7 @@ guint *n_prerequisites);

    Returns the prerequisites of an interfaces type.

    -

    Parameters

    +

    Parameters

    @@ -2754,7 +2748,7 @@
    -

    Returns

    +

    Returns

    a newly-allocated zero-terminated array of GType containing the prerequisites of interface_type @@ -2772,7 +2766,7 @@ gpointer data);

    Attaches arbitrary data to a type.

    -

    Parameters

    +

    Parameters

    @@ -2812,7 +2806,7 @@ attached to one type with g_type_set_qdata() cannot be retrieved from a subtype using g_type_get_qdata().

    -

    Parameters

    +

    Parameters

    @@ -2834,7 +2828,7 @@
    -

    Returns

    +

    Returns

    the data, or NULL if no data was found.

    [transfer none]

    @@ -2853,7 +2847,7 @@ GTypeQuery structure should be considered constant and have to be left untouched.

    -

    Parameters

    +

    Parameters

    @@ -2890,7 +2884,7 @@ have to be altered. See GClassInitFunc() for a discussion of the class intialization process.

    -

    Parameters

    +

    Parameters

    @@ -2916,7 +2910,7 @@ way in which class intialization is performed. See GClassInitFunc() for a discussion of the class intialization process.

    -

    Parameters

    +

    Parameters

    @@ -3015,47 +3009,47 @@ 39 40 41 - +typedefstruct{ + TypeAClass parent_class; + gfloat static_float; + GString *dynamic_gstring; +} TypeBClass; +static void +type_b_base_class_init(TypeBClass *class) +{ + class->dynamic_gstring =g_string_new("some other string"); +} +static void +type_b_base_class_finalize(TypeBClass *class) +{ + g_string_free(class->dynamic_gstring); +} +static void +type_b_class_init(TypeBClass *class) +{ + class->static_float =3.14159265358979323846; +}
    typedef struct {
    -  GObjectClass parent_class;
    -  gint         static_integer;
    -  gchar       *dynamic_string;
    -} TypeAClass;
    -static void
    -type_a_base_class_init (TypeAClass *class)
    -{
    -  class->dynamic_string = g_strdup ("some string");
    -}
    -static void
    -type_a_base_class_finalize (TypeAClass *class)
    -{
    -  g_free (class->dynamic_string);
    -}
    -static void
    -type_a_class_init (TypeAClass *class)
    -{
    -  class->static_integer = 42;
    -}
    +        
    typedef struct {
    +  GObjectClass parent_class;
    +  gint         static_integer;
    +  gchar       *dynamic_string;
    +} TypeAClass;
    +static void
    +type_a_base_class_init (TypeAClass *class)
    +{
    +  class->dynamic_string = g_strdup ("some string");
    +}
    +static void
    +type_a_base_class_finalize (TypeAClass *class)
    +{
    +  g_free (class->dynamic_string);
    +}
    +static void
    +type_a_class_init (TypeAClass *class)
    +{
    +  class->static_integer = 42;
    +}
     
    -typedef struct {
    -  TypeAClass   parent_class;
    -  gfloat       static_float;
    -  GString     *dynamic_gstring;
    -} TypeBClass;
    -static void
    -type_b_base_class_init (TypeBClass *class)
    -{
    -  class->dynamic_gstring = g_string_new ("some other string");
    -}
    -static void
    -type_b_base_class_finalize (TypeBClass *class)
    -{
    -  g_string_free (class->dynamic_gstring);
    -}
    -static void
    -type_b_class_init (TypeBClass *class)
    -{
    -  class->static_float = 3.14159265358979323846;
    -}
    @@ -3084,7 +3078,7 @@ have to be provided to release allocated resources at class finalization time.

    -

    Parameters

    +

    Parameters

    @@ -3121,7 +3115,7 @@ will never be finalized (they are artificially kept alive when their reference count drops to zero).

    -

    Parameters

    +

    Parameters

    @@ -3158,7 +3152,7 @@ is altered during its initialization to always point to the class that belongs to the type the current initializer was introduced for.

    -

    Parameters

    +

    Parameters

    @@ -3190,7 +3184,7 @@ interface. This function should initialize all internal data and allocate any resources required by the interface.

    -

    Parameters

    +

    Parameters

    @@ -3223,7 +3217,7 @@ This function should destroy any internal data and release any resources allocated by the corresponding GInterfaceInitFunc() function.

    -

    Parameters

    +

    Parameters

    @@ -3261,7 +3255,7 @@ whether they actually want to cache the class of this type, since all classes are routed through the same GTypeClassCacheFunc chain.

    -

    Parameters

    +

    Parameters

    @@ -3283,7 +3277,7 @@
    -

    Returns

    +

    Returns

    TRUE to stop further GTypeClassCacheFunc<!-- -->s from being called, FALSE to continue.

    @@ -3307,7 +3301,7 @@ determines the nature (e.g. abstract or not) of the type.

    -

    Parameters

    +

    Parameters

    @@ -3339,7 +3333,7 @@
    -

    Returns

    +

    Returns

    the new type identifier

    @@ -3363,7 +3357,7 @@ abstract or not) of the type. It works by filling a GTypeInfo struct and calling g_type_register_static().

    -

    Parameters

    +

    Parameters

    @@ -3410,7 +3404,7 @@
    -

    Returns

    +

    Returns

    the new type identifier

    @@ -3434,7 +3428,7 @@ determines the nature (e.g. abstract or not) of the type.

    -

    Parameters

    +

    Parameters

    @@ -3466,7 +3460,7 @@
    -

    Returns

    +

    Returns

    the new type identifier or G_TYPE_INVALID if registration failed

    @@ -3495,7 +3489,7 @@ determines additional characteristics of the fundamental type.

    -

    Parameters

    +

    Parameters

    @@ -3532,7 +3526,7 @@
    -

    Returns

    +

    Returns

    the predefined type identifier

    @@ -3551,7 +3545,7 @@ pointed to by info is used to manage the relationship.

    -

    Parameters

    +

    Parameters

    @@ -3595,7 +3589,7 @@ is used to manage the relationship.

    -

    Parameters

    +

    Parameters

    @@ -3638,7 +3632,7 @@ interface derivation (which GType doesn't support). An interface can have at most one instantiatable prerequisite type.

    -

    Parameters

    +

    Parameters

    @@ -3668,7 +3662,7 @@

    Returns the GTypePlugin structure for type .

    -

    Parameters

    +

    Parameters

    @@ -3683,7 +3677,7 @@
    -

    Returns

    +

    Returns

    the corresponding plugin if type is a dynamic type, NULL otherwise.

    @@ -3705,7 +3699,7 @@ or does not have a GTypePlugin structure. See g_type_add_interface_dynamic().

    -

    Parameters

    +

    Parameters

    @@ -3727,7 +3721,7 @@
    -

    Returns

    +

    Returns

    the GTypePlugin for the dynamic interface interface_type of instance_type @@ -3745,7 +3739,7 @@ The returned type ID represents the highest currently registered fundamental type identifier.

    -

    Returns

    +

    Returns

    the next available fundamental type ID to be registered, or 0 if the type system ran out of fundamental type IDs

    @@ -3759,7 +3753,7 @@

    Internal function, used to extract the fundamental type ID portion. Use G_TYPE_FUNDAMENTAL() instead.

    -

    Parameters

    +

    Parameters

    @@ -3774,7 +3768,7 @@
    -

    Returns

    +

    Returns

    fundamental type ID

    @@ -3799,7 +3793,7 @@ fundamental type. Also language bindings should not use this function, but g_object_new() instead.

    -

    Parameters

    +

    Parameters

    @@ -3814,7 +3808,7 @@
    -

    Returns

    +

    Returns

    an allocated and initialized instance, subject to further treatment by the fundamental type implementation

    @@ -3830,7 +3824,7 @@

    Like g_type_create_instance(), this function is reserved for implementors of fundamental types.

    -

    Parameters

    +

    Parameters

    @@ -3859,7 +3853,7 @@ type, since all classes are routed through the same GTypeClassCacheFunc chain.

    -

    Parameters

    +

    Parameters

    @@ -3893,7 +3887,7 @@ has to be empty when calling g_type_remove_class_cache_func() to avoid leaks.

    -

    Parameters

    +

    Parameters

    @@ -3926,7 +3920,7 @@ of GTypeClassCacheFuncs, avoiding the recursion which would occur otherwise.

    -

    Parameters

    +

    Parameters

    @@ -3957,7 +3951,7 @@ object implements all of the properties that are defined on its interfaces.

    -

    Parameters

    +

    Parameters

    @@ -3991,7 +3985,7 @@

    Removes an interface check function added with g_type_add_interface_check().

    -

    Parameters

    +

    Parameters

    @@ -4023,7 +4017,7 @@

    A callback called after an interface vtable is initialized. See g_type_add_interface_check().

    -

    Parameters

    +

    Parameters

    @@ -4058,7 +4052,7 @@ type .

    -

    Parameters

    +

    Parameters

    @@ -4073,7 +4067,7 @@
    -

    Returns

    +

    Returns

    location of the GTypeValueTable associated with type or NULL if there is no GTypeValueTable associated with type @@ -4099,7 +4093,7 @@ out by the compiler. Using g_type_ensure() guarantees that the type's _get_type() method is called.

    -

    Parameters

    +

    Parameters

    @@ -4126,7 +4120,7 @@ g_type_from_name()) and know if the cache is still valid at a later time by comparing the current serial with the one at the type lookup.

    -

    Returns

    +

    Returns

    An unsigned int, representing the state of type registrations

    @@ -4143,7 +4137,7 @@ <!-- -->_parent_class pointing to the parent class. Furthermore, it defines a *_get_type() function. See G_DEFINE_TYPE_EXTENDED() for an example.

    -

    Parameters

    +

    Parameters

    @@ -4187,7 +4181,7 @@ name of the form <replaceable>TN </replaceable>Private.

    -

    Parameters

    +

    Parameters

    @@ -4226,7 +4220,7 @@ *_get_type() function, e.g. interface implementations via G_IMPLEMENT_INTERFACE(). See G_DEFINE_TYPE_EXTENDED() for an example.

    -

    Parameters

    +

    Parameters

    @@ -4268,7 +4262,7 @@ Similar to G_DEFINE_TYPE(), but defines an abstract type. See G_DEFINE_TYPE_EXTENDED() for an example.

    -

    Parameters

    +

    Parameters

    @@ -4305,7 +4299,7 @@

    Similar to G_DEFINE_TYPE_WITH_PRIVATE(), but defines an abstract type. See G_DEFINE_TYPE_EXTENDED() for an example.

    -

    Parameters

    +

    Parameters

    @@ -4344,7 +4338,7 @@ insert custom code into the *_get_type() function, e.g. interface implementations via G_IMPLEMENT_INTERFACE(). See G_DEFINE_TYPE_EXTENDED() for an example.

    -

    Parameters

    +

    Parameters

    @@ -4402,16 +4396,16 @@ 8 9 10 - +G_DEFINE_TYPE_WITH_CODE(MyObject, my_object, G_TYPE_OBJECT, + G_ADD_PRIVATE(MyObject))
    typedef struct _MyObject MyObject;
    -typedef struct _MyObjectClass MyObjectClass;
    +        
    typedef struct _MyObject MyObject;
    +typedef struct _MyObjectClass MyObjectClass;
     
    -typedef struct {
    -  gint foo;
    -  gint bar;
    -} MyObjectPrivate;
    +typedef struct {
    +  gint foo;
    +  gint bar;
    +} MyObjectPrivate;
     
    -G_DEFINE_TYPE_WITH_CODE (MyObject, my_object, G_TYPE_OBJECT,
    -                         G_ADD_PRIVATE (MyObject))
    @@ -4444,23 +4438,23 @@ 15 16 17 -
    gint
    -my_object_get_foo (MyObject *obj)
    -{
    -  MyObjectPrivate *priv = my_object_get_instance_private (obj);
    +        
    gint
    +my_object_get_foo (MyObject *obj)
    +{
    +  MyObjectPrivate *priv = my_object_get_instance_private (obj);
     
    -  return priv->foo;
    -}
    +  return priv->foo;
    +}
     
    -void
    -my_object_set_bar (MyObject *obj,
    -                   gint      bar)
    -{
    -  MyObjectPrivate *priv = my_object_get_instance_private (obj);
    +void
    +my_object_set_bar (MyObject *obj,
    +                   gint      bar)
    +{
    +  MyObjectPrivate *priv = my_object_get_instance_private (obj);
     
    -  if (priv->bar != bar)
    -    priv->bar = bar;
    -}
    + if (priv->bar != bar) + priv->bar = bar; +}
    @@ -4472,7 +4466,7 @@

    Also note that private structs added with these macros must have a struct name of the form <replaceable>TypeName</replaceable>Private.

    -

    Parameters

    +

    Parameters

    @@ -4500,7 +4494,7 @@ and G_ADD_PRIVATE() macros, since it depends on variable names from those macros.

    -

    Parameters

    +

    Parameters

    @@ -4536,7 +4530,7 @@ and G_ADD_PRIVATE() macros, since it depends on variable names from those macros.

    -

    Parameters

    +

    Parameters

    @@ -4583,7 +4577,7 @@ and G_ADD_PRIVATE() macros, since it depends on variable names from those macros.

    -

    Parameters

    +

    Parameters

    @@ -4621,10 +4615,10 @@ a default vtable initialization function and defines a *_get_type() function.

    The macro expects the interface initialization function to have the -name <literal>t_n ## _default_init</literal>, and the interface -structure to have the name <literal>TN ## Interface</literal>.

    +name t_n ## _default_init, and the interface structure to have the +name TN ## Interface.

    -

    Parameters

    +

    Parameters

    @@ -4665,7 +4659,7 @@ G_DEFINE_TYPE_EXTENDED() for a similar example using G_DEFINE_TYPE_WITH_CODE().

    -

    Parameters

    +

    Parameters

    @@ -4710,7 +4704,7 @@

    Note that this macro can only be used together with the G_DEFINE_TYPE_* macros, since it depends on variable names from those macros.

    -

    Parameters

    +

    Parameters

    @@ -4750,12 +4744,12 @@ 4 5 6 - +
    G_DEFINE_TYPE_EXTENDED (GtkGadget,
    -                        gtk_gadget,
    -                        GTK_TYPE_WIDGET,
    -                        0,
    -                        G_IMPLEMENT_INTERFACE (TYPE_GIZMO,
    -                                               gtk_gadget_gizmo_init));
    G_DEFINE_TYPE_EXTENDED (GtkGadget,
    +                        gtk_gadget,
    +                        GTK_TYPE_WIDGET,
    +                        0,
    +                        G_IMPLEMENT_INTERFACE (TYPE_GIZMO,
    +                                               gtk_gadget_gizmo_init));
    @@ -4800,39 +4794,39 @@ 31 32 33 -
    static void     gtk_gadget_init       (GtkGadget      *self);
    -static void     gtk_gadget_class_init (GtkGadgetClass *klass);
    -static gpointer gtk_gadget_parent_class = NULL;
    -static void     gtk_gadget_class_intern_init (gpointer klass)
    -{
    -  gtk_gadget_parent_class = g_type_class_peek_parent (klass);
    -  gtk_gadget_class_init ((GtkGadgetClass*) klass);
    -}
    +        
    static void     gtk_gadget_init       (GtkGadget      *self);
    +static void     gtk_gadget_class_init (GtkGadgetClass *klass);
    +static gpointer gtk_gadget_parent_class = NULL;
    +static void     gtk_gadget_class_intern_init (gpointer klass)
    +{
    +  gtk_gadget_parent_class = g_type_class_peek_parent (klass);
    +  gtk_gadget_class_init ((GtkGadgetClass*) klass);
    +}
     
    -GType
    -gtk_gadget_get_type (void)
    -{
    -  static volatile gsize g_define_type_id__volatile = 0;
    -  if (g_once_init_enter (&g_define_type_id__volatile))
    -    {
    -      GType g_define_type_id =
    -        g_type_register_static_simple (GTK_TYPE_WIDGET,
    -                                       g_intern_static_string ("GtkGadget"),
    -                                       sizeof (GtkGadgetClass),
    -                                       (GClassInitFunc) gtk_gadget_class_intern_init,
    -                                       sizeof (GtkGadget),
    -                                       (GInstanceInitFunc) gtk_gadget_init,
    -                                       0);
    -      {
    -        const GInterfaceInfo g_implement_interface_info = {
    -          (GInterfaceInitFunc) gtk_gadget_gizmo_init
    -        };
    -        g_type_add_interface_static (g_define_type_id, TYPE_GIZMO, &g_implement_interface_info);
    -      }
    -      g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);
    -    }
    -  return g_define_type_id__volatile;
    -}
    +GType +gtk_gadget_get_type (void) +{ + static volatile gsize g_define_type_id__volatile = 0; + if (g_once_init_enter (&g_define_type_id__volatile)) + { + GType g_define_type_id = + g_type_register_static_simple (GTK_TYPE_WIDGET, + g_intern_static_string ("GtkGadget"), + sizeof (GtkGadgetClass), + (GClassInitFunc) gtk_gadget_class_intern_init, + sizeof (GtkGadget), + (GInstanceInitFunc) gtk_gadget_init, + 0); + { + const GInterfaceInfo g_implement_interface_info = { + (GInterfaceInitFunc) gtk_gadget_gizmo_init + }; + g_type_add_interface_static (g_define_type_id, TYPE_GIZMO, &g_implement_interface_info); + } + g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); + } + return g_define_type_id__volatile; +}
    @@ -4843,7 +4837,7 @@ the instance and class structure and the definitions of the instance and class init functions.

    -

    Parameters

    +

    Parameters

    @@ -4890,7 +4884,7 @@

    A convenience macro for boxed type implementations, which defines a type_name_get_type() function registering the boxed type.

    -

    Parameters

    +

    Parameters

    @@ -4934,7 +4928,7 @@ type_name_get_type() function, e.g. to register value transformations with g_value_register_transform_func().

    -

    Parameters

    +

    Parameters

    @@ -4981,7 +4975,7 @@

    A convenience macro for pointer type implementations, which defines a type_name_get_type() function registering the pointer type.

    -

    Parameters

    +

    Parameters

    @@ -5014,7 +5008,7 @@ Similar to G_DEFINE_POINTER_TYPE(), but allows to insert custom code into the type_name_get_type() function.

    -

    Parameters

    +

    Parameters

    @@ -5124,7 +5118,7 @@ copy of this structure, so its memory does not need to be persistent across invocation of g_type_register_static().

    -

    Members

    +

    Members

    @@ -5204,7 +5198,7 @@

    A structure that provides information to the type system which is used specifically for managing fundamental types.

    -

    Members

    +

    Members

    @@ -5231,7 +5225,7 @@

    A structure that provides information to the type system which is used specifically for managing interface types.

    -

    Members

    +

    Members

    @@ -5281,7 +5275,7 @@ };
    -

    Members

    +

    Members

    @@ -5306,7 +5300,7 @@ - +
    1
    value->data[0].v_pointer = g_strdup ("");
    value->data[0].v_pointer = g_strdup ("");
    @@ -5331,9 +5325,9 @@
    1
     2
     3
    -
    // only free strings without a specific flag for static storage
    -if (!(value->data[1].v_uint & G_VALUE_NOCOPY_CONTENTS))
    -g_free (value->data[0].v_pointer);
    +
    // only free strings without a specific flag for static storage
    +if (!(value->data[1].v_uint & G_VALUE_NOCOPY_CONTENTS))
    +g_free (value->data[0].v_pointer);
    @@ -5363,7 +5357,7 @@
    1
    -
    dest_value->data[0].v_pointer = g_strdup (src_value->data[0].v_pointer);
    +
    dest_value->data[0].v_pointer = g_strdup (src_value->data[0].v_pointer);
    @@ -5384,7 +5378,7 @@
    1
    -
    return value->data[0].v_pointer;
    +
    return value->data[0].v_pointer;
    @@ -5469,17 +5463,17 @@ 9 10 11 -
    if (!collect_values[0].v_pointer)
    -value->data[0].v_pointer = g_strdup ("");
    -else if (collect_flags & G_VALUE_NOCOPY_CONTENTS)
    -{
    -value->data[0].v_pointer = collect_values[0].v_pointer;
    -// keep a flag for the value_free() implementation to not free this string
    -value->data[1].v_uint = G_VALUE_NOCOPY_CONTENTS;
    -}
    +        
    if (!collect_values[0].v_pointer)
    +value->data[0].v_pointer = g_strdup ("");
    +else if (collect_flags & G_VALUE_NOCOPY_CONTENTS)
    +{
    +value->data[0].v_pointer = collect_values[0].v_pointer;
    +// keep a flag for the value_free() implementation to not free this string
    +value->data[1].v_uint = G_VALUE_NOCOPY_CONTENTS;
    +}
     else
    -value->data[0].v_pointer = g_strdup (collect_values[0].v_pointer);
    -return NULL;
    +value->data[0].v_pointer = g_strdup (collect_values[0].v_pointer); +return NULL;
    @@ -5508,16 +5502,16 @@ 8 9 10 -
    if (collect_values[0].v_pointer)
    -{
    -GObject *object = G_OBJECT (collect_values[0].v_pointer);
    -// never honour G_VALUE_NOCOPY_CONTENTS for ref-counted types
    -value->data[0].v_pointer = g_object_ref (object);
    -return NULL;
    -}
    +        
    if (collect_values[0].v_pointer)
    +{
    +GObject *object = G_OBJECT (collect_values[0].v_pointer);
    +// never honour G_VALUE_NOCOPY_CONTENTS for ref-counted types
    +value->data[0].v_pointer = g_object_ref (object);
    +return NULL;
    +}
     else
    -return g_strdup_printf ("Object passed as invalid NULL pointer");
    -}
    +return g_strdup_printf ("Object passed as invalid NULL pointer"); +}
    @@ -5563,7 +5557,7 @@

    If you need to enable debugging features, use the GOBJECT_DEBUG environment variable.

    -

    Members

    +

    Members

    @@ -5616,7 +5610,7 @@

    A structure holding information for a specific type. It is filled in by the g_type_query() function.

    -

    Members

    +

    Members

    @@ -5653,7 +5647,7 @@

    enum GTypeFlags

    Bit masks used to check or determine characteristics of a type.

    -

    Members

    +

    Members

    @@ -5688,7 +5682,7 @@

    Bit masks used to check or determine specific characteristics of a fundamental type.

    -

    Members

    +

    Members

    @@ -5742,7 +5736,7 @@
    #define G_TYPE_NONE			G_TYPE_MAKE_FUNDAMENTAL (1)
     

    A fundamental type which is used as a replacement for the C -<literal>void</literal> return type.

    +void return type.


    diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gobject-Value-arrays.html glib2.0-2.39.91/docs/reference/gobject/html/gobject-Value-arrays.html --- glib2.0-2.39.90/docs/reference/gobject/html/gobject-Value-arrays.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gobject-Value-arrays.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -138,11 +137,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib-object.h>
     
    @@ -163,7 +157,7 @@
    1
    -
    GValueArray *array = g_value_array_new (10);
    +
    GValueArray *array = g_value_array_new (10);
    @@ -177,8 +171,8 @@
    1
     2
    -
    GArray *array = g_array_sized_new (FALSE, TRUE, sizeof (GValue), 10);
    -g_array_set_clear_func (array, (GDestroyNotify) g_value_unset);
    +
    GArray *array = g_array_sized_new (FALSE, TRUE, sizeof (GValue), 10);
    +g_array_set_clear_func (array, (GDestroyNotify) g_value_unset);
    @@ -201,7 +195,7 @@ containd in value_array .

    -

    Parameters

    +

    Parameters

    @@ -223,7 +217,7 @@
    -

    Returns

    +

    Returns

    pointer to a value at index_ in value_array .

    @@ -245,7 +239,7 @@ regardless of the value of n_prealloced .

    -

    Parameters

    +

    Parameters

    @@ -260,7 +254,7 @@
    -

    Returns

    +

    Returns

    a newly allocated GValueArray with 0 values

    @@ -277,7 +271,7 @@

    Construct an exact copy of a GValueArray by duplicating all its contents.

    -

    Parameters

    +

    Parameters

    @@ -292,7 +286,7 @@
    -

    Returns

    +

    Returns

    Newly allocated copy of GValueArray.

    [transfer full]

    @@ -308,7 +302,7 @@

    Free a GValueArray including its contents.

    -

    Parameters

    +

    Parameters

    @@ -339,7 +333,7 @@ is NULL, an uninitialized value is appended.

    -

    Parameters

    +

    Parameters

    @@ -361,7 +355,7 @@
    -

    Returns

    +

    Returns

    the GValueArray passed in as value_array .

    [transfer none]

    @@ -383,7 +377,7 @@ is NULL, an uninitialized value is prepended.

    -

    Parameters

    +

    Parameters

    @@ -405,7 +399,7 @@
    -

    Returns

    +

    Returns

    the GValueArray passed in as value_array .

    [transfer none]

    @@ -428,7 +422,7 @@ is NULL, an uninitialized value is inserted.

    -

    Parameters

    +

    Parameters

    @@ -455,7 +449,7 @@
    -

    Returns

    +

    Returns

    the GValueArray passed in as value_array .

    [transfer none]

    @@ -475,7 +469,7 @@ from value_array .

    -

    Parameters

    +

    Parameters

    @@ -499,7 +493,7 @@
    -

    Returns

    +

    Returns

    the GValueArray passed in as value_array .

    [transfer none]

    @@ -522,7 +516,7 @@

    The current implementation uses the same sorting algorithm as standard C qsort() function.

    -

    Parameters

    +

    Parameters

    @@ -544,7 +538,7 @@
    -

    Returns

    +

    Returns

    the GValueArray passed in as value_array .

    [transfer none]

    @@ -569,7 +563,7 @@ C qsort() function.

    Rename to: g_value_array_sort

    -

    Parameters

    +

    Parameters

    @@ -597,7 +591,7 @@
    -

    Returns

    +

    Returns

    the GValueArray passed in as value_array .

    [transfer none]

    @@ -615,7 +609,7 @@

    A GValueArray contains an array of GValue elements.

    -

    Members

    +

    Members

    diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gobject-Varargs-Value-Collection.html glib2.0-2.39.91/docs/reference/gobject/html/gobject-Varargs-Value-Collection.html --- glib2.0-2.39.90/docs/reference/gobject/html/gobject-Varargs-Value-Collection.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gobject-Varargs-Value-Collection.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,10 @@ -
    + @@ -87,11 +86,6 @@
    -

    Object Hierarchy

    -
    -
    -
    -

    Includes

    #include <glib-object.h>
     #include <gobject/gvaluecollector.h>
    @@ -113,7 +107,7 @@
     implement the varargs collection as a macro, because on some systems
     va_list variables cannot be passed by reference.

    -

    Parameters

    +

    Parameters

    @@ -168,7 +162,7 @@ you should use the G_VALUE_COLLECT_INIT variant and pass the unitialized GValue. That variant is faster than G_VALUE_COLLECT.

    -

    Parameters

    +

    Parameters

    @@ -217,7 +211,7 @@

    Collects a value's variable argument locations from a va_list. Usage is analogous to G_VALUE_COLLECT().

    -

    Parameters

    +

    Parameters

    @@ -261,14 +255,40 @@

    union GTypeCValue

    A union holding one collected value.

    -

    Members

    +

    Members

    - + + + + + + + + + + + + + + + + + + + + + + + + + + +

    gint v_int;

    the field for holding integer values

     

    glong v_long;

    the field for holding long integer values

     

    gint64 v_int64;

    the field for holding 64 bit integer values

     

    gdouble v_double;

    the field for holding floating point values

     

    gpointer v_pointer;

    the field for holding pointers

     
    diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gtype-conventions.html glib2.0-2.39.91/docs/reference/gobject/html/gtype-conventions.html --- glib2.0-2.39.90/docs/reference/gobject/html/gtype-conventions.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gtype-conventions.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gtype-instantiable-classed.html glib2.0-2.39.91/docs/reference/gobject/html/gtype-instantiable-classed.html --- glib2.0-2.39.90/docs/reference/gobject/html/gtype-instantiable-classed.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gtype-instantiable-classed.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/GTypeModule.html glib2.0-2.39.91/docs/reference/gobject/html/GTypeModule.html --- glib2.0-2.39.90/docs/reference/gobject/html/GTypeModule.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/GTypeModule.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + @@ -541,12 +541,12 @@ 4 5 6 - + @@ -604,52 +604,52 @@ 44 45 46 -
    static void     gtk_gadget_init              (GtkGadget      *self);
    -static void     gtk_gadget_class_init        (GtkGadgetClass *klass);
    -static void     gtk_gadget_class_finalize    (GtkGadgetClass *klass);
    +        
    static void     gtk_gadget_init              (GtkGadget      *self);
    +static void     gtk_gadget_class_init        (GtkGadgetClass *klass);
    +static void     gtk_gadget_class_finalize    (GtkGadgetClass *klass);
     
    -static gpointer gtk_gadget_parent_class = NULL;
    -static GType    gtk_gadget_type_id = 0;
    +static gpointer gtk_gadget_parent_class = NULL;
    +static GType    gtk_gadget_type_id = 0;
     
    -static void     gtk_gadget_class_intern_init (gpointer klass)
    -{
    -  gtk_gadget_parent_class = g_type_class_peek_parent (klass); 
    -  gtk_gadget_class_init ((GtkGadgetClass*) klass); 
    -}
    +static void     gtk_gadget_class_intern_init (gpointer klass)
    +{
    +  gtk_gadget_parent_class = g_type_class_peek_parent (klass); 
    +  gtk_gadget_class_init ((GtkGadgetClass*) klass); 
    +}
     
    -GType
    -gtk_gadget_get_type (void)
    -{
    -  return gtk_gadget_type_id;
    -}
    +GType
    +gtk_gadget_get_type (void)
    +{
    +  return gtk_gadget_type_id;
    +}
     
    -static void
    -gtk_gadget_register_type (GTypeModule *type_module)
    -{
    -  const GTypeInfo g_define_type_info = {
    -    sizeof (GtkGadgetClass),
    -    (GBaseInitFunc) NULL,
    -    (GBaseFinalizeFunc) NULL,
    -    (GClassInitFunc) gtk_gadget_class_intern_init,
    -    (GClassFinalizeFunc) gtk_gadget_class_finalize,
    -    NULL,   // class_data
    -    sizeof (GtkGadget),
    -    0,      // n_preallocs
    -    (GInstanceInitFunc) gtk_gadget_init, 
    -    NULL    // value_table
    -  };
    -  gtk_gadget_type_id = g_type_module_register_type (type_module,
    -                                                    GTK_TYPE_THING,
    -                                                    "GtkGadget",
    -                                                    &g_define_type_info,
    -                                                    (GTypeFlags) flags);
    -  {
    -    const GInterfaceInfo g_implement_interface_info = {
    -      (GInterfaceInitFunc) gtk_gadget_gizmo_init
    -    };
    -    g_type_module_add_interface (type_module, g_define_type_id, TYPE_GIZMO, &g_implement_interface_info);
    -  }
    -}
    +static void +gtk_gadget_register_type (GTypeModule *type_module) +{ + const GTypeInfo g_define_type_info = { + sizeof (GtkGadgetClass), + (GBaseInitFunc) NULL, + (GBaseFinalizeFunc) NULL, + (GClassInitFunc) gtk_gadget_class_intern_init, + (GClassFinalizeFunc) gtk_gadget_class_finalize, + NULL, // class_data + sizeof (GtkGadget), + 0, // n_preallocs + (GInstanceInitFunc) gtk_gadget_init, + NULL // value_table + }; + gtk_gadget_type_id = g_type_module_register_type (type_module, + GTK_TYPE_THING, + "GtkGadget", + &g_define_type_info, + (GTypeFlags) flags); + { + const GInterfaceInfo g_implement_interface_info = { + (GInterfaceInitFunc) gtk_gadget_gizmo_init + }; + g_type_module_add_interface (type_module, g_define_type_id, TYPE_GIZMO, &g_implement_interface_info); + } +}
    diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gtype-non-instantiable-classed.html glib2.0-2.39.91/docs/reference/gobject/html/gtype-non-instantiable-classed.html --- glib2.0-2.39.90/docs/reference/gobject/html/gtype-non-instantiable-classed.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gtype-non-instantiable-classed.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/gtype-non-instantiable.html glib2.0-2.39.91/docs/reference/gobject/html/gtype-non-instantiable.html --- glib2.0-2.39.90/docs/reference/gobject/html/gtype-non-instantiable.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/gtype-non-instantiable.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/GTypePlugin.html glib2.0-2.39.91/docs/reference/gobject/html/GTypePlugin.html --- glib2.0-2.39.90/docs/reference/gobject/html/GTypePlugin.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/GTypePlugin.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,11 +12,11 @@ - + @@ -129,7 +129,7 @@

    Object Hierarchy

    -
        GInterface
    +
        GInterface
         ╰── GTypePlugin
     
    @@ -162,10 +162,10 @@ 2 3 4 - + @@ -532,16 +532,14 @@

    GTypePluginCompleteTypeInfo complete_type_info;

    Fills in the GTypeInfo and GTypeValueTable structs for the type. The structs are initialized -with <literal>memset(s, 0, sizeof (s))</literal> before calling -this function.

    +with memset(s, 0, sizeof (s)) before calling this function.

     

    GTypePluginCompleteInterfaceInfo complete_interface_info;

    Fills in missing parts of the GInterfaceInfo for the interface. The structs is initialized with -<literal>memset(s, 0, sizeof (s))</literal> before calling -this function.

    +memset(s, 0, sizeof (s)) before calling this function.

      diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/howto-gobject-chainup.html glib2.0-2.39.91/docs/reference/gobject/html/howto-gobject-chainup.html --- glib2.0-2.39.90/docs/reference/gobject/html/howto-gobject-chainup.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/howto-gobject-chainup.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/howto-gobject-code.html glib2.0-2.39.91/docs/reference/gobject/html/howto-gobject-code.html --- glib2.0-2.39.90/docs/reference/gobject/html/howto-gobject-code.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/howto-gobject-code.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/howto-gobject-construction.html glib2.0-2.39.91/docs/reference/gobject/html/howto-gobject-construction.html --- glib2.0-2.39.90/docs/reference/gobject/html/howto-gobject-construction.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/howto-gobject-construction.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + @@ -109,38 +109,38 @@ 30 31 32 - +static void +bar_class_init(MamanBarClass *klass) +{ + GObjectClass *gobject_class =G_OBJECT_CLASS(klass); + + gobject_class->set_property = bar_set_property; + gobject_class->get_property = bar_get_property; + + obj_properties[PROP_MAMAN] = + g_param_spec_string("maman", + "Maman construct prop", + "Set maman's name", + "no-name-set"/* default value */, + G_PARAM_CONSTRUCT_ONLY | + G_PARAM_READWRITE | + G_PARAM_STATIC_STRINGS); + + g_object_class_install_properties(gobject_class, + N_PROPERTIES, + obj_properties); +} diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/howto-gobject-destruction.html glib2.0-2.39.91/docs/reference/gobject/html/howto-gobject-destruction.html --- glib2.0-2.39.90/docs/reference/gobject/html/howto-gobject-destruction.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/howto-gobject-destruction.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/howto-gobject.html glib2.0-2.39.91/docs/reference/gobject/html/howto-gobject.html --- glib2.0-2.39.90/docs/reference/gobject/html/howto-gobject.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/howto-gobject.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/howto-gobject-methods.html glib2.0-2.39.91/docs/reference/gobject/html/howto-gobject-methods.html --- glib2.0-2.39.90/docs/reference/gobject/html/howto-gobject-methods.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/howto-gobject-methods.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/howto-interface.html glib2.0-2.39.91/docs/reference/gobject/html/howto-interface.html --- glib2.0-2.39.90/docs/reference/gobject/html/howto-interface.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/howto-interface.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/howto-interface-implement.html glib2.0-2.39.91/docs/reference/gobject/html/howto-interface-implement.html --- glib2.0-2.39.90/docs/reference/gobject/html/howto-interface-implement.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/howto-interface-implement.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/howto-interface-override.html glib2.0-2.39.91/docs/reference/gobject/html/howto-interface-override.html --- glib2.0-2.39.90/docs/reference/gobject/html/howto-interface-override.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/howto-interface-override.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/howto-interface-prerequisite.html glib2.0-2.39.91/docs/reference/gobject/html/howto-interface-prerequisite.html --- glib2.0-2.39.90/docs/reference/gobject/html/howto-interface-prerequisite.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/howto-interface-prerequisite.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/howto-interface-properties.html glib2.0-2.39.91/docs/reference/gobject/html/howto-interface-properties.html --- glib2.0-2.39.90/docs/reference/gobject/html/howto-interface-properties.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/howto-interface-properties.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/howto-signals.html glib2.0-2.39.91/docs/reference/gobject/html/howto-signals.html --- glib2.0-2.39.90/docs/reference/gobject/html/howto-signals.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/howto-signals.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/index.html glib2.0-2.39.91/docs/reference/gobject/html/index.html --- glib2.0-2.39.90/docs/reference/gobject/html/index.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/index.html 2014-03-03 21:09:03.000000000 +0000 @@ -15,7 +15,7 @@

    - for GObject 2.39.90 + for GObject 2.39.91 The latest version of this documentation can be found on-line at http://library.gnome.org/devel/gobject/unstable/. diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/index.sgml glib2.0-2.39.91/docs/reference/gobject/html/index.sgml --- glib2.0-2.39.90/docs/reference/gobject/html/index.sgml 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/index.sgml 2014-03-03 21:09:03.000000000 +0000 @@ -2,7 +2,6 @@ - @@ -286,7 +285,6 @@ - @@ -319,7 +317,6 @@ - @@ -346,6 +343,7 @@ + @@ -359,7 +357,6 @@ - @@ -391,7 +388,6 @@ - @@ -594,7 +590,6 @@ - @@ -647,7 +642,6 @@ - @@ -661,7 +655,6 @@ - @@ -727,7 +720,6 @@ - @@ -814,7 +806,6 @@ - diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/pr01.html glib2.0-2.39.91/docs/reference/gobject/html/pr01.html --- glib2.0-2.39.90/docs/reference/gobject/html/pr01.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/pr01.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/pt01.html glib2.0-2.39.91/docs/reference/gobject/html/pt01.html --- glib2.0-2.39.90/docs/reference/gobject/html/pt01.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/pt01.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/pt02.html glib2.0-2.39.91/docs/reference/gobject/html/pt02.html --- glib2.0-2.39.90/docs/reference/gobject/html/pt02.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/pt02.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/pt03.html glib2.0-2.39.91/docs/reference/gobject/html/pt03.html --- glib2.0-2.39.90/docs/reference/gobject/html/pt03.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/pt03.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/rn01.html glib2.0-2.39.91/docs/reference/gobject/html/rn01.html --- glib2.0-2.39.90/docs/reference/gobject/html/rn01.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/rn01.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/rn02.html glib2.0-2.39.91/docs/reference/gobject/html/rn02.html --- glib2.0-2.39.90/docs/reference/gobject/html/rn02.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/rn02.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/signal.html glib2.0-2.39.91/docs/reference/gobject/html/signal.html --- glib2.0-2.39.90/docs/reference/gobject/html/signal.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/signal.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/style.css glib2.0-2.39.91/docs/reference/gobject/html/style.css --- glib2.0-2.39.90/docs/reference/gobject/html/style.css 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/style.css 2014-03-03 21:09:03.000000000 +0000 @@ -30,127 +30,6 @@ vertical-align: top; } -@media screen { - sup a.footnote - { - position: relative; - top: 0em ! important; - } - /* this is needed so that the local anchors are displayed below the naviagtion */ - div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] - { - display: inline-block; - position: relative; - top:-5em; - } - /* this seems to be a bug in the xsl style sheets when generating indexes */ - div.index div.index - { - top: 0em; - } - /* make space for the fixed navigation bar and add space at the bottom so that - * link targets appear somewhat close to top - */ - body - { - padding-top: 5em; - padding-bottom: 500px; - max-width: 60em; - } - p - { - max-width: 60em; - } - /* style and size the navigation bar */ - table.navigation#top - { - position: fixed; - background: #e2e2e2; - border-bottom: solid 1px #babdb6; - margin-top: 0; - margin-bottom: 0; - top: 0; - left: 0; - height: 3em; - z-index: 10; - } - .navigation a, .navigation a:visited - { - /* tango:sky blue 3 */ - color: #204a87; - } - .navigation a:hover - { - /* tango:sky blue 2 */ - color: #3465a4; - } - td.shortcuts - { - /* tango:sky blue 2 */ - color: #3465a4; - font-size: 80%; - white-space: nowrap; - } - td.shortcuts .dim - { - color: #babdb6; - } -} -@media screen and (min-width: 60em) { - /* screen larger than 60em */ - body { margin: auto; } -} -@media screen and (max-width: 60em) { - /* screen less than 60em */ - #nav_hierarchy { display: none; } - #nav_interfaces { display: none; } - #nav_prerequisites { display: none; } - #nav_derived_interfaces { display: none; } - #nav_implementations { display: none; } - #nav_child_properties { display: none; } - #nav_style_properties { display: none; } - #nav_index { display: none; } - #nav_glossary { display: none; } - .gallery_image { display: none; } - .property_flags { display: none; } - .signal_flags { display: none; } - .parameter_annotations { display: none; } - .enum_member_annotations { display: none; } - .struct_member_annotations { display: none; } - .union_member_annotations { display: none; } - /* now that a column is hidden, optimize space */ - col.parameters_name { width: auto; } - col.parameters_description { width: auto; } - col.struct_members_name { width: auto; } - col.struct_members_description { width: auto; } - col.enum_members_name { width: auto; } - col.enum_members_description { width: auto; } - col.union_members_name { width: auto; } - col.union_members_description { width: auto; } -} -@media print { - table.navigation { - visibility: collapse; - display: none; - } - div.titlepage table.navigation { - visibility: visible; - display: table; - background: #e2e2e2; - border: solid 1px #babdb6; - margin-top: 0; - margin-bottom: 0; - top: 0; - left: 0; - height: 3em; - } -} - -.navigation .title -{ - font-size: 120%; -} - div.gallery-float { float: left; @@ -181,7 +60,7 @@ div.informaltable table { border-collapse: separate; - border-spacing: 20px 3px; + border-spacing: 1em 0.5em; border: none; } @@ -239,6 +118,11 @@ color: #729fcf; } +td p +{ + margin: 0.25em; +} + div.table table { border-collapse: collapse; @@ -404,6 +288,11 @@ font-weight: normal; } +acronym,abbr +{ + border-bottom: 1px dotted gray; +} + /* code listings */ .listing_code .programlisting .cbracket { color: #a40000; } /* tango: scarlet red 3 */ @@ -433,11 +322,6 @@ padding: 0.5em; } .listing_lines { - /* this just adds visual clutter and - takes precious room from small screens */ - display: none; -} -.listing_lines { /* tango:sky blue 0.5 */ background: #a6c5e3; background: rgba(114, 159, 207, 0.2); @@ -459,3 +343,132 @@ margin: 0px; } +@media screen { + sup a.footnote + { + position: relative; + top: 0em ! important; + } + /* this is needed so that the local anchors are displayed below the naviagtion */ + div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name] + { + display: inline-block; + position: relative; + top:-5em; + } + /* this seems to be a bug in the xsl style sheets when generating indexes */ + div.index div.index + { + top: 0em; + } + /* make space for the fixed navigation bar and add space at the bottom so that + * link targets appear somewhat close to top + */ + body + { + padding-top: 2.5em; + padding-bottom: 500px; + max-width: 60em; + } + p + { + max-width: 60em; + } + /* style and size the navigation bar */ + table.navigation#top + { + position: fixed; + background: #e2e2e2; + border-bottom: solid 1px #babdb6; + border-spacing: 5px; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + z-index: 10; + } + table.navigation#top td + { + padding-left: 6px; + padding-right: 6px; + } + .navigation a, .navigation a:visited + { + /* tango:sky blue 3 */ + color: #204a87; + } + .navigation a:hover + { + /* tango:sky blue 2 */ + color: #3465a4; + } + td.shortcuts + { + /* tango:sky blue 2 */ + color: #3465a4; + font-size: 80%; + white-space: nowrap; + } + td.shortcuts .dim + { + color: #babdb6; + } + .navigation .title + { + font-size: 80%; + max-width: none; + margin: 0px; + font-weight: normal; + } +} +@media screen and (min-width: 60em) { + /* screen larger than 60em */ + body { margin: auto; } +} +@media screen and (max-width: 60em) { + /* screen less than 60em */ + #nav_hierarchy { display: none; } + #nav_interfaces { display: none; } + #nav_prerequisites { display: none; } + #nav_derived_interfaces { display: none; } + #nav_implementations { display: none; } + #nav_child_properties { display: none; } + #nav_style_properties { display: none; } + #nav_index { display: none; } + #nav_glossary { display: none; } + .gallery_image { display: none; } + .property_flags { display: none; } + .signal_flags { display: none; } + .parameter_annotations { display: none; } + .enum_member_annotations { display: none; } + .struct_member_annotations { display: none; } + .union_member_annotations { display: none; } + /* now that a column is hidden, optimize space */ + col.parameters_name { width: auto; } + col.parameters_description { width: auto; } + col.struct_members_name { width: auto; } + col.struct_members_description { width: auto; } + col.enum_members_name { width: auto; } + col.enum_members_description { width: auto; } + col.union_members_name { width: auto; } + col.union_members_description { width: auto; } + .listing_lines { display: none; } +} +@media print { + table.navigation { + visibility: collapse; + display: none; + } + div.titlepage table.navigation { + visibility: visible; + display: table; + background: #e2e2e2; + border: solid 1px #babdb6; + margin-top: 0; + margin-bottom: 0; + top: 0; + left: 0; + height: 3em; + } +} + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/tools-ginspector.html glib2.0-2.39.91/docs/reference/gobject/html/tools-ginspector.html --- glib2.0-2.39.90/docs/reference/gobject/html/tools-ginspector.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/tools-ginspector.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/tools-gob.html glib2.0-2.39.91/docs/reference/gobject/html/tools-gob.html --- glib2.0-2.39.90/docs/reference/gobject/html/tools-gob.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/tools-gob.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/tools-gtkdoc.html glib2.0-2.39.91/docs/reference/gobject/html/tools-gtkdoc.html --- glib2.0-2.39.90/docs/reference/gobject/html/tools-gtkdoc.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/tools-gtkdoc.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/tools-refdb.html glib2.0-2.39.91/docs/reference/gobject/html/tools-refdb.html --- glib2.0-2.39.90/docs/reference/gobject/html/tools-refdb.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/tools-refdb.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/html/tools-vala.html glib2.0-2.39.91/docs/reference/gobject/html/tools-vala.html --- glib2.0-2.39.90/docs/reference/gobject/html/tools-vala.html 2014-02-17 23:37:21.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/html/tools-vala.html 2014-03-03 21:09:03.000000000 +0000 @@ -12,7 +12,7 @@ - + diff -Nru glib2.0-2.39.90/docs/reference/gobject/version.xml glib2.0-2.39.91/docs/reference/gobject/version.xml --- glib2.0-2.39.90/docs/reference/gobject/version.xml 2014-02-17 23:33:58.000000000 +0000 +++ glib2.0-2.39.91/docs/reference/gobject/version.xml 2014-03-03 20:58:38.000000000 +0000 @@ -1 +1 @@ -2.39.90 +2.39.91 diff -Nru glib2.0-2.39.90/gio/gactiongroup.c glib2.0-2.39.91/gio/gactiongroup.c --- glib2.0-2.39.90/gio/gactiongroup.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gactiongroup.c 2014-02-22 15:29:07.000000000 +0000 @@ -389,7 +389,7 @@ * possible for an action to be removed and for a new action to be added * with the same name but a different parameter type. * - * Return value: the parameter type + * Returns: the parameter type * * Since: 2.28 **/ @@ -463,7 +463,7 @@ * The return value (if non-%NULL) should be freed with * g_variant_unref() when it is no longer required. * - * Return value: (transfer full): the state range hint + * Returns: (transfer full): the state range hint * * Since: 2.28 **/ @@ -487,7 +487,7 @@ * An action must be enabled in order to be activated or in order to * have its state changed from outside callers. * - * Return value: whether or not the action is currently enabled + * Returns: whether or not the action is currently enabled * * Since: 2.28 **/ @@ -515,7 +515,7 @@ * The return value (if non-%NULL) should be freed with * g_variant_unref() when it is no longer required. * - * Return value: (allow-none): the current state of the action + * Returns: (allow-none): the current state of the action * * Since: 2.28 **/ diff -Nru glib2.0-2.39.90/gio/gappinfo.c glib2.0-2.39.91/gio/gappinfo.c --- glib2.0-2.39.90/gio/gappinfo.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/gio/gappinfo.c 2014-02-22 15:29:07.000000000 +0000 @@ -925,7 +925,7 @@ * This is a %NULL-terminated array of strings, where each string has * the form `KEY=VALUE`. * - * Return value: (array zero-terminated=1) (transfer full): the + * Returns: (array zero-terminated=1) (transfer full): the * child's environment * * Since: 2.32 diff -Nru glib2.0-2.39.90/gio/gapplication.c glib2.0-2.39.91/gio/gapplication.c --- glib2.0-2.39.90/gio/gapplication.c 2014-02-17 21:35:37.000000000 +0000 +++ glib2.0-2.39.91/gio/gapplication.c 2014-02-24 14:28:43.000000000 +0000 @@ -652,7 +652,8 @@ for (i = 0; entries[i].long_name; i++) { - GOptionEntry my_entries[2] = { entries[i], { NULL } }; + GOptionEntry my_entries[2] = { { NULL }, { NULL } }; + my_entries[0] = entries[i]; if (!my_entries[0].arg_data) add_packed_option (application, &my_entries[0]); diff -Nru glib2.0-2.39.90/gio/gcancellable.c glib2.0-2.39.91/gio/gcancellable.c --- glib2.0-2.39.90/gio/gcancellable.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/gio/gcancellable.c 2014-02-22 15:29:07.000000000 +0000 @@ -715,7 +715,7 @@ * For convenience, you can call this with a %NULL #GCancellable, * in which case the source will never trigger. * - * Return value: (transfer full): the new #GSource. + * Returns: (transfer full): the new #GSource. * * Since: 2.28 */ diff -Nru glib2.0-2.39.90/gio/gcontenttype.c glib2.0-2.39.91/gio/gcontenttype.c --- glib2.0-2.39.90/gio/gcontenttype.c 2014-02-06 12:02:52.000000000 +0000 +++ glib2.0-2.39.91/gio/gcontenttype.c 2014-02-26 19:25:16.000000000 +0000 @@ -393,9 +393,6 @@ return g_strdup (type); } -#pragma GCC diagnostic push -#pragma GCC diagnostic ignored "-Wformat-nonliteral" - static GIcon * g_content_type_get_icon_internal (const gchar *type, gboolean symbolic) @@ -403,52 +400,49 @@ char *mimetype_icon; char *generic_mimetype_icon = NULL; char *q; - char *xdg_mimetype_icon = NULL; - char *xdg_mimetype_generic_icon; - char *icon_names[3]; + char *icon_names[6]; int n = 0; GIcon *themed_icon; const char *xdg_icon; - const char *suffix; + int i; g_return_val_if_fail (type != NULL, NULL); - if (symbolic) - suffix = "-symbolic"; - else - suffix = ""; - G_LOCK (gio_xdgmime); xdg_icon = xdg_mime_get_icon (type); G_UNLOCK (gio_xdgmime); - if (xdg_icon != NULL) - xdg_mimetype_icon = g_strconcat (xdg_icon, suffix, NULL); - if (xdg_mimetype_icon) - icon_names[n++] = xdg_mimetype_icon; + if (xdg_icon) + icon_names[n++] = g_strdup (xdg_icon); - mimetype_icon = g_strconcat (type, suffix, NULL); + mimetype_icon = g_strdup (type); while ((q = strchr (mimetype_icon, '/')) != NULL) *q = '-'; icon_names[n++] = mimetype_icon; - xdg_mimetype_generic_icon = g_content_type_get_generic_icon_name (type); - if (xdg_mimetype_generic_icon) - generic_mimetype_icon = g_strconcat (xdg_mimetype_generic_icon, suffix, NULL); + generic_mimetype_icon = g_content_type_get_generic_icon_name (type); if (generic_mimetype_icon) icon_names[n++] = generic_mimetype_icon; + if (symbolic) + { + for (i = 0; i < n; i++) + { + icon_names[n + i] = icon_names[i]; + icon_names[i] = g_strconcat (icon_names[i], "-symbolic", NULL); + } + + n += n; + } + themed_icon = g_themed_icon_new_from_names (icon_names, n); - g_free (xdg_mimetype_icon); - g_free (xdg_mimetype_generic_icon); - g_free (mimetype_icon); - g_free (generic_mimetype_icon); + for (i = 0; i < n; i++) + g_free (icon_names[i]); return themed_icon; } -#pragma GCC diagnostic pop /** * g_content_type_get_icon: diff -Nru glib2.0-2.39.90/gio/gdbus-2.0/codegen/config.py glib2.0-2.39.91/gio/gdbus-2.0/codegen/config.py --- glib2.0-2.39.90/gio/gdbus-2.0/codegen/config.py 2014-02-17 23:33:58.000000000 +0000 +++ glib2.0-2.39.91/gio/gdbus-2.0/codegen/config.py 2014-03-03 20:58:38.000000000 +0000 @@ -22,4 +22,4 @@ DATADIR = "${prefix}/share" DATADIR = DATADIR.replace( "${prefix}", "/usr/local") -VERSION = "2.39.90" +VERSION = "2.39.91" diff -Nru glib2.0-2.39.90/gio/gdbusconnection.h glib2.0-2.39.91/gio/gdbusconnection.h --- glib2.0-2.39.90/gio/gdbusconnection.h 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gdbusconnection.h 2014-03-03 02:32:57.000000000 +0000 @@ -340,36 +340,32 @@ * * Since 2.38, if you want to handle getting/setting D-Bus properties * asynchronously, give %NULL as your get_property() or set_property() - * function. The D-Bus call will be directed to your @method_call - * function, with the provided @interface_name set to - * "org.freedesktop.DBus.Properties". - * - * The usual checks on the validity of the calls is performed. For - * 'Get' calls, an error is automatically returned if - * the property does not exist or the permissions do not allow access. - * The same checks are performed for 'Set' calls, and - * the provided value is also checked for being the correct type. - * - * For both 'Get' and 'Set' calls, - * the #GDBusMethodInvocation passed to the method_call handler can be - * queried with g_dbus_method_invocation_get_property_info() to get a - * pointer to the #GDBusPropertyInfo of the property. - * - * If you have readable properties specified in your interface info, you - * must ensure that you either provide a non-%NULL @get_property() - * function or provide implementations of both the - * 'Get' and 'GetAll' methods on - * the 'org.freedesktop.DBus.Properties' interface in - * your @method_call function. Note that the required return type of - * the 'Get' call is (v), not the - * type of the property. 'GetAll' expects a return - * value of type a{sv}. - * - * If you have writable properties specified in your interface info, you - * must ensure that you either provide a non-%NULL @set_property() - * function or provide an implementation of the 'Set' - * call. If implementing the call, you must return the value of type - * %G_VARIANT_TYPE_UNIT. + * function. The D-Bus call will be directed to your @method_call function, + * with the provided @interface_name set to "org.freedesktop.DBus.Properties". + * + * The usual checks on the validity of the calls is performed. For + * `Get` calls, an error is automatically returned if the property does + * not exist or the permissions do not allow access. The same checks are + * performed for `Set` calls, and the provided value is also checked for + * being the correct type. + * + * For both `Get` and `Set` calls, the #GDBusMethodInvocation + * passed to the @method_call handler can be queried with + * g_dbus_method_invocation_get_property_info() to get a pointer + * to the #GDBusPropertyInfo of the property. + * + * If you have readable properties specified in your interface info, + * you must ensure that you either provide a non-%NULL @get_property() + * function or provide implementations of both the `Get` and `GetAll` + * methods on org.freedesktop.DBus.Properties interface in your @method_call + * function. Note that the required return type of the `Get` call is + * `(v)`, not the type of the property. `GetAll` expects a return value + * of type `a{sv}`. + * + * If you have writable properties specified in your interface info, + * you must ensure that you either provide a non-%NULL @set_property() + * function or provide an implementation of the `Set` call. If implementing + * the call, you must return the value of type %G_VARIANT_TYPE_UNIT. * * Since: 2.26 */ diff -Nru glib2.0-2.39.90/gio/gdbus-daemon-generated.c glib2.0-2.39.91/gio/gdbus-daemon-generated.c --- glib2.0-2.39.90/gio/gdbus-daemon-generated.c 2014-02-17 22:17:28.000000000 +0000 +++ glib2.0-2.39.91/gio/gdbus-daemon-generated.c 2014-03-03 20:59:07.000000000 +0000 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.39.5. DO NOT EDIT. + * Generated by gdbus-codegen 2.39.91. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ diff -Nru glib2.0-2.39.90/gio/gdbus-daemon-generated.h glib2.0-2.39.91/gio/gdbus-daemon-generated.h --- glib2.0-2.39.90/gio/gdbus-daemon-generated.h 2014-02-17 22:17:28.000000000 +0000 +++ glib2.0-2.39.91/gio/gdbus-daemon-generated.h 2014-03-03 20:59:07.000000000 +0000 @@ -1,5 +1,5 @@ /* - * Generated by gdbus-codegen 2.39.5. DO NOT EDIT. + * Generated by gdbus-codegen 2.39.91. DO NOT EDIT. * * The license of this code is the same as for the source it was derived from. */ diff -Nru glib2.0-2.39.90/gio/gdesktopappinfo.c glib2.0-2.39.91/gio/gdesktopappinfo.c --- glib2.0-2.39.90/gio/gdesktopappinfo.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/gio/gdesktopappinfo.c 2014-03-03 21:01:27.000000000 +0000 @@ -247,6 +247,7 @@ enum { DESKTOP_KEY_Comment, + DESKTOP_KEY_Exec, DESKTOP_KEY_GenericName, DESKTOP_KEY_Keywords, DESKTOP_KEY_Name, @@ -262,10 +263,11 @@ * use the same number for the two different keys. */ [DESKTOP_KEY_Name] = 1, - [DESKTOP_KEY_Keywords] = 2, - [DESKTOP_KEY_GenericName] = 3, - [DESKTOP_KEY_X_GNOME_FullName] = 4, - [DESKTOP_KEY_Comment] = 5 + [DESKTOP_KEY_Exec] = 2, + [DESKTOP_KEY_Keywords] = 3, + [DESKTOP_KEY_GenericName] = 4, + [DESKTOP_KEY_X_GNOME_FullName] = 5, + [DESKTOP_KEY_Comment] = 6 }; static gchar * @@ -275,6 +277,8 @@ { case DESKTOP_KEY_Comment: return "Comment"; + case DESKTOP_KEY_Exec: + return "Exec"; case DESKTOP_KEY_GenericName: return "GenericName"; case DESKTOP_KEY_Keywords: @@ -708,17 +712,34 @@ for (i = 0; i < G_N_ELEMENTS (desktop_key_match_category); i++) { - gchar *value; + const gchar *value; + gchar *raw; if (!desktop_key_match_category[i]) continue; - value = g_key_file_get_locale_string (key_file, "Desktop Entry", desktop_key_get_name (i), NULL, NULL); + raw = g_key_file_get_locale_string (key_file, "Desktop Entry", desktop_key_get_name (i), NULL, NULL); + value = raw; + + if (i == DESKTOP_KEY_Exec && raw != NULL) + { + /* Special handling: only match basename of first field */ + gchar *space; + gchar *slash; + + /* Remove extra arguments, if any */ + space = raw + strcspn (raw, " \t\n"); /* IFS */ + *space = '\0'; + + /* Skip the pathname, if any */ + if ((slash = strrchr (raw, '/'))) + value = slash + 1; + } if (value) memory_index_add_string (dir->memory_index, value, desktop_key_match_category[i], app); - g_free (value); + g_free (raw); } } @@ -4188,7 +4209,7 @@ * * Optionally doesn't list the desktop ids given in the @except * - * Return value: a #GList containing the desktop ids which claim + * Returns: a #GList containing the desktop ids which claim * to handle @mime_type. */ static GList * diff -Nru glib2.0-2.39.90/gio/gfileenumerator.c glib2.0-2.39.91/gio/gfileenumerator.c --- glib2.0-2.39.90/gio/gfileenumerator.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/gio/gfileenumerator.c 2014-02-22 15:29:07.000000000 +0000 @@ -191,7 +191,7 @@ * enumerator is at the end, %NULL will be returned and @error will * be unset. * - * Return value: (transfer full): A #GFileInfo or %NULL on error or end of enumerator. + * Returns: (transfer full): A #GFileInfo or %NULL on error or end of enumerator. * Free the returned object with g_object_unref() when no longer needed. **/ GFileInfo * @@ -254,7 +254,7 @@ * is dropped, but you might want to call this function to make * sure resources are released as early as possible. * - * Return value: #TRUE on success or #FALSE on error. + * Returns: #TRUE on success or #FALSE on error. **/ gboolean g_file_enumerator_close (GFileEnumerator *enumerator, diff -Nru glib2.0-2.39.90/gio/gfilterinputstream.c glib2.0-2.39.91/gio/gfilterinputstream.c --- glib2.0-2.39.90/gio/gfilterinputstream.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gfilterinputstream.c 2014-02-22 15:29:07.000000000 +0000 @@ -206,7 +206,7 @@ * Returns whether the base stream will be closed when @stream is * closed. * - * Return value: %TRUE if the base stream will be closed. + * Returns: %TRUE if the base stream will be closed. **/ gboolean g_filter_input_stream_get_close_base_stream (GFilterInputStream *stream) diff -Nru glib2.0-2.39.90/gio/gfilteroutputstream.c glib2.0-2.39.91/gio/gfilteroutputstream.c --- glib2.0-2.39.90/gio/gfilteroutputstream.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gfilteroutputstream.c 2014-02-22 15:29:07.000000000 +0000 @@ -210,7 +210,7 @@ * Returns whether the base stream will be closed when @stream is * closed. * - * Return value: %TRUE if the base stream will be closed. + * Returns: %TRUE if the base stream will be closed. **/ gboolean g_filter_output_stream_get_close_base_stream (GFilterOutputStream *stream) diff -Nru glib2.0-2.39.90/gio/ginetaddressmask.c glib2.0-2.39.91/gio/ginetaddressmask.c --- glib2.0-2.39.90/gio/ginetaddressmask.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/ginetaddressmask.c 2014-02-22 15:29:07.000000000 +0000 @@ -330,7 +330,7 @@ * * Converts @mask back to its corresponding string form. * - * Return value: a string corresponding to @mask. + * Returns: a string corresponding to @mask. * * Since: 2.32 */ @@ -358,7 +358,7 @@ * * Gets the #GSocketFamily of @mask's address * - * Return value: the #GSocketFamily of @mask's address + * Returns: the #GSocketFamily of @mask's address * * Since: 2.32 */ @@ -376,7 +376,7 @@ * * Gets @mask's base address * - * Return value: (transfer none): @mask's base address + * Returns: (transfer none): @mask's base address * * Since: 2.32 */ @@ -394,7 +394,7 @@ * * Gets @mask's length * - * Return value: @mask's length + * Returns: @mask's length * * Since: 2.32 */ @@ -413,7 +413,7 @@ * * Tests if @address falls within the range described by @mask. * - * Return value: whether @address falls within the range described by + * Returns: whether @address falls within the range described by * @mask. * * Since: 2.32 @@ -457,7 +457,7 @@ * * Tests if @mask and @mask2 are the same mask. * - * Return value: whether @mask and @mask2 are the same mask + * Returns: whether @mask and @mask2 are the same mask * * Since: 2.32 */ diff -Nru glib2.0-2.39.90/gio/ginetsocketaddress.c glib2.0-2.39.91/gio/ginetsocketaddress.c --- glib2.0-2.39.90/gio/ginetsocketaddress.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/gio/ginetsocketaddress.c 2014-02-22 15:29:07.000000000 +0000 @@ -447,7 +447,7 @@ * Gets the `sin6_flowinfo` field from @address, * which must be an IPv6 address. * - * Return value: the flowinfo field + * Returns: the flowinfo field * * Since: 2.32 */ @@ -467,7 +467,7 @@ * Gets the `sin6_scope_id` field from @address, * which must be an IPv6 address. * - * Return value: the scope id field + * Returns: the scope id field * * Since: 2.32 */ diff -Nru glib2.0-2.39.90/gio/ginitable.c glib2.0-2.39.91/gio/ginitable.c --- glib2.0-2.39.90/gio/ginitable.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/gio/ginitable.c 2014-02-22 15:29:07.000000000 +0000 @@ -127,7 +127,7 @@ * similar to g_object_new() but also initializes the object * and returns %NULL, setting an error on failure. * - * Return value: (type GObject.Object) (transfer full): a newly allocated + * Returns: (type GObject.Object) (transfer full): a newly allocated * #GObject, or %NULL on error * * Since: 2.22 @@ -164,7 +164,7 @@ * similar to g_object_newv() but also initializes the object * and returns %NULL, setting an error on failure. * - * Return value: (type GObject.Object) (transfer full): a newly allocated + * Returns: (type GObject.Object) (transfer full): a newly allocated * #GObject, or %NULL on error * * Since: 2.22 @@ -205,7 +205,7 @@ * similar to g_object_new_valist() but also initializes the object * and returns %NULL, setting an error on failure. * - * Return value: (type GObject.Object) (transfer full): a newly allocated + * Returns: (type GObject.Object) (transfer full): a newly allocated * #GObject, or %NULL on error * * Since: 2.22 diff -Nru glib2.0-2.39.90/gio/ginputstream.c glib2.0-2.39.91/gio/ginputstream.c --- glib2.0-2.39.90/gio/ginputstream.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/gio/ginputstream.c 2014-02-22 15:29:07.000000000 +0000 @@ -149,7 +149,7 @@ * * On error -1 is returned and @error is set accordingly. * - * Return value: Number of bytes read, or -1 on error, or 0 on end of file. + * Returns: Number of bytes read, or -1 on error, or 0 on end of file. **/ gssize g_input_stream_read (GInputStream *stream, @@ -223,7 +223,7 @@ * is set to indicate the error status, @bytes_read is updated to contain * the number of bytes read into @buffer before the error occurred. * - * Return value: %TRUE on success, %FALSE if there was an error + * Returns: %TRUE on success, %FALSE if there was an error **/ gboolean g_input_stream_read_all (GInputStream *stream, @@ -294,7 +294,7 @@ * * On error %NULL is returned and @error is set accordingly. * - * Return value: a new #GBytes, or %NULL on error + * Returns: a new #GBytes, or %NULL on error **/ GBytes * g_input_stream_read_bytes (GInputStream *stream, @@ -343,7 +343,7 @@ * operation was partially finished when the operation was cancelled the * partial result will be returned, without an error. * - * Return value: Number of bytes skipped, or -1 on error + * Returns: Number of bytes skipped, or -1 on error **/ gssize g_input_stream_skip (GInputStream *stream, @@ -468,7 +468,7 @@ * Cancelling a close will still leave the stream closed, but some streams * can use a faster close that doesn't block to e.g. check errors. * - * Return value: %TRUE on success, %FALSE on failure + * Returns: %TRUE on success, %FALSE on failure **/ gboolean g_input_stream_close (GInputStream *stream, @@ -995,7 +995,7 @@ * already set or @stream is closed, it will return %FALSE and set * @error. * - * Return value: %TRUE if pending was previously unset and is now set. + * Returns: %TRUE if pending was previously unset and is now set. **/ gboolean g_input_stream_set_pending (GInputStream *stream, GError **error) diff -Nru glib2.0-2.39.90/gio/gioenums.h glib2.0-2.39.91/gio/gioenums.h --- glib2.0-2.39.90/gio/gioenums.h 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/gio/gioenums.h 2014-03-03 02:32:57.000000000 +0000 @@ -218,9 +218,9 @@ * @G_FILE_MEASURE_APPARENT_SIZE: Tally usage based on apparent file * sizes. Normally, the block-size is used, if available, as this is a * more accurate representation of disk space used. - * Compare with 'du --apparent-size'. + * Compare with `du --apparent-size`. * @G_FILE_MEASURE_NO_XDEV: Do not cross mount point boundaries. - * Compare with 'du -x'. + * Compare with `du -x`. * * Flags that can be used with g_file_measure_disk_usage(). * @@ -867,12 +867,11 @@ * or a socket created with socketpair()). * * For abstract sockets, there are two incompatible ways of naming - * them; the man pages suggest using the entire struct - * sockaddr_un as the name, padding the unused parts of the - * %sun_path field with zeroes; this corresponds to - * %G_UNIX_SOCKET_ADDRESS_ABSTRACT_PADDED. However, many programs - * instead just use a portion of %sun_path, and pass an appropriate - * smaller length to bind() or connect(). This is + * them; the man pages suggest using the entire `struct sockaddr_un` + * as the name, padding the unused parts of the %sun_path field with + * zeroes; this corresponds to %G_UNIX_SOCKET_ADDRESS_ABSTRACT_PADDED. + * However, many programs instead just use a portion of %sun_path, and + * pass an appropriate smaller length to bind() or connect(). This is * %G_UNIX_SOCKET_ADDRESS_ABSTRACT. * * Since: 2.26 diff -Nru glib2.0-2.39.90/gio/gioerror.c glib2.0-2.39.91/gio/gioerror.c --- glib2.0-2.39.90/gio/gioerror.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gioerror.c 2014-02-22 15:29:07.000000000 +0000 @@ -36,7 +36,7 @@ * * Gets the GIO Error Quark. * - * Return value: a #GQuark. + * Returns: a #GQuark. **/ G_DEFINE_QUARK (g-io-error-quark, g_io_error) diff -Nru glib2.0-2.39.90/gio/giomodule.c glib2.0-2.39.91/gio/giomodule.c --- glib2.0-2.39.90/gio/giomodule.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/gio/giomodule.c 2014-02-22 15:29:07.000000000 +0000 @@ -665,7 +665,7 @@ * The result is cached after it is generated the first time, and * the function is thread-safe. * - * Return value: (transfer none): an object implementing + * Returns: (transfer none): an object implementing * @extension_point, or %NULL if there are no usable * implementations. */ @@ -788,7 +788,7 @@ * The result is cached after it is generated the first time, and * the function is thread-safe. * - * Return value: (transfer none): an object implementing + * Returns: (transfer none): an object implementing * @extension_point, or %NULL if there are no usable * implementations. */ diff -Nru glib2.0-2.39.90/gio/gio.rc glib2.0-2.39.91/gio/gio.rc --- glib2.0-2.39.90/gio/gio.rc 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/gio/gio.rc 2014-03-03 21:08:59.000000000 +0000 @@ -1,8 +1,8 @@ #include VS_VERSION_INFO VERSIONINFO - FILEVERSION 2,39,90,0 - PRODUCTVERSION 2,39,90,0 + FILEVERSION 2,39,91,0 + PRODUCTVERSION 2,39,91,0 FILEFLAGSMASK 0 FILEFLAGS 0 FILEOS VOS__WINDOWS32 @@ -15,12 +15,12 @@ BEGIN VALUE "CompanyName", "The GLib developer community" VALUE "FileDescription", "Gio" - VALUE "FileVersion", "2.39.90.0" + VALUE "FileVersion", "2.39.91.0" VALUE "InternalName", "libgio-2.0-0" VALUE "LegalCopyright", "Copyright 2006-2011 Red Hat, Inc. and others." VALUE "OriginalFilename", "libgio-2.0-0.dll" VALUE "ProductName", "GLib" - VALUE "ProductVersion", "2.39.90" + VALUE "ProductVersion", "2.39.91" END END BLOCK "VarFileInfo" diff -Nru glib2.0-2.39.90/gio/giostream.c glib2.0-2.39.91/gio/giostream.c --- glib2.0-2.39.90/gio/giostream.c 2014-02-13 22:19:51.000000000 +0000 +++ glib2.0-2.39.91/gio/giostream.c 2014-02-22 15:29:07.000000000 +0000 @@ -262,7 +262,7 @@ * already set or @stream is closed, it will return %FALSE and set * @error. * - * Return value: %TRUE if pending was previously unset and is now set. + * Returns: %TRUE if pending was previously unset and is now set. * * Since: 2.22 */ @@ -370,7 +370,7 @@ * The default implementation of this method just calls close on the * individual input/output streams. * - * Return value: %TRUE on success, %FALSE on failure + * Returns: %TRUE on success, %FALSE on failure * * Since: 2.22 */ diff -Nru glib2.0-2.39.90/gio/gmemoryoutputstream.c glib2.0-2.39.91/gio/gmemoryoutputstream.c --- glib2.0-2.39.90/gio/gmemoryoutputstream.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/gio/gmemoryoutputstream.c 2014-02-22 15:29:07.000000000 +0000 @@ -379,7 +379,7 @@ * stream3 = g_memory_output_stream_new (data, 200, NULL, free); * ]| * - * Return value: A newly created #GMemoryOutputStream object. + * Returns: A newly created #GMemoryOutputStream object. **/ GOutputStream * g_memory_output_stream_new (gpointer data, diff -Nru glib2.0-2.39.90/gio/gnetworkaddress.c glib2.0-2.39.91/gio/gnetworkaddress.c --- glib2.0-2.39.90/gio/gnetworkaddress.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/gio/gnetworkaddress.c 2014-02-22 15:29:07.000000000 +0000 @@ -268,7 +268,7 @@ * Creates a new #GSocketConnectable for connecting to the given * @hostname and @port. * - * Return value: (transfer full) (type GNetworkAddress): the new #GNetworkAddress + * Returns: (transfer full) (type GNetworkAddress): the new #GNetworkAddress * * Since: 2.22 */ @@ -310,7 +310,7 @@ * is deprecated, because it depends on the contents of /etc/services, * which is generally quite sparse on platforms other than Linux.) * - * Return value: (transfer full): the new #GNetworkAddress, or %NULL on error + * Returns: (transfer full): the new #GNetworkAddress, or %NULL on error * * Since: 2.22 */ @@ -721,7 +721,7 @@ * g_network_address_parse() allows #GSocketClient to determine * when to use application-specific proxy protocols. * - * Return value: (transfer full): the new #GNetworkAddress, or %NULL on error + * Returns: (transfer full): the new #GNetworkAddress, or %NULL on error * * Since: 2.26 */ @@ -767,7 +767,7 @@ * Gets @addr's hostname. This might be either UTF-8 or ASCII-encoded, * depending on what @addr was created with. * - * Return value: @addr's hostname + * Returns: @addr's hostname * * Since: 2.22 */ @@ -785,7 +785,7 @@ * * Gets @addr's port number * - * Return value: @addr's port (which may be 0) + * Returns: @addr's port (which may be 0) * * Since: 2.22 */ @@ -803,7 +803,7 @@ * * Gets @addr's scheme * - * Return value: @addr's scheme (%NULL if not built from URI) + * Returns: @addr's scheme (%NULL if not built from URI) * * Since: 2.26 */ diff -Nru glib2.0-2.39.90/gio/gnetworkmonitor.c glib2.0-2.39.91/gio/gnetworkmonitor.c --- glib2.0-2.39.90/gio/gnetworkmonitor.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gnetworkmonitor.c 2014-02-22 15:29:07.000000000 +0000 @@ -85,7 +85,7 @@ * IPv6. It does not necessarily imply that the public Internet is * reachable. See #GNetworkMonitor:network-available for more details. * - * Return value: whether the network is available + * Returns: whether the network is available * * Since: 2.32 */ @@ -123,7 +123,7 @@ * trying to do multicast DNS on the local network), so if you do not * want to block, you should use g_network_monitor_can_reach_async(). * - * Return value: %TRUE if @connectable is reachable, %FALSE if not. + * Returns: %TRUE if @connectable is reachable, %FALSE if not. * * Since: 2.32 */ @@ -208,7 +208,7 @@ * Finishes an async network connectivity test. * See g_network_monitor_can_reach_async(). * - * Return value: %TRUE if network is reachable, %FALSE if not. + * Returns: %TRUE if network is reachable, %FALSE if not. */ gboolean g_network_monitor_can_reach_finish (GNetworkMonitor *monitor, diff -Nru glib2.0-2.39.90/gio/gnetworkservice.c glib2.0-2.39.91/gio/gnetworkservice.c --- glib2.0-2.39.90/gio/gnetworkservice.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gnetworkservice.c 2014-02-22 15:29:07.000000000 +0000 @@ -241,7 +241,7 @@ * @protocol, and @domain. This will initially be unresolved; use the * #GSocketConnectable interface to resolve it. * - * Return value: (transfer full) (type GNetworkService): a new #GNetworkService + * Returns: (transfer full) (type GNetworkService): a new #GNetworkService * * Since: 2.22 */ @@ -263,7 +263,7 @@ * * Gets @srv's service name (eg, "ldap"). * - * Return value: @srv's service name + * Returns: @srv's service name * * Since: 2.22 */ @@ -281,7 +281,7 @@ * * Gets @srv's protocol name (eg, "tcp"). * - * Return value: @srv's protocol name + * Returns: @srv's protocol name * * Since: 2.22 */ @@ -300,7 +300,7 @@ * Gets the domain that @srv serves. This might be either UTF-8 or * ASCII-encoded, depending on what @srv was created with. * - * Return value: @srv's domain name + * Returns: @srv's domain name * * Since: 2.22 */ @@ -319,7 +319,7 @@ * Get's the URI scheme used to resolve proxies. By default, the service name * is used as scheme. * - * Return value: @srv's scheme name + * Returns: @srv's scheme name * * Since: 2.26 */ diff -Nru glib2.0-2.39.90/gio/goutputstream.c glib2.0-2.39.91/gio/goutputstream.c --- glib2.0-2.39.90/gio/goutputstream.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/goutputstream.c 2014-02-22 15:29:07.000000000 +0000 @@ -176,7 +176,7 @@ * * Virtual: write_fn * - * Return value: Number of bytes written, or -1 on error + * Returns: Number of bytes written, or -1 on error **/ gssize g_output_stream_write (GOutputStream *stream, @@ -249,7 +249,7 @@ * is set to indicate the error status, @bytes_written is updated to contain * the number of bytes written into the stream before the error occurred. * - * Return value: %TRUE on success, %FALSE if there was an error + * Returns: %TRUE on success, %FALSE if there was an error **/ gboolean g_output_stream_write_all (GOutputStream *stream, @@ -314,7 +314,7 @@ * * Since: 2.40 * - * Return value: %TRUE on success, %FALSE if there was an error + * Returns: %TRUE on success, %FALSE if there was an error **/ gboolean g_output_stream_printf (GOutputStream *stream, @@ -360,7 +360,7 @@ * * Since: 2.40 * - * Return value: %TRUE on success, %FALSE if there was an error + * Returns: %TRUE on success, %FALSE if there was an error **/ gboolean g_output_stream_vprintf (GOutputStream *stream, @@ -406,7 +406,7 @@ * #GBytes instance multiple times potentially can result in duplicated * data in the output stream. * - * Return value: Number of bytes written, or -1 on error + * Returns: Number of bytes written, or -1 on error **/ gssize g_output_stream_write_bytes (GOutputStream *stream, @@ -441,7 +441,7 @@ * triggering the cancellable object from another thread. If the operation * was cancelled, the error %G_IO_ERROR_CANCELLED will be returned. * - * Return value: %TRUE on success, %FALSE on error + * Returns: %TRUE on success, %FALSE on error **/ gboolean g_output_stream_flush (GOutputStream *stream, @@ -692,7 +692,7 @@ * cancellation (as with any error) there is no guarantee that all written * data will reach the target. * - * Return value: %TRUE on success, %FALSE on failure + * Returns: %TRUE on success, %FALSE on failure **/ gboolean g_output_stream_close (GOutputStream *stream, @@ -1450,7 +1450,7 @@ * already set or @stream is closed, it will return %FALSE and set * @error. * - * Return value: %TRUE if pending was previously unset and is now set. + * Returns: %TRUE if pending was previously unset and is now set. **/ gboolean g_output_stream_set_pending (GOutputStream *stream, diff -Nru glib2.0-2.39.90/gio/gpollableinputstream.c glib2.0-2.39.91/gio/gpollableinputstream.c --- glib2.0-2.39.90/gio/gpollableinputstream.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gpollableinputstream.c 2014-02-22 15:29:07.000000000 +0000 @@ -178,7 +178,7 @@ * to having been cancelled. * * Virtual: read_nonblocking - * Return value: the number of bytes read, or -1 on error (including + * Returns: the number of bytes read, or -1 on error (including * %G_IO_ERROR_WOULD_BLOCK). */ gssize diff -Nru glib2.0-2.39.90/gio/gpollableoutputstream.c glib2.0-2.39.91/gio/gpollableoutputstream.c --- glib2.0-2.39.90/gio/gpollableoutputstream.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gpollableoutputstream.c 2014-02-22 15:29:07.000000000 +0000 @@ -179,7 +179,7 @@ * to having been cancelled. * * Virtual: write_nonblocking - * Return value: the number of bytes written, or -1 on error (including + * Returns: the number of bytes written, or -1 on error (including * %G_IO_ERROR_WOULD_BLOCK). */ gssize diff -Nru glib2.0-2.39.90/gio/gpollableutils.c glib2.0-2.39.91/gio/gpollableutils.c --- glib2.0-2.39.90/gio/gpollableutils.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gpollableutils.c 2014-02-22 15:29:07.000000000 +0000 @@ -101,7 +101,7 @@ * anything on its own; use g_source_add_child_source() to add other * sources to it to cause it to trigger. * - * Return value: (transfer full): the new #GSource. + * Returns: (transfer full): the new #GSource. * * Since: 2.28 */ @@ -134,7 +134,7 @@ * g_pollable_source_new(), but also attaching @child_source (with a * dummy callback), and @cancellable, if they are non-%NULL. * - * Return value: (transfer full): the new #GSource. + * Returns: (transfer full): the new #GSource. * * Since: 2.34 */ @@ -289,7 +289,7 @@ * behavior is undefined. If @blocking is %TRUE, then @stream does not * need to be a #GPollableOutputStream. * - * Return value: %TRUE on success, %FALSE if there was an error + * Returns: %TRUE on success, %FALSE if there was an error * * Since: 2.34 */ diff -Nru glib2.0-2.39.90/gio/gproxy.c glib2.0-2.39.91/gio/gproxy.c --- glib2.0-2.39.90/gio/gproxy.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gproxy.c 2014-02-22 15:29:07.000000000 +0000 @@ -55,7 +55,7 @@ * Lookup "gio-proxy" extension point for a proxy implementation that supports * specified protocol. * - * Return value: (transfer full): return a #GProxy or NULL if protocol + * Returns: (transfer full): return a #GProxy or NULL if protocol * is not supported. * * Since: 2.26 @@ -92,7 +92,7 @@ * does the necessary handshake to connect to @proxy_address, and if * required, wraps the #GIOStream to handle proxy payload. * - * Return value: (transfer full): a #GIOStream that will replace @connection. This might + * Returns: (transfer full): a #GIOStream that will replace @connection. This might * be the same as @connection, in which case a reference * will be added. * @@ -161,7 +161,7 @@ * * See g_proxy_connect(). * - * Return value: (transfer full): a #GIOStream. + * Returns: (transfer full): a #GIOStream. * * Since: 2.26 */ @@ -191,7 +191,7 @@ * #GProxyAddress containing the stringified IP address to * g_proxy_connect() or g_proxy_connect_async(). * - * Return value: %TRUE if hostname resolution is supported. + * Returns: %TRUE if hostname resolution is supported. * * Since: 2.26 */ diff -Nru glib2.0-2.39.90/gio/gproxyresolver.c glib2.0-2.39.91/gio/gproxyresolver.c --- glib2.0-2.39.90/gio/gproxyresolver.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/gio/gproxyresolver.c 2014-02-22 15:29:07.000000000 +0000 @@ -53,7 +53,7 @@ * * Gets the default #GProxyResolver for the system. * - * Return value: (transfer none): the default #GProxyResolver. + * Returns: (transfer none): the default #GProxyResolver. * * Since: 2.26 */ @@ -73,7 +73,7 @@ * internally; g_proxy_resolver_get_default() will only return a proxy * resolver that returns %TRUE for this method.) * - * Return value: %TRUE if @resolver is supported. + * Returns: %TRUE if @resolver is supported. * * Since: 2.26 */ @@ -112,7 +112,7 @@ * Direct connection should not be attempted unless it is part of the * returned array of proxies. * - * Return value: (transfer full) (array zero-terminated=1): A + * Returns: (transfer full) (array zero-terminated=1): A * NULL-terminated array of proxy URIs. Must be freed * with g_strfreev(). * @@ -174,7 +174,7 @@ * g_proxy_resolver_lookup_async() is complete. See * g_proxy_resolver_lookup() for more details. * - * Return value: (transfer full) (array zero-terminated=1): A + * Returns: (transfer full) (array zero-terminated=1): A * NULL-terminated array of proxy URIs. Must be freed * with g_strfreev(). * diff -Nru glib2.0-2.39.90/gio/gresolver.c glib2.0-2.39.91/gio/gresolver.c --- glib2.0-2.39.90/gio/gresolver.c 2014-02-17 21:35:37.000000000 +0000 +++ glib2.0-2.39.91/gio/gresolver.c 2014-02-22 15:29:07.000000000 +0000 @@ -192,7 +192,7 @@ * with it. #GResolver may use its reference count as a hint about how * many threads it should allocate for concurrent DNS resolutions. * - * Return value: (transfer full): the default #GResolver. + * Returns: (transfer full): the default #GResolver. * * Since: 2.22 */ @@ -308,8 +308,10 @@ /* Reject non-standard IPv4 numbers-and-dots addresses. * g_inet_address_new_from_string() will have accepted any "real" IP * address, so if inet_aton() succeeds, then it's an address we want - * to reject. + * to reject. This check is not necessary for Windows, as getaddrinfo() + * already rejects such IPv4 addresses on Windows. */ +#ifndef G_OS_WIN32 if (inet_aton (hostname, &ip4addr)) { g_set_error (error, G_RESOLVER_ERROR, G_RESOLVER_ERROR_NOT_FOUND, @@ -317,6 +319,7 @@ hostname, gai_strerror (EAI_NONAME)); return TRUE; } +#endif return FALSE; } @@ -352,7 +355,7 @@ * address, it may be easier to create a #GNetworkAddress and use its * #GSocketConnectable interface. * - * Return value: (element-type GInetAddress) (transfer full): a #GList + * Returns: (element-type GInetAddress) (transfer full): a #GList * of #GInetAddress, or %NULL on error. You * must unref each of the addresses and free the list when you are * done with it. (You can use g_resolver_free_addresses() to do this.) @@ -455,7 +458,7 @@ * a value from #GResolverError. If the operation was cancelled, * @error will be set to %G_IO_ERROR_CANCELLED. * - * Return value: (element-type GInetAddress) (transfer full): a #GList + * Returns: (element-type GInetAddress) (transfer full): a #GList * of #GInetAddress, or %NULL on error. See g_resolver_lookup_by_name() * for more details. * @@ -524,7 +527,7 @@ * operation, in which case @error (if non-%NULL) will be set to * %G_IO_ERROR_CANCELLED. * - * Return value: a hostname (either ASCII-only, or in ASCII-encoded + * Returns: a hostname (either ASCII-only, or in ASCII-encoded * form), or %NULL on error. * * Since: 2.22 @@ -585,7 +588,7 @@ * a value from #GResolverError. If the operation was cancelled, * @error will be set to %G_IO_ERROR_CANCELLED. * - * Return value: a hostname (either ASCII-only, or in ASCII-encoded + * Returns: a hostname (either ASCII-only, or in ASCII-encoded * form), or %NULL on error. * * Since: 2.22 @@ -651,7 +654,7 @@ * to create a #GNetworkService and use its #GSocketConnectable * interface. * - * Return value: (element-type GSrvTarget) (transfer full): a #GList of #GSrvTarget, + * Returns: (element-type GSrvTarget) (transfer full): a #GList of #GSrvTarget, * or %NULL on error. You must free each of the targets and the list when you are * done with it. (You can use g_resolver_free_targets() to do this.) * @@ -739,7 +742,7 @@ * a value from #GResolverError. If the operation was cancelled, * @error will be set to %G_IO_ERROR_CANCELLED. * - * Return value: (element-type GSrvTarget) (transfer full): a #GList of #GSrvTarget, + * Returns: (element-type GSrvTarget) (transfer full): a #GList of #GSrvTarget, * or %NULL on error. See g_resolver_lookup_service() for more details. * * Since: 2.22 @@ -798,7 +801,7 @@ * operation, in which case @error (if non-%NULL) will be set to * %G_IO_ERROR_CANCELLED. * - * Return value: (element-type GVariant) (transfer full): a #GList of #GVariant, + * Returns: (element-type GVariant) (transfer full): a #GList of #GVariant, * or %NULL on error. You must free each of the records and the list when you are * done with it. (You can use g_list_free_full() with g_variant_unref() to do this.) * @@ -869,7 +872,7 @@ * a value from #GResolverError. If the operation was cancelled, * @error will be set to %G_IO_ERROR_CANCELLED. * - * Return value: (element-type GVariant) (transfer full): a #GList of #GVariant, + * Returns: (element-type GVariant) (transfer full): a #GList of #GVariant, * or %NULL on error. You must free each of the records and the list when you are * done with it. (You can use g_list_free_full() with g_variant_unref() to do this.) * @@ -904,7 +907,7 @@ * * Gets the #GResolver Error Quark. * - * Return value: a #GQuark. + * Returns: a #GQuark. * * Since: 2.22 */ diff -Nru glib2.0-2.39.90/gio/gresource.c glib2.0-2.39.91/gio/gresource.c --- glib2.0-2.39.90/gio/gresource.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/gio/gresource.c 2014-02-22 15:29:07.000000000 +0000 @@ -134,7 +134,7 @@ * * Gets the #GResource Error Quark. * - * Return value: a #GQuark + * Returns: a #GQuark * * Since: 2.32 */ @@ -209,7 +209,7 @@ * If you want to use this resource in the global resource namespace you need * to register it with g_resources_register(). * - * Return value: (transfer full): a new #GResource, or %NULL on error + * Returns: (transfer full): a new #GResource, or %NULL on error * * Since: 2.32 **/ @@ -244,7 +244,7 @@ * If you want to use this resource in the global resource namespace you need * to register it with g_resources_register(). * - * Return value: (transfer full): a new #GResource, or %NULL on error + * Returns: (transfer full): a new #GResource, or %NULL on error * * Since: 2.32 **/ @@ -1015,7 +1015,7 @@ * [glib-compile-resources][glib-compile-resources] * and is not typically used by other code. * - * Return value: (transfer none): a #GResource + * Returns: (transfer none): a #GResource * * Since: 2.32 **/ diff -Nru glib2.0-2.39.90/gio/gsettings.h glib2.0-2.39.91/gio/gsettings.h --- glib2.0-2.39.90/gio/gsettings.h 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gsettings.h 2014-03-03 02:32:57.000000000 +0000 @@ -264,7 +264,7 @@ /** * GSettingsBindFlags: - * @G_SETTINGS_BIND_DEFAULT: Equivalent to G_SETTINGS_BIND_GET|G_SETTINGS_BIND_SET + * @G_SETTINGS_BIND_DEFAULT: Equivalent to `G_SETTINGS_BIND_GET|G_SETTINGS_BIND_SET` * @G_SETTINGS_BIND_GET: Update the #GObject property when the setting changes. * It is an error to use this flag if the property is not writable. * @G_SETTINGS_BIND_SET: Update the setting when the #GObject property changes. diff -Nru glib2.0-2.39.90/gio/gsocketaddressenumerator.c glib2.0-2.39.91/gio/gsocketaddressenumerator.c --- glib2.0-2.39.90/gio/gsocketaddressenumerator.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gsocketaddressenumerator.c 2014-02-22 15:29:07.000000000 +0000 @@ -65,7 +65,7 @@ * internal errors (other than @cancellable being triggered) will be * ignored. * - * Return value: (transfer full): a #GSocketAddress (owned by the caller), or %NULL on + * Returns: (transfer full): a #GSocketAddress (owned by the caller), or %NULL on * error (in which case *@error will be set) or if there are no * more addresses. */ @@ -156,7 +156,7 @@ * g_socket_address_enumerator_next() for more information about * error handling. * - * Return value: (transfer full): a #GSocketAddress (owned by the caller), or %NULL on + * Returns: (transfer full): a #GSocketAddress (owned by the caller), or %NULL on * error (in which case *@error will be set) or if there are no * more addresses. */ diff -Nru glib2.0-2.39.90/gio/gsocket.c glib2.0-2.39.91/gio/gsocket.c --- glib2.0-2.39.90/gio/gsocket.c 2014-02-17 22:15:57.000000000 +0000 +++ glib2.0-2.39.91/gio/gsocket.c 2014-02-23 05:47:05.000000000 +0000 @@ -3204,57 +3204,35 @@ typedef struct { GSource source; +#ifdef G_OS_WIN32 GPollFD pollfd; +#else + gpointer fd_tag; +#endif GSocket *socket; GIOCondition condition; - GCancellable *cancellable; - GPollFD cancel_pollfd; - gint64 timeout_time; } GSocketSource; +#ifdef G_OS_WIN32 static gboolean -socket_source_prepare (GSource *source, - gint *timeout) +socket_source_prepare_win32 (GSource *source, + gint *timeout) { GSocketSource *socket_source = (GSocketSource *)source; - if (g_cancellable_is_cancelled (socket_source->cancellable)) - return TRUE; - - if (socket_source->timeout_time) - { - gint64 now; - - now = g_source_get_time (source); - /* Round up to ensure that we don't try again too early */ - *timeout = (socket_source->timeout_time - now + 999) / 1000; - if (*timeout < 0) - { - socket_source->socket->priv->timed_out = TRUE; - *timeout = 0; - return TRUE; - } - } - else - *timeout = -1; - -#ifdef G_OS_WIN32 - socket_source->pollfd.revents = update_condition (socket_source->socket); -#endif - - if ((socket_source->condition & socket_source->pollfd.revents) != 0) - return TRUE; + *timeout = -1; - return FALSE; + return (update_condition (socket_source->socket) & socket_source->condition) != 0; } static gboolean -socket_source_check (GSource *source) +socket_source_check_win32 (GSource *source) { int timeout; - return socket_source_prepare (source, &timeout); + return socket_source_prepare_win32 (source, &timeout); } +#endif static gboolean socket_source_dispatch (GSource *source, @@ -3264,24 +3242,29 @@ GSocketSourceFunc func = (GSocketSourceFunc)callback; GSocketSource *socket_source = (GSocketSource *)source; GSocket *socket = socket_source->socket; + gint64 timeout; + guint events; gboolean ret; #ifdef G_OS_WIN32 - socket_source->pollfd.revents = update_condition (socket_source->socket); + events = update_condition (socket_source->socket); +#else + events = g_source_query_unix_fd (source, socket_source->fd_tag); #endif - if (socket_source->socket->priv->timed_out) - socket_source->pollfd.revents |= socket_source->condition & (G_IO_IN | G_IO_OUT); - ret = (*func) (socket, - socket_source->pollfd.revents & socket_source->condition, - user_data); + timeout = g_source_get_ready_time (source); + if (timeout >= 0 && timeout < g_source_get_time (source)) + { + socket->priv->timed_out = TRUE; + events |= (G_IO_IN | G_IO_OUT); + } + + ret = (*func) (socket, events & socket_source->condition, user_data); if (socket->priv->timeout) - socket_source->timeout_time = g_get_monotonic_time () + - socket->priv->timeout * 1000000; - + g_source_set_ready_time (source, g_get_monotonic_time () + socket->priv->timeout * 1000000); else - socket_source->timeout_time = 0; + g_source_set_ready_time (source, -1); return ret; } @@ -3299,12 +3282,6 @@ #endif g_object_unref (socket); - - if (socket_source->cancellable) - { - g_cancellable_release_fd (socket_source->cancellable); - g_object_unref (socket_source->cancellable); - } } static gboolean @@ -3337,8 +3314,12 @@ static GSourceFuncs socket_source_funcs = { - socket_source_prepare, - socket_source_check, +#ifdef G_OS_WIN32 + socket_source_prepare_win32, + socket_source_check_win32, +#else + NULL, NULL, /* check, prepare */ +#endif socket_source_dispatch, socket_source_finalize, (GSourceFunc)socket_source_closure_callback, @@ -3371,30 +3352,30 @@ socket_source->socket = g_object_ref (socket); socket_source->condition = condition; - if (g_cancellable_make_pollfd (cancellable, - &socket_source->cancel_pollfd)) + if (cancellable) { - socket_source->cancellable = g_object_ref (cancellable); - g_source_add_poll (source, &socket_source->cancel_pollfd); + GSource *cancellable_source; + + cancellable_source = g_cancellable_source_new (cancellable); + g_source_add_child_source (source, cancellable_source); + g_source_set_dummy_callback (cancellable_source); + g_source_unref (cancellable_source); } #ifdef G_OS_WIN32 add_condition_watch (socket, &socket_source->condition); socket_source->pollfd.fd = (gintptr) socket->priv->event; -#else - socket_source->pollfd.fd = socket->priv->fd; -#endif - socket_source->pollfd.events = condition; socket_source->pollfd.revents = 0; g_source_add_poll (source, &socket_source->pollfd); +#else + socket_source->fd_tag = g_source_add_unix_fd (source, socket->priv->fd, condition); +#endif if (socket->priv->timeout) - socket_source->timeout_time = g_get_monotonic_time () + - socket->priv->timeout * 1000000; - + g_source_set_ready_time (source, g_get_monotonic_time () + socket->priv->timeout * 1000000); else - socket_source->timeout_time = 0; + g_source_set_ready_time (source, -1); return source; } @@ -3406,7 +3387,7 @@ * @cancellable: (allow-none): a %GCancellable or %NULL * * Creates a %GSource that can be attached to a %GMainContext to monitor - * for the availibility of the specified @condition on the socket. + * for the availability of the specified @condition on the socket. * * The callback on the source is of the #GSocketSourceFunc type. * diff -Nru glib2.0-2.39.90/gio/gsocketconnectable.c glib2.0-2.39.91/gio/gsocketconnectable.c --- glib2.0-2.39.90/gio/gsocketconnectable.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/gio/gsocketconnectable.c 2014-02-22 15:29:07.000000000 +0000 @@ -100,7 +100,7 @@ * * Creates a #GSocketAddressEnumerator for @connectable. * - * Return value: (transfer full): a new #GSocketAddressEnumerator. + * Returns: (transfer full): a new #GSocketAddressEnumerator. * * Since: 2.22 */ @@ -128,7 +128,7 @@ * g_socket_connectable_proxy_enumerate(), this will fall back to * calling g_socket_connectable_enumerate(). * - * Return value: (transfer full): a new #GSocketAddressEnumerator. + * Returns: (transfer full): a new #GSocketAddressEnumerator. * * Since: 2.26 */ diff -Nru glib2.0-2.39.90/gio/gsrvtarget.c glib2.0-2.39.91/gio/gsrvtarget.c --- glib2.0-2.39.90/gio/gsrvtarget.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gsrvtarget.c 2014-02-22 15:29:07.000000000 +0000 @@ -78,7 +78,7 @@ * You should not need to use this; normally #GSrvTargets are * created by #GResolver. * - * Return value: a new #GSrvTarget. + * Returns: a new #GSrvTarget. * * Since: 2.22 */ @@ -104,7 +104,7 @@ * * Copies @target * - * Return value: a copy of @target + * Returns: a copy of @target * * Since: 2.22 */ @@ -139,7 +139,7 @@ * check if it contains encoded Unicode segments, and use * g_hostname_to_unicode() to convert it if it does.) * - * Return value: @target's hostname + * Returns: @target's hostname * * Since: 2.22 */ @@ -155,7 +155,7 @@ * * Gets @target's port * - * Return value: @target's port + * Returns: @target's port * * Since: 2.22 */ @@ -173,7 +173,7 @@ * #GResolver already sorts the targets according to the algorithm in * RFC 2782. * - * Return value: @target's priority + * Returns: @target's priority * * Since: 2.22 */ @@ -191,7 +191,7 @@ * #GResolver already sorts the targets according to the algorithm in * RFC 2782. * - * Return value: @target's weight + * Returns: @target's weight * * Since: 2.22 */ @@ -225,7 +225,7 @@ * * Sorts @targets in place according to the algorithm in RFC 2782. * - * Return value: (transfer full): the head of the sorted list. + * Returns: (transfer full): the head of the sorted list. * * Since: 2.22 */ diff -Nru glib2.0-2.39.90/gio/gtask.c glib2.0-2.39.91/gio/gtask.c --- glib2.0-2.39.90/gio/gtask.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/gio/gtask.c 2014-02-22 15:29:07.000000000 +0000 @@ -1058,7 +1058,7 @@ * * Gets @task's source tag. See g_task_set_source_tag(). * - * Return value: (transfer none): @task's source tag + * Returns: (transfer none): @task's source tag * * Since: 2.36 */ @@ -1662,7 +1662,7 @@ * g_task_return_pointer() for more discussion of exactly what this * means). * - * Return value: %TRUE if @task has been cancelled, %FALSE if not + * Returns: %TRUE if @task has been cancelled, %FALSE if not * * Since: 2.36 */ @@ -1720,7 +1720,7 @@ * source object (or that @source_object is %NULL and @result has no * source object). This can be used in g_return_if_fail() checks. * - * Return value: %TRUE if @result and @source_object are valid, %FALSE + * Returns: %TRUE if @result and @source_object are valid, %FALSE * if not * * Since: 2.36 diff -Nru glib2.0-2.39.90/gio/gtcpwrapperconnection.c glib2.0-2.39.91/gio/gtcpwrapperconnection.c --- glib2.0-2.39.90/gio/gtcpwrapperconnection.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gtcpwrapperconnection.c 2014-02-22 15:29:07.000000000 +0000 @@ -157,7 +157,7 @@ * * Wraps @base_io_stream and @socket together as a #GSocketConnection. * - * Return value: the new #GSocketConnection. + * Returns: the new #GSocketConnection. * * Since: 2.28 */ @@ -183,7 +183,7 @@ * * Get's @conn's base #GIOStream * - * Return value: (transfer none): @conn's base #GIOStream + * Returns: (transfer none): @conn's base #GIOStream */ GIOStream * g_tcp_wrapper_connection_get_base_io_stream (GTcpWrapperConnection *conn) diff -Nru glib2.0-2.39.90/gio/gtlsbackend.c glib2.0-2.39.91/gio/gtlsbackend.c --- glib2.0-2.39.90/gio/gtlsbackend.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gtlsbackend.c 2014-02-22 15:29:07.000000000 +0000 @@ -102,7 +102,7 @@ * Checks if TLS is supported; if this returns %FALSE for the default * #GTlsBackend, it means no "real" TLS backend is available. * - * Return value: whether or not TLS is supported + * Returns: whether or not TLS is supported * * Since: 2.28 */ @@ -123,7 +123,7 @@ * * Gets the default #GTlsDatabase used to verify TLS connections. * - * Return value: (transfer full): the default database, which should be + * Returns: (transfer full): the default database, which should be * unreffed when done. * * Since: 2.30 @@ -146,7 +146,7 @@ * * Gets the #GType of @backend's #GTlsCertificate implementation. * - * Return value: the #GType of @backend's #GTlsCertificate + * Returns: the #GType of @backend's #GTlsCertificate * implementation. * * Since: 2.28 @@ -163,7 +163,7 @@ * * Gets the #GType of @backend's #GTlsClientConnection implementation. * - * Return value: the #GType of @backend's #GTlsClientConnection + * Returns: the #GType of @backend's #GTlsClientConnection * implementation. * * Since: 2.28 @@ -180,7 +180,7 @@ * * Gets the #GType of @backend's #GTlsServerConnection implementation. * - * Return value: the #GType of @backend's #GTlsServerConnection + * Returns: the #GType of @backend's #GTlsServerConnection * implementation. * * Since: 2.28 @@ -197,7 +197,7 @@ * * Gets the #GType of @backend's #GTlsFileDatabase implementation. * - * Return value: the #GType of backend's #GTlsFileDatabase implementation. + * Returns: the #GType of backend's #GTlsFileDatabase implementation. * * Since: 2.30 */ diff -Nru glib2.0-2.39.90/gio/gtlscertificate.c glib2.0-2.39.91/gio/gtlscertificate.c --- glib2.0-2.39.90/gio/gtlscertificate.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/gio/gtlscertificate.c 2014-02-22 15:29:07.000000000 +0000 @@ -320,7 +320,7 @@ * If @data includes multiple certificates, only the first one will be * parsed. * - * Return value: the new certificate, or %NULL if @data is invalid + * Returns: the new certificate, or %NULL if @data is invalid * * Since: 2.28 */ @@ -368,7 +368,7 @@ * set @error. Otherwise, this behaves like * g_tls_certificate_new_from_pem(). * - * Return value: the new certificate, or %NULL on error + * Returns: the new certificate, or %NULL on error * * Since: 2.28 */ @@ -399,7 +399,7 @@ * function will return %NULL and set @error. Otherwise, this behaves * like g_tls_certificate_new_from_pem(). * - * Return value: the new certificate, or %NULL on error + * Returns: the new certificate, or %NULL on error * * Since: 2.28 */ @@ -452,7 +452,7 @@ * PEM-encoded certificates, this will return an empty list and not * set @error. * - * Return value: (element-type Gio.TlsCertificate) (transfer full): a + * Returns: (element-type Gio.TlsCertificate) (transfer full): a * #GList containing #GTlsCertificate objects. You must free the list * and its contents when you are done with it. * @@ -503,7 +503,7 @@ * * Gets the #GTlsCertificate representing @cert's issuer, if known * - * Return value: (transfer none): The certificate of @cert's issuer, + * Returns: (transfer none): The certificate of @cert's issuer, * or %NULL if @cert is self-signed or signed with an unknown * certificate. * @@ -547,7 +547,7 @@ * (All other #GTlsCertificateFlags values will always be set or unset * as appropriate.) * - * Return value: the appropriate #GTlsCertificateFlags + * Returns: the appropriate #GTlsCertificateFlags * * Since: 2.28 */ @@ -570,7 +570,7 @@ * their #GTlsCertificate:issuer, #GTlsCertificate:private-key, or * #GTlsCertificate:private-key-pem properties differ. * - * Return value: whether the same or not + * Returns: whether the same or not * * Since: 2.34 */ diff -Nru glib2.0-2.39.90/gio/gtlsclientconnection.c glib2.0-2.39.91/gio/gtlsclientconnection.c --- glib2.0-2.39.90/gio/gtlsclientconnection.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gtlsclientconnection.c 2014-02-22 15:29:07.000000000 +0000 @@ -151,7 +151,7 @@ * must have pollable input and output streams) which is assumed to * communicate with the server identified by @server_identity. * - * Return value: (transfer full) (type GTlsClientConnection): the new + * Returns: (transfer full) (type GTlsClientConnection): the new * #GTlsClientConnection, or %NULL on error * * Since: 2.28 @@ -179,7 +179,7 @@ * * Gets @conn's validation flags * - * Return value: the validation flags + * Returns: the validation flags * * Since: 2.28 */ @@ -220,7 +220,7 @@ * * Gets @conn's expected server identity * - * Return value: (transfer none): a #GSocketConnectable describing the + * Returns: (transfer none): a #GSocketConnectable describing the * expected server identity, or %NULL if the expected identity is not * known. * @@ -268,7 +268,7 @@ * highest-supported version of TLS; see * g_tls_client_connection_set_use_ssl3(). * - * Return value: whether @conn will use SSL 3.0 + * Returns: whether @conn will use SSL 3.0 * * Since: 2.28 */ @@ -317,7 +317,7 @@ * Each item in the list is a #GByteArray which contains the complete * subject DN of the certificate authority. * - * Return value: (element-type GByteArray) (transfer full): the list of + * Returns: (element-type GByteArray) (transfer full): the list of * CA DNs. You should unref each element with g_byte_array_unref() and then * the free the list with g_list_free(). * diff -Nru glib2.0-2.39.90/gio/gtlsconnection.c glib2.0-2.39.91/gio/gtlsconnection.c --- glib2.0-2.39.90/gio/gtlsconnection.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/gio/gtlsconnection.c 2014-02-22 15:29:07.000000000 +0000 @@ -285,7 +285,7 @@ * need to worry about this, and can simply block in the signal * handler until the UI thread returns an answer. * - * Return value: %TRUE to accept @peer_cert (which will also + * Returns: %TRUE to accept @peer_cert (which will also * immediately end the signal emission). %FALSE to allow the signal * emission to continue, which will cause the handshake to fail if * no one else overrides it. @@ -360,7 +360,7 @@ * Gets whether @conn uses the system certificate database to verify * peer certificates. See g_tls_connection_set_use_system_certdb(). * - * Return value: whether @conn uses the system certificate database + * Returns: whether @conn uses the system certificate database * * Deprecated: 2.30: Use g_tls_connection_get_database() instead */ @@ -412,7 +412,7 @@ * Gets the certificate database that @conn uses to verify * peer certificates. See g_tls_connection_set_database(). * - * Return value: (transfer none): the certificate database that @conn uses or %NULL + * Returns: (transfer none): the certificate database that @conn uses or %NULL * * Since: 2.30 */ @@ -474,7 +474,7 @@ * Gets @conn's certificate, as set by * g_tls_connection_set_certificate(). * - * Return value: (transfer none): @conn's certificate, or %NULL + * Returns: (transfer none): @conn's certificate, or %NULL * * Since: 2.28 */ @@ -550,7 +550,7 @@ * (It is not set during the emission of * #GTlsConnection::accept-certificate.) * - * Return value: (transfer none): @conn's peer's certificate, or %NULL + * Returns: (transfer none): @conn's peer's certificate, or %NULL * * Since: 2.28 */ @@ -576,7 +576,7 @@ * certificate, after the handshake has completed. (It is not set * during the emission of #GTlsConnection::accept-certificate.) * - * Return value: @conn's peer's certificate errors + * Returns: @conn's peer's certificate errors * * Since: 2.28 */ @@ -644,7 +644,7 @@ * when the connection is closed. See * g_tls_connection_set_require_close_notify() for details. * - * Return value: %TRUE if @conn requires a proper TLS close + * Returns: %TRUE if @conn requires a proper TLS close * notification. * * Since: 2.28 @@ -708,7 +708,7 @@ * Gets @conn rehandshaking mode. See * g_tls_connection_set_rehandshake_mode() for details. * - * Return value: @conn's rehandshaking mode + * Returns: @conn's rehandshaking mode * * Since: 2.28 */ @@ -754,7 +754,7 @@ * #GTlsConnection::accept_certificate may be emitted during the * handshake. * - * Return value: success or failure + * Returns: success or failure * * Since: 2.28 */ @@ -804,7 +804,7 @@ * Finish an asynchronous TLS handshake operation. See * g_tls_connection_handshake() for more information. * - * Return value: %TRUE on success, %FALSE on failure, in which + * Returns: %TRUE on success, %FALSE on failure, in which * case @error will be set. * * Since: 2.28 @@ -824,7 +824,7 @@ * * Gets the TLS error quark. * - * Return value: a #GQuark. + * Returns: a #GQuark. * * Since: 2.28 */ @@ -839,7 +839,7 @@ * Used by #GTlsConnection implementations to emit the * #GTlsConnection::accept-certificate signal. * - * Return value: %TRUE if one of the signal handlers has returned + * Returns: %TRUE if one of the signal handlers has returned * %TRUE to accept @peer_cert * * Since: 2.28 diff -Nru glib2.0-2.39.90/gio/gtlsdatabase.c glib2.0-2.39.91/gio/gtlsdatabase.c --- glib2.0-2.39.90/gio/gtlsdatabase.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gtlsdatabase.c 2014-02-22 15:29:07.000000000 +0000 @@ -437,7 +437,7 @@ * This function can block, use g_tls_database_verify_chain_async() to perform * the verification operation asynchronously. * - * Return value: the appropriate #GTlsCertificateFlags which represents the + * Returns: the appropriate #GTlsCertificateFlags which represents the * result of verification. * * Since: 2.30 @@ -534,7 +534,7 @@ * * Finish an asynchronous verify chain operation. See * g_tls_database_verify_chain() for more information. * - * Return value: the appropriate #GTlsCertificateFlags which represents the + * Returns: the appropriate #GTlsCertificateFlags which represents the * result of verification. * * Since: 2.30 @@ -604,7 +604,7 @@ * This function can block, use g_tls_database_lookup_certificate_for_handle_async() to perform * the lookup operation asynchronously. * - * Return value: (transfer full) (allow-none): a newly allocated + * Returns: (transfer full) (allow-none): a newly allocated * #GTlsCertificate, or %NULL. Use g_object_unref() to release the certificate. * * Since: 2.30 @@ -682,7 +682,7 @@ * If the handle is no longer valid, or does not point to a certificate in * this database, then %NULL will be returned. * - * Return value: (transfer full): a newly allocated #GTlsCertificate object. + * Returns: (transfer full): a newly allocated #GTlsCertificate object. * Use g_object_unref() to release the certificate. * * Since: 2.30 @@ -719,7 +719,7 @@ * This function can block, use g_tls_database_lookup_certificate_issuer_async() to perform * the lookup operation asynchronously. * - * Return value: (transfer full): a newly allocated issuer #GTlsCertificate, + * Returns: (transfer full): a newly allocated issuer #GTlsCertificate, * or %NULL. Use g_object_unref() to release the certificate. * * Since: 2.30 @@ -794,7 +794,7 @@ * Finish an asynchronous lookup issuer operation. See * g_tls_database_lookup_certificate_issuer() for more information. * - * Return value: (transfer full): a newly allocated issuer #GTlsCertificate, + * Returns: (transfer full): a newly allocated issuer #GTlsCertificate, * or %NULL. Use g_object_unref() to release the certificate. * * Since: 2.30 @@ -827,7 +827,7 @@ * This function can block, use g_tls_database_lookup_certificates_issued_by_async() to perform * the lookup operation asynchronously. * - * Return value: (transfer full) (element-type GTlsCertificate): a newly allocated list of #GTlsCertificate + * Returns: (transfer full) (element-type GTlsCertificate): a newly allocated list of #GTlsCertificate * objects. Use g_object_unref() on each certificate, and g_list_free() on the release the list. * * Since: 2.30 @@ -906,7 +906,7 @@ * Finish an asynchronous lookup of certificates. See * g_tls_database_lookup_certificates_issued_by() for more information. * - * Return value: (transfer full) (element-type GTlsCertificate): a newly allocated list of #GTlsCertificate + * Returns: (transfer full) (element-type GTlsCertificate): a newly allocated list of #GTlsCertificate * objects. Use g_object_unref() on each certificate, and g_list_free() on the release the list. * * Since: 2.30 diff -Nru glib2.0-2.39.90/gio/gtlsfiledatabase.c glib2.0-2.39.91/gio/gtlsfiledatabase.c --- glib2.0-2.39.90/gio/gtlsfiledatabase.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gtlsfiledatabase.c 2014-02-22 15:29:07.000000000 +0000 @@ -82,7 +82,7 @@ * * The certificates in @anchors must be PEM encoded. * - * Return value: (transfer full) (type GTlsFileDatabase): the new + * Returns: (transfer full) (type GTlsFileDatabase): the new * #GTlsFileDatabase, or %NULL on error * * Since: 2.30 diff -Nru glib2.0-2.39.90/gio/gtlspassword.c glib2.0-2.39.91/gio/gtlspassword.c --- glib2.0-2.39.90/gio/gtlspassword.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gtlspassword.c 2014-02-22 15:29:07.000000000 +0000 @@ -327,7 +327,7 @@ * * Get flags about the password. * - * Return value: The flags about the password. + * Returns: The flags about the password. * * Since: 2.30 */ @@ -364,7 +364,7 @@ * * Get a description string about what the password will be used for. * - * Return value: The description of the password. + * Returns: The description of the password. * * Since: 2.30 */ @@ -407,7 +407,7 @@ * representation of the password flags returned from * g_tls_password_get_flags(). * - * Return value: The warning. + * Returns: The warning. * * Since: 2.30 */ diff -Nru glib2.0-2.39.90/gio/gtlsserverconnection.c glib2.0-2.39.91/gio/gtlsserverconnection.c --- glib2.0-2.39.90/gio/gtlsserverconnection.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gtlsserverconnection.c 2014-02-22 15:29:07.000000000 +0000 @@ -71,7 +71,7 @@ * Creates a new #GTlsServerConnection wrapping @base_io_stream (which * must have pollable input and output streams). * - * Return value: (transfer full) (type GTlsServerConnection): the new + * Returns: (transfer full) (type GTlsServerConnection): the new * #GTlsServerConnection, or %NULL on error * * Since: 2.28 diff -Nru glib2.0-2.39.90/gio/gunixinputstream.c glib2.0-2.39.91/gio/gunixinputstream.c --- glib2.0-2.39.90/gio/gunixinputstream.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/gio/gunixinputstream.c 2014-02-22 15:29:07.000000000 +0000 @@ -301,7 +301,7 @@ * Returns whether the file descriptor of @stream will be * closed when the stream is closed. * - * Return value: %TRUE if the file descriptor is closed when done + * Returns: %TRUE if the file descriptor is closed when done * * Since: 2.20 */ @@ -319,7 +319,7 @@ * * Return the UNIX file descriptor that the stream reads from. * - * Return value: The file descriptor of @stream + * Returns: The file descriptor of @stream * * Since: 2.20 */ diff -Nru glib2.0-2.39.90/gio/gunixoutputstream.c glib2.0-2.39.91/gio/gunixoutputstream.c --- glib2.0-2.39.90/gio/gunixoutputstream.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/gio/gunixoutputstream.c 2014-02-22 15:29:07.000000000 +0000 @@ -286,7 +286,7 @@ * Returns whether the file descriptor of @stream will be * closed when the stream is closed. * - * Return value: %TRUE if the file descriptor is closed when done + * Returns: %TRUE if the file descriptor is closed when done * * Since: 2.20 */ @@ -304,7 +304,7 @@ * * Return the UNIX file descriptor that the stream writes to. * - * Return value: The file descriptor of @stream + * Returns: The file descriptor of @stream * * Since: 2.20 */ diff -Nru glib2.0-2.39.90/gio/gvolume.h glib2.0-2.39.91/gio/gvolume.h --- glib2.0-2.39.90/gio/gvolume.h 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gvolume.h 2014-03-03 02:32:57.000000000 +0000 @@ -68,18 +68,15 @@ /** * G_VOLUME_IDENTIFIER_KIND_CLASS: * - * The string used to obtain the volume class - * with g_volume_get_identifier(). + * The string used to obtain the volume class with g_volume_get_identifier(). * - * Known volume classes include device and - * network. Other classes may be added in the - * future. + * Known volume classes include `device` and `network`. Other classes may + * be added in the future. * * This is intended to be used by applications to classify #GVolume * instances into different sections - for example a file manager or - * file chooser can use this information to show - * network volumes under a "Network" heading and - * device volumes under a "Devices" heading. + * file chooser can use this information to show `network` volumes under + * a "Network" heading and `device` volumes under a "Devices" heading. */ #define G_VOLUME_IDENTIFIER_KIND_CLASS "class" diff -Nru glib2.0-2.39.90/gio/gwin32inputstream.c glib2.0-2.39.91/gio/gwin32inputstream.c --- glib2.0-2.39.90/gio/gwin32inputstream.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/gio/gwin32inputstream.c 2014-02-22 15:29:07.000000000 +0000 @@ -240,7 +240,7 @@ * Returns whether the handle of @stream will be * closed when the stream is closed. * - * Return value: %TRUE if the handle is closed when done + * Returns: %TRUE if the handle is closed when done * * Since: 2.26 */ @@ -258,7 +258,7 @@ * * Return the Windows file handle that the stream reads from. * - * Return value: The file handle of @stream + * Returns: The file handle of @stream * * Since: 2.26 */ diff -Nru glib2.0-2.39.90/gio/gwin32outputstream.c glib2.0-2.39.91/gio/gwin32outputstream.c --- glib2.0-2.39.90/gio/gwin32outputstream.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/gio/gwin32outputstream.c 2014-02-22 15:29:07.000000000 +0000 @@ -241,7 +241,7 @@ * Returns whether the handle of @stream will be closed when the * stream is closed. * - * Return value: %TRUE if the handle is closed when done + * Returns: %TRUE if the handle is closed when done * * Since: 2.26 */ @@ -259,7 +259,7 @@ * * Return the Windows handle that the stream writes to. * - * Return value: The handle descriptor of @stream + * Returns: The handle descriptor of @stream * * Since: 2.26 */ diff -Nru glib2.0-2.39.90/gio/gwin32volumemonitor.c glib2.0-2.39.91/gio/gwin32volumemonitor.c --- glib2.0-2.39.90/gio/gwin32volumemonitor.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/gwin32volumemonitor.c 2014-02-22 15:29:07.000000000 +0000 @@ -55,7 +55,7 @@ * HKLM or HKCU. If neither key exists the result of * GetLogicalDrives() is returned. * - * Return value: bitmask with same meaning as returned by GetLogicalDrives() + * Returns: bitmask with same meaning as returned by GetLogicalDrives() */ static guint32 get_viewable_logical_drives (void) diff -Nru glib2.0-2.39.90/gio/inotify/inotify-helper.c glib2.0-2.39.91/gio/inotify/inotify-helper.c --- glib2.0-2.39.90/gio/inotify/inotify-helper.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/inotify/inotify-helper.c 2014-02-22 15:29:07.000000000 +0000 @@ -64,7 +64,7 @@ * Initializes the inotify backend. This must be called before * any other functions in this module. * - * Return value: #TRUE if initialization succeeded, #FALSE otherwise + * Returns: #TRUE if initialization succeeded, #FALSE otherwise */ gboolean _ih_startup (void) diff -Nru glib2.0-2.39.90/gio/tests/contenttype.c glib2.0-2.39.91/gio/tests/contenttype.c --- glib2.0-2.39.90/gio/tests/contenttype.c 2014-01-06 19:02:48.000000000 +0000 +++ glib2.0-2.39.91/gio/tests/contenttype.c 2014-02-26 19:25:16.000000000 +0000 @@ -199,6 +199,21 @@ g_free (type); } +static gboolean +strv_contains (const gchar * const *strv, + const gchar *s) +{ + gint i; + + for (i = 0; strv[i]; i++) + { + if (g_strcmp0 (strv[i], s) == 0) + return TRUE; + } + + return FALSE; +} + static void test_icon (void) { @@ -208,12 +223,67 @@ type = g_content_type_from_mime_type ("text/plain"); icon = g_content_type_get_icon (type); g_assert (G_IS_ICON (icon)); + if (G_IS_THEMED_ICON (icon)) + { + const gchar *const *names; + + names = g_themed_icon_get_names (G_THEMED_ICON (icon)); + g_assert (strv_contains (names, "text-plain")); + g_assert (strv_contains (names, "text-x-generic")); + } g_object_unref (icon); g_free (type); type = g_content_type_from_mime_type ("application/rtf"); icon = g_content_type_get_icon (type); g_assert (G_IS_ICON (icon)); + if (G_IS_THEMED_ICON (icon)) + { + const gchar *const *names; + + names = g_themed_icon_get_names (G_THEMED_ICON (icon)); + g_assert (strv_contains (names, "application-rtf")); + g_assert (strv_contains (names, "x-office-document")); + } + g_object_unref (icon); + g_free (type); +} + +static void +test_symbolic_icon (void) +{ + gchar *type; + GIcon *icon; + + type = g_content_type_from_mime_type ("text/plain"); + icon = g_content_type_get_symbolic_icon (type); + g_assert (G_IS_ICON (icon)); + if (G_IS_THEMED_ICON (icon)) + { + const gchar *const *names; + + names = g_themed_icon_get_names (G_THEMED_ICON (icon)); + g_assert (strv_contains (names, "text-plain-symbolic")); + g_assert (strv_contains (names, "text-x-generic-symbolic")); + g_assert (strv_contains (names, "text-plain")); + g_assert (strv_contains (names, "text-x-generic")); + } + g_object_unref (icon); + g_free (type); + + type = g_content_type_from_mime_type ("application/rtf"); + icon = g_content_type_get_symbolic_icon (type); + g_assert (G_IS_ICON (icon)); + if (G_IS_THEMED_ICON (icon)) + { + const gchar *const *names; + + names = g_themed_icon_get_names (G_THEMED_ICON (icon)); + g_assert (strv_contains (names, "application-rtf-symbolic")); + g_assert (strv_contains (names, "x-office-document-symbolic")); + g_assert (strv_contains (names, "application-rtf")); + g_assert (strv_contains (names, "x-office-document")); + } g_object_unref (icon); g_free (type); } @@ -254,6 +324,7 @@ g_test_add_func ("/contenttype/executable", test_executable); g_test_add_func ("/contenttype/description", test_description); g_test_add_func ("/contenttype/icon", test_icon); + g_test_add_func ("/contenttype/symbolic-icon", test_symbolic_icon); g_test_add_func ("/contenttype/tree", test_tree); return g_test_run (); diff -Nru glib2.0-2.39.90/gio/tests/desktop-app-info.c glib2.0-2.39.91/gio/tests/desktop-app-info.c --- glib2.0-2.39.90/gio/tests/desktop-app-info.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gio/tests/desktop-app-info.c 2014-03-03 21:01:27.000000000 +0000 @@ -654,6 +654,15 @@ "gnome-clocks.desktop\n" "yelp.desktop gnome-contacts.desktop\n", TRUE, TRUE, NULL, NULL); + /* eog has exec name 'false' in usr only */ + assert_search ("false", "eog.desktop\n", TRUE, FALSE, NULL, NULL); + assert_search ("false", "", FALSE, TRUE, NULL, NULL); + assert_search ("false", "", TRUE, TRUE, NULL, NULL); + assert_search ("false", "", FALSE, FALSE, NULL, NULL); + + /* make sure we only search the first component */ + assert_search ("nonsearchable", "", TRUE, FALSE, NULL, NULL); + /* "gnome con" will match only gnome contacts; via the name for * "contacts" and the comment for "gnome" */ diff -Nru glib2.0-2.39.90/gio/tests/desktop-files/usr/applications/eog.desktop glib2.0-2.39.91/gio/tests/desktop-files/usr/applications/eog.desktop --- glib2.0-2.39.90/gio/tests/desktop-files/usr/applications/eog.desktop 2014-01-06 19:02:48.000000000 +0000 +++ glib2.0-2.39.91/gio/tests/desktop-files/usr/applications/eog.desktop 2014-03-03 21:01:27.000000000 +0000 @@ -21,7 +21,7 @@ Comment[eo]=Foliumi kaj turni bildojn Comment[pt]=Navegue e rode imagens Comment[pt_BR]=Navegue e gire imagens -Exec=true %U +Exec=false --nonsearchable %U Icon=eog StartupNotify=true Terminal=false diff -Nru glib2.0-2.39.90/glib/deprecated/gcompletion.c glib2.0-2.39.91/glib/deprecated/gcompletion.c --- glib2.0-2.39.90/glib/deprecated/gcompletion.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/deprecated/gcompletion.c 2014-02-22 15:29:07.000000000 +0000 @@ -292,7 +292,7 @@ * You should use this function instead of g_completion_complete() if your * items are UTF-8 strings. * - * Return value: (element-type utf8) (transfer none): the list of items whose strings begin with @prefix. This should + * Returns: (element-type utf8) (transfer none): the list of items whose strings begin with @prefix. This should * not be changed. * * Since: 2.4 diff -Nru glib2.0-2.39.90/glib/gasyncqueue.c glib2.0-2.39.91/glib/gasyncqueue.c --- glib2.0-2.39.90/glib/gasyncqueue.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/gasyncqueue.c 2014-02-24 14:28:43.000000000 +0000 @@ -113,7 +113,7 @@ * * Creates a new asynchronous queue. * - * Return value: a new #GAsyncQueue. Free with g_async_queue_unref() + * Returns: a new #GAsyncQueue. Free with g_async_queue_unref() */ GAsyncQueue * g_async_queue_new (void) @@ -129,7 +129,7 @@ * function that is used to free any remaining queue items when * the queue is destroyed after the final unref. * - * Return value: a new #GAsyncQueue. Free with g_async_queue_unref() + * Returns: a new #GAsyncQueue. Free with g_async_queue_unref() * * Since: 2.16 */ @@ -440,7 +440,7 @@ * Pops data from the @queue. If @queue is empty, this function * blocks until data becomes available. * - * Return value: data from the queue + * Returns: data from the queue */ gpointer g_async_queue_pop (GAsyncQueue *queue) @@ -465,7 +465,7 @@ * * This function must be called while holding the @queue's lock. * - * Return value: data from the queue. + * Returns: data from the queue. */ gpointer g_async_queue_pop_unlocked (GAsyncQueue *queue) @@ -482,7 +482,7 @@ * Tries to pop data from the @queue. If no data is available, * %NULL is returned. * - * Return value: data from the queue or %NULL, when no data is + * Returns: data from the queue or %NULL, when no data is * available immediately. */ gpointer @@ -508,7 +508,7 @@ * * This function must be called while holding the @queue's lock. * - * Return value: data from the queue or %NULL, when no data is + * Returns: data from the queue or %NULL, when no data is * available immediately. */ gpointer @@ -529,7 +529,7 @@ * * If no data is received before the timeout, %NULL is returned. * - * Return value: data from the queue or %NULL, when no data is + * Returns: data from the queue or %NULL, when no data is * received before the timeout. */ gpointer @@ -558,7 +558,7 @@ * * This function must be called while holding the @queue's lock. * - * Return value: data from the queue or %NULL, when no data is + * Returns: data from the queue or %NULL, when no data is * received before the timeout. */ gpointer @@ -583,7 +583,7 @@ * To easily calculate @end_time, a combination of g_get_current_time() * and g_time_val_add() can be used. * - * Return value: data from the queue or %NULL, when no data is + * Returns: data from the queue or %NULL, when no data is * received before @end_time. * * Deprecated: use g_async_queue_timeout_pop(). @@ -600,8 +600,7 @@ if (end_time != NULL) { m_end_time = g_get_monotonic_time () + - ((gint64)end_time->tv_sec * G_USEC_PER_SEC + end_time->tv_usec - - g_get_real_time ()); + ((gint64) end_time->tv_sec * G_USEC_PER_SEC + end_time->tv_usec - g_get_real_time ()); } else m_end_time = -1; @@ -628,7 +627,7 @@ * * This function must be called while holding the @queue's lock. * - * Return value: data from the queue or %NULL, when no data is + * Returns: data from the queue or %NULL, when no data is * received before @end_time. * * Deprecated: use g_async_queue_timeout_pop_unlocked(). @@ -644,8 +643,7 @@ if (end_time != NULL) { m_end_time = g_get_monotonic_time () + - (end_time->tv_sec * G_USEC_PER_SEC + end_time->tv_usec - - g_get_real_time ()); + ((gint64) end_time->tv_sec * G_USEC_PER_SEC + end_time->tv_usec - g_get_real_time ()); } else m_end_time = -1; @@ -666,7 +664,7 @@ * in the queue and n threads waiting. This can happen due to locking * of the queue or due to scheduling. * - * Return value: the length of the @queue + * Returns: the length of the @queue */ gint g_async_queue_length (GAsyncQueue *queue) @@ -697,7 +695,7 @@ * * This function must be called while holding the @queue's lock. * - * Return value: the length of the @queue. + * Returns: the length of the @queue. */ gint g_async_queue_length_unlocked (GAsyncQueue *queue) diff -Nru glib2.0-2.39.90/glib/gbacktrace.h glib2.0-2.39.91/glib/gbacktrace.h --- glib2.0-2.39.90/glib/gbacktrace.h 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/gbacktrace.h 2014-03-03 02:32:57.000000000 +0000 @@ -45,7 +45,7 @@ * Inserts a breakpoint instruction into the code. * * On x86 and alpha systems this is implemented as a soft interrupt - * and on other architectures it raises a SIGTRAP signal. + * and on other architectures it raises a `SIGTRAP` signal. */ #if (defined (__i386__) || defined (__x86_64__)) && defined (__GNUC__) && __GNUC__ >= 2 # define G_BREAKPOINT() G_STMT_START{ __asm__ __volatile__ ("int $03"); }G_STMT_END diff -Nru glib2.0-2.39.90/glib/gbase64.c glib2.0-2.39.91/glib/gbase64.c --- glib2.0-2.39.90/glib/gbase64.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gbase64.c 2014-02-22 15:29:07.000000000 +0000 @@ -85,7 +85,7 @@ * `CR LF` sequences, so the result cannot be passed directly to SMTP * or certain other protocols. * - * Return value: The number of bytes of output that was written + * Returns: The number of bytes of output that was written * * Since: 2.12 */ @@ -192,7 +192,7 @@ * be written to it. It will need up to 4 bytes, or up to 5 bytes if * line-breaking is enabled. * - * Return value: The number of bytes of output that was written + * Returns: The number of bytes of output that was written * * Since: 2.12 */ @@ -244,7 +244,7 @@ * Encode a sequence of binary data into its Base-64 stringified * representation. * - * Return value: (transfer full): a newly allocated, zero-terminated Base-64 + * Returns: (transfer full): a newly allocated, zero-terminated Base-64 * encoded string representing @data. The returned string must * be freed with g_free(). * @@ -311,7 +311,7 @@ * at least: (@len / 4) * 3 + 3 bytes (+ 3 may be needed in case of non-zero * state). * - * Return value: The number of bytes of output that was written + * Returns: The number of bytes of output that was written * * Since: 2.12 **/ @@ -393,7 +393,7 @@ * that the returned binary data is not necessarily zero-terminated, * so it should not be used as a character string. * - * Return value: (transfer full) (array length=out_len) (element-type guint8): + * Returns: (transfer full) (array length=out_len) (element-type guint8): * newly allocated buffer containing the binary data * that @text represents. The returned buffer must * be freed with g_free(). @@ -432,7 +432,7 @@ * Decode a sequence of Base-64 encoded text into binary data * by overwriting the input data. * - * Return value: (transfer none): The binary data that @text responds. This pointer + * Returns: (transfer none): The binary data that @text responds. This pointer * is the same as the input @text. * * Since: 2.20 diff -Nru glib2.0-2.39.90/glib/gbookmarkfile.c glib2.0-2.39.91/glib/gbookmarkfile.c --- glib2.0-2.39.90/glib/gbookmarkfile.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gbookmarkfile.c 2014-02-22 15:29:07.000000000 +0000 @@ -1575,7 +1575,7 @@ * or g_bookmark_file_load_from_data_dirs() to read an existing bookmark * file. * - * Return value: an empty #GBookmarkFile + * Returns: an empty #GBookmarkFile * * Since: 2.12 */ @@ -1621,7 +1621,7 @@ * structure. If the object cannot be created then @error is set to a * #GBookmarkFileError. * - * Return value: %TRUE if a desktop bookmark could be loaded. + * Returns: %TRUE if a desktop bookmark could be loaded. * * Since: 2.12 */ @@ -1664,7 +1664,7 @@ * If the file could not be loaded then @error is set to either a #GFileError * or #GBookmarkFileError. * - * Return value: %TRUE if a desktop bookmark file could be loaded + * Returns: %TRUE if a desktop bookmark file could be loaded * * Since: 2.12 */ @@ -1793,7 +1793,7 @@ * @full_path. If the file could not be loaded then an %error is * set to either a #GFileError or #GBookmarkFileError. * - * Return value: %TRUE if a key file could be loaded, %FALSE otherwise + * Returns: %TRUE if a key file could be loaded, %FALSE otherwise * * Since: 2.12 */ @@ -1869,7 +1869,7 @@ * * This function outputs @bookmark as a string. * - * Return value: a newly allocated string holding + * Returns: a newly allocated string holding * the contents of the #GBookmarkFile * * Since: 2.12 @@ -1904,7 +1904,7 @@ * This function outputs @bookmark into a file. The write process is * guaranteed to be atomic by using g_file_set_contents() internally. * - * Return value: %TRUE if the file was successfully written. + * Returns: %TRUE if the file was successfully written. * * Since: 2.12 */ @@ -1997,7 +1997,7 @@ * * Removes the bookmark for @uri from the bookmark file @bookmark. * - * Return value: %TRUE if the bookmark was removed successfully. + * Returns: %TRUE if the bookmark was removed successfully. * * Since: 2.12 */ @@ -2037,7 +2037,7 @@ * * Looks whether the desktop bookmark has an item with its URI set to @uri. * - * Return value: %TRUE if @uri is inside @bookmark, %FALSE otherwise + * Returns: %TRUE if @uri is inside @bookmark, %FALSE otherwise * * Since: 2.12 */ @@ -2060,7 +2060,7 @@ * The array of returned URIs will be %NULL-terminated, so @length may * optionally be %NULL. * - * Return value: (array length=length) (transfer full): a newly allocated %NULL-terminated array of strings. + * Returns: (array length=length) (transfer full): a newly allocated %NULL-terminated array of strings. * Use g_strfreev() to free it. * * Since: 2.12 @@ -2153,7 +2153,7 @@ * In the event the URI cannot be found, %NULL is returned and * @error is set to #G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND. * - * Return value: a newly allocated string or %NULL if the specified + * Returns: a newly allocated string or %NULL if the specified * URI cannot be found. * * Since: 2.12 @@ -2238,7 +2238,7 @@ * In the event the URI cannot be found, %NULL is returned and * @error is set to #G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND. * - * Return value: a newly allocated string or %NULL if the specified + * Returns: a newly allocated string or %NULL if the specified * URI cannot be found. * * Since: 2.12 @@ -2320,7 +2320,7 @@ * event that the MIME type cannot be found, %NULL is returned and * @error is set to #G_BOOKMARK_FILE_ERROR_INVALID_VALUE. * - * Return value: a newly allocated string or %NULL if the specified + * Returns: a newly allocated string or %NULL if the specified * URI cannot be found. * * Since: 2.12 @@ -2406,7 +2406,7 @@ * event that the private flag cannot be found, %FALSE is returned and * @error is set to #G_BOOKMARK_FILE_ERROR_INVALID_VALUE. * - * Return value: %TRUE if the private flag is set, %FALSE otherwise. + * Returns: %TRUE if the private flag is set, %FALSE otherwise. * * Since: 2.12 */ @@ -2489,7 +2489,7 @@ * In the event the URI cannot be found, -1 is returned and * @error is set to #G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND. * - * Return value: a timestamp + * Returns: a timestamp * * Since: 2.12 */ @@ -2567,7 +2567,7 @@ * In the event the URI cannot be found, -1 is returned and * @error is set to #G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND. * - * Return value: a timestamp + * Returns: a timestamp * * Since: 2.12 */ @@ -2646,7 +2646,7 @@ * In the event the URI cannot be found, -1 is returned and * @error is set to #G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND. * - * Return value: a timestamp. + * Returns: a timestamp. * * Since: 2.12 */ @@ -2686,7 +2686,7 @@ * In the event the URI cannot be found, %FALSE is returned and * @error is set to #G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND. * - * Return value: %TRUE if @group was found. + * Returns: %TRUE if @group was found. * * Since: 2.12 */ @@ -2783,7 +2783,7 @@ * In the event no group was defined, %FALSE is returned and * @error is set to #G_BOOKMARK_FILE_ERROR_INVALID_VALUE. * - * Return value: %TRUE if @group was successfully removed. + * Returns: %TRUE if @group was successfully removed. * * Since: 2.12 */ @@ -2900,7 +2900,7 @@ * The returned array is %NULL terminated, so @length may optionally * be %NULL. * - * Return value: (array length=length) (transfer full): a newly allocated %NULL-terminated array of group names. + * Returns: (array length=length) (transfer full): a newly allocated %NULL-terminated array of group names. * Use g_strfreev() to free it. * * Since: 2.12 @@ -3046,7 +3046,7 @@ * a bookmark for @uri, %FALSE is returned and error is set to * #G_BOOKMARK_FILE_ERROR_APP_NOT_REGISTERED. * - * Return value: %TRUE if the application was successfully removed. + * Returns: %TRUE if the application was successfully removed. * * Since: 2.12 */ @@ -3093,7 +3093,7 @@ * In the event the URI cannot be found, %FALSE is returned and * @error is set to #G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND. * - * Return value: %TRUE if the application @name was found + * Returns: %TRUE if the application @name was found * * Since: 2.12 */ @@ -3161,7 +3161,7 @@ * #G_BOOKMARK_FILE_ERROR_APP_NOT_REGISTERED. Otherwise, if no bookmark * for @uri is found, one is created. * - * Return value: %TRUE if the application's meta-data was successfully + * Returns: %TRUE if the application's meta-data was successfully * changed. * * Since: 2.12 @@ -3333,7 +3333,7 @@ * the command line fails, an error of the #G_SHELL_ERROR domain is * set and %FALSE is returned. * - * Return value: %TRUE on success. + * Returns: %TRUE on success. * * Since: 2.12 */ @@ -3423,7 +3423,7 @@ * In the event the URI cannot be found, %NULL is returned and * @error is set to #G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND. * - * Return value: (array length=length) (transfer full): a newly allocated %NULL-terminated array of strings. + * Returns: (array length=length) (transfer full): a newly allocated %NULL-terminated array of strings. * Use g_strfreev() to free it. * * Since: 2.12 @@ -3490,7 +3490,7 @@ * * Gets the number of bookmarks inside @bookmark. * - * Return value: the number of bookmarks + * Returns: the number of bookmarks * * Since: 2.12 */ @@ -3516,7 +3516,7 @@ * In the event the URI cannot be found, %FALSE is returned and * @error is set to #G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND. * - * Return value: %TRUE if the URI was successfully changed + * Returns: %TRUE if the URI was successfully changed * * Since: 2.12 */ @@ -3630,7 +3630,7 @@ * In the event the URI cannot be found, %FALSE is returned and * @error is set to #G_BOOKMARK_FILE_ERROR_URI_NOT_FOUND. * - * Return value: %TRUE if the icon for the bookmark for the URI was found. + * Returns: %TRUE if the icon for the bookmark for the URI was found. * You should free the returned strings. * * Since: 2.12 diff -Nru glib2.0-2.39.90/glib/gcharset.c glib2.0-2.39.91/glib/gcharset.c --- glib2.0-2.39.90/glib/gcharset.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gcharset.c 2014-02-22 15:29:07.000000000 +0000 @@ -171,7 +171,7 @@ * The string returned in @charset is not allocated, and should not be * freed. * - * Return value: %TRUE if the returned charset is UTF-8 + * Returns: %TRUE if the returned charset is UTF-8 */ gboolean g_get_charset (const char **charset) @@ -212,7 +212,7 @@ * * Gets the character set for the current locale. * - * Return value: a newly allocated string containing the name + * Returns: a newly allocated string containing the name * of the character set. This string must be freed with g_free(). */ gchar * @@ -542,7 +542,7 @@ * `LC_MESSAGES` and `LANG` to find the list of locales specified by the * user. * - * Return value: (array zero-terminated=1) (transfer none): a %NULL-terminated array of strings owned by GLib + * Returns: (array zero-terminated=1) (transfer none): a %NULL-terminated array of strings owned by GLib * that must not be modified or freed. * * Since: 2.6 diff -Nru glib2.0-2.39.90/glib/gchecksum.c glib2.0-2.39.91/glib/gchecksum.c --- glib2.0-2.39.90/glib/gchecksum.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/gchecksum.c 2014-02-22 15:29:07.000000000 +0000 @@ -1372,7 +1372,7 @@ * * Gets the length in bytes of digests of type @checksum_type * - * Return value: the checksum length, or -1 if @checksum_type is + * Returns: the checksum length, or -1 if @checksum_type is * not supported. * * Since: 2.16 @@ -1422,7 +1422,7 @@ * will be closed and it won't be possible to call g_checksum_update() * on it anymore. * - * Return value: (transfer full): the newly created #GChecksum, or %NULL. + * Returns: (transfer full): the newly created #GChecksum, or %NULL. * Use g_checksum_free() to free the memory allocated by it. * * Since: 2.16 @@ -1487,7 +1487,7 @@ * g_checksum_get_string() or g_checksum_get_digest(), the copied * checksum will be closed as well. * - * Return value: the copy of the passed #GChecksum. Use g_checksum_free() + * Returns: the copy of the passed #GChecksum. Use g_checksum_free() * when finished using it. * * Since: 2.16 @@ -1588,7 +1588,7 @@ * * The hexadecimal characters will be lower case. * - * Return value: the hexadecimal representation of the checksum. The + * Returns: the hexadecimal representation of the checksum. The * returned string is owned by the checksum and should not be modified * or freed. * @@ -1720,7 +1720,7 @@ * * The hexadecimal string returned will be in lower case. * - * Return value: the digest of the binary data as a string in hexadecimal. + * Returns: the digest of the binary data as a string in hexadecimal. * The returned string should be freed with g_free() when done using it. * * Since: 2.16 @@ -1757,7 +1757,7 @@ * * The hexadecimal string returned will be in lower case. * - * Return value: the checksum as a hexadecimal string. The returned string + * Returns: the checksum as a hexadecimal string. The returned string * should be freed with g_free() when done using it. * * Since: 2.16 @@ -1787,7 +1787,7 @@ * * The hexadecimal string returned will be in lower case. * - * Return value: the digest of the binary data as a string in hexadecimal. + * Returns: the digest of the binary data as a string in hexadecimal. * The returned string should be freed with g_free() when done using it. * * Since: 2.34 diff -Nru glib2.0-2.39.90/glib/gconvert.c glib2.0-2.39.91/glib/gconvert.c --- glib2.0-2.39.90/glib/gconvert.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gconvert.c 2014-02-22 15:29:07.000000000 +0000 @@ -213,7 +213,7 @@ * GLib provides g_convert() and g_locale_to_utf8() which are likely * more convenient than the raw iconv wrappers. * - * Return value: a "conversion descriptor", or (GIConv)-1 if + * Returns: a "conversion descriptor", or (GIConv)-1 if * opening the converter failed. **/ GIConv @@ -265,7 +265,7 @@ * GLib provides g_convert() and g_locale_to_utf8() which are likely * more convenient than the raw iconv wrappers. * - * Return value: count of non-reversible conversions, or -1 on error + * Returns: count of non-reversible conversions, or -1 on error **/ gsize g_iconv (GIConv converter, @@ -292,7 +292,7 @@ * GLib provides g_convert() and g_locale_to_utf8() which are likely * more convenient than the raw iconv wrappers. * - * Return value: -1 on error, 0 on success + * Returns: -1 on error, 0 on success **/ gint g_iconv_close (GIConv converter) @@ -372,7 +372,7 @@ * character until it knows that the next character is not a mark that * could combine with the base character.) * - * Return value: If the conversion was successful, a newly allocated + * Returns: If the conversion was successful, a newly allocated * nul-terminated string, which must be freed with * g_free(). Otherwise %NULL and @error will be set. **/ @@ -526,7 +526,10 @@ * character until it knows that the next character is not a mark that * could combine with the base character.) * - * Return value: If the conversion was successful, a newly allocated + * Using extensions such as "//TRANSLIT" may not work (or may not work + * well) on many platforms. Consider using g_str_to_ascii() instead. + * + * Returns: If the conversion was successful, a newly allocated * nul-terminated string, which must be freed with * g_free(). Otherwise %NULL and @error will be set. **/ @@ -610,7 +613,7 @@ * character until it knows that the next character is not a mark that * could combine with the base character.) * - * Return value: If the conversion was successful, a newly allocated + * Returns: If the conversion was successful, a newly allocated * nul-terminated string, which must be freed with * g_free(). Otherwise %NULL and @error will be set. **/ @@ -886,7 +889,7 @@ * the C runtime (usually the same as that used by the operating * system) in the [current locale][setlocale] into a UTF-8 string. * - * Return value: A newly-allocated buffer containing the converted string, + * Returns: A newly-allocated buffer containing the converted string, * or %NULL on an error, and error will be set. **/ gchar * @@ -930,7 +933,7 @@ * system) in the [current locale][setlocale]. On Windows this means * the system codepage. * - * Return value: A newly-allocated buffer containing the converted string, + * Returns: A newly-allocated buffer containing the converted string, * or %NULL on an error, and error will be set. **/ gchar * @@ -997,7 +1000,7 @@ * `G_FILENAME_ENCODING` value, the actual file names present * on a system might be in any random encoding or just gibberish. * - * Return value: %TRUE if the filename encoding is UTF-8. + * Returns: %TRUE if the filename encoding is UTF-8. * * Since: 2.6 */ @@ -1134,7 +1137,7 @@ * for filenames; on other platforms, this function indirectly depends on * the [current locale][setlocale]. * - * Return value: The converted string, or %NULL on an error. + * Returns: The converted string, or %NULL on an error. **/ gchar* g_filename_to_utf8 (const gchar *opsysstring, @@ -1206,7 +1209,7 @@ * on other platforms, this function indirectly depends on the * [current locale][setlocale]. * - * Return value: (array length=bytes_written) (element-type guint8) (transfer full): + * Returns: (array length=bytes_written) (element-type guint8) (transfer full): * The converted string, or %NULL on an error. **/ gchar* @@ -1536,7 +1539,7 @@ * Converts an escaped ASCII-encoded URI to a local filename in the * encoding used for filenames. * - * Return value: (type filename): a newly-allocated string holding + * Returns: (type filename): a newly-allocated string holding * the resulting filename, or %NULL on an error. **/ gchar * @@ -1695,7 +1698,7 @@ * Converts an absolute filename to an escaped ASCII-encoded URI, with the path * component following Section 3.3. of RFC 2396. * - * Return value: a newly-allocated string holding the resulting + * Returns: a newly-allocated string holding the resulting * URI, or %NULL on an error. **/ gchar * @@ -1854,7 +1857,7 @@ * This function is preferred over g_filename_display_name() if you know the * whole path, as it allows translation. * - * Return value: a newly allocated string containing + * Returns: a newly allocated string containing * a rendition of the basename of the filename in valid UTF-8 * * Since: 2.6 @@ -1893,7 +1896,7 @@ * g_filename_display_basename(), since that allows location-based * translation of filenames. * - * Return value: a newly allocated string containing + * Returns: a newly allocated string containing * a rendition of the filename in valid UTF-8 * * Since: 2.6 diff -Nru glib2.0-2.39.90/glib/gdataset.c glib2.0-2.39.91/glib/gdataset.c --- glib2.0-2.39.90/glib/gdataset.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gdataset.c 2014-02-22 15:29:07.000000000 +0000 @@ -1217,7 +1217,7 @@ * Gets flags values packed in together with the datalist. * See g_datalist_set_flags(). * - * Return value: the flags of the datalist + * Returns: the flags of the datalist * * Since: 2.8 **/ diff -Nru glib2.0-2.39.90/glib/gdatetime.c glib2.0-2.39.91/glib/gdatetime.c --- glib2.0-2.39.90/glib/gdatetime.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gdatetime.c 2014-02-22 15:29:07.000000000 +0000 @@ -438,7 +438,7 @@ * * Atomically increments the reference count of @datetime by one. * - * Return value: the #GDateTime with the reference count increased + * Returns: the #GDateTime with the reference count increased * * Since: 2.26 */ @@ -1059,7 +1059,7 @@ * * Creates a copy of @datetime and adds the specified timespan to the copy. * - * Return value: the newly created #GDateTime which should be freed with + * Returns: the newly created #GDateTime which should be freed with * g_date_time_unref(). * * Since: 2.26 @@ -1080,7 +1080,7 @@ * Creates a copy of @datetime and adds the specified number of years to the * copy. Add negative values to subtract years. * - * Return value: the newly created #GDateTime which should be freed with + * Returns: the newly created #GDateTime which should be freed with * g_date_time_unref(). * * Since: 2.26 @@ -1115,7 +1115,7 @@ * Creates a copy of @datetime and adds the specified number of months to the * copy. Add negative values to subtract months. * - * Return value: the newly created #GDateTime which should be freed with + * Returns: the newly created #GDateTime which should be freed with * g_date_time_unref(). * * Since: 2.26 @@ -1158,7 +1158,7 @@ * Creates a copy of @datetime and adds the specified number of weeks to the * copy. Add negative values to subtract weeks. * - * Return value: the newly created #GDateTime which should be freed with + * Returns: the newly created #GDateTime which should be freed with * g_date_time_unref(). * * Since: 2.26 @@ -1180,7 +1180,7 @@ * Creates a copy of @datetime and adds the specified number of days to the * copy. Add negative values to subtract days. * - * Return value: the newly created #GDateTime which should be freed with + * Returns: the newly created #GDateTime which should be freed with * g_date_time_unref(). * * Since: 2.26 @@ -1205,7 +1205,7 @@ * Creates a copy of @datetime and adds the specified number of hours. * Add negative values to subtract hours. * - * Return value: the newly created #GDateTime which should be freed with + * Returns: the newly created #GDateTime which should be freed with * g_date_time_unref(). * * Since: 2.26 @@ -1225,7 +1225,7 @@ * Creates a copy of @datetime adding the specified number of minutes. * Add negative values to subtract minutes. * - * Return value: the newly created #GDateTime which should be freed with + * Returns: the newly created #GDateTime which should be freed with * g_date_time_unref(). * * Since: 2.26 @@ -1246,7 +1246,7 @@ * Creates a copy of @datetime and adds the specified number of seconds. * Add negative values to subtract seconds. * - * Return value: the newly created #GDateTime which should be freed with + * Returns: the newly created #GDateTime which should be freed with * g_date_time_unref(). * * Since: 2.26 @@ -1271,7 +1271,7 @@ * Creates a new #GDateTime adding the specified values to the current date and * time in @datetime. Add negative values to subtract. * - * Return value: the newly created #GDateTime that should be freed with + * Returns: the newly created #GDateTime that should be freed with * g_date_time_unref(). * * Since: 2.26 @@ -1367,7 +1367,7 @@ * A comparison function for #GDateTimes that is suitable * as a #GCompareFunc. Both #GDateTimes must be non-%NULL. * - * Return value: -1, 0 or 1 if @dt1 is less than, equal to or greater + * Returns: -1, 0 or 1 if @dt1 is less than, equal to or greater * than @dt2. * * Since: 2.26 @@ -1399,7 +1399,7 @@ * #GTimeSpan that is returned is effectively @end - @begin (ie: * positive if the first parameter is larger). * - * Return value: the difference between the two #GDateTime, as a time + * Returns: the difference between the two #GDateTime, as a time * span expressed in microseconds. * * Since: 2.26 @@ -1421,7 +1421,7 @@ * * Hashes @datetime into a #guint, suitable for use within #GHashTable. * - * Return value: a #guint containing the hash + * Returns: a #guint containing the hash * * Since: 2.26 */ @@ -1441,7 +1441,7 @@ * Equal here means that they represent the same moment after converting * them to the same time zone. * - * Return value: %TRUE if @dt1 and @dt2 are equal + * Returns: %TRUE if @dt1 and @dt2 are equal * * Since: 2.26 */ @@ -1555,7 +1555,7 @@ * * Retrieves the year represented by @datetime in the Gregorian calendar. * - * Return value: the year represented by @datetime + * Returns: the year represented by @datetime * * Since: 2.26 */ @@ -1578,7 +1578,7 @@ * Retrieves the month of the year represented by @datetime in the Gregorian * calendar. * - * Return value: the month represented by @datetime + * Returns: the month represented by @datetime * * Since: 2.26 */ @@ -1601,7 +1601,7 @@ * Retrieves the day of the month represented by @datetime in the gregorian * calendar. * - * Return value: the day of the month + * Returns: the day of the month * * Since: 2.26 */ @@ -1749,7 +1749,7 @@ * Retrieves the ISO 8601 day of the week on which @datetime falls (1 is * Monday, 2 is Tuesday... 7 is Sunday). * - * Return value: the day of the week + * Returns: the day of the week * * Since: 2.26 */ @@ -1769,7 +1769,7 @@ * Retrieves the day of the year represented by @datetime in the Gregorian * calendar. * - * Return value: the day of the year + * Returns: the day of the year * * Since: 2.26 */ @@ -1792,7 +1792,7 @@ * * Retrieves the hour of the day represented by @datetime * - * Return value: the hour of the day + * Returns: the hour of the day * * Since: 2.26 */ @@ -1810,7 +1810,7 @@ * * Retrieves the minute of the hour represented by @datetime * - * Return value: the minute of the hour + * Returns: the minute of the hour * * Since: 2.26 */ @@ -1828,7 +1828,7 @@ * * Retrieves the second of the minute represented by @datetime * - * Return value: the second represented by @datetime + * Returns: the second represented by @datetime * * Since: 2.26 */ @@ -1846,7 +1846,7 @@ * * Retrieves the microsecond of the date represented by @datetime * - * Return value: the microsecond of the second + * Returns: the microsecond of the second * * Since: 2.26 */ diff -Nru glib2.0-2.39.90/glib/gdir.c glib2.0-2.39.91/glib/gdir.c --- glib2.0-2.39.90/glib/gdir.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gdir.c 2014-02-22 15:29:07.000000000 +0000 @@ -129,7 +129,7 @@ * directory can then be retrieved using g_dir_read_name(). Note * that the ordering is not defined. * - * Return value: a newly allocated #GDir on success, %NULL on failure. + * Returns: a newly allocated #GDir on success, %NULL on failure. * If non-%NULL, you must free the result with g_dir_close() * when you are finished with it. **/ @@ -241,7 +241,7 @@ * On Windows, as is true of all GLib functions which operate on * filenames, the returned name is in UTF-8. * - * Return value: The entry's name or %NULL if there are no + * Returns: The entry's name or %NULL if there are no * more entries. The return value is owned by GLib and * must not be modified or freed. **/ diff -Nru glib2.0-2.39.90/glib/genviron.c glib2.0-2.39.91/glib/genviron.c --- glib2.0-2.39.90/glib/genviron.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/genviron.c 2014-02-22 15:29:07.000000000 +0000 @@ -76,7 +76,7 @@ * Returns the value of the environment variable @variable in the * provided list @envp. * - * Return value: the value of the environment variable, or %NULL if + * Returns: the value of the environment variable, or %NULL if * the environment variable is not set in @envp. The returned * string is owned by @envp, and will be freed if @variable is * set or unset again. @@ -111,7 +111,7 @@ * Sets the environment variable @variable in the provided list * @envp to @value. * - * Return value: (array zero-terminated=1) (transfer full): the + * Returns: (array zero-terminated=1) (transfer full): the * updated environment list. Free it using g_strfreev(). * * Since: 2.32 @@ -195,7 +195,7 @@ * Removes the environment variable @variable from the provided * environment @envp. * - * Return value: (array zero-terminated=1) (transfer full): the + * Returns: (array zero-terminated=1) (transfer full): the * updated environment list. Free it using g_strfreev(). * * Since: 2.32 @@ -229,7 +229,7 @@ * On Windows, in case the environment variable's value contains * references to other environment variables, they are expanded. * - * Return value: the value of the environment variable, or %NULL if + * Returns: the value of the environment variable, or %NULL if * the environment variable is not found. The returned string * may be overwritten by the next call to g_getenv(), g_setenv() * or g_unsetenv(). diff -Nru glib2.0-2.39.90/glib/gerror.c glib2.0-2.39.91/glib/gerror.c --- glib2.0-2.39.90/glib/gerror.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/glib/gerror.c 2014-02-22 15:29:07.000000000 +0000 @@ -396,7 +396,7 @@ * Creates a new #GError with the given @domain and @code, * and a message formatted with @format. * - * Return value: a new #GError + * Returns: a new #GError */ GError* g_error_new (GQuark domain, @@ -428,7 +428,7 @@ * @message contains text you don't have control over, * that could include printf() escape sequences. * - * Return value: a new #GError + * Returns: a new #GError **/ GError* g_error_new_literal (GQuark domain, @@ -471,7 +471,7 @@ * * Makes a copy of @error. * - * Return value: a new #GError + * Returns: a new #GError */ GError* g_error_copy (const GError *error) @@ -502,7 +502,7 @@ * otherwise. In particular, when @error is %NULL, %FALSE will * be returned. * - * Return value: whether @error has @domain and @code + * Returns: whether @error has @domain and @code */ gboolean g_error_matches (const GError *error, diff -Nru glib2.0-2.39.90/glib/gfileutils.c glib2.0-2.39.91/glib/gfileutils.c --- glib2.0-2.39.90/glib/gfileutils.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/glib/gfileutils.c 2014-02-22 15:29:07.000000000 +0000 @@ -311,7 +311,7 @@ * its name indicates that it is executable, checking for well-known * extensions and those listed in the `PATHEXT` environment variable. * - * Return value: whether a test was %TRUE + * Returns: whether a test was %TRUE **/ gboolean g_file_test (const gchar *filename, @@ -473,7 +473,7 @@ * from a function that manipulates files. So you would use * g_file_error_from_errno() when constructing a #GError. * - * Return value: #GFileError corresponding to the given @errno + * Returns: #GFileError corresponding to the given @errno **/ GFileError g_file_error_from_errno (gint err_no) @@ -957,7 +957,7 @@ * codes are those in the #GFileError enumeration. In the error case, * @contents is set to %NULL and @length is set to zero. * - * Return value: %TRUE on success, %FALSE if an error occurred + * Returns: %TRUE on success, %FALSE if an error occurred **/ gboolean g_file_get_contents (const gchar *filename, @@ -1154,7 +1154,7 @@ * Note that the name for the temporary file is constructed by appending up * to 7 characters to @filename. * - * Return value: %TRUE on success, %FALSE if an error occurred + * Returns: %TRUE on success, %FALSE if an error occurred * * Since: 2.8 */ @@ -1345,7 +1345,7 @@ * in the GLib file name encoding. Most importantly, on Windows it * should be in UTF-8. * - * Return value: A pointer to @tmpl, which has been modified + * Returns: A pointer to @tmpl, which has been modified * to hold the directory name. In case of errors, %NULL is * returned, and %errno will be set. * @@ -1377,7 +1377,7 @@ * The string should be in the GLib file name encoding. Most importantly, * on Windows it should be in UTF-8. * - * Return value: A pointer to @tmpl, which has been modified + * Returns: A pointer to @tmpl, which has been modified * to hold the directory name. In case of errors, %NULL is * returned and %errno will be set. * @@ -1408,7 +1408,7 @@ * The string should be in the GLib file name encoding. Most importantly, * on Windows it should be in UTF-8. * - * Return value: A file handle (as from open()) to the file + * Returns: A file handle (as from open()) to the file * opened for reading and writing. The file handle should be * closed with close(). In case of errors, -1 is returned * and %errno will be set. @@ -1440,7 +1440,7 @@ * didn't exist. The string should be in the GLib file name encoding. * Most importantly, on Windows it should be in UTF-8. * - * Return value: A file handle (as from open()) to the file + * Returns: A file handle (as from open()) to the file * opened for reading and writing. The file is opened in binary * mode on platforms where there is a difference. The file handle * should be closed with close(). In case of errors, -1 is @@ -1551,7 +1551,7 @@ * when not needed any longer. The returned name is in the GLib file * name encoding. * - * Return value: A file handle (as from open()) to the file opened for + * Returns: A file handle (as from open()) to the file opened for * reading and writing. The file is opened in binary mode on platforms * where there is a difference. The file handle should be closed with * close(). In case of errors, -1 is returned and @error will be set. @@ -1598,7 +1598,7 @@ * Note that in contrast to g_mkdtemp() (and mkdtemp()) @tmpl is not * modified, and might thus be a read-only literal string. * - * Return value: (type filename): The actual name used. This string + * Returns: (type filename): The actual name used. This string * should be freed with g_free() when not needed any longer and is * is in the GLib file name encoding. In case of errors, %NULL is * returned and @error will be set. @@ -1729,7 +1729,7 @@ * as a string array, instead of varargs. This function is mainly * meant for language bindings. * - * Return value: a newly-allocated string that must be freed with g_free(). + * Returns: a newly-allocated string that must be freed with g_free(). * * Since: 2.8 */ @@ -1777,7 +1777,7 @@ * copies of the separator, elements consisting only of copies * of the separator are ignored. * - * Return value: a newly-allocated string that must be freed with g_free(). + * Returns: a newly-allocated string that must be freed with g_free(). **/ gchar * g_build_path (const gchar *separator, @@ -1920,7 +1920,7 @@ * as a string array, instead of varargs. This function is mainly * meant for language bindings. * - * Return value: a newly-allocated string that must be freed with g_free(). + * Returns: a newly-allocated string that must be freed with g_free(). * * Since: 2.8 */ @@ -1959,7 +1959,7 @@ * path. If the first element is a relative path, the result will * be a relative path. * - * Return value: a newly-allocated string that must be freed with g_free(). + * Returns: a newly-allocated string that must be freed with g_free(). **/ gchar * g_build_filename (const gchar *first_element, @@ -2163,7 +2163,7 @@ * components. It returns a pointer into the given file name * string. * - * Return value: the name of the file without any leading + * Returns: the name of the file without any leading * directory components * * Deprecated:2.2: Use g_path_get_basename() instead, but notice @@ -2211,7 +2211,7 @@ * separators (and on Windows, possibly a drive letter), a single * separator is returned. If @file_name is empty, it gets ".". * - * Return value: a newly allocated string containing the last + * Returns: a newly allocated string containing the last * component of the filename */ gchar * diff -Nru glib2.0-2.39.90/glib/ggettext.c glib2.0-2.39.91/glib/ggettext.c --- glib2.0-2.39.90/glib/ggettext.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/ggettext.c 2014-02-22 15:29:07.000000000 +0000 @@ -162,7 +162,7 @@ * * An auxiliary function for gettext() support (see Q_()). * - * Return value: @msgval, unless @msgval is identical to @msgid + * Returns: @msgval, unless @msgval is identical to @msgid * and contains a '|' character, in which case a pointer to * the substring of msgid after the first '|' character is returned. * diff -Nru glib2.0-2.39.90/glib/ghash.c glib2.0-2.39.91/glib/ghash.c --- glib2.0-2.39.90/glib/ghash.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/glib/ghash.c 2014-02-22 15:29:07.000000000 +0000 @@ -617,7 +617,7 @@ * a similar fashion to g_direct_equal(), but without the overhead of * a function call. * - * Return value: a new #GHashTable + * Returns: a new #GHashTable */ GHashTable * g_hash_table_new (GHashFunc hash_func, @@ -643,7 +643,7 @@ * allocated for the key and value that get called when removing the * entry from the #GHashTable. * - * Return value: a new #GHashTable + * Returns: a new #GHashTable */ GHashTable * g_hash_table_new_full (GHashFunc hash_func, @@ -719,7 +719,7 @@ * pointed to as a result of this advancement. If %FALSE is returned, * @key and @value are not set, and the iterator becomes invalid. * - * Return value: %FALSE if the end of the #GHashTable has been reached. + * Returns: %FALSE if the end of the #GHashTable has been reached. * * Since: 2.16 */ @@ -765,7 +765,7 @@ * * Returns the #GHashTable associated with @iter. * - * Return value: the #GHashTable associated with @iter. + * Returns: the #GHashTable associated with @iter. * * Since: 2.16 */ @@ -809,6 +809,15 @@ * otherwise you have to make sure that any dynamically allocated * values are freed yourself. * + * It is safe to continue iterating the #GHashTable afterward: + * |[ + * while (g_hash_table_iter_next (&iter, &key, &value)) + * { + * if (condition) + * g_hash_table_iter_remove (&iter); + * } + * ]| + * * Since: 2.16 */ void @@ -998,7 +1007,7 @@ * Atomically increments the reference count of @hash_table by one. * This function is MT-safe and may be called from any thread. * - * Return value: the passed in #GHashTable + * Returns: the passed in #GHashTable * * Since: 2.10 */ @@ -1069,7 +1078,7 @@ * and has the value %NULL. If you need this distinction, use * g_hash_table_lookup_extended(). * - * Return value: (allow-none): the associated value, or %NULL if the key is not found + * Returns: (allow-none): the associated value, or %NULL if the key is not found */ gpointer g_hash_table_lookup (GHashTable *hash_table, @@ -1103,7 +1112,7 @@ * whether the %NULL key exists, provided the hash and equal functions * of @hash_table are %NULL-safe. * - * Return value: %TRUE if the key was found in the #GHashTable + * Returns: %TRUE if the key was found in the #GHashTable */ gboolean g_hash_table_lookup_extended (GHashTable *hash_table, @@ -1265,7 +1274,7 @@ * @hash_table: our #GHashTable * @key: the key to remove * @notify: %TRUE if the destroy notify handlers are to be called - * Return value: %TRUE if a node was found and removed, else %FALSE + * Returns: %TRUE if a node was found and removed, else %FALSE * * Implements the common logic for the g_hash_table_remove() and * g_hash_table_steal() functions. @@ -1458,7 +1467,7 @@ * See #GHashTableIter for an alternative way to loop over the * key/value pairs in the hash table. * - * Return value: the number of key/value pairs removed + * Returns: the number of key/value pairs removed */ guint g_hash_table_foreach_remove (GHashTable *hash_table, @@ -1485,7 +1494,7 @@ * See #GHashTableIter for an alternative way to loop over the * key/value pairs in the hash table. * - * Return value: the number of key/value pairs removed. + * Returns: the number of key/value pairs removed. */ guint g_hash_table_foreach_steal (GHashTable *hash_table, @@ -1566,7 +1575,7 @@ * (keep in mind that an O(n) find/foreach operation issued for all n * values in a hash table ends up needing O(n*n) operations). * - * Return value: (allow-none): The value of the first key/value pair is returned, + * Returns: (allow-none): The value of the first key/value pair is returned, * for which @predicate evaluates to %TRUE. If no pair with the * requested property is found, %NULL is returned. * @@ -1618,7 +1627,7 @@ * * Returns the number of elements contained in the #GHashTable. * - * Return value: the number of key/value pairs in the #GHashTable. + * Returns: the number of key/value pairs in the #GHashTable. */ guint g_hash_table_size (GHashTable *hash_table) @@ -1635,7 +1644,7 @@ * Retrieves every key inside @hash_table. The returned data is valid * until changes to the hash release those keys. * - * Return value: a #GList containing all the keys inside the hash + * Returns: a #GList containing all the keys inside the hash * table. The content of the list is owned by the hash table and * should not be modified or freed. Use g_list_free() when done * using the list. @@ -1713,7 +1722,7 @@ * Retrieves every value inside @hash_table. The returned data * is valid until @hash_table is modified. * - * Return value: a #GList containing all the values inside the hash + * Returns: a #GList containing all the values inside the hash * table. The content of the list is owned by the hash table and * should not be modified or freed. Use g_list_free() when done * using the list. diff -Nru glib2.0-2.39.90/glib/ghmac.c glib2.0-2.39.91/glib/ghmac.c --- glib2.0-2.39.90/glib/ghmac.c 2014-02-06 12:02:52.000000000 +0000 +++ glib2.0-2.39.91/glib/ghmac.c 2014-02-22 15:29:07.000000000 +0000 @@ -80,7 +80,7 @@ * will be closed and it won't be possible to call g_hmac_update() * on it anymore. * - * Return value: the newly created #GHmac, or %NULL. + * Returns: the newly created #GHmac, or %NULL. * Use g_hmac_unref() to free the memory allocated by it. * * Since: 2.30 @@ -160,7 +160,7 @@ * g_hmac_get_string() or g_hmac_get_digest(), the copied * HMAC will be closed as well. * - * Return value: the copy of the passed #GHmac. Use g_hmac_unref() + * Returns: the copy of the passed #GHmac. Use g_hmac_unref() * when finished using it. * * Since: 2.30 @@ -189,7 +189,7 @@ * * This function is MT-safe and may be called from any thread. * - * Return value: the passed in #GHmac. + * Returns: the passed in #GHmac. * * Since: 2.30 **/ @@ -264,7 +264,7 @@ * * The hexadecimal characters will be lower case. * - * Return value: the hexadecimal representation of the HMAC. The + * Returns: the hexadecimal representation of the HMAC. The * returned string is owned by the HMAC and should not be modified * or freed. * @@ -336,7 +336,7 @@ * * The hexadecimal string returned will be in lower case. * - * Return value: the HMAC of the binary data as a string in hexadecimal. + * Returns: the HMAC of the binary data as a string in hexadecimal. * The returned string should be freed with g_free() when done using it. * * Since: 2.30 @@ -376,7 +376,7 @@ * * The hexadecimal string returned will be in lower case. * - * Return value: the HMAC as a hexadecimal string. + * Returns: the HMAC as a hexadecimal string. * The returned string should be freed with g_free() * when done using it. * diff -Nru glib2.0-2.39.90/glib/ghostutils.c glib2.0-2.39.91/glib/ghostutils.c --- glib2.0-2.39.90/glib/ghostutils.c 2014-02-06 12:02:52.000000000 +0000 +++ glib2.0-2.39.91/glib/ghostutils.c 2014-02-22 15:29:07.000000000 +0000 @@ -413,7 +413,7 @@ * string containing no uppercase letters and not ending with a * trailing dot. * - * Return value: an ASCII hostname, which must be freed, or %NULL if + * Returns: an ASCII hostname, which must be freed, or %NULL if * @hostname is in some way invalid. * * Since: 2.22 @@ -487,7 +487,7 @@ * segments, and so it is possible for g_hostname_is_non_ascii() and * g_hostname_is_ascii_encoded() to both return %TRUE for a name. * - * Return value: %TRUE if @hostname contains any non-ASCII characters + * Returns: %TRUE if @hostname contains any non-ASCII characters * * Since: 2.22 **/ @@ -594,7 +594,7 @@ * Of course if @hostname is not an internationalized hostname, then * the canonical presentation form will be entirely ASCII. * - * Return value: a UTF-8 hostname, which must be freed, or %NULL if + * Returns: a UTF-8 hostname, which must be freed, or %NULL if * @hostname is in some way invalid. * * Since: 2.22 @@ -658,7 +658,7 @@ * segments, and so it is possible for g_hostname_is_non_ascii() and * g_hostname_is_ascii_encoded() to both return %TRUE for a name. * - * Return value: %TRUE if @hostname contains any ASCII-encoded + * Returns: %TRUE if @hostname contains any ASCII-encoded * segments. * * Since: 2.22 @@ -685,7 +685,7 @@ * Tests if @hostname is the string form of an IPv4 or IPv6 address. * (Eg, "192.168.0.1".) * - * Return value: %TRUE if @hostname is an IP address + * Returns: %TRUE if @hostname is an IP address * * Since: 2.22 **/ diff -Nru glib2.0-2.39.90/glib/giochannel.c glib2.0-2.39.91/glib/giochannel.c --- glib2.0-2.39.90/glib/giochannel.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/giochannel.c 2014-02-22 15:29:07.000000000 +0000 @@ -294,7 +294,7 @@ * * Reads data from a #GIOChannel. * - * Return value: %G_IO_ERROR_NONE if the operation was successful. + * Returns: %G_IO_ERROR_NONE if the operation was successful. * * Deprecated:2.2: Use g_io_channel_read_chars() instead. **/ @@ -339,7 +339,7 @@ * * Writes data to a #GIOChannel. * - * Return value: %G_IO_ERROR_NONE if the operation was successful. + * Returns: %G_IO_ERROR_NONE if the operation was successful. * * Deprecated:2.2: Use g_io_channel_write_chars() instead. **/ @@ -378,7 +378,7 @@ * Sets the current position in the #GIOChannel, similar to the standard * library function fseek(). * - * Return value: %G_IO_ERROR_NONE if the operation was successful. + * Returns: %G_IO_ERROR_NONE if the operation was successful. * * Deprecated:2.2: Use g_io_channel_seek_position() instead. **/ @@ -432,7 +432,7 @@ * so will not cause problems, as long as no attempt is made to * access the channel after it is closed). * - * Return value: A #GIOChannel on success, %NULL on failure. + * Returns: A #GIOChannel on success, %NULL on failure. **/ /** @@ -478,7 +478,7 @@ * flushed if @flush is %TRUE. The channel will not be freed until the * last reference is dropped using g_io_channel_unref(). * - * Return value: the status of the operation. + * Returns: the status of the operation. **/ GIOStatus g_io_channel_shutdown (GIOChannel *channel, @@ -714,7 +714,7 @@ * is data to be read/space to write data in the internal buffers in * the #GIOChannel. Only the flags %G_IO_IN and %G_IO_OUT may be set. * - * Return value: A #GIOCondition + * Returns: A #GIOCondition **/ GIOCondition g_io_channel_get_buffer_condition (GIOChannel *channel) @@ -744,7 +744,7 @@ * * Converts an `errno` error number to a #GIOChannelError. * - * Return value: a #GIOChannelError error number, e.g. + * Returns: a #GIOChannelError error number, e.g. * %G_IO_CHANNEL_ERROR_INVAL. **/ GIOChannelError @@ -855,7 +855,7 @@ * * Gets the buffer size. * - * Return value: the size of the buffer. + * Returns: the size of the buffer. **/ gsize g_io_channel_get_buffer_size (GIOChannel *channel) @@ -906,7 +906,7 @@ * where in the file a line break occurs. A value of %NULL * indicates autodetection. * - * Return value: The line termination string. This value + * Returns: The line termination string. This value * is owned by GLib and must not be freed. **/ const gchar * @@ -929,7 +929,7 @@ * * Sets the (writeable) flags in @channel to (@flags & %G_IO_FLAG_SET_MASK). * - * Return value: the status of the operation. + * Returns: the status of the operation. **/ /** * GIOFlags: @@ -986,7 +986,7 @@ * should immediately call g_io_channel_get_flags() to update * the internal values of these flags. * - * Return value: the flags which are set on the channel + * Returns: the flags which are set on the channel **/ GIOFlags g_io_channel_get_flags (GIOChannel *channel) @@ -1038,7 +1038,7 @@ * destroyed. The default value of this is %TRUE for channels created * by g_io_channel_new_file (), and %FALSE for all other channels. * - * Return value: Whether the channel will be closed on the final unref of + * Returns: Whether the channel will be closed on the final unref of * the GIOChannel data structure. **/ gboolean @@ -1061,7 +1061,7 @@ * * Replacement for g_io_channel_seek() with the new API. * - * Return value: the status of the operation. + * Returns: the status of the operation. **/ /** * GSeekType: @@ -1167,7 +1167,7 @@ * * Flushes the write buffer for the GIOChannel. * - * Return value: the status of the operation: One of + * Returns: the status of the operation: One of * #G_IO_STATUS_NORMAL, #G_IO_STATUS_AGAIN, or * #G_IO_STATUS_ERROR. **/ @@ -1437,7 +1437,7 @@ * The internal encoding is always UTF-8. The encoding %NULL * makes the channel safe for binary data. * - * Return value: A string containing the encoding, this string is + * Returns: A string containing the encoding, this string is * owned by GLib and must not be freed. **/ const gchar * @@ -1637,7 +1637,7 @@ * @str_return will contain allocated memory if the return * is %G_IO_STATUS_NORMAL. * - * Return value: the status of the operation. + * Returns: the status of the operation. **/ GIOStatus g_io_channel_read_line (GIOChannel *channel, @@ -1684,7 +1684,7 @@ * * Reads a line from a #GIOChannel, using a #GString as a buffer. * - * Return value: the status of the operation. + * Returns: the status of the operation. **/ GIOStatus g_io_channel_read_line_string (GIOChannel *channel, @@ -1898,7 +1898,7 @@ * * Reads all the remaining data from the file. * - * Return value: %G_IO_STATUS_NORMAL on success. + * Returns: %G_IO_STATUS_NORMAL on success. * This function never returns %G_IO_STATUS_EOF. **/ GIOStatus @@ -1982,7 +1982,7 @@ * * Replacement for g_io_channel_read() with the new API. * - * Return value: the status of the operation. + * Returns: the status of the operation. */ GIOStatus g_io_channel_read_chars (GIOChannel *channel, @@ -2095,7 +2095,7 @@ * Reads a Unicode character from @channel. * This function cannot be called on a channel with %NULL encoding. * - * Return value: a #GIOStatus + * Returns: a #GIOStatus **/ GIOStatus g_io_channel_read_unichar (GIOChannel *channel, @@ -2167,7 +2167,7 @@ * may only be made on a channel from which data has been read in the * cases described in the documentation for g_io_channel_set_encoding (). * - * Return value: the status of the operation. + * Returns: the status of the operation. **/ GIOStatus g_io_channel_write_chars (GIOChannel *channel, @@ -2494,7 +2494,7 @@ * Writes a Unicode character to @channel. * This function cannot be called on a channel with %NULL encoding. * - * Return value: a #GIOStatus + * Returns: a #GIOStatus **/ GIOStatus g_io_channel_write_unichar (GIOChannel *channel, @@ -2532,7 +2532,7 @@ /** * g_io_channel_error_quark: * - * Return value: the quark used as %G_IO_CHANNEL_ERROR + * Returns: the quark used as %G_IO_CHANNEL_ERROR **/ /** * G_IO_CHANNEL_ERROR: diff -Nru glib2.0-2.39.90/glib/gkeyfile.c glib2.0-2.39.91/glib/gkeyfile.c --- glib2.0-2.39.90/glib/gkeyfile.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gkeyfile.c 2014-02-22 15:29:07.000000000 +0000 @@ -611,7 +611,7 @@ * g_key_file_load_from_dirs() or g_key_file_load_from_data_dirs() to * read an existing key file. * - * Return value: (transfer full): an empty #GKeyFile. + * Returns: (transfer full): an empty #GKeyFile. * * Since: 2.6 **/ @@ -814,7 +814,7 @@ * If the file could not be loaded then @error is set to * either a #GFileError or #GKeyFileError. * - * Return value: %TRUE if a key file could be loaded, %FALSE otherwise + * Returns: %TRUE if a key file could be loaded, %FALSE otherwise * * Since: 2.6 **/ @@ -863,7 +863,7 @@ * Loads a key file from memory into an empty #GKeyFile structure. * If the object cannot be created then %error is set to a #GKeyFileError. * - * Return value: %TRUE if a key file could be loaded, %FALSE otherwise + * Returns: %TRUE if a key file could be loaded, %FALSE otherwise * * Since: 2.6 **/ @@ -924,7 +924,7 @@ * be loaded then an %error is set to either a #GFileError or * #GKeyFileError. * - * Return value: %TRUE if a key file could be loaded, %FALSE otherwise + * Returns: %TRUE if a key file could be loaded, %FALSE otherwise * * Since: 2.14 **/ @@ -997,7 +997,7 @@ * @full_path. If the file could not be loaded then an %error is * set to either a #GFileError or #GKeyFileError. * - * Return value: %TRUE if a key file could be loaded, %FALSE othewise + * Returns: %TRUE if a key file could be loaded, %FALSE othewise * Since: 2.6 **/ gboolean @@ -1432,7 +1432,7 @@ * Note that this function never reports an error, * so it is safe to pass %NULL as @error. * - * Return value: a newly allocated string holding + * Returns: a newly allocated string holding * the contents of the #GKeyFile * * Since: 2.6 @@ -1502,7 +1502,7 @@ * be found, %NULL is returned and @error is set to * #G_KEY_FILE_ERROR_GROUP_NOT_FOUND. * - * Return value: (array zero-terminated=1) (transfer full): a newly-allocated %NULL-terminated array of strings. + * Returns: (array zero-terminated=1) (transfer full): a newly-allocated %NULL-terminated array of strings. * Use g_strfreev() to free it. * * Since: 2.6 @@ -1573,7 +1573,7 @@ * * Returns the name of the start group of the file. * - * Return value: The start group of the key file. + * Returns: The start group of the key file. * * Since: 2.6 **/ @@ -1597,7 +1597,7 @@ * The array of returned groups will be %NULL-terminated, so * @length may optionally be %NULL. * - * Return value: (array zero-terminated=1) (transfer full): a newly-allocated %NULL-terminated array of strings. + * Returns: (array zero-terminated=1) (transfer full): a newly-allocated %NULL-terminated array of strings. * Use g_strfreev() to free it. * Since: 2.6 **/ @@ -1664,7 +1664,7 @@ * and @error is set to #G_KEY_FILE_ERROR_GROUP_NOT_FOUND. * * - * Return value: a newly allocated string or %NULL if the specified + * Returns: a newly allocated string or %NULL if the specified * key cannot be found. * * Since: 2.6 @@ -1775,7 +1775,7 @@ * event that the @group_name cannot be found, %NULL is returned * and @error is set to #G_KEY_FILE_ERROR_GROUP_NOT_FOUND. * - * Return value: a newly allocated string or %NULL if the specified + * Returns: a newly allocated string or %NULL if the specified * key cannot be found. * * Since: 2.6 @@ -1886,7 +1886,7 @@ * event that the @group_name cannot be found, %NULL is returned * and @error is set to #G_KEY_FILE_ERROR_GROUP_NOT_FOUND. * - * Return value: (array zero-terminated=1 length=length) (element-type utf8) (transfer full): + * Returns: (array zero-terminated=1 length=length) (element-type utf8) (transfer full): * a %NULL-terminated string array or %NULL if the specified * key cannot be found. The array should be freed with g_strfreev(). * @@ -2064,7 +2064,7 @@ * with @key cannot be interpreted or no suitable translation can * be found then the untranslated value is returned. * - * Return value: a newly allocated string or %NULL if the specified + * Returns: a newly allocated string or %NULL if the specified * key cannot be found. * * Since: 2.6 @@ -2154,7 +2154,7 @@ * returned array is %NULL-terminated, so @length may optionally * be %NULL. * - * Return value: (array zero-terminated=1 length=length) (element-type utf8) (transfer full): a newly allocated %NULL-terminated string array + * Returns: (array zero-terminated=1 length=length) (element-type utf8) (transfer full): a newly allocated %NULL-terminated string array * or %NULL if the key isn't found. The string array should be freed * with g_strfreev(). * @@ -2274,7 +2274,7 @@ * associated with @key cannot be interpreted as a boolean then %FALSE * is returned and @error is set to #G_KEY_FILE_ERROR_INVALID_VALUE. * - * Return value: the value associated with the key as a boolean, + * Returns: the value associated with the key as a boolean, * or %FALSE if the key was not found or could not be parsed. * * Since: 2.6 @@ -2368,7 +2368,7 @@ * with @key cannot be interpreted as booleans then %NULL is returned * and @error is set to #G_KEY_FILE_ERROR_INVALID_VALUE. * - * Return value: (array length=length) (element-type gboolean) (transfer container): + * Returns: (array length=length) (element-type gboolean) (transfer container): * the values associated with the key as a list of booleans, or %NULL if the * key was not found or could not be parsed. The returned list of booleans * should be freed with g_free() when no longer needed. @@ -2489,7 +2489,7 @@ * with @key cannot be interpreted as an integer then 0 is returned * and @error is set to #G_KEY_FILE_ERROR_INVALID_VALUE. * - * Return value: the value associated with the key as an integer, or + * Returns: the value associated with the key as an integer, or * 0 if the key was not found or could not be parsed. * * Since: 2.6 @@ -2739,7 +2739,7 @@ * with @key cannot be interpreted as integers then %NULL is returned * and @error is set to #G_KEY_FILE_ERROR_INVALID_VALUE. * - * Return value: (array length=length) (element-type gint) (transfer container): + * Returns: (array length=length) (element-type gint) (transfer container): * the values associated with the key as a list of integers, or %NULL if * the key was not found or could not be parsed. The returned list of * integers should be freed with g_free() when no longer needed. @@ -2857,7 +2857,7 @@ * with @key cannot be interpreted as a double then 0.0 is returned * and @error is set to #G_KEY_FILE_ERROR_INVALID_VALUE. * - * Return value: the value associated with the key as a double, or + * Returns: the value associated with the key as a double, or * 0.0 if the key was not found or could not be parsed. * * Since: 2.12 @@ -2952,7 +2952,7 @@ * with @key cannot be interpreted as doubles then %NULL is returned * and @error is set to #G_KEY_FILE_ERROR_INVALID_VALUE. * - * Return value: (array length=length) (element-type gdouble) (transfer container): + * Returns: (array length=length) (element-type gdouble) (transfer container): * the values associated with the key as a list of doubles, or %NULL if the * key was not found or could not be parsed. The returned list of doubles * should be freed with g_free() when no longer needed. @@ -3499,7 +3499,7 @@ * * Looks whether the key file has the group @group_name. * - * Return value: %TRUE if @group_name is a part of @key_file, %FALSE + * Returns: %TRUE if @group_name is a part of @key_file, %FALSE * otherwise. * Since: 2.6 **/ @@ -3567,7 +3567,7 @@ * Language bindings should use g_key_file_get_value() to test whether * or not a key exists. * - * Return value: %TRUE if @key is a part of @group_name, %FALSE otherwise + * Returns: %TRUE if @key is a part of @group_name, %FALSE otherwise * * Since: 2.6 **/ diff -Nru glib2.0-2.39.90/glib/glibconfig.h.win32 glib2.0-2.39.91/glib/glibconfig.h.win32 --- glib2.0-2.39.90/glib/glibconfig.h.win32 2014-02-17 23:37:17.000000000 +0000 +++ glib2.0-2.39.91/glib/glibconfig.h.win32 2014-03-03 21:08:56.000000000 +0000 @@ -154,7 +154,7 @@ #define GLIB_MAJOR_VERSION 2 #define GLIB_MINOR_VERSION 39 -#define GLIB_MICRO_VERSION 90 +#define GLIB_MICRO_VERSION 91 #define G_OS_WIN32 #define G_PLATFORM_WIN32 diff -Nru glib2.0-2.39.90/glib/glib.rc glib2.0-2.39.91/glib/glib.rc --- glib2.0-2.39.90/glib/glib.rc 2014-02-17 23:37:17.000000000 +0000 +++ glib2.0-2.39.91/glib/glib.rc 2014-03-03 21:08:56.000000000 +0000 @@ -1,8 +1,8 @@ #include VS_VERSION_INFO VERSIONINFO - FILEVERSION 2,39,90,0 - PRODUCTVERSION 2,39,90,0 + FILEVERSION 2,39,91,0 + PRODUCTVERSION 2,39,91,0 FILEFLAGSMASK 0 FILEFLAGS 0 FILEOS VOS__WINDOWS32 @@ -15,12 +15,12 @@ BEGIN VALUE "CompanyName", "The GLib developer community" VALUE "FileDescription", "GLib" - VALUE "FileVersion", "2.39.90.0" + VALUE "FileVersion", "2.39.91.0" VALUE "InternalName", "libglib-2.0-0" VALUE "LegalCopyright", "Copyright 1995-2011 Peter Mattis, Spencer Kimball, Josh MacDonald and others." VALUE "OriginalFilename", "libglib-2.0-0.dll" VALUE "ProductName", "GLib" - VALUE "ProductVersion", "2.39.90" + VALUE "ProductVersion", "2.39.91" END END BLOCK "VarFileInfo" diff -Nru glib2.0-2.39.90/glib/gmain.c glib2.0-2.39.91/glib/gmain.c --- glib2.0-2.39.90/glib/gmain.c 2014-02-17 22:15:51.000000000 +0000 +++ glib2.0-2.39.91/glib/gmain.c 2014-02-26 19:25:16.000000000 +0000 @@ -71,6 +71,10 @@ #include #endif /* G_OS_WIN32 */ +#ifdef HAVE_MACH_MACH_TIME_H +#include +#endif + #include "glib_trace.h" #include "gmain.h" @@ -236,11 +240,12 @@ gint ref_count; + GHashTable *sources; /* guint -> GSource */ + GPtrArray *pending_dispatches; gint timeout; /* Timeout for current iteration */ guint next_id; - GHashTable *overflow_used_source_ids; /* set */ GList *source_lists; gint in_check_or_prepare; @@ -542,8 +547,7 @@ } g_list_free (context->source_lists); - if (context->overflow_used_source_ids) - g_hash_table_destroy (context->overflow_used_source_ids); + g_hash_table_destroy (context->sources); g_mutex_clear (&context->mutex); @@ -575,7 +579,7 @@ * * Creates a new #GMainContext structure. * - * Return value: the new #GMainContext + * Returns: the new #GMainContext **/ GMainContext * g_main_context_new (void) @@ -598,6 +602,7 @@ g_mutex_init (&context->mutex); g_cond_init (&context->cond); + context->sources = g_hash_table_new (NULL, NULL); context->owner = NULL; context->waiters = NULL; @@ -641,7 +646,7 @@ * specified, and corresponds to the "main" main loop. See also * g_main_context_get_thread_default(). * - * Return value: (transfer none): the global default main context. + * Returns: (transfer none): the global default main context. **/ GMainContext * g_main_context_default (void) @@ -844,7 +849,7 @@ * and must be added to one with g_source_attach() before it will be * executed. * - * Return value: the newly-created #GSource. + * Returns: the newly-created #GSource. **/ GSource * g_source_new (GSourceFuncs *source_funcs, @@ -1055,61 +1060,6 @@ context->source_lists = g_list_remove (context->source_lists, source_list); g_slice_free (GSourceList, source_list); } - - if (context->overflow_used_source_ids) - g_hash_table_remove (context->overflow_used_source_ids, - GUINT_TO_POINTER (source->source_id)); - -} - -static void -assign_source_id_unlocked (GMainContext *context, - GSource *source) -{ - guint id; - - /* Are we about to overflow back to 0? - * See https://bugzilla.gnome.org/show_bug.cgi?id=687098 - */ - if (G_UNLIKELY (context->next_id == G_MAXUINT && - context->overflow_used_source_ids == NULL)) - { - GSourceIter iter; - GSource *source; - - context->overflow_used_source_ids = g_hash_table_new (NULL, NULL); - - g_source_iter_init (&iter, context, FALSE); - while (g_source_iter_next (&iter, &source)) - { - g_hash_table_add (context->overflow_used_source_ids, - GUINT_TO_POINTER (source->source_id)); - } - id = G_MAXUINT; - g_hash_table_add (context->overflow_used_source_ids, GUINT_TO_POINTER (id)); - } - else if (context->overflow_used_source_ids == NULL) - { - id = context->next_id++; - } - else - { - /* - * If we overran G_MAXUINT, we fall back to randomly probing the - * source ids for the current context. This will be slower the more - * sources there are, but we're mainly concerned right now about - * correctness and code size. There's time for a more clever solution - * later. - */ - do - id = g_random_int (); - while (id == 0 || - g_hash_table_contains (context->overflow_used_source_ids, - GUINT_TO_POINTER (id))); - g_hash_table_add (context->overflow_used_source_ids, GUINT_TO_POINTER (id)); - } - - source->source_id = id; } static guint @@ -1118,10 +1068,21 @@ gboolean do_wakeup) { GSList *tmp_list; + guint id; + + /* The counter may have wrapped, so we must ensure that we do not + * reuse the source id of an existing source. + */ + do + id = context->next_id++; + while (id == 0 || g_hash_table_contains (context->sources, GUINT_TO_POINTER (id))); source->context = context; - assign_source_id_unlocked (context, source); + source->source_id = id; source->ref_count++; + + g_hash_table_insert (context->sources, GUINT_TO_POINTER (id), source); + source_add_to_context (source, context); if (!SOURCE_BLOCKED (source)) @@ -1161,7 +1122,7 @@ * Adds a #GSource to a @context so that it will be executed within * that context. Remove it by calling g_source_destroy(). * - * Return value: the ID (greater than 0) for the source within the + * Returns: the ID (greater than 0) for the source within the * #GMainContext. **/ guint @@ -1277,7 +1238,7 @@ * context. The reverse * mapping from ID to source is done by g_main_context_find_source_by_id(). * - * Return value: the ID (greater than 0) for the source + * Returns: the ID (greater than 0) for the source **/ guint g_source_get_id (GSource *source) @@ -1307,7 +1268,7 @@ * g_main_current_source(). But calling this function on a source * whose #GMainContext has been destroyed is an error. * - * Return value: (transfer none) (allow-none): the #GMainContext with which the + * Returns: (transfer none) (allow-none): the #GMainContext with which the * source is associated, or %NULL if the context has not * yet been added to a source. **/ @@ -1331,6 +1292,9 @@ * the @revents field in the #GPollFD struct and return %TRUE if events need * to be processed. * + * This API is only intended to be used by implementations of #GSource. + * Do not call this API on a #GSource that you did not create. + * * Using this API forces the linear scanning of event sources on each * main loop iteration. Newly-written event sources should try to use * g_source_add_unix_fd() instead of this API. @@ -1367,6 +1331,9 @@ * * Removes a file descriptor from the set of file descriptors polled for * this source. + * + * This API is only intended to be used by implementations of #GSource. + * Do not call this API on a #GSource that you did not create. **/ void g_source_remove_poll (GSource *source, @@ -1413,6 +1380,9 @@ * @source will hold a reference on @child_source while @child_source * is attached to it. * + * This API is only intended to be used by implementations of #GSource. + * Do not call this API on a #GSource that you did not create. + * * Since: 2.28 **/ void @@ -1469,6 +1439,9 @@ * * Detaches @child_source from @source and destroys it. * + * This API is only intended to be used by implementations of #GSource. + * Do not call this API on a #GSource that you did not create. + * * Since: 2.28 **/ void @@ -1702,6 +1675,10 @@ * source will be dispatched if it is ready to be dispatched and no * sources at a higher (numerically smaller) priority are ready to be * dispatched. + * + * A child source always has the same priority as its parent. It is not + * permitted to change the priority of a source once it has been added + * as a child of another source. **/ void g_source_set_priority (GSource *source, @@ -1710,6 +1687,7 @@ GMainContext *context; g_return_if_fail (source != NULL); + g_return_if_fail (source->priv->parent_source == NULL); context = source->context; @@ -1726,7 +1704,7 @@ * * Gets the priority of a source. * - * Return value: the priority of the source + * Returns: the priority of the source **/ gint g_source_get_priority (GSource *source) @@ -1759,6 +1737,9 @@ * for both sources is reached during the same main context iteration * then the order of dispatch is undefined. * + * This API is only intended to be used by implementations of #GSource. + * Do not call this API on a #GSource that you did not create. + * * Since: 2.36 **/ void @@ -1848,7 +1829,7 @@ * Checks whether a source is allowed to be called recursively. * see g_source_set_can_recurse(). * - * Return value: whether recursion is allowed. + * Returns: whether recursion is allowed. **/ gboolean g_source_get_can_recurse (GSource *source) @@ -1901,7 +1882,7 @@ * The name may be #NULL if it has never been set with * g_source_set_name(). * - * Return value: the name of the source + * Returns: the name of the source * Since: 2.26 **/ const char * @@ -1946,7 +1927,7 @@ * * Increases the reference count on a source by one. * - * Return value: @source + * Returns: @source **/ GSource * g_source_ref (GSource *source) @@ -1997,6 +1978,8 @@ if (!SOURCE_DESTROYED (source)) g_warning (G_STRLOC ": ref_count == 0, but source was still attached to a context!"); source_remove_from_context (source, context); + + g_hash_table_remove (context->sources, GUINT_TO_POINTER (source->source_id)); } if (source->source_funcs->finalize) @@ -2056,37 +2039,30 @@ /** * g_main_context_find_source_by_id: * @context: (allow-none): a #GMainContext (if %NULL, the default context will be used) - * @source_id: the source ID, as returned by g_source_get_id(). - * + * @source_id: the source ID, as returned by g_source_get_id(). + * * Finds a #GSource given a pair of context and ID. - * - * Return value: (transfer none): the #GSource if found, otherwise, %NULL + * + * Returns: (transfer none): the #GSource if found, otherwise, %NULL **/ GSource * g_main_context_find_source_by_id (GMainContext *context, - guint source_id) + guint source_id) { - GSourceIter iter; GSource *source; - + g_return_val_if_fail (source_id > 0, NULL); if (context == NULL) context = g_main_context_default (); - - LOCK_CONTEXT (context); - - g_source_iter_init (&iter, context, FALSE); - while (g_source_iter_next (&iter, &source)) - { - if (!SOURCE_DESTROYED (source) && - source->source_id == source_id) - break; - } - g_source_iter_clear (&iter); + LOCK_CONTEXT (context); + source = g_hash_table_lookup (context->sources, GUINT_TO_POINTER (source_id)); UNLOCK_CONTEXT (context); + if (source && SOURCE_DESTROYED (source)) + source = NULL; + return source; } @@ -2100,7 +2076,7 @@ * multiple sources exist with the same source function and user data, * the first one found will be returned. * - * Return value: (transfer none): the source, if one was found, otherwise %NULL + * Returns: (transfer none): the source, if one was found, otherwise %NULL **/ GSource * g_main_context_find_source_by_funcs_user_data (GMainContext *context, @@ -2149,7 +2125,7 @@ * multiple sources exist with the same user data, the first * one found will be returned. * - * Return value: (transfer none): the source, if one was found, otherwise %NULL + * Returns: (transfer none): the source, if one was found, otherwise %NULL **/ GSource * g_main_context_find_source_by_user_data (GMainContext *context, @@ -2202,7 +2178,7 @@ * * It is a programmer error to attempt to remove a non-existent source. * - * Return value: For historical reasons, this function always returns %TRUE + * Returns: For historical reasons, this function always returns %TRUE **/ gboolean g_source_remove (guint tag) @@ -2228,7 +2204,7 @@ * data for the callback. If multiple sources exist with the same user * data, only one will be destroyed. * - * Return value: %TRUE if a source was found and removed. + * Returns: %TRUE if a source was found and removed. **/ gboolean g_source_remove_by_user_data (gpointer user_data) @@ -2254,7 +2230,7 @@ * source functions and user data. If multiple sources exist with the * same source functions and user data, only one will be destroyed. * - * Return value: %TRUE if a source was found and removed. + * Returns: %TRUE if a source was found and removed. **/ gboolean g_source_remove_by_funcs_user_data (GSourceFuncs *funcs, @@ -2290,6 +2266,9 @@ * It is not necessary to remove the fd before destroying the source; it * will be cleaned up automatically. * + * This API is only intended to be used by implementations of #GSource. + * Do not call this API on a #GSource that you did not create. + * * As the name suggests, this function is not available on Windows. * * Returns: an opaque tag @@ -2342,6 +2321,9 @@ * If you want to remove a fd, don't set its event mask to zero. * Instead, call g_source_remove_unix_fd(). * + * This API is only intended to be used by implementations of #GSource. + * Do not call this API on a #GSource that you did not create. + * * As the name suggests, this function is not available on Windows. * * Since: 2.36 @@ -2377,6 +2359,9 @@ * watched while keeping the same source around. In the normal case you * will just want to destroy the source. * + * This API is only intended to be used by implementations of #GSource. + * Do not call this API on a #GSource that you did not create. + * * As the name suggests, this function is not available on Windows. * * Since: 2.36 @@ -2421,6 +2406,9 @@ * The return value of this function is only defined when the function * is called from the check or dispatch functions for @source. * + * This API is only intended to be used by implementations of #GSource. + * Do not call this API on a #GSource that you did not create. + * * As the name suggests, this function is not available on Windows. * * Returns: the conditions reported on the fd @@ -2510,7 +2498,25 @@ return (((gint64) tv.tv_sec) * 1000000) + tv.tv_usec; } -#ifdef G_OS_WIN32 +/** + * g_get_monotonic_time: + * + * Queries the system monotonic time. + * + * The monotonic clock will always increase and doesn't suffer + * discontinuities when the user (or NTP) changes the system time. It + * may or may not continue to tick during times where the machine is + * suspended. + * + * We try to use the clock that corresponds as closely as possible to + * the passage of time as measured by system calls such as poll() but it + * may not always be possible to do this. + * + * Returns: the monotonic time, in microseconds + * + * Since: 2.28 + **/ +#if defined (G_OS_WIN32) static ULONGLONG (*g_GetTickCount64) (void) = NULL; static guint32 g_win32_tick_epoch = 0; @@ -2525,70 +2531,10 @@ g_GetTickCount64 = (void *) GetProcAddress (kernel32, "GetTickCount64"); g_win32_tick_epoch = ((guint32)GetTickCount()) >> 31; } -#endif -/** - * g_get_monotonic_time: - * - * Queries the system monotonic time, if available. - * - * On POSIX systems with clock_gettime() and `CLOCK_MONOTONIC` this call - * is a very shallow wrapper for that. Otherwise, we make a best effort - * that probably involves returning the wall clock time (with at least - * microsecond accuracy, subject to the limitations of the OS kernel). - * - * It's important to note that POSIX `CLOCK_MONOTONIC` does - * not count time spent while the machine is suspended. - * - * On Windows, "limitations of the OS kernel" is a rather substantial - * statement. Depending on the configuration of the system, the wall - * clock time is updated as infrequently as 64 times a second (which - * is approximately every 16ms). Also, on XP (but not on Vista or later) - * the monotonic clock is locally monotonic, but may differ in exact - * value between processes due to timer wrap handling. - * - * Returns: the monotonic time, in microseconds - * - * Since: 2.28 - **/ gint64 g_get_monotonic_time (void) { -#ifdef HAVE_CLOCK_GETTIME - /* librt clock_gettime() is our first choice */ - struct timespec ts; - -#ifdef CLOCK_MONOTONIC - clock_gettime (CLOCK_MONOTONIC, &ts); -#else - clock_gettime (CLOCK_REALTIME, &ts); -#endif - - /* In theory monotonic time can have any epoch. - * - * glib presently assumes the following: - * - * 1) The epoch comes some time after the birth of Jesus of Nazareth, but - * not more than 10000 years later. - * - * 2) The current time also falls sometime within this range. - * - * These two reasonable assumptions leave us with a maximum deviation from - * the epoch of 10000 years, or 315569520000000000 seconds. - * - * If we restrict ourselves to this range then the number of microseconds - * will always fit well inside the constraints of a int64 (by a factor of - * about 29). - * - * If you actually hit the following assertion, probably you should file a - * bug against your operating system for being excessively silly. - **/ - g_assert (G_GINT64_CONSTANT (-315569520000000000) < ts.tv_sec && - ts.tv_sec < G_GINT64_CONSTANT (315569520000000000)); - - return (((gint64) ts.tv_sec) * 1000000) + (ts.tv_nsec / 1000); - -#elif defined (G_OS_WIN32) guint64 ticks; guint32 ticks32; @@ -2622,7 +2568,7 @@ * is to use it to interpolate the lower precision clocks. Firefox does something like * this: * https://bugzilla.mozilla.org/show_bug.cgi?id=363258 - * + * * However this seems quite complicated, so we're not doing this right now. * * The approach we take instead is to use the TGT timer, extending it to 64bit @@ -2633,7 +2579,7 @@ * This means that: * - We have a globally consistent monotonic clock on Vista and later * - We have a locally monotonic clock on XP - * - Apps that need higher precision in timeouts and clock reads can call + * - Apps that need higher precision in timeouts and clock reads can call * timeBeginPeriod() to increase it as much as they want */ @@ -2644,10 +2590,10 @@ ticks = g_GetTickCount64 (); ticks32 = timeGetTime(); - /* GTC64 and TGT are sampled at different times, however they - * have the same base and source (msecs since system boot). + /* GTC64 and TGT are sampled at different times, however they + * have the same base and source (msecs since system boot). * They can differ by as much as -16 to +16 msecs. - * We can't just inject the low bits into the 64bit counter + * We can't just inject the low bits into the 64bit counter * as one of the counters can have wrapped in 32bit space and * the other not. Instead we calculate the signed difference * in 32bit space and apply that difference to the 64bit counter. @@ -2656,9 +2602,9 @@ /* We could do some 2's complement hack, but we play it safe */ if (ticks32 - ticks_as_32bit <= G_MAXINT32) - ticks += ticks32 - ticks_as_32bit; + ticks += ticks32 - ticks_as_32bit; else - ticks -= ticks_as_32bit - ticks32; + ticks -= ticks_as_32bit - ticks32; } else { @@ -2686,26 +2632,78 @@ * processes. */ if ((ticks32 >> 31) != (epoch & 1)) - { - epoch++; - g_atomic_int_set (&g_win32_tick_epoch, epoch); - } + { + epoch++; + g_atomic_int_set (&g_win32_tick_epoch, epoch); + } ticks = (guint64)ticks32 | ((guint64)epoch) << 31; } return ticks * 1000; +} +#elif defined(HAVE_MACH_MACH_TIME_H) /* Mac OS */ +gint64 +g_get_monotonic_time (void) +{ + static mach_timebase_info_data_t timebase_info; -#else /* !HAVE_CLOCK_GETTIME && ! G_OS_WIN32*/ + if (timebase_info.denom == 0) + { + /* This is a fraction that we must use to scale + * mach_absolute_time() by in order to reach nanoseconds. + * + * We've only ever observed this to be 1/1, but maybe it could be + * 1000/1 if mach time is microseconds already, or 1/1000 if + * picoseconds. Try to deal nicely with that. + */ + mach_timebase_info (&timebase_info); - GTimeVal tv; + /* We actually want microseconds... */ + if (timebase_info.numer % 1000 == 0) + timebase_info.numer /= 1000; + else + timebase_info.denom *= 1000; - g_get_current_time (&tv); + /* We want to make the numer 1 to avoid having to multiply... */ + if (timebase_info.denom % timebase_info.numer == 0) + { + timebase_info.denom /= timebase_info.numer; + timebase_info.numer = 1; + } + else + { + /* We could just multiply by timebase_info.numer below, but why + * bother for a case that may never actually exist... + * + * Plus -- performing the multiplication would risk integer + * overflow. If we ever actually end up in this situation, we + * should more carefully evaluate the correct course of action. + */ + mach_timebase_info (&timebase_info); /* Get a fresh copy for a better message */ + g_error ("Got weird mach timebase info of %d/%d. Please file a bug against GLib.", + timebase_info.numer, timebase_info.denom); + } + } - return (((gint64) tv.tv_sec) * 1000000) + tv.tv_usec; -#endif + return mach_absolute_time () / timebase_info.denom; +} +#else +gint64 +g_get_monotonic_time (void) +{ + struct timespec ts; + gint result; + + result = clock_gettime (CLOCK_MONOTONIC, &ts); + + if G_UNLIKELY (result != 0) + g_error ("GLib requires working CLOCK_MONOTONIC"); + + return (((gint64) ts.tv_sec) * 1000000) + (ts.tv_nsec / 1000); } +#endif static void g_main_dispatch_free (gpointer dispatch) @@ -2837,7 +2835,7 @@ * simply return to the main loop and then get called again when * there is more work to do. * - * Return value: The main loop recursion level in the current thread + * Returns: The main loop recursion level in the current thread */ int g_main_depth (void) @@ -2851,7 +2849,7 @@ * * Returns the currently firing source for this thread. * - * Return value: (transfer none): The currently firing source or %NULL. + * Returns: (transfer none): The currently firing source or %NULL. * * Since: 2.12 */ @@ -2927,7 +2925,7 @@ * } * ]| * - * Return value: %TRUE if the source has been destroyed + * Returns: %TRUE if the source has been destroyed * * Since: 2.12 */ @@ -3111,7 +3109,7 @@ * can call g_main_context_prepare(), g_main_context_query(), * g_main_context_check(), g_main_context_dispatch(). * - * Return value: %TRUE if the operation succeeded, and + * Returns: %TRUE if the operation succeeded, and * this thread is now the owner of @context. **/ gboolean @@ -3195,7 +3193,7 @@ * that owner releases ownership or until @cond is signaled, then * try again (once) to become the owner. * - * Return value: %TRUE if the operation succeeded, and + * Returns: %TRUE if the operation succeeded, and * this thread is now the owner of @context. **/ gboolean @@ -3210,6 +3208,18 @@ if (context == NULL) context = g_main_context_default (); + if G_UNLIKELY (cond != &context->cond || mutex != &context->mutex) + { + static gboolean warned; + + if (!warned) + { + g_critical ("WARNING!! g_main_context_wait() will be removed in a future release. " + "If you see this message, please file a bug immediately."); + warned = TRUE; + } + } + loop_internal_waiter = (mutex == &context->mutex); if (!loop_internal_waiter) @@ -3256,11 +3266,14 @@ * @context: a #GMainContext * @priority: location to store priority of highest priority * source already ready. - * + * * Prepares to poll sources within a main loop. The resulting information * for polling is determined by calling g_main_context_query (). - * - * Return value: %TRUE if some source is ready to be dispatched + * + * You must have successfully acquired the context with + * g_main_context_acquire() before you may call this function. + * + * Returns: %TRUE if some source is ready to be dispatched * prior to polling. **/ gboolean @@ -3417,10 +3430,13 @@ * @fds: (out caller-allocates) (array length=n_fds): location to * store #GPollFD records that need to be polled. * @n_fds: length of @fds. - * + * * Determines information necessary to poll this main loop. - * - * Return value: the number of records actually stored in @fds, + * + * You must have successfully acquired the context with + * g_main_context_acquire() before you may call this function. + * + * Returns: the number of records actually stored in @fds, * or, if more than @n_fds records need to be stored, the number * of records that need to be stored. **/ @@ -3482,10 +3498,13 @@ * @fds: (array length=n_fds): array of #GPollFD's that was passed to * the last call to g_main_context_query() * @n_fds: return value of g_main_context_query() - * + * * Passes the results of polling back to the main loop. - * - * Return value: %TRUE if some sources are ready to be dispatched. + * + * You must have successfully acquired the context with + * g_main_context_acquire() before you may call this function. + * + * Returns: %TRUE if some sources are ready to be dispatched. **/ gboolean g_main_context_check (GMainContext *context, @@ -3628,8 +3647,11 @@ /** * g_main_context_dispatch: * @context: a #GMainContext - * + * * Dispatches all pending sources. + * + * You must have successfully acquired the context with + * g_main_context_acquire() before you may call this function. **/ void g_main_context_dispatch (GMainContext *context) @@ -3724,7 +3746,7 @@ * * Checks if any sources have pending events for the given context. * - * Return value: %TRUE if events are pending. + * Returns: %TRUE if events are pending. **/ gboolean g_main_context_pending (GMainContext *context) @@ -3759,7 +3781,7 @@ * g_main_context_iteration() to return %FALSE, since the wait may * be interrupted for other reasons than an event source becoming ready. * - * Return value: %TRUE if events were dispatched. + * Returns: %TRUE if events were dispatched. **/ gboolean g_main_context_iteration (GMainContext *context, gboolean may_block) @@ -3785,7 +3807,7 @@ * * Creates a new #GMainLoop structure. * - * Return value: a new #GMainLoop. + * Returns: a new #GMainLoop. **/ GMainLoop * g_main_loop_new (GMainContext *context, @@ -3812,7 +3834,7 @@ * * Increases the reference count on a #GMainLoop object by one. * - * Return value: @loop + * Returns: @loop **/ GMainLoop * g_main_loop_ref (GMainLoop *loop) @@ -3943,7 +3965,7 @@ * * Checks to see if the main loop is currently being run via g_main_loop_run(). * - * Return value: %TRUE if the mainloop is currently being run. + * Returns: %TRUE if the mainloop is currently being run. **/ gboolean g_main_loop_is_running (GMainLoop *loop) @@ -3960,7 +3982,7 @@ * * Returns the #GMainContext of @loop. * - * Return value: (transfer none): the #GMainContext of @loop + * Returns: (transfer none): the #GMainContext of @loop **/ GMainContext * g_main_loop_get_context (GMainLoop *loop) @@ -4291,7 +4313,7 @@ * * Gets the poll function set by g_main_context_set_poll_func(). * - * Return value: the poll function + * Returns: the poll function **/ GPollFunc g_main_context_get_poll_func (GMainContext *context) @@ -4468,7 +4490,7 @@ * The interval given is in terms of monotonic time, not wall clock * time. See g_get_monotonic_time(). * - * Return value: the newly-created timeout source + * Returns: the newly-created timeout source **/ GSource * g_timeout_source_new (guint interval) @@ -4498,7 +4520,7 @@ * The interval given in terms of monotonic time, not wall clock time. * See g_get_monotonic_time(). * - * Return value: the newly-created timeout source + * Returns: the newly-created timeout source * * Since: 2.14 **/ @@ -4547,7 +4569,7 @@ * The interval given in terms of monotonic time, not wall clock time. * See g_get_monotonic_time(). * - * Return value: the ID (greater than 0) of the event source. + * Returns: the ID (greater than 0) of the event source. * Rename to: g_timeout_add **/ guint @@ -4605,7 +4627,7 @@ * The interval given is in terms of monotonic time, not wall clock * time. See g_get_monotonic_time(). * - * Return value: the ID (greater than 0) of the event source. + * Returns: the ID (greater than 0) of the event source. **/ guint g_timeout_add (guint32 interval, @@ -4659,7 +4681,7 @@ * The interval given is in terms of monotonic time, not wall clock * time. See g_get_monotonic_time(). * - * Return value: the ID (greater than 0) of the event source. + * Returns: the ID (greater than 0) of the event source. * * Rename to: g_timeout_add_seconds * Since: 2.14 @@ -4711,7 +4733,7 @@ * The interval given is in terms of monotonic time, not wall clock * time. See g_get_monotonic_time(). * - * Return value: the ID (greater than 0) of the event source. + * Returns: the ID (greater than 0) of the event source. * * Since: 2.14 **/ @@ -5124,7 +5146,7 @@ * be greater than 0 (i.e. this function must wait for a specific child, * and cannot wait for one of many children by using a nonpositive argument). * - * Return value: the newly-created child watch source + * Returns: the newly-created child watch source * * Since: 2.4 **/ @@ -5193,7 +5215,7 @@ * using g_source_attach(). You can do these steps manually if you * need greater control. * - * Return value: the ID (greater than 0) of the event source. + * Returns: the ID (greater than 0) of the event source. * * Rename to: g_child_watch_add * Since: 2.4 @@ -5252,7 +5274,7 @@ * using g_source_attach(). You can do these steps manually if you * need greater control. * - * Return value: the ID (greater than 0) of the event source. + * Returns: the ID (greater than 0) of the event source. * * Since: 2.4 **/ @@ -5308,7 +5330,7 @@ * %G_PRIORITY_DEFAULT_IDLE, as compared to other sources which * have a default priority of %G_PRIORITY_DEFAULT. * - * Return value: the newly-created idle source + * Returns: the newly-created idle source **/ GSource * g_idle_source_new (void) @@ -5337,7 +5359,7 @@ * and attaches it to the main loop context using g_source_attach(). * You can do these steps manually if you need greater control. * - * Return value: the ID (greater than 0) of the event source. + * Returns: the ID (greater than 0) of the event source. * Rename to: g_idle_add **/ guint @@ -5378,7 +5400,7 @@ * and attaches it to the main loop context using g_source_attach(). * You can do these steps manually if you need greater control. * - * Return value: the ID (greater than 0) of the event source. + * Returns: the ID (greater than 0) of the event source. **/ guint g_idle_add (GSourceFunc function, @@ -5393,7 +5415,7 @@ * * Removes the idle function with the given data. * - * Return value: %TRUE if an idle source was found and removed. + * Returns: %TRUE if an idle source was found and removed. **/ gboolean g_idle_remove_by_data (gpointer data) diff -Nru glib2.0-2.39.90/glib/gmappedfile.c glib2.0-2.39.91/glib/gmappedfile.c --- glib2.0-2.39.90/glib/gmappedfile.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/gmappedfile.c 2014-02-22 15:29:07.000000000 +0000 @@ -233,7 +233,7 @@ * size 0 (e.g. device files such as /dev/null), @error will be set * to the #GFileError value #G_FILE_ERROR_INVAL. * - * Return value: a newly allocated #GMappedFile which must be unref'd + * Returns: a newly allocated #GMappedFile which must be unref'd * with g_mapped_file_unref(), or %NULL if the mapping failed. * * Since: 2.8 @@ -291,7 +291,7 @@ * will not be modified, or if all modifications of the file are done * atomically (e.g. using g_file_set_contents()). * - * Return value: a newly allocated #GMappedFile which must be unref'd + * Returns: a newly allocated #GMappedFile which must be unref'd * with g_mapped_file_unref(), or %NULL if the mapping failed. * * Since: 2.32 @@ -368,7 +368,7 @@ * Increments the reference count of @file by one. It is safe to call * this function from any thread. * - * Return value: the passed in #GMappedFile. + * Returns: the passed in #GMappedFile. * * Since: 2.22 **/ diff -Nru glib2.0-2.39.90/glib/gmarkup.c glib2.0-2.39.91/glib/gmarkup.c --- glib2.0-2.39.90/glib/gmarkup.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/glib/gmarkup.c 2014-02-22 15:29:07.000000000 +0000 @@ -213,7 +213,7 @@ * the parse context can't continue to parse text (you have to * free it and create a new parse context). * - * Return value: a new #GMarkupParseContext + * Returns: a new #GMarkupParseContext **/ GMarkupParseContext * g_markup_parse_context_new (const GMarkupParser *parser, @@ -1114,7 +1114,7 @@ * is reported, no further data may be fed to the #GMarkupParseContext; * all errors are fatal. * - * Return value: %FALSE if an error occurred, %TRUE on success + * Returns: %FALSE if an error occurred, %TRUE on success */ gboolean g_markup_parse_context_parse (GMarkupParseContext *context, @@ -1745,7 +1745,7 @@ * This function reports an error if the document isn't complete, * for example if elements are still open. * - * Return value: %TRUE on success, %FALSE if an error was set + * Returns: %TRUE on success, %FALSE if an error was set */ gboolean g_markup_parse_context_end_parse (GMarkupParseContext *context, @@ -2220,7 +2220,7 @@ * references in this range are not valid XML 1.0, but they are * valid XML 1.1 and will be accepted by the GMarkup parser. * - * Return value: a newly allocated string with the escaped text + * Returns: a newly allocated string with the escaped text */ gchar* g_markup_escape_text (const gchar *text, @@ -2251,7 +2251,7 @@ * Partially based on code from printf-parser.c, * Copyright (C) 1999-2000, 2002-2003 Free Software Foundation, Inc. * - * Return value: pointer to the next conversion in @format, + * Returns: pointer to the next conversion in @format, * or %NULL, if none. */ static const char * @@ -2375,7 +2375,7 @@ * all string and character arguments in the fashion * of g_markup_escape_text(). See g_markup_printf_escaped(). * - * Return value: newly allocated result from formatting + * Returns: newly allocated result from formatting * operation. Free with g_free(). * * Since: 2.4 @@ -2535,7 +2535,7 @@ * store, item); * ]| * - * Return value: newly allocated result from formatting + * Returns: newly allocated result from formatting * operation. Free with g_free(). * * Since: 2.4 @@ -2663,7 +2663,7 @@ * %G_MARKUP_ERROR_INVALID_CONTENT). In all of these cases %FALSE * will be returned and @error will be set as appropriate. * - * Return value: %TRUE if successful + * Returns: %TRUE if successful * * Since: 2.16 **/ diff -Nru glib2.0-2.39.90/glib/gmarkup.h glib2.0-2.39.91/glib/gmarkup.h --- glib2.0-2.39.90/glib/gmarkup.h 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/gmarkup.h 2014-03-03 02:32:57.000000000 +0000 @@ -79,7 +79,7 @@ * @G_MARKUP_TREAT_CDATA_AS_TEXT: When this flag is set, CDATA marked * sections are not passed literally to the @passthrough function of * the parser. Instead, the content of the section (without the - * <![CDATA[ and ]]>) is + * ``) is * passed to the @text function. This flag was added in GLib 2.12 * @G_MARKUP_PREFIX_ERROR_POSITION: Normally errors caught by GMarkup * itself have line/column information prefixed to them to let the @@ -119,7 +119,7 @@ * is seen. * @end_element: Callback to invoke when the closing tag of an element * is seen. Note that this is also called for empty tags like - * <empty/>. + * ``. * @text: Callback to invoke when some text is seen (text is always * inside an element). Note that the text of an element may be spread * over multiple calls of this function. If the diff -Nru glib2.0-2.39.90/glib/gmem.c glib2.0-2.39.91/glib/gmem.c --- glib2.0-2.39.90/glib/gmem.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/gmem.c 2014-02-22 15:29:07.000000000 +0000 @@ -481,7 +481,7 @@ * * A different allocator can be set using g_mem_set_vtable(). * - * Return value: if %TRUE, malloc() and g_malloc() can be mixed. + * Returns: if %TRUE, malloc() and g_malloc() can be mixed. **/ gboolean g_mem_is_system_malloc (void) diff -Nru glib2.0-2.39.90/glib/gnode.c glib2.0-2.39.91/glib/gnode.c --- glib2.0-2.39.90/glib/gnode.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gnode.c 2014-02-22 15:29:07.000000000 +0000 @@ -174,7 +174,7 @@ * * Recursively copies a #GNode and its data. * - * Return value: a new #GNode containing copies of the data in @node. + * Returns: a new #GNode containing copies of the data in @node. * * Since: 2.4 **/ diff -Nru glib2.0-2.39.90/glib/goption.c glib2.0-2.39.91/glib/goption.c --- glib2.0-2.39.90/glib/goption.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/glib/goption.c 2014-02-22 15:29:07.000000000 +0000 @@ -558,7 +558,7 @@ * * Returns a pointer to the main group of @context. * - * Return value: the main group of @context, or %NULL if @context doesn't + * Returns: the main group of @context, or %NULL if @context doesn't * have a main group. Note that group belongs to @context and should * not be modified or freed. * @@ -1818,7 +1818,7 @@ * automatic character set conversion of string and filename * arguments. * - * Return value: %TRUE if the parsing was successful, + * Returns: %TRUE if the parsing was successful, * %FALSE if an error occurred * * Since: 2.6 @@ -2163,7 +2163,7 @@ * * Creates a new #GOptionGroup. * - * Return value: a newly created option group. It should be added + * Returns: a newly created option group. It should be added * to a #GOptionContext or freed with g_option_group_free(). * * Since: 2.6 diff -Nru glib2.0-2.39.90/glib/goption.h glib2.0-2.39.91/glib/goption.h --- glib2.0-2.39.90/glib/goption.h 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/goption.h 2014-03-03 02:32:57.000000000 +0000 @@ -53,28 +53,28 @@ /** * GOptionFlags: - * @G_OPTION_FLAG_HIDDEN: The option doesn't appear in - * output. + * @G_OPTION_FLAG_HIDDEN: The option doesn't appear in `--help` output. * @G_OPTION_FLAG_IN_MAIN: The option appears in the main section of the - * output, even if it is defined in a group. - * @G_OPTION_FLAG_REVERSE: For options of the %G_OPTION_ARG_NONE kind, this flag - * indicates that the sense of the option is reversed. + * `--help` output, even if it is defined in a group. + * @G_OPTION_FLAG_REVERSE: For options of the %G_OPTION_ARG_NONE kind, this + * flag indicates that the sense of the option is reversed. * @G_OPTION_FLAG_NO_ARG: For options of the %G_OPTION_ARG_CALLBACK kind, - * this flag indicates that the callback does not take any argument - * (like a %G_OPTION_ARG_NONE option). Since 2.8 + * this flag indicates that the callback does not take any argument + * (like a %G_OPTION_ARG_NONE option). Since 2.8 * @G_OPTION_FLAG_FILENAME: For options of the %G_OPTION_ARG_CALLBACK - * kind, this flag indicates that the argument should be passed to the - * callback in the GLib filename encoding rather than UTF-8. Since 2.8 + * kind, this flag indicates that the argument should be passed to the + * callback in the GLib filename encoding rather than UTF-8. Since 2.8 * @G_OPTION_FLAG_OPTIONAL_ARG: For options of the %G_OPTION_ARG_CALLBACK - * kind, this flag indicates that the argument supply is optional. If no argument - * is given then data of %GOptionParseFunc will be set to NULL. Since 2.8 - * @G_OPTION_FLAG_NOALIAS: This flag turns off the automatic conflict resolution - * which prefixes long option names with groupname- if - * there is a conflict. This option should only be used in situations where - * aliasing is necessary to model some legacy commandline interface. It is - * not safe to use this option, unless all option groups are under your - * direct control. Since 2.8. - * + * kind, this flag indicates that the argument supply is optional. + * If no argument is given then data of %GOptionParseFunc will be + * set to NULL. Since 2.8 + * @G_OPTION_FLAG_NOALIAS: This flag turns off the automatic conflict + * resolution which prefixes long option names with `groupname-` if + * there is a conflict. This option should only be used in situations + * where aliasing is necessary to model some legacy commandline interface. + * It is not safe to use this option, unless all option groups are under + * your direct control. Since 2.8. + * * Flags which modify individual options. */ typedef enum @@ -94,24 +94,24 @@ * @G_OPTION_ARG_STRING: The option takes a string argument. * @G_OPTION_ARG_INT: The option takes an integer argument. * @G_OPTION_ARG_CALLBACK: The option provides a callback to parse the - * extra argument. + * extra argument. * @G_OPTION_ARG_FILENAME: The option takes a filename as argument. * @G_OPTION_ARG_STRING_ARRAY: The option takes a string argument, multiple - * uses of the option are collected into an array of strings. + * uses of the option are collected into an array of strings. * @G_OPTION_ARG_FILENAME_ARRAY: The option takes a filename as argument, - * multiple uses of the option are collected into an array of strings. + * multiple uses of the option are collected into an array of strings. * @G_OPTION_ARG_DOUBLE: The option takes a double argument. The argument - * can be formatted either for the user's locale or for the "C" locale. Since 2.12 - * @G_OPTION_ARG_INT64: The option takes a 64-bit integer. Like %G_OPTION_ARG_INT - * but for larger numbers. The number can be in decimal base, or in hexadecimal - * (when prefixed with 0x, for example, 0xffffffff). - * Since 2.12 + * can be formatted either for the user's locale or for the "C" locale. + * Since 2.12 + * @G_OPTION_ARG_INT64: The option takes a 64-bit integer. Like + * %G_OPTION_ARG_INT but for larger numbers. The number can be in + * decimal base, or in hexadecimal (when prefixed with `0x`, for + * example, `0xffffffff`). Since 2.12 * * The #GOptionArg enum values determine which type of extra argument the - * options expect to find. If an option expects an extra argument, it - * can be specified in several ways; with a short option: - * , with a long option: - * or combined in a single argument: . + * options expect to find. If an option expects an extra argument, it can + * be specified in several ways; with a short option: `-x arg`, with a long + * option: `--name arg` or combined in a single argument: `--name=arg`. */ typedef enum { @@ -213,67 +213,44 @@ /** * GOptionEntry: * @long_name: The long name of an option can be used to specify it - * in a commandline as --long_name. Every - * option must have a long name. To resolve conflicts if multiple - * option groups contain the same long name, it is also possible to - * specify the option as - * --groupname-long_name. + * in a commandline as `--long_name`. Every option must have a + * long name. To resolve conflicts if multiple option groups contain + * the same long name, it is also possible to specify the option as + * `--groupname-long_name`. * @short_name: If an option has a short name, it can be specified - * -short_name in a commandline. @short_name must be - * a printable ASCII character different from '-', or zero if the option has no - * short name. - * @flags: Flags from #GOptionFlags. - * @arg: The type of the option, as a #GOptionArg. - * @arg_data: If the @arg type is %G_OPTION_ARG_CALLBACK, then @arg_data must - * point to a #GOptionArgFunc callback function, which will be called to handle - * the extra argument. Otherwise, @arg_data is a pointer to a location to store - * the value, the required type of the location depends on the @arg type: - * - * - * %G_OPTION_ARG_NONE - * %gboolean - * - * - * %G_OPTION_ARG_STRING - * %gchar* - * - * - * %G_OPTION_ARG_INT - * %gint - * - * - * %G_OPTION_ARG_FILENAME - * %gchar* - * - * - * %G_OPTION_ARG_STRING_ARRAY - * %gchar** - * - * - * %G_OPTION_ARG_FILENAME_ARRAY - * %gchar** - * - * - * %G_OPTION_ARG_DOUBLE - * %gdouble - * - * - * If @arg type is %G_OPTION_ARG_STRING or %G_OPTION_ARG_FILENAME the location - * will contain a newly allocated string if the option was given. That string - * needs to be freed by the callee using g_free(). Likewise if @arg type is - * %G_OPTION_ARG_STRING_ARRAY or %G_OPTION_ARG_FILENAME_ARRAY, the data should - * be freed using g_strfreev(). - * @description: the description for the option in - * output. The @description is translated using the @translate_func of the - * group, see g_option_group_set_translation_domain(). + * `-short_name` in a commandline. @short_name must be a printable + * ASCII character different from '-', or zero if the option has no + * short name. + * @flags: Flags from #GOptionFlags + * @arg: The type of the option, as a #GOptionArg + * @arg_data: If the @arg type is %G_OPTION_ARG_CALLBACK, then @arg_data + * must point to a #GOptionArgFunc callback function, which will be + * called to handle the extra argument. Otherwise, @arg_data is a + * pointer to a location to store the value, the required type of + * the location depends on the @arg type: + * - %G_OPTION_ARG_NONE: %gboolean + * - %G_OPTION_ARG_STRING: %gchar* + * - %G_OPTION_ARG_INT: %gint + * - %G_OPTION_ARG_FILENAME: %gchar* + * - %G_OPTION_ARG_STRING_ARRAY: %gchar** + * - %G_OPTION_ARG_FILENAME_ARRAY: %gchar** + * - %G_OPTION_ARG_DOUBLE: %gdouble + * If @arg type is %G_OPTION_ARG_STRING or %G_OPTION_ARG_FILENAME, + * the location will contain a newly allocated string if the option + * was given. That string needs to be freed by the callee using g_free(). + * Likewise if @arg type is %G_OPTION_ARG_STRING_ARRAY or + * %G_OPTION_ARG_FILENAME_ARRAY, the data should be freed using g_strfreev(). + * @description: the description for the option in `--help` + * output. The @description is translated using the @translate_func + * of the group, see g_option_group_set_translation_domain(). * @arg_description: The placeholder to use for the extra argument parsed - * by the option in - * output. The @arg_description is translated using the @translate_func of the - * group, see g_option_group_set_translation_domain(). - * - * A GOptionEntry defines a single option. - * To have an effect, they must be added to a #GOptionGroup with - * g_option_context_add_main_entries() or g_option_group_add_entries(). + * by the option in `--help` output. The @arg_description is translated + * using the @translate_func of the group, see + * g_option_group_set_translation_domain(). + * + * A GOptionEntry struct defines a single option. To have an effect, they + * must be added to a #GOptionGroup with g_option_context_add_main_entries() + * or g_option_group_add_entries(). */ struct _GOptionEntry { @@ -293,12 +270,12 @@ * * If a long option in the main group has this name, it is not treated as a * regular option. Instead it collects all non-option arguments which would - * otherwise be left in argv. The option must be of type + * otherwise be left in `argv`. The option must be of type * %G_OPTION_ARG_CALLBACK, %G_OPTION_ARG_STRING_ARRAY * or %G_OPTION_ARG_FILENAME_ARRAY. * * - * Using #G_OPTION_REMAINING instead of simply scanning argv + * Using #G_OPTION_REMAINING instead of simply scanning `argv` * for leftover arguments has the advantage that GOption takes care of * necessary encoding conversions for strings or filenames. * diff -Nru glib2.0-2.39.90/glib/gpoll.c glib2.0-2.39.91/glib/gpoll.c --- glib2.0-2.39.90/glib/gpoll.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/gpoll.c 2014-02-22 15:29:07.000000000 +0000 @@ -110,7 +110,7 @@ * Windows, the easiest solution is to construct all of your * #GPollFDs with g_io_channel_win32_make_pollfd(). * - * Return value: the number of entries in @fds whose %revents fields + * Returns: the number of entries in @fds whose %revents fields * were filled in, or 0 if the operation timed out, or -1 on error or * if the call was interrupted. * diff -Nru glib2.0-2.39.90/glib/gqueue.c glib2.0-2.39.91/glib/gqueue.c --- glib2.0-2.39.90/glib/gqueue.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gqueue.c 2014-02-22 15:29:07.000000000 +0000 @@ -165,7 +165,7 @@ * * Returns the number of items in @queue. * - * Return value: the number of items in @queue + * Returns: the number of items in @queue * * Since: 2.4 */ @@ -202,7 +202,7 @@ * queue consist of pointers to data, the pointers are copied, but the * actual data is not. * - * Return value: a copy of @queue + * Returns: a copy of @queue * * Since: 2.4 */ @@ -259,7 +259,7 @@ * * Finds the first link in @queue which contains @data. * - * Return value: the first link in @queue which contains @data + * Returns: the first link in @queue which contains @data * * Since: 2.4 */ @@ -285,7 +285,7 @@ * takes two gconstpointer arguments, the #GQueue element's data as the * first argument and the given user data as the second argument. * - * Return value: the found link, or %NULL if it wasn't found + * Returns: the found link, or %NULL if it wasn't found * * Since: 2.4 */ @@ -567,7 +567,7 @@ * * Returns the first link in @queue. * - * Return value: the first link in @queue, or %NULL if @queue is empty + * Returns: the first link in @queue, or %NULL if @queue is empty * * Since: 2.4 */ @@ -585,7 +585,7 @@ * * Returns the last link in @queue. * - * Return value: the last link in @queue, or %NULL if @queue is empty + * Returns: the last link in @queue, or %NULL if @queue is empty * * Since: 2.4 */ @@ -637,7 +637,7 @@ * * Removes the @n'th element of @queue and returns its data. * - * Return value: the element's data, or %NULL if @n is off the end of @queue + * Returns: the element's data, or %NULL if @n is off the end of @queue * * Since: 2.4 */ @@ -702,7 +702,7 @@ * * Removes and returns the link at the given position. * - * Return value: the @n'th link, or %NULL if @n is off the end of @queue + * Returns: the @n'th link, or %NULL if @n is off the end of @queue * * Since: 2.4 */ @@ -730,7 +730,7 @@ * * Returns the link at the given position * - * Return value: the link at the @n'th position, or %NULL + * Returns: the link at the @n'th position, or %NULL * if @n is off the end of the list * * Since: 2.4 @@ -772,7 +772,7 @@ * * Returns the position of @link_ in @queue. * - * Return value: the position of @link_, or -1 if the link is + * Returns: the position of @link_, or -1 if the link is * not part of @queue * * Since: 2.4 @@ -875,7 +875,7 @@ * * Returns the @n'th element of @queue. * - * Return value: the data for the @n'th element of @queue, + * Returns: the data for the @n'th element of @queue, * or %NULL if @n is off the end of @queue * * Since: 2.4 @@ -903,7 +903,7 @@ * * Returns the position of the first element in @queue which contains @data. * - * Return value: the position of the first element in @queue which + * Returns: the position of the first element in @queue which * contains @data, or -1 if no element in @queue contains @data * * Since: 2.4 @@ -924,7 +924,7 @@ * * Removes the first element in @queue that contains @data. * - * Return value: %TRUE if @data was found and removed from @queue + * Returns: %TRUE if @data was found and removed from @queue * * Since: 2.4 */ @@ -951,7 +951,7 @@ * * Remove all elements whose data equals @data from @queue. * - * Return value: the number of elements removed from @queue + * Returns: the number of elements removed from @queue * * Since: 2.4 */ diff -Nru glib2.0-2.39.90/glib/grand.c glib2.0-2.39.91/glib/grand.c --- glib2.0-2.39.90/glib/grand.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/grand.c 2014-02-22 15:29:07.000000000 +0000 @@ -171,7 +171,7 @@ * * Creates a new random number generator initialized with @seed. * - * Return value: the new #GRand + * Returns: the new #GRand **/ GRand* g_rand_new_with_seed (guint32 seed) @@ -189,7 +189,7 @@ * * Creates a new random number generator initialized with @seed. * - * Return value: the new #GRand + * Returns: the new #GRand * * Since: 2.4 */ @@ -211,7 +211,7 @@ * * On Windows, the seed is taken from rand_s(). * - * Return value: the new #GRand + * Returns: the new #GRand */ GRand* g_rand_new (void) @@ -292,7 +292,7 @@ * This way you can take a snapshot of the random number generator for * replaying later. * - * Return value: the new #GRand + * Returns: the new #GRand * * Since: 2.4 */ @@ -429,7 +429,7 @@ * Returns the next random #guint32 from @rand_ equally distributed over * the range [0..2^32-1]. * - * Return value: a random number + * Returns: a random number */ guint32 g_rand_int (GRand *rand) @@ -478,7 +478,7 @@ * Returns the next random #gint32 from @rand_ equally distributed over * the range [@begin..@end-1]. * - * Return value: a random number + * Returns: a random number */ gint32 g_rand_int_range (GRand *rand, @@ -561,7 +561,7 @@ * Returns the next random #gdouble from @rand_ equally distributed over * the range [0..1). * - * Return value: a random number + * Returns: a random number */ gdouble g_rand_double (GRand *rand) @@ -588,7 +588,7 @@ * Returns the next random #gdouble from @rand_ equally distributed over * the range [@begin..@end). * - * Return value: a random number + * Returns: a random number */ gdouble g_rand_double_range (GRand *rand, @@ -628,7 +628,7 @@ * Return a random #guint32 equally distributed over the range * [0..2^32-1]. * - * Return value: a random number + * Returns: a random number */ guint32 g_random_int (void) @@ -648,7 +648,7 @@ * Returns a random #gint32 equally distributed over the range * [@begin..@end-1]. * - * Return value: a random number + * Returns: a random number */ gint32 g_random_int_range (gint32 begin, @@ -666,7 +666,7 @@ * * Returns a random #gdouble equally distributed over the range [0..1). * - * Return value: a random number + * Returns: a random number */ gdouble g_random_double (void) @@ -686,7 +686,7 @@ * Returns a random #gdouble equally distributed over the range * [@begin..@end). * - * Return value: a random number + * Returns: a random number */ gdouble g_random_double_range (gdouble begin, diff -Nru glib2.0-2.39.90/glib/gsequence.c glib2.0-2.39.91/glib/gsequence.c --- glib2.0-2.39.90/glib/gsequence.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gsequence.c 2014-02-22 15:29:07.000000000 +0000 @@ -241,7 +241,7 @@ * be called on all items when the sequence is destroyed and on items that * are removed from the sequence. * - * Return value: a new #GSequence + * Returns: a new #GSequence * * Since: 2.14 **/ @@ -362,7 +362,7 @@ * The @begin and @end iterators must both point to the same sequence * and @begin must come before or be equal to @end in the sequence. * - * Return value: a #GSequenceIter pointing somewhere in the + * Returns: a #GSequenceIter pointing somewhere in the * (@begin, @end) range * * Since: 2.14 @@ -397,7 +397,7 @@ * * The @a and @b iterators must point into the same sequence. * - * Return value: a negative number if @a comes before @b, 0 if they are + * Returns: a negative number if @a comes before @b, 0 if they are * equal, and a positive number if @a comes after @b * * Since: 2.14 @@ -433,7 +433,7 @@ * * Adds a new item to the end of @seq. * - * Return value: an iterator pointing to the new item + * Returns: an iterator pointing to the new item * * Since: 2.14 */ @@ -460,7 +460,7 @@ * * Adds a new item to the front of @seq * - * Return value: an iterator pointing to the new item + * Returns: an iterator pointing to the new item * * Since: 2.14 */ @@ -489,7 +489,7 @@ * * Inserts a new item just before the item pointed to by @iter. * - * Return value: an iterator pointing to the new item + * Returns: an iterator pointing to the new item * * Since: 2.14 */ @@ -690,7 +690,7 @@ * if the first item comes before the second, and a positive value * if the second item comes before the first. * - * Return value: a #GSequenceIter pointing to the new item. + * Returns: a #GSequenceIter pointing to the new item. * * Since: 2.14 */ @@ -772,7 +772,7 @@ * you want to add a large amount of data, call g_sequence_sort() after * doing unsorted insertions. * - * Return value: an #GSequenceIter pointing to the position where @data + * Returns: an #GSequenceIter pointing to the position where @data * would have been inserted according to @cmp_func and @cmp_data * * Since: 2.14 @@ -819,7 +819,7 @@ * you want to add a large amount of data, call g_sequence_sort() after * doing unsorted insertions. * - * Return value: an #GSequenceIter pointing to the position of the + * Returns: an #GSequenceIter pointing to the position of the * first item found equal to @data according to @cmp_func and * @cmp_data, or %NULL if no such item exists * @@ -980,7 +980,7 @@ * first iterator comes before the second, and a positive value * if the second iterator comes before the first. * - * Return value: a #GSequenceIter pointing to the new item + * Returns: a #GSequenceIter pointing to the new item * * Since: 2.14 */ @@ -1051,7 +1051,7 @@ * you want to add a large amount of data, call g_sequence_sort() after * doing unsorted insertions. * - * Return value: a #GSequenceIter pointing to the position in @seq + * Returns: a #GSequenceIter pointing to the position in @seq * where @data would have been inserted according to @iter_cmp * and @cmp_data * @@ -1109,7 +1109,7 @@ * you want to add a large amount of data, call g_sequence_sort() after * doing unsorted insertions. * - * Return value: an #GSequenceIter pointing to the position of + * Returns: an #GSequenceIter pointing to the position of * the first item found equal to @data according to @cmp_func * and @cmp_data, or %NULL if no such item exists * @@ -1152,7 +1152,7 @@ * * Returns the #GSequence that @iter points into. * - * Return value: the #GSequence that @iter points into + * Returns: the #GSequence that @iter points into * * Since: 2.14 */ @@ -1177,7 +1177,7 @@ * * Returns the data that @iter points to. * - * Return value: the data that @iter points to + * Returns: the data that @iter points to * * Since: 2.14 */ @@ -1233,7 +1233,7 @@ * * Returns the length of @seq * - * Return value: the length of @seq + * Returns: the length of @seq * * Since: 2.14 */ @@ -1249,7 +1249,7 @@ * * Returns the end iterator for @seg * - * Return value: the end iterator for @seq + * Returns: the end iterator for @seq * * Since: 2.14 */ @@ -1267,7 +1267,7 @@ * * Returns the begin iterator for @seq. * - * Return value: the begin iterator for @seq. + * Returns: the begin iterator for @seq. * * Since: 2.14 */ @@ -1302,7 +1302,7 @@ * Returns the iterator at position @pos. If @pos is negative or larger * than the number of items in @seq, the end iterator is returned. * - * Return value: The #GSequenceIter at position @pos + * Returns: The #GSequenceIter at position @pos * * Since: 2.14 */ @@ -1353,7 +1353,7 @@ * * Returns whether @iter is the end iterator * - * Return value: Whether @iter is the end iterator + * Returns: Whether @iter is the end iterator * * Since: 2.14 */ @@ -1371,7 +1371,7 @@ * * Returns whether @iter is the begin iterator * - * Return value: whether @iter is the begin iterator + * Returns: whether @iter is the begin iterator * * Since: 2.14 */ @@ -1389,7 +1389,7 @@ * * Returns the position of @iter * - * Return value: the position of @iter + * Returns: the position of @iter * * Since: 2.14 */ @@ -1408,7 +1408,7 @@ * Returns an iterator pointing to the next position after @iter. * If @iter is the end iterator, the end iterator is returned. * - * Return value: a #GSequenceIter pointing to the next position after @iter + * Returns: a #GSequenceIter pointing to the next position after @iter * * Since: 2.14 */ @@ -1427,7 +1427,7 @@ * Returns an iterator pointing to the previous position before @iter. * If @iter is the begin iterator, the begin iterator is returned. * - * Return value: a #GSequenceIter pointing to the previous position + * Returns: a #GSequenceIter pointing to the previous position * before @iter * * Since: 2.14 @@ -1451,7 +1451,7 @@ * the begin iterator is returned. If @iter is closer than @delta positions * to the end of the sequence, the end iterator is returned. * - * Return value: a #GSequenceIter which is @delta positions away from @iter + * Returns: a #GSequenceIter which is @delta positions away from @iter * * Since: 2.14 */ diff -Nru glib2.0-2.39.90/glib/gshell.c glib2.0-2.39.91/glib/gshell.c --- glib2.0-2.39.90/glib/gshell.c 2013-10-25 15:58:38.000000000 +0000 +++ glib2.0-2.39.91/glib/gshell.c 2014-02-22 15:29:07.000000000 +0000 @@ -191,7 +191,7 @@ * quoting style used is undefined (single or double quotes may be * used). * - * Return value: quoted string + * Returns: quoted string **/ gchar* g_shell_quote (const gchar *unquoted_string) @@ -257,7 +257,7 @@ * be escaped with backslash. Otherwise double quotes preserve things * literally. * - * Return value: an unquoted string + * Returns: an unquoted string **/ gchar* g_shell_unquote (const gchar *quoted_string, @@ -625,7 +625,7 @@ * literally. Possible errors are those from the #G_SHELL_ERROR * domain. Free the returned vector with g_strfreev(). * - * Return value: %TRUE on success, %FALSE if error set + * Returns: %TRUE on success, %FALSE if error set **/ gboolean g_shell_parse_argv (const gchar *command_line, diff -Nru glib2.0-2.39.90/glib/gspawn.c glib2.0-2.39.91/glib/gspawn.c --- glib2.0-2.39.90/glib/gspawn.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gspawn.c 2014-02-22 15:29:07.000000000 +0000 @@ -118,7 +118,7 @@ * process and not its identifier. Process handles and process identifiers * are different concepts on Windows. * - * Return value: %TRUE on success, %FALSE if error is set + * Returns: %TRUE on success, %FALSE if error is set **/ gboolean g_spawn_async (const gchar *working_directory, @@ -234,7 +234,7 @@ * function for full details on the other parameters and details on * how these functions work on Windows. * - * Return value: %TRUE on success, %FALSE if an error was set + * Returns: %TRUE on success, %FALSE if an error was set */ gboolean g_spawn_sync (const gchar *working_directory, @@ -623,7 +623,7 @@ * want to use gdk_spawn_on_screen_with_pipes() instead to ensure that * the spawned program opens its windows on the right screen. * - * Return value: %TRUE on success, %FALSE if an error was set + * Returns: %TRUE on success, %FALSE if an error was set */ gboolean g_spawn_async_with_pipes (const gchar *working_directory, @@ -699,7 +699,7 @@ * separator. You need to enclose such paths with single quotes, like * "'c:\\program files\\app\\app.exe' 'e:\\folder\\argument.txt'". * - * Return value: %TRUE on success, %FALSE if an error was set + * Returns: %TRUE on success, %FALSE if an error was set **/ gboolean g_spawn_command_line_sync (const gchar *command_line, @@ -748,7 +748,7 @@ * * The same concerns on Windows apply as for g_spawn_command_line_sync(). * - * Return value: %TRUE on success, %FALSE if error is set + * Returns: %TRUE on success, %FALSE if error is set **/ gboolean g_spawn_command_line_async (const gchar *command_line, diff -Nru glib2.0-2.39.90/glib/gspawn.h glib2.0-2.39.91/glib/gspawn.h --- glib2.0-2.39.90/glib/gspawn.h 2014-01-06 19:02:48.000000000 +0000 +++ glib2.0-2.39.91/glib/gspawn.h 2014-03-03 02:32:57.000000000 +0000 @@ -45,25 +45,25 @@ * @G_SPAWN_ERROR_FORK: Fork failed due to lack of memory. * @G_SPAWN_ERROR_READ: Read or select on pipes failed. * @G_SPAWN_ERROR_CHDIR: Changing to working directory failed. - * @G_SPAWN_ERROR_ACCES: execv() returned EACCES - * @G_SPAWN_ERROR_PERM: execv() returned EPERM - * @G_SPAWN_ERROR_TOO_BIG: execv() returned E2BIG + * @G_SPAWN_ERROR_ACCES: execv() returned `EACCES` + * @G_SPAWN_ERROR_PERM: execv() returned `EPERM` + * @G_SPAWN_ERROR_TOO_BIG: execv() returned `E2BIG` * @G_SPAWN_ERROR_2BIG: deprecated alias for %G_SPAWN_ERROR_TOO_BIG - * @G_SPAWN_ERROR_NOEXEC: execv() returned ENOEXEC - * @G_SPAWN_ERROR_NAMETOOLONG: execv() returned ENAMETOOLONG - * @G_SPAWN_ERROR_NOENT: execv() returned ENOENT - * @G_SPAWN_ERROR_NOMEM: execv() returned ENOMEM - * @G_SPAWN_ERROR_NOTDIR: execv() returned ENOTDIR - * @G_SPAWN_ERROR_LOOP: execv() returned ELOOP - * @G_SPAWN_ERROR_TXTBUSY: execv() returned ETXTBUSY - * @G_SPAWN_ERROR_IO: execv() returned EIO - * @G_SPAWN_ERROR_NFILE: execv() returned ENFILE - * @G_SPAWN_ERROR_MFILE: execv() returned EMFILE - * @G_SPAWN_ERROR_INVAL: execv() returned EINVAL - * @G_SPAWN_ERROR_ISDIR: execv() returned EISDIR - * @G_SPAWN_ERROR_LIBBAD: execv() returned ELIBBAD + * @G_SPAWN_ERROR_NOEXEC: execv() returned `ENOEXEC` + * @G_SPAWN_ERROR_NAMETOOLONG: execv() returned `ENAMETOOLONG` + * @G_SPAWN_ERROR_NOENT: execv() returned `ENOENT` + * @G_SPAWN_ERROR_NOMEM: execv() returned `ENOMEM` + * @G_SPAWN_ERROR_NOTDIR: execv() returned `ENOTDIR` + * @G_SPAWN_ERROR_LOOP: execv() returned `ELOOP` + * @G_SPAWN_ERROR_TXTBUSY: execv() returned `ETXTBUSY` + * @G_SPAWN_ERROR_IO: execv() returned `EIO` + * @G_SPAWN_ERROR_NFILE: execv() returned `ENFILE` + * @G_SPAWN_ERROR_MFILE: execv() returned `EMFILE` + * @G_SPAWN_ERROR_INVAL: execv() returned `EINVAL` + * @G_SPAWN_ERROR_ISDIR: execv() returned `EISDIR` + * @G_SPAWN_ERROR_LIBBAD: execv() returned `ELIBBAD` * @G_SPAWN_ERROR_FAILED: Some other fatal failure, - * error->message should explain. + * `error->message` should explain. * * Error codes returned by spawning processes. */ @@ -124,51 +124,48 @@ * functions. * * However, even on POSIX, you are extremely limited in what you can - * safely do from a #GSpawnChildSetupFunc, because any mutexes that - * were held by other threads in the parent process at the time of the - * fork() will still be locked in the child process, and they will - * never be unlocked (since the threads that held them don't exist in - * the child). POSIX allows only async-signal-safe functions (see - * signal7) - * to be called in the child between fork() and exec(), which - * drastically limits the usefulness of child setup functions. + * safely do from a #GSpawnChildSetupFunc, because any mutexes that were + * held by other threads in the parent process at the time of the fork() + * will still be locked in the child process, and they will never be + * unlocked (since the threads that held them don't exist in the child). + * POSIX allows only async-signal-safe functions (see signal(7)) to be + * called in the child between fork() and exec(), which drastically limits + * the usefulness of child setup functions. * * In particular, it is not safe to call any function which may * call malloc(), which includes POSIX functions such as setenv(). * If you need to set up the child environment differently from * the parent, you should use g_get_environ(), g_environ_setenv(), * and g_environ_unsetenv(), and then pass the complete environment - * list to the g_spawn... function. + * list to the `g_spawn...` function. */ typedef void (* GSpawnChildSetupFunc) (gpointer user_data); /** * GSpawnFlags: * @G_SPAWN_DEFAULT: no flags, default behaviour - * @G_SPAWN_LEAVE_DESCRIPTORS_OPEN: the parent's open file descriptors will be - * inherited by the child; otherwise all descriptors except stdin/stdout/stderr - * will be closed before calling exec() in the child. - * @G_SPAWN_DO_NOT_REAP_CHILD: the child will not be automatically reaped; you - * must use g_child_watch_add() yourself (or call waitpid() - * or handle SIGCHLD yourself), or the child will become a zombie. - * @G_SPAWN_SEARCH_PATH: argv[0] need not be an absolute path, - * it will be looked for in the user's PATH. + * @G_SPAWN_LEAVE_DESCRIPTORS_OPEN: the parent's open file descriptors will + * be inherited by the child; otherwise all descriptors except stdin, + * stdout and stderr will be closed before calling exec() in the child. + * @G_SPAWN_DO_NOT_REAP_CHILD: the child will not be automatically reaped; + * you must use g_child_watch_add() yourself (or call waitpid() or handle + * `SIGCHLD` yourself), or the child will become a zombie. + * @G_SPAWN_SEARCH_PATH: `argv[0]` need not be an absolute path, it will be + * looked for in the user's `PATH`. * @G_SPAWN_STDOUT_TO_DEV_NULL: the child's standard output will be discarded, - * instead of going to the same location as the parent's standard output. + * instead of going to the same location as the parent's standard output. * @G_SPAWN_STDERR_TO_DEV_NULL: the child's standard error will be discarded. * @G_SPAWN_CHILD_INHERITS_STDIN: the child will inherit the parent's standard - * input (by default, the child's standard input is attached to - * /dev/null). - * @G_SPAWN_FILE_AND_ARGV_ZERO: the first element of argv is - * the file to execute, while the remaining elements are the actual argument - * vector to pass to the file. Normally g_spawn_async_with_pipes() uses - * argv[0] as the file to execute, and passes all of - * argv to the child. - * @G_SPAWN_SEARCH_PATH_FROM_ENVP: if argv[0] is not an abolute path, - * it will be looked for in the PATH from the passed child - * environment. Since: 2.34 - * @G_SPAWN_CLOEXEC_PIPES: create all pipes with the O_CLOEXEC flag set. - * Since: 2.40. + * input (by default, the child's standard input is attached to `/dev/null`). + * @G_SPAWN_FILE_AND_ARGV_ZERO: the first element of `argv` is the file to + * execute, while the remaining elements are the actual argument vector + * to pass to the file. Normally g_spawn_async_with_pipes() uses `argv[0]` + * as the file to execute, and passes all of `argv` to the child. + * @G_SPAWN_SEARCH_PATH_FROM_ENVP: if `argv[0]` is not an abolute path, + * it will be looked for in the `PATH` from the passed child environment. + * Since: 2.34 + * @G_SPAWN_CLOEXEC_PIPES: create all pipes with the `O_CLOEXEC` flag set. + * Since: 2.40 * * Flags passed to g_spawn_sync(), g_spawn_async() and g_spawn_async_with_pipes(). */ diff -Nru glib2.0-2.39.90/glib/gstrfuncs.c glib2.0-2.39.91/glib/gstrfuncs.c --- glib2.0-2.39.90/glib/gstrfuncs.c 2014-02-17 22:15:59.000000000 +0000 +++ glib2.0-2.39.91/glib/gstrfuncs.c 2014-02-22 15:29:07.000000000 +0000 @@ -458,7 +458,7 @@ * This is useful for concatenating multiple strings together * without having to repeatedly scan for the end. * - * Return value: a pointer to trailing nul byte. + * Returns: a pointer to trailing nul byte. **/ gchar * g_stpcpy (gchar *dest, @@ -609,7 +609,7 @@ * separated lists of values, since the commas may be interpreted as a decimal * point in some locales, causing unexpected results. * - * Return value: the #gdouble value. + * Returns: the #gdouble value. **/ gdouble g_strtod (const gchar *nptr, @@ -674,7 +674,7 @@ * This function resets %errno before calling strtod() so that * you can reliably detect overflow and underflow. * - * Return value: the #gdouble value. + * Returns: the #gdouble value. */ gdouble g_ascii_strtod (const gchar *nptr, @@ -860,7 +860,7 @@ * guaranteed that the size of the resulting string will never * be larger than @G_ASCII_DTOSTR_BUF_SIZE bytes. * - * Return value: The pointer to the buffer with the converted string. + * Returns: The pointer to the buffer with the converted string. **/ gchar * g_ascii_dtostr (gchar *buffer, @@ -889,7 +889,7 @@ * If you just want to want to serialize the value into a * string, use g_ascii_dtostr(). * - * Return value: The pointer to the buffer with the converted string. + * Returns: The pointer to the buffer with the converted string. */ gchar * g_ascii_formatd (gchar *buffer, @@ -1142,7 +1142,7 @@ * If the string conversion fails, zero is returned, and @endptr returns * @nptr (if @endptr is non-%NULL). * - * Return value: the #guint64 value or zero on error. + * Returns: the #guint64 value or zero on error. * * Since: 2.2 */ @@ -1189,7 +1189,7 @@ * string conversion fails, zero is returned, and @endptr returns @nptr * (if @endptr is non-%NULL). * - * Return value: the #gint64 value or zero on error. + * Returns: the #gint64 value or zero on error. * * Since: 2.12 */ @@ -1448,7 +1448,7 @@ * * Converts all upper case ASCII letters to lower case ASCII letters. * - * Return value: a newly-allocated string, with all the upper case + * Returns: a newly-allocated string, with all the upper case * characters in @str converted to lower case, with semantics that * exactly match g_ascii_tolower(). (Note that this is unlike the * old g_strdown(), which modified the string in place.) @@ -1478,7 +1478,7 @@ * * Converts all lower case ASCII letters to upper case ASCII letters. * - * Return value: a newly allocated string, with all the lower case + * Returns: a newly allocated string, with all the lower case * characters in @str converted to upper case, with semantics that * exactly match g_ascii_toupper(). (Note that this is unlike the * old g_strup(), which modified the string in place.) @@ -1530,7 +1530,7 @@ * * Converts a string to lower case. * - * Return value: the string + * Returns: the string * * Deprecated:2.2: This function is totally broken for the reasons discussed * in the g_strncasecmp() docs - use g_ascii_strdown() or g_utf8_strdown() @@ -1561,7 +1561,7 @@ * * Converts a string to upper case. * - * Return value: the string + * Returns: the string * * Deprecated:2.2: This function is totally broken for the reasons * discussed in the g_strncasecmp() docs - use g_ascii_strup() @@ -1640,7 +1640,7 @@ * don't call it on %EOF but no need to worry about casting to #guchar * before passing a possibly non-ASCII character in. * - * Return value: the result of converting @c to lower case. If @c is + * Returns: the result of converting @c to lower case. If @c is * not an ASCII upper case letter, @c is returned unchanged. */ gchar @@ -1663,7 +1663,7 @@ * don't call it on %EOF but no need to worry about casting to #guchar * before passing a possibly non-ASCII character in. * - * Return value: the result of converting @c to upper case. If @c is not + * Returns: the result of converting @c to upper case. If @c is not * an ASCII lower case letter, @c is returned unchanged. */ gchar @@ -1680,7 +1680,7 @@ * Differs from g_unichar_digit_value() because it takes a char, so * there's no worry about sign extension if characters are signed. * - * Return value: If @c is a decimal digit (according to g_ascii_isdigit()), + * Returns: If @c is a decimal digit (according to g_ascii_isdigit()), * its numeric value. Otherwise, -1. */ int @@ -1700,7 +1700,7 @@ * a char, so there's no worry about sign extension if characters * are signed. * - * Return value: If @c is a hex digit (according to g_ascii_isxdigit()), + * Returns: If @c is a hex digit (according to g_ascii_isxdigit()), * its numeric value. Otherwise, -1. */ int @@ -1734,7 +1734,7 @@ * * Both @s1 and @s2 must be non-%NULL. * - * Return value: 0 if the strings match, a negative value if @s1 < @s2, + * Returns: 0 if the strings match, a negative value if @s1 < @s2, * or a positive value if @s1 > @s2. */ gint @@ -1775,7 +1775,7 @@ * function only on strings known to be in encodings where bytes * corresponding to ASCII letters always represent themselves. * - * Return value: 0 if the strings match, a negative value if @s1 < @s2, + * Returns: 0 if the strings match, a negative value if @s1 < @s2, * or a positive value if @s1 > @s2. */ gint @@ -1812,7 +1812,7 @@ * A case-insensitive string comparison, corresponding to the standard * strcasecmp() function on platforms which support it. * - * Return value: 0 if the strings match, a negative value if @s1 < @s2, + * Returns: 0 if the strings match, a negative value if @s1 < @s2, * or a positive value if @s1 > @s2. * * Deprecated:2.2: See g_strncasecmp() for a discussion of why this @@ -1860,7 +1860,7 @@ * to g_strcasecmp() except it only compares the first @n characters of * the strings. * - * Return value: 0 if the strings match, a negative value if @s1 < @s2, + * Returns: 0 if the strings match, a negative value if @s1 < @s2, * or a positive value if @s1 > @s2. * * Deprecated:2.2: The problem with g_strncasecmp() is that it does @@ -2253,7 +2253,7 @@ * to represent empty elements, you'll need to check for the empty string * before calling g_strsplit(). * - * Return value: a newly-allocated %NULL-terminated array of strings. Use + * Returns: a newly-allocated %NULL-terminated array of strings. Use * g_strfreev() to free it. */ gchar** @@ -2338,7 +2338,7 @@ * Note that this function works on bytes not characters, so it can't be used * to delimit UTF-8 strings for anything but ASCII characters. * - * Return value: a newly-allocated %NULL-terminated array of strings. Use + * Returns: a newly-allocated %NULL-terminated array of strings. Use * g_strfreev() to free it. * * Since: 2.4 @@ -2436,7 +2436,7 @@ * the array itself. g_strfreev() does this for you. If called * on a %NULL value, g_strdupv() simply returns %NULL. * - * Return value: a new %NULL-terminated array of strings. + * Returns: a new %NULL-terminated array of strings. */ gchar** g_strdupv (gchar **str_array) @@ -2601,7 +2601,7 @@ * of the string @needle, limiting the length of the search * to @haystack_len. * - * Return value: a pointer to the found occurrence, or + * Returns: a pointer to the found occurrence, or * %NULL if not found. */ gchar * @@ -2653,7 +2653,7 @@ * Searches the string @haystack for the last occurrence * of the string @needle. * - * Return value: a pointer to the found occurrence, or + * Returns: a pointer to the found occurrence, or * %NULL if not found. */ gchar * @@ -2704,7 +2704,7 @@ * of the string @needle, limiting the length of the search * to @haystack_len. * - * Return value: a pointer to the found occurrence, or + * Returns: a pointer to the found occurrence, or * %NULL if not found. */ gchar * @@ -2756,7 +2756,7 @@ * * Looks whether the string @str ends with @suffix. * - * Return value: %TRUE if @str end with @suffix, %FALSE otherwise. + * Returns: %TRUE if @str end with @suffix, %FALSE otherwise. * * Since: 2.2 */ @@ -2786,7 +2786,7 @@ * * Looks whether the string @str begins with @prefix. * - * Return value: %TRUE if @str begins with @prefix, %FALSE otherwise. + * Returns: %TRUE if @str begins with @prefix, %FALSE otherwise. * * Since: 2.2 */ @@ -2816,7 +2816,7 @@ * Returns the length of the given %NULL-terminated * string array @str_array. * - * Return value: length of @str_array. + * Returns: length of @str_array. * * Since: 2.6 */ @@ -2961,7 +2961,6 @@ result = split_words (string); - /* TODO: proper iconv transliteration (locale-dependent) */ if (ascii_alternates) { gint i, j, n; @@ -2974,21 +2973,26 @@ { if (!g_str_is_ascii (result[i])) { - gchar *decomposed; + gchar *composed; gchar *ascii; - gint k = 0; - gint l = 0; + gint k; - decomposed = g_utf8_normalize (result[i], -1, G_NORMALIZE_ALL); - ascii = g_malloc (strlen (decomposed) + 1); + composed = g_utf8_normalize (result[i], -1, G_NORMALIZE_ALL_COMPOSE); - for (k = 0; decomposed[k]; k++) - if (~decomposed[k] & 0x80) - ascii[l++] = decomposed[k]; - ascii[l] = '\0'; + ascii = g_str_to_ascii (composed, translit_locale); - (*ascii_alternates)[j++] = ascii; - g_free (decomposed); + /* Only accept strings that are now entirely alnums */ + for (k = 0; ascii[k]; k++) + if (!g_ascii_isalnum (ascii[k])) + break; + + if (ascii[k] == '\0') + /* Made it to the end... */ + (*ascii_alternates)[j++] = ascii; + else + g_free (ascii); + + g_free (composed); } } diff -Nru glib2.0-2.39.90/glib/gstrfuncs.h glib2.0-2.39.91/glib/gstrfuncs.h --- glib2.0-2.39.90/glib/gstrfuncs.h 2014-02-17 22:15:59.000000000 +0000 +++ glib2.0-2.39.91/glib/gstrfuncs.h 2014-02-22 15:29:07.000000000 +0000 @@ -288,6 +288,10 @@ const char *src); GLIB_AVAILABLE_IN_2_40 +gchar * g_str_to_ascii (const gchar *str, + const gchar *from_locale); + +GLIB_AVAILABLE_IN_2_40 gchar ** g_str_tokenize_and_fold (const gchar *string, const gchar *translit_locale, gchar ***ascii_alternates); diff -Nru glib2.0-2.39.90/glib/gstring.c glib2.0-2.39.91/glib/gstring.c --- glib2.0-2.39.90/glib/gstring.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/gstring.c 2014-02-22 15:29:07.000000000 +0000 @@ -383,7 +383,7 @@ * of the newly added area are undefined. (However, as * always, string->str[string->len] will be a nul byte.) * - * Return value: @string + * Returns: @string */ GString * g_string_set_size (GString *string, @@ -653,7 +653,7 @@ * Converts a Unicode character into UTF-8, and appends it * to the string. * - * Return value: @string + * Returns: @string */ GString * g_string_append_unichar (GString *string, @@ -738,7 +738,7 @@ * Converts a Unicode character into UTF-8, and prepends it * to the string. * - * Return value: @string + * Returns: @string */ GString * g_string_prepend_unichar (GString *string, @@ -821,7 +821,7 @@ * Converts a Unicode character into UTF-8, and insert it * into the string at the given position. * - * Return value: @string + * Returns: @string */ GString * g_string_insert_unichar (GString *string, @@ -902,7 +902,7 @@ * * Overwrites part of a string, lengthening it if necessary. * - * Return value: @string + * Returns: @string * * Since: 2.14 */ @@ -925,7 +925,7 @@ * Overwrites part of a string, lengthening it if necessary. * This function will work with embedded nuls. * - * Return value: @string + * Returns: @string * * Since: 2.14 */ @@ -1008,7 +1008,7 @@ * * Converts all uppercase ASCII letters to lowercase ASCII letters. * - * Return value: passed-in @string pointer, with all the + * Returns: passed-in @string pointer, with all the * uppercase characters converted to lowercase in place, * with semantics that exactly match g_ascii_tolower(). */ @@ -1039,7 +1039,7 @@ * * Converts all lowercase ASCII letters to uppercase ASCII letters. * - * Return value: passed-in @string pointer, with all the + * Returns: passed-in @string pointer, with all the * lowercase characters converted to uppercase in place, * with semantics that exactly match g_ascii_toupper(). */ @@ -1104,7 +1104,7 @@ * * Converts a #GString to uppercase. * - * Return value: @string + * Returns: @string * * Deprecated:2.2: This function uses the locale-specific * toupper() function, which is almost never the right thing. diff -Nru glib2.0-2.39.90/glib/gstringchunk.c glib2.0-2.39.91/glib/gstringchunk.c --- glib2.0-2.39.90/glib/gstringchunk.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/gstringchunk.c 2014-02-22 15:29:07.000000000 +0000 @@ -271,7 +271,7 @@ * The characters in the returned string can be changed, if necessary, * though you should not change anything after the end of the string. * - * Return value: a pointer to the copy of @string within the #GStringChunk + * Returns: a pointer to the copy of @string within the #GStringChunk * * Since: 2.4 */ diff -Nru glib2.0-2.39.90/glib/gtestutils.h glib2.0-2.39.91/glib/gtestutils.h --- glib2.0-2.39.90/glib/gtestutils.h 2014-02-17 22:15:57.000000000 +0000 +++ glib2.0-2.39.91/glib/gtestutils.h 2014-02-22 15:29:07.000000000 +0000 @@ -374,7 +374,7 @@ * * Specifies the prototype of fatal log handler functions. * - * Return value: %TRUE if the program should abort, %FALSE otherwise + * Returns: %TRUE if the program should abort, %FALSE otherwise * * Since: 2.22 */ diff -Nru glib2.0-2.39.90/glib/gthreadpool.c glib2.0-2.39.91/glib/gthreadpool.c --- glib2.0-2.39.90/glib/gthreadpool.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/gthreadpool.c 2014-02-22 15:29:07.000000000 +0000 @@ -453,7 +453,7 @@ * errors. An error can only occur when @exclusive is set to %TRUE * and not all @max_threads threads could be created. * - * Return value: the new #GThreadPool + * Returns: the new #GThreadPool */ GThreadPool * g_thread_pool_new (GFunc func, @@ -531,7 +531,7 @@ * * Before version 2.32, this function did not return a success status. * - * Return value: %TRUE on success, %FALSE if an error occurred + * Returns: %TRUE on success, %FALSE if an error occurred */ gboolean g_thread_pool_push (GThreadPool *pool, @@ -596,7 +596,7 @@ * * Before version 2.32, this function did not return a success status. * - * Return value: %TRUE on success, %FALSE if an error occurred + * Returns: %TRUE on success, %FALSE if an error occurred */ gboolean g_thread_pool_set_max_threads (GThreadPool *pool, @@ -648,7 +648,7 @@ * * Returns the maximal number of threads for @pool. * - * Return value: the maximal number of threads + * Returns: the maximal number of threads */ gint g_thread_pool_get_max_threads (GThreadPool *pool) @@ -674,7 +674,7 @@ * * Returns the number of threads currently running in @pool. * - * Return value: the number of threads currently running + * Returns: the number of threads currently running */ guint g_thread_pool_get_num_threads (GThreadPool *pool) @@ -700,7 +700,7 @@ * * Returns the number of tasks still unprocessed in @pool. * - * Return value: the number of unprocessed tasks + * Returns: the number of unprocessed tasks */ guint g_thread_pool_unprocessed (GThreadPool *pool) @@ -870,7 +870,7 @@ * * Returns the maximal allowed number of unused threads. * - * Return value: the maximal number of unused threads + * Returns: the maximal number of unused threads */ gint g_thread_pool_get_max_unused_threads (void) @@ -883,7 +883,7 @@ * * Returns the number of currently unused threads. * - * Return value: the number of currently unused threads + * Returns: the number of currently unused threads */ guint g_thread_pool_get_num_unused_threads (void) @@ -1008,7 +1008,7 @@ * If this function returns 0, threads waiting in the thread * pool for new work are not stopped. * - * Return value: the maximum @interval (milliseconds) to wait + * Returns: the maximum @interval (milliseconds) to wait * for new tasks in the thread pool before stopping the * thread * diff -Nru glib2.0-2.39.90/glib/gthread-posix.c glib2.0-2.39.91/glib/gthread-posix.c --- glib2.0-2.39.90/glib/gthread-posix.c 2014-02-15 15:31:32.000000000 +0000 +++ glib2.0-2.39.91/glib/gthread-posix.c 2014-02-22 15:29:07.000000000 +0000 @@ -45,6 +45,7 @@ #include "gslice.h" #include "gmessages.h" #include "gstrfuncs.h" +#include "gmain.h" #include #include @@ -638,8 +639,13 @@ gint status; pthread_condattr_init (&attr); -#if defined (HAVE_PTHREAD_CONDATTR_SETCLOCK) && defined (CLOCK_MONOTONIC) - pthread_condattr_setclock (&attr, CLOCK_MONOTONIC); + +#ifdef HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE_NP +#elif defined (HAVE_PTHREAD_CONDATTR_SETCLOCK) && defined (CLOCK_MONOTONIC) + if G_UNLIKELY ((status = pthread_condattr_setclock (&attr, CLOCK_MONOTONIC)) != 0) + g_thread_abort (status, "pthread_condattr_setclock"); +#else +#error Cannot support GCond on your platform. #endif cond = malloc (sizeof (pthread_cond_t)); @@ -853,19 +859,41 @@ struct timespec ts; gint status; - ts.tv_sec = end_time / 1000000; - ts.tv_nsec = (end_time % 1000000) * 1000; +#ifdef HAVE_PTHREAD_COND_TIMEDWAIT_RELATIVE_NP + /* end_time is given relative to the monotonic clock as returned by + * g_get_monotonic_time(). + * + * Since this pthreads wants the relative time, convert it back again. + */ + { + gint64 now = g_get_monotonic_time (); + gint64 relative; -#if defined(HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC) - if ((status = pthread_cond_timedwait_monotonic (g_cond_get_impl (cond), g_mutex_get_impl (mutex), &ts)) == 0) - return TRUE; -#elif defined(HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC_NP) - if ((status = pthread_cond_timedwait_monotonic_np (g_cond_get_impl (cond), g_mutex_get_impl (mutex), &ts)) == 0) - return TRUE; + if (end_time <= now) + return FALSE; + + relative = end_time - now; + + ts.tv_sec = relative / 1000000; + ts.tv_nsec = (relative % 1000000) * 1000; + + if ((status = pthread_cond_timedwait_relative_np (g_cond_get_impl (cond), g_mutex_get_impl (mutex), &ts)) == 0) + return TRUE; + } +#elif defined (HAVE_PTHREAD_CONDATTR_SETCLOCK) && defined (CLOCK_MONOTONIC) + /* This is the exact check we used during init to set the clock to + * monotonic, so if we're in this branch, timedwait() will already be + * expecting a monotonic clock. + */ + { + ts.tv_sec = end_time / 1000000; + ts.tv_nsec = (end_time % 1000000) * 1000; + + if ((status = pthread_cond_timedwait (g_cond_get_impl (cond), g_mutex_get_impl (mutex), &ts)) == 0) + return TRUE; + } #else - /* Pray that the cond is actually using the monotonic clock */ - if ((status = pthread_cond_timedwait (g_cond_get_impl (cond), g_mutex_get_impl (mutex), &ts)) == 0) - return TRUE; +#error Cannot support GCond on your platform. #endif if G_UNLIKELY (status != ETIMEDOUT) diff -Nru glib2.0-2.39.90/glib/gtimer.c glib2.0-2.39.91/glib/gtimer.c --- glib2.0-2.39.90/glib/gtimer.c 2014-02-06 12:02:52.000000000 +0000 +++ glib2.0-2.39.91/glib/gtimer.c 2014-03-03 20:56:45.000000000 +0000 @@ -344,7 +344,7 @@ * zone indicator. (In the absence of any time zone indication, the * timestamp is assumed to be in local time.) * - * Return value: %TRUE if the conversion was successful. + * Returns: %TRUE if the conversion was successful. * * Since: 2.12 */ @@ -491,7 +491,7 @@ * Use g_date_time_format() or g_strdup_printf() if a different * variation of ISO 8601 format is required. * - * Return value: a newly allocated string containing an ISO 8601 date + * Returns: a newly allocated string containing an ISO 8601 date * * Since: 2.12 */ diff -Nru glib2.0-2.39.90/glib/gtranslit.c glib2.0-2.39.91/glib/gtranslit.c --- glib2.0-2.39.90/glib/gtranslit.c 1970-01-01 00:00:00.000000000 +0000 +++ glib2.0-2.39.91/glib/gtranslit.c 2014-02-22 15:29:07.000000000 +0000 @@ -0,0 +1,411 @@ +/* + * Copyright © 2014 Canonical Limited + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2 of the licence, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, see . + * + * Author: Ryan Lortie + */ + +#include + +#include "gstrfuncs.h" + +#include +#include +#include +#include + +struct mapping_entry +{ + guint16 src; + guint16 ascii; +}; + +struct mapping_range +{ + guint16 start; + guint16 length; +}; + +struct locale_entry +{ + guint8 name_offset; + guint8 item_id; +}; + +#include "gtranslit-data.h" + +#define get_src_char(array, encoded, index) ((encoded & 0x8000) ? (array)[((encoded) & 0xfff) + index] : encoded) +#define get_length(encoded) ((encoded & 0x8000) ? ((encoded & 0x7000) >> 12) : 1) + +#if G_BYTE_ORDER == G_BIG_ENDIAN +#define get_ascii_item(array, encoded) ((encoded & 0x8000) ? &(array)[(encoded) & 0xfff] : (gpointer) (((char *) &(encoded)) + 1)) +#else +#define get_ascii_item(array, encoded) ((encoded & 0x8000) ? &(array)[(encoded) & 0xfff] : (gpointer) &(encoded)) +#endif + +static const gchar * lookup_in_item (guint item_id, + const gunichar *key, + gint *result_len, + gint *key_consumed); + +static gint +compare_mapping_entry (gconstpointer user_data, + gconstpointer data) +{ + const struct mapping_entry *entry = data; + const gunichar *key = user_data; + gunichar src_0; + + G_STATIC_ASSERT(MAX_KEY_SIZE == 2); + + src_0 = get_src_char (src_table, entry->src, 0); + + if (key[0] > src_0) + return 1; + else if (key[0] < src_0) + return -1; + + if (get_length (entry->src) > 1) + { + gunichar src_1; + + src_1 = get_src_char (src_table, entry->src, 1); + + if (key[1] > src_1) + return 1; + else if (key[1] < src_1) + return -1; + } + else if (key[1]) + return 1; + + return 0; +} + +static const gchar * +lookup_in_mapping (const struct mapping_entry *mapping, + gint mapping_size, + const gunichar *key, + gint *result_len, + gint *key_consumed) +{ + const struct mapping_entry *hit; + + hit = bsearch (key, mapping, mapping_size, sizeof (struct mapping_entry), compare_mapping_entry); + + if (hit == NULL) + return NULL; + + *key_consumed = get_length (hit->src); + *result_len = get_length (hit->ascii); + + return get_ascii_item(ascii_table, hit->ascii); +} + +static const gchar * +lookup_in_chain (const guint8 *chain, + const gunichar *key, + gint *result_len, + gint *key_consumed) +{ + const gchar *result; + + while (*chain != 0xff) + { + result = lookup_in_item (*chain, key, result_len, key_consumed); + + if (result) + return result; + + chain++; + } + + return NULL; +} + +static const gchar * +lookup_in_item (guint item_id, + const gunichar *key, + gint *result_len, + gint *key_consumed) +{ + if (item_id & 0x80) + { + const guint8 *chain = chains_table + chain_starts[item_id & 0x7f]; + + return lookup_in_chain (chain, key, result_len, key_consumed); + } + else + { + const struct mapping_range *range = &mapping_ranges[item_id]; + + return lookup_in_mapping (mappings_table + range->start, range->length, key, result_len, key_consumed); + } +} + +static gint +compare_locale_entry (gconstpointer user_data, + gconstpointer data) +{ + const struct locale_entry *entry = data; + const gchar *key = user_data; + + return strcmp (key, &locale_names[entry->name_offset]); +} + +static gboolean +lookup_item_id_for_one_locale (const gchar *key, + guint *item_id) +{ + const struct locale_entry *hit; + + hit = bsearch (key, locale_index, G_N_ELEMENTS (locale_index), sizeof (struct locale_entry), compare_locale_entry); + + if (hit == NULL) + return FALSE; + + *item_id = hit->item_id; + return TRUE; +} + +static guint +lookup_item_id_for_locale (const gchar *locale) +{ + gchar key[MAX_LOCALE_NAME + 1]; + const gchar *language; + guint language_len; + const gchar *territory = NULL; + guint territory_len = 0; + const gchar *modifier = NULL; + guint modifier_len = 0; + const gchar *next_char; + guint id; + + /* As per POSIX, a valid locale looks like: + * + * language[_territory][.codeset][@modifier] + */ + language = locale; + language_len = strcspn (language, "_.@"); + next_char = language + language_len; + + if (*next_char == '_') + { + territory = next_char; + territory_len = strcspn (territory + 1, "_.@") + 1; + next_char = territory + territory_len; + } + + if (*next_char == '.') + { + const gchar *codeset; + guint codeset_len; + + codeset = next_char; + codeset_len = strcspn (codeset + 1, "_.@") + 1; + next_char = codeset + codeset_len; + } + + if (*next_char == '@') + { + modifier = next_char; + modifier_len = strcspn (modifier + 1, "_.@") + 1; + next_char = modifier + modifier_len; + } + + /* What madness is this? */ + if (language_len == 0 || *next_char) + return default_item_id; + + /* We are not interested in codeset. + * + * For this locale: + * + * aa_BB@cc + * + * try in this order: + * + * Note: we have no locales of the form aa_BB@cc in the database. + * + * 1. aa@cc + * 2. aa_BB + * 3. aa + */ + + /* 1. */ + if (modifier_len && language_len + modifier_len <= MAX_LOCALE_NAME) + { + memcpy (key, language, language_len); + memcpy (key + language_len, modifier, modifier_len); + key[language_len + modifier_len] = '\0'; + + if (lookup_item_id_for_one_locale (key, &id)) + return id; + } + + /* 2. */ + if (territory_len && language_len + territory_len <= MAX_LOCALE_NAME) + { + memcpy (key, language, language_len); + memcpy (key + language_len, territory, territory_len); + key[language_len + territory_len] = '\0'; + + if (lookup_item_id_for_one_locale (key, &id)) + return id; + } + + /* 3. */ + if (language_len <= MAX_LOCALE_NAME) + { + memcpy (key, language, language_len); + key[language_len] = '\0'; + + if (lookup_item_id_for_one_locale (key, &id)) + return id; + } + + return default_item_id; +} + +static guint +get_default_item_id (void) +{ + static guint item_id; + static gboolean done; + + /* Doesn't need to be locked -- no harm in doing it twice. */ + if (!done) + { + const gchar *locale; + + locale = setlocale (LC_CTYPE, NULL); + item_id = lookup_item_id_for_locale (locale); + done = TRUE; + } + + return item_id; +} + +/** + * g_str_to_ascii: + * @str: a string, in UTF-8 + * @from_locale: (allow-none): the source locale, if known + * + * Transliterate @str to plain ASCII. + * + * For best results, @str should be in composed normalised form. + * + * This function performs a reasonably good set of character + * replacements. The particular set of replacements that is done may + * change by version or even by runtime environment. + * + * If the source language of @str is known, it can used to improve the + * accuracy of the translation by passing it as @from_locale. It should + * be a valid POSIX locale string (of the form + * "language[_territory][.codeset][@modifier]"). + * + * If @from_locale is %NULL then the current locale is used. + * + * If you want to do translation for no specific locale, and you want it + * to be done independently of the currently locale, specify "C" for + * @from_locale. + * + * Returns: a string in plain ASCII + **/ +gchar * +g_str_to_ascii (const gchar *str, + const gchar *from_locale) +{ + GString *result; + guint item_id; + + g_return_val_if_fail (str != NULL, NULL); + + if (g_str_is_ascii (str)) + return g_strdup (str); + + if (from_locale) + item_id = lookup_item_id_for_locale (from_locale); + else + item_id = get_default_item_id (); + + result = g_string_sized_new (strlen (str)); + + while (*str) + { + /* We only need to transliterate non-ASCII values... */ + if (*str & 0x80) + { + gunichar key[MAX_KEY_SIZE]; + const gchar *r; + gint consumed; + gint r_len; + gunichar c; + + G_STATIC_ASSERT(MAX_KEY_SIZE == 2); + + c = g_utf8_get_char (str); + + /* This is where it gets evil... + * + * We know that MAX_KEY_SIZE is 2. We also know that we + * only want to try another character if it's non-ascii. + */ + str = g_utf8_next_char (str); + + key[0] = c; + if (*str & 0x80) + key[1] = g_utf8_get_char (str); + else + key[1] = 0; + + r = lookup_in_item (item_id, key, &r_len, &consumed); + + /* If we failed to map two characters, try again with one. + * + * gconv behaviour is a bit weird here -- it seems to + * depend in the randomness of the binary search and the + * size of the input buffer as to what result we get here. + * + * Doing it this way is more work, but should be + * more-correct. + */ + if (r == NULL && key[1]) + { + key[1] = 0; + r = lookup_in_item (item_id, key, &r_len, &consumed); + } + + if (r != NULL) + { + g_string_append_len (result, r, r_len); + if (consumed == 2) + /* If it took both then skip again */ + str = g_utf8_next_char (str); + } + else /* no match found */ + g_string_append_c (result, '?'); + } + else if (*str & 0x80) /* Out-of-range non-ASCII case */ + { + g_string_append_c (result, '?'); + str = g_utf8_next_char (str); + } + else /* ASCII case */ + g_string_append_c (result, *str++); + } + + return g_string_free (result, FALSE); +} diff -Nru glib2.0-2.39.90/glib/gtranslit-data.h glib2.0-2.39.91/glib/gtranslit-data.h --- glib2.0-2.39.90/glib/gtranslit-data.h 1970-01-01 00:00:00.000000000 +0000 +++ glib2.0-2.39.91/glib/gtranslit-data.h 2014-02-22 15:29:07.000000000 +0000 @@ -0,0 +1,12 @@ +/* Generated by update-gtranslit.py */ +#define MAX_KEY_SIZE 2 +#define MAX_LOCALE_NAME 10 +static const gunichar src_table[] = { 64256, 64257, 64258, 64259, 64260, 64262, 64297, 65024, 65025, 65026, 65027, 65028, 65029, 65030, 65031, 65032, 65033, 65034, 65035, 65036, 65037, 65038, 65039, 65101, 65102, 65103, 65104, 65106, 65108, 65109, 65110, 65111, 65113, 65114, 65115, 65116, 65119, 65120, 65121, 65122, 65123, 65124, 65125, 65126, 65128, 65129, 65130, 65131, 65279, 65281, 65282, 65283, 65284, 65285, 65286, 65287, 65288, 65289, 65290, 65291, 65292, 65293, 65294, 65295, 65296, 65297, 65298, 65299, 65300, 65301, 65302, 65303, 65304, 65305, 65306, 65307, 65308, 65309, 65310, 65311, 65312, 65313, 65314, 65315, 65316, 65317, 65318, 65319, 65320, 65321, 65322, 65323, 65324, 65325, 65326, 65327, 65328, 65329, 65330, 65331, 65332, 65333, 65334, 65335, 65336, 65337, 65338, 65339, 65340, 65341, 65342, 65343, 65344, 65345, 65346, 65347, 65348, 65349, 65350, 65351, 65352, 65353, 65354, 65355, 65356, 65357, 65358, 65359, 65360, 65361, 65362, 65363, 65364, 65365, 65366, 65367, 65368, 65369, 65370, 65371, 65372, 65373, 65374, 119808, 119809, 119810, 119811, 119812, 119813, 119814, 119815, 119816, 119817, 119818, 119819, 119820, 119821, 119822, 119823, 119824, 119825, 119826, 119827, 119828, 119829, 119830, 119831, 119832, 119833, 119834, 119835, 119836, 119837, 119838, 119839, 119840, 119841, 119842, 119843, 119844, 119845, 119846, 119847, 119848, 119849, 119850, 119851, 119852, 119853, 119854, 119855, 119856, 119857, 119858, 119859, 119860, 119861, 119862, 119863, 119864, 119865, 119866, 119867, 119868, 119869, 119870, 119871, 119872, 119873, 119874, 119875, 119876, 119877, 119878, 119879, 119880, 119881, 119882, 119883, 119884, 119885, 119886, 119887, 119888, 119889, 119890, 119891, 119892, 119894, 119895, 119896, 119897, 119898, 119899, 119900, 119901, 119902, 119903, 119904, 119905, 119906, 119907, 119908, 119909, 119910, 119911, 119912, 119913, 119914, 119915, 119916, 119917, 119918, 119919, 119920, 119921, 119922, 119923, 119924, 119925, 119926, 119927, 119928, 119929, 119930, 119931, 119932, 119933, 119934, 119935, 119936, 119937, 119938, 119939, 119940, 119941, 119942, 119943, 119944, 119945, 119946, 119947, 119948, 119949, 119950, 119951, 119952, 119953, 119954, 119955, 119956, 119957, 119958, 119959, 119960, 119961, 119962, 119963, 119964, 119966, 119967, 119970, 119973, 119974, 119977, 119978, 119979, 119980, 119982, 119983, 119984, 119985, 119986, 119987, 119988, 119989, 119990, 119991, 119992, 119993, 119995, 119997, 119998, 119999, 120000, 120002, 120003, 120005, 120006, 120007, 120008, 120009, 120010, 120011, 120012, 120013, 120014, 120015, 120016, 120017, 120018, 120019, 120020, 120021, 120022, 120023, 120024, 120025, 120026, 120027, 120028, 120029, 120030, 120031, 120032, 120033, 120034, 120035, 120036, 120037, 120038, 120039, 120040, 120041, 120042, 120043, 120044, 120045, 120046, 120047, 120048, 120049, 120050, 120051, 120052, 120053, 120054, 120055, 120056, 120057, 120058, 120059, 120060, 120061, 120062, 120063, 120064, 120065, 120066, 120067, 120068, 120069, 120071, 120072, 120073, 120074, 120077, 120078, 120079, 120080, 120081, 120082, 120083, 120084, 120086, 120087, 120088, 120089, 120090, 120091, 120092, 120094, 120095, 120096, 120097, 120098, 120099, 120100, 120101, 120102, 120103, 120104, 120105, 120106, 120107, 120108, 120109, 120110, 120111, 120112, 120113, 120114, 120115, 120116, 120117, 120118, 120119, 120120, 120121, 120123, 120124, 120125, 120126, 120128, 120129, 120130, 120131, 120132, 120134, 120138, 120139, 120140, 120141, 120142, 120143, 120144, 120146, 120147, 120148, 120149, 120150, 120151, 120152, 120153, 120154, 120155, 120156, 120157, 120158, 120159, 120160, 120161, 120162, 120163, 120164, 120165, 120166, 120167, 120168, 120169, 120170, 120171, 120172, 120173, 120174, 120175, 120176, 120177, 120178, 120179, 120180, 120181, 120182, 120183, 120184, 120185, 120186, 120187, 120188, 120189, 120190, 120191, 120192, 120193, 120194, 120195, 120196, 120197, 120198, 120199, 120200, 120201, 120202, 120203, 120204, 120205, 120206, 120207, 120208, 120209, 120210, 120211, 120212, 120213, 120214, 120215, 120216, 120217, 120218, 120219, 120220, 120221, 120222, 120223, 120224, 120225, 120226, 120227, 120228, 120229, 120230, 120231, 120232, 120233, 120234, 120235, 120236, 120237, 120238, 120239, 120240, 120241, 120242, 120243, 120244, 120245, 120246, 120247, 120248, 120249, 120250, 120251, 120252, 120253, 120254, 120255, 120256, 120257, 120258, 120259, 120260, 120261, 120262, 120263, 120264, 120265, 120266, 120267, 120268, 120269, 120270, 120271, 120272, 120273, 120274, 120275, 120276, 120277, 120278, 120279, 120280, 120281, 120282, 120283, 120284, 120285, 120286, 120287, 120288, 120289, 120290, 120291, 120292, 120293, 120294, 120295, 120296, 120297, 120298, 120299, 120300, 120301, 120302, 120303, 120304, 120305, 120306, 120307, 120308, 120309, 120310, 120311, 120312, 120313, 120314, 120315, 120316, 120317, 120318, 120319, 120320, 120321, 120322, 120323, 120324, 120325, 120326, 120327, 120328, 120329, 120330, 120331, 120332, 120333, 120334, 120335, 120336, 120337, 120338, 120339, 120340, 120341, 120342, 120343, 120344, 120345, 120346, 120347, 120348, 120349, 120350, 120351, 120352, 120353, 120354, 120355, 120356, 120357, 120358, 120359, 120360, 120361, 120362, 120363, 120364, 120365, 120366, 120367, 120368, 120369, 120370, 120371, 120372, 120373, 120374, 120375, 120376, 120377, 120378, 120379, 120380, 120381, 120382, 120383, 120384, 120385, 120386, 120387, 120388, 120389, 120390, 120391, 120392, 120393, 120394, 120395, 120396, 120397, 120398, 120399, 120400, 120401, 120402, 120403, 120404, 120405, 120406, 120407, 120408, 120409, 120410, 120411, 120412, 120413, 120414, 120415, 120416, 120417, 120418, 120419, 120420, 120421, 120422, 120423, 120424, 120425, 120426, 120427, 120428, 120429, 120430, 120431, 120432, 120433, 120434, 120435, 120436, 120437, 120438, 120439, 120440, 120441, 120442, 120443, 120444, 120445, 120446, 120447, 120448, 120449, 120450, 120451, 120452, 120453, 120454, 120455, 120456, 120457, 120458, 120459, 120460, 120461, 120462, 120463, 120464, 120465, 120466, 120467, 120468, 120469, 120470, 120471, 120472, 120473, 120474, 120475, 120476, 120477, 120478, 120479, 120480, 120481, 120482, 120483, 120782, 120783, 120784, 120785, 120786, 120787, 120788, 120789, 120790, 120791, 120792, 120793, 120794, 120795, 120796, 120797, 120798, 120799, 120800, 120801, 120802, 120803, 120804, 120805, 120806, 120807, 120808, 120809, 120810, 120811, 120812, 120813, 120814, 120815, 120816, 120817, 120818, 120819, 120820, 120821, 120822, 120823, 120824, 120825, 120826, 120827, 120828, 120829, 120830, 120831, 4613, 4768, 4613, 4769, 4613, 4770, 4613, 4772, 4613, 4774, 4613, 4775, 4621, 4768, 4621, 4769, 4621, 4770, 4621, 4772, 4621, 4774, 4621, 4775, 4629, 4768, 4629, 4769, 4629, 4770, 4629, 4772, 4629, 4774, 4629, 4775, 4637, 4768, 4637, 4769, 4637, 4770, 4637, 4772, 4637, 4774, 4637, 4775, 4645, 4768, 4645, 4769, 4645, 4770, 4645, 4772, 4645, 4774, 4645, 4775, 4648, 4811, 4653, 4768, 4653, 4769, 4653, 4770, 4653, 4772, 4653, 4774, 4653, 4775, 4661, 4768, 4661, 4769, 4661, 4770, 4661, 4772, 4661, 4774, 4661, 4775, 4669, 4768, 4669, 4769, 4669, 4770, 4669, 4772, 4669, 4774, 4669, 4775, 4677, 4768, 4677, 4769, 4677, 4770, 4677, 4772, 4677, 4774, 4677, 4775, 4685, 4768, 4685, 4769, 4685, 4770, 4685, 4772, 4685, 4774, 4685, 4775, 4693, 4768, 4693, 4769, 4693, 4770, 4693, 4772, 4693, 4774, 4693, 4775, 4701, 4768, 4701, 4769, 4701, 4770, 4701, 4772, 4701, 4774, 4701, 4775, 4709, 4768, 4709, 4769, 4709, 4770, 4709, 4772, 4709, 4774, 4709, 4775, 4717, 4768, 4717, 4769, 4717, 4770, 4717, 4772, 4717, 4774, 4717, 4775, 4725, 4768, 4725, 4769, 4725, 4770, 4725, 4772, 4725, 4774, 4725, 4775, 4733, 4768, 4733, 4769, 4733, 4770, 4733, 4772, 4733, 4774, 4733, 4775, 4741, 4768, 4741, 4769, 4741, 4770, 4741, 4772, 4741, 4774, 4741, 4775, 4749, 4768, 4749, 4769, 4749, 4770, 4749, 4772, 4749, 4774, 4749, 4775, 4757, 4768, 4757, 4769, 4757, 4770, 4757, 4772, 4757, 4774, 4757, 4775, 4765, 4768, 4765, 4769, 4765, 4770, 4765, 4772, 4765, 4774, 4765, 4775, 4781, 4768, 4781, 4769, 4781, 4770, 4781, 4772, 4781, 4774, 4781, 4775, 4789, 4768, 4789, 4769, 4789, 4770, 4789, 4772, 4789, 4774, 4789, 4775, 4797, 4768, 4797, 4769, 4797, 4770, 4797, 4772, 4797, 4774, 4797, 4775, 4805, 4768, 4805, 4769, 4805, 4770, 4805, 4772, 4805, 4774, 4805, 4775, 4808, 4811, 4813, 4768, 4813, 4769, 4813, 4770, 4813, 4772, 4813, 4774, 4813, 4775, 4829, 4768, 4829, 4769, 4829, 4770, 4829, 4772, 4829, 4774, 4829, 4775, 4837, 4768, 4837, 4769, 4837, 4770, 4837, 4772, 4837, 4774, 4837, 4775, 4845, 4768, 4845, 4769, 4845, 4770, 4845, 4772, 4845, 4774, 4845, 4775, 4853, 4768, 4853, 4769, 4853, 4770, 4853, 4772, 4853, 4774, 4853, 4775, 4861, 4768, 4861, 4769, 4861, 4770, 4861, 4772, 4861, 4774, 4861, 4775, 4869, 4768, 4869, 4769, 4869, 4770, 4869, 4772, 4869, 4774, 4869, 4775, 4877, 4768, 4877, 4769, 4877, 4770, 4877, 4772, 4877, 4774, 4877, 4775, 4885, 4768, 4885, 4769, 4885, 4770, 4885, 4772, 4885, 4774, 4885, 4775, 4893, 4768, 4893, 4769, 4893, 4770, 4893, 4772, 4893, 4774, 4893, 4775, 4901, 4768, 4901, 4769, 4901, 4770, 4901, 4772, 4901, 4774, 4901, 4775, 4909, 4768, 4909, 4769, 4909, 4770, 4909, 4772, 4909, 4774, 4909, 4775, 4917, 4768, 4917, 4769, 4917, 4770, 4917, 4772, 4917, 4774, 4917, 4775, 4925, 4768, 4925, 4769, 4925, 4770, 4925, 4772, 4925, 4774, 4925, 4775, 4933, 4768, 4933, 4769, 4933, 4770, 4933, 4772, 4933, 4774, 4933, 4775, 4941, 4768, 4941, 4769, 4941, 4770, 4941, 4772, 4941, 4774, 4941, 4775, 4949, 4768, 4949, 4769, 4949, 4770, 4949, 4772, 4949, 4774, 4949, 4775, 1047, 1043, 1047, 1075, 1079, 1043, 1079, 1075 }; +static const gchar ascii_table[] = { 40, 67, 41, 60, 60, 40, 82, 41, 62, 62, 32, 49, 47, 52, 32, 32, 49, 47, 50, 32, 32, 51, 47, 52, 32, 65, 69, 79, 69, 115, 115, 97, 101, 111, 101, 73, 74, 105, 106, 39, 110, 76, 74, 76, 106, 108, 106, 78, 74, 78, 106, 110, 106, 68, 90, 68, 122, 100, 122, 45, 45, 44, 44, 46, 46, 46, 46, 46, 96, 96, 96, 96, 96, 33, 33, 63, 63, 63, 33, 67, 61, 82, 115, 69, 85, 82, 97, 47, 99, 97, 47, 115, 99, 47, 111, 99, 47, 117, 78, 111, 84, 69, 76, 40, 84, 77, 41, 79, 104, 109, 32, 49, 47, 51, 32, 32, 50, 47, 51, 32, 32, 49, 47, 53, 32, 32, 50, 47, 53, 32, 32, 51, 47, 53, 32, 32, 52, 47, 53, 32, 32, 49, 47, 54, 32, 32, 53, 47, 54, 32, 32, 49, 47, 56, 32, 32, 51, 47, 56, 32, 32, 53, 47, 56, 32, 32, 55, 47, 56, 32, 73, 73, 73, 73, 73, 73, 86, 86, 73, 86, 73, 73, 86, 73, 73, 73, 73, 88, 88, 73, 88, 73, 73, 105, 105, 105, 105, 105, 105, 118, 118, 105, 118, 105, 105, 118, 105, 105, 105, 105, 120, 120, 105, 120, 105, 105, 60, 45, 45, 62, 60, 45, 62, 60, 61, 61, 62, 60, 61, 62, 62, 61, 60, 60, 60, 62, 62, 62, 78, 85, 76, 83, 79, 72, 83, 84, 88, 69, 84, 88, 69, 79, 84, 69, 78, 81, 65, 67, 75, 66, 69, 76, 66, 83, 72, 84, 76, 70, 86, 84, 70, 70, 67, 82, 83, 73, 68, 76, 69, 68, 67, 49, 68, 67, 50, 68, 67, 51, 68, 67, 52, 78, 65, 75, 83, 89, 78, 69, 84, 66, 67, 65, 78, 69, 77, 83, 85, 66, 69, 83, 67, 70, 83, 71, 83, 85, 83, 83, 80, 68, 69, 76, 78, 76, 40, 49, 41, 40, 50, 41, 40, 51, 41, 40, 52, 41, 40, 53, 41, 40, 54, 41, 40, 55, 41, 40, 56, 41, 40, 57, 41, 40, 49, 48, 41, 40, 49, 49, 41, 40, 49, 50, 41, 40, 49, 51, 41, 40, 49, 52, 41, 40, 49, 53, 41, 40, 49, 54, 41, 40, 49, 55, 41, 40, 49, 56, 41, 40, 49, 57, 41, 40, 50, 48, 41, 49, 46, 50, 46, 51, 46, 52, 46, 53, 46, 54, 46, 55, 46, 56, 46, 57, 46, 49, 48, 46, 49, 49, 46, 49, 50, 46, 49, 51, 46, 49, 52, 46, 49, 53, 46, 49, 54, 46, 49, 55, 46, 49, 56, 46, 49, 57, 46, 50, 48, 46, 40, 97, 41, 40, 98, 41, 40, 99, 41, 40, 100, 41, 40, 101, 41, 40, 102, 41, 40, 103, 41, 40, 104, 41, 40, 105, 41, 40, 106, 41, 40, 107, 41, 40, 108, 41, 40, 109, 41, 40, 110, 41, 40, 111, 41, 40, 112, 41, 40, 113, 41, 40, 114, 41, 40, 115, 41, 40, 116, 41, 40, 117, 41, 40, 118, 41, 40, 119, 41, 40, 120, 41, 40, 121, 41, 40, 122, 41, 40, 65, 41, 40, 66, 41, 40, 68, 41, 40, 69, 41, 40, 70, 41, 40, 71, 41, 40, 72, 41, 40, 73, 41, 40, 74, 41, 40, 75, 41, 40, 76, 41, 40, 77, 41, 40, 78, 41, 40, 79, 41, 40, 80, 41, 40, 81, 41, 40, 83, 41, 40, 84, 41, 40, 85, 41, 40, 86, 41, 40, 87, 41, 40, 88, 41, 40, 89, 41, 40, 90, 41, 40, 48, 41, 58, 58, 61, 61, 61, 61, 40, 50, 49, 41, 40, 50, 50, 41, 40, 50, 51, 41, 40, 50, 52, 41, 40, 50, 53, 41, 40, 50, 54, 41, 40, 50, 55, 41, 40, 50, 56, 41, 40, 50, 57, 41, 40, 51, 48, 41, 40, 51, 49, 41, 40, 51, 50, 41, 40, 51, 51, 41, 40, 51, 52, 41, 40, 51, 53, 41, 40, 51, 54, 41, 40, 51, 55, 41, 40, 51, 56, 41, 40, 51, 57, 41, 40, 52, 48, 41, 40, 52, 49, 41, 40, 52, 50, 41, 40, 52, 51, 41, 40, 52, 52, 41, 40, 52, 53, 41, 40, 52, 54, 41, 40, 52, 55, 41, 40, 52, 56, 41, 40, 52, 57, 41, 40, 53, 48, 41, 104, 80, 97, 100, 97, 65, 85, 98, 97, 114, 111, 86, 112, 99, 112, 65, 110, 65, 117, 65, 109, 65, 107, 65, 77, 66, 71, 66, 99, 97, 108, 107, 99, 97, 108, 112, 70, 110, 70, 117, 70, 117, 103, 109, 103, 107, 103, 72, 122, 107, 72, 122, 77, 72, 122, 71, 72, 122, 84, 72, 122, 117, 108, 109, 108, 100, 108, 107, 108, 102, 109, 110, 109, 117, 109, 109, 109, 99, 109, 107, 109, 109, 109, 94, 50, 99, 109, 94, 50, 107, 109, 94, 50, 109, 109, 94, 51, 99, 109, 94, 51, 107, 109, 94, 51, 109, 47, 115, 109, 47, 115, 94, 50, 107, 80, 97, 77, 80, 97, 71, 80, 97, 114, 97, 100, 114, 97, 100, 47, 115, 114, 97, 100, 47, 115, 94, 50, 112, 115, 110, 115, 117, 115, 109, 115, 112, 86, 110, 86, 117, 86, 109, 86, 107, 86, 77, 86, 112, 87, 110, 87, 117, 87, 109, 87, 107, 87, 77, 87, 97, 46, 109, 46, 66, 113, 99, 99, 99, 100, 67, 47, 107, 103, 67, 111, 46, 100, 66, 71, 121, 104, 97, 72, 80, 105, 110, 75, 75, 75, 77, 107, 116, 108, 110, 108, 111, 103, 108, 120, 109, 98, 109, 105, 108, 109, 111, 108, 80, 72, 112, 46, 109, 46, 80, 80, 77, 80, 82, 83, 118, 87, 98, 102, 102, 102, 105, 102, 108, 102, 102, 108, 115, 116, 65, 65, 85, 69, 97, 97, 117, 101, 89, 111, 79, 39, 84, 115, 67, 104, 83, 104, 89, 117, 89, 97, 116, 115, 99, 104, 115, 104, 121, 117, 121, 97, 121, 111, 111, 39, 71, 39, 103, 39, 104, 101, 104, 117, 104, 105, 104, 69, 104, 39, 97, 104, 39, 117, 104, 39, 105, 104, 39, 69, 104, 39, 111, 104, 39, 101, 97, 104, 111, 108, 101, 108, 117, 108, 105, 108, 97, 108, 69, 108, 39, 97, 108, 39, 117, 108, 39, 105, 108, 39, 69, 108, 39, 111, 108, 39, 101, 97, 108, 87, 97, 72, 101, 72, 117, 72, 105, 72, 97, 72, 69, 72, 39, 97, 72, 39, 117, 72, 39, 105, 72, 39, 69, 72, 39, 111, 72, 39, 101, 97, 72, 111, 72, 87, 97, 109, 101, 109, 97, 109, 69, 109, 39, 97, 109, 39, 117, 109, 39, 105, 109, 39, 69, 109, 39, 111, 109, 39, 101, 97, 109, 87, 97, 96, 115, 101, 96, 115, 117, 96, 115, 105, 96, 115, 97, 96, 115, 69, 96, 115, 39, 97, 96, 115, 39, 117, 96, 115, 39, 105, 96, 115, 39, 69, 96, 115, 39, 111, 96, 115, 39, 101, 97, 96, 115, 111, 96, 115, 87, 97, 114, 101, 114, 87, 97, 114, 117, 114, 105, 114, 69, 114, 39, 97, 114, 39, 117, 114, 39, 105, 114, 39, 69, 114, 39, 111, 114, 39, 101, 97, 120, 101, 120, 117, 120, 97, 120, 69, 120, 39, 97, 120, 39, 117, 120, 39, 105, 120, 39, 69, 120, 39, 111, 120, 39, 101, 97, 120, 111, 120, 87, 97, 113, 101, 113, 117, 113, 105, 113, 97, 113, 69, 113, 39, 97, 113, 39, 117, 113, 39, 105, 113, 39, 69, 113, 39, 111, 113, 39, 101, 97, 113, 111, 113, 87, 101, 113, 87, 105, 113, 87, 97, 113, 87, 69, 113, 87, 39, 97, 113, 87, 39, 117, 113, 87, 39, 105, 113, 87, 39, 69, 113, 87, 39, 111, 113, 87, 39, 101, 97, 81, 101, 81, 117, 81, 105, 81, 97, 81, 69, 81, 39, 97, 81, 39, 117, 81, 39, 105, 81, 39, 69, 81, 39, 111, 81, 39, 101, 97, 81, 111, 81, 87, 101, 81, 87, 105, 81, 87, 97, 81, 87, 69, 81, 87, 39, 97, 81, 87, 39, 117, 81, 87, 39, 105, 81, 87, 39, 69, 81, 87, 39, 111, 81, 87, 39, 101, 97, 98, 101, 98, 117, 98, 105, 98, 69, 98, 39, 97, 98, 39, 117, 98, 39, 105, 98, 39, 69, 98, 39, 111, 98, 39, 101, 97, 98, 111, 98, 87, 97, 118, 101, 118, 117, 118, 97, 118, 69, 118, 39, 97, 118, 39, 117, 118, 39, 105, 118, 39, 69, 118, 39, 111, 118, 39, 101, 97, 118, 111, 118, 87, 97, 116, 101, 116, 117, 116, 105, 116, 97, 116, 69, 116, 39, 97, 116, 39, 117, 116, 39, 105, 116, 39, 69, 116, 39, 111, 116, 39, 101, 97, 116, 111, 116, 87, 97, 99, 101, 99, 117, 99, 105, 99, 69, 99, 39, 97, 99, 39, 117, 99, 39, 105, 99, 39, 69, 99, 39, 111, 99, 39, 101, 97, 99, 111, 99, 87, 97, 96, 104, 101, 96, 104, 117, 96, 104, 105, 96, 104, 97, 96, 104, 69, 96, 104, 39, 97, 96, 104, 39, 117, 96, 104, 39, 105, 96, 104, 39, 69, 96, 104, 39, 111, 96, 104, 39, 101, 97, 96, 104, 111, 96, 104, 87, 101, 96, 104, 87, 105, 96, 104, 87, 97, 96, 104, 87, 69, 104, 87, 39, 97, 104, 87, 39, 117, 104, 87, 39, 105, 104, 87, 39, 69, 104, 87, 39, 111, 104, 87, 39, 101, 97, 110, 101, 110, 117, 110, 105, 110, 97, 110, 69, 110, 39, 97, 110, 39, 117, 110, 39, 105, 110, 39, 69, 110, 39, 111, 110, 39, 101, 97, 110, 111, 110, 87, 97, 78, 101, 78, 117, 78, 105, 78, 97, 78, 39, 97, 78, 39, 117, 78, 39, 105, 78, 39, 69, 78, 39, 111, 78, 39, 101, 97, 78, 87, 97, 107, 101, 107, 117, 107, 105, 107, 97, 107, 69, 107, 39, 97, 107, 39, 117, 107, 39, 105, 107, 39, 69, 107, 39, 111, 107, 39, 101, 97, 107, 111, 107, 87, 101, 107, 87, 105, 107, 87, 97, 107, 87, 69, 107, 87, 39, 97, 107, 87, 39, 117, 107, 87, 39, 105, 107, 87, 39, 69, 107, 87, 39, 111, 107, 87, 39, 101, 97, 75, 101, 75, 117, 75, 105, 75, 97, 75, 69, 75, 39, 97, 75, 39, 117, 75, 39, 105, 75, 39, 69, 75, 39, 111, 75, 39, 101, 97, 75, 111, 75, 87, 101, 75, 87, 105, 75, 87, 97, 75, 87, 69, 75, 87, 39, 97, 75, 87, 39, 117, 75, 87, 39, 105, 75, 87, 39, 69, 75, 87, 39, 111, 75, 87, 39, 101, 97, 119, 101, 119, 87, 97, 119, 117, 119, 105, 119, 97, 119, 69, 119, 39, 97, 119, 39, 117, 119, 39, 105, 119, 39, 69, 119, 39, 111, 119, 39, 101, 97, 119, 111, 96, 101, 96, 117, 96, 105, 96, 97, 96, 69, 96, 73, 96, 111, 122, 101, 122, 105, 122, 97, 122, 69, 122, 39, 97, 122, 39, 117, 122, 39, 105, 122, 39, 69, 122, 39, 111, 122, 39, 101, 97, 122, 111, 122, 87, 97, 90, 101, 90, 117, 90, 105, 90, 97, 90, 69, 90, 39, 97, 90, 39, 117, 90, 39, 105, 90, 39, 69, 90, 39, 111, 90, 39, 101, 97, 90, 111, 90, 87, 97, 121, 101, 121, 105, 121, 69, 121, 39, 97, 121, 39, 117, 121, 39, 105, 121, 39, 69, 121, 39, 111, 121, 39, 101, 97, 100, 101, 100, 117, 100, 105, 100, 69, 100, 39, 97, 100, 39, 117, 100, 39, 105, 100, 39, 69, 100, 39, 111, 100, 39, 101, 97, 100, 111, 100, 87, 97, 68, 101, 68, 117, 68, 105, 68, 97, 68, 39, 97, 68, 39, 117, 68, 39, 105, 68, 39, 69, 68, 39, 111, 68, 39, 101, 97, 68, 111, 68, 87, 97, 106, 101, 106, 117, 106, 105, 106, 97, 106, 69, 106, 39, 97, 106, 39, 117, 106, 39, 105, 106, 39, 69, 106, 39, 111, 106, 39, 101, 97, 106, 111, 106, 87, 97, 103, 101, 103, 117, 103, 105, 103, 97, 103, 69, 103, 39, 97, 103, 39, 117, 103, 39, 105, 103, 39, 69, 103, 39, 111, 103, 39, 101, 97, 103, 111, 103, 87, 101, 103, 87, 105, 103, 87, 97, 103, 87, 69, 103, 87, 39, 97, 103, 87, 39, 117, 103, 87, 39, 105, 103, 87, 39, 69, 103, 87, 39, 111, 103, 87, 39, 101, 97, 71, 101, 71, 117, 71, 105, 71, 97, 71, 69, 71, 39, 97, 71, 39, 117, 71, 39, 105, 71, 39, 69, 71, 39, 111, 71, 39, 101, 97, 71, 111, 71, 87, 97, 84, 101, 84, 117, 84, 105, 84, 97, 84, 39, 97, 84, 39, 117, 84, 39, 105, 84, 39, 69, 84, 39, 111, 84, 39, 101, 97, 84, 111, 84, 87, 97, 67, 101, 67, 117, 67, 105, 67, 97, 67, 69, 67, 39, 97, 67, 39, 117, 67, 39, 105, 67, 39, 69, 67, 39, 111, 67, 39, 101, 97, 67, 87, 97, 80, 101, 80, 117, 80, 69, 80, 39, 97, 80, 39, 117, 80, 39, 105, 80, 39, 69, 80, 39, 111, 80, 39, 101, 97, 80, 111, 80, 87, 97, 83, 101, 83, 117, 83, 105, 83, 97, 83, 69, 83, 39, 97, 83, 39, 117, 83, 39, 105, 83, 39, 69, 83, 39, 111, 83, 39, 101, 97, 83, 111, 96, 83, 87, 97, 96, 83, 101, 96, 83, 117, 96, 83, 105, 96, 83, 97, 96, 83, 69, 96, 83, 39, 97, 96, 83, 39, 117, 96, 83, 39, 105, 96, 83, 39, 69, 96, 83, 39, 111, 96, 83, 39, 101, 97, 96, 83, 111, 102, 101, 102, 117, 102, 97, 102, 69, 102, 39, 97, 102, 39, 117, 102, 39, 105, 102, 39, 69, 102, 39, 111, 102, 39, 101, 97, 102, 111, 102, 87, 97, 112, 101, 112, 117, 112, 105, 112, 97, 112, 69, 112, 39, 97, 112, 39, 117, 112, 39, 105, 112, 39, 69, 112, 39, 111, 112, 39, 101, 97, 112, 111, 112, 87, 97, 109, 89, 97, 114, 89, 97, 102, 89, 97, 45, 58, 58, 45, 96, 63, 58, 124, 58, 96, 49, 96, 50, 96, 51, 96, 52, 96, 53, 96, 54, 96, 55, 96, 56, 96, 57, 96, 49, 48, 96, 50, 48, 96, 51, 48, 96, 52, 48, 96, 53, 48, 96, 54, 48, 96, 55, 48, 96, 56, 48, 96, 57, 48, 96, 49, 48, 48, 96, 49, 48, 48, 48, 48, 69, 94, 69, 69, 97, 69, 101, 94, 101, 69, 111, 69, 117, 69, 89, 69, 89, 73, 90, 72, 90, 71, 72, 90, 103, 104, 75, 72, 84, 83, 67, 72, 89, 85, 89, 65, 122, 104, 122, 103, 104, 107, 104, 65, 39, 69, 39, 73, 39, 79, 58, 85, 39, 85, 58, 97, 39, 101, 39, 105, 39, 111, 58, 117, 39, 117, 58, 79, 34, 111, 34, 85, 34, 117, 34, 100, 100, 68, 106, 71, 106, 75, 106, 100, 106, 103, 106, 107, 106, 89, 101, 85, 101, 79, 101, 119, 119, 119, 106, 106, 106 }; +static const struct mapping_entry mappings_table[] = { { 160, 32 }, { 169, 45056 }, { 171, 40963 }, { 173, 45 }, { 174, 45061 }, { 181, 117 }, { 184, 44 }, { 187, 40968 }, { 188, 53258 }, { 189, 53263 }, { 190, 53268 }, { 198, 40985 }, { 215, 120 }, { 216, 40987 }, { 223, 40989 }, { 230, 40991 }, { 248, 40993 }, { 306, 40995 }, { 307, 40997 }, { 329, 40999 }, { 338, 40987 }, { 339, 40993 }, { 383, 115 }, { 455, 41001 }, { 456, 41003 }, { 457, 41005 }, { 458, 41007 }, { 459, 41009 }, { 460, 41011 }, { 497, 41013 }, { 498, 41015 }, { 499, 41017 }, { 700, 39 }, { 710, 94 }, { 712, 39 }, { 715, 96 }, { 717, 95 }, { 720, 58 }, { 732, 126 }, { 8194, 32 }, { 8195, 32 }, { 8196, 32 }, { 8197, 32 }, { 8198, 32 }, { 8200, 32 }, { 8201, 32 }, { 8202, 32 }, { 8203, 32768 }, { 8208, 45 }, { 8209, 45 }, { 8210, 45 }, { 8211, 45 }, { 8212, 41019 }, { 8213, 45 }, { 8216, 39 }, { 8217, 39 }, { 8218, 44 }, { 8219, 39 }, { 8220, 34 }, { 8221, 34 }, { 8222, 41021 }, { 8223, 34 }, { 8224, 43 }, { 8226, 111 }, { 8228, 46 }, { 8229, 41023 }, { 8230, 45121 }, { 8239, 32 }, { 8245, 96 }, { 8246, 41028 }, { 8247, 45126 }, { 8249, 60 }, { 8250, 62 }, { 8252, 41033 }, { 8260, 47 }, { 8263, 41035 }, { 8264, 41037 }, { 8265, 41034 }, { 8287, 32 }, { 8288, 32768 }, { 8289, 32768 }, { 8290, 32768 }, { 8291, 32768 }, { 8353, 41039 }, { 8360, 41041 }, { 8364, 45139 }, { 8448, 45142 }, { 8449, 45145 }, { 8450, 67 }, { 8453, 45148 }, { 8454, 45151 }, { 8458, 103 }, { 8459, 72 }, { 8460, 72 }, { 8461, 72 }, { 8462, 104 }, { 8464, 73 }, { 8465, 73 }, { 8466, 76 }, { 8467, 108 }, { 8469, 78 }, { 8470, 41058 }, { 8473, 80 }, { 8474, 81 }, { 8475, 82 }, { 8476, 82 }, { 8477, 82 }, { 8481, 45156 }, { 8482, 49255 }, { 8484, 90 }, { 8486, 45163 }, { 8488, 90 }, { 8492, 66 }, { 8493, 67 }, { 8494, 101 }, { 8495, 101 }, { 8496, 69 }, { 8497, 70 }, { 8499, 77 }, { 8500, 111 }, { 8505, 105 }, { 8517, 68 }, { 8518, 100 }, { 8519, 101 }, { 8520, 105 }, { 8521, 106 }, { 8531, 53358 }, { 8532, 53363 }, { 8533, 53368 }, { 8534, 53373 }, { 8535, 53378 }, { 8536, 53383 }, { 8537, 53388 }, { 8538, 53393 }, { 8539, 53398 }, { 8540, 53403 }, { 8541, 53408 }, { 8542, 53413 }, { 8543, 45066 }, { 8544, 73 }, { 8545, 41130 }, { 8546, 45228 }, { 8547, 41135 }, { 8548, 86 }, { 8549, 41137 }, { 8550, 45235 }, { 8551, 49334 }, { 8552, 41146 }, { 8553, 88 }, { 8554, 41148 }, { 8555, 45246 }, { 8556, 76 }, { 8557, 67 }, { 8558, 68 }, { 8559, 77 }, { 8560, 105 }, { 8561, 41153 }, { 8562, 45251 }, { 8563, 41158 }, { 8564, 118 }, { 8565, 41160 }, { 8566, 45258 }, { 8567, 49357 }, { 8568, 41169 }, { 8569, 120 }, { 8570, 41171 }, { 8571, 45269 }, { 8572, 108 }, { 8573, 99 }, { 8574, 100 }, { 8575, 109 }, { 8592, 41176 }, { 8594, 41178 }, { 8596, 45276 }, { 8656, 41183 }, { 8658, 41185 }, { 8660, 45283 }, { 8722, 45 }, { 8725, 47 }, { 8726, 92 }, { 8727, 42 }, { 8739, 124 }, { 8758, 58 }, { 8764, 126 }, { 8804, 41183 }, { 8805, 41190 }, { 8810, 40963 }, { 8811, 40968 }, { 8920, 45288 }, { 8921, 45291 }, { 9216, 45294 }, { 9217, 45297 }, { 9218, 45300 }, { 9219, 45303 }, { 9220, 45306 }, { 9221, 45309 }, { 9222, 45312 }, { 9223, 45315 }, { 9224, 41222 }, { 9225, 41224 }, { 9226, 41226 }, { 9227, 41228 }, { 9228, 41230 }, { 9229, 41232 }, { 9230, 41201 }, { 9231, 41234 }, { 9232, 45332 }, { 9233, 45335 }, { 9234, 45338 }, { 9235, 45341 }, { 9236, 45344 }, { 9237, 45347 }, { 9238, 45350 }, { 9239, 45353 }, { 9240, 45356 }, { 9241, 41263 }, { 9242, 45361 }, { 9243, 45364 }, { 9244, 41271 }, { 9245, 41273 }, { 9246, 41233 }, { 9247, 41275 }, { 9248, 41277 }, { 9249, 45375 }, { 9251, 95 }, { 9252, 41282 }, { 9312, 45380 }, { 9313, 45383 }, { 9314, 45386 }, { 9315, 45389 }, { 9316, 45392 }, { 9317, 45395 }, { 9318, 45398 }, { 9319, 45401 }, { 9320, 45404 }, { 9321, 49503 }, { 9322, 49507 }, { 9323, 49511 }, { 9324, 49515 }, { 9325, 49519 }, { 9326, 49523 }, { 9327, 49527 }, { 9328, 49531 }, { 9329, 49535 }, { 9330, 49539 }, { 9331, 49543 }, { 9332, 45380 }, { 9333, 45383 }, { 9334, 45386 }, { 9335, 45389 }, { 9336, 45392 }, { 9337, 45395 }, { 9338, 45398 }, { 9339, 45401 }, { 9340, 45404 }, { 9341, 49503 }, { 9342, 49507 }, { 9343, 49511 }, { 9344, 49515 }, { 9345, 49519 }, { 9346, 49523 }, { 9347, 49527 }, { 9348, 49531 }, { 9349, 49535 }, { 9350, 49539 }, { 9351, 49543 }, { 9352, 41355 }, { 9353, 41357 }, { 9354, 41359 }, { 9355, 41361 }, { 9356, 41363 }, { 9357, 41365 }, { 9358, 41367 }, { 9359, 41369 }, { 9360, 41371 }, { 9361, 45469 }, { 9362, 45472 }, { 9363, 45475 }, { 9364, 45478 }, { 9365, 45481 }, { 9366, 45484 }, { 9367, 45487 }, { 9368, 45490 }, { 9369, 45493 }, { 9370, 45496 }, { 9371, 45499 }, { 9372, 45502 }, { 9373, 45505 }, { 9374, 45508 }, { 9375, 45511 }, { 9376, 45514 }, { 9377, 45517 }, { 9378, 45520 }, { 9379, 45523 }, { 9380, 45526 }, { 9381, 45529 }, { 9382, 45532 }, { 9383, 45535 }, { 9384, 45538 }, { 9385, 45541 }, { 9386, 45544 }, { 9387, 45547 }, { 9388, 45550 }, { 9389, 45553 }, { 9390, 45556 }, { 9391, 45559 }, { 9392, 45562 }, { 9393, 45565 }, { 9394, 45568 }, { 9395, 45571 }, { 9396, 45574 }, { 9397, 45577 }, { 9398, 45580 }, { 9399, 45583 }, { 9400, 45056 }, { 9401, 45586 }, { 9402, 45589 }, { 9403, 45592 }, { 9404, 45595 }, { 9405, 45598 }, { 9406, 45601 }, { 9407, 45604 }, { 9408, 45607 }, { 9409, 45610 }, { 9410, 45613 }, { 9411, 45616 }, { 9412, 45619 }, { 9413, 45622 }, { 9414, 45625 }, { 9415, 45061 }, { 9416, 45628 }, { 9417, 45631 }, { 9418, 45634 }, { 9419, 45637 }, { 9420, 45640 }, { 9421, 45643 }, { 9422, 45646 }, { 9423, 45649 }, { 9424, 45502 }, { 9425, 45505 }, { 9426, 45508 }, { 9427, 45511 }, { 9428, 45514 }, { 9429, 45517 }, { 9430, 45520 }, { 9431, 45523 }, { 9432, 45526 }, { 9433, 45529 }, { 9434, 45532 }, { 9435, 45535 }, { 9436, 45538 }, { 9437, 45541 }, { 9438, 45544 }, { 9439, 45547 }, { 9440, 45550 }, { 9441, 45553 }, { 9442, 45556 }, { 9443, 45559 }, { 9444, 45562 }, { 9445, 45565 }, { 9446, 45568 }, { 9447, 45571 }, { 9448, 45574 }, { 9449, 45577 }, { 9450, 45652 }, { 9472, 45 }, { 9474, 124 }, { 9484, 43 }, { 9488, 43 }, { 9492, 43 }, { 9496, 43 }, { 9500, 43 }, { 9508, 43 }, { 9516, 43 }, { 9524, 43 }, { 9532, 43 }, { 9702, 111 }, { 10868, 45655 }, { 10869, 41184 }, { 10870, 45658 }, { 12288, 32 }, { 12448, 61 }, { 12881, 49757 }, { 12882, 49761 }, { 12883, 49765 }, { 12884, 49769 }, { 12885, 49773 }, { 12886, 49777 }, { 12887, 49781 }, { 12888, 49785 }, { 12889, 49789 }, { 12890, 49793 }, { 12891, 49797 }, { 12892, 49801 }, { 12893, 49805 }, { 12894, 49809 }, { 12895, 49813 }, { 12977, 49817 }, { 12978, 49821 }, { 12979, 49825 }, { 12980, 49829 }, { 12981, 49833 }, { 12982, 49837 }, { 12983, 49841 }, { 12984, 49845 }, { 12985, 49849 }, { 12986, 49853 }, { 12987, 49857 }, { 12988, 49861 }, { 12989, 49865 }, { 12990, 49869 }, { 12991, 49873 }, { 13169, 45781 }, { 13170, 41688 }, { 13171, 41690 }, { 13172, 45788 }, { 13173, 41695 }, { 13174, 41697 }, { 13184, 41699 }, { 13185, 41701 }, { 13186, 41703 }, { 13187, 41705 }, { 13188, 41707 }, { 13189, 41218 }, { 13190, 41709 }, { 13191, 41711 }, { 13192, 45809 }, { 13193, 49908 }, { 13194, 41720 }, { 13195, 41722 }, { 13196, 41724 }, { 13197, 41726 }, { 13198, 41728 }, { 13199, 41730 }, { 13200, 41732 }, { 13201, 45830 }, { 13202, 45833 }, { 13203, 45836 }, { 13204, 45839 }, { 13205, 41746 }, { 13206, 41748 }, { 13207, 41750 }, { 13208, 41752 }, { 13209, 41754 }, { 13210, 41756 }, { 13211, 41758 }, { 13212, 41760 }, { 13213, 41762 }, { 13214, 41764 }, { 13215, 49958 }, { 13216, 49962 }, { 13217, 45863 }, { 13218, 49966 }, { 13219, 49970 }, { 13220, 49974 }, { 13221, 45875 }, { 13222, 49978 }, { 13223, 45886 }, { 13224, 54081 }, { 13225, 41686 }, { 13226, 45894 }, { 13227, 45897 }, { 13228, 45900 }, { 13229, 45903 }, { 13230, 54098 }, { 13231, 62295 }, { 13232, 41822 }, { 13233, 41824 }, { 13234, 41826 }, { 13235, 41828 }, { 13236, 41830 }, { 13237, 41832 }, { 13238, 41834 }, { 13239, 41836 }, { 13240, 41838 }, { 13241, 41840 }, { 13242, 41842 }, { 13243, 41844 }, { 13244, 41846 }, { 13245, 41848 }, { 13246, 41850 }, { 13247, 41852 }, { 13250, 50046 }, { 13251, 41858 }, { 13252, 41860 }, { 13253, 41862 }, { 13254, 50056 }, { 13255, 45964 }, { 13256, 41871 }, { 13257, 41873 }, { 13258, 41875 }, { 13259, 41877 }, { 13260, 41879 }, { 13261, 41881 }, { 13262, 41883 }, { 13263, 41885 }, { 13264, 41747 }, { 13265, 41887 }, { 13266, 45985 }, { 13267, 41892 }, { 13268, 41894 }, { 13269, 45992 }, { 13270, 45995 }, { 13271, 41902 }, { 13272, 50096 }, { 13273, 46004 }, { 13274, 41911 }, { 13275, 41814 }, { 13276, 41913 }, { 13277, 41915 }, { 36864, 41917 }, { 36865, 41919 }, { 36866, 41921 }, { 36867, 46014 }, { 36868, 46019 }, { 36869, 41926 }, { 36870, 43 }, { 36871, 32768 }, { 36872, 32768 }, { 36873, 32768 }, { 36874, 32768 }, { 36875, 32768 }, { 36876, 32768 }, { 36877, 32768 }, { 36878, 32768 }, { 36879, 32768 }, { 36880, 32768 }, { 36881, 32768 }, { 36882, 32768 }, { 36883, 32768 }, { 36884, 32768 }, { 36885, 32768 }, { 36886, 32768 }, { 36887, 95 }, { 36888, 95 }, { 36889, 95 }, { 36890, 44 }, { 36891, 46 }, { 36892, 59 }, { 36893, 58 }, { 36894, 63 }, { 36895, 33 }, { 36896, 40 }, { 36897, 41 }, { 36898, 123 }, { 36899, 125 }, { 36900, 35 }, { 36901, 38 }, { 36902, 42 }, { 36903, 43 }, { 36904, 45 }, { 36905, 60 }, { 36906, 62 }, { 36907, 61 }, { 36908, 92 }, { 36909, 36 }, { 36910, 37 }, { 36911, 64 }, { 36912, 32768 }, { 36913, 33 }, { 36914, 34 }, { 36915, 35 }, { 36916, 36 }, { 36917, 37 }, { 36918, 38 }, { 36919, 39 }, { 36920, 40 }, { 36921, 41 }, { 36922, 42 }, { 36923, 43 }, { 36924, 44 }, { 36925, 45 }, { 36926, 46 }, { 36927, 47 }, { 36928, 48 }, { 36929, 49 }, { 36930, 50 }, { 36931, 51 }, { 36932, 52 }, { 36933, 53 }, { 36934, 54 }, { 36935, 55 }, { 36936, 56 }, { 36937, 57 }, { 36938, 58 }, { 36939, 59 }, { 36940, 60 }, { 36941, 61 }, { 36942, 62 }, { 36943, 63 }, { 36944, 64 }, { 36945, 65 }, { 36946, 66 }, { 36947, 67 }, { 36948, 68 }, { 36949, 69 }, { 36950, 70 }, { 36951, 71 }, { 36952, 72 }, { 36953, 73 }, { 36954, 74 }, { 36955, 75 }, { 36956, 76 }, { 36957, 77 }, { 36958, 78 }, { 36959, 79 }, { 36960, 80 }, { 36961, 81 }, { 36962, 82 }, { 36963, 83 }, { 36964, 84 }, { 36965, 85 }, { 36966, 86 }, { 36967, 87 }, { 36968, 88 }, { 36969, 89 }, { 36970, 90 }, { 36971, 91 }, { 36972, 92 }, { 36973, 93 }, { 36974, 94 }, { 36975, 95 }, { 36976, 96 }, { 36977, 97 }, { 36978, 98 }, { 36979, 99 }, { 36980, 100 }, { 36981, 101 }, { 36982, 102 }, { 36983, 103 }, { 36984, 104 }, { 36985, 105 }, { 36986, 106 }, { 36987, 107 }, { 36988, 108 }, { 36989, 109 }, { 36990, 110 }, { 36991, 111 }, { 36992, 112 }, { 36993, 113 }, { 36994, 114 }, { 36995, 115 }, { 36996, 116 }, { 36997, 117 }, { 36998, 118 }, { 36999, 119 }, { 37000, 120 }, { 37001, 121 }, { 37002, 122 }, { 37003, 123 }, { 37004, 124 }, { 37005, 125 }, { 37006, 126 }, { 37007, 65 }, { 37008, 66 }, { 37009, 67 }, { 37010, 68 }, { 37011, 69 }, { 37012, 70 }, { 37013, 71 }, { 37014, 72 }, { 37015, 73 }, { 37016, 74 }, { 37017, 75 }, { 37018, 76 }, { 37019, 77 }, { 37020, 78 }, { 37021, 79 }, { 37022, 80 }, { 37023, 81 }, { 37024, 82 }, { 37025, 83 }, { 37026, 84 }, { 37027, 85 }, { 37028, 86 }, { 37029, 87 }, { 37030, 88 }, { 37031, 89 }, { 37032, 90 }, { 37033, 97 }, { 37034, 98 }, { 37035, 99 }, { 37036, 100 }, { 37037, 101 }, { 37038, 102 }, { 37039, 103 }, { 37040, 104 }, { 37041, 105 }, { 37042, 106 }, { 37043, 107 }, { 37044, 108 }, { 37045, 109 }, { 37046, 110 }, { 37047, 111 }, { 37048, 112 }, { 37049, 113 }, { 37050, 114 }, { 37051, 115 }, { 37052, 116 }, { 37053, 117 }, { 37054, 118 }, { 37055, 119 }, { 37056, 120 }, { 37057, 121 }, { 37058, 122 }, { 37059, 65 }, { 37060, 66 }, { 37061, 67 }, { 37062, 68 }, { 37063, 69 }, { 37064, 70 }, { 37065, 71 }, { 37066, 72 }, { 37067, 73 }, { 37068, 74 }, { 37069, 75 }, { 37070, 76 }, { 37071, 77 }, { 37072, 78 }, { 37073, 79 }, { 37074, 80 }, { 37075, 81 }, { 37076, 82 }, { 37077, 83 }, { 37078, 84 }, { 37079, 85 }, { 37080, 86 }, { 37081, 87 }, { 37082, 88 }, { 37083, 89 }, { 37084, 90 }, { 37085, 97 }, { 37086, 98 }, { 37087, 99 }, { 37088, 100 }, { 37089, 101 }, { 37090, 102 }, { 37091, 103 }, { 37092, 105 }, { 37093, 106 }, { 37094, 107 }, { 37095, 108 }, { 37096, 109 }, { 37097, 110 }, { 37098, 111 }, { 37099, 112 }, { 37100, 113 }, { 37101, 114 }, { 37102, 115 }, { 37103, 116 }, { 37104, 117 }, { 37105, 118 }, { 37106, 119 }, { 37107, 120 }, { 37108, 121 }, { 37109, 122 }, { 37110, 65 }, { 37111, 66 }, { 37112, 67 }, { 37113, 68 }, { 37114, 69 }, { 37115, 70 }, { 37116, 71 }, { 37117, 72 }, { 37118, 73 }, { 37119, 74 }, { 37120, 75 }, { 37121, 76 }, { 37122, 77 }, { 37123, 78 }, { 37124, 79 }, { 37125, 80 }, { 37126, 81 }, { 37127, 82 }, { 37128, 83 }, { 37129, 84 }, { 37130, 85 }, { 37131, 86 }, { 37132, 87 }, { 37133, 88 }, { 37134, 89 }, { 37135, 90 }, { 37136, 97 }, { 37137, 98 }, { 37138, 99 }, { 37139, 100 }, { 37140, 101 }, { 37141, 102 }, { 37142, 103 }, { 37143, 104 }, { 37144, 105 }, { 37145, 106 }, { 37146, 107 }, { 37147, 108 }, { 37148, 109 }, { 37149, 110 }, { 37150, 111 }, { 37151, 112 }, { 37152, 113 }, { 37153, 114 }, { 37154, 115 }, { 37155, 116 }, { 37156, 117 }, { 37157, 118 }, { 37158, 119 }, { 37159, 120 }, { 37160, 121 }, { 37161, 122 }, { 37162, 65 }, { 37163, 67 }, { 37164, 68 }, { 37165, 71 }, { 37166, 74 }, { 37167, 75 }, { 37168, 78 }, { 37169, 79 }, { 37170, 80 }, { 37171, 81 }, { 37172, 83 }, { 37173, 84 }, { 37174, 85 }, { 37175, 86 }, { 37176, 87 }, { 37177, 88 }, { 37178, 89 }, { 37179, 90 }, { 37180, 97 }, { 37181, 98 }, { 37182, 99 }, { 37183, 100 }, { 37184, 102 }, { 37185, 104 }, { 37186, 105 }, { 37187, 106 }, { 37188, 107 }, { 37189, 109 }, { 37190, 110 }, { 37191, 112 }, { 37192, 113 }, { 37193, 114 }, { 37194, 115 }, { 37195, 116 }, { 37196, 117 }, { 37197, 118 }, { 37198, 119 }, { 37199, 120 }, { 37200, 121 }, { 37201, 122 }, { 37202, 65 }, { 37203, 66 }, { 37204, 67 }, { 37205, 68 }, { 37206, 69 }, { 37207, 70 }, { 37208, 71 }, { 37209, 72 }, { 37210, 73 }, { 37211, 74 }, { 37212, 75 }, { 37213, 76 }, { 37214, 77 }, { 37215, 78 }, { 37216, 79 }, { 37217, 80 }, { 37218, 81 }, { 37219, 82 }, { 37220, 83 }, { 37221, 84 }, { 37222, 85 }, { 37223, 86 }, { 37224, 87 }, { 37225, 88 }, { 37226, 89 }, { 37227, 90 }, { 37228, 97 }, { 37229, 98 }, { 37230, 99 }, { 37231, 100 }, { 37232, 101 }, { 37233, 102 }, { 37234, 103 }, { 37235, 104 }, { 37236, 105 }, { 37237, 106 }, { 37238, 107 }, { 37239, 108 }, { 37240, 109 }, { 37241, 110 }, { 37242, 111 }, { 37243, 112 }, { 37244, 113 }, { 37245, 114 }, { 37246, 115 }, { 37247, 116 }, { 37248, 117 }, { 37249, 118 }, { 37250, 119 }, { 37251, 120 }, { 37252, 121 }, { 37253, 122 }, { 37254, 65 }, { 37255, 66 }, { 37256, 68 }, { 37257, 69 }, { 37258, 70 }, { 37259, 71 }, { 37260, 74 }, { 37261, 75 }, { 37262, 76 }, { 37263, 77 }, { 37264, 78 }, { 37265, 79 }, { 37266, 80 }, { 37267, 81 }, { 37268, 83 }, { 37269, 84 }, { 37270, 85 }, { 37271, 86 }, { 37272, 87 }, { 37273, 88 }, { 37274, 89 }, { 37275, 97 }, { 37276, 98 }, { 37277, 99 }, { 37278, 100 }, { 37279, 101 }, { 37280, 102 }, { 37281, 103 }, { 37282, 104 }, { 37283, 105 }, { 37284, 106 }, { 37285, 107 }, { 37286, 108 }, { 37287, 109 }, { 37288, 110 }, { 37289, 111 }, { 37290, 112 }, { 37291, 113 }, { 37292, 114 }, { 37293, 115 }, { 37294, 116 }, { 37295, 117 }, { 37296, 118 }, { 37297, 119 }, { 37298, 120 }, { 37299, 121 }, { 37300, 122 }, { 37301, 65 }, { 37302, 66 }, { 37303, 68 }, { 37304, 69 }, { 37305, 70 }, { 37306, 71 }, { 37307, 73 }, { 37308, 74 }, { 37309, 75 }, { 37310, 76 }, { 37311, 77 }, { 37312, 79 }, { 37313, 83 }, { 37314, 84 }, { 37315, 85 }, { 37316, 86 }, { 37317, 87 }, { 37318, 88 }, { 37319, 89 }, { 37320, 97 }, { 37321, 98 }, { 37322, 99 }, { 37323, 100 }, { 37324, 101 }, { 37325, 102 }, { 37326, 103 }, { 37327, 104 }, { 37328, 105 }, { 37329, 106 }, { 37330, 107 }, { 37331, 108 }, { 37332, 109 }, { 37333, 110 }, { 37334, 111 }, { 37335, 112 }, { 37336, 113 }, { 37337, 114 }, { 37338, 115 }, { 37339, 116 }, { 37340, 117 }, { 37341, 118 }, { 37342, 119 }, { 37343, 120 }, { 37344, 121 }, { 37345, 122 }, { 37346, 65 }, { 37347, 66 }, { 37348, 67 }, { 37349, 68 }, { 37350, 69 }, { 37351, 70 }, { 37352, 71 }, { 37353, 72 }, { 37354, 73 }, { 37355, 74 }, { 37356, 75 }, { 37357, 76 }, { 37358, 77 }, { 37359, 78 }, { 37360, 79 }, { 37361, 80 }, { 37362, 81 }, { 37363, 82 }, { 37364, 83 }, { 37365, 84 }, { 37366, 85 }, { 37367, 86 }, { 37368, 87 }, { 37369, 88 }, { 37370, 89 }, { 37371, 90 }, { 37372, 97 }, { 37373, 98 }, { 37374, 99 }, { 37375, 100 }, { 37376, 101 }, { 37377, 102 }, { 37378, 103 }, { 37379, 104 }, { 37380, 105 }, { 37381, 106 }, { 37382, 107 }, { 37383, 108 }, { 37384, 109 }, { 37385, 110 }, { 37386, 111 }, { 37387, 112 }, { 37388, 113 }, { 37389, 114 }, { 37390, 115 }, { 37391, 116 }, { 37392, 117 }, { 37393, 118 }, { 37394, 119 }, { 37395, 120 }, { 37396, 121 }, { 37397, 122 }, { 37398, 65 }, { 37399, 66 }, { 37400, 67 }, { 37401, 68 }, { 37402, 69 }, { 37403, 70 }, { 37404, 71 }, { 37405, 72 }, { 37406, 73 }, { 37407, 74 }, { 37408, 75 }, { 37409, 76 }, { 37410, 77 }, { 37411, 78 }, { 37412, 79 }, { 37413, 80 }, { 37414, 81 }, { 37415, 82 }, { 37416, 83 }, { 37417, 84 }, { 37418, 85 }, { 37419, 86 }, { 37420, 87 }, { 37421, 88 }, { 37422, 89 }, { 37423, 90 }, { 37424, 97 }, { 37425, 98 }, { 37426, 99 }, { 37427, 100 }, { 37428, 101 }, { 37429, 102 }, { 37430, 103 }, { 37431, 104 }, { 37432, 105 }, { 37433, 106 }, { 37434, 107 }, { 37435, 108 }, { 37436, 109 }, { 37437, 110 }, { 37438, 111 }, { 37439, 112 }, { 37440, 113 }, { 37441, 114 }, { 37442, 115 }, { 37443, 116 }, { 37444, 117 }, { 37445, 118 }, { 37446, 119 }, { 37447, 120 }, { 37448, 121 }, { 37449, 122 }, { 37450, 65 }, { 37451, 66 }, { 37452, 67 }, { 37453, 68 }, { 37454, 69 }, { 37455, 70 }, { 37456, 71 }, { 37457, 72 }, { 37458, 73 }, { 37459, 74 }, { 37460, 75 }, { 37461, 76 }, { 37462, 77 }, { 37463, 78 }, { 37464, 79 }, { 37465, 80 }, { 37466, 81 }, { 37467, 82 }, { 37468, 83 }, { 37469, 84 }, { 37470, 85 }, { 37471, 86 }, { 37472, 87 }, { 37473, 88 }, { 37474, 89 }, { 37475, 90 }, { 37476, 97 }, { 37477, 98 }, { 37478, 99 }, { 37479, 100 }, { 37480, 101 }, { 37481, 102 }, { 37482, 103 }, { 37483, 104 }, { 37484, 105 }, { 37485, 106 }, { 37486, 107 }, { 37487, 108 }, { 37488, 109 }, { 37489, 110 }, { 37490, 111 }, { 37491, 112 }, { 37492, 113 }, { 37493, 114 }, { 37494, 115 }, { 37495, 116 }, { 37496, 117 }, { 37497, 118 }, { 37498, 119 }, { 37499, 120 }, { 37500, 121 }, { 37501, 122 }, { 37502, 65 }, { 37503, 66 }, { 37504, 67 }, { 37505, 68 }, { 37506, 69 }, { 37507, 70 }, { 37508, 71 }, { 37509, 72 }, { 37510, 73 }, { 37511, 74 }, { 37512, 75 }, { 37513, 76 }, { 37514, 77 }, { 37515, 78 }, { 37516, 79 }, { 37517, 80 }, { 37518, 81 }, { 37519, 82 }, { 37520, 83 }, { 37521, 84 }, { 37522, 85 }, { 37523, 86 }, { 37524, 87 }, { 37525, 88 }, { 37526, 89 }, { 37527, 90 }, { 37528, 97 }, { 37529, 98 }, { 37530, 99 }, { 37531, 100 }, { 37532, 101 }, { 37533, 102 }, { 37534, 103 }, { 37535, 104 }, { 37536, 105 }, { 37537, 106 }, { 37538, 107 }, { 37539, 108 }, { 37540, 109 }, { 37541, 110 }, { 37542, 111 }, { 37543, 112 }, { 37544, 113 }, { 37545, 114 }, { 37546, 115 }, { 37547, 116 }, { 37548, 117 }, { 37549, 118 }, { 37550, 119 }, { 37551, 120 }, { 37552, 121 }, { 37553, 122 }, { 37554, 65 }, { 37555, 66 }, { 37556, 67 }, { 37557, 68 }, { 37558, 69 }, { 37559, 70 }, { 37560, 71 }, { 37561, 72 }, { 37562, 73 }, { 37563, 74 }, { 37564, 75 }, { 37565, 76 }, { 37566, 77 }, { 37567, 78 }, { 37568, 79 }, { 37569, 80 }, { 37570, 81 }, { 37571, 82 }, { 37572, 83 }, { 37573, 84 }, { 37574, 85 }, { 37575, 86 }, { 37576, 87 }, { 37577, 88 }, { 37578, 89 }, { 37579, 90 }, { 37580, 97 }, { 37581, 98 }, { 37582, 99 }, { 37583, 100 }, { 37584, 101 }, { 37585, 102 }, { 37586, 103 }, { 37587, 104 }, { 37588, 105 }, { 37589, 106 }, { 37590, 107 }, { 37591, 108 }, { 37592, 109 }, { 37593, 110 }, { 37594, 111 }, { 37595, 112 }, { 37596, 113 }, { 37597, 114 }, { 37598, 115 }, { 37599, 116 }, { 37600, 117 }, { 37601, 118 }, { 37602, 119 }, { 37603, 120 }, { 37604, 121 }, { 37605, 122 }, { 37606, 65 }, { 37607, 66 }, { 37608, 67 }, { 37609, 68 }, { 37610, 69 }, { 37611, 70 }, { 37612, 71 }, { 37613, 72 }, { 37614, 73 }, { 37615, 74 }, { 37616, 75 }, { 37617, 76 }, { 37618, 77 }, { 37619, 78 }, { 37620, 79 }, { 37621, 80 }, { 37622, 81 }, { 37623, 82 }, { 37624, 83 }, { 37625, 84 }, { 37626, 85 }, { 37627, 86 }, { 37628, 87 }, { 37629, 88 }, { 37630, 89 }, { 37631, 90 }, { 37632, 97 }, { 37633, 98 }, { 37634, 99 }, { 37635, 100 }, { 37636, 101 }, { 37637, 102 }, { 37638, 103 }, { 37639, 104 }, { 37640, 105 }, { 37641, 106 }, { 37642, 107 }, { 37643, 108 }, { 37644, 109 }, { 37645, 110 }, { 37646, 111 }, { 37647, 112 }, { 37648, 113 }, { 37649, 114 }, { 37650, 115 }, { 37651, 116 }, { 37652, 117 }, { 37653, 118 }, { 37654, 119 }, { 37655, 120 }, { 37656, 121 }, { 37657, 122 }, { 37658, 48 }, { 37659, 49 }, { 37660, 50 }, { 37661, 51 }, { 37662, 52 }, { 37663, 53 }, { 37664, 54 }, { 37665, 55 }, { 37666, 56 }, { 37667, 57 }, { 37668, 48 }, { 37669, 49 }, { 37670, 50 }, { 37671, 51 }, { 37672, 52 }, { 37673, 53 }, { 37674, 54 }, { 37675, 55 }, { 37676, 56 }, { 37677, 57 }, { 37678, 48 }, { 37679, 49 }, { 37680, 50 }, { 37681, 51 }, { 37682, 52 }, { 37683, 53 }, { 37684, 54 }, { 37685, 55 }, { 37686, 56 }, { 37687, 57 }, { 37688, 48 }, { 37689, 49 }, { 37690, 50 }, { 37691, 51 }, { 37692, 52 }, { 37693, 53 }, { 37694, 54 }, { 37695, 55 }, { 37696, 56 }, { 37697, 57 }, { 37698, 48 }, { 37699, 49 }, { 37700, 50 }, { 37701, 51 }, { 37702, 52 }, { 37703, 53 }, { 37704, 54 }, { 37705, 55 }, { 37706, 56 }, { 37707, 57 }, { 192, 65 }, { 193, 65 }, { 194, 65 }, { 195, 65 }, { 196, 65 }, { 197, 65 }, { 199, 67 }, { 200, 69 }, { 201, 69 }, { 202, 69 }, { 203, 69 }, { 204, 73 }, { 205, 73 }, { 206, 73 }, { 207, 73 }, { 209, 78 }, { 210, 79 }, { 211, 79 }, { 212, 79 }, { 213, 79 }, { 214, 79 }, { 217, 85 }, { 218, 85 }, { 219, 85 }, { 220, 85 }, { 221, 89 }, { 224, 97 }, { 225, 97 }, { 226, 97 }, { 227, 97 }, { 228, 97 }, { 229, 97 }, { 231, 99 }, { 232, 101 }, { 233, 101 }, { 234, 101 }, { 235, 101 }, { 236, 105 }, { 237, 105 }, { 238, 105 }, { 239, 105 }, { 241, 110 }, { 242, 111 }, { 243, 111 }, { 244, 111 }, { 245, 111 }, { 246, 111 }, { 249, 117 }, { 250, 117 }, { 251, 117 }, { 252, 117 }, { 253, 121 }, { 255, 121 }, { 256, 65 }, { 257, 97 }, { 258, 65 }, { 259, 97 }, { 260, 65 }, { 261, 97 }, { 262, 67 }, { 263, 99 }, { 264, 67 }, { 265, 99 }, { 266, 67 }, { 267, 99 }, { 268, 67 }, { 269, 99 }, { 270, 68 }, { 271, 100 }, { 274, 69 }, { 275, 101 }, { 276, 69 }, { 277, 101 }, { 278, 69 }, { 279, 101 }, { 280, 69 }, { 281, 101 }, { 282, 69 }, { 283, 101 }, { 284, 71 }, { 285, 103 }, { 286, 71 }, { 287, 103 }, { 288, 71 }, { 289, 103 }, { 290, 71 }, { 291, 103 }, { 292, 72 }, { 293, 104 }, { 296, 73 }, { 297, 105 }, { 298, 73 }, { 299, 105 }, { 300, 73 }, { 301, 105 }, { 302, 73 }, { 303, 105 }, { 304, 73 }, { 308, 74 }, { 309, 106 }, { 310, 75 }, { 311, 107 }, { 313, 76 }, { 314, 108 }, { 315, 76 }, { 316, 108 }, { 317, 76 }, { 318, 108 }, { 321, 76 }, { 322, 108 }, { 323, 78 }, { 324, 110 }, { 325, 78 }, { 326, 110 }, { 327, 78 }, { 328, 110 }, { 332, 79 }, { 333, 111 }, { 334, 79 }, { 335, 111 }, { 336, 79 }, { 337, 111 }, { 340, 82 }, { 341, 114 }, { 342, 82 }, { 343, 114 }, { 344, 82 }, { 345, 114 }, { 346, 83 }, { 347, 115 }, { 348, 83 }, { 349, 115 }, { 350, 83 }, { 351, 115 }, { 352, 83 }, { 353, 115 }, { 354, 84 }, { 355, 116 }, { 356, 84 }, { 357, 116 }, { 360, 85 }, { 361, 117 }, { 362, 85 }, { 363, 117 }, { 364, 85 }, { 365, 117 }, { 366, 85 }, { 367, 117 }, { 368, 85 }, { 369, 117 }, { 370, 85 }, { 371, 117 }, { 372, 87 }, { 373, 119 }, { 374, 89 }, { 375, 121 }, { 376, 89 }, { 377, 90 }, { 378, 122 }, { 379, 90 }, { 380, 122 }, { 381, 90 }, { 382, 122 }, { 416, 79 }, { 417, 111 }, { 431, 85 }, { 432, 117 }, { 461, 65 }, { 462, 97 }, { 463, 73 }, { 464, 105 }, { 465, 79 }, { 466, 111 }, { 467, 85 }, { 468, 117 }, { 469, 85 }, { 470, 117 }, { 471, 85 }, { 472, 117 }, { 473, 85 }, { 474, 117 }, { 475, 85 }, { 476, 117 }, { 478, 65 }, { 479, 97 }, { 480, 65 }, { 481, 97 }, { 482, 40985 }, { 483, 40991 }, { 486, 71 }, { 487, 103 }, { 488, 75 }, { 489, 107 }, { 490, 79 }, { 491, 111 }, { 492, 79 }, { 493, 111 }, { 496, 106 }, { 500, 71 }, { 501, 103 }, { 504, 78 }, { 505, 110 }, { 506, 65 }, { 507, 97 }, { 508, 40985 }, { 509, 40991 }, { 510, 79 }, { 511, 111 }, { 512, 65 }, { 513, 97 }, { 514, 65 }, { 515, 97 }, { 516, 69 }, { 517, 101 }, { 518, 69 }, { 519, 101 }, { 520, 73 }, { 521, 105 }, { 522, 73 }, { 523, 105 }, { 524, 79 }, { 525, 111 }, { 526, 79 }, { 527, 111 }, { 528, 82 }, { 529, 114 }, { 530, 82 }, { 531, 114 }, { 532, 85 }, { 533, 117 }, { 534, 85 }, { 535, 117 }, { 536, 83 }, { 537, 115 }, { 538, 84 }, { 539, 116 }, { 542, 72 }, { 543, 104 }, { 550, 65 }, { 551, 97 }, { 552, 69 }, { 553, 101 }, { 554, 79 }, { 555, 111 }, { 556, 79 }, { 557, 111 }, { 558, 79 }, { 559, 111 }, { 560, 79 }, { 561, 111 }, { 562, 89 }, { 563, 121 }, { 768, 32768 }, { 769, 32768 }, { 770, 32768 }, { 771, 32768 }, { 772, 32768 }, { 773, 32768 }, { 774, 32768 }, { 775, 32768 }, { 776, 32768 }, { 777, 32768 }, { 778, 32768 }, { 779, 32768 }, { 780, 32768 }, { 781, 32768 }, { 782, 32768 }, { 783, 32768 }, { 784, 32768 }, { 785, 32768 }, { 786, 32768 }, { 787, 32768 }, { 788, 32768 }, { 789, 32768 }, { 790, 32768 }, { 791, 32768 }, { 792, 32768 }, { 793, 32768 }, { 794, 32768 }, { 795, 32768 }, { 796, 32768 }, { 797, 32768 }, { 798, 32768 }, { 799, 32768 }, { 800, 32768 }, { 801, 32768 }, { 802, 32768 }, { 803, 32768 }, { 804, 32768 }, { 805, 32768 }, { 806, 32768 }, { 807, 32768 }, { 808, 32768 }, { 809, 32768 }, { 810, 32768 }, { 811, 32768 }, { 812, 32768 }, { 813, 32768 }, { 814, 32768 }, { 815, 32768 }, { 816, 32768 }, { 817, 32768 }, { 818, 32768 }, { 819, 32768 }, { 820, 32768 }, { 821, 32768 }, { 822, 32768 }, { 823, 32768 }, { 824, 32768 }, { 825, 32768 }, { 826, 32768 }, { 827, 32768 }, { 828, 32768 }, { 829, 32768 }, { 830, 32768 }, { 831, 32768 }, { 832, 32768 }, { 833, 32768 }, { 834, 32768 }, { 835, 32768 }, { 836, 32768 }, { 837, 32768 }, { 838, 32768 }, { 839, 32768 }, { 840, 32768 }, { 841, 32768 }, { 842, 32768 }, { 843, 32768 }, { 844, 32768 }, { 845, 32768 }, { 846, 32768 }, { 864, 32768 }, { 865, 32768 }, { 866, 32768 }, { 867, 32768 }, { 868, 32768 }, { 869, 32768 }, { 870, 32768 }, { 871, 32768 }, { 872, 32768 }, { 873, 32768 }, { 874, 32768 }, { 875, 32768 }, { 876, 32768 }, { 877, 32768 }, { 878, 32768 }, { 879, 32768 }, { 894, 59 }, { 1456, 32768 }, { 1457, 32768 }, { 1458, 32768 }, { 1459, 32768 }, { 1460, 32768 }, { 1461, 32768 }, { 1462, 32768 }, { 1463, 32768 }, { 1464, 32768 }, { 1465, 32768 }, { 1467, 32768 }, { 1468, 32768 }, { 1469, 32768 }, { 1471, 32768 }, { 1473, 32768 }, { 1474, 32768 }, { 1619, 32768 }, { 1620, 32768 }, { 1621, 32768 }, { 7680, 65 }, { 7681, 97 }, { 7682, 66 }, { 7683, 98 }, { 7684, 66 }, { 7685, 98 }, { 7686, 66 }, { 7687, 98 }, { 7688, 67 }, { 7689, 99 }, { 7690, 68 }, { 7691, 100 }, { 7692, 68 }, { 7693, 100 }, { 7694, 68 }, { 7695, 100 }, { 7696, 68 }, { 7697, 100 }, { 7698, 68 }, { 7699, 100 }, { 7700, 69 }, { 7701, 101 }, { 7702, 69 }, { 7703, 101 }, { 7704, 69 }, { 7705, 101 }, { 7706, 69 }, { 7707, 101 }, { 7708, 69 }, { 7709, 101 }, { 7710, 70 }, { 7711, 102 }, { 7712, 71 }, { 7713, 103 }, { 7714, 72 }, { 7715, 104 }, { 7716, 72 }, { 7717, 104 }, { 7718, 72 }, { 7719, 104 }, { 7720, 72 }, { 7721, 104 }, { 7722, 72 }, { 7723, 104 }, { 7724, 73 }, { 7725, 105 }, { 7726, 73 }, { 7727, 105 }, { 7728, 75 }, { 7729, 107 }, { 7730, 75 }, { 7731, 107 }, { 7732, 75 }, { 7733, 107 }, { 7734, 76 }, { 7735, 108 }, { 7736, 76 }, { 7737, 108 }, { 7738, 76 }, { 7739, 108 }, { 7740, 76 }, { 7741, 108 }, { 7742, 77 }, { 7743, 109 }, { 7744, 77 }, { 7745, 109 }, { 7746, 77 }, { 7747, 109 }, { 7748, 78 }, { 7749, 110 }, { 7750, 78 }, { 7751, 110 }, { 7752, 78 }, { 7753, 110 }, { 7754, 78 }, { 7755, 110 }, { 7756, 79 }, { 7757, 111 }, { 7758, 79 }, { 7759, 111 }, { 7760, 79 }, { 7761, 111 }, { 7762, 79 }, { 7763, 111 }, { 7764, 80 }, { 7765, 112 }, { 7766, 80 }, { 7767, 112 }, { 7768, 82 }, { 7769, 114 }, { 7770, 82 }, { 7771, 114 }, { 7772, 82 }, { 7773, 114 }, { 7774, 82 }, { 7775, 114 }, { 7776, 83 }, { 7777, 115 }, { 7778, 83 }, { 7779, 115 }, { 7780, 83 }, { 7781, 115 }, { 7782, 83 }, { 7783, 115 }, { 7784, 83 }, { 7785, 115 }, { 7786, 84 }, { 7787, 116 }, { 7788, 84 }, { 7789, 116 }, { 7790, 84 }, { 7791, 116 }, { 7792, 84 }, { 7793, 116 }, { 7794, 85 }, { 7795, 117 }, { 7796, 85 }, { 7797, 117 }, { 7798, 85 }, { 7799, 117 }, { 7800, 85 }, { 7801, 117 }, { 7802, 85 }, { 7803, 117 }, { 7804, 86 }, { 7805, 118 }, { 7806, 86 }, { 7807, 118 }, { 7808, 87 }, { 7809, 119 }, { 7810, 87 }, { 7811, 119 }, { 7812, 87 }, { 7813, 119 }, { 7814, 87 }, { 7815, 119 }, { 7816, 87 }, { 7817, 119 }, { 7818, 88 }, { 7819, 120 }, { 7820, 88 }, { 7821, 120 }, { 7822, 89 }, { 7823, 121 }, { 7824, 90 }, { 7825, 122 }, { 7826, 90 }, { 7827, 122 }, { 7828, 90 }, { 7829, 122 }, { 7830, 104 }, { 7831, 116 }, { 7832, 119 }, { 7833, 121 }, { 7840, 65 }, { 7841, 97 }, { 7842, 65 }, { 7843, 97 }, { 7844, 65 }, { 7845, 97 }, { 7846, 65 }, { 7847, 97 }, { 7848, 65 }, { 7849, 97 }, { 7850, 65 }, { 7851, 97 }, { 7852, 65 }, { 7853, 97 }, { 7854, 65 }, { 7855, 97 }, { 7856, 65 }, { 7857, 97 }, { 7858, 65 }, { 7859, 97 }, { 7860, 65 }, { 7861, 97 }, { 7862, 65 }, { 7863, 97 }, { 7864, 69 }, { 7865, 101 }, { 7866, 69 }, { 7867, 101 }, { 7868, 69 }, { 7869, 101 }, { 7870, 69 }, { 7871, 101 }, { 7872, 69 }, { 7873, 101 }, { 7874, 69 }, { 7875, 101 }, { 7876, 69 }, { 7877, 101 }, { 7878, 69 }, { 7879, 101 }, { 7880, 73 }, { 7881, 105 }, { 7882, 73 }, { 7883, 105 }, { 7884, 79 }, { 7885, 111 }, { 7886, 79 }, { 7887, 111 }, { 7888, 79 }, { 7889, 111 }, { 7890, 79 }, { 7891, 111 }, { 7892, 79 }, { 7893, 111 }, { 7894, 79 }, { 7895, 111 }, { 7896, 79 }, { 7897, 111 }, { 7898, 79 }, { 7899, 111 }, { 7900, 79 }, { 7901, 111 }, { 7902, 79 }, { 7903, 111 }, { 7904, 79 }, { 7905, 111 }, { 7906, 79 }, { 7907, 111 }, { 7908, 85 }, { 7909, 117 }, { 7910, 85 }, { 7911, 117 }, { 7912, 85 }, { 7913, 117 }, { 7914, 85 }, { 7915, 117 }, { 7916, 85 }, { 7917, 117 }, { 7918, 85 }, { 7919, 117 }, { 7920, 85 }, { 7921, 117 }, { 7922, 89 }, { 7923, 121 }, { 7924, 89 }, { 7925, 121 }, { 7926, 89 }, { 7927, 121 }, { 7928, 89 }, { 7929, 121 }, { 8175, 96 }, { 8192, 32 }, { 8193, 32 }, { 8420, 32768 }, { 8421, 32768 }, { 8422, 32768 }, { 8423, 32768 }, { 8424, 32768 }, { 8425, 32768 }, { 8426, 32768 }, { 8490, 75 }, { 9001, 60 }, { 9002, 62 }, { 12441, 32768 }, { 12442, 32768 }, { 196, 40985 }, { 197, 41928 }, { 214, 40987 }, { 220, 41930 }, { 228, 40991 }, { 229, 41932 }, { 246, 40993 }, { 252, 41934 }, { 8220, 34 }, { 8221, 34 }, { 8222, 41021 }, { 8223, 34 }, { 197, 65 }, { 229, 97 }, { 1025, 41936 }, { 1038, 41938 }, { 1040, 65 }, { 1041, 66 }, { 1042, 86 }, { 1043, 71 }, { 1044, 68 }, { 1045, 69 }, { 1046, 74 }, { 1047, 90 }, { 1048, 73 }, { 1049, 89 }, { 1050, 75 }, { 1051, 76 }, { 1052, 77 }, { 1053, 78 }, { 1054, 79 }, { 1055, 80 }, { 1056, 82 }, { 1057, 83 }, { 1058, 84 }, { 1059, 85 }, { 1060, 70 }, { 1061, 88 }, { 1062, 41940 }, { 1063, 41942 }, { 1064, 41944 }, { 1065, 41944 }, { 1066, 39 }, { 1067, 73 }, { 1068, 32768 }, { 1069, 69 }, { 1070, 41946 }, { 1071, 41948 }, { 1072, 97 }, { 1073, 98 }, { 1074, 118 }, { 1075, 103 }, { 1076, 100 }, { 1077, 101 }, { 1078, 106 }, { 1079, 122 }, { 1080, 105 }, { 1081, 121 }, { 1082, 107 }, { 1083, 108 }, { 1084, 109 }, { 1085, 110 }, { 1086, 111 }, { 1087, 112 }, { 1088, 114 }, { 1089, 115 }, { 1090, 116 }, { 1091, 117 }, { 1092, 102 }, { 1093, 120 }, { 1094, 41950 }, { 1095, 41952 }, { 1096, 41954 }, { 1097, 41954 }, { 1098, 39 }, { 1099, 105 }, { 1100, 32768 }, { 1101, 101 }, { 1102, 41956 }, { 1103, 41958 }, { 1105, 41960 }, { 1118, 41962 }, { 1170, 41964 }, { 1171, 41966 }, { 1178, 81 }, { 1179, 113 }, { 1202, 72 }, { 1203, 104 }, { 4608, 41968 }, { 4609, 41970 }, { 4610, 41972 }, { 4611, 41875 }, { 4612, 41974 }, { 4613, 104 }, { 41804, 46072 }, { 41806, 46075 }, { 41808, 46078 }, { 41810, 46081 }, { 41812, 46084 }, { 41814, 50183 }, { 4614, 41995 }, { 4616, 41997 }, { 4617, 41999 }, { 4618, 42001 }, { 4619, 42003 }, { 4620, 42005 }, { 4621, 108 }, { 41816, 46103 }, { 41818, 46106 }, { 41820, 46109 }, { 41822, 46112 }, { 41824, 46115 }, { 41826, 50214 }, { 4622, 41889 }, { 4623, 46122 }, { 4624, 42029 }, { 4625, 42031 }, { 4626, 42033 }, { 4627, 42035 }, { 4628, 42037 }, { 4629, 72 }, { 41828, 46135 }, { 41830, 46138 }, { 41832, 46141 }, { 41834, 46144 }, { 41836, 46147 }, { 41838, 50246 }, { 4630, 42058 }, { 4631, 46156 }, { 4632, 42063 }, { 4633, 41757 }, { 4634, 41896 }, { 4635, 42065 }, { 4636, 42067 }, { 4637, 109 }, { 41840, 46165 }, { 41842, 46168 }, { 41844, 46171 }, { 41846, 46174 }, { 41848, 46177 }, { 41850, 50276 }, { 4638, 41899 }, { 4639, 46184 }, { 4640, 46187 }, { 4641, 46190 }, { 4642, 46193 }, { 4643, 46196 }, { 4644, 46199 }, { 4645, 42091 }, { 41852, 50298 }, { 41854, 50302 }, { 41856, 50306 }, { 41858, 50310 }, { 41860, 50314 }, { 41862, 54414 }, { 4646, 46227 }, { 4647, 50326 }, { 4648, 42138 }, { 41864, 46236 }, { 4649, 42143 }, { 4650, 42145 }, { 4651, 41807 }, { 4652, 42147 }, { 4653, 114 }, { 41866, 46245 }, { 41868, 46248 }, { 41870, 46251 }, { 41872, 46254 }, { 41874, 46257 }, { 41876, 50356 }, { 4654, 41694 }, { 4656, 42092 }, { 4657, 41825 }, { 4658, 42098 }, { 4659, 40990 }, { 4660, 41042 }, { 4661, 115 }, { 41878, 46203 }, { 41880, 46207 }, { 41882, 46211 }, { 41884, 46215 }, { 41886, 46219 }, { 41888, 50319 }, { 4662, 42132 }, { 4663, 46231 }, { 4664, 42168 }, { 4665, 42170 }, { 4666, 41171 }, { 4667, 42172 }, { 4668, 42174 }, { 4669, 120 }, { 41890, 46272 }, { 41892, 46275 }, { 41894, 46278 }, { 41896, 46281 }, { 41898, 46284 }, { 41900, 50383 }, { 4670, 42195 }, { 4671, 46293 }, { 4672, 42200 }, { 4673, 42202 }, { 4674, 42204 }, { 4675, 42206 }, { 4676, 42208 }, { 4677, 113 }, { 41902, 46306 }, { 41904, 46309 }, { 41906, 46312 }, { 41908, 46315 }, { 41910, 46318 }, { 41912, 50417 }, { 4678, 42229 }, { 4680, 46327 }, { 4682, 46330 }, { 4683, 46333 }, { 4684, 46336 }, { 4685, 42231 }, { 41914, 50435 }, { 41916, 50439 }, { 41918, 50443 }, { 41920, 50447 }, { 41922, 50451 }, { 41924, 54551 }, { 4688, 42268 }, { 4689, 42270 }, { 4690, 42272 }, { 4691, 42274 }, { 4692, 42276 }, { 4693, 81 }, { 41926, 46374 }, { 41928, 46377 }, { 41930, 46380 }, { 41932, 46383 }, { 41934, 46386 }, { 41936, 50485 }, { 4694, 42297 }, { 4696, 46395 }, { 4698, 46398 }, { 4699, 46401 }, { 4700, 46404 }, { 4701, 42299 }, { 41938, 50503 }, { 41940, 50507 }, { 41942, 50511 }, { 41944, 50515 }, { 41946, 50519 }, { 41948, 54619 }, { 4704, 42336 }, { 4705, 42338 }, { 4706, 42340 }, { 4707, 41692 }, { 4708, 42342 }, { 4709, 98 }, { 41950, 46440 }, { 41952, 46443 }, { 41954, 46446 }, { 41956, 46449 }, { 41958, 46452 }, { 41960, 50551 }, { 4710, 42363 }, { 4711, 46461 }, { 4712, 42368 }, { 4713, 42370 }, { 4714, 41160 }, { 4715, 42372 }, { 4716, 42374 }, { 4717, 118 }, { 41962, 46472 }, { 41964, 46475 }, { 41966, 46478 }, { 41968, 46481 }, { 41970, 46484 }, { 41972, 50583 }, { 4718, 42395 }, { 4719, 46493 }, { 4720, 42400 }, { 4721, 42402 }, { 4722, 42404 }, { 4723, 42406 }, { 4724, 42408 }, { 4725, 116 }, { 41974, 46506 }, { 41976, 46509 }, { 41978, 46512 }, { 41980, 46515 }, { 41982, 46518 }, { 41984, 50617 }, { 4726, 42429 }, { 4727, 46527 }, { 4728, 42434 }, { 4729, 42436 }, { 4730, 42438 }, { 4731, 41048 }, { 4732, 42440 }, { 4733, 99 }, { 41986, 46538 }, { 41988, 46541 }, { 41990, 46544 }, { 41992, 46547 }, { 41994, 46550 }, { 41996, 50649 }, { 4734, 42461 }, { 4735, 46559 }, { 4736, 46562 }, { 4737, 46565 }, { 4738, 46568 }, { 4739, 46571 }, { 4740, 46574 }, { 4741, 42466 }, { 41998, 50673 }, { 42000, 50677 }, { 42002, 50681 }, { 42004, 50685 }, { 42006, 50689 }, { 42008, 54789 }, { 4742, 46602 }, { 4744, 50701 }, { 4746, 50705 }, { 4747, 50709 }, { 4748, 50713 }, { 4749, 46605 }, { 42010, 50717 }, { 42012, 50721 }, { 42014, 50725 }, { 42016, 50729 }, { 42018, 50733 }, { 42020, 54833 }, { 4752, 42550 }, { 4753, 42552 }, { 4754, 42554 }, { 4755, 42556 }, { 4756, 42558 }, { 4757, 110 }, { 42022, 46656 }, { 42024, 46659 }, { 42026, 46662 }, { 42028, 46665 }, { 42030, 46668 }, { 42032, 50767 }, { 4758, 42579 }, { 4759, 46677 }, { 4760, 42584 }, { 4761, 42586 }, { 4762, 42588 }, { 4763, 42590 }, { 4764, 41256 }, { 4765, 78 }, { 42034, 46688 }, { 42036, 46691 }, { 42038, 46694 }, { 42040, 46697 }, { 42042, 46700 }, { 42044, 50799 }, { 4766, 41058 }, { 4767, 46707 }, { 4768, 97 }, { 4769, 117 }, { 4770, 105 }, { 4771, 65 }, { 4772, 69 }, { 4773, 73 }, { 4774, 111 }, { 4775, 41993 }, { 4776, 42614 }, { 4777, 42616 }, { 4778, 42618 }, { 4779, 42620 }, { 4780, 42622 }, { 4781, 107 }, { 42046, 46720 }, { 42048, 46723 }, { 42050, 46726 }, { 42052, 46729 }, { 42054, 46732 }, { 42056, 50831 }, { 4782, 42643 }, { 4784, 46741 }, { 4786, 46744 }, { 4787, 46747 }, { 4788, 46750 }, { 4789, 41850 }, { 42058, 50849 }, { 42060, 50853 }, { 42062, 50857 }, { 42064, 50861 }, { 42066, 50865 }, { 42068, 54965 }, { 4792, 42682 }, { 4793, 42684 }, { 4794, 42686 }, { 4795, 42688 }, { 4796, 42690 }, { 4797, 75 }, { 42070, 46788 }, { 42072, 46791 }, { 42074, 46794 }, { 42076, 46797 }, { 42078, 46800 }, { 42080, 50899 }, { 4798, 42711 }, { 4800, 46809 }, { 4802, 46812 }, { 4803, 46815 }, { 4804, 46818 }, { 4805, 42713 }, { 42082, 50917 }, { 42084, 50921 }, { 42086, 50925 }, { 42088, 50929 }, { 42090, 50933 }, { 42092, 55033 }, { 4808, 42750 }, { 42094, 46848 }, { 4809, 42755 }, { 4810, 42757 }, { 4811, 42759 }, { 4812, 42761 }, { 4813, 119 }, { 42096, 46859 }, { 42098, 46862 }, { 42100, 46865 }, { 42102, 46868 }, { 42104, 46871 }, { 42106, 50970 }, { 4814, 42782 }, { 4816, 42784 }, { 4817, 42786 }, { 4818, 42788 }, { 4819, 42790 }, { 4820, 42792 }, { 4821, 42794 }, { 4822, 42796 }, { 4824, 42798 }, { 4825, 41745 }, { 4826, 42800 }, { 4827, 42802 }, { 4828, 42804 }, { 4829, 122 }, { 42108, 46902 }, { 42110, 46905 }, { 42112, 46908 }, { 42114, 46911 }, { 42116, 46914 }, { 42118, 51013 }, { 4830, 42825 }, { 4831, 46923 }, { 4832, 42830 }, { 4833, 42832 }, { 4834, 42834 }, { 4835, 42836 }, { 4836, 42838 }, { 4837, 90 }, { 42120, 46936 }, { 42122, 46939 }, { 42124, 46942 }, { 42126, 46945 }, { 42128, 46948 }, { 42130, 51047 }, { 4838, 42859 }, { 4839, 46957 }, { 4840, 42864 }, { 4841, 41956 }, { 4842, 42866 }, { 4843, 41958 }, { 4844, 42868 }, { 4845, 121 }, { 42132, 46966 }, { 42134, 46969 }, { 42136, 46972 }, { 42138, 46975 }, { 42140, 46978 }, { 42142, 51077 }, { 4846, 41960 }, { 4848, 42889 }, { 4849, 42891 }, { 4850, 42893 }, { 4851, 41688 }, { 4852, 42895 }, { 4853, 100 }, { 42144, 46993 }, { 42146, 46996 }, { 42148, 46999 }, { 42150, 47002 }, { 42152, 47005 }, { 42154, 51104 }, { 4854, 42916 }, { 4855, 47014 }, { 4856, 42921 }, { 4857, 42923 }, { 4858, 42925 }, { 4859, 42927 }, { 4860, 41279 }, { 4861, 68 }, { 42156, 47025 }, { 42158, 47028 }, { 42160, 47031 }, { 42162, 47034 }, { 42164, 47037 }, { 42166, 51136 }, { 4862, 42948 }, { 4863, 47046 }, { 4864, 42953 }, { 4865, 42955 }, { 4866, 42957 }, { 4867, 42959 }, { 4868, 42961 }, { 4869, 106 }, { 42168, 47059 }, { 42170, 47062 }, { 42172, 47065 }, { 42174, 47068 }, { 42176, 47071 }, { 42178, 51170 }, { 4870, 42982 }, { 4871, 47080 }, { 4872, 42987 }, { 4873, 42989 }, { 4874, 42991 }, { 4875, 42993 }, { 4876, 42995 }, { 4877, 103 }, { 42180, 47093 }, { 42182, 47096 }, { 42184, 47099 }, { 42186, 47102 }, { 42188, 47105 }, { 42190, 51204 }, { 4878, 43016 }, { 4880, 47114 }, { 4882, 47117 }, { 4883, 47120 }, { 4884, 47123 }, { 4885, 43018 }, { 42192, 51222 }, { 42194, 51226 }, { 42196, 51230 }, { 42198, 51234 }, { 42200, 51238 }, { 42202, 55338 }, { 4888, 43055 }, { 4889, 43057 }, { 4890, 43059 }, { 4891, 43061 }, { 4892, 43063 }, { 4893, 71 }, { 42204, 47161 }, { 42206, 47164 }, { 42208, 47167 }, { 42210, 47170 }, { 42212, 47173 }, { 42214, 51272 }, { 4894, 43084 }, { 4895, 47182 }, { 4896, 43089 }, { 4897, 43091 }, { 4898, 43093 }, { 4899, 43095 }, { 4900, 41060 }, { 4901, 84 }, { 42216, 47193 }, { 42218, 47196 }, { 42220, 47199 }, { 42222, 47202 }, { 42224, 47205 }, { 42226, 51304 }, { 4902, 43116 }, { 4903, 47214 }, { 4904, 43121 }, { 4905, 43123 }, { 4906, 43125 }, { 4907, 43127 }, { 4908, 43129 }, { 4909, 67 }, { 42228, 47227 }, { 42230, 47230 }, { 42232, 47233 }, { 42234, 47236 }, { 42236, 47239 }, { 42238, 51338 }, { 4910, 41868 }, { 4911, 47246 }, { 4912, 43153 }, { 4913, 43155 }, { 4914, 41878 }, { 4915, 41686 }, { 4916, 43157 }, { 4917, 80 }, { 42240, 47255 }, { 42242, 47258 }, { 42244, 47261 }, { 42246, 47264 }, { 42248, 47267 }, { 42250, 51366 }, { 4918, 43178 }, { 4919, 47276 }, { 4920, 43183 }, { 4921, 43185 }, { 4922, 43187 }, { 4923, 43189 }, { 4924, 43191 }, { 4925, 83 }, { 42252, 47289 }, { 42254, 47292 }, { 42256, 47295 }, { 42258, 47298 }, { 42260, 47301 }, { 42262, 51400 }, { 4926, 43212 }, { 4927, 51406 }, { 4928, 47314 }, { 4929, 47317 }, { 4930, 47320 }, { 4931, 47323 }, { 4932, 47326 }, { 4933, 43214 }, { 42264, 51425 }, { 42266, 51429 }, { 42268, 51433 }, { 42270, 51437 }, { 42272, 51441 }, { 42274, 55541 }, { 4934, 47354 }, { 4936, 43261 }, { 4937, 43263 }, { 4938, 41919 }, { 4939, 43265 }, { 4940, 43267 }, { 4941, 102 }, { 42276, 47365 }, { 42278, 47368 }, { 42280, 47371 }, { 42282, 47374 }, { 42284, 47377 }, { 42286, 51476 }, { 4942, 43288 }, { 4943, 47386 }, { 4944, 43293 }, { 4945, 43295 }, { 4946, 43297 }, { 4947, 43299 }, { 4948, 43301 }, { 4949, 112 }, { 42288, 47399 }, { 42290, 47402 }, { 42292, 47405 }, { 42294, 47408 }, { 42296, 47411 }, { 42298, 51510 }, { 4950, 43322 }, { 4951, 47420 }, { 4952, 47423 }, { 4953, 47426 }, { 4954, 47429 }, { 4961, 58 }, { 4962, 41559 }, { 4963, 44 }, { 4964, 59 }, { 4965, 43336 }, { 4966, 43338 }, { 4967, 43340 }, { 4968, 47438 }, { 4969, 43345 }, { 4970, 43347 }, { 4971, 43349 }, { 4972, 43351 }, { 4973, 43353 }, { 4974, 43355 }, { 4975, 43357 }, { 4976, 43359 }, { 4977, 43361 }, { 4978, 47459 }, { 4979, 47462 }, { 4980, 47465 }, { 4981, 47468 }, { 4982, 47471 }, { 4983, 47474 }, { 4984, 47477 }, { 4985, 47480 }, { 4986, 47483 }, { 4987, 51582 }, { 4988, 59778 }, { 197, 41928 }, { 229, 41932 }, { 196, 40985 }, { 200, 42105 }, { 202, 43400 }, { 203, 43402 }, { 214, 40987 }, { 220, 41930 }, { 228, 43404 }, { 232, 42093 }, { 234, 43406 }, { 235, 43408 }, { 246, 43410 }, { 252, 43412 }, { 171, 40963 }, { 187, 40968 }, { 1028, 43414 }, { 1030, 73 }, { 1031, 43416 }, { 1040, 65 }, { 1041, 66 }, { 1042, 86 }, { 1043, 72 }, { 1044, 68 }, { 1045, 69 }, { 1046, 43418 }, { 1047, 90 }, { 42300, 47516 }, { 42302, 47519 }, { 1048, 89 }, { 1049, 89 }, { 1050, 75 }, { 1051, 76 }, { 1052, 77 }, { 1053, 78 }, { 1054, 79 }, { 1055, 80 }, { 1056, 82 }, { 1057, 83 }, { 1058, 84 }, { 1059, 85 }, { 1060, 70 }, { 1061, 43426 }, { 1062, 43428 }, { 1063, 43430 }, { 1064, 41223 }, { 1065, 47525 }, { 1068, 96 }, { 1070, 43432 }, { 1071, 43434 }, { 1072, 97 }, { 1073, 98 }, { 1074, 118 }, { 1075, 104 }, { 1076, 100 }, { 1077, 101 }, { 1078, 43436 }, { 1079, 122 }, { 42304, 45835 }, { 42306, 47534 }, { 1080, 121 }, { 1081, 121 }, { 1082, 107 }, { 1083, 108 }, { 1084, 109 }, { 1085, 110 }, { 1086, 111 }, { 1087, 112 }, { 1088, 114 }, { 1089, 115 }, { 1090, 116 }, { 1091, 117 }, { 1092, 102 }, { 1093, 43441 }, { 1094, 41950 }, { 1095, 41952 }, { 1096, 41954 }, { 1097, 46047 }, { 1100, 96 }, { 1102, 41956 }, { 1103, 41958 }, { 1108, 42864 }, { 1110, 105 }, { 1111, 42866 }, { 1168, 71 }, { 1169, 103 }, { 8470, 41058 }, { 350, 83 }, { 351, 115 }, { 354, 84 }, { 355, 116 }, { 536, 83 }, { 537, 115 }, { 538, 84 }, { 539, 116 }, { 193, 43443 }, { 201, 43445 }, { 205, 43447 }, { 211, 41938 }, { 214, 43449 }, { 218, 43451 }, { 220, 43453 }, { 225, 43455 }, { 233, 43457 }, { 237, 43459 }, { 243, 41962 }, { 246, 43461 }, { 250, 43463 }, { 252, 43465 }, { 336, 43467 }, { 337, 43469 }, { 368, 43471 }, { 369, 43473 }, { 8363, 43475 }, { 1026, 43477 }, { 1027, 43479 }, { 1029, 41015 }, { 1032, 74 }, { 1033, 41003 }, { 1034, 41009 }, { 1035, 67 }, { 1036, 43481 }, { 1039, 41017 }, { 1040, 65 }, { 1041, 66 }, { 1042, 86 }, { 1043, 71 }, { 1044, 68 }, { 1045, 69 }, { 1046, 90 }, { 1047, 90 }, { 1048, 73 }, { 1050, 75 }, { 1051, 76 }, { 1052, 77 }, { 1053, 78 }, { 1054, 79 }, { 1055, 80 }, { 1056, 82 }, { 1057, 83 }, { 1058, 84 }, { 1059, 85 }, { 1060, 70 }, { 1061, 72 }, { 1062, 67 }, { 1063, 99 }, { 1064, 83 }, { 1072, 97 }, { 1073, 98 }, { 1074, 118 }, { 1075, 103 }, { 1076, 100 }, { 1077, 101 }, { 1078, 122 }, { 1079, 122 }, { 1080, 105 }, { 1082, 107 }, { 1083, 108 }, { 1084, 109 }, { 1085, 110 }, { 1086, 111 }, { 1087, 112 }, { 1088, 114 }, { 1089, 115 }, { 1090, 116 }, { 1091, 117 }, { 1092, 102 }, { 1093, 104 }, { 1094, 99 }, { 1095, 99 }, { 1096, 115 }, { 1106, 43483 }, { 1107, 43485 }, { 1109, 41017 }, { 1112, 106 }, { 1113, 41005 }, { 1114, 41011 }, { 1115, 99 }, { 1116, 43487 }, { 1119, 41017 }, { 1025, 41936 }, { 1040, 65 }, { 1041, 66 }, { 1042, 86 }, { 1043, 71 }, { 1044, 68 }, { 1045, 43489 }, { 1046, 74 }, { 1047, 90 }, { 1048, 73 }, { 1049, 73 }, { 1050, 75 }, { 1051, 76 }, { 1052, 77 }, { 1053, 78 }, { 1054, 79 }, { 1055, 80 }, { 1056, 82 }, { 1057, 83 }, { 1058, 84 }, { 1059, 85 }, { 1060, 70 }, { 1061, 72 }, { 1062, 67 }, { 1063, 41942 }, { 1064, 41944 }, { 1065, 41944 }, { 1066, 34 }, { 1067, 89 }, { 1068, 39 }, { 1069, 69 }, { 1070, 41946 }, { 1071, 41948 }, { 1072, 97 }, { 1073, 98 }, { 1074, 118 }, { 1075, 103 }, { 1076, 100 }, { 1077, 42864 }, { 1078, 106 }, { 1079, 122 }, { 1080, 105 }, { 1081, 105 }, { 1082, 107 }, { 1083, 108 }, { 1084, 109 }, { 1085, 110 }, { 1086, 111 }, { 1087, 112 }, { 1088, 114 }, { 1089, 115 }, { 1090, 116 }, { 1091, 117 }, { 1092, 102 }, { 1093, 104 }, { 1094, 67 }, { 1095, 41952 }, { 1096, 41954 }, { 1097, 41954 }, { 1098, 34 }, { 1099, 121 }, { 1100, 39 }, { 1101, 101 }, { 1102, 41956 }, { 1103, 41958 }, { 1105, 41960 }, { 1198, 43491 }, { 1199, 41934 }, { 1256, 43493 }, { 1257, 40993 }, { 1520, 43495 }, { 1521, 43497 }, { 1522, 43499 }, { 1040, 65 }, { 1041, 66 }, { 1042, 87 }, { 1043, 71 }, { 1044, 68 }, { 1045, 69 }, { 1047, 90 }, { 1048, 73 }, { 1050, 75 }, { 1051, 76 }, { 1052, 77 }, { 1053, 78 }, { 1054, 79 }, { 1055, 80 }, { 1056, 82 }, { 1057, 83 }, { 1058, 84 }, { 1059, 85 }, { 1060, 70 }, { 1061, 72 }, { 1062, 41940 }, { 1066, 32768 }, { 1067, 89 }, { 1068, 32768 }, { 1069, 69 }, { 1072, 97 }, { 1073, 98 }, { 1074, 119 }, { 1075, 103 }, { 1076, 100 }, { 1077, 101 }, { 1079, 122 }, { 1080, 105 }, { 1082, 107 }, { 1083, 108 }, { 1084, 109 }, { 1085, 110 }, { 1086, 111 }, { 1087, 112 }, { 1088, 114 }, { 1089, 115 }, { 1090, 116 }, { 1091, 117 }, { 1092, 102 }, { 1093, 104 }, { 1094, 41950 }, { 1098, 32768 }, { 1099, 121 }, { 1100, 32768 }, { 1101, 101 }, { 1174, 74 }, { 1175, 106 } }; +static const struct mapping_range mapping_ranges[] = { { 0, 1354 }, { 1354, 626 }, { 1980, 12 }, { 1992, 2 }, { 1994, 74 }, { 2068, 593 }, { 2661, 0 }, { 2661, 2 }, { 2663, 12 }, { 2675, 73 }, { 2748, 8 }, { 2756, 18 }, { 2774, 1 }, { 2775, 66 }, { 2841, 70 }, { 2911, 3 }, { 2914, 52 } }; +static const guint8 chains_table[] = { 1, 0, 255, 2, 1, 0, 255, 3, 1, 0, 255, 4, 1, 0, 255, 1, 5, 0, 255, 6, 1, 0, 255, 7, 1, 0, 255, 8, 1, 0, 255, 9, 0, 255, 10, 1, 0, 255, 6, 1, 255, 11, 1, 0, 255, 12, 1, 0, 255, 13, 1, 0, 255, 14, 1, 0, 255, 15, 1, 0, 255, 5, 1, 0, 255, 16, 1, 0, 255 }; +static const guint8 chain_starts[] = { 0, 3, 7, 11, 15, 19, 23, 27, 31, 34, 38, 41, 45, 49, 53, 57, 61, 65 }; +static const gchar locale_names[] = "aa@saaho\0aa_ER\0aa_ET\0am\0az\0be@latin\0byn\0cmn\0crh\0da\0de\0fo\0gez\0hak\0hsb\0hu\0ja\0kl\0km\0ko\0ku\0lb\0lzh\0mn\0my\0nan\0nso\0om_ET\0pa_PK\0ps\0ro\0sid\0so_ET\0sr@latin\0sr_ME\0sr_RS\0ti\0tig\0tk\0tr\0tt@iqtelif\0ug\0uk\0ur_PK\0uz\0vi\0wa\0wae\0wal\0yi\0"; +static const struct locale_entry locale_index[] = { { 0, 132 }, { 9, 132 }, { 15, 132 }, { 21, 144 }, { 24, 138 }, { 27, 0 }, { 36, 132 }, { 40, 0 }, { 44, 1 }, { 48, 134 }, { 51, 129 }, { 54, 134 }, { 57, 132 }, { 61, 0 }, { 65, 0 }, { 69, 139 }, { 72, 133 }, { 75, 134 }, { 78, 1 }, { 81, 133 }, { 84, 1 }, { 87, 135 }, { 90, 0 }, { 94, 142 }, { 97, 0 }, { 100, 0 }, { 104, 0 }, { 108, 132 }, { 114, 133 }, { 120, 0 }, { 123, 137 }, { 126, 132 }, { 130, 132 }, { 136, 0 }, { 145, 0 }, { 151, 141 }, { 157, 132 }, { 160, 132 }, { 164, 145 }, { 167, 1 }, { 170, 1 }, { 181, 0 }, { 184, 136 }, { 187, 133 }, { 193, 131 }, { 196, 140 }, { 199, 130 }, { 202, 129 }, { 206, 132 }, { 210, 143 } }; +static const guint8 default_item_id = 128; diff -Nru glib2.0-2.39.90/glib/gtree.c glib2.0-2.39.91/glib/gtree.c --- glib2.0-2.39.90/glib/gtree.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gtree.c 2014-02-22 15:29:07.000000000 +0000 @@ -156,7 +156,7 @@ * * Creates a new #GTree. * - * Return value: a newly allocated #GTree + * Returns: a newly allocated #GTree */ GTree * g_tree_new (GCompareFunc key_compare_func) @@ -175,7 +175,7 @@ * Creates a new #GTree with a comparison function that accepts user data. * See g_tree_new() for more details. * - * Return value: a newly allocated #GTree + * Returns: a newly allocated #GTree */ GTree * g_tree_new_with_data (GCompareDataFunc key_compare_func, @@ -202,7 +202,7 @@ * to free the memory allocated for the key and value that get called when * removing the entry from the #GTree. * - * Return value: a newly allocated #GTree + * Returns: a newly allocated #GTree */ GTree * g_tree_new_full (GCompareDataFunc key_compare_func, @@ -305,7 +305,7 @@ * * It is safe to call this function from any thread. * - * Return value: the passed in #GTree + * Returns: the passed in #GTree * * Since: 2.22 */ @@ -833,7 +833,7 @@ * automatically balanced as key/value pairs are added, key lookup * is O(log n) (where n is the number of key/value pairs in the tree). * - * Return value: the value corresponding to the key, or %NULL + * Returns: the value corresponding to the key, or %NULL * if the key was not found */ gpointer @@ -861,7 +861,7 @@ * allocated for the original key, for example before calling * g_tree_remove(). * - * Return value: %TRUE if the key was found in the #GTree + * Returns: %TRUE if the key was found in the #GTree */ gboolean g_tree_lookup_extended (GTree *tree, @@ -1002,7 +1002,7 @@ * @search_func returns 1, searching will proceed among the key/value * pairs that have a larger key. * - * Return value: the value corresponding to the found key, or %NULL + * Returns: the value corresponding to the found key, or %NULL * if the key was not found */ gpointer @@ -1028,7 +1028,7 @@ * If the #GTree contains only one root node the height is 1. * If the root node has children the height is 2, etc. * - * Return value: the height of @tree + * Returns: the height of @tree */ gint g_tree_height (GTree *tree) @@ -1061,7 +1061,7 @@ * * Gets the number of nodes in a #GTree. * - * Return value: the number of nodes in @tree + * Returns: the number of nodes in @tree */ gint g_tree_nnodes (GTree *tree) diff -Nru glib2.0-2.39.90/glib/gunibreak.c glib2.0-2.39.91/glib/gunibreak.c --- glib2.0-2.39.90/glib/gunibreak.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/gunibreak.c 2014-02-22 15:29:07.000000000 +0000 @@ -51,7 +51,7 @@ * resolution algorithms and normally you would use a function such * as pango_break() instead of caring about break types yourself. * - * Return value: the break type of @c + * Returns: the break type of @c **/ GUnicodeBreakType g_unichar_break_type (gunichar c) diff -Nru glib2.0-2.39.90/glib/gunicollate.c glib2.0-2.39.91/glib/gunicollate.c --- glib2.0-2.39.90/glib/gunicollate.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gunicollate.c 2014-02-22 15:29:07.000000000 +0000 @@ -71,7 +71,7 @@ * compare the keys with strcmp() when sorting instead of sorting * the original strings. * - * Return value: < 0 if @str1 compares before @str2, + * Returns: < 0 if @str1 compares before @str2, * 0 if they compare equal, > 0 if @str1 compares after @str2. **/ gint @@ -365,7 +365,7 @@ * * Note that this function depends on the [current locale][setlocale]. * - * Return value: a newly allocated string. This string should + * Returns: a newly allocated string. This string should * be freed with g_free() when you are done with it. **/ gchar * @@ -492,7 +492,7 @@ * * Note that this function depends on the [current locale][setlocale]. * - * Return value: a newly allocated string. This string should + * Returns: a newly allocated string. This string should * be freed with g_free() when you are done with it. * * Since: 2.8 diff -Nru glib2.0-2.39.90/glib/gunidecomp.c glib2.0-2.39.91/glib/gunidecomp.c --- glib2.0-2.39.90/glib/gunidecomp.c 2014-02-06 12:02:52.000000000 +0000 +++ glib2.0-2.39.91/glib/gunidecomp.c 2014-02-22 15:29:07.000000000 +0000 @@ -75,7 +75,7 @@ * * Determines the canonical combining class of a Unicode character. * - * Return value: the combining class of the character + * Returns: the combining class of the character * * Since: 2.14 **/ @@ -224,7 +224,7 @@ * * Computes the canonical decomposition of a Unicode character. * - * Return value: a newly allocated string of Unicode characters. + * Returns: a newly allocated string of Unicode characters. * @result_len is set to the resulting length of the string. * * Deprecated: 2.30: Use the more flexible g_unichar_fully_decompose() @@ -522,7 +522,7 @@ * a legacy encoding or pass it to a system with * less capable Unicode handling. * - * Return value: a newly allocated string, that is the + * Returns: a newly allocated string, that is the * normalized form of @str, or %NULL if @str is not * valid UTF-8. **/ @@ -709,7 +709,7 @@ * [UAX#15](http://unicode.org/reports/tr15/) * for details. * - * Return value: the length of the full decomposition. + * Returns: the length of the full decomposition. * * Since: 2.30 **/ diff -Nru glib2.0-2.39.90/glib/guniprop.c glib2.0-2.39.91/glib/guniprop.c --- glib2.0-2.39.90/glib/guniprop.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/guniprop.c 2014-02-22 15:29:07.000000000 +0000 @@ -102,7 +102,7 @@ * Given some UTF-8 text, obtain a character value * with g_utf8_get_char(). * - * Return value: %TRUE if @c is an alphanumeric character + * Returns: %TRUE if @c is an alphanumeric character **/ gboolean g_unichar_isalnum (gunichar c) @@ -118,7 +118,7 @@ * Given some UTF-8 text, obtain a character value with * g_utf8_get_char(). * - * Return value: %TRUE if @c is an alphabetic character + * Returns: %TRUE if @c is an alphabetic character **/ gboolean g_unichar_isalpha (gunichar c) @@ -135,7 +135,7 @@ * Given some UTF-8 text, obtain a character value with * g_utf8_get_char(). * - * Return value: %TRUE if @c is a control character + * Returns: %TRUE if @c is a control character **/ gboolean g_unichar_iscntrl (gunichar c) @@ -151,7 +151,7 @@ * covers ASCII 0-9 and also digits in other languages/scripts. Given * some UTF-8 text, obtain a character value with g_utf8_get_char(). * - * Return value: %TRUE if @c is a digit + * Returns: %TRUE if @c is a digit **/ gboolean g_unichar_isdigit (gunichar c) @@ -170,7 +170,7 @@ * spaces. Given some UTF-8 text, obtain a character value with * g_utf8_get_char(). * - * Return value: %TRUE if @c is printable unless it's a space + * Returns: %TRUE if @c is printable unless it's a space **/ gboolean g_unichar_isgraph (gunichar c) @@ -192,7 +192,7 @@ * Given some UTF-8 text, obtain a character value with * g_utf8_get_char(). * - * Return value: %TRUE if @c is a lowercase letter + * Returns: %TRUE if @c is a lowercase letter **/ gboolean g_unichar_islower (gunichar c) @@ -210,7 +210,7 @@ * Given some UTF-8 text, obtain a character value with * g_utf8_get_char(). * - * Return value: %TRUE if @c is printable + * Returns: %TRUE if @c is printable **/ gboolean g_unichar_isprint (gunichar c) @@ -231,7 +231,7 @@ * Given some UTF-8 text, obtain a character value with * g_utf8_get_char(). * - * Return value: %TRUE if @c is a punctuation or symbol character + * Returns: %TRUE if @c is a punctuation or symbol character **/ gboolean g_unichar_ispunct (gunichar c) @@ -263,7 +263,7 @@ * Pango or equivalent to get word breaking right, the algorithm * is fairly complex.) * - * Return value: %TRUE if @c is a space character + * Returns: %TRUE if @c is a space character **/ gboolean g_unichar_isspace (gunichar c) @@ -304,7 +304,7 @@ * for writing most European languages as well as many non-Latin * scripts. * - * Return value: %TRUE if @c is a mark character + * Returns: %TRUE if @c is a mark character * * Since: 2.14 **/ @@ -320,7 +320,7 @@ * * Determines if a character is uppercase. * - * Return value: %TRUE if @c is an uppercase character + * Returns: %TRUE if @c is an uppercase character **/ gboolean g_unichar_isupper (gunichar c) @@ -339,7 +339,7 @@ * first letter is capitalized. The titlecase form of the DZ * digraph is U+01F2 LATIN CAPITAL LETTTER D WITH SMALL LETTER Z. * - * Return value: %TRUE if the character is titlecase + * Returns: %TRUE if the character is titlecase **/ gboolean g_unichar_istitle (gunichar c) @@ -357,7 +357,7 @@ * * Determines if a character is a hexidecimal digit. * - * Return value: %TRUE if the character is a hexadecimal digit + * Returns: %TRUE if the character is a hexadecimal digit **/ gboolean g_unichar_isxdigit (gunichar c) @@ -374,7 +374,7 @@ * Determines if a given character is assigned in the Unicode * standard. * - * Return value: %TRUE if the character has an assigned value + * Returns: %TRUE if the character has an assigned value **/ gboolean g_unichar_isdefined (gunichar c) @@ -399,7 +399,7 @@ * when displayed on a grid display (terminals). However, note that not all * terminals support zero-width rendering of zero-width marks. * - * Return value: %TRUE if the character has zero width + * Returns: %TRUE if the character has zero width * * Since: 2.14 **/ @@ -459,7 +459,7 @@ * Determines if a character is typically rendered in a double-width * cell. * - * Return value: %TRUE if the character is wide + * Returns: %TRUE if the character is wide **/ gboolean g_unichar_iswide (gunichar c) @@ -500,7 +500,7 @@ * this test, but not the other way around. Note that some characters may * pas both this test and g_unichar_iszerowidth(). * - * Return value: %TRUE if the character is wide in legacy East Asian locales + * Returns: %TRUE if the character is wide in legacy East Asian locales * * Since: 2.12 */ @@ -572,7 +572,7 @@ * * Converts a character to uppercase. * - * Return value: the result of converting @c to uppercase. + * Returns: the result of converting @c to uppercase. * If @c is not an lowercase or titlecase character, * or has no upper case equivalent @c is returned unchanged. **/ @@ -612,7 +612,7 @@ * * Converts a character to lower case. * - * Return value: the result of converting @c to lower case. + * Returns: the result of converting @c to lower case. * If @c is not an upperlower or titlecase character, * or has no lowercase equivalent @c is returned unchanged. **/ @@ -653,7 +653,7 @@ * * Converts a character to the titlecase. * - * Return value: the result of converting @c to titlecase. + * Returns: the result of converting @c to titlecase. * If @c is not an uppercase or lowercase character, * @c is returned unchanged. **/ @@ -681,7 +681,7 @@ * Determines the numeric value of a character as a decimal * digit. * - * Return value: If @c is a decimal digit (according to + * Returns: If @c is a decimal digit (according to * g_unichar_isdigit()), its numeric value. Otherwise, -1. **/ int @@ -699,7 +699,7 @@ * Determines the numeric value of a character as a hexidecimal * digit. * - * Return value: If @c is a hex digit (according to + * Returns: If @c is a hex digit (according to * g_unichar_isxdigit()), its numeric value. Otherwise, -1. **/ int @@ -720,7 +720,7 @@ * * Classifies a Unicode character by type. * - * Return value: the type of the character. + * Returns: the type of the character. **/ GUnicodeType g_unichar_type (gunichar c) @@ -948,7 +948,7 @@ * characters in the string increasing. (For instance, the * German ess-zet will be changed to SS.) * - * Return value: a newly allocated string, with all characters + * Returns: a newly allocated string, with all characters * converted to uppercase. **/ gchar * @@ -1136,7 +1136,7 @@ * on the current locale, and may result in the number of * characters in the string changing. * - * Return value: a newly allocated string, with all characters + * Returns: a newly allocated string, with all characters * converted to lowercase. **/ gchar * @@ -1179,7 +1179,7 @@ * takes case sensitivity into account. GLib does not currently * provide such a function. * - * Return value: a newly allocated string, that is a + * Returns: a newly allocated string, that is a * case independent form of @str. **/ gchar * @@ -1244,7 +1244,7 @@ * glyph and @mirrored_ch is set, it puts that character in the address * pointed to by @mirrored_ch. Otherwise the original character is put. * - * Return value: %TRUE if @ch has a mirrored character, %FALSE otherwise + * Returns: %TRUE if @ch has a mirrored character, %FALSE otherwise * * Since: 2.4 **/ @@ -1304,7 +1304,7 @@ * This function is equivalent to pango_script_for_unichar() and the * two are interchangeable. * - * Return value: the #GUnicodeScript for the character. + * Returns: the #GUnicodeScript for the character. * * Since: 2.14 */ @@ -1458,7 +1458,7 @@ * [Codes for the representation of names of scripts](http://unicode.org/iso15924/codelists.html) * for details. * - * Return value: the ISO 15924 code for @script, encoded as an integer, + * Returns: the ISO 15924 code for @script, encoded as an integer, * of zero if @script is %G_UNICODE_SCRIPT_INVALID_CODE or * ISO 15924 code 'Zzzz' (script code for UNKNOWN) if @script is not understood. * @@ -1490,7 +1490,7 @@ * [Codes for the representation of names of scripts](http://unicode.org/iso15924/codelists.html) * for details. * - * Return value: the Unicode script for @iso15924, or + * Returns: the Unicode script for @iso15924, or * of %G_UNICODE_SCRIPT_INVALID_CODE if @iso15924 is zero and * %G_UNICODE_SCRIPT_UNKNOWN if @iso15924 is unknown. * diff -Nru glib2.0-2.39.90/glib/gutf8.c glib2.0-2.39.91/glib/gutf8.c --- glib2.0-2.39.90/glib/gutf8.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/gutf8.c 2014-02-22 15:29:07.000000000 +0000 @@ -136,7 +136,7 @@ * is made to see if the character found is actually valid other than * it starts with an appropriate byte. * - * Return value: a pointer to the found character or %NULL. + * Returns: a pointer to the found character or %NULL. */ gchar * g_utf8_find_prev_char (const char *str, @@ -162,7 +162,7 @@ * is made to see if the character found is actually valid other than * it starts with an appropriate byte. * - * Return value: a pointer to the found character or %NULL + * Returns: a pointer to the found character or %NULL */ gchar * g_utf8_find_next_char (const gchar *p, @@ -191,7 +191,7 @@ * it starts with an appropriate byte. If @p might be the first * character of the string, you must use g_utf8_find_prev_char() instead. * - * Return value: a pointer to the found character + * Returns: a pointer to the found character */ gchar * g_utf8_prev_char (const gchar *p) @@ -217,7 +217,7 @@ * the terminating nul character. If the @max'th byte falls in the * middle of a character, the last (partial) character is not counted. * - * Return value: the length of the string in characters + * Returns: the length of the string in characters */ glong g_utf8_strlen (const gchar *p, @@ -300,7 +300,7 @@ * valid Unicode characters, you should use g_utf8_get_char_validated() * instead. * - * Return value: the resulting character + * Returns: the resulting character */ gunichar g_utf8_get_char (const gchar *p) @@ -336,7 +336,7 @@ * This limitation exists as this function is called frequently during * text rendering and therefore has to be as fast as possible. * - * Return value: the resulting pointer + * Returns: the resulting pointer */ gchar * g_utf8_offset_to_pointer (const gchar *str, @@ -380,7 +380,7 @@ * Since 2.10, this function allows @pos to be before @str, and returns * a negative offset in this case. * - * Return value: the resulting character offset + * Returns: the resulting character offset */ glong g_utf8_pointer_to_offset (const gchar *str, @@ -413,7 +413,7 @@ * must be valid UTF-8 encoded text. (Use g_utf8_validate() on all * text before trying to use UTF-8 utility functions with it.) * - * Return value: @dest + * Returns: @dest */ gchar * g_utf8_strncpy (gchar *dest, @@ -442,7 +442,7 @@ * * Converts a single character to UTF-8. * - * Return value: number of bytes written + * Returns: number of bytes written */ int g_unichar_to_utf8 (gunichar c, @@ -507,7 +507,7 @@ * in a UTF-8 encoded string, while limiting the search to @len bytes. * If @len is -1, allow unbounded search. * - * Return value: %NULL if the string does not contain the character, + * Returns: %NULL if the string does not contain the character, * otherwise, a pointer to the start of the leftmost occurrence * of the character in the string. */ @@ -535,7 +535,7 @@ * in a UTF-8 encoded string, while limiting the search to @len bytes. * If @len is -1, allow unbounded search. * - * Return value: %NULL if the string does not contain the character, + * Returns: %NULL if the string does not contain the character, * otherwise, a pointer to the start of the rightmost occurrence * of the character in the string. */ @@ -652,7 +652,7 @@ * such as characters that are out of the range of Unicode, and for * overlong encodings of valid characters. * - * Return value: the resulting character. If @p points to a partial + * Returns: the resulting character. If @p points to a partial * sequence at the end of a string that could begin a valid * character (or if @max_len is zero), returns (gunichar)-2; * otherwise, if @p does not point to a valid UTF-8 encoded @@ -691,7 +691,7 @@ * but does no error checking on the input. A trailing 0 character * will be added to the string after the converted text. * - * Return value: a pointer to a newly allocated UCS-4 string. + * Returns: a pointer to a newly allocated UCS-4 string. * This value must be freed with g_free(). */ gunichar * @@ -802,7 +802,7 @@ * representation as UCS-4. A trailing 0 character will be added to the * string after the converted text. * - * Return value: a pointer to a newly allocated UCS-4 string. + * Returns: a pointer to a newly allocated UCS-4 string. * This value must be freed with g_free(). If an error occurs, * %NULL will be returned and @error set. */ @@ -883,7 +883,7 @@ * Convert a string from a 32-bit fixed width representation as UCS-4. * to UTF-8. The result will be terminated with a 0 byte. * - * Return value: a pointer to a newly allocated UTF-8 string. + * Returns: a pointer to a newly allocated UTF-8 string. * This value must be freed with g_free(). If an error occurs, * %NULL will be returned and @error set. In that case, @items_read * will be set to the position of the first invalid input character. @@ -969,7 +969,7 @@ * be correctly interpreted as UTF-16, i.e. it doesn't contain * things unpaired surrogates. * - * Return value: a pointer to a newly allocated UTF-8 string. + * Returns: a pointer to a newly allocated UTF-8 string. * This value must be freed with g_free(). If an error occurs, * %NULL will be returned and @error set. **/ @@ -1113,7 +1113,7 @@ * Convert a string from UTF-16 to UCS-4. The result will be * nul-terminated. * - * Return value: a pointer to a newly allocated UCS-4 string. + * Returns: a pointer to a newly allocated UCS-4 string. * This value must be freed with g_free(). If an error occurs, * %NULL will be returned and @error set. */ @@ -1251,7 +1251,7 @@ * Convert a string from UTF-8 to UTF-16. A 0 character will be * added to the result after the converted text. * - * Return value: a pointer to a newly allocated UTF-16 string. + * Returns: a pointer to a newly allocated UTF-16 string. * This value must be freed with g_free(). If an error occurs, * %NULL will be returned and @error set. */ @@ -1367,7 +1367,7 @@ * Convert a string from UCS-4 to UTF-16. A 0 character will be * added to the result after the converted text. * - * Return value: a pointer to a newly allocated UTF-16 string. + * Returns: a pointer to a newly allocated UTF-16 string. * This value must be freed with g_free(). If an error occurs, * %NULL will be returned and @error set. */ @@ -1615,7 +1615,7 @@ * or the network should be checked with g_utf8_validate() before * doing anything else with it. * - * Return value: %TRUE if the text was valid UTF-8 + * Returns: %TRUE if the text was valid UTF-8 */ gboolean g_utf8_validate (const char *str, @@ -1648,7 +1648,7 @@ * integer values of @ch will not be valid. 0 is considered a valid * character, though it's normally a string terminator. * - * Return value: %TRUE if @ch is a valid Unicode character + * Returns: %TRUE if @ch is a valid Unicode character **/ gboolean g_unichar_validate (gunichar ch) diff -Nru glib2.0-2.39.90/glib/gutils.c glib2.0-2.39.91/glib/gutils.c --- glib2.0-2.39.90/glib/gutils.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gutils.c 2014-02-22 15:29:07.000000000 +0000 @@ -323,7 +323,7 @@ * the program is found, the return value contains the full name * including the type suffix. * - * Return value: a newly-allocated string with the absolute path, or %NULL + * Returns: a newly-allocated string with the absolute path, or %NULL **/ #ifdef G_OS_WIN32 static gchar * @@ -1075,7 +1075,7 @@ * g_get_prgname() (which may be %NULL if g_set_prgname() has also not * been called). * - * Return value: human-readable application name. may return %NULL + * Returns: human-readable application name. may return %NULL * * Since: 2.2 **/ @@ -1144,7 +1144,7 @@ * CSIDL_LOCAL_APPDATA. Note that on Windows it thus is the same as * what g_get_user_config_dir() returns. * - * Return value: a string owned by GLib that must not be modified + * Returns: a string owned by GLib that must not be modified * or freed. * Since: 2.6 **/ @@ -1230,7 +1230,7 @@ * CSIDL_LOCAL_APPDATA. Note that on Windows it thus is the same as * what g_get_user_data_dir() returns. * - * Return value: a string owned by GLib that must not be modified + * Returns: a string owned by GLib that must not be modified * or freed. * Since: 2.6 **/ @@ -1262,7 +1262,7 @@ * C:\Documents and Settings\username\Local Settings\Temporary Internet Files. * See documentation for CSIDL_INTERNET_CACHE. * - * Return value: a string owned by GLib that must not be modified + * Returns: a string owned by GLib that must not be modified * or freed. * Since: 2.6 **/ @@ -1704,7 +1704,7 @@ * of the special directory without requiring the session to restart; GLib * will not reflect any change once the special directories are loaded. * - * Return value: the path to the specified special directory, or %NULL + * Returns: the path to the specified special directory, or %NULL * if the logical id was not found. The returned string is owned by * GLib and should not be modified or freed. * @@ -1921,7 +1921,7 @@ * Note that on Windows the returned list can vary depending on where * this function is called. * - * Return value: (array zero-terminated=1) (transfer none): a %NULL-terminated array of strings owned by GLib that must + * Returns: (array zero-terminated=1) (transfer none): a %NULL-terminated array of strings owned by GLib that must * not be modified or freed. * Since: 2.6 **/ @@ -1973,7 +1973,7 @@ * of clip art, or a log file in the CSIDL_COMMON_APPDATA folder. * This information will not roam and is available to anyone using the computer. * - * Return value: (array zero-terminated=1) (transfer none): a %NULL-terminated array of strings owned by GLib that must + * Returns: (array zero-terminated=1) (transfer none): a %NULL-terminated array of strings owned by GLib that must * not be modified or freed. * Since: 2.6 **/ diff -Nru glib2.0-2.39.90/glib/gversion.c glib2.0-2.39.91/glib/gversion.c --- glib2.0-2.39.90/glib/gversion.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/glib/gversion.c 2014-02-22 15:29:07.000000000 +0000 @@ -118,7 +118,7 @@ * version @required_major.required_minor.@required_micro * (same major version.) * - * Return value: %NULL if the GLib library is compatible with the + * Returns: %NULL if the GLib library is compatible with the * given version, or a string describing the version mismatch. * The returned string is owned by GLib and must not be modified * or freed. diff -Nru glib2.0-2.39.90/glib/gwin32.c glib2.0-2.39.91/glib/gwin32.c --- glib2.0-2.39.90/glib/gwin32.c 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/glib/gwin32.c 2014-02-22 15:29:07.000000000 +0000 @@ -547,7 +547,7 @@ * The return value is dynamically allocated and should be freed with * g_free() when no longer needed. * - * Return value: The converted filename, or %NULL on conversion + * Returns: The converted filename, or %NULL on conversion * failure and lack of short names. * * Since: 2.8 diff -Nru glib2.0-2.39.90/glib/Makefile.am glib2.0-2.39.91/glib/Makefile.am --- glib2.0-2.39.90/glib/Makefile.am 2014-02-17 22:15:59.000000000 +0000 +++ glib2.0-2.39.91/glib/Makefile.am 2014-02-26 19:25:10.000000000 +0000 @@ -172,6 +172,8 @@ gthreadpool.c \ gtimer.c \ gtimezone.c \ + gtranslit.c \ + gtranslit-data.h \ gtrashstack.c \ gtree.c \ guniprop.c \ diff -Nru glib2.0-2.39.90/glib/Makefile.in glib2.0-2.39.91/glib/Makefile.in --- glib2.0-2.39.90/glib/Makefile.in 2014-02-17 23:33:49.000000000 +0000 +++ glib2.0-2.39.91/glib/Makefile.in 2014-03-03 20:58:18.000000000 +0000 @@ -214,15 +214,15 @@ gsequence.c gshell.c gslice.c gslist.c gstdio.c gstrfuncs.c \ gstring.c gstringchunk.c gtestutils.c gthread.c \ gthreadprivate.h gthreadpool.c gtimer.c gtimezone.c \ - gtrashstack.c gtree.c guniprop.c gutf8.c gunibreak.h \ - gunibreak.c gunichartables.h gunicollate.c gunicomp.h \ - gunidecomp.h gunidecomp.c gunicodeprivate.h gurifuncs.c \ - gutils.c gvariant.h gvariant.c gvariant-core.h gvariant-core.c \ - gvariant-internal.h gvariant-parser.c gvariant-serialiser.h \ - gvariant-serialiser.c gvarianttypeinfo.h gvarianttypeinfo.c \ - gvarianttype.c gversion.c gwakeup.h gwakeup.c gprintf.c \ - gprintfint.h valgrind.h glib-unix.c gthread-win32.c \ - gthread-posix.c + gtranslit.c gtranslit-data.h gtrashstack.c gtree.c guniprop.c \ + gutf8.c gunibreak.h gunibreak.c gunichartables.h gunicollate.c \ + gunicomp.h gunidecomp.h gunidecomp.c gunicodeprivate.h \ + gurifuncs.c gutils.c gvariant.h gvariant.c gvariant-core.h \ + gvariant-core.c gvariant-internal.h gvariant-parser.c \ + gvariant-serialiser.h gvariant-serialiser.c gvarianttypeinfo.h \ + gvarianttypeinfo.c gvarianttype.c gversion.c gwakeup.h \ + gwakeup.c gprintf.c gprintfint.h valgrind.h glib-unix.c \ + gthread-win32.c gthread-posix.c am__objects_1 = libglib_2_0_la-gallocator.lo libglib_2_0_la-gcache.lo \ libglib_2_0_la-gcompletion.lo libglib_2_0_la-grel.lo \ libglib_2_0_la-gthread-deprecated.lo @@ -258,12 +258,12 @@ libglib_2_0_la-gstringchunk.lo libglib_2_0_la-gtestutils.lo \ libglib_2_0_la-gthread.lo libglib_2_0_la-gthreadpool.lo \ libglib_2_0_la-gtimer.lo libglib_2_0_la-gtimezone.lo \ - libglib_2_0_la-gtrashstack.lo libglib_2_0_la-gtree.lo \ - libglib_2_0_la-guniprop.lo libglib_2_0_la-gutf8.lo \ - libglib_2_0_la-gunibreak.lo libglib_2_0_la-gunicollate.lo \ - libglib_2_0_la-gunidecomp.lo libglib_2_0_la-gurifuncs.lo \ - libglib_2_0_la-gutils.lo libglib_2_0_la-gvariant.lo \ - libglib_2_0_la-gvariant-core.lo \ + libglib_2_0_la-gtranslit.lo libglib_2_0_la-gtrashstack.lo \ + libglib_2_0_la-gtree.lo libglib_2_0_la-guniprop.lo \ + libglib_2_0_la-gutf8.lo libglib_2_0_la-gunibreak.lo \ + libglib_2_0_la-gunicollate.lo libglib_2_0_la-gunidecomp.lo \ + libglib_2_0_la-gurifuncs.lo libglib_2_0_la-gutils.lo \ + libglib_2_0_la-gvariant.lo libglib_2_0_la-gvariant-core.lo \ libglib_2_0_la-gvariant-parser.lo \ libglib_2_0_la-gvariant-serialiser.lo \ libglib_2_0_la-gvarianttypeinfo.lo \ @@ -1010,15 +1010,15 @@ gsequence.c gshell.c gslice.c gslist.c gstdio.c gstrfuncs.c \ gstring.c gstringchunk.c gtestutils.c gthread.c \ gthreadprivate.h gthreadpool.c gtimer.c gtimezone.c \ - gtrashstack.c gtree.c guniprop.c gutf8.c gunibreak.h \ - gunibreak.c gunichartables.h gunicollate.c gunicomp.h \ - gunidecomp.h gunidecomp.c gunicodeprivate.h gurifuncs.c \ - gutils.c gvariant.h gvariant.c gvariant-core.h gvariant-core.c \ - gvariant-internal.h gvariant-parser.c gvariant-serialiser.h \ - gvariant-serialiser.c gvarianttypeinfo.h gvarianttypeinfo.c \ - gvarianttype.c gversion.c gwakeup.h gwakeup.c gprintf.c \ - gprintfint.h valgrind.h $(am__append_16) $(am__append_17) \ - $(am__append_18) + gtranslit.c gtranslit-data.h gtrashstack.c gtree.c guniprop.c \ + gutf8.c gunibreak.h gunibreak.c gunichartables.h gunicollate.c \ + gunicomp.h gunidecomp.h gunidecomp.c gunicodeprivate.h \ + gurifuncs.c gutils.c gvariant.h gvariant.c gvariant-core.h \ + gvariant-core.c gvariant-internal.h gvariant-parser.c \ + gvariant-serialiser.h gvariant-serialiser.c gvarianttypeinfo.h \ + gvarianttypeinfo.c gvarianttype.c gversion.c gwakeup.h \ + gwakeup.c gprintf.c gprintfint.h valgrind.h $(am__append_16) \ + $(am__append_17) $(am__append_18) EXTRA_libglib_2_0_la_SOURCES = \ giounix.c \ giowin32.c \ @@ -1620,6 +1620,7 @@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libglib_2_0_la-gthreadpool.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libglib_2_0_la-gtimer.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libglib_2_0_la-gtimezone.Plo@am__quote@ +@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libglib_2_0_la-gtranslit.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libglib_2_0_la-gtrashstack.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libglib_2_0_la-gtree.Plo@am__quote@ @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/libglib_2_0_la-gunibreak.Plo@am__quote@ @@ -2094,6 +2095,13 @@ @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libglib_2_0_la_CFLAGS) $(CFLAGS) -c -o libglib_2_0_la-gtimezone.lo `test -f 'gtimezone.c' || echo '$(srcdir)/'`gtimezone.c +libglib_2_0_la-gtranslit.lo: gtranslit.c +@am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libglib_2_0_la_CFLAGS) $(CFLAGS) -MT libglib_2_0_la-gtranslit.lo -MD -MP -MF $(DEPDIR)/libglib_2_0_la-gtranslit.Tpo -c -o libglib_2_0_la-gtranslit.lo `test -f 'gtranslit.c' || echo '$(srcdir)/'`gtranslit.c +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libglib_2_0_la-gtranslit.Tpo $(DEPDIR)/libglib_2_0_la-gtranslit.Plo +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='gtranslit.c' object='libglib_2_0_la-gtranslit.lo' libtool=yes @AMDEPBACKSLASH@ +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@ +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libglib_2_0_la_CFLAGS) $(CFLAGS) -c -o libglib_2_0_la-gtranslit.lo `test -f 'gtranslit.c' || echo '$(srcdir)/'`gtranslit.c + libglib_2_0_la-gtrashstack.lo: gtrashstack.c @am__fastdepCC_TRUE@ $(AM_V_CC)$(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libglib_2_0_la_CFLAGS) $(CFLAGS) -MT libglib_2_0_la-gtrashstack.lo -MD -MP -MF $(DEPDIR)/libglib_2_0_la-gtrashstack.Tpo -c -o libglib_2_0_la-gtrashstack.lo `test -f 'gtrashstack.c' || echo '$(srcdir)/'`gtrashstack.c @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/libglib_2_0_la-gtrashstack.Tpo $(DEPDIR)/libglib_2_0_la-gtrashstack.Plo diff -Nru glib2.0-2.39.90/glib/tests/cond.c glib2.0-2.39.91/glib/tests/cond.c --- glib2.0-2.39.90/glib/tests/cond.c 2013-12-09 01:30:33.000000000 +0000 +++ glib2.0-2.39.91/glib/tests/cond.c 2014-02-22 15:29:07.000000000 +0000 @@ -25,6 +25,8 @@ #include +#include + static GCond cond; static GMutex mutex; static volatile gint next; @@ -232,6 +234,41 @@ barrier_clear (&b); } +static void +test_wait_until (void) +{ + gint64 until; + GMutex lock; + GCond cond; + + /* This test will make sure we don't wait too much or too little. + * + * We check the 'too long' with a timeout of 60 seconds. + * + * We check the 'too short' by verifying a guarantee of the API: we + * should not wake up until the specified time has passed. + */ + g_mutex_init (&lock); + g_cond_init (&cond); + + /* Don't wait forever... */ + alarm (60); + + until = g_get_monotonic_time () + G_TIME_SPAN_SECOND; + + /* Could still have spurious wakeups, so we must loop... */ + g_mutex_lock (&lock); + while (g_cond_wait_until (&cond, &lock, until)) + ; + g_mutex_unlock (&lock); + + /* Make sure it's after the until time */ + g_assert_cmpint (until, <=, g_get_monotonic_time ()); + + g_mutex_clear (&lock); + g_cond_clear (&cond); +} + int main (int argc, char *argv[]) { @@ -239,6 +276,7 @@ g_test_add_func ("/thread/cond1", test_cond1); g_test_add_func ("/thread/cond2", test_cond2); + g_test_add_func ("/thread/cond/wait-until", test_wait_until); return g_test_run (); } diff -Nru glib2.0-2.39.90/glib/tests/hmac.c glib2.0-2.39.91/glib/tests/hmac.c --- glib2.0-2.39.90/glib/tests/hmac.c 2014-01-06 19:02:48.000000000 +0000 +++ glib2.0-2.39.91/glib/tests/hmac.c 2014-02-26 19:25:16.000000000 +0000 @@ -156,11 +156,11 @@ typedef struct { GChecksumType digest_type; - gpointer key; + gconstpointer key; gsize key_len; - gpointer data; + gconstpointer data; gsize data_len; - gpointer result; + gconstpointer result; } HmacCase; HmacCase hmac_md5_tests[] = { diff -Nru glib2.0-2.39.90/glib/tests/Makefile.am glib2.0-2.39.91/glib/tests/Makefile.am --- glib2.0-2.39.90/glib/tests/Makefile.am 2014-02-17 22:15:51.000000000 +0000 +++ glib2.0-2.39.91/glib/tests/Makefile.am 2014-03-03 02:32:57.000000000 +0000 @@ -146,10 +146,17 @@ valid-1 valid-2 valid-3 valid-4 valid-5 \ valid-6 valid-7 valid-8 valid-9 valid-10 \ valid-11 valid-12 valid-13 valid-14 valid-15 \ + valid-16 \ + $(NULL) + +cdata_markup_tests = \ + valid-8 valid-16 \ $(NULL) dist_test_data += $(all_markup_data) -all_markup_data = $(addprefix markups/,$(markup_tests:=.gmarkup) $(markup_tests:=.expected)) +all_markup_data = \ + $(addprefix markups/,$(markup_tests:=.gmarkup) $(markup_tests:=.expected)) \ + $(addprefix markups/,$(cdata_markup_tests.=.cdata-as-text)) # ----------------------------------------------------------------------------- diff -Nru glib2.0-2.39.90/glib/tests/Makefile.in glib2.0-2.39.91/glib/tests/Makefile.in --- glib2.0-2.39.90/glib/tests/Makefile.in 2014-02-17 23:33:50.000000000 +0000 +++ glib2.0-2.39.91/glib/tests/Makefile.in 2014-03-03 20:58:19.000000000 +0000 @@ -1211,9 +1211,17 @@ valid-1 valid-2 valid-3 valid-4 valid-5 \ valid-6 valid-7 valid-8 valid-9 valid-10 \ valid-11 valid-12 valid-13 valid-14 valid-15 \ + valid-16 \ $(NULL) -all_markup_data = $(addprefix markups/,$(markup_tests:=.gmarkup) $(markup_tests:=.expected)) +cdata_markup_tests = \ + valid-8 valid-16 \ + $(NULL) + +all_markup_data = \ + $(addprefix markups/,$(markup_tests:=.gmarkup) $(markup_tests:=.expected)) \ + $(addprefix markups/,$(cdata_markup_tests.=.cdata-as-text)) + atomic_CFLAGS = $(AM_CFLAGS) $(am__append_14) 642026_ec_SOURCES = 642026.c 642026_ec_CFLAGS = -DG_ERRORCHECK_MUTEXES diff -Nru glib2.0-2.39.90/glib/tests/mappedfile.c glib2.0-2.39.91/glib/tests/mappedfile.c --- glib2.0-2.39.90/glib/tests/mappedfile.c 2014-02-04 11:11:15.000000000 +0000 +++ glib2.0-2.39.91/glib/tests/mappedfile.c 2014-02-24 14:28:43.000000000 +0000 @@ -54,6 +54,7 @@ file = g_mapped_file_new ("/dev/null", FALSE, &error); g_assert (g_error_matches (error, G_FILE_ERROR, G_FILE_ERROR_INVAL) || + g_error_matches (error, G_FILE_ERROR, G_FILE_ERROR_NODEV) || g_error_matches (error, G_FILE_ERROR, G_FILE_ERROR_NOMEM)); g_assert (file == NULL); g_error_free (error); diff -Nru glib2.0-2.39.90/glib/tests/markup-parse.c glib2.0-2.39.91/glib/tests/markup-parse.c --- glib2.0-2.39.90/glib/tests/markup-parse.c 2013-12-09 01:30:33.000000000 +0000 +++ glib2.0-2.39.91/glib/tests/markup-parse.c 2014-03-03 02:32:57.000000000 +0000 @@ -108,14 +108,15 @@ }; static int -test_in_chunks (const gchar *contents, - gint length, - gint chunk_size) +test_in_chunks (const gchar *contents, + gint length, + gint chunk_size, + GMarkupParseFlags flags) { GMarkupParseContext *context; int i = 0; - context = g_markup_parse_context_new (&silent_parser, 0, NULL, NULL); + context = g_markup_parse_context_new (&silent_parser, flags, NULL, NULL); while (i < length) { @@ -145,7 +146,7 @@ } static int -test_file (const gchar *filename) +test_file (const gchar *filename, GMarkupParseFlags flags) { gchar *contents; gsize length; @@ -164,7 +165,7 @@ return 1; } - context = g_markup_parse_context_new (&parser, 0, NULL, NULL); + context = g_markup_parse_context_new (&parser, flags, NULL, NULL); g_assert (g_markup_parse_context_get_user_data (context) == NULL); g_markup_parse_context_get_position (context, &line, &col); g_assert (line == 1 && col == 1); @@ -186,35 +187,35 @@ g_markup_parse_context_free (context); /* A byte at a time */ - if (test_in_chunks (contents, length, 1) != 0) + if (test_in_chunks (contents, length, 1, flags) != 0) { g_free (contents); return 1; } /* 2 bytes */ - if (test_in_chunks (contents, length, 2) != 0) + if (test_in_chunks (contents, length, 2, flags) != 0) { g_free (contents); return 1; } - /*5 bytes */ - if (test_in_chunks (contents, length, 5) != 0) + /* 5 bytes */ + if (test_in_chunks (contents, length, 5, flags) != 0) { g_free (contents); return 1; } /* 12 bytes */ - if (test_in_chunks (contents, length, 12) != 0) + if (test_in_chunks (contents, length, 12, flags) != 0) { g_free (contents); return 1; } /* 1024 bytes */ - if (test_in_chunks (contents, length, 1024) != 0) + if (test_in_chunks (contents, length, 1024, flags) != 0) { g_free (contents); return 1; @@ -226,7 +227,8 @@ } static gchar * -get_expected_filename (const gchar *filename) +get_expected_filename (const gchar *filename, + GMarkupParseFlags flags) { gchar *f, *p, *expected; @@ -234,7 +236,11 @@ p = strstr (f, ".gmarkup"); if (p) *p = 0; - expected = g_strconcat (f, ".expected", NULL); + if (flags == 0) + expected = g_strconcat (f, ".expected", NULL); + else if (flags == G_MARKUP_TREAT_CDATA_AS_TEXT) + expected = g_strconcat (f, ".cdata-as-text", NULL); + g_free (f); return expected; @@ -246,27 +252,46 @@ const gchar *filename = d; gchar *expected_file; gchar *expected; + gboolean valid_input; GError *error = NULL; gint res; + valid_input = strstr (filename, "valid") != NULL; + expected_file = get_expected_filename (filename, 0); + depth = 0; string = g_string_sized_new (0); - res = test_file (filename); - - if (strstr (filename, "valid")) - g_assert_cmpint (res, ==, 0); - else - g_assert_cmpint (res, ==, 1); + res = test_file (filename, 0); + g_assert_cmpint (res, ==, valid_input ? 0 : 1); - expected_file = get_expected_filename (filename); g_file_get_contents (expected_file, &expected, NULL, &error); g_assert_no_error (error); g_assert_cmpstr (string->str, ==, expected); g_free (expected); - g_free (expected_file); g_string_free (string, TRUE); + + g_free (expected_file); + + expected_file = get_expected_filename (filename, G_MARKUP_TREAT_CDATA_AS_TEXT); + if (g_file_test (expected_file, G_FILE_TEST_EXISTS)) + { + depth = 0; + string = g_string_sized_new (0); + + res = test_file (filename, G_MARKUP_TREAT_CDATA_AS_TEXT); + g_assert_cmpint (res, ==, valid_input ? 0 : 1); + + g_file_get_contents (expected_file, &expected, NULL, &error); + g_assert_no_error (error); + g_assert_cmpstr (string->str, ==, expected); + g_free (expected); + + g_string_free (string, TRUE); + } + + g_free (expected_file); } int @@ -285,8 +310,16 @@ /* allow to easily generate expected output for new test cases */ if (argc > 1) { + gint arg = 1; + GMarkupParseFlags flags = 0; + + if (strcmp (argv[1], "--cdata-as-text") == 0) + { + flags = G_MARKUP_TREAT_CDATA_AS_TEXT; + arg = 2; + } string = g_string_sized_new (0); - test_file (argv[1]); + test_file (argv[arg], flags); g_print ("%s", string->str); return 0; } @@ -298,7 +331,7 @@ g_assert_no_error (error); while ((name = g_dir_read_name (dir)) != NULL) { - if (strstr (name, "expected")) + if (!strstr (name, "gmarkup")) continue; path = g_strdup_printf ("/markup/parse/%s", name); diff -Nru glib2.0-2.39.90/glib/tests/markups/valid-16.expected glib2.0-2.39.91/glib/tests/markups/valid-16.expected --- glib2.0-2.39.90/glib/tests/markups/valid-16.expected 1970-01-01 00:00:00.000000000 +0000 +++ glib2.0-2.39.91/glib/tests/markups/valid-16.expected 2014-03-03 02:32:57.000000000 +0000 @@ -0,0 +1,42 @@ +ELEMENT 'a' + TEXT ' + ' + ELEMENT 'b' + TEXT ' + ' + ELEMENT 'c1' + TEXT 'c1' + END 'c1' + TEXT ' + ' + ELEMENT 'c2' + TEXT 'c2' + END 'c2' + TEXT ' + ' + END 'b' + TEXT ' + ' + ELEMENT 'b1' + TEXT 'b1' + END 'b1' + TEXT ' + ' + ELEMENT 'b2' + TEXT 'b2' + END 'b2' + TEXT ' + ' + ELEMENT 'b3' + TEXT 'b3' + END 'b3' + TEXT ' + ' + ELEMENT 'b4' + TEXT '' + PASS '' + TEXT '' + END 'b4' + TEXT ' +' +END 'a' diff -Nru glib2.0-2.39.90/glib/tests/markups/valid-16.gmarkup glib2.0-2.39.91/glib/tests/markups/valid-16.gmarkup --- glib2.0-2.39.90/glib/tests/markups/valid-16.gmarkup 1970-01-01 00:00:00.000000000 +0000 +++ glib2.0-2.39.91/glib/tests/markups/valid-16.gmarkup 2014-03-03 02:32:57.000000000 +0000 @@ -0,0 +1,10 @@ + + + c1 + c2 + + b1 + b2 + b3 + + diff -Nru glib2.0-2.39.90/glib/tests/strfuncs.c glib2.0-2.39.91/glib/tests/strfuncs.c --- glib2.0-2.39.90/glib/tests/strfuncs.c 2014-02-17 22:15:59.000000000 +0000 +++ glib2.0-2.39.91/glib/tests/strfuncs.c 2014-02-22 15:29:07.000000000 +0000 @@ -1355,6 +1355,112 @@ g_free (s); } +static void +test_transliteration (void) +{ + gchar *out; + + /* ...to test the defaults */ + setlocale (LC_ALL, "C"); + + /* Test something trivial */ + out = g_str_to_ascii ("hello", NULL); + g_assert_cmpstr (out, ==, "hello"); + g_free (out); + + /* Test something above 0xffff */ + out = g_str_to_ascii ("𝐀𝐀𝐀", NULL); + g_assert_cmpstr (out, ==, "AAA"); + g_free (out); + + /* Test something with no good match */ + out = g_str_to_ascii ("a ∧ ¬a", NULL); + g_assert_cmpstr (out, ==, "a ? ?a"); + g_free (out); + + /* Make sure 'ö' is handled differently per locale */ + out = g_str_to_ascii ("ö", NULL); + g_assert_cmpstr (out, ==, "o"); + g_free (out); + + out = g_str_to_ascii ("ö", "sv"); + g_assert_cmpstr (out, ==, "o"); + g_free (out); + + out = g_str_to_ascii ("ö", "de"); + g_assert_cmpstr (out, ==, "oe"); + g_free (out); + + /* Make sure we can find a locale by a wide range of names */ + out = g_str_to_ascii ("ö", "de_DE"); + g_assert_cmpstr (out, ==, "oe"); + g_free (out); + + out = g_str_to_ascii ("ö", "de_DE.UTF-8"); + g_assert_cmpstr (out, ==, "oe"); + g_free (out); + + out = g_str_to_ascii ("ö", "de_DE.UTF-8@euro"); + g_assert_cmpstr (out, ==, "oe"); + g_free (out); + + out = g_str_to_ascii ("ö", "de@euro"); + g_assert_cmpstr (out, ==, "oe"); + g_free (out); + + /* Test some invalid locale names */ + out = g_str_to_ascii ("ö", "de_DE@euro.UTF-8"); + g_assert_cmpstr (out, ==, "o"); + g_free (out); + + out = g_str_to_ascii ("ö", "de@DE@euro"); + g_assert_cmpstr (out, ==, "o"); + g_free (out); + + out = g_str_to_ascii ("ö", "doesnotexist"); + g_assert_cmpstr (out, ==, "o"); + g_free (out); + + out = g_str_to_ascii ("ö", "thislocalenameistoolong"); + g_assert_cmpstr (out, ==, "o"); + g_free (out); + + /* Try a lookup of a locale with a variant */ + out = g_str_to_ascii ("б", "sr_RS"); + g_assert_cmpstr (out, ==, "b"); + g_free (out); + + out = g_str_to_ascii ("б", "sr_RS@latin"); + g_assert_cmpstr (out, ==, "?"); + g_free (out); + + /* Ukrainian contains the only multi-character mappings. + * Try a string that contains one ('зг') along with a partial + * sequence ('з') at the end. + */ + out = g_str_to_ascii ("Зліва направо, згори вниз", "uk"); + g_assert_cmpstr (out, ==, "Zliva napravo, zghory vnyz"); + g_free (out); + + /* Try out the other combinations */ + out = g_str_to_ascii ("Зг", "uk"); + g_assert_cmpstr (out, ==, "Zgh"); + g_free (out); + + out = g_str_to_ascii ("зГ", "uk"); + g_assert_cmpstr (out, ==, "zGH"); + g_free (out); + + out = g_str_to_ascii ("ЗГ", "uk"); + g_assert_cmpstr (out, ==, "ZGH"); + g_free (out); + + /* And a non-combination */ + out = g_str_to_ascii ("зя", "uk"); + g_assert_cmpstr (out, ==, "zya"); + g_free (out); +} + int main (int argc, char *argv[]) @@ -1389,6 +1495,7 @@ g_test_add_func ("/strfuncs/strerror", test_strerror); g_test_add_func ("/strfuncs/strsignal", test_strsignal); g_test_add_func ("/strfuncs/strup", test_strup); + g_test_add_func ("/strfuncs/transliteration", test_transliteration); return g_test_run(); } diff -Nru glib2.0-2.39.90/gmodule/gmodule.rc glib2.0-2.39.91/gmodule/gmodule.rc --- glib2.0-2.39.90/gmodule/gmodule.rc 2014-02-17 23:37:18.000000000 +0000 +++ glib2.0-2.39.91/gmodule/gmodule.rc 2014-03-03 21:08:56.000000000 +0000 @@ -1,8 +1,8 @@ #include VS_VERSION_INFO VERSIONINFO - FILEVERSION 2,39,90,0 - PRODUCTVERSION 2,39,90,0 + FILEVERSION 2,39,91,0 + PRODUCTVERSION 2,39,91,0 FILEFLAGSMASK 0 FILEFLAGS 0 FILEOS VOS__WINDOWS32 @@ -15,12 +15,12 @@ BEGIN VALUE "CompanyName", "The GLib developer community" VALUE "FileDescription", "GModule" - VALUE "FileVersion", "2.39.90.0" + VALUE "FileVersion", "2.39.91.0" VALUE "InternalName", "libgmodule-2.0-0" VALUE "LegalCopyright", "Copyright 1998-2011 Tim Janik and others." VALUE "OriginalFilename", "libgmodule-2.0-0.dll" VALUE "ProductName", "GLib" - VALUE "ProductVersion", "2.39.90" + VALUE "ProductVersion", "2.39.91" END END BLOCK "VarFileInfo" diff -Nru glib2.0-2.39.90/gobject/gbinding.c glib2.0-2.39.91/gobject/gbinding.c --- glib2.0-2.39.90/gobject/gbinding.c 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gobject/gbinding.c 2014-02-22 15:29:07.000000000 +0000 @@ -706,7 +706,7 @@ * * Retrieves the flags passed when constructing the #GBinding. * - * Return value: the #GBindingFlags used by the #GBinding + * Returns: the #GBindingFlags used by the #GBinding * * Since: 2.26 */ @@ -724,7 +724,7 @@ * * Retrieves the #GObject instance used as the source of the binding. * - * Return value: (transfer none): the source #GObject + * Returns: (transfer none): the source #GObject * * Since: 2.26 */ @@ -742,7 +742,7 @@ * * Retrieves the #GObject instance used as the target of the binding. * - * Return value: (transfer none): the target #GObject + * Returns: (transfer none): the target #GObject * * Since: 2.26 */ @@ -761,7 +761,7 @@ * Retrieves the name of the property of #GBinding:source used as the source * of the binding. * - * Return value: the name of the source property + * Returns: the name of the source property * * Since: 2.26 */ @@ -780,7 +780,7 @@ * Retrieves the name of the property of #GBinding:target used as the target * of the binding. * - * Return value: the name of the target property + * Returns: the name of the target property * * Since: 2.26 */ @@ -854,7 +854,7 @@ * for each transformation function, please use * g_object_bind_property_with_closures() instead. * - * Return value: (transfer none): the #GBinding instance representing the + * Returns: (transfer none): the #GBinding instance representing the * binding between the two #GObject instances. The binding is released * whenever the #GBinding reference count reaches zero. * @@ -1035,7 +1035,7 @@ * * A #GObject can have multiple bindings. * - * Return value: (transfer none): the #GBinding instance representing the + * Returns: (transfer none): the #GBinding instance representing the * binding between the two #GObject instances. The binding is released * whenever the #GBinding reference count reaches zero. * @@ -1186,7 +1186,7 @@ * * Rename to: g_object_bind_property_full * - * Return value: (transfer none): the #GBinding instance representing the + * Returns: (transfer none): the #GBinding instance representing the * binding between the two #GObject instances. The binding is released * whenever the #GBinding reference count reaches zero. * diff -Nru glib2.0-2.39.90/gobject/gbinding.h glib2.0-2.39.91/gobject/gbinding.h --- glib2.0-2.39.90/gobject/gbinding.h 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gobject/gbinding.h 2014-02-22 15:29:07.000000000 +0000 @@ -60,7 +60,7 @@ * @transform_from function of a %G_BINDING_BIDIRECTIONAL binding, * then those roles are reversed. * - * Return value: %TRUE if the transformation was successful, and %FALSE + * Returns: %TRUE if the transformation was successful, and %FALSE * otherwise * * Since: 2.26 diff -Nru glib2.0-2.39.90/gobject/gobject.rc glib2.0-2.39.91/gobject/gobject.rc --- glib2.0-2.39.90/gobject/gobject.rc 2014-02-17 23:37:18.000000000 +0000 +++ glib2.0-2.39.91/gobject/gobject.rc 2014-03-03 21:08:57.000000000 +0000 @@ -1,8 +1,8 @@ #include VS_VERSION_INFO VERSIONINFO - FILEVERSION 2,39,90,0 - PRODUCTVERSION 2,39,90,0 + FILEVERSION 2,39,91,0 + PRODUCTVERSION 2,39,91,0 FILEFLAGSMASK 0 FILEFLAGS 0 FILEOS VOS__WINDOWS32 @@ -15,12 +15,12 @@ BEGIN VALUE "CompanyName", "The GLib developer community" VALUE "FileDescription", "GObject" - VALUE "FileVersion", "2.39.90.0" + VALUE "FileVersion", "2.39.91.0" VALUE "InternalName", "libgobject-2.0-0" VALUE "LegalCopyright", "Copyright 1998-2011 Tim Janik, Red Hat, Inc. and others" VALUE "OriginalFilename", "libgobject-2.0-0.dll" VALUE "ProductName", "GLib" - VALUE "ProductVersion", "2.39.90" + VALUE "ProductVersion", "2.39.91" END END BLOCK "VarFileInfo" diff -Nru glib2.0-2.39.90/gobject/gsignal.h glib2.0-2.39.91/gobject/gsignal.h --- glib2.0-2.39.90/gobject/gsignal.h 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gobject/gsignal.h 2014-03-03 02:32:57.000000000 +0000 @@ -192,9 +192,8 @@ * assume that instances thereof remain persistent across all signal emissions * they are used in. This is only useful for non ref-counted, value-copy types. * - * To flag a signal argument in this way, add - * | G_SIGNAL_TYPE_STATIC_SCOPE to the corresponding argument - * of g_signal_new(). + * To flag a signal argument in this way, add `| G_SIGNAL_TYPE_STATIC_SCOPE` + * to the corresponding argument of g_signal_new(). * |[ * g_signal_new ("size_request", * G_TYPE_FROM_CLASS (gobject_class), diff -Nru glib2.0-2.39.90/gobject/gtype.h glib2.0-2.39.91/gobject/gtype.h --- glib2.0-2.39.90/gobject/gtype.h 2014-02-04 09:44:07.000000000 +0000 +++ glib2.0-2.39.91/gobject/gtype.h 2014-03-03 02:32:57.000000000 +0000 @@ -57,7 +57,7 @@ * G_TYPE_NONE: * * A fundamental type which is used as a replacement for the C - * void return type. + * void return type. */ #define G_TYPE_NONE G_TYPE_MAKE_FUNDAMENTAL (1) /** @@ -1476,8 +1476,8 @@ * function. * * The macro expects the interface initialization function to have the - * name t_n ## _default_init, and the interface - * structure to have the name TN ## Interface. + * name `t_n ## _default_init`, and the interface structure to have the + * name `TN ## Interface`. * * Since: 2.24 */ diff -Nru glib2.0-2.39.90/gobject/gtypeplugin.h glib2.0-2.39.91/gobject/gtypeplugin.h --- glib2.0-2.39.90/gobject/gtypeplugin.h 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gobject/gtypeplugin.h 2014-03-03 02:32:57.000000000 +0000 @@ -91,12 +91,10 @@ * @unuse_plugin: Decreases the use count of the plugin. * @complete_type_info: Fills in the #GTypeInfo and * #GTypeValueTable structs for the type. The structs are initialized - * with memset(s, 0, sizeof (s)) before calling - * this function. + * with `memset(s, 0, sizeof (s))` before calling this function. * @complete_interface_info: Fills in missing parts of the #GInterfaceInfo - * for the interface. The structs is initialized with - * memset(s, 0, sizeof (s)) before calling - * this function. + * for the interface. The structs is initialized with + * `memset(s, 0, sizeof (s))` before calling this function. * * The #GTypePlugin interface is used by the type system in order to handle * the lifecycle of dynamically loaded types. diff -Nru glib2.0-2.39.90/gobject/gvalue.h glib2.0-2.39.91/gobject/gvalue.h --- glib2.0-2.39.90/gobject/gvalue.h 2014-02-03 17:40:41.000000000 +0000 +++ glib2.0-2.39.91/gobject/gvalue.h 2014-03-03 02:32:57.000000000 +0000 @@ -173,10 +173,9 @@ /** * G_VALUE_INIT: * - * A #GValue must be initialized before it can be used. - * This macro can be used as initializer instead of an explicit - * { 0 } when declaring a variable, - * but it cannot be assigned to a variable. + * A #GValue must be initialized before it can be used. This macro can + * be used as initializer instead of an explicit `{ 0 }` when declaring + * a variable, but it cannot be assigned to a variable. * * |[ * GValue value = G_VALUE_INIT; diff -Nru glib2.0-2.39.90/gthread/gthread.rc glib2.0-2.39.91/gthread/gthread.rc --- glib2.0-2.39.90/gthread/gthread.rc 2014-02-17 23:37:18.000000000 +0000 +++ glib2.0-2.39.91/gthread/gthread.rc 2014-03-03 21:08:56.000000000 +0000 @@ -1,8 +1,8 @@ #include VS_VERSION_INFO VERSIONINFO - FILEVERSION 2,39,90,0 - PRODUCTVERSION 2,39,90,0 + FILEVERSION 2,39,91,0 + PRODUCTVERSION 2,39,91,0 FILEFLAGSMASK 0 FILEFLAGS 0 FILEOS VOS__WINDOWS32 @@ -15,12 +15,12 @@ BEGIN VALUE "CompanyName", "The GLib developer community" VALUE "FileDescription", "GThread" - VALUE "FileVersion", "2.39.90.0" + VALUE "FileVersion", "2.39.91.0" VALUE "InternalName", "libgthread-2.0-0" VALUE "LegalCopyright", "Copyright 1995-2011 Peter Mattis, Spencer Kimball, Josh MacDonald, Sebastian Wilhelmi and others." VALUE "OriginalFilename", "libgthread-2.0-0.dll" VALUE "ProductName", "GLib" - VALUE "ProductVersion", "2.39.90" + VALUE "ProductVersion", "2.39.91" END END BLOCK "VarFileInfo" diff -Nru glib2.0-2.39.90/INSTALL glib2.0-2.39.91/INSTALL --- glib2.0-2.39.90/INSTALL 2014-02-17 23:37:36.000000000 +0000 +++ glib2.0-2.39.91/INSTALL 2014-03-03 21:09:22.000000000 +0000 @@ -1,8 +1,8 @@ Simple install procedure ======================== - % tar xf glib-2.39.90.tar.gz # unpack the sources - % cd glib-2.39.90 # change to the toplevel directory + % tar xf glib-2.39.91.tar.gz # unpack the sources + % cd glib-2.39.91 # change to the toplevel directory % ./configure # run the `configure' script % make # build GLIB diff -Nru glib2.0-2.39.90/Makefile.in glib2.0-2.39.91/Makefile.in --- glib2.0-2.39.90/Makefile.in 2014-02-17 23:33:46.000000000 +0000 +++ glib2.0-2.39.91/Makefile.in 2014-03-03 20:58:15.000000000 +0000 @@ -94,8 +94,8 @@ $(srcdir)/gio-windows-2.0.pc.in $(srcdir)/glib-zip.in \ $(srcdir)/glib-gettextize.in $(srcdir)/INSTALL.in \ $(srcdir)/README.in $(srcdir)/config.h.win32.in test-driver \ - COPYING compile config.guess config.sub depcomp install-sh \ - missing py-compile ltmain.sh + COPYING compile config.guess config.sub install-sh missing \ + ltmain.sh installed_test_PROGRAMS = $(am__EXEEXT_1) noinst_PROGRAMS = $(am__EXEEXT_3) check_PROGRAMS = $(am__EXEEXT_2) diff -Nru glib2.0-2.39.90/NEWS glib2.0-2.39.91/NEWS --- glib2.0-2.39.90/NEWS 2014-02-17 23:32:54.000000000 +0000 +++ glib2.0-2.39.91/NEWS 2014-03-03 21:02:56.000000000 +0000 @@ -1,3 +1,36 @@ +Overview of changes from GLib 2.39.90 to GLib 2.39.91 +===================================================== + +This release introduces a hard dependency on present and functioning +clock_gettime() and CLOCK_MONOTONIC. It also introduces a dependency on +pthread_condattr_setclock() unless your system happens to have +pthread_cond_timedwait_relative_np() (as do Mac OS and Android). This +release is known to be broken with at least GNU/Hurd, pending addition +of working pthread_condattr_setclock(CLOCK_MONOTONIC) there. + +New API: g_str_to_ascii() + +* Fixed bugs: + 670144 unconditional use of CLOCK_MONOTONIC is broken + 673607 invalid assumption in g_cond_wait_until() / g_get_monotonic_time() API + 710142 Add more impressive transliteration to GLib + 722360 make check fails + 722604 (partial) Various tests are failing with 2.39.3 + 723316 g_hash_table_iter_remove() should be explicit whether or not it is safe while iterating the table + 724609 Fix build of GIO on Windows + 724687 gmain: make monotonic time really monotonic, everywhere + 724706 gsource: document priority of child sources + 724707 some GSocket source improvements + 724839 GMainContext: some source ID cleanups + 724858 Dist gtranslit-data.h + 724994 Missing icons for bookmarks in file chooser + 725023 Can no longer find apps by executable/desktop file name + +* Translations: + Lithuanian + Polish + Thai + Overview of changes from GLib 2.39.4 to GLib 2.39.90 ==================================================== diff -Nru glib2.0-2.39.90/po/glib20.pot glib2.0-2.39.91/po/glib20.pot --- glib2.0-2.39.90/po/glib20.pot 2014-02-17 23:37:20.000000000 +0000 +++ glib2.0-2.39.91/po/glib20.pot 2014-03-03 21:08:59.000000000 +0000 @@ -9,7 +9,7 @@ "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" "product=glib&keywords=I18N+L10N&component=general\n" -"POT-Creation-Date: 2014-02-17 18:37-0500\n" +"POT-Creation-Date: 2014-03-03 16:08-0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -284,13 +284,13 @@ #: ../gio/gcharsetconverter.c:342 ../gio/gdatainputstream.c:847 #: ../gio/gdatainputstream.c:1255 ../glib/gconvert.c:438 -#: ../glib/gconvert.c:842 ../glib/giochannel.c:1557 ../glib/giochannel.c:1599 +#: ../glib/gconvert.c:845 ../glib/giochannel.c:1557 ../glib/giochannel.c:1599 #: ../glib/giochannel.c:2443 ../glib/gutf8.c:837 ../glib/gutf8.c:1289 msgid "Invalid byte sequence in conversion input" msgstr "" #: ../gio/gcharsetconverter.c:347 ../glib/gconvert.c:446 -#: ../glib/gconvert.c:767 ../glib/giochannel.c:1564 ../glib/giochannel.c:2455 +#: ../glib/gconvert.c:770 ../glib/giochannel.c:1564 ../glib/giochannel.c:2455 #, c-format msgid "Error during conversion: %s" msgstr "" @@ -1089,39 +1089,39 @@ msgid "Monitor a remote object." msgstr "" -#: ../gio/gdesktopappinfo.c:1419 ../gio/gdesktopappinfo.c:4562 +#: ../gio/gdesktopappinfo.c:1440 ../gio/gdesktopappinfo.c:4583 #: ../gio/gwin32appinfo.c:219 msgid "Unnamed" msgstr "" -#: ../gio/gdesktopappinfo.c:1838 +#: ../gio/gdesktopappinfo.c:1859 msgid "Desktop file didn't specify Exec field" msgstr "" -#: ../gio/gdesktopappinfo.c:2123 +#: ../gio/gdesktopappinfo.c:2144 msgid "Unable to find terminal required for application" msgstr "" -#: ../gio/gdesktopappinfo.c:2539 +#: ../gio/gdesktopappinfo.c:2560 #, c-format msgid "Can't create user application configuration folder %s: %s" msgstr "" -#: ../gio/gdesktopappinfo.c:2543 +#: ../gio/gdesktopappinfo.c:2564 #, c-format msgid "Can't create user MIME configuration folder %s: %s" msgstr "" -#: ../gio/gdesktopappinfo.c:2783 ../gio/gdesktopappinfo.c:2807 +#: ../gio/gdesktopappinfo.c:2804 ../gio/gdesktopappinfo.c:2828 msgid "Application information lacks an identifier" msgstr "" -#: ../gio/gdesktopappinfo.c:3040 +#: ../gio/gdesktopappinfo.c:3061 #, c-format msgid "Can't create user desktop file %s" msgstr "" -#: ../gio/gdesktopappinfo.c:3174 +#: ../gio/gdesktopappinfo.c:3195 #, c-format msgid "Custom definition for %s" msgstr "" @@ -2139,7 +2139,7 @@ msgid "Source stream is already closed" msgstr "" -#: ../gio/gresolver.c:316 ../gio/gthreadedresolver.c:108 +#: ../gio/gresolver.c:318 ../gio/gthreadedresolver.c:108 #, c-format msgid "Error resolving '%s': %s" msgstr "" @@ -2467,7 +2467,7 @@ msgid "Socket is already closed" msgstr "" -#: ../gio/gsocket.c:335 ../gio/gsocket.c:3634 ../gio/gsocket.c:3689 +#: ../gio/gsocket.c:335 ../gio/gsocket.c:3615 ../gio/gsocket.c:3670 msgid "Socket I/O timed out" msgstr "" @@ -2556,31 +2556,31 @@ msgid "Error closing socket: %s" msgstr "" -#: ../gio/gsocket.c:3627 +#: ../gio/gsocket.c:3608 #, c-format msgid "Waiting for socket condition: %s" msgstr "" -#: ../gio/gsocket.c:3905 ../gio/gsocket.c:3986 +#: ../gio/gsocket.c:3886 ../gio/gsocket.c:3967 #, c-format msgid "Error sending message: %s" msgstr "" -#: ../gio/gsocket.c:3930 +#: ../gio/gsocket.c:3911 msgid "GSocketControlMessage not supported on Windows" msgstr "" -#: ../gio/gsocket.c:4264 ../gio/gsocket.c:4399 +#: ../gio/gsocket.c:4245 ../gio/gsocket.c:4380 #, c-format msgid "Error receiving message: %s" msgstr "" -#: ../gio/gsocket.c:4504 +#: ../gio/gsocket.c:4485 #, c-format msgid "Unable to read socket credentials: %s" msgstr "" -#: ../gio/gsocket.c:4513 +#: ../gio/gsocket.c:4494 msgid "g_socket_get_credentials not implemented for this OS" msgstr "" @@ -3005,42 +3005,42 @@ msgid "Partial character sequence at end of input" msgstr "" -#: ../glib/gconvert.c:739 +#: ../glib/gconvert.c:742 #, c-format msgid "Cannot convert fallback '%s' to codeset '%s'" msgstr "" -#: ../glib/gconvert.c:1563 +#: ../glib/gconvert.c:1566 #, c-format msgid "The URI '%s' is not an absolute URI using the \"file\" scheme" msgstr "" -#: ../glib/gconvert.c:1573 +#: ../glib/gconvert.c:1576 #, c-format msgid "The local file URI '%s' may not include a '#'" msgstr "" -#: ../glib/gconvert.c:1590 +#: ../glib/gconvert.c:1593 #, c-format msgid "The URI '%s' is invalid" msgstr "" -#: ../glib/gconvert.c:1602 +#: ../glib/gconvert.c:1605 #, c-format msgid "The hostname of the URI '%s' is invalid" msgstr "" -#: ../glib/gconvert.c:1618 +#: ../glib/gconvert.c:1621 #, c-format msgid "The URI '%s' contains invalidly escaped characters" msgstr "" -#: ../glib/gconvert.c:1713 +#: ../glib/gconvert.c:1716 #, c-format msgid "The pathname '%s' is not an absolute path" msgstr "" -#: ../glib/gconvert.c:1723 +#: ../glib/gconvert.c:1726 msgid "Invalid hostname" msgstr "" Binary files /tmp/ecrKqYayTB/glib2.0-2.39.90/po/lt.gmo and /tmp/XNc3RiYkdt/glib2.0-2.39.91/po/lt.gmo differ diff -Nru glib2.0-2.39.90/po/lt.po glib2.0-2.39.91/po/lt.po --- glib2.0-2.39.90/po/lt.po 2014-01-06 19:02:48.000000000 +0000 +++ glib2.0-2.39.91/po/lt.po 2014-02-22 15:29:07.000000000 +0000 @@ -7,15 +7,15 @@ # Gintautas Miliauskas , 2007, 2008. # Rimas Kudelis , 2010. # Algimantas Margevičius , 2011. -# Aurimas Černius , 2010, 2013. +# Aurimas Černius , 2010, 2013, 2014. # msgid "" msgstr "" "Project-Id-Version: lt\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" "product=glib&keywords=I18N+L10N&component=general\n" -"POT-Creation-Date: 2013-11-25 11:09+0000\n" -"PO-Revision-Date: 2013-12-01 18:28+0200\n" +"POT-Creation-Date: 2014-02-21 18:55+0000\n" +"PO-Revision-Date: 2014-02-21 22:15+0200\n" "Last-Translator: Aurimas Černius \n" "Language-Team: Lietuvių \n" "Language: lt\n" @@ -27,116 +27,126 @@ "X-Generator: Gtranslator 2.91.6\n" "X-Project-Style: gnome\n" -#: ../gio/gapplication-tool.c:47 ../gio/gapplication-tool.c:48 -#: ../gio/gresource-tool.c:475 ../gio/gsettings-tool.c:504 +#: ../gio/gapplication.c:509 +msgid "Enter GApplication service mode (use from D-Bus service files)" +msgstr "" +"Įveskite GApplication tarnybos veikseną (naudoti iš D-Bus tarnybų failų)" + +#: ../gio/gapplication.c:514 +#| msgid "Application Options:" +msgid "GApplication options" +msgstr "GApplication parametrai" + +#: ../gio/gapplication.c:514 +#| msgid "Application Options:" +msgid "Show GApplication options" +msgstr "Rodyti GApplication parametrus" + +#: ../gio/gapplication-tool.c:45 ../gio/gapplication-tool.c:46 +#: ../gio/gresource-tool.c:473 ../gio/gsettings-tool.c:508 msgid "Print help" msgstr "Spausdinti pagalbą" -#: ../gio/gapplication-tool.c:49 ../gio/gresource-tool.c:476 -#: ../gio/gresource-tool.c:544 +#: ../gio/gapplication-tool.c:47 ../gio/gresource-tool.c:474 +#: ../gio/gresource-tool.c:542 msgid "[COMMAND]" msgstr "[KOMANDA]" -#: ../gio/gapplication-tool.c:51 -#| msgid "Print address" +#: ../gio/gapplication-tool.c:49 msgid "Print version" msgstr "Atspausdinti versiją" -#: ../gio/gapplication-tool.c:52 ../gio/gsettings-tool.c:510 +#: ../gio/gapplication-tool.c:50 ../gio/gsettings-tool.c:514 msgid "Print version information and exit" msgstr "Atspausdinti versijos informaciją ir išeiti" -#: ../gio/gapplication-tool.c:54 -#| msgid "Can't find application" +#: ../gio/gapplication-tool.c:52 msgid "List applications" msgstr "Išvardinti programas" -#: ../gio/gapplication-tool.c:55 +#: ../gio/gapplication-tool.c:53 msgid "List the installed D-Bus activatable applications (by .desktop files)" msgstr "" "Išvardinti įdiegtas per D-Bus aktyvuojamas programas (pagal .desktop failus)" -#: ../gio/gapplication-tool.c:57 -#| msgid "Can't find application" +#: ../gio/gapplication-tool.c:55 msgid "Launch an application" msgstr "Paleisti programą" -#: ../gio/gapplication-tool.c:58 +#: ../gio/gapplication-tool.c:56 msgid "Launch the application (with optional files to open)" msgstr "Paleisti programą (su nebūtinais failais atvėrimui)" -#: ../gio/gapplication-tool.c:59 +#: ../gio/gapplication-tool.c:57 msgid "APPID [FILE...]" msgstr "APPID [FAILAS...]" -#: ../gio/gapplication-tool.c:61 +#: ../gio/gapplication-tool.c:59 msgid "Activate an action" msgstr "Aktyvuoti veiksmą" -#: ../gio/gapplication-tool.c:62 +#: ../gio/gapplication-tool.c:60 msgid "Invoke an action on the application" msgstr "Iškviesti veiksmą programoje" -#: ../gio/gapplication-tool.c:63 +#: ../gio/gapplication-tool.c:61 msgid "APPID ACTION [PARAMETER]" msgstr "APPID veiksmas [PARAMETRAS]" -#: ../gio/gapplication-tool.c:65 +#: ../gio/gapplication-tool.c:63 msgid "List available actions" msgstr "Išvardinti prieinamus veiksmus" -#: ../gio/gapplication-tool.c:66 +#: ../gio/gapplication-tool.c:64 msgid "List static actions for an application (from .desktop file)" msgstr "Išvardinti statinius programos veiksmus (pagal .desktop failą)" -#: ../gio/gapplication-tool.c:67 ../gio/gapplication-tool.c:73 +#: ../gio/gapplication-tool.c:65 ../gio/gapplication-tool.c:71 msgid "APPID" msgstr "APPID" -#: ../gio/gapplication-tool.c:72 ../gio/gapplication-tool.c:135 -#: ../gio/gdbus-tool.c:92 +#: ../gio/gapplication-tool.c:70 ../gio/gapplication-tool.c:133 +#: ../gio/gdbus-tool.c:90 msgid "COMMAND" msgstr "KOMANDA" -#: ../gio/gapplication-tool.c:72 +#: ../gio/gapplication-tool.c:70 msgid "The command to print detailed help for" msgstr "Komandą, kuriai atspausdinti detalią pagalbą" -#: ../gio/gapplication-tool.c:73 +#: ../gio/gapplication-tool.c:71 msgid "Application identifier in D-Bus format (eg: org.example.viewer)" msgstr "Programos identifikatorius D-Bus formatu (pvz.: org.example.viewer)" -#: ../gio/gapplication-tool.c:74 ../gio/glib-compile-resources.c:591 -#: ../gio/glib-compile-resources.c:622 ../gio/gresource-tool.c:482 -#: ../gio/gresource-tool.c:548 +#: ../gio/gapplication-tool.c:72 ../gio/glib-compile-resources.c:589 +#: ../gio/glib-compile-resources.c:620 ../gio/gresource-tool.c:480 +#: ../gio/gresource-tool.c:546 msgid "FILE" msgstr "FAILAS" -#: ../gio/gapplication-tool.c:74 +#: ../gio/gapplication-tool.c:72 msgid "Optional relative or relative filenames, or URIs to open" msgstr "" "Nebūtini absoliutus arba santykiniai failų pavadinimai arba URI atvėrimui" -#: ../gio/gapplication-tool.c:75 -#| msgid "SECTION" +#: ../gio/gapplication-tool.c:73 msgid "ACTION" msgstr "VEIKSMAS" -#: ../gio/gapplication-tool.c:75 -#| msgid "Destination name to introspect" +#: ../gio/gapplication-tool.c:73 msgid "The action name to invoke" msgstr "Veiksmo pavadinimas iškvietimui" -#: ../gio/gapplication-tool.c:76 +#: ../gio/gapplication-tool.c:74 msgid "PARAMETER" msgstr "PARAMETRAS" -#: ../gio/gapplication-tool.c:76 +#: ../gio/gapplication-tool.c:74 msgid "Optional parameter to the action invocation, in GVariant format" msgstr "Nebūtinas parametras veiksmo iškvietimui, GVariant formatu" -#: ../gio/gapplication-tool.c:98 ../gio/gresource-tool.c:513 -#: ../gio/gsettings-tool.c:590 +#: ../gio/gapplication-tool.c:96 ../gio/gresource-tool.c:511 +#: ../gio/gsettings-tool.c:594 #, c-format msgid "" "Unknown command %s\n" @@ -145,72 +155,68 @@ "Nežinoma komanda „%s“\n" "\n" -#: ../gio/gapplication-tool.c:103 -#| msgid "Usage:" +#: ../gio/gapplication-tool.c:101 msgid "Usage:\n" msgstr "Naudojimas:\n" -#: ../gio/gapplication-tool.c:116 ../gio/gresource-tool.c:538 -#: ../gio/gsettings-tool.c:624 +#: ../gio/gapplication-tool.c:114 ../gio/gresource-tool.c:536 +#: ../gio/gsettings-tool.c:628 msgid "Arguments:\n" msgstr "Argumentai:\n" -#: ../gio/gapplication-tool.c:135 +#: ../gio/gapplication-tool.c:133 msgid "[ARGS...]" msgstr "[ARGUMENTAI...]" -#: ../gio/gapplication-tool.c:136 +#: ../gio/gapplication-tool.c:134 #, c-format msgid "Commands:\n" msgstr "Komandos:\n" #. Translators: do not translate 'help', but please translate 'COMMAND'. -#: ../gio/gapplication-tool.c:148 +#: ../gio/gapplication-tool.c:146 #, c-format msgid "" "Use '%s help COMMAND' to get detailed help.\n" "\n" msgstr "Naudokite „%s help KOMANDA“ detaliai pagalbai.\n" -#: ../gio/gapplication-tool.c:167 +#: ../gio/gapplication-tool.c:165 #, c-format msgid "" "%s command requires an application id to directly follow\n" "\n" msgstr "%s komanda reikalauja iš karto pateikti programos id\n" -#: ../gio/gapplication-tool.c:173 +#: ../gio/gapplication-tool.c:171 #, c-format -#| msgid "invalid GVariant type string '%s'" msgid "invalid application id: '%s'\n" msgstr "netinkamas programos id: „%s“\n" #. Translators: %s is replaced with a command name like 'list-actions' -#: ../gio/gapplication-tool.c:184 +#: ../gio/gapplication-tool.c:182 #, c-format msgid "" "'%s' takes no arguments\n" "\n" msgstr "„%s“ nepriima argumentų\n" -#: ../gio/gapplication-tool.c:264 +#: ../gio/gapplication-tool.c:262 #, c-format -#| msgid "Could not connect to %s: " msgid "unable to connect to D-Bus: %s\n" msgstr "nepavyko prisijungti prie D-Bus: %s\n" -#: ../gio/gapplication-tool.c:284 +#: ../gio/gapplication-tool.c:282 #, c-format -#| msgid "Error sending message: %s" msgid "error sending %s message to application: %s\n" msgstr "Klaida siunčiant %s pranešimą programai: %s\n" -#: ../gio/gapplication-tool.c:315 +#: ../gio/gapplication-tool.c:313 #, c-format msgid "action name must be given after application id\n" msgstr "veiksmo pavadinimas turi būti pateiktas po programos id\n" -#: ../gio/gapplication-tool.c:323 +#: ../gio/gapplication-tool.c:321 #, c-format msgid "" "invalid action name: '%s'\n" @@ -219,33 +225,28 @@ "netinkamas veiksmo pavadinimas: „%s“\n" "veiksmų pavadinimai turi susidėti tik iš alfaskaitmenų, „-“ ir „.“\n" -#: ../gio/gapplication-tool.c:339 +#: ../gio/gapplication-tool.c:340 #, c-format -#| msgid "Error parsing parameter %d: %s\n" msgid "error parsing action parameter: %s\n" msgstr "klaida skaitant veiksmo parametrą: %s\n" -#: ../gio/gapplication-tool.c:350 +#: ../gio/gapplication-tool.c:352 #, c-format msgid "actions accept a maximum of one parameter\n" msgstr "veiksmai priima ne daugiau kaip vieną parametrą\n" -#: ../gio/gapplication-tool.c:405 +#: ../gio/gapplication-tool.c:407 #, c-format msgid "list-actions command takes only the application id" msgstr "list-actions komanda priima tik programos id" -#: ../gio/gapplication-tool.c:415 +#: ../gio/gapplication-tool.c:417 #, c-format -#| msgid "Unable to find terminal required for application" msgid "unable to find desktop file for application %s\n" msgstr "nepavyksta rasi desktop failo programai %s\n" -#: ../gio/gapplication-tool.c:460 +#: ../gio/gapplication-tool.c:462 #, c-format -#| msgid "" -#| "Unknown command %s\n" -#| "\n" msgid "" "unrecognised command: %s\n" "\n" @@ -253,77 +254,77 @@ "nežinoma komanda: %s\n" "\n" -#: ../gio/gbufferedinputstream.c:422 ../gio/gbufferedinputstream.c:501 -#: ../gio/ginputstream.c:175 ../gio/ginputstream.c:367 -#: ../gio/ginputstream.c:605 ../gio/ginputstream.c:823 -#: ../gio/goutputstream.c:201 ../gio/goutputstream.c:722 -#: ../gio/gpollableinputstream.c:207 ../gio/gpollableoutputstream.c:208 +#: ../gio/gbufferedinputstream.c:420 ../gio/gbufferedinputstream.c:498 +#: ../gio/ginputstream.c:173 ../gio/ginputstream.c:365 +#: ../gio/ginputstream.c:603 ../gio/ginputstream.c:819 +#: ../gio/goutputstream.c:200 ../gio/goutputstream.c:823 +#: ../gio/gpollableinputstream.c:205 ../gio/gpollableoutputstream.c:206 #, c-format msgid "Too large count value passed to %s" msgstr "Per didelė skaičiavimo reikšmė perduota %s" -#: ../gio/gbufferedinputstream.c:894 ../gio/gbufferedoutputstream.c:577 -#: ../gio/gdataoutputstream.c:564 +#: ../gio/gbufferedinputstream.c:891 ../gio/gbufferedoutputstream.c:575 +#: ../gio/gdataoutputstream.c:562 msgid "Seek not supported on base stream" msgstr "Pozicijos perkėlimas sraute nepalaikomas" -#: ../gio/gbufferedinputstream.c:940 +#: ../gio/gbufferedinputstream.c:937 msgid "Cannot truncate GBufferedInputStream" msgstr "Nepavyko sutrumpinti GBufferedInputStream" -#: ../gio/gbufferedinputstream.c:985 ../gio/ginputstream.c:1013 -#: ../gio/giostream.c:280 ../gio/goutputstream.c:1364 +#: ../gio/gbufferedinputstream.c:982 ../gio/ginputstream.c:1008 +#: ../gio/giostream.c:278 ../gio/goutputstream.c:1464 msgid "Stream is already closed" msgstr "Srautas jau užvertas" -#: ../gio/gbufferedoutputstream.c:614 ../gio/gdataoutputstream.c:594 +#: ../gio/gbufferedoutputstream.c:612 ../gio/gdataoutputstream.c:592 msgid "Truncate not supported on base stream" msgstr "Trumpinimas sraute nepalaikomas" -#: ../gio/gcancellable.c:314 ../gio/gdbusconnection.c:1893 -#: ../gio/gdbusconnection.c:1985 ../gio/gdbusprivate.c:1418 -#: ../gio/glocalfile.c:2183 ../gio/gsimpleasyncresult.c:836 -#: ../gio/gsimpleasyncresult.c:862 +#: ../gio/gcancellable.c:310 ../gio/gdbusconnection.c:1894 +#: ../gio/gdbusconnection.c:1986 ../gio/gdbusprivate.c:1416 +#: ../gio/glocalfile.c:2181 ../gio/gsimpleasyncresult.c:829 +#: ../gio/gsimpleasyncresult.c:855 #, c-format msgid "Operation was cancelled" msgstr "Operacija nutraukta" -#: ../gio/gcharsetconverter.c:262 +#: ../gio/gcharsetconverter.c:260 msgid "Invalid object, not initialized" msgstr "Netinkamas objektas, nepavyko inicijuoti" -#: ../gio/gcharsetconverter.c:283 ../gio/gcharsetconverter.c:311 +#: ../gio/gcharsetconverter.c:281 ../gio/gcharsetconverter.c:309 msgid "Incomplete multibyte sequence in input" msgstr "Klaidinga baitų seka įvestyje" -#: ../gio/gcharsetconverter.c:317 ../gio/gcharsetconverter.c:326 +#: ../gio/gcharsetconverter.c:315 ../gio/gcharsetconverter.c:324 msgid "Not enough space in destination" msgstr "Nepakanka paskirties vietos" -#: ../gio/gcharsetconverter.c:344 ../gio/gdatainputstream.c:849 -#: ../gio/gdatainputstream.c:1259 ../glib/gconvert.c:464 -#: ../glib/gconvert.c:856 ../glib/giochannel.c:1582 ../glib/giochannel.c:1624 -#: ../glib/giochannel.c:2468 ../glib/gutf8.c:843 ../glib/gutf8.c:1303 +#: ../gio/gcharsetconverter.c:342 ../gio/gdatainputstream.c:847 +#: ../gio/gdatainputstream.c:1255 ../glib/gconvert.c:438 +#: ../glib/gconvert.c:845 ../glib/giochannel.c:1557 ../glib/giochannel.c:1599 +#: ../glib/giochannel.c:2443 ../glib/gutf8.c:837 ../glib/gutf8.c:1289 msgid "Invalid byte sequence in conversion input" msgstr "Klaidinga baitų seka keitimo įvedime" -#: ../gio/gcharsetconverter.c:349 ../glib/gconvert.c:472 -#: ../glib/gconvert.c:781 ../glib/giochannel.c:1589 ../glib/giochannel.c:2480 +#: ../gio/gcharsetconverter.c:347 ../glib/gconvert.c:446 +#: ../glib/gconvert.c:770 ../glib/giochannel.c:1564 ../glib/giochannel.c:2455 #, c-format msgid "Error during conversion: %s" msgstr "Klaida keitimo metu: %s" -#: ../gio/gcharsetconverter.c:446 ../gio/gsocket.c:994 +#: ../gio/gcharsetconverter.c:444 ../gio/gsocket.c:992 msgid "Cancellable initialization not supported" msgstr "Atšaukiamas inicijavimas nepalaikomas" -#: ../gio/gcharsetconverter.c:457 ../glib/gconvert.c:344 -#: ../glib/giochannel.c:1410 +#: ../gio/gcharsetconverter.c:454 ../glib/gconvert.c:321 +#: ../glib/giochannel.c:1385 #, c-format msgid "Conversion from character set '%s' to '%s' is not supported" msgstr "Keitimas iš koduotės „%s“ į koduotę „%s“ nepalaikomas" -#: ../gio/gcharsetconverter.c:461 ../glib/gconvert.c:348 +#: ../gio/gcharsetconverter.c:458 ../glib/gconvert.c:325 #, c-format msgid "Could not open converter from '%s' to '%s'" msgstr "Nepavyko atverti keitiklio iš „%s“ į „%s“" @@ -333,43 +334,42 @@ msgid "%s type" msgstr "%s tipas" -#: ../gio/gcontenttype-win32.c:162 +#: ../gio/gcontenttype-win32.c:160 msgid "Unknown type" msgstr "Nežinomas tipas" -#: ../gio/gcontenttype-win32.c:163 +#: ../gio/gcontenttype-win32.c:161 #, c-format msgid "%s filetype" msgstr "%s failo tipos" -#: ../gio/gcredentials.c:295 ../gio/gcredentials.c:546 +#: ../gio/gcredentials.c:291 ../gio/gcredentials.c:542 msgid "GCredentials is not implemented on this OS" msgstr "GCredentials nerealizuota šioje operacinėje sistemoje" -#: ../gio/gcredentials.c:447 +#: ../gio/gcredentials.c:443 msgid "There is no GCredentials support for your platform" msgstr "Jūsų platformoje nėra GCredentials palaikymo" -#: ../gio/gcredentials.c:491 +#: ../gio/gcredentials.c:487 msgid "GCredentials does not contain a process ID on this OS" msgstr "GCredentials neturi proceso ID šioje OS" -#: ../gio/gcredentials.c:540 -#| msgid "GCredentials is not implemented on this OS" +#: ../gio/gcredentials.c:536 msgid "Credentials spoofing is not possible on this OS" msgstr "Įgaliojimų apgavimas neįmanomas šioje operacinėje sistemoje" -#: ../gio/gdatainputstream.c:306 +#: ../gio/gdatainputstream.c:304 msgid "Unexpected early end-of-stream" msgstr "Netikėta ankstyva srauto pabaiga" -#: ../gio/gdbusaddress.c:150 ../gio/gdbusaddress.c:238 -#: ../gio/gdbusaddress.c:319 +#: ../gio/gdbusaddress.c:148 ../gio/gdbusaddress.c:236 +#: ../gio/gdbusaddress.c:317 #, c-format msgid "Unsupported key '%s' in address entry '%s'" msgstr "Nepalaikomas raktas „%s“ adreso įvestyje „%s“" -#: ../gio/gdbusaddress.c:177 +#: ../gio/gdbusaddress.c:175 #, c-format msgid "" "Address '%s' is invalid (need exactly one of path, tmpdir or abstract keys)" @@ -377,27 +377,27 @@ "Adresas „%s“ nėra tinkamas (reikia įvesti vienintelį raktą path, tmpdir arba " "abstract)" -#: ../gio/gdbusaddress.c:190 +#: ../gio/gdbusaddress.c:188 #, c-format msgid "Meaningless key/value pair combination in address entry '%s'" msgstr "Beprasmė rakto/reikšmės poros kombinacija adreso įvestyje „%s“" -#: ../gio/gdbusaddress.c:253 ../gio/gdbusaddress.c:334 +#: ../gio/gdbusaddress.c:251 ../gio/gdbusaddress.c:332 #, c-format msgid "Error in address '%s' - the port attribute is malformed" msgstr "Klaida adrese „%s“ - neteisingai suformuotas prievado atributas" -#: ../gio/gdbusaddress.c:264 ../gio/gdbusaddress.c:345 +#: ../gio/gdbusaddress.c:262 ../gio/gdbusaddress.c:343 #, c-format msgid "Error in address '%s' - the family attribute is malformed" msgstr "Klaida adrese „%s“ - neteisingai suformuotas šeimos atributas" -#: ../gio/gdbusaddress.c:454 +#: ../gio/gdbusaddress.c:452 #, c-format msgid "Address element '%s' does not contain a colon (:)" msgstr "Adreso elementas „%s“ neturi dvitaškio (:)" -#: ../gio/gdbusaddress.c:475 +#: ../gio/gdbusaddress.c:473 #, c-format msgid "" "Key/Value pair %d, '%s', in address element '%s' does not contain an equal " @@ -405,7 +405,7 @@ msgstr "" "Rakto/reikšmės pora %d, „%s“, adreso elementas „%s“ neturi lygybės ženklo" -#: ../gio/gdbusaddress.c:489 +#: ../gio/gdbusaddress.c:487 #, c-format msgid "" "Error unescaping key or value in Key/Value pair %d, '%s', in address element " @@ -414,7 +414,7 @@ "Klaida šalinant kaitą rakte ar reikšmėje rakto/reikšmės poroje %d, „%s“ " "adreso elemente „%s“" -#: ../gio/gdbusaddress.c:567 +#: ../gio/gdbusaddress.c:565 #, c-format msgid "" "Error in address '%s' - the unix transport requires exactly one of the keys " @@ -423,91 +423,91 @@ "Klaida adrese „%s“ - unix duomenų perdavimas reikalauja nustatyti vienintelį " "iš raktų 'path' arba 'abstract'" -#: ../gio/gdbusaddress.c:603 +#: ../gio/gdbusaddress.c:601 #, c-format msgid "Error in address '%s' - the host attribute is missing or malformed" msgstr "" "Klaida adrese „%s“ - pagrindinio kompiuterio atributas neįvestas arba blogai " "suformuotas" -#: ../gio/gdbusaddress.c:617 +#: ../gio/gdbusaddress.c:615 #, c-format msgid "Error in address '%s' - the port attribute is missing or malformed" msgstr "" "Klaida adrese „%s“ - prievado atributas neįvestas arba blogai suformuotas" -#: ../gio/gdbusaddress.c:631 +#: ../gio/gdbusaddress.c:629 #, c-format msgid "Error in address '%s' - the noncefile attribute is missing or malformed" msgstr "" "Klaida adrese „%s“ - laikino failo atributas neįvestas arba blogai " "suformuotas" -#: ../gio/gdbusaddress.c:652 +#: ../gio/gdbusaddress.c:650 msgid "Error auto-launching: " msgstr "Klaida automatiškai paleidžiant: " -#: ../gio/gdbusaddress.c:660 +#: ../gio/gdbusaddress.c:658 #, c-format msgid "Unknown or unsupported transport '%s' for address '%s'" msgstr "Nežinomas arba nepalaikomas duomenų perdavimas „%s“ adresui „%s“" -#: ../gio/gdbusaddress.c:696 +#: ../gio/gdbusaddress.c:694 #, c-format msgid "Error opening nonce file '%s': %s" msgstr "Klaida atveriant laikiną failą „%s“: %s" -#: ../gio/gdbusaddress.c:714 +#: ../gio/gdbusaddress.c:712 #, c-format msgid "Error reading from nonce file '%s': %s" msgstr "Klaida skaitant iš laikino failo „%s“: %s" -#: ../gio/gdbusaddress.c:723 +#: ../gio/gdbusaddress.c:721 #, c-format msgid "Error reading from nonce file '%s', expected 16 bytes, got %d" msgstr "Klaida skaitant iš laikino failo „%s“, tikėtasi 16 baitų, gauta %d" -#: ../gio/gdbusaddress.c:741 +#: ../gio/gdbusaddress.c:739 #, c-format msgid "Error writing contents of nonce file '%s' to stream:" msgstr "Klaida rašant į laikino failo turinį „%s“ į srautą:" -#: ../gio/gdbusaddress.c:960 +#: ../gio/gdbusaddress.c:958 msgid "The given address is empty" msgstr "Pateiktasis adresas yra tuščias" -#: ../gio/gdbusaddress.c:1030 +#: ../gio/gdbusaddress.c:1028 #, c-format msgid "Cannot spawn a message bus when setuid" msgstr "Negalima paleisti pranešimų magistralės kai vyksta setuid" -#: ../gio/gdbusaddress.c:1037 +#: ../gio/gdbusaddress.c:1035 msgid "Cannot spawn a message bus without a machine-id: " msgstr "Negalima paleisti pranešimų magistralės be mašinos id: " -#: ../gio/gdbusaddress.c:1079 +#: ../gio/gdbusaddress.c:1077 #, c-format msgid "Error spawning command line '%s': " msgstr "Klaida paleidžiant komandų eilutę „%s“: " -#: ../gio/gdbusaddress.c:1296 +#: ../gio/gdbusaddress.c:1294 #, c-format msgid "(Type any character to close this window)\n" msgstr "(Spauskite bet kurį klavišą šiam langui užverti)\n" -#: ../gio/gdbusaddress.c:1429 +#: ../gio/gdbusaddress.c:1425 #, c-format msgid "Session dbus not running, and autolaunch failed" msgstr "Seanso dbus neveikia, automatinis paleidimas nepavyko" -#: ../gio/gdbusaddress.c:1450 +#: ../gio/gdbusaddress.c:1446 #, c-format msgid "Cannot determine session bus address (not implemented for this OS)" msgstr "" "Nepavyko nustatyti sesijos magistralės adreso (nerealizuota šiai operacinei " "sistemai)" -#: ../gio/gdbusaddress.c:1549 ../gio/gdbusconnection.c:6904 +#: ../gio/gdbusaddress.c:1546 ../gio/gdbusconnection.c:6920 #, c-format msgid "" "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable " @@ -516,7 +516,7 @@ "Nepavyko nustatyti magistralės adreso iš DBUS_STARTER_BUS_TYPE aplinkos " "kintamojo - nežinoma reikšmė „%s“" -#: ../gio/gdbusaddress.c:1558 ../gio/gdbusconnection.c:6913 +#: ../gio/gdbusaddress.c:1555 ../gio/gdbusconnection.c:6929 msgid "" "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment " "variable is not set" @@ -524,20 +524,20 @@ "Nepavyko nustatyti magistralės adreso, kadangi DBUS_STARTER_BUS_TYPE " "aplinkos kintamasis nenustatytas" -#: ../gio/gdbusaddress.c:1568 +#: ../gio/gdbusaddress.c:1565 #, c-format msgid "Unknown bus type %d" msgstr "Nežinomas magistralės tipas %d" -#: ../gio/gdbusauth.c:295 +#: ../gio/gdbusauth.c:293 msgid "Unexpected lack of content trying to read a line" msgstr "Netikėtas turinio trūkumas bandant nuskaityti eilutę" -#: ../gio/gdbusauth.c:339 +#: ../gio/gdbusauth.c:337 msgid "Unexpected lack of content trying to (safely) read a line" msgstr "Netikėtas turinio trūkumas bandant (saugiai) nuskaityti eilutę" -#: ../gio/gdbusauth.c:510 +#: ../gio/gdbusauth.c:508 #, c-format msgid "" "Exhausted all available authentication mechanisms (tried: %s) (available: %s)" @@ -545,16 +545,16 @@ "Baigėsi visi turimi tapatybės patvirtinimo mechanizmai (bandyta: %s) " "(turimi: %s)" -#: ../gio/gdbusauth.c:1172 +#: ../gio/gdbusauth.c:1170 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer" msgstr "Atšaukta per GDBusAuthObserver::authorize-authenticated-peer" -#: ../gio/gdbusauthmechanismsha1.c:262 +#: ../gio/gdbusauthmechanismsha1.c:261 #, c-format msgid "Error when getting information for directory '%s': %s" msgstr "Klaida gaunant informaciją apie katalogą „%s“: %s" -#: ../gio/gdbusauthmechanismsha1.c:274 +#: ../gio/gdbusauthmechanismsha1.c:273 #, c-format msgid "" "Permissions on directory '%s' are malformed. Expected mode 0700, got 0%o" @@ -562,23 +562,23 @@ "Katalogo „%s“ leidimai yra suformuoti neteisingai. Tikėtasi mode 0700, gauta " "0%o" -#: ../gio/gdbusauthmechanismsha1.c:295 +#: ../gio/gdbusauthmechanismsha1.c:294 #, c-format msgid "Error creating directory '%s': %s" msgstr "Klaida kuriant katalogą „%s“: %s" -#: ../gio/gdbusauthmechanismsha1.c:378 +#: ../gio/gdbusauthmechanismsha1.c:377 #, c-format msgid "Error opening keyring '%s' for reading: " msgstr "Klaida atveriant raktinę „%s“ skaitymui: " -#: ../gio/gdbusauthmechanismsha1.c:402 ../gio/gdbusauthmechanismsha1.c:715 +#: ../gio/gdbusauthmechanismsha1.c:401 ../gio/gdbusauthmechanismsha1.c:714 #, c-format msgid "Line %d of the keyring at '%s' with content '%s' is malformed" msgstr "" "%d eilutė raktinės vietoje „%s“ su turiniu „%s“ yra suformuota neteisingai" -#: ../gio/gdbusauthmechanismsha1.c:416 ../gio/gdbusauthmechanismsha1.c:729 +#: ../gio/gdbusauthmechanismsha1.c:415 ../gio/gdbusauthmechanismsha1.c:728 #, c-format msgid "" "First token of line %d of the keyring at '%s' with content '%s' is malformed" @@ -586,7 +586,7 @@ "Pirmoji leksema raktinės %d eilutės vietoje „%s“ su turiniu „%s“ yra " "suformuota neteisingai" -#: ../gio/gdbusauthmechanismsha1.c:431 ../gio/gdbusauthmechanismsha1.c:743 +#: ../gio/gdbusauthmechanismsha1.c:430 ../gio/gdbusauthmechanismsha1.c:742 #, c-format msgid "" "Second token of line %d of the keyring at '%s' with content '%s' is malformed" @@ -594,146 +594,146 @@ "Antroji leksema raktinės %d eilutės vietoje „%s“ su turiniu „%s“ yra " "suformuota neteisingai" -#: ../gio/gdbusauthmechanismsha1.c:455 +#: ../gio/gdbusauthmechanismsha1.c:454 #, c-format msgid "Didn't find cookie with id %d in the keyring at '%s'" msgstr "Nerastas slapukas su id %d raktinės vietoje „%s“" -#: ../gio/gdbusauthmechanismsha1.c:533 +#: ../gio/gdbusauthmechanismsha1.c:532 #, c-format msgid "Error deleting stale lock file '%s': %s" msgstr "Klaida trinant nebegaliojantį rakinimo failą „%s“: %s" -#: ../gio/gdbusauthmechanismsha1.c:565 +#: ../gio/gdbusauthmechanismsha1.c:564 #, c-format msgid "Error creating lock file '%s': %s" msgstr "Klaida kuriant rakinimo failą „%s“: %s" -#: ../gio/gdbusauthmechanismsha1.c:595 +#: ../gio/gdbusauthmechanismsha1.c:594 #, c-format msgid "Error closing (unlinked) lock file '%s': %s" msgstr "Klaida užveriant (nesusietą) rakinimo failą „%s“: %s" -#: ../gio/gdbusauthmechanismsha1.c:605 +#: ../gio/gdbusauthmechanismsha1.c:604 #, c-format msgid "Error unlinking lock file '%s': %s" msgstr "Klaida atsiejant rakinimo failą „%s“: %s" -#: ../gio/gdbusauthmechanismsha1.c:682 +#: ../gio/gdbusauthmechanismsha1.c:681 #, c-format msgid "Error opening keyring '%s' for writing: " msgstr "Klaida atveriant raktinė „%s“ rašymui: " -#: ../gio/gdbusauthmechanismsha1.c:879 +#: ../gio/gdbusauthmechanismsha1.c:878 #, c-format msgid "(Additionally, releasing the lock for '%s' also failed: %s) " msgstr "(Papildomai, užrakto atlaisvinimas „%s“ taip pat nepavyko: %s)." -#: ../gio/gdbusconnection.c:605 ../gio/gdbusconnection.c:2448 +#: ../gio/gdbusconnection.c:611 ../gio/gdbusconnection.c:2452 msgid "The connection is closed" msgstr "Ryšys yra užvertas" -#: ../gio/gdbusconnection.c:1938 +#: ../gio/gdbusconnection.c:1939 msgid "Timeout was reached" msgstr "Baigėsi laikas" -#: ../gio/gdbusconnection.c:2570 +#: ../gio/gdbusconnection.c:2574 msgid "" "Unsupported flags encountered when constructing a client-side connection" msgstr "Nepalaikomi požymiai aptikti konstruojant kliento pusės ryšį" -#: ../gio/gdbusconnection.c:4142 ../gio/gdbusconnection.c:4485 +#: ../gio/gdbusconnection.c:4153 ../gio/gdbusconnection.c:4496 #, c-format msgid "" "No such interface 'org.freedesktop.DBus.Properties' on object at path %s" msgstr "" "Nėra sąsajos „org.freedesktop.DBus.Properties“ objektui, kurio kelias %s" -#: ../gio/gdbusconnection.c:4284 +#: ../gio/gdbusconnection.c:4295 #, c-format msgid "No such property '%s'" msgstr "Nėra savybės „%s“" -#: ../gio/gdbusconnection.c:4296 +#: ../gio/gdbusconnection.c:4307 #, c-format msgid "Property '%s' is not readable" msgstr "Savybė „%s“ yra neskaitoma" -#: ../gio/gdbusconnection.c:4307 +#: ../gio/gdbusconnection.c:4318 #, c-format msgid "Property '%s' is not writable" msgstr "Savybė „%s“ nėra rašoma" -#: ../gio/gdbusconnection.c:4327 +#: ../gio/gdbusconnection.c:4338 #, c-format msgid "Error setting property '%s': Expected type '%s' but got '%s'" msgstr "Klaida nustatant savybę „%s“: tikėtasi tipo „%s“, bet gauta „%s“" -#: ../gio/gdbusconnection.c:4428 ../gio/gdbusconnection.c:6347 +#: ../gio/gdbusconnection.c:4439 ../gio/gdbusconnection.c:6361 #, c-format msgid "No such interface '%s'" msgstr "Nėra sąsajos „%s“" -#: ../gio/gdbusconnection.c:4635 +#: ../gio/gdbusconnection.c:4646 msgid "No such interface" msgstr "Nėra tokios sąsajos" -#: ../gio/gdbusconnection.c:4853 ../gio/gdbusconnection.c:6853 +#: ../gio/gdbusconnection.c:4864 ../gio/gdbusconnection.c:6869 #, c-format msgid "No such interface '%s' on object at path %s" msgstr "Nėra sąsajos „%s“ objektui, kurio kelias %s" -#: ../gio/gdbusconnection.c:4950 +#: ../gio/gdbusconnection.c:4961 #, c-format msgid "No such method '%s'" msgstr "Nėra metodo „%s“" -#: ../gio/gdbusconnection.c:4981 +#: ../gio/gdbusconnection.c:4992 #, c-format msgid "Type of message, '%s', does not match expected type '%s'" msgstr "Pranešimo tipas „%s“ neatitinka laukiamo tipo „%s“" -#: ../gio/gdbusconnection.c:5179 +#: ../gio/gdbusconnection.c:5190 #, c-format msgid "An object is already exported for the interface %s at %s" msgstr "Jau yra eksportuotas objektas sąsajai %s vietoje %s" -#: ../gio/gdbusconnection.c:5377 +#: ../gio/gdbusconnection.c:5389 #, c-format msgid "Method '%s' returned type '%s', but expected '%s'" msgstr "Metodas „%s“ grąžino tipą „%s“, bet laukta „%s“" -#: ../gio/gdbusconnection.c:6458 +#: ../gio/gdbusconnection.c:6472 #, c-format msgid "Method '%s' on interface '%s' with signature '%s' does not exist" msgstr "Metodas „%s“ sąsajoje „%s“ su signatūra „%s“ neegzistuoja" -#: ../gio/gdbusconnection.c:6577 +#: ../gio/gdbusconnection.c:6592 #, c-format msgid "A subtree is already exported for %s" msgstr "Pomedis %s jau yra eksportuotas" -#: ../gio/gdbusmessage.c:1271 +#: ../gio/gdbusmessage.c:1269 msgid "type is INVALID" msgstr "tipas yra NETINKAMAS" -#: ../gio/gdbusmessage.c:1282 +#: ../gio/gdbusmessage.c:1280 msgid "METHOD_CALL message: PATH or MEMBER header field is missing" msgstr "METHOD_CALL pranešimas: trūksta antraštės lauko PATH arba MEMBER" -#: ../gio/gdbusmessage.c:1293 +#: ../gio/gdbusmessage.c:1291 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing" msgstr "METHOD_RETURN pranešimas: trūksta REPLY_SERIAL antraštės" -#: ../gio/gdbusmessage.c:1305 +#: ../gio/gdbusmessage.c:1303 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing" msgstr "ERROR pranešimas: antraštės lauke trūksta REPLY_SERIAL arba ERROR_NAME" -#: ../gio/gdbusmessage.c:1318 +#: ../gio/gdbusmessage.c:1316 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing" msgstr "SIGNAL pranešimas: trūksta antraštės lauko PATH, INTERFACE arba MEMBER" -#: ../gio/gdbusmessage.c:1326 +#: ../gio/gdbusmessage.c:1324 msgid "" "SIGNAL message: The PATH header field is using the reserved value /org/" "freedesktop/DBus/Local" @@ -741,7 +741,7 @@ "SIGNAL pranešimas: antraštės laukas PATH naudoja rezervuotą reikšmę /org/" "freedesktop/DBus/Local" -#: ../gio/gdbusmessage.c:1334 +#: ../gio/gdbusmessage.c:1332 msgid "" "SIGNAL message: The INTERFACE header field is using the reserved value org." "freedesktop.DBus.Local" @@ -749,7 +749,7 @@ "SIGNAL pranešimas: antraštės laukas INTERFACE naudoja rezervuotą reikšmę org." "freedesktop.DBus.Local" -#: ../gio/gdbusmessage.c:1383 +#: ../gio/gdbusmessage.c:1381 #, c-format msgid "Wanted to read %lu byte but only got %lu" msgid_plural "Wanted to read %lu bytes but only got %lu" @@ -757,12 +757,12 @@ msgstr[1] "Norėta nuskaityti %lu baitus, bet gauta tik %lu" msgstr[2] "Norėta nuskaityti %lu baitų, bet gauta tik %lu" -#: ../gio/gdbusmessage.c:1398 +#: ../gio/gdbusmessage.c:1396 #, c-format msgid "Expected NUL byte after the string '%s' but found byte %d" msgstr "Tikėtasi NUL baito po simbolių eilutės „%s“, bet rastas baitas %d" -#: ../gio/gdbusmessage.c:1417 +#: ../gio/gdbusmessage.c:1415 #, c-format msgid "" "Expected valid UTF-8 string but found invalid bytes at byte offset %d " @@ -771,17 +771,17 @@ "Tikėtasi teisingos UTF-8 eilutės, bet rasta neteisingų baitų poslinkiu %d " "(eilutės ilgis yra %d). Teisinga UTF-8 eilutė iki tos vietos buvo „%s“" -#: ../gio/gdbusmessage.c:1619 +#: ../gio/gdbusmessage.c:1617 #, c-format msgid "Parsed value '%s' is not a valid D-Bus object path" msgstr "Perskaityta reikšmė „%s“ nėra tinkamas D-Bus objekto kelias" -#: ../gio/gdbusmessage.c:1643 +#: ../gio/gdbusmessage.c:1641 #, c-format msgid "Parsed value '%s' is not a valid D-Bus signature" msgstr "Perskaityta reikšmė „%s“ nėra tinkama D-Bus signatūra" -#: ../gio/gdbusmessage.c:1698 +#: ../gio/gdbusmessage.c:1696 #, c-format msgid "" "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)." @@ -794,19 +794,19 @@ msgstr[2] "" "Aptiktas %u baitų ilgio masyvas. Maksimalus ilgis yra 2<<26 baitų (64 MiB)." -#: ../gio/gdbusmessage.c:1851 +#: ../gio/gdbusmessage.c:1849 #, c-format msgid "Parsed value '%s' for variant is not a valid D-Bus signature" msgstr "Perskaityta reikšmė „%s“ variantui nėra tinkama D-Bus signatūra" -#: ../gio/gdbusmessage.c:1875 +#: ../gio/gdbusmessage.c:1873 #, c-format msgid "" "Error deserializing GVariant with type string '%s' from the D-Bus wire format" msgstr "" "Klaida atstatant GVariant su tipo eilute „%s“ iš D-Bus telegramos formato" -#: ../gio/gdbusmessage.c:2062 +#: ../gio/gdbusmessage.c:2060 #, c-format msgid "" "Invalid endianness value. Expected 0x6c ('l') or 0x42 ('B') but found value " @@ -815,25 +815,25 @@ "Netinkama baitų eiliškumo reikšmė. Tikėtasi 0x6c („l“) arba 0x42 („B“), bet " "rasta 0x%02x" -#: ../gio/gdbusmessage.c:2075 +#: ../gio/gdbusmessage.c:2073 #, c-format msgid "Invalid major protocol version. Expected 1 but found %d" msgstr "Netinkama pagrindinė protokolo versija. Tikėtasi 1, bet rasta %d" -#: ../gio/gdbusmessage.c:2131 +#: ../gio/gdbusmessage.c:2129 #, c-format msgid "Signature header with signature '%s' found but message body is empty" msgstr "" "Signatūros antraštė su signatūra „%s“ rasta, bet pranešimo pagrindinė dalis " "tuščia" -#: ../gio/gdbusmessage.c:2145 +#: ../gio/gdbusmessage.c:2143 #, c-format msgid "Parsed value '%s' is not a valid D-Bus signature (for body)" msgstr "" "Perskaityta reikšmė „%s“ nėra tinkama D-Bus signatūra (pagrindinei daliai)" -#: ../gio/gdbusmessage.c:2175 +#: ../gio/gdbusmessage.c:2173 #, c-format msgid "No signature header in message but the message body is %u byte" msgid_plural "No signature header in message but the message body is %u bytes" @@ -847,18 +847,18 @@ "Nėra signatūros antraštės pranešime, bet pranešimo pagrindinė dalis yra %u " "baitų" -#: ../gio/gdbusmessage.c:2185 +#: ../gio/gdbusmessage.c:2183 msgid "Cannot deserialize message: " msgstr "Nepavyko atstatyti pranešimo: " -#: ../gio/gdbusmessage.c:2506 +#: ../gio/gdbusmessage.c:2504 #, c-format msgid "" "Error serializing GVariant with type string '%s' to the D-Bus wire format" msgstr "" "Klaida paverčiant GVariant su tipo eilute „%s“ į D-Bus telegramos formatą" -#: ../gio/gdbusmessage.c:2643 +#: ../gio/gdbusmessage.c:2641 #, c-format msgid "" "Message has %d file descriptors but the header field indicates %d file " @@ -867,17 +867,17 @@ "Pranešimas turi %d failų deskriptorių, bet antraštės laukas nurodo %d failų " "deskriptorius" -#: ../gio/gdbusmessage.c:2651 +#: ../gio/gdbusmessage.c:2649 msgid "Cannot serialize message: " msgstr "Nepavyko išsaugoti pranešimo: " -#: ../gio/gdbusmessage.c:2695 +#: ../gio/gdbusmessage.c:2693 #, c-format msgid "Message body has signature '%s' but there is no signature header" msgstr "" "Pranešimo pagrindinė dalis turi signatūrą „%s“, bet nėra signatūros antraštės" -#: ../gio/gdbusmessage.c:2705 +#: ../gio/gdbusmessage.c:2703 #, c-format msgid "" "Message body has type signature '%s' but signature in the header field is " @@ -886,42 +886,42 @@ "Pranešimo pagrindinė dalis turi tipo signatūrą „%s“, bet signatūra antraštės " "lauke yra „%s“" -#: ../gio/gdbusmessage.c:2721 +#: ../gio/gdbusmessage.c:2719 #, c-format msgid "Message body is empty but signature in the header field is '(%s)'" msgstr "" "Pranešimo pagrindinė dalis yra tuščia, bet signatūra antraštės lauke yra " "„(%s)“" -#: ../gio/gdbusmessage.c:3271 +#: ../gio/gdbusmessage.c:3269 #, c-format msgid "Error return with body of type '%s'" msgstr "Klaidos grąžinimas su pagrindinės dalies tipu „%s“" -#: ../gio/gdbusmessage.c:3279 +#: ../gio/gdbusmessage.c:3277 msgid "Error return with empty body" msgstr "Klaidos grąžinimas su tuščia pagrindine dalimi" -#: ../gio/gdbusprivate.c:2066 +#: ../gio/gdbusprivate.c:2064 #, c-format msgid "Unable to get Hardware profile: %s" msgstr "Nepavyko gauti aparatūros profilio: %s" -#: ../gio/gdbusprivate.c:2111 +#: ../gio/gdbusprivate.c:2109 msgid "Unable to load /var/lib/dbus/machine-id or /etc/machine-id: " msgstr "Nepavyko įkelti /var/lib/dbus/machine-id or /etc/machine-id: " -#: ../gio/gdbusproxy.c:1638 +#: ../gio/gdbusproxy.c:1630 #, c-format msgid "Error calling StartServiceByName for %s: " msgstr "Klaida kviečiant StartServiceByName elementui %s: " -#: ../gio/gdbusproxy.c:1661 +#: ../gio/gdbusproxy.c:1653 #, c-format msgid "Unexpected reply %d from StartServiceByName(\"%s\") method" msgstr "Nelauktas atsakas %d iš StartServiceByName(\"%s\") metodo" -#: ../gio/gdbusproxy.c:2762 ../gio/gdbusproxy.c:2899 +#: ../gio/gdbusproxy.c:2754 ../gio/gdbusproxy.c:2891 msgid "" "Cannot invoke method; proxy is for a well-known name without an owner and " "proxy was constructed with the G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START flag" @@ -929,30 +929,30 @@ "Nepavyko iškviesti metodo; proxy nėra gerai žinoma pavadinimas be savininko " "ir proxy buvo sukonstruotas su G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START požymiu" -#: ../gio/gdbusserver.c:710 +#: ../gio/gdbusserver.c:708 msgid "Abstract name space not supported" msgstr "Abstrakti vardų sritis nepalaikoma" -#: ../gio/gdbusserver.c:797 +#: ../gio/gdbusserver.c:795 msgid "Cannot specify nonce file when creating a server" msgstr "Negalima nurodyti laikino failo kuriant serverį" -#: ../gio/gdbusserver.c:875 +#: ../gio/gdbusserver.c:873 #, c-format msgid "Error writing nonce file at '%s': %s" msgstr "Klaida rašant laikiną failą vietoje „%s“: %s" -#: ../gio/gdbusserver.c:1044 +#: ../gio/gdbusserver.c:1043 #, c-format msgid "The string '%s' is not a valid D-Bus GUID" msgstr "Eilutė „%s“ nėra tinkamas D-Bus GUID" -#: ../gio/gdbusserver.c:1084 +#: ../gio/gdbusserver.c:1083 #, c-format msgid "Cannot listen on unsupported transport '%s'" msgstr "Negalima laukti duomenų iš nepalaikomo perdavimo „%s“" -#: ../gio/gdbus-tool.c:97 +#: ../gio/gdbus-tool.c:95 #, c-format msgid "" "Commands:\n" @@ -972,55 +972,55 @@ " emit Siūsti signalą\n" "Naudokite „%s KOMANDA --help“ kiekvienos komandos pagalbos gavimui.\n" -#: ../gio/gdbus-tool.c:166 ../gio/gdbus-tool.c:222 ../gio/gdbus-tool.c:294 -#: ../gio/gdbus-tool.c:318 ../gio/gdbus-tool.c:701 ../gio/gdbus-tool.c:1022 -#: ../gio/gdbus-tool.c:1456 +#: ../gio/gdbus-tool.c:164 ../gio/gdbus-tool.c:220 ../gio/gdbus-tool.c:292 +#: ../gio/gdbus-tool.c:316 ../gio/gdbus-tool.c:705 ../gio/gdbus-tool.c:1031 +#: ../gio/gdbus-tool.c:1465 #, c-format msgid "Error: %s\n" msgstr "Klaida: %s\n" -#: ../gio/gdbus-tool.c:177 ../gio/gdbus-tool.c:235 ../gio/gdbus-tool.c:1472 +#: ../gio/gdbus-tool.c:175 ../gio/gdbus-tool.c:233 ../gio/gdbus-tool.c:1481 #, c-format msgid "Error parsing introspection XML: %s\n" msgstr "Klaida skaitant introspekcijos XML: %s\n" -#: ../gio/gdbus-tool.c:352 +#: ../gio/gdbus-tool.c:350 msgid "Connect to the system bus" msgstr "Prisijungti prie sistemos magistralės" -#: ../gio/gdbus-tool.c:353 +#: ../gio/gdbus-tool.c:351 msgid "Connect to the session bus" msgstr "Prisijungti prie sesijos magistralės" -#: ../gio/gdbus-tool.c:354 +#: ../gio/gdbus-tool.c:352 msgid "Connect to given D-Bus address" msgstr "Prisijungti prie pateikto D-Bus adreso" -#: ../gio/gdbus-tool.c:364 +#: ../gio/gdbus-tool.c:362 msgid "Connection Endpoint Options:" msgstr "Ryšio pabaigos parinktys:" -#: ../gio/gdbus-tool.c:365 +#: ../gio/gdbus-tool.c:363 msgid "Options specifying the connection endpoint" msgstr "Parinktys, nurodančios ryšio pabaigą" -#: ../gio/gdbus-tool.c:387 +#: ../gio/gdbus-tool.c:385 #, c-format msgid "No connection endpoint specified" msgstr "Nėra nurodytos ryšio pabaigos" -#: ../gio/gdbus-tool.c:397 +#: ../gio/gdbus-tool.c:395 #, c-format msgid "Multiple connection endpoints specified" msgstr "Nurodytos kelio ryšio pabaigos" -#: ../gio/gdbus-tool.c:467 +#: ../gio/gdbus-tool.c:465 #, c-format msgid "" "Warning: According to introspection data, interface '%s' does not exist\n" msgstr "Perspėjimas: pagal introspekcijos duomenis, sąsaja „%s“ neegzistuoja\n" -#: ../gio/gdbus-tool.c:476 +#: ../gio/gdbus-tool.c:474 #, c-format msgid "" "Warning: According to introspection data, method '%s' does not exist on " @@ -1029,254 +1029,255 @@ "Perspėjimas: pagal introspekcijos duomenis, metodas „%s“ neegzistuoja " "sąsajoje „%s“\n" -#: ../gio/gdbus-tool.c:538 +#: ../gio/gdbus-tool.c:536 msgid "Optional destination for signal (unique name)" msgstr "Nebūtinas signalo tikslas (unikalus vardas)" -#: ../gio/gdbus-tool.c:539 +#: ../gio/gdbus-tool.c:537 msgid "Object path to emit signal on" msgstr "Objekto, kuriame siunčiamas signalas, kelias" -#: ../gio/gdbus-tool.c:540 +#: ../gio/gdbus-tool.c:538 msgid "Signal and interface name" msgstr "Signalo ir sąsajos vardai" -#: ../gio/gdbus-tool.c:572 +#: ../gio/gdbus-tool.c:570 msgid "Emit a signal." msgstr "Siūsti signalą." -#: ../gio/gdbus-tool.c:606 ../gio/gdbus-tool.c:832 ../gio/gdbus-tool.c:1562 -#: ../gio/gdbus-tool.c:1794 +#: ../gio/gdbus-tool.c:604 ../gio/gdbus-tool.c:836 ../gio/gdbus-tool.c:1571 +#: ../gio/gdbus-tool.c:1803 #, c-format msgid "Error connecting: %s\n" msgstr "Klaida prisijungiant: %s\n" -#: ../gio/gdbus-tool.c:618 +#: ../gio/gdbus-tool.c:616 #, c-format msgid "Error: object path not specified.\n" msgstr "Klaida: nenurodytas objekto kelias.\n" -#: ../gio/gdbus-tool.c:623 ../gio/gdbus-tool.c:893 ../gio/gdbus-tool.c:1620 -#: ../gio/gdbus-tool.c:1853 +#: ../gio/gdbus-tool.c:621 ../gio/gdbus-tool.c:897 ../gio/gdbus-tool.c:1629 +#: ../gio/gdbus-tool.c:1862 #, c-format msgid "Error: %s is not a valid object path\n" msgstr "Klaida: %s nėra tinkamas objekto kelias\n" -#: ../gio/gdbus-tool.c:629 +#: ../gio/gdbus-tool.c:627 #, c-format msgid "Error: signal not specified.\n" msgstr "Klaida: nenurodytas signalas.\n" -#: ../gio/gdbus-tool.c:636 +#: ../gio/gdbus-tool.c:634 #, c-format msgid "Error: signal must be the fully-qualified name.\n" msgstr "Klaida: signalas turi būti pilnai-kvalifikuotas pavadinimas.\n" -#: ../gio/gdbus-tool.c:644 +#: ../gio/gdbus-tool.c:642 #, c-format msgid "Error: %s is not a valid interface name\n" msgstr "Klaida: %s nėra tinkamas sąsajos vardas\n" -#: ../gio/gdbus-tool.c:650 +#: ../gio/gdbus-tool.c:648 #, c-format msgid "Error: %s is not a valid member name\n" msgstr "Klaida: %s nėra tinkamas nario vardas\n" -#: ../gio/gdbus-tool.c:656 +#: ../gio/gdbus-tool.c:654 #, c-format msgid "Error: %s is not a valid unique bus name.\n" msgstr "Klaida: %s nėra tinkamas unikalus magistralės vardas.\n" -#: ../gio/gdbus-tool.c:679 ../gio/gdbus-tool.c:992 +#. Use the original non-"parse-me-harder" error +#: ../gio/gdbus-tool.c:681 ../gio/gdbus-tool.c:999 #, c-format msgid "Error parsing parameter %d: %s\n" msgstr "Klaida skaitant parametrą %d: %s\n" -#: ../gio/gdbus-tool.c:708 +#: ../gio/gdbus-tool.c:712 #, c-format msgid "Error flushing connection: %s\n" msgstr "Klaida išsiunčiant ryšį: %s\n" -#: ../gio/gdbus-tool.c:735 +#: ../gio/gdbus-tool.c:739 msgid "Destination name to invoke method on" msgstr "Tikslo vardas metodo iškvietimui" -#: ../gio/gdbus-tool.c:736 +#: ../gio/gdbus-tool.c:740 msgid "Object path to invoke method on" msgstr "Objekto kelias metodo iškvietimui" -#: ../gio/gdbus-tool.c:737 +#: ../gio/gdbus-tool.c:741 msgid "Method and interface name" msgstr "Metodo ir sąsajos vardai" -#: ../gio/gdbus-tool.c:738 +#: ../gio/gdbus-tool.c:742 msgid "Timeout in seconds" msgstr "Laiko limitas sekundėmis" -#: ../gio/gdbus-tool.c:777 +#: ../gio/gdbus-tool.c:781 msgid "Invoke a method on a remote object." msgstr "Iškviesti metodą nutolusiame objekte." -#: ../gio/gdbus-tool.c:852 ../gio/gdbus-tool.c:1581 ../gio/gdbus-tool.c:1813 +#: ../gio/gdbus-tool.c:856 ../gio/gdbus-tool.c:1590 ../gio/gdbus-tool.c:1822 #, c-format msgid "Error: Destination is not specified\n" msgstr "Klaida: nenurodytas tikslas\n" -#: ../gio/gdbus-tool.c:873 ../gio/gdbus-tool.c:1600 +#: ../gio/gdbus-tool.c:877 ../gio/gdbus-tool.c:1609 #, c-format msgid "Error: Object path is not specified\n" msgstr "Klaida: nenurodytas objekto kelias\n" -#: ../gio/gdbus-tool.c:908 +#: ../gio/gdbus-tool.c:912 #, c-format msgid "Error: Method name is not specified\n" msgstr "Klaida: nenurodytas metodo vardas\n" -#: ../gio/gdbus-tool.c:919 +#: ../gio/gdbus-tool.c:923 #, c-format msgid "Error: Method name '%s' is invalid\n" msgstr "Klaida: metodo vardas „%s“ yra netinkamas\n" -#: ../gio/gdbus-tool.c:984 +#: ../gio/gdbus-tool.c:991 #, c-format msgid "Error parsing parameter %d of type '%s': %s\n" msgstr "Klaida skaitant parametrą %d, kurio tipas „%s“: %s\n" -#: ../gio/gdbus-tool.c:1419 +#: ../gio/gdbus-tool.c:1428 msgid "Destination name to introspect" msgstr "Tikslo vardas introspekcijai" -#: ../gio/gdbus-tool.c:1420 +#: ../gio/gdbus-tool.c:1429 msgid "Object path to introspect" msgstr "Objekto kelias introspekcijai" -#: ../gio/gdbus-tool.c:1421 +#: ../gio/gdbus-tool.c:1430 msgid "Print XML" msgstr "Spausdinti XML" -#: ../gio/gdbus-tool.c:1422 +#: ../gio/gdbus-tool.c:1431 msgid "Introspect children" msgstr "Nagrinėti vaiką" -#: ../gio/gdbus-tool.c:1423 +#: ../gio/gdbus-tool.c:1432 msgid "Only print properties" msgstr "Spausdinti tik savybes" -#: ../gio/gdbus-tool.c:1514 +#: ../gio/gdbus-tool.c:1523 msgid "Introspect a remote object." msgstr "Introspekcija nutolusiam objektui." -#: ../gio/gdbus-tool.c:1712 +#: ../gio/gdbus-tool.c:1721 msgid "Destination name to monitor" msgstr "Tikslo vardas stebėjimui" -#: ../gio/gdbus-tool.c:1713 +#: ../gio/gdbus-tool.c:1722 msgid "Object path to monitor" msgstr "Objekto kelias stebėjimui" -#: ../gio/gdbus-tool.c:1746 +#: ../gio/gdbus-tool.c:1755 msgid "Monitor a remote object." msgstr "Stebėti nutolusį objektą." -#: ../gio/gdesktopappinfo.c:1421 ../gio/gdesktopappinfo.c:4566 -#: ../gio/gwin32appinfo.c:221 +#: ../gio/gdesktopappinfo.c:1419 ../gio/gdesktopappinfo.c:4562 +#: ../gio/gwin32appinfo.c:219 msgid "Unnamed" msgstr "Nepavadinta" -#: ../gio/gdesktopappinfo.c:1840 +#: ../gio/gdesktopappinfo.c:1838 msgid "Desktop file didn't specify Exec field" msgstr "Darbalaukio failas nenurodė Exec lauko" -#: ../gio/gdesktopappinfo.c:2125 +#: ../gio/gdesktopappinfo.c:2123 msgid "Unable to find terminal required for application" msgstr "Nerastas terminalas, reikalingas programai" -#: ../gio/gdesktopappinfo.c:2542 +#: ../gio/gdesktopappinfo.c:2539 #, c-format msgid "Can't create user application configuration folder %s: %s" msgstr "Nepavyko sukurti naudotojo nustatymų aplanko %s: %s" -#: ../gio/gdesktopappinfo.c:2546 +#: ../gio/gdesktopappinfo.c:2543 #, c-format msgid "Can't create user MIME configuration folder %s: %s" msgstr "Nepavyko sukurti naudotojo MIME nustatymų aplanko %s: %s" -#: ../gio/gdesktopappinfo.c:2786 ../gio/gdesktopappinfo.c:2810 +#: ../gio/gdesktopappinfo.c:2783 ../gio/gdesktopappinfo.c:2807 msgid "Application information lacks an identifier" msgstr "Programos informacijai trūksta identifikatoriaus" -#: ../gio/gdesktopappinfo.c:3043 +#: ../gio/gdesktopappinfo.c:3040 #, c-format msgid "Can't create user desktop file %s" msgstr "Nepavyko sukurti naudotojo darbalaukio failo %s" -#: ../gio/gdesktopappinfo.c:3177 +#: ../gio/gdesktopappinfo.c:3174 #, c-format msgid "Custom definition for %s" msgstr "Specialus apibrėžimas %s" -#: ../gio/gdrive.c:394 +#: ../gio/gdrive.c:392 msgid "drive doesn't implement eject" msgstr "įrenginys nerealizuoja išstūmimo" #. Translators: This is an error #. * message for drive objects that #. * don't implement any of eject or eject_with_operation. -#: ../gio/gdrive.c:472 +#: ../gio/gdrive.c:470 msgid "drive doesn't implement eject or eject_with_operation" msgstr "" "įrenginys nerealizuoja išstūmimo nei su papildoma operacija, nei be jos" -#: ../gio/gdrive.c:548 +#: ../gio/gdrive.c:546 msgid "drive doesn't implement polling for media" msgstr "įrenginys nerealizuoja laikmenos tikrinimo užklausimo" -#: ../gio/gdrive.c:753 +#: ../gio/gdrive.c:751 msgid "drive doesn't implement start" msgstr "įrenginys nerealizuoja startavimo" -#: ../gio/gdrive.c:855 +#: ../gio/gdrive.c:853 msgid "drive doesn't implement stop" msgstr "įrenginys nerealizuoja stabdymo" -#: ../gio/gdummytlsbackend.c:191 ../gio/gdummytlsbackend.c:311 -#: ../gio/gdummytlsbackend.c:401 +#: ../gio/gdummytlsbackend.c:189 ../gio/gdummytlsbackend.c:309 +#: ../gio/gdummytlsbackend.c:399 msgid "TLS support is not available" msgstr "Nėra TLS palaikymo" -#: ../gio/gemblem.c:324 +#: ../gio/gemblem.c:323 #, c-format msgid "Can't handle version %d of GEmblem encoding" msgstr "Nepavyko apdoroti GEmblem koduotės versijos %d" -#: ../gio/gemblem.c:334 +#: ../gio/gemblem.c:333 #, c-format msgid "Malformed number of tokens (%d) in GEmblem encoding" msgstr "Netinkamas leksemų skaičius (%d) GEmblem koduotėje" -#: ../gio/gemblemedicon.c:364 +#: ../gio/gemblemedicon.c:362 #, c-format msgid "Can't handle version %d of GEmblemedIcon encoding" msgstr "Nepavyko apdoroti GEmblemedIcon koduotės versijos %d" -#: ../gio/gemblemedicon.c:374 +#: ../gio/gemblemedicon.c:372 #, c-format msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding" msgstr "Netinkamas leksemų skaičius (%d) GEmblemedIcon koduotėje" -#: ../gio/gemblemedicon.c:397 +#: ../gio/gemblemedicon.c:395 msgid "Expected a GEmblem for GEmblemedIcon" msgstr "Tikėtasi GEmblem skirto GEmblemedIcon" -#: ../gio/gfile.c:962 ../gio/gfile.c:1201 ../gio/gfile.c:1340 -#: ../gio/gfile.c:1580 ../gio/gfile.c:1635 ../gio/gfile.c:1693 -#: ../gio/gfile.c:1777 ../gio/gfile.c:1834 ../gio/gfile.c:1898 -#: ../gio/gfile.c:1953 ../gio/gfile.c:3604 ../gio/gfile.c:3659 -#: ../gio/gfile.c:3867 ../gio/gfile.c:3909 ../gio/gfile.c:4375 -#: ../gio/gfile.c:4787 ../gio/gfile.c:4872 ../gio/gfile.c:4962 -#: ../gio/gfile.c:5059 ../gio/gfile.c:5146 ../gio/gfile.c:5247 -#: ../gio/gfile.c:7706 ../gio/gfile.c:7796 ../gio/gfile.c:7880 -#: ../gio/win32/gwinhttpfile.c:439 +#: ../gio/gfile.c:957 ../gio/gfile.c:1195 ../gio/gfile.c:1333 +#: ../gio/gfile.c:1571 ../gio/gfile.c:1626 ../gio/gfile.c:1684 +#: ../gio/gfile.c:1768 ../gio/gfile.c:1825 ../gio/gfile.c:1889 +#: ../gio/gfile.c:1944 ../gio/gfile.c:3587 ../gio/gfile.c:3642 +#: ../gio/gfile.c:3849 ../gio/gfile.c:3891 ../gio/gfile.c:4354 +#: ../gio/gfile.c:4765 ../gio/gfile.c:4850 ../gio/gfile.c:4940 +#: ../gio/gfile.c:5037 ../gio/gfile.c:5124 ../gio/gfile.c:5225 +#: ../gio/gfile.c:7744 ../gio/gfile.c:7834 ../gio/gfile.c:7918 +#: ../gio/win32/gwinhttpfile.c:437 msgid "Operation not supported" msgstr "Operacija nepalaikoma" @@ -1290,176 +1291,176 @@ #. Translators: This is an error message when trying to find #. * the enclosing (user visible) mount of a file, but none #. * exists. -#: ../gio/gfile.c:1464 ../gio/glocalfile.c:1105 ../gio/glocalfile.c:1116 -#: ../gio/glocalfile.c:1129 +#: ../gio/gfile.c:1456 ../gio/glocalfile.c:1103 ../gio/glocalfile.c:1114 +#: ../gio/glocalfile.c:1127 msgid "Containing mount does not exist" msgstr "Tėvinis prijungimo taškas neegzistuoja" -#: ../gio/gfile.c:2519 ../gio/glocalfile.c:2339 +#: ../gio/gfile.c:2503 ../gio/glocalfile.c:2337 msgid "Can't copy over directory" msgstr "Negalima kopijuoti ant aplanko" -#: ../gio/gfile.c:2579 +#: ../gio/gfile.c:2563 msgid "Can't copy directory over directory" msgstr "Negalima kopijuoti aplanko ant aplanko" -#: ../gio/gfile.c:2587 ../gio/glocalfile.c:2348 +#: ../gio/gfile.c:2571 ../gio/glocalfile.c:2346 msgid "Target file exists" msgstr "Nurodytas failas jau egzistuoja" -#: ../gio/gfile.c:2606 +#: ../gio/gfile.c:2590 msgid "Can't recursively copy directory" msgstr "Negalima rekursyviai kopijuoti aplanko" -#: ../gio/gfile.c:2888 +#: ../gio/gfile.c:2872 msgid "Splice not supported" msgstr "Skaidymas nepalaikomas" -#: ../gio/gfile.c:2892 +#: ../gio/gfile.c:2876 #, c-format msgid "Error splicing file: %s" msgstr "Klaida skaidant failą: %s" -#: ../gio/gfile.c:3023 +#: ../gio/gfile.c:3007 msgid "Copy (reflink/clone) between mounts is not supported" msgstr "Kopijavimas (reflink/clone) tarp prijungimo taškų nepalaikomas" -#: ../gio/gfile.c:3027 +#: ../gio/gfile.c:3011 msgid "Copy (reflink/clone) is not supported or invalid" msgstr "Kopijavimas (reflink/clone) nepalaikomas arba netinkamas" -#: ../gio/gfile.c:3032 +#: ../gio/gfile.c:3016 msgid "Copy (reflink/clone) is not supported or didn't work" msgstr "Kopijavimas (reflink/clone) nepalaikomas arba nesuveikė" -#: ../gio/gfile.c:3095 +#: ../gio/gfile.c:3079 msgid "Can't copy special file" msgstr "Nepavyksta nukopijuoti specialaus failo" -#: ../gio/gfile.c:3857 +#: ../gio/gfile.c:3839 msgid "Invalid symlink value given" msgstr "Netaisyklinga simbolinės nuorodos reikšmė" -#: ../gio/gfile.c:4019 +#: ../gio/gfile.c:4000 msgid "Trash not supported" msgstr "Šiukšlės nepalaikomos" -#: ../gio/gfile.c:4132 +#: ../gio/gfile.c:4112 #, c-format msgid "File names cannot contain '%c'" msgstr "Failų varduose negali būti '%c'" -#: ../gio/gfile.c:6549 ../gio/gvolume.c:365 +#: ../gio/gfile.c:6536 ../gio/gvolume.c:363 msgid "volume doesn't implement mount" msgstr "skirsnis nepalaiko prijungimo" -#: ../gio/gfile.c:6658 +#: ../gio/gfile.c:6645 msgid "No application is registered as handling this file" msgstr "Nėra programos, priregistruotos kaip skaitančios šį failą" -#: ../gio/gfileenumerator.c:213 +#: ../gio/gfileenumerator.c:211 msgid "Enumerator is closed" msgstr "Enumeratorius užvartas" -#: ../gio/gfileenumerator.c:220 ../gio/gfileenumerator.c:279 -#: ../gio/gfileenumerator.c:379 ../gio/gfileenumerator.c:479 +#: ../gio/gfileenumerator.c:218 ../gio/gfileenumerator.c:277 +#: ../gio/gfileenumerator.c:376 ../gio/gfileenumerator.c:475 msgid "File enumerator has outstanding operation" msgstr "Failų enumeratoriui liko neatlikta operacija" -#: ../gio/gfileenumerator.c:370 ../gio/gfileenumerator.c:470 +#: ../gio/gfileenumerator.c:367 ../gio/gfileenumerator.c:466 msgid "File enumerator is already closed" msgstr "Failų enumeratorius jau užvertas" -#: ../gio/gfileicon.c:237 +#: ../gio/gfileicon.c:236 #, c-format msgid "Can't handle version %d of GFileIcon encoding" msgstr "Nepavyko apdoroti GFileIcon koduotės versijos %d" -#: ../gio/gfileicon.c:247 +#: ../gio/gfileicon.c:246 msgid "Malformed input data for GFileIcon" msgstr "Netinkami GFileIcon įvesties duomenys" -#: ../gio/gfileinputstream.c:151 ../gio/gfileinputstream.c:397 -#: ../gio/gfileiostream.c:169 ../gio/gfileoutputstream.c:166 -#: ../gio/gfileoutputstream.c:500 +#: ../gio/gfileinputstream.c:149 ../gio/gfileinputstream.c:394 +#: ../gio/gfileiostream.c:167 ../gio/gfileoutputstream.c:164 +#: ../gio/gfileoutputstream.c:497 msgid "Stream doesn't support query_info" msgstr "Srautas nepalaiko query_info" -#: ../gio/gfileinputstream.c:328 ../gio/gfileiostream.c:382 -#: ../gio/gfileoutputstream.c:374 +#: ../gio/gfileinputstream.c:325 ../gio/gfileiostream.c:379 +#: ../gio/gfileoutputstream.c:371 msgid "Seek not supported on stream" msgstr "Pozicijos perkėlimas sraute nepalaikomas" -#: ../gio/gfileinputstream.c:372 +#: ../gio/gfileinputstream.c:369 msgid "Truncate not allowed on input stream" msgstr "Trumpinimas įėjimo srauto nepalaikomas" -#: ../gio/gfileiostream.c:458 ../gio/gfileoutputstream.c:450 +#: ../gio/gfileiostream.c:455 ../gio/gfileoutputstream.c:447 msgid "Truncate not supported on stream" msgstr "Trumpinimas srauto nepalaikomas" -#: ../gio/gicon.c:297 +#: ../gio/gicon.c:290 #, c-format msgid "Wrong number of tokens (%d)" msgstr "Neteisingas leksemų skaičius (%d)" -#: ../gio/gicon.c:317 +#: ../gio/gicon.c:310 #, c-format msgid "No type for class name %s" msgstr "Nėra tipo klasės pavadinimui %s" -#: ../gio/gicon.c:327 +#: ../gio/gicon.c:320 #, c-format msgid "Type %s does not implement the GIcon interface" msgstr "Tipas %s nerealizuoja GIcon sąsajos" -#: ../gio/gicon.c:338 +#: ../gio/gicon.c:331 #, c-format msgid "Type %s is not classed" msgstr "Tipas %s neklasifikuotas" -#: ../gio/gicon.c:352 +#: ../gio/gicon.c:345 #, c-format msgid "Malformed version number: %s" msgstr "Netinkamas versijos numeris: %s" -#: ../gio/gicon.c:366 +#: ../gio/gicon.c:359 #, c-format msgid "Type %s does not implement from_tokens() on the GIcon interface" msgstr "Tipas %s nerealizuoja from_tokens() GIcon sąsajoje" -#: ../gio/gicon.c:468 +#: ../gio/gicon.c:461 msgid "Can't handle the supplied version of the icon encoding" msgstr "Nepavyko apdoroti pateiktosios piktogramos koduotės versijos" -#: ../gio/ginetaddressmask.c:183 +#: ../gio/ginetaddressmask.c:182 msgid "No address specified" msgstr "Nenurodytas adresas" -#: ../gio/ginetaddressmask.c:191 +#: ../gio/ginetaddressmask.c:190 #, c-format msgid "Length %u is too long for address" msgstr "%u yra per didelis ilgis adresui" -#: ../gio/ginetaddressmask.c:224 +#: ../gio/ginetaddressmask.c:223 msgid "Address has bits set beyond prefix length" msgstr "Adresas turi nustatytus bitus už priešdėlio ilgio" -#: ../gio/ginetaddressmask.c:301 +#: ../gio/ginetaddressmask.c:300 #, c-format msgid "Could not parse '%s' as IP address mask" msgstr "Nepavyko perskaityti „%s“ kaip IP adreso kaukės" -#: ../gio/ginetsocketaddress.c:197 ../gio/ginetsocketaddress.c:214 -#: ../gio/gunixsocketaddress.c:211 +#: ../gio/ginetsocketaddress.c:196 ../gio/ginetsocketaddress.c:213 +#: ../gio/gunixsocketaddress.c:209 msgid "Not enough space for socket address" msgstr "Nepakanka vietos lizdo adresui" -#: ../gio/ginetsocketaddress.c:229 +#: ../gio/ginetsocketaddress.c:228 msgid "Unsupported socket address" msgstr "Nepalaikomas lizdo adresas" -#: ../gio/ginputstream.c:184 +#: ../gio/ginputstream.c:182 msgid "Input stream doesn't implement read" msgstr "Šaltinio srautas nerealizuoja skaitymo" @@ -1469,106 +1470,106 @@ #. Translators: This is an error you get if there is #. * already an operation running against this stream when #. * you try to start one -#: ../gio/ginputstream.c:1023 ../gio/giostream.c:290 -#: ../gio/goutputstream.c:1374 +#: ../gio/ginputstream.c:1018 ../gio/giostream.c:288 +#: ../gio/goutputstream.c:1474 msgid "Stream has outstanding operation" msgstr "Srautui liko neįvykdyta operacija" -#: ../gio/glib-compile-resources.c:144 ../gio/glib-compile-schemas.c:1455 +#: ../gio/glib-compile-resources.c:142 ../gio/glib-compile-schemas.c:1453 #, c-format msgid "Element <%s> not allowed inside <%s>" msgstr "Elementas <%s> neleidžiamas viduje <%s>" -#: ../gio/glib-compile-resources.c:148 +#: ../gio/glib-compile-resources.c:146 #, c-format msgid "Element <%s> not allowed at toplevel" msgstr "Elementas <%s> neleidžiamas aukščiausiame lygyje" -#: ../gio/glib-compile-resources.c:238 +#: ../gio/glib-compile-resources.c:236 #, c-format msgid "File %s appears multiple times in the resource" msgstr "Failas %s resurse aptinkamas kelis kartus" -#: ../gio/glib-compile-resources.c:251 +#: ../gio/glib-compile-resources.c:249 #, c-format msgid "Failed to locate '%s' in any source directory" msgstr "Nepavyko rasti „%s“ jokiame šaltinio kataloge" -#: ../gio/glib-compile-resources.c:262 +#: ../gio/glib-compile-resources.c:260 #, c-format msgid "Failed to locate '%s' in current directory" msgstr "Nepavyko rasti „%s“ esamame kataloge" -#: ../gio/glib-compile-resources.c:290 +#: ../gio/glib-compile-resources.c:288 #, c-format msgid "Unknown processing option \"%s\"" msgstr "Nežinomas apdorojimo parametras „%s“" -#: ../gio/glib-compile-resources.c:308 ../gio/glib-compile-resources.c:354 +#: ../gio/glib-compile-resources.c:306 ../gio/glib-compile-resources.c:352 #, c-format msgid "Failed to create temp file: %s" msgstr "Nepavyko sukurti laikino failo: %s" -#: ../gio/glib-compile-resources.c:382 +#: ../gio/glib-compile-resources.c:380 #, c-format msgid "Error reading file %s: %s" msgstr "Klaida skaitant failą %s: %s" -#: ../gio/glib-compile-resources.c:402 +#: ../gio/glib-compile-resources.c:400 #, c-format msgid "Error compressing file %s" msgstr "Klaida spaudžiant failą: %s" -#: ../gio/glib-compile-resources.c:466 ../gio/glib-compile-schemas.c:1567 +#: ../gio/glib-compile-resources.c:464 ../gio/glib-compile-schemas.c:1565 #, c-format msgid "text may not appear inside <%s>" msgstr "tekstas negali būti viduje <%s>" -#: ../gio/glib-compile-resources.c:591 +#: ../gio/glib-compile-resources.c:589 msgid "name of the output file" msgstr "išvesties failo pavadinimas" -#: ../gio/glib-compile-resources.c:592 +#: ../gio/glib-compile-resources.c:590 msgid "" "The directories where files are to be read from (default to current " "directory)" msgstr "Katalogai, iš kurių skaityti failus (numatyta iš esamo katalogo)" -#: ../gio/glib-compile-resources.c:592 ../gio/glib-compile-schemas.c:1996 -#: ../gio/glib-compile-schemas.c:2025 +#: ../gio/glib-compile-resources.c:590 ../gio/glib-compile-schemas.c:1994 +#: ../gio/glib-compile-schemas.c:2023 msgid "DIRECTORY" msgstr "KATALOGAS" -#: ../gio/glib-compile-resources.c:593 +#: ../gio/glib-compile-resources.c:591 msgid "" "Generate output in the format selected for by the target filename extension" msgstr "Generuoti išvestį formatu pagal pasirinkto tikslo failo plėtinį" -#: ../gio/glib-compile-resources.c:594 +#: ../gio/glib-compile-resources.c:592 msgid "Generate source header" msgstr "Generuoti šaltinio antraštę" -#: ../gio/glib-compile-resources.c:595 +#: ../gio/glib-compile-resources.c:593 msgid "Generate sourcecode used to link in the resource file into your code" msgstr "Generuoti kodą, naudojamą resursų failo įrišimui į jūsų kodą" -#: ../gio/glib-compile-resources.c:596 +#: ../gio/glib-compile-resources.c:594 msgid "Generate dependency list" msgstr "Generuoti priklausomybių sąrašą" -#: ../gio/glib-compile-resources.c:597 +#: ../gio/glib-compile-resources.c:595 msgid "Don't automatically create and register resource" msgstr "Automatiškai negeneruoti ir neregistruoti resurso" -#: ../gio/glib-compile-resources.c:598 +#: ../gio/glib-compile-resources.c:596 msgid "Don't export functions; declare them G_GNUC_INTERNAL" msgstr "Neeksportuoti funkcijų; deklaruoti jas G_GNUC_INTERNAL" -#: ../gio/glib-compile-resources.c:599 +#: ../gio/glib-compile-resources.c:597 msgid "C identifier name used for the generated source code" msgstr "C identifikatoriaus vardas, naudojamas generuojamame kode" -#: ../gio/glib-compile-resources.c:625 +#: ../gio/glib-compile-resources.c:623 msgid "" "Compile a resource specification into a resource file.\n" "Resource specification files have the extension .gresource.xml,\n" @@ -1578,22 +1579,22 @@ "Resursų specifikacijos failai turi turėti plėtinį .gresource.xml,\n" "o resurso failas turi plėtinį gresource." -#: ../gio/glib-compile-resources.c:641 +#: ../gio/glib-compile-resources.c:639 #, c-format msgid "You should give exactly one file name\n" msgstr "Turite nurodyti vienintelį failo pavadinimą\n" -#: ../gio/glib-compile-schemas.c:774 +#: ../gio/glib-compile-schemas.c:772 msgid "empty names are not permitted" msgstr "neleidžiami tušti pavadinimai" -#: ../gio/glib-compile-schemas.c:784 +#: ../gio/glib-compile-schemas.c:782 #, c-format msgid "invalid name '%s': names must begin with a lowercase letter" msgstr "" "netinkamas pavadinimas „%s“: pavadinimai turi prasidėti mažosiomis raidėmis" -#: ../gio/glib-compile-schemas.c:796 +#: ../gio/glib-compile-schemas.c:794 #, c-format msgid "" "invalid name '%s': invalid character '%c'; only lowercase letters, numbers " @@ -1602,38 +1603,38 @@ "netinkamas pavadinimas „%s“: netinkamas simbolis „%c“; leidžiamos tik " "mažosios raidės, skaitmenys ir brūkšniai („-“)." -#: ../gio/glib-compile-schemas.c:805 +#: ../gio/glib-compile-schemas.c:803 #, c-format msgid "invalid name '%s': two successive hyphens ('--') are not permitted." msgstr "" "netinkamas pavadinimas „%s“: du brūkšniai („--“) vienos po kito neleidžiami." -#: ../gio/glib-compile-schemas.c:814 +#: ../gio/glib-compile-schemas.c:812 #, c-format msgid "invalid name '%s': the last character may not be a hyphen ('-')." msgstr "" "netinkamas pavadinimas „%s“: paskutinis simbolis negali būti brūkšnys („-“)." -#: ../gio/glib-compile-schemas.c:822 +#: ../gio/glib-compile-schemas.c:820 #, c-format msgid "invalid name '%s': maximum length is 1024" msgstr "netinkamas pavadinimas „%s“: didžiausias leistinas ilgis yra 1024" -#: ../gio/glib-compile-schemas.c:891 +#: ../gio/glib-compile-schemas.c:889 #, c-format msgid " already specified" msgstr " jau nurodyta" -#: ../gio/glib-compile-schemas.c:917 +#: ../gio/glib-compile-schemas.c:915 msgid "cannot add keys to a 'list-of' schema" msgstr "nepavyko pridėti raktų į „list-of“ schemą" -#: ../gio/glib-compile-schemas.c:928 +#: ../gio/glib-compile-schemas.c:926 #, c-format msgid " already specified" msgstr " jau nurodytas" -#: ../gio/glib-compile-schemas.c:946 +#: ../gio/glib-compile-schemas.c:944 #, c-format msgid "" " shadows in ; use " @@ -1642,7 +1643,7 @@ " paslėpia elemente ; " "naudokite reikšmei pakeisti" -#: ../gio/glib-compile-schemas.c:957 +#: ../gio/glib-compile-schemas.c:955 #, c-format msgid "" "exactly one of 'type', 'enum' or 'flags' must be specified as an attribute " @@ -1651,56 +1652,56 @@ "Kaip atributas elementui turi būti nurodytas vienintelis iš „type“, " "„enum“ arba „flags“" -#: ../gio/glib-compile-schemas.c:976 +#: ../gio/glib-compile-schemas.c:974 #, c-format msgid "<%s id='%s'> not (yet) defined." msgstr "<%s id='%s'> (dar) neapibrėžta." -#: ../gio/glib-compile-schemas.c:991 +#: ../gio/glib-compile-schemas.c:989 #, c-format msgid "invalid GVariant type string '%s'" msgstr "netinkama GVariant tipo eilutė „%s“" -#: ../gio/glib-compile-schemas.c:1021 +#: ../gio/glib-compile-schemas.c:1019 msgid " given but schema isn't extending anything" msgstr " nurodytas, bet schema nieko neišplečia" -#: ../gio/glib-compile-schemas.c:1034 +#: ../gio/glib-compile-schemas.c:1032 #, c-format msgid "no to override" msgstr "nėra perrašomo " -#: ../gio/glib-compile-schemas.c:1042 +#: ../gio/glib-compile-schemas.c:1040 #, c-format msgid " already specified" msgstr " jau nurodytas" -#: ../gio/glib-compile-schemas.c:1113 +#: ../gio/glib-compile-schemas.c:1111 #, c-format msgid " already specified" msgstr " jau nurodytas" -#: ../gio/glib-compile-schemas.c:1125 +#: ../gio/glib-compile-schemas.c:1123 #, c-format msgid " extends not yet existing schema '%s'" msgstr " išplečia dar neegzistuojančią schemą „%s“" -#: ../gio/glib-compile-schemas.c:1141 +#: ../gio/glib-compile-schemas.c:1139 #, c-format msgid " is list of not yet existing schema '%s'" msgstr " yra sąrašas dar neegzistuojančios schemos „%s“" -#: ../gio/glib-compile-schemas.c:1149 +#: ../gio/glib-compile-schemas.c:1147 #, c-format msgid "Can not be a list of a schema with a path" msgstr "Negali būti schemos sąrašas su keliu" -#: ../gio/glib-compile-schemas.c:1159 +#: ../gio/glib-compile-schemas.c:1157 #, c-format msgid "Can not extend a schema with a path" msgstr "Negalima išplėsti schemos su keliu" -#: ../gio/glib-compile-schemas.c:1169 +#: ../gio/glib-compile-schemas.c:1167 #, c-format msgid "" " is a list, extending which is not a list" @@ -1708,7 +1709,7 @@ " yra sąrašas, išplečiantis , kuris nėra " "sąrašas" -#: ../gio/glib-compile-schemas.c:1179 +#: ../gio/glib-compile-schemas.c:1177 #, c-format msgid "" " extends but '%s' " @@ -1717,61 +1718,61 @@ " išplečia , bet " "„%s“ neišplečia „%s“" -#: ../gio/glib-compile-schemas.c:1196 +#: ../gio/glib-compile-schemas.c:1194 #, c-format msgid "a path, if given, must begin and end with a slash" msgstr "kelias, jei pateiktas, turi prasidėti ir baigtis pasviruoju brūkšniu" -#: ../gio/glib-compile-schemas.c:1203 +#: ../gio/glib-compile-schemas.c:1201 #, c-format msgid "the path of a list must end with ':/'" msgstr "sąrašo kelias turi baigtis „:/“" -#: ../gio/glib-compile-schemas.c:1235 +#: ../gio/glib-compile-schemas.c:1233 #, c-format msgid "<%s id='%s'> already specified" msgstr "<%s id='%s'> jau nurodytas" -#: ../gio/glib-compile-schemas.c:1459 +#: ../gio/glib-compile-schemas.c:1457 #, c-format msgid "Element <%s> not allowed at the top level" msgstr "Elementas <%s> neleidžiamas aukščiausiame lygyje" #. Translators: Do not translate "--strict". -#: ../gio/glib-compile-schemas.c:1754 ../gio/glib-compile-schemas.c:1825 -#: ../gio/glib-compile-schemas.c:1901 +#: ../gio/glib-compile-schemas.c:1752 ../gio/glib-compile-schemas.c:1823 +#: ../gio/glib-compile-schemas.c:1899 #, c-format msgid "--strict was specified; exiting.\n" msgstr "--strict buvo nurodyta; išeinama.\n" -#: ../gio/glib-compile-schemas.c:1762 +#: ../gio/glib-compile-schemas.c:1760 #, c-format msgid "This entire file has been ignored.\n" msgstr "Visas failas nepaisomas.\n" -#: ../gio/glib-compile-schemas.c:1821 +#: ../gio/glib-compile-schemas.c:1819 #, c-format msgid "Ignoring this file.\n" msgstr "Nepaisoma šio failo.\n" -#: ../gio/glib-compile-schemas.c:1861 +#: ../gio/glib-compile-schemas.c:1859 #, c-format msgid "No such key '%s' in schema '%s' as specified in override file '%s'" msgstr "Nėra rakto „%s“ schemoje „%s“ kaip nurodyta perrašančiame faile „%s“" -#: ../gio/glib-compile-schemas.c:1867 ../gio/glib-compile-schemas.c:1925 -#: ../gio/glib-compile-schemas.c:1953 +#: ../gio/glib-compile-schemas.c:1865 ../gio/glib-compile-schemas.c:1923 +#: ../gio/glib-compile-schemas.c:1951 #, c-format msgid "; ignoring override for this key.\n" msgstr "; nepaisoma šio rakto perrašymo.\n" -#: ../gio/glib-compile-schemas.c:1871 ../gio/glib-compile-schemas.c:1929 -#: ../gio/glib-compile-schemas.c:1957 +#: ../gio/glib-compile-schemas.c:1869 ../gio/glib-compile-schemas.c:1927 +#: ../gio/glib-compile-schemas.c:1955 #, c-format msgid " and --strict was specified; exiting.\n" msgstr " ir --strict nurodyta; išeinama.\n" -#: ../gio/glib-compile-schemas.c:1887 +#: ../gio/glib-compile-schemas.c:1885 #, c-format msgid "" "error parsing key '%s' in schema '%s' as specified in override file '%s': %s." @@ -1779,12 +1780,12 @@ "klaida skaitant raktą „%s“ schemoje „%s“ kaip nurodyta perrašančiame faile " "„%s“: %s." -#: ../gio/glib-compile-schemas.c:1897 +#: ../gio/glib-compile-schemas.c:1895 #, c-format msgid "Ignoring override for this key.\n" msgstr "Nepaisoma šio rakto perrašymo.\n" -#: ../gio/glib-compile-schemas.c:1915 +#: ../gio/glib-compile-schemas.c:1913 #, c-format msgid "" "override for key '%s' in schema '%s' in override file '%s' is outside the " @@ -1793,7 +1794,7 @@ "rakto „%s“ perrašymas schemoje „%s“ perrašančiame faile „%s“ yra už schemoje " "nurodytų ribų" -#: ../gio/glib-compile-schemas.c:1943 +#: ../gio/glib-compile-schemas.c:1941 #, c-format msgid "" "override for key '%s' in schema '%s' in override file '%s' is not in the " @@ -1802,23 +1803,23 @@ "rakto „%s“ perrašymas schemoje „%s“ perrašančiame faile „%s“ nėra iš " "leistinų pasirinkimų" -#: ../gio/glib-compile-schemas.c:1996 +#: ../gio/glib-compile-schemas.c:1994 msgid "where to store the gschemas.compiled file" msgstr "kur saugoti gschemas.compiled failą" -#: ../gio/glib-compile-schemas.c:1997 +#: ../gio/glib-compile-schemas.c:1995 msgid "Abort on any errors in schemas" msgstr "Nutraukti darbą esant bet kokiai klaidai schemoje" -#: ../gio/glib-compile-schemas.c:1998 +#: ../gio/glib-compile-schemas.c:1996 msgid "Do not write the gschema.compiled file" msgstr "Nerašyti gschema.compiled failo" -#: ../gio/glib-compile-schemas.c:1999 +#: ../gio/glib-compile-schemas.c:1997 msgid "Do not enforce key name restrictions" msgstr "Nereikalauti raktų vardų apribojimų" -#: ../gio/glib-compile-schemas.c:2028 +#: ../gio/glib-compile-schemas.c:2026 msgid "" "Compile all GSettings schema files into a schema cache.\n" "Schema files are required to have the extension .gschema.xml,\n" @@ -1828,335 +1829,335 @@ "Schemų failai turi turėti plėtinį .gschema.xml,\n" "o podėlio failas yra vadinamas gschemas.compiled." -#: ../gio/glib-compile-schemas.c:2044 +#: ../gio/glib-compile-schemas.c:2042 #, c-format msgid "You should give exactly one directory name\n" msgstr "Turite nurodyti vienintelį katalogo vardą\n" -#: ../gio/glib-compile-schemas.c:2083 +#: ../gio/glib-compile-schemas.c:2081 #, c-format msgid "No schema files found: " msgstr "Nerasti schemų failai: " -#: ../gio/glib-compile-schemas.c:2086 +#: ../gio/glib-compile-schemas.c:2084 #, c-format msgid "doing nothing.\n" msgstr "nedaro nieko.\n" -#: ../gio/glib-compile-schemas.c:2089 +#: ../gio/glib-compile-schemas.c:2087 #, c-format msgid "removed existing output file.\n" msgstr "pašalintas egzistuojanti išvesties failas.\n" -#: ../gio/glocaldirectorymonitor.c:226 +#: ../gio/glocaldirectorymonitor.c:224 msgid "Unable to find default local directory monitor type" msgstr "Nepavyko rasti įprasto vietinių aplankų stebėjimo tipo" -#: ../gio/glocalfile.c:606 ../gio/win32/gwinhttpfile.c:422 +#: ../gio/glocalfile.c:604 ../gio/win32/gwinhttpfile.c:420 #, c-format msgid "Invalid filename %s" msgstr "Netaisyklingas failo vardas %s" -#: ../gio/glocalfile.c:983 +#: ../gio/glocalfile.c:981 #, c-format msgid "Error getting filesystem info: %s" msgstr "Klaida skaitant failų sistemos informaciją: %s" -#: ../gio/glocalfile.c:1151 +#: ../gio/glocalfile.c:1149 msgid "Can't rename root directory" msgstr "Nepavyko pervadinti šakninio aplanko" -#: ../gio/glocalfile.c:1171 ../gio/glocalfile.c:1197 +#: ../gio/glocalfile.c:1169 ../gio/glocalfile.c:1195 #, c-format msgid "Error renaming file: %s" msgstr "Klaida pervadinant failą: %s" -#: ../gio/glocalfile.c:1180 +#: ../gio/glocalfile.c:1178 msgid "Can't rename file, filename already exists" msgstr "Nepavyko pervadinti failo, failo vardas jau užimtas" -#: ../gio/glocalfile.c:1193 ../gio/glocalfile.c:2212 ../gio/glocalfile.c:2241 -#: ../gio/glocalfile.c:2401 ../gio/glocalfileoutputstream.c:551 +#: ../gio/glocalfile.c:1191 ../gio/glocalfile.c:2210 ../gio/glocalfile.c:2239 +#: ../gio/glocalfile.c:2399 ../gio/glocalfileoutputstream.c:549 msgid "Invalid filename" msgstr "Netaisyklingas failo vardas" -#: ../gio/glocalfile.c:1360 ../gio/glocalfile.c:1384 +#: ../gio/glocalfile.c:1358 ../gio/glocalfile.c:1382 msgid "Can't open directory" msgstr "Nepavyko atverti aplanko" -#: ../gio/glocalfile.c:1368 +#: ../gio/glocalfile.c:1366 #, c-format msgid "Error opening file: %s" msgstr "Klaida atveriant failą: %s" -#: ../gio/glocalfile.c:1509 +#: ../gio/glocalfile.c:1507 #, c-format msgid "Error removing file: %s" msgstr "Klaida trinant failą: %s" -#: ../gio/glocalfile.c:1889 +#: ../gio/glocalfile.c:1887 #, c-format msgid "Error trashing file: %s" msgstr "Klaida perkeliant į šiukšles failą: %s" -#: ../gio/glocalfile.c:1912 +#: ../gio/glocalfile.c:1910 #, c-format msgid "Unable to create trash dir %s: %s" msgstr "Nepavyko sukurti šiukšlių aplanko %s: %s" -#: ../gio/glocalfile.c:1933 +#: ../gio/glocalfile.c:1931 msgid "Unable to find toplevel directory for trash" msgstr "Nepavyko rasti šakninio aplanko šiukšlėms" -#: ../gio/glocalfile.c:2012 ../gio/glocalfile.c:2032 +#: ../gio/glocalfile.c:2010 ../gio/glocalfile.c:2030 msgid "Unable to find or create trash directory" msgstr "Nepavyko rasti ar sukurti šiukšlių aplanko" -#: ../gio/glocalfile.c:2066 +#: ../gio/glocalfile.c:2064 #, c-format msgid "Unable to create trashing info file: %s" msgstr "Nepavyko šiukšlių informacijos failo: %s" -#: ../gio/glocalfile.c:2097 ../gio/glocalfile.c:2102 ../gio/glocalfile.c:2182 -#: ../gio/glocalfile.c:2189 +#: ../gio/glocalfile.c:2095 ../gio/glocalfile.c:2100 ../gio/glocalfile.c:2180 +#: ../gio/glocalfile.c:2187 #, c-format msgid "Unable to trash file: %s" msgstr "Nepavyko į šiukšles perkelti failo: %s" -#: ../gio/glocalfile.c:2190 ../glib/gregex.c:280 +#: ../gio/glocalfile.c:2188 ../glib/gregex.c:281 msgid "internal error" msgstr "vidinė klaida" -#: ../gio/glocalfile.c:2216 +#: ../gio/glocalfile.c:2214 #, c-format msgid "Error creating directory: %s" msgstr "Klaida atveriant aplanką: %s" -#: ../gio/glocalfile.c:2245 +#: ../gio/glocalfile.c:2243 #, c-format msgid "Filesystem does not support symbolic links" msgstr "Failų sistema nepalaiko simbolinių nuorodų" -#: ../gio/glocalfile.c:2249 +#: ../gio/glocalfile.c:2247 #, c-format msgid "Error making symbolic link: %s" msgstr "Klaida kuriant simbolinę nuorodą: %s" -#: ../gio/glocalfile.c:2311 ../gio/glocalfile.c:2405 +#: ../gio/glocalfile.c:2309 ../gio/glocalfile.c:2403 #, c-format msgid "Error moving file: %s" msgstr "Klaida perkeliant failą: %s" -#: ../gio/glocalfile.c:2334 +#: ../gio/glocalfile.c:2332 msgid "Can't move directory over directory" msgstr "Negalima perkelti aplanko per aplanką" -#: ../gio/glocalfile.c:2361 ../gio/glocalfileoutputstream.c:927 -#: ../gio/glocalfileoutputstream.c:941 ../gio/glocalfileoutputstream.c:956 -#: ../gio/glocalfileoutputstream.c:972 ../gio/glocalfileoutputstream.c:986 +#: ../gio/glocalfile.c:2359 ../gio/glocalfileoutputstream.c:925 +#: ../gio/glocalfileoutputstream.c:939 ../gio/glocalfileoutputstream.c:954 +#: ../gio/glocalfileoutputstream.c:970 ../gio/glocalfileoutputstream.c:984 msgid "Backup file creation failed" msgstr "Atsarginės kopijos sukūrimas nesėkmingas" -#: ../gio/glocalfile.c:2380 +#: ../gio/glocalfile.c:2378 #, c-format msgid "Error removing target file: %s" msgstr "Klaida trinant nurodytą failą: %s" -#: ../gio/glocalfile.c:2394 +#: ../gio/glocalfile.c:2392 msgid "Move between mounts not supported" msgstr "Perkėlimas tarp prijungimo taškų nepalaikomas" -#: ../gio/glocalfile.c:2605 +#: ../gio/glocalfile.c:2603 #, c-format msgid "Could not determine the disk usage of %s: %s" msgstr "Nepavyko nustatyti %s disko naudojimo: %s" -#: ../gio/glocalfileinfo.c:722 +#: ../gio/glocalfileinfo.c:721 msgid "Attribute value must be non-NULL" msgstr "Atributo reikšmė turi būti netuščia" -#: ../gio/glocalfileinfo.c:729 +#: ../gio/glocalfileinfo.c:728 msgid "Invalid attribute type (string expected)" msgstr "netaisyklingas atributo tipas (tikimasi simbolių sekos)" -#: ../gio/glocalfileinfo.c:736 +#: ../gio/glocalfileinfo.c:735 msgid "Invalid extended attribute name" msgstr "netaisyklingas išplėstinio atributo pavadinimas" -#: ../gio/glocalfileinfo.c:776 +#: ../gio/glocalfileinfo.c:775 #, c-format msgid "Error setting extended attribute '%s': %s" msgstr "Klaida nurodant išplėstinį atributą „%s“: %s" -#: ../gio/glocalfileinfo.c:1557 +#: ../gio/glocalfileinfo.c:1556 msgid " (invalid encoding)" msgstr " (netaisyklinga koduotė)" -#: ../gio/glocalfileinfo.c:1749 ../gio/glocalfileoutputstream.c:805 +#: ../gio/glocalfileinfo.c:1748 ../gio/glocalfileoutputstream.c:803 #, c-format msgid "Error when getting information for file '%s': %s" msgstr "Klaida gaunant informaciją apie failą „%s“: %s" -#: ../gio/glocalfileinfo.c:2000 +#: ../gio/glocalfileinfo.c:1999 #, c-format msgid "Error when getting information for file descriptor: %s" msgstr "Klaida gaunant informaciją failo aprašymui: %s" -#: ../gio/glocalfileinfo.c:2045 +#: ../gio/glocalfileinfo.c:2044 msgid "Invalid attribute type (uint32 expected)" msgstr "Klaidingas atributo tipas (tikimasi uint32)" -#: ../gio/glocalfileinfo.c:2063 +#: ../gio/glocalfileinfo.c:2062 msgid "Invalid attribute type (uint64 expected)" msgstr "Klaidingas atributo tipas (tikimasi uint64)" -#: ../gio/glocalfileinfo.c:2082 ../gio/glocalfileinfo.c:2101 +#: ../gio/glocalfileinfo.c:2081 ../gio/glocalfileinfo.c:2100 msgid "Invalid attribute type (byte string expected)" msgstr "Klaidingas atributo tipas (tikimasi baitų sekos)" -#: ../gio/glocalfileinfo.c:2136 +#: ../gio/glocalfileinfo.c:2135 msgid "Cannot set permissions on symlinks" msgstr "Simbolinėms nuorodoms teisių nustatyti negalima" -#: ../gio/glocalfileinfo.c:2152 +#: ../gio/glocalfileinfo.c:2151 #, c-format msgid "Error setting permissions: %s" msgstr "Klaida nustatant teises: %s" -#: ../gio/glocalfileinfo.c:2203 +#: ../gio/glocalfileinfo.c:2202 #, c-format msgid "Error setting owner: %s" msgstr "Klaida nustatant savininką: %s" -#: ../gio/glocalfileinfo.c:2226 +#: ../gio/glocalfileinfo.c:2225 msgid "symlink must be non-NULL" msgstr "Simbolinė nuoroda turi būti netuščia" -#: ../gio/glocalfileinfo.c:2236 ../gio/glocalfileinfo.c:2255 -#: ../gio/glocalfileinfo.c:2266 +#: ../gio/glocalfileinfo.c:2235 ../gio/glocalfileinfo.c:2254 +#: ../gio/glocalfileinfo.c:2265 #, c-format msgid "Error setting symlink: %s" msgstr "Klaida nustatant simbolinę nuorodą: %s" -#: ../gio/glocalfileinfo.c:2245 +#: ../gio/glocalfileinfo.c:2244 msgid "Error setting symlink: file is not a symlink" msgstr "Klaida nustatant simbolinę nuorodą: failas nėra simbolinė nuoroda" -#: ../gio/glocalfileinfo.c:2371 +#: ../gio/glocalfileinfo.c:2370 #, c-format msgid "Error setting modification or access time: %s" msgstr "Klaida nustatant pakeitimo arba prieigos laiką: %s" -#: ../gio/glocalfileinfo.c:2394 +#: ../gio/glocalfileinfo.c:2393 msgid "SELinux context must be non-NULL" msgstr "SELinux kontekstas būti nelygus NULL" -#: ../gio/glocalfileinfo.c:2409 +#: ../gio/glocalfileinfo.c:2408 #, c-format msgid "Error setting SELinux context: %s" msgstr "Klaida nustatant SELinux kontekstą: %s" -#: ../gio/glocalfileinfo.c:2416 +#: ../gio/glocalfileinfo.c:2415 msgid "SELinux is not enabled on this system" msgstr "SELinux šioje sistemoje neįjungtas" -#: ../gio/glocalfileinfo.c:2508 +#: ../gio/glocalfileinfo.c:2507 #, c-format msgid "Setting attribute %s not supported" msgstr "Atributo %s nustatymas nepalaikomas" -#: ../gio/glocalfileinputstream.c:170 ../gio/glocalfileoutputstream.c:696 +#: ../gio/glocalfileinputstream.c:168 ../gio/glocalfileoutputstream.c:694 #, c-format msgid "Error reading from file: %s" msgstr "Klaida skaitant failą: %s" -#: ../gio/glocalfileinputstream.c:201 ../gio/glocalfileinputstream.c:213 -#: ../gio/glocalfileinputstream.c:227 ../gio/glocalfileinputstream.c:335 -#: ../gio/glocalfileoutputstream.c:458 ../gio/glocalfileoutputstream.c:1004 +#: ../gio/glocalfileinputstream.c:199 ../gio/glocalfileinputstream.c:211 +#: ../gio/glocalfileinputstream.c:225 ../gio/glocalfileinputstream.c:333 +#: ../gio/glocalfileoutputstream.c:456 ../gio/glocalfileoutputstream.c:1002 #, c-format msgid "Error seeking in file: %s" msgstr "Klaida keičiant poziciją faile: %s" -#: ../gio/glocalfileinputstream.c:257 ../gio/glocalfileoutputstream.c:248 -#: ../gio/glocalfileoutputstream.c:342 +#: ../gio/glocalfileinputstream.c:255 ../gio/glocalfileoutputstream.c:246 +#: ../gio/glocalfileoutputstream.c:340 #, c-format msgid "Error closing file: %s" msgstr "Klaida užveriant failą: %s" -#: ../gio/glocalfilemonitor.c:147 +#: ../gio/glocalfilemonitor.c:145 msgid "Unable to find default local file monitor type" msgstr "Nepavyko rasti numatytojo vietinių failų stebyklės tipo" -#: ../gio/glocalfileoutputstream.c:196 ../gio/glocalfileoutputstream.c:228 -#: ../gio/glocalfileoutputstream.c:717 +#: ../gio/glocalfileoutputstream.c:194 ../gio/glocalfileoutputstream.c:226 +#: ../gio/glocalfileoutputstream.c:715 #, c-format msgid "Error writing to file: %s" msgstr "Klaida rašant į failą: %s" -#: ../gio/glocalfileoutputstream.c:275 +#: ../gio/glocalfileoutputstream.c:273 #, c-format msgid "Error removing old backup link: %s" msgstr "Klaida šalinant senos atsarginės kopijos nuorodą: %s" -#: ../gio/glocalfileoutputstream.c:289 ../gio/glocalfileoutputstream.c:302 +#: ../gio/glocalfileoutputstream.c:287 ../gio/glocalfileoutputstream.c:300 #, c-format msgid "Error creating backup copy: %s" msgstr "Klaida kuriant atsarginę kopiją: %s" -#: ../gio/glocalfileoutputstream.c:320 +#: ../gio/glocalfileoutputstream.c:318 #, c-format msgid "Error renaming temporary file: %s" msgstr "Klaida pervadinant laikinąjį failą: %s" -#: ../gio/glocalfileoutputstream.c:504 ../gio/glocalfileoutputstream.c:1055 +#: ../gio/glocalfileoutputstream.c:502 ../gio/glocalfileoutputstream.c:1053 #, c-format msgid "Error truncating file: %s" msgstr "Klaida trumpinant failą: %s" -#: ../gio/glocalfileoutputstream.c:557 ../gio/glocalfileoutputstream.c:787 -#: ../gio/glocalfileoutputstream.c:1036 ../gio/gsubprocess.c:360 +#: ../gio/glocalfileoutputstream.c:555 ../gio/glocalfileoutputstream.c:785 +#: ../gio/glocalfileoutputstream.c:1034 ../gio/gsubprocess.c:360 #, c-format msgid "Error opening file '%s': %s" msgstr "Klaida atveriant failą „%s“: %s" -#: ../gio/glocalfileoutputstream.c:818 +#: ../gio/glocalfileoutputstream.c:816 msgid "Target file is a directory" msgstr "Paskirties failas yra aplankas" -#: ../gio/glocalfileoutputstream.c:823 +#: ../gio/glocalfileoutputstream.c:821 msgid "Target file is not a regular file" msgstr "Paskirties failas nėra paprastas failas" -#: ../gio/glocalfileoutputstream.c:835 +#: ../gio/glocalfileoutputstream.c:833 msgid "The file was externally modified" msgstr "Failas buvo pakeistas kitos programos" -#: ../gio/glocalfileoutputstream.c:1020 +#: ../gio/glocalfileoutputstream.c:1018 #, c-format msgid "Error removing old file: %s" msgstr "Klaida ištrinant senąjį failą: %s" -#: ../gio/gmemoryinputstream.c:473 ../gio/gmemoryoutputstream.c:773 +#: ../gio/gmemoryinputstream.c:471 ../gio/gmemoryoutputstream.c:771 msgid "Invalid GSeekType supplied" msgstr "Netaisyklingas GSeekType" -#: ../gio/gmemoryinputstream.c:483 +#: ../gio/gmemoryinputstream.c:481 msgid "Invalid seek request" msgstr "Netinkama pozicijos keitimo užklausa" -#: ../gio/gmemoryinputstream.c:507 +#: ../gio/gmemoryinputstream.c:505 msgid "Cannot truncate GMemoryInputStream" msgstr "Nepavyko sutrumpinti GMemoryInputStream" -#: ../gio/gmemoryoutputstream.c:567 +#: ../gio/gmemoryoutputstream.c:565 msgid "Memory output stream not resizable" msgstr "Atminties išvedimo srauto dydis nekeičiamas" -#: ../gio/gmemoryoutputstream.c:583 +#: ../gio/gmemoryoutputstream.c:581 msgid "Failed to resize memory output stream" msgstr "Nepavyko pakeisti atminties išvedimo srauto dydžio" -#: ../gio/gmemoryoutputstream.c:675 +#: ../gio/gmemoryoutputstream.c:673 msgid "" "Amount of memory required to process the write is larger than available " "address space" @@ -2164,32 +2165,32 @@ "Atminties kiekis, reikalingas įrašymui apdoroti, netelpa į prieinamą adresų " "erdvę" -#: ../gio/gmemoryoutputstream.c:783 +#: ../gio/gmemoryoutputstream.c:781 msgid "Requested seek before the beginning of the stream" msgstr "Prašoma perkelti poziciją dar prieš srauto pradžią" -#: ../gio/gmemoryoutputstream.c:798 +#: ../gio/gmemoryoutputstream.c:796 msgid "Requested seek beyond the end of the stream" msgstr "Prašoma perkelti poziciją jau už srauto pabaigos" #. Translators: This is an error #. * message for mount objects that #. * don't implement unmount. -#: ../gio/gmount.c:395 +#: ../gio/gmount.c:393 msgid "mount doesn't implement \"unmount\"" msgstr "prijungtasis objektas nepalaiko atjungimo" #. Translators: This is an error #. * message for mount objects that #. * don't implement eject. -#: ../gio/gmount.c:471 +#: ../gio/gmount.c:469 msgid "mount doesn't implement \"eject\"" msgstr "prijungtasis objektas nepalaiko išstūmimo" #. Translators: This is an error #. * message for mount objects that #. * don't implement any of unmount or unmount_with_operation. -#: ../gio/gmount.c:549 +#: ../gio/gmount.c:547 msgid "mount doesn't implement \"unmount\" or \"unmount_with_operation\"" msgstr "" "prijungtasis objektas nepalaiko atjungimo nei su papildoma operacija, nei be " @@ -2198,7 +2199,7 @@ #. Translators: This is an error #. * message for mount objects that #. * don't implement any of eject or eject_with_operation. -#: ../gio/gmount.c:634 +#: ../gio/gmount.c:632 msgid "mount doesn't implement \"eject\" or \"eject_with_operation\"" msgstr "" "prijungtasis objektas nepalaiko išstūmimo nei su papildoma operacija, nei be " @@ -2207,14 +2208,14 @@ #. Translators: This is an error #. * message for mount objects that #. * don't implement remount. -#: ../gio/gmount.c:722 +#: ../gio/gmount.c:720 msgid "mount doesn't implement \"remount\"" msgstr "prijungtasis objektas nepalaiko pakartotinio prijungimo" #. Translators: This is an error #. * message for mount objects that #. * don't implement content type guessing. -#: ../gio/gmount.c:803 +#: ../gio/gmount.c:802 msgid "mount doesn't implement content type guessing" msgstr "prijungimo taškas nepalaiko turinio tipo spėjimo" @@ -2225,45 +2226,50 @@ msgid "mount doesn't implement synchronous content type guessing" msgstr "prijungimo taškas nepalaiko sinchroninio turinio tipo spėjimo" -#: ../gio/gnetworkaddress.c:353 +#: ../gio/gnetworkaddress.c:339 #, c-format msgid "Hostname '%s' contains '[' but not ']'" msgstr "Mazgo varde „%s“ yra ženklas „[“, bet nėra „]“" -#: ../gio/gnetworkmonitorbase.c:191 ../gio/gnetworkmonitorbase.c:294 +#: ../gio/gnetworkmonitorbase.c:189 ../gio/gnetworkmonitorbase.c:292 msgid "Network unreachable" msgstr "Tinklas nepasiekiamas" -#: ../gio/gnetworkmonitorbase.c:229 ../gio/gnetworkmonitorbase.c:259 +#: ../gio/gnetworkmonitorbase.c:227 ../gio/gnetworkmonitorbase.c:257 msgid "Host unreachable" msgstr "Serveris nepasiekiamas" -#: ../gio/gnetworkmonitornetlink.c:98 ../gio/gnetworkmonitornetlink.c:110 -#: ../gio/gnetworkmonitornetlink.c:129 +#: ../gio/gnetworkmonitornetlink.c:96 ../gio/gnetworkmonitornetlink.c:108 +#: ../gio/gnetworkmonitornetlink.c:127 #, c-format msgid "Could not create network monitor: %s" msgstr "Nepavyko sukurti tinklo stebyklės: %s" -#: ../gio/gnetworkmonitornetlink.c:119 +#: ../gio/gnetworkmonitornetlink.c:117 msgid "Could not create network monitor: " msgstr "Nepavyko sukurti tiklo stebėtojo: " -#: ../gio/gnetworkmonitornetlink.c:177 +#: ../gio/gnetworkmonitornetlink.c:175 msgid "Could not get network status: " msgstr "Nepavyko gauti tinklo būsenos: " -#: ../gio/goutputstream.c:210 ../gio/goutputstream.c:454 +#: ../gio/goutputstream.c:209 ../gio/goutputstream.c:550 msgid "Output stream doesn't implement write" msgstr "Išvedimo srautas nepalaiko rašymo" -#: ../gio/goutputstream.c:415 ../gio/goutputstream.c:928 +#: ../gio/goutputstream.c:511 ../gio/goutputstream.c:1028 msgid "Source stream is already closed" msgstr "Šaltinio srautas jau užvertas" +#: ../gio/gresolver.c:318 ../gio/gthreadedresolver.c:108 +#, c-format +msgid "Error resolving '%s': %s" +msgstr "Klaida išrišant „%s“: %s" + #: ../gio/gresource.c:291 ../gio/gresource.c:539 ../gio/gresource.c:556 #: ../gio/gresource.c:677 ../gio/gresource.c:746 ../gio/gresource.c:807 -#: ../gio/gresource.c:887 ../gio/gresourcefile.c:454 -#: ../gio/gresourcefile.c:555 ../gio/gresourcefile.c:657 +#: ../gio/gresource.c:887 ../gio/gresourcefile.c:452 +#: ../gio/gresourcefile.c:553 ../gio/gresourcefile.c:655 #, c-format msgid "The resource at '%s' does not exist" msgstr "Resursas vietoje „%s“ neegzistuoja" @@ -2273,20 +2279,20 @@ msgid "The resource at '%s' failed to decompress" msgstr "Resurso vietoje „%s“ nepavyko išskleisti" -#: ../gio/gresourcefile.c:653 +#: ../gio/gresourcefile.c:651 #, c-format msgid "The resource at '%s' is not a directory" msgstr "Resursas vietoje „%s“ nėra katalogas" -#: ../gio/gresourcefile.c:861 +#: ../gio/gresourcefile.c:859 msgid "Input stream doesn't implement seek" msgstr "Švesties srautas nerealizuoja paieškos" -#: ../gio/gresource-tool.c:481 +#: ../gio/gresource-tool.c:479 msgid "List sections containing resources in an elf FILE" msgstr "Išvardinti sekcijas, turinčias resursus elf FAILE" -#: ../gio/gresource-tool.c:487 +#: ../gio/gresource-tool.c:485 msgid "" "List resources\n" "If SECTION is given, only list resources in this section\n" @@ -2296,16 +2302,16 @@ "Jei SEKCIJA pateikta, išvardinti tik resursus šioje sekcijoje\n" "Jei KELIAS yra pateiktas, išvardinti tik atitinkančius resursus" -#: ../gio/gresource-tool.c:490 ../gio/gresource-tool.c:500 +#: ../gio/gresource-tool.c:488 ../gio/gresource-tool.c:498 msgid "FILE [PATH]" msgstr "FAILAS [KELIAS]" -#: ../gio/gresource-tool.c:491 ../gio/gresource-tool.c:501 -#: ../gio/gresource-tool.c:508 +#: ../gio/gresource-tool.c:489 ../gio/gresource-tool.c:499 +#: ../gio/gresource-tool.c:506 msgid "SECTION" msgstr "SEKCIJA" -#: ../gio/gresource-tool.c:496 +#: ../gio/gresource-tool.c:494 msgid "" "List resources with details\n" "If SECTION is given, only list resources in this section\n" @@ -2317,15 +2323,15 @@ "Jei KELIAS pateiktas, išvardinti tik atitinkamus resursus\n" "Detalės įtraukia sekciją, dydį ir suspaudimą" -#: ../gio/gresource-tool.c:506 +#: ../gio/gresource-tool.c:504 msgid "Extract a resource file to stdout" msgstr "Išgauti resurso failą į standartinę išvastį" -#: ../gio/gresource-tool.c:507 +#: ../gio/gresource-tool.c:505 msgid "FILE PATH" msgstr "FAILO KELIAS" -#: ../gio/gresource-tool.c:521 +#: ../gio/gresource-tool.c:519 msgid "" "Usage:\n" " gresource [--section SECTION] COMMAND [ARGS...]\n" @@ -2353,7 +2359,7 @@ "Naudokite „gresource help KOMANDA“ detalesnei pagalbai.\n" "\n" -#: ../gio/gresource-tool.c:535 +#: ../gio/gresource-tool.c:533 #, c-format msgid "" "Usage:\n" @@ -2368,20 +2374,20 @@ "%s\n" "\n" -#: ../gio/gresource-tool.c:542 +#: ../gio/gresource-tool.c:540 msgid " SECTION An (optional) elf section name\n" msgstr " SEKCIJA (Nebūtinas) elf sekcijos pavadinimas\n" -#: ../gio/gresource-tool.c:546 ../gio/gsettings-tool.c:631 +#: ../gio/gresource-tool.c:544 ../gio/gsettings-tool.c:635 msgid " COMMAND The (optional) command to explain\n" msgstr " KOMANDA Komanda (nebūtina) paaiškinimui\n" -#: ../gio/gresource-tool.c:552 +#: ../gio/gresource-tool.c:550 msgid " FILE An elf file (a binary or a shared library)\n" msgstr "" " FAILAS elf failas (dvejetainis arba bendro naudojimo biblioteka)\n" -#: ../gio/gresource-tool.c:555 +#: ../gio/gresource-tool.c:553 msgid "" " FILE An elf file (a binary or a shared library)\n" " or a compiled resource file\n" @@ -2389,89 +2395,89 @@ " FAILAS elf failas (dvejetainis arba bendro naudojimo biblioteka)\n" " arba kompiliuotas resurso failas\n" -#: ../gio/gresource-tool.c:559 +#: ../gio/gresource-tool.c:557 msgid "[PATH]" msgstr "[KELIAS]" -#: ../gio/gresource-tool.c:561 +#: ../gio/gresource-tool.c:559 msgid " PATH An (optional) resource path (may be partial)\n" msgstr " KELIAS (Nebūtinas) resurso kelias (gali būti dalinis)\n" -#: ../gio/gresource-tool.c:562 +#: ../gio/gresource-tool.c:560 msgid "PATH" msgstr "KELIAS" -#: ../gio/gresource-tool.c:564 +#: ../gio/gresource-tool.c:562 msgid " PATH A resource path\n" msgstr " KELIAS Resurso kelias\n" -#: ../gio/gsettings-tool.c:53 ../gio/gsettings-tool.c:74 +#: ../gio/gsettings-tool.c:51 ../gio/gsettings-tool.c:72 #, c-format msgid "No such schema '%s'\n" msgstr "Nėra schemos „%s“\n" -#: ../gio/gsettings-tool.c:59 +#: ../gio/gsettings-tool.c:57 #, c-format msgid "Schema '%s' is not relocatable (path must not be specified)\n" msgstr "Schema „%s“ yra neperkeliama (kelias neturi būti nurodomas)\n" -#: ../gio/gsettings-tool.c:80 +#: ../gio/gsettings-tool.c:78 #, c-format msgid "Schema '%s' is relocatable (path must be specified)\n" msgstr "Schema „%s“ yra perkeliama (kelias turi būti nurodytas)\n" -#: ../gio/gsettings-tool.c:94 +#: ../gio/gsettings-tool.c:92 #, c-format msgid "Empty path given.\n" msgstr "Pateiktas tuščias kelias.\n" -#: ../gio/gsettings-tool.c:100 +#: ../gio/gsettings-tool.c:98 #, c-format msgid "Path must begin with a slash (/)\n" msgstr "Kelias turi prasidėti pasviruoju brūkšniu (/)\n" -#: ../gio/gsettings-tool.c:106 +#: ../gio/gsettings-tool.c:104 #, c-format msgid "Path must end with a slash (/)\n" msgstr "Kelias turi baigtis pasviruoju brūkšniu (/)\n" -#: ../gio/gsettings-tool.c:112 +#: ../gio/gsettings-tool.c:110 #, c-format msgid "Path must not contain two adjacent slashes (//)\n" msgstr "Kelias neturi turėti dviejų gretimų pasvirųjų brūkšnių (//)\n" -#: ../gio/gsettings-tool.c:473 +#: ../gio/gsettings-tool.c:477 #, c-format msgid "The provided value is outside of the valid range\n" msgstr "Pateikta reikšmė yra už leistinų ribų\n" -#: ../gio/gsettings-tool.c:480 +#: ../gio/gsettings-tool.c:484 #, c-format msgid "The key is not writable\n" msgstr "Raktas nėra rašomas\n" -#: ../gio/gsettings-tool.c:516 +#: ../gio/gsettings-tool.c:520 msgid "List the installed (non-relocatable) schemas" msgstr "Išvardinti įdiegtas (neperkeliamas) schemas" -#: ../gio/gsettings-tool.c:522 +#: ../gio/gsettings-tool.c:526 msgid "List the installed relocatable schemas" msgstr "Išvardinti įdiegtas perkeliamas schemas" -#: ../gio/gsettings-tool.c:528 +#: ../gio/gsettings-tool.c:532 msgid "List the keys in SCHEMA" msgstr "Išvardinti raktus SCHEMOJE" -#: ../gio/gsettings-tool.c:529 ../gio/gsettings-tool.c:535 -#: ../gio/gsettings-tool.c:572 +#: ../gio/gsettings-tool.c:533 ../gio/gsettings-tool.c:539 +#: ../gio/gsettings-tool.c:576 msgid "SCHEMA[:PATH]" msgstr "SCHEMA[:KELIAS]" -#: ../gio/gsettings-tool.c:534 +#: ../gio/gsettings-tool.c:538 msgid "List the children of SCHEMA" msgstr "Išvardina vaikus SCHEMOJE" -#: ../gio/gsettings-tool.c:540 +#: ../gio/gsettings-tool.c:544 msgid "" "List keys and values, recursively\n" "If no SCHEMA is given, list all keys\n" @@ -2479,44 +2485,44 @@ "Rekursyviai išvardinti raktus ir reikšmes\n" "Jei SCHEMA nepateikta, išvardinti visus raktus\n" -#: ../gio/gsettings-tool.c:542 +#: ../gio/gsettings-tool.c:546 msgid "[SCHEMA[:PATH]]" msgstr "[SCHEMA[:KELIAS]]" -#: ../gio/gsettings-tool.c:547 +#: ../gio/gsettings-tool.c:551 msgid "Get the value of KEY" msgstr "Gauti RAKTO reikšmę" -#: ../gio/gsettings-tool.c:548 ../gio/gsettings-tool.c:554 -#: ../gio/gsettings-tool.c:566 ../gio/gsettings-tool.c:578 +#: ../gio/gsettings-tool.c:552 ../gio/gsettings-tool.c:558 +#: ../gio/gsettings-tool.c:570 ../gio/gsettings-tool.c:582 msgid "SCHEMA[:PATH] KEY" msgstr "SCHEMOS[:KELIO] RAKTAS" -#: ../gio/gsettings-tool.c:553 +#: ../gio/gsettings-tool.c:557 msgid "Query the range of valid values for KEY" msgstr "Užklausti galimų reikšmių rėžių RAKTUI" -#: ../gio/gsettings-tool.c:559 +#: ../gio/gsettings-tool.c:563 msgid "Set the value of KEY to VALUE" msgstr "Nustatyti RAKTO REIKŠMĘ" -#: ../gio/gsettings-tool.c:560 +#: ../gio/gsettings-tool.c:564 msgid "SCHEMA[:PATH] KEY VALUE" msgstr "SCHEMOS[:KELIO] RAKTO REIKŠMĖ" -#: ../gio/gsettings-tool.c:565 +#: ../gio/gsettings-tool.c:569 msgid "Reset KEY to its default value" msgstr "Nustatyti RAKTĄ į jo numatytąją reikšmę" -#: ../gio/gsettings-tool.c:571 +#: ../gio/gsettings-tool.c:575 msgid "Reset all keys in SCHEMA to their defaults" msgstr "Atstatyti visus SCHEMOS raktus į jų numatytasias reikšmes" -#: ../gio/gsettings-tool.c:577 +#: ../gio/gsettings-tool.c:581 msgid "Check if KEY is writable" msgstr "Patikrinti, ar RAKTAS yra rašomas" -#: ../gio/gsettings-tool.c:583 +#: ../gio/gsettings-tool.c:587 msgid "" "Monitor KEY for changes.\n" "If no KEY is specified, monitor all keys in SCHEMA.\n" @@ -2526,32 +2532,11 @@ "Jei RAKTAS nenurodytas, stebėti visus raktus SCHEMOJE.\n" "Naudoti ^C stebėjimo nutraukimui.\n" -#: ../gio/gsettings-tool.c:586 +#: ../gio/gsettings-tool.c:590 msgid "SCHEMA[:PATH] [KEY]" msgstr "SCHEMA[:KELIAS] [RAKTAS]" -#: ../gio/gsettings-tool.c:598 -#| msgid "" -#| "Usage:\n" -#| " gsettings [--schemadir SCHEMADIR] COMMAND [ARGS...]\n" -#| "\n" -#| "Commands:\n" -#| " help Show this information\n" -#| " list-schemas List installed schemas\n" -#| " list-relocatable-schemas List relocatable schemas\n" -#| " list-keys List keys in a schema\n" -#| " list-children List children of a schema\n" -#| " list-recursively List keys and values, recursively\n" -#| " range Queries the range of a key\n" -#| " get Get the value of a key\n" -#| " set Set the value of a key\n" -#| " reset Reset the value of a key\n" -#| " reset-recursively Reset all values in a given schema\n" -#| " writable Check if a key is writable\n" -#| " monitor Watch for changes\n" -#| "\n" -#| "Use 'gsettings help COMMAND' to get detailed help.\n" -#| "\n" +#: ../gio/gsettings-tool.c:602 msgid "" "Usage:\n" " gsettings --version\n" @@ -2597,7 +2582,7 @@ "Naudokite 'gsettings help KOMANDA' detalesnei pagalbai gauti.\n" "\n" -#: ../gio/gsettings-tool.c:621 +#: ../gio/gsettings-tool.c:625 #, c-format msgid "" "Usage:\n" @@ -2612,11 +2597,11 @@ "%s\n" "\n" -#: ../gio/gsettings-tool.c:627 +#: ../gio/gsettings-tool.c:631 msgid " SCHEMADIR A directory to search for additional schemas\n" msgstr " SCHEMOSKAT Katalogas, kur ieškoti papildomų schemų\n" -#: ../gio/gsettings-tool.c:635 +#: ../gio/gsettings-tool.c:639 msgid "" " SCHEMA The name of the schema\n" " PATH The path, for relocatable schemas\n" @@ -2624,339 +2609,334 @@ " SCHEMA Schemos pavadinimas\n" " KELIAS Kelias perkeliamoms schemoms\n" -#: ../gio/gsettings-tool.c:640 +#: ../gio/gsettings-tool.c:644 msgid " KEY The (optional) key within the schema\n" msgstr " RAKTAS Raktas schemoje (nebūtinas)\n" -#: ../gio/gsettings-tool.c:644 +#: ../gio/gsettings-tool.c:648 msgid " KEY The key within the schema\n" msgstr " RAKTAS Raktas schemoje\n" -#: ../gio/gsettings-tool.c:648 +#: ../gio/gsettings-tool.c:652 msgid " VALUE The value to set\n" msgstr " REIKŠMĖ Reikšmė, kurią nustatyti\n" -#: ../gio/gsettings-tool.c:703 +#: ../gio/gsettings-tool.c:707 #, c-format msgid "Could not load schemas from %s: %s\n" msgstr "Nepavyko atverti schemų iš „%s“: „%s“\n" -#: ../gio/gsettings-tool.c:765 +#: ../gio/gsettings-tool.c:769 #, c-format msgid "Empty schema name given\n" msgstr "Pateiktas tuščias schemos pavadinimas\n" -#: ../gio/gsettings-tool.c:794 +#: ../gio/gsettings-tool.c:798 #, c-format msgid "No such key '%s'\n" msgstr "Nėra rakto „%s“\n" -#: ../gio/gsocket.c:314 +#: ../gio/gsocket.c:312 msgid "Invalid socket, not initialized" msgstr "Netinkamas lizdas, nepavyko inicijuoti" -#: ../gio/gsocket.c:321 +#: ../gio/gsocket.c:319 #, c-format msgid "Invalid socket, initialization failed due to: %s" msgstr "Netinkamas lizdas, nepavyko inicijuoti: %s" -#: ../gio/gsocket.c:329 +#: ../gio/gsocket.c:327 msgid "Socket is already closed" msgstr "Lizdas jau užvertas" -#: ../gio/gsocket.c:337 ../gio/gsocket.c:3624 ../gio/gsocket.c:3679 +#: ../gio/gsocket.c:335 ../gio/gsocket.c:3634 ../gio/gsocket.c:3689 msgid "Socket I/O timed out" msgstr "Lizdo I/O baigėsi laikas" -#: ../gio/gsocket.c:484 +#: ../gio/gsocket.c:482 #, c-format msgid "creating GSocket from fd: %s" msgstr "iš fd kuriamas GSocket: %s" -#: ../gio/gsocket.c:512 ../gio/gsocket.c:566 ../gio/gsocket.c:573 +#: ../gio/gsocket.c:510 ../gio/gsocket.c:564 ../gio/gsocket.c:571 #, c-format msgid "Unable to create socket: %s" msgstr "Nepavyko sukurti lizdo: %s" -#: ../gio/gsocket.c:566 +#: ../gio/gsocket.c:564 msgid "Unknown family was specified" msgstr "Nurodyta nežinoma šeima" -#: ../gio/gsocket.c:573 +#: ../gio/gsocket.c:571 msgid "Unknown protocol was specified" msgstr "Nurodytas nežinomas protokolas" -#: ../gio/gsocket.c:1731 +#: ../gio/gsocket.c:1729 #, c-format msgid "could not get local address: %s" msgstr "nepavyko gauto lokalaus adreso: %s" -#: ../gio/gsocket.c:1774 +#: ../gio/gsocket.c:1772 #, c-format msgid "could not get remote address: %s" msgstr "nepavyko gauti nuotolinio adreso: %s" -#: ../gio/gsocket.c:1835 +#: ../gio/gsocket.c:1833 #, c-format msgid "could not listen: %s" msgstr "nepavyko klausytis: %s" -#: ../gio/gsocket.c:1934 +#: ../gio/gsocket.c:1932 #, c-format msgid "Error binding to address: %s" msgstr "Susiejimo su adresu klaida: %s" -#: ../gio/gsocket.c:2046 ../gio/gsocket.c:2083 +#: ../gio/gsocket.c:2044 ../gio/gsocket.c:2081 #, c-format msgid "Error joining multicast group: %s" msgstr "Klaida prisijungian prie transliavimo grupės: %s" -#: ../gio/gsocket.c:2047 ../gio/gsocket.c:2084 +#: ../gio/gsocket.c:2045 ../gio/gsocket.c:2082 #, c-format msgid "Error leaving multicast group: %s" msgstr "Klaida paliekant transliavimo grupę: %s" -#: ../gio/gsocket.c:2048 +#: ../gio/gsocket.c:2046 msgid "No support for source-specific multicast" msgstr "Nėra resursams specifinio transliavimo palaikymo" -#: ../gio/gsocket.c:2267 +#: ../gio/gsocket.c:2265 #, c-format msgid "Error accepting connection: %s" msgstr "Klaida priimant ryšį: %s" -#: ../gio/gsocket.c:2388 +#: ../gio/gsocket.c:2386 msgid "Connection in progress" msgstr "Prisijungiama" -#: ../gio/gsocket.c:2435 +#: ../gio/gsocket.c:2433 msgid "Unable to get pending error: " msgstr "Nepavyko gauti laukiančios klaidos: " -#: ../gio/gsocket.c:2621 +#: ../gio/gsocket.c:2631 #, c-format msgid "Error receiving data: %s" msgstr "Klaida priimant duomenis: %s" -#: ../gio/gsocket.c:2799 +#: ../gio/gsocket.c:2809 #, c-format msgid "Error sending data: %s" msgstr "Klaida siunčiant duomenis: %s" -#: ../gio/gsocket.c:2913 +#: ../gio/gsocket.c:2923 #, c-format msgid "Unable to shutdown socket: %s" msgstr "Nepavyko išjungti lizdo: %s" -#: ../gio/gsocket.c:2992 +#: ../gio/gsocket.c:3002 #, c-format msgid "Error closing socket: %s" msgstr "Klaida užveriant lizdą: %s" -#: ../gio/gsocket.c:3617 +#: ../gio/gsocket.c:3627 #, c-format msgid "Waiting for socket condition: %s" msgstr "Laukiama lizdo būsenos: %s" -#: ../gio/gsocket.c:3895 ../gio/gsocket.c:3976 +#: ../gio/gsocket.c:3905 ../gio/gsocket.c:3986 #, c-format msgid "Error sending message: %s" msgstr "Klaida siunčiant pranešimą: %s" -#: ../gio/gsocket.c:3920 +#: ../gio/gsocket.c:3930 msgid "GSocketControlMessage not supported on Windows" msgstr "„Windows“ sistemoje „GSocketControlMessage“ nepalaikoma" -#: ../gio/gsocket.c:4254 ../gio/gsocket.c:4389 +#: ../gio/gsocket.c:4264 ../gio/gsocket.c:4399 #, c-format msgid "Error receiving message: %s" msgstr "Klaida priimant pranešimą: %s" -#: ../gio/gsocket.c:4494 +#: ../gio/gsocket.c:4504 #, c-format msgid "Unable to read socket credentials: %s" msgstr "Nepavyko perskaityti lizdo įgaliojimų: %s" -#: ../gio/gsocket.c:4503 +#: ../gio/gsocket.c:4513 msgid "g_socket_get_credentials not implemented for this OS" msgstr "g_socket_get_credentials nerealizuota šiai operacinei sistemai" -#: ../gio/gsocketclient.c:178 +#: ../gio/gsocketclient.c:176 #, c-format msgid "Could not connect to proxy server %s: " msgstr "Nepavyko prisijungti prie tarpinio serverio %s: " -#: ../gio/gsocketclient.c:192 +#: ../gio/gsocketclient.c:190 #, c-format msgid "Could not connect to %s: " msgstr "Nepavyko prisijungti prie %s: " -#: ../gio/gsocketclient.c:194 +#: ../gio/gsocketclient.c:192 msgid "Could not connect: " msgstr "Nepavyko prisijungti: " -#: ../gio/gsocketclient.c:1069 ../gio/gsocketclient.c:1636 +#: ../gio/gsocketclient.c:1027 ../gio/gsocketclient.c:1594 msgid "Unknown error on connect" msgstr "Nežinoma klaida prisijungiant" -#: ../gio/gsocketclient.c:1124 ../gio/gsocketclient.c:1574 +#: ../gio/gsocketclient.c:1082 ../gio/gsocketclient.c:1532 msgid "Proxying over a non-TCP connection is not supported." msgstr "Bandymas naudoti proxy ne per TCP ryšį nepalaikomas." -#: ../gio/gsocketclient.c:1150 ../gio/gsocketclient.c:1595 +#: ../gio/gsocketclient.c:1108 ../gio/gsocketclient.c:1553 #, c-format msgid "Proxy protocol '%s' is not supported." msgstr "Tarpinio serverio protokolas „%s“ nepalaikomas." -#: ../gio/gsocketlistener.c:187 +#: ../gio/gsocketlistener.c:186 msgid "Listener is already closed" msgstr "Gavėjas jau užvertas" -#: ../gio/gsocketlistener.c:228 +#: ../gio/gsocketlistener.c:227 msgid "Added socket is closed" msgstr "Pridėtasis lizdas yra užvertas" -#: ../gio/gsocks4aproxy.c:120 +#: ../gio/gsocks4aproxy.c:118 #, c-format msgid "SOCKSv4 does not support IPv6 address '%s'" msgstr "SOCKSv4 nepalaiko IPv6 adreso „%s“" -#: ../gio/gsocks4aproxy.c:138 +#: ../gio/gsocks4aproxy.c:136 msgid "Username is too long for SOCKSv4 protocol" msgstr "Naudotojo vardas yra per ilgas SOCKSv4 protokolui" -#: ../gio/gsocks4aproxy.c:155 +#: ../gio/gsocks4aproxy.c:153 #, c-format msgid "Hostname '%s' is too long for SOCKSv4 protocol" msgstr "Kompiuterio vardas „%s“ yra per ilgas SOCKSv4 protokolui" -#: ../gio/gsocks4aproxy.c:181 +#: ../gio/gsocks4aproxy.c:179 msgid "The server is not a SOCKSv4 proxy server." msgstr "Serveris nėra SOCKSv4 proxy serveris." -#: ../gio/gsocks4aproxy.c:188 +#: ../gio/gsocks4aproxy.c:186 msgid "Connection through SOCKSv4 server was rejected" msgstr "Ryšys per SOCKSv4 serverį buvo atmestas" -#: ../gio/gsocks5proxy.c:155 ../gio/gsocks5proxy.c:326 -#: ../gio/gsocks5proxy.c:336 +#: ../gio/gsocks5proxy.c:153 ../gio/gsocks5proxy.c:324 +#: ../gio/gsocks5proxy.c:334 msgid "The server is not a SOCKSv5 proxy server." msgstr "Serveris nėra SOCKSv5 proxy serveris." -#: ../gio/gsocks5proxy.c:169 +#: ../gio/gsocks5proxy.c:167 msgid "The SOCKSv5 proxy requires authentication." msgstr "SOCKSv5 proxy reikalauja tapatybės patvirtinimo." -#: ../gio/gsocks5proxy.c:179 +#: ../gio/gsocks5proxy.c:177 msgid "" "The SOCKSv5 proxy requires an authentication method that is not supported by " "GLib." msgstr "" "SOCKSv5 reikalauja tapatybės patvirtinimo metodo, kurio GLib nepalaiko." -#: ../gio/gsocks5proxy.c:208 +#: ../gio/gsocks5proxy.c:206 msgid "Username or password is too long for SOCKSv5 protocol." msgstr "Naudotojo vardas arba slaptažodis yra per ilgas SOCKSv5 protokolui." -#: ../gio/gsocks5proxy.c:238 +#: ../gio/gsocks5proxy.c:236 msgid "SOCKSv5 authentication failed due to wrong username or password." msgstr "" "SOCKSv5 tapatybės patvirtinimas nepavyko dėl neteisingo naudotojo vardo arba " "slaptažodžio." -#: ../gio/gsocks5proxy.c:288 +#: ../gio/gsocks5proxy.c:286 #, c-format msgid "Hostname '%s' is too long for SOCKSv5 protocol" msgstr "Kompiuterio vardas „%s“ yra per ilgas SOCKSv5 protokolui" -#: ../gio/gsocks5proxy.c:350 +#: ../gio/gsocks5proxy.c:348 msgid "The SOCKSv5 proxy server uses unknown address type." msgstr "SOCKSv5 proxy serveris naudoja nežinomą adresų tipą." -#: ../gio/gsocks5proxy.c:357 +#: ../gio/gsocks5proxy.c:355 msgid "Internal SOCKSv5 proxy server error." msgstr "Vidinė SOCKSv5 proxy serverio klaida." -#: ../gio/gsocks5proxy.c:363 +#: ../gio/gsocks5proxy.c:361 msgid "SOCKSv5 connection not allowed by ruleset." msgstr "SOCKSv5 ryšys neleidžiamas pagal taisykles." -#: ../gio/gsocks5proxy.c:370 +#: ../gio/gsocks5proxy.c:368 msgid "Host unreachable through SOCKSv5 server." msgstr "Kompiuteris nepasiekiamas per SOCKSv5 serverį." -#: ../gio/gsocks5proxy.c:376 +#: ../gio/gsocks5proxy.c:374 msgid "Network unreachable through SOCKSv5 proxy." msgstr "Tinklas nepasiekiamas per SOCKSv5 proxy." -#: ../gio/gsocks5proxy.c:382 +#: ../gio/gsocks5proxy.c:380 msgid "Connection refused through SOCKSv5 proxy." msgstr "Ryšys per SOCKSv5 proxy atmestas." -#: ../gio/gsocks5proxy.c:388 +#: ../gio/gsocks5proxy.c:386 msgid "SOCKSv5 proxy does not support 'connect' command." msgstr "SOCKSv5 proxy nepalaiko „connect“ komandos." -#: ../gio/gsocks5proxy.c:394 +#: ../gio/gsocks5proxy.c:392 msgid "SOCKSv5 proxy does not support provided address type." msgstr "SOCKSv5 proxy nepalaiko pateikto adreso tipo." -#: ../gio/gsocks5proxy.c:400 +#: ../gio/gsocks5proxy.c:398 msgid "Unknown SOCKSv5 proxy error." msgstr "Nežinoma SOCKSv5 proxy klaida." -#: ../gio/gthemedicon.c:524 +#: ../gio/gthemedicon.c:518 #, c-format msgid "Can't handle version %d of GThemedIcon encoding" msgstr "Nepavyko apdoroti GThemedIcon koduotės versijos %d" -#: ../gio/gthreadedresolver.c:110 -#, c-format -msgid "Error resolving '%s': %s" -msgstr "Klaida išrišant „%s“: %s" - -#: ../gio/gthreadedresolver.c:195 +#: ../gio/gthreadedresolver.c:193 #, c-format msgid "Error reverse-resolving '%s': %s" msgstr "Klaida atvirkščiai išrišant „%s“: %s" -#: ../gio/gthreadedresolver.c:536 ../gio/gthreadedresolver.c:617 -#: ../gio/gthreadedresolver.c:720 ../gio/gthreadedresolver.c:771 +#: ../gio/gthreadedresolver.c:531 ../gio/gthreadedresolver.c:611 +#: ../gio/gthreadedresolver.c:711 ../gio/gthreadedresolver.c:761 #, c-format msgid "No DNS record of the requested type for '%s'" msgstr "Nėra DNS įrašo prašomam tipui „%s“" -#: ../gio/gthreadedresolver.c:541 ../gio/gthreadedresolver.c:725 +#: ../gio/gthreadedresolver.c:536 ../gio/gthreadedresolver.c:716 #, c-format msgid "Temporarily unable to resolve '%s'" msgstr "Laikinai nepavyko išrišti „%s“" -#: ../gio/gthreadedresolver.c:546 ../gio/gthreadedresolver.c:730 +#: ../gio/gthreadedresolver.c:541 ../gio/gthreadedresolver.c:721 #, c-format msgid "Error resolving '%s'" msgstr "Klaida išrišant „%s“" -#: ../gio/gtlscertificate.c:248 +#: ../gio/gtlscertificate.c:247 msgid "Cannot decrypt PEM-encoded private key" msgstr "Nepavyko perskaityti PEM užkoduoto privataus rakto" -#: ../gio/gtlscertificate.c:253 +#: ../gio/gtlscertificate.c:252 msgid "No PEM-encoded private key found" msgstr "Nerastas PEM užkoduotas privatus raktas" -#: ../gio/gtlscertificate.c:263 +#: ../gio/gtlscertificate.c:262 msgid "Could not parse PEM-encoded private key" msgstr "Nepavyko perskaityti PEM užkoduoto privataus rakto" -#: ../gio/gtlscertificate.c:288 +#: ../gio/gtlscertificate.c:287 msgid "No PEM-encoded certificate found" msgstr "Nerastas PEM užkoduotas sertifikatas" -#: ../gio/gtlscertificate.c:297 +#: ../gio/gtlscertificate.c:296 msgid "Could not parse PEM-encoded certificate" msgstr "Nepavyko perskaityti PEM užkoduoto sertifikato" -#: ../gio/gtlspassword.c:113 +#: ../gio/gtlspassword.c:111 msgid "" "This is the last chance to enter the password correctly before your access " "is locked out." @@ -2964,7 +2944,7 @@ "Tai yra paskutinis šansas įvesti teisingą slaptažodį, kitaip jūsų prieiga " "bus užrakinta." -#: ../gio/gtlspassword.c:115 +#: ../gio/gtlspassword.c:113 msgid "" "Several password entered have been incorrect, and your access will be locked " "out after further failures." @@ -2972,7 +2952,7 @@ "Keli įvesti slaptažodžiai buvo neteisingi ir jūsų prieiga bus užblokuota po " "tolesnių nesėkmių." -#: ../gio/gtlspassword.c:117 +#: ../gio/gtlspassword.c:115 msgid "The password entered is incorrect." msgstr "Įvestas slaptažodis yra neteisingas." @@ -3031,90 +3011,90 @@ msgid "Error while disabling SO_PASSCRED: %s" msgstr "Klaida išjungiant SO_PASSCRED: %s" -#: ../gio/gunixinputstream.c:372 ../gio/gunixinputstream.c:393 +#: ../gio/gunixinputstream.c:370 ../gio/gunixinputstream.c:391 #, c-format msgid "Error reading from file descriptor: %s" msgstr "Klaida skaitant failą: %s" -#: ../gio/gunixinputstream.c:426 ../gio/gunixoutputstream.c:412 +#: ../gio/gunixinputstream.c:424 ../gio/gunixoutputstream.c:410 #, c-format msgid "Error closing file descriptor: %s" msgstr "Klaida užveriant failą: %s" -#: ../gio/gunixmounts.c:1985 ../gio/gunixmounts.c:2038 +#: ../gio/gunixmounts.c:1991 ../gio/gunixmounts.c:2044 msgid "Filesystem root" msgstr "Failų sistemos šaknis" -#: ../gio/gunixoutputstream.c:358 ../gio/gunixoutputstream.c:379 +#: ../gio/gunixoutputstream.c:356 ../gio/gunixoutputstream.c:377 #, c-format msgid "Error writing to file descriptor: %s" msgstr "Klaida rašant į failą: %s" -#: ../gio/gunixsocketaddress.c:234 +#: ../gio/gunixsocketaddress.c:232 msgid "Abstract UNIX domain socket addresses not supported on this system" msgstr "Abstrakčiųjų UNIX srities lizdų adresai šioje sistemoje nepalaikomi" -#: ../gio/gvolume.c:439 +#: ../gio/gvolume.c:437 msgid "volume doesn't implement eject" msgstr "skirsnis nerealizuoja išstūmimo" #. Translators: This is an error #. * message for volume objects that #. * don't implement any of eject or eject_with_operation. -#: ../gio/gvolume.c:516 +#: ../gio/gvolume.c:514 msgid "volume doesn't implement eject or eject_with_operation" msgstr "tomas nerealizuoja išstūmimo nei su papildoma operacija,nei be jos" -#: ../gio/gwin32appinfo.c:276 +#: ../gio/gwin32appinfo.c:274 msgid "Can't find application" msgstr "Nepavyko rasti programos" -#: ../gio/gwin32appinfo.c:308 +#: ../gio/gwin32appinfo.c:306 #, c-format msgid "Error launching application: %s" msgstr "Klaida paleidžiant programą: %s" -#: ../gio/gwin32appinfo.c:344 +#: ../gio/gwin32appinfo.c:342 msgid "URIs not supported" msgstr "URI nepalaikomi" -#: ../gio/gwin32appinfo.c:366 +#: ../gio/gwin32appinfo.c:364 msgid "association changes not supported on win32" msgstr "saitų keitimai win32 sistemose nepalaikomi" -#: ../gio/gwin32appinfo.c:378 +#: ../gio/gwin32appinfo.c:376 msgid "Association creation not supported on win32" msgstr "Saitų kūrimas win32 sistemose nepalaikomas" -#: ../gio/gwin32inputstream.c:346 +#: ../gio/gwin32inputstream.c:344 #, c-format msgid "Error reading from handle: %s" msgstr "Klaida skaitant iš rankenėlės: %s" -#: ../gio/gwin32inputstream.c:390 ../gio/gwin32outputstream.c:377 +#: ../gio/gwin32inputstream.c:388 ../gio/gwin32outputstream.c:375 #, c-format msgid "Error closing handle: %s" msgstr "Klaida užveriant rankenėlę: %s" -#: ../gio/gwin32outputstream.c:333 +#: ../gio/gwin32outputstream.c:331 #, c-format msgid "Error writing to handle: %s" msgstr "Klaida rašant į rankenėlę: %s" -#: ../gio/gzlibcompressor.c:396 ../gio/gzlibdecompressor.c:349 +#: ../gio/gzlibcompressor.c:394 ../gio/gzlibdecompressor.c:347 msgid "Not enough memory" msgstr "Nepakanka atminties" -#: ../gio/gzlibcompressor.c:403 ../gio/gzlibdecompressor.c:356 +#: ../gio/gzlibcompressor.c:401 ../gio/gzlibdecompressor.c:354 #, c-format msgid "Internal error: %s" msgstr "Vidinė klaida: %s" -#: ../gio/gzlibcompressor.c:416 ../gio/gzlibdecompressor.c:370 +#: ../gio/gzlibcompressor.c:414 ../gio/gzlibdecompressor.c:368 msgid "Need more input" msgstr "Reikia daugiau įvesties" -#: ../gio/gzlibdecompressor.c:342 +#: ../gio/gzlibdecompressor.c:340 msgid "Invalid compressed data" msgstr "Netinkami suspausti duomenys" @@ -3161,99 +3141,99 @@ msgstr "Netikėta žyma „%s“, tikėtasi žymos „%s“" #: ../glib/gbookmarkfile.c:1149 ../glib/gbookmarkfile.c:1163 -#: ../glib/gbookmarkfile.c:1231 ../glib/gbookmarkfile.c:1283 +#: ../glib/gbookmarkfile.c:1231 #, c-format msgid "Unexpected tag '%s' inside '%s'" msgstr "Netikėta žyma „%s“ „%s“ viduje" -#: ../glib/gbookmarkfile.c:1793 +#: ../glib/gbookmarkfile.c:1773 msgid "No valid bookmark file found in data dirs" msgstr "Duomenų aplankuose nerasta tinkamo žymelių failo" -#: ../glib/gbookmarkfile.c:1994 +#: ../glib/gbookmarkfile.c:1974 #, c-format msgid "A bookmark for URI '%s' already exists" msgstr "URI „%s“ žymelė jau yra" -#: ../glib/gbookmarkfile.c:2040 ../glib/gbookmarkfile.c:2198 -#: ../glib/gbookmarkfile.c:2283 ../glib/gbookmarkfile.c:2363 -#: ../glib/gbookmarkfile.c:2448 ../glib/gbookmarkfile.c:2531 -#: ../glib/gbookmarkfile.c:2609 ../glib/gbookmarkfile.c:2688 -#: ../glib/gbookmarkfile.c:2730 ../glib/gbookmarkfile.c:2827 -#: ../glib/gbookmarkfile.c:2947 ../glib/gbookmarkfile.c:3137 -#: ../glib/gbookmarkfile.c:3213 ../glib/gbookmarkfile.c:3381 -#: ../glib/gbookmarkfile.c:3470 ../glib/gbookmarkfile.c:3560 -#: ../glib/gbookmarkfile.c:3688 +#: ../glib/gbookmarkfile.c:2020 ../glib/gbookmarkfile.c:2178 +#: ../glib/gbookmarkfile.c:2263 ../glib/gbookmarkfile.c:2343 +#: ../glib/gbookmarkfile.c:2428 ../glib/gbookmarkfile.c:2511 +#: ../glib/gbookmarkfile.c:2589 ../glib/gbookmarkfile.c:2668 +#: ../glib/gbookmarkfile.c:2710 ../glib/gbookmarkfile.c:2807 +#: ../glib/gbookmarkfile.c:2927 ../glib/gbookmarkfile.c:3117 +#: ../glib/gbookmarkfile.c:3193 ../glib/gbookmarkfile.c:3361 +#: ../glib/gbookmarkfile.c:3450 ../glib/gbookmarkfile.c:3539 +#: ../glib/gbookmarkfile.c:3655 #, c-format msgid "No bookmark found for URI '%s'" msgstr "Nerasta žymelė URI „%s“" -#: ../glib/gbookmarkfile.c:2372 +#: ../glib/gbookmarkfile.c:2352 #, c-format msgid "No MIME type defined in the bookmark for URI '%s'" msgstr "URI „%s“ žymelėje neapibrėžtas MIME tipas" -#: ../glib/gbookmarkfile.c:2457 +#: ../glib/gbookmarkfile.c:2437 #, c-format msgid "No private flag has been defined in bookmark for URI '%s'" msgstr "URI „%s“ žymelėje neapibrėžta privati vėliavėlė" -#: ../glib/gbookmarkfile.c:2836 +#: ../glib/gbookmarkfile.c:2816 #, c-format msgid "No groups set in bookmark for URI '%s'" msgstr "URI „%s“ žymelėje nenurodyta jokia grupė" -#: ../glib/gbookmarkfile.c:3234 ../glib/gbookmarkfile.c:3391 +#: ../glib/gbookmarkfile.c:3214 ../glib/gbookmarkfile.c:3371 #, c-format msgid "No application with name '%s' registered a bookmark for '%s'" msgstr "Nėra programos pavadinimu „%s“ registravusios „%s“ žymelę" -#: ../glib/gbookmarkfile.c:3414 +#: ../glib/gbookmarkfile.c:3394 #, c-format msgid "Failed to expand exec line '%s' with URI '%s'" msgstr "Nepavyko išskleisti vykdomosios eilutės „%s“ su URI „%s“" -#: ../glib/gconvert.c:503 ../glib/gutf8.c:839 ../glib/gutf8.c:1054 -#: ../glib/gutf8.c:1193 ../glib/gutf8.c:1299 +#: ../glib/gconvert.c:477 ../glib/gutf8.c:833 ../glib/gutf8.c:1044 +#: ../glib/gutf8.c:1181 ../glib/gutf8.c:1285 msgid "Partial character sequence at end of input" msgstr "Nepilna simbolio seka įvedimo pabaigoje" -#: ../glib/gconvert.c:753 +#: ../glib/gconvert.c:742 #, c-format msgid "Cannot convert fallback '%s' to codeset '%s'" msgstr "Negalima keisti atgalinio varianto „%s“ į koduotę „%s“" -#: ../glib/gconvert.c:1573 +#: ../glib/gconvert.c:1566 #, c-format msgid "The URI '%s' is not an absolute URI using the \"file\" scheme" msgstr "Adresas „%s“ nėra absoliutus adresas naudojantis „file“ schemą" -#: ../glib/gconvert.c:1583 +#: ../glib/gconvert.c:1576 #, c-format msgid "The local file URI '%s' may not include a '#'" msgstr "Vietinio failo adresas „%s“ negali turėti simbolio „#“" -#: ../glib/gconvert.c:1600 +#: ../glib/gconvert.c:1593 #, c-format msgid "The URI '%s' is invalid" msgstr "Adresas „%s“ yra klaidingas" -#: ../glib/gconvert.c:1612 +#: ../glib/gconvert.c:1605 #, c-format msgid "The hostname of the URI '%s' is invalid" msgstr "Kompiuterio vardas „%s“ adrese yra klaidingas" -#: ../glib/gconvert.c:1628 +#: ../glib/gconvert.c:1621 #, c-format msgid "The URI '%s' contains invalidly escaped characters" msgstr "Adrese „%s“ yra klaidingai perkoduoti symboliai" -#: ../glib/gconvert.c:1723 +#: ../glib/gconvert.c:1716 #, c-format msgid "The pathname '%s' is not an absolute path" msgstr "Kelias „%s“ nėra absoliutus" -#: ../glib/gconvert.c:1733 +#: ../glib/gconvert.c:1726 msgid "Invalid hostname" msgstr "Klaidingas kompiuterio vardas" @@ -3483,12 +3463,12 @@ msgid "Sun" msgstr "Sek" -#: ../glib/gdir.c:157 +#: ../glib/gdir.c:155 #, c-format msgid "Error opening directory '%s': %s" msgstr "Klaida atidarant aplanką „%s“: %s" -#: ../glib/gfileutils.c:646 ../glib/gfileutils.c:734 +#: ../glib/gfileutils.c:699 ../glib/gfileutils.c:791 #, c-format msgid "Could not allocate %lu byte to read file \"%s\"" msgid_plural "Could not allocate %lu bytes to read file \"%s\"" @@ -3496,111 +3476,111 @@ msgstr[1] "Nepavyko išskirti %lu baitų failo „%s“ perskaitymui" msgstr[2] "Nepavyko išskirti %lu baitų failo „%s“ perskaitymui" -#: ../glib/gfileutils.c:661 +#: ../glib/gfileutils.c:716 #, c-format msgid "Error reading file '%s': %s" msgstr "Klaida skaitant failą „%s“: %s" -#: ../glib/gfileutils.c:675 +#: ../glib/gfileutils.c:752 #, c-format msgid "File \"%s\" is too large" msgstr "Failas „%s“ per didelis" -#: ../glib/gfileutils.c:758 +#: ../glib/gfileutils.c:816 #, c-format msgid "Failed to read from file '%s': %s" msgstr "Nepavyko perskaityti failo „%s“: %s" -#: ../glib/gfileutils.c:809 ../glib/gfileutils.c:896 +#: ../glib/gfileutils.c:863 ../glib/gfileutils.c:929 #, c-format msgid "Failed to open file '%s': %s" msgstr "Nepavyko atverti failo „%s“: %s" -#: ../glib/gfileutils.c:826 +#: ../glib/gfileutils.c:873 #, c-format msgid "Failed to get attributes of file '%s': fstat() failed: %s" msgstr "Nepavyko gauti failo „%s“ atributų: fstat() klaida: %s" -#: ../glib/gfileutils.c:860 +#: ../glib/gfileutils.c:901 #, c-format msgid "Failed to open file '%s': fdopen() failed: %s" msgstr "Nepavyko atverti failo „%s“: fdopen() klaida: %s" -#: ../glib/gfileutils.c:968 +#: ../glib/gfileutils.c:997 #, c-format msgid "Failed to rename file '%s' to '%s': g_rename() failed: %s" msgstr "Nepavyko pervadinti failo „%s“ į „%s“: g_rename() klaida: %s" -#: ../glib/gfileutils.c:1044 ../glib/gfileutils.c:1551 +#: ../glib/gfileutils.c:1030 ../glib/gfileutils.c:1519 #, c-format msgid "Failed to create file '%s': %s" msgstr "Nepavyko sukurti failo „%s“: %s" -#: ../glib/gfileutils.c:1068 +#: ../glib/gfileutils.c:1054 #, c-format msgid "Failed to write file '%s': write() failed: %s" msgstr "Nepavyko įrašyti failo „%s“: write() klaida: %s" -#: ../glib/gfileutils.c:1108 +#: ../glib/gfileutils.c:1094 #, c-format msgid "Failed to write file '%s': fsync() failed: %s" msgstr "Nepavyko įrašyti failo „%s“: fsync() klaida: %s" -#: ../glib/gfileutils.c:1240 +#: ../glib/gfileutils.c:1216 #, c-format msgid "Existing file '%s' could not be removed: g_unlink() failed: %s" msgstr "Nepavyko pašalinti egzistuojančio failo „%s“: g_unlink() failed: %s" -#: ../glib/gfileutils.c:1514 +#: ../glib/gfileutils.c:1486 #, c-format msgid "Template '%s' invalid, should not contain a '%s'" msgstr "Šablonas „%s“ klaidingas, jame negali būti „%s“" -#: ../glib/gfileutils.c:1527 +#: ../glib/gfileutils.c:1499 #, c-format msgid "Template '%s' doesn't contain XXXXXX" msgstr "Šablone „%s“ nėra XXXXXX" -#: ../glib/gfileutils.c:2055 +#: ../glib/gfileutils.c:2015 #, c-format msgid "Failed to read the symbolic link '%s': %s" msgstr "Nepavyko perskaityti simbolinės nuorodos „%s“: %s" -#: ../glib/gfileutils.c:2076 +#: ../glib/gfileutils.c:2033 msgid "Symbolic links not supported" msgstr "Simbolinės nuorodos nepalaikomos" -#: ../glib/giochannel.c:1414 +#: ../glib/giochannel.c:1389 #, c-format msgid "Could not open converter from '%s' to '%s': %s" msgstr "Nepavyko atverti keitiklio iš „%s“ į „%s“: %s" -#: ../glib/giochannel.c:1759 +#: ../glib/giochannel.c:1734 msgid "Can't do a raw read in g_io_channel_read_line_string" msgstr "Negalima vykdyti tiesioginio skaitymo iš g_io_channel_read_line_string" -#: ../glib/giochannel.c:1806 ../glib/giochannel.c:2064 -#: ../glib/giochannel.c:2151 +#: ../glib/giochannel.c:1781 ../glib/giochannel.c:2039 +#: ../glib/giochannel.c:2126 msgid "Leftover unconverted data in read buffer" msgstr "Nepakeistų duomenų likučiai skaitymo buferyje" -#: ../glib/giochannel.c:1887 ../glib/giochannel.c:1964 +#: ../glib/giochannel.c:1862 ../glib/giochannel.c:1939 msgid "Channel terminates in a partial character" msgstr "Kanalas pasibaigia nepilnu simboliu" -#: ../glib/giochannel.c:1950 +#: ../glib/giochannel.c:1925 msgid "Can't do a raw read in g_io_channel_read_to_end" msgstr "Negalima vykdyti tiesioginio skaitymo iš g_io_channel_read_to_end" -#: ../glib/gkeyfile.c:722 +#: ../glib/gkeyfile.c:719 msgid "Valid key file could not be found in search dirs" msgstr "Paieškos aplankuose nepavyko rasti tinkamo raktų failo" -#: ../glib/gkeyfile.c:758 +#: ../glib/gkeyfile.c:755 msgid "Not a regular file" msgstr "Nėra paprastas failas" -#: ../glib/gkeyfile.c:1158 +#: ../glib/gkeyfile.c:1155 #, c-format msgid "" "Key file contains line '%s' which is not a key-value pair, group, or comment" @@ -3608,49 +3588,49 @@ "Raktų faile yra eilutė „%s“, kuri nėra raktas-reikšmė pora, grupė ar " "komentaras" -#: ../glib/gkeyfile.c:1215 +#: ../glib/gkeyfile.c:1212 #, c-format msgid "Invalid group name: %s" msgstr "Netinkamas grupės pavadinimas: %s" -#: ../glib/gkeyfile.c:1237 +#: ../glib/gkeyfile.c:1234 msgid "Key file does not start with a group" msgstr "Raktų failas neprasideda grupe" -#: ../glib/gkeyfile.c:1263 +#: ../glib/gkeyfile.c:1260 #, c-format msgid "Invalid key name: %s" msgstr "Netinkamas rakto pavadinimas: %s" -#: ../glib/gkeyfile.c:1290 +#: ../glib/gkeyfile.c:1287 #, c-format msgid "Key file contains unsupported encoding '%s'" msgstr "Raktų faile yra nepalaikoma koduotė „%s“" -#: ../glib/gkeyfile.c:1533 ../glib/gkeyfile.c:1695 ../glib/gkeyfile.c:3075 -#: ../glib/gkeyfile.c:3141 ../glib/gkeyfile.c:3267 ../glib/gkeyfile.c:3400 -#: ../glib/gkeyfile.c:3542 ../glib/gkeyfile.c:3772 ../glib/gkeyfile.c:3839 +#: ../glib/gkeyfile.c:1530 ../glib/gkeyfile.c:1692 ../glib/gkeyfile.c:3072 +#: ../glib/gkeyfile.c:3138 ../glib/gkeyfile.c:3264 ../glib/gkeyfile.c:3397 +#: ../glib/gkeyfile.c:3539 ../glib/gkeyfile.c:3768 ../glib/gkeyfile.c:3835 #, c-format msgid "Key file does not have group '%s'" msgstr "Raktų failas neturi grupės „%s“" -#: ../glib/gkeyfile.c:1707 +#: ../glib/gkeyfile.c:1704 #, c-format msgid "Key file does not have key '%s'" msgstr "Raktų failas neturi rakto „%s“" -#: ../glib/gkeyfile.c:1814 ../glib/gkeyfile.c:1930 +#: ../glib/gkeyfile.c:1811 ../glib/gkeyfile.c:1927 #, c-format msgid "Key file contains key '%s' with value '%s' which is not UTF-8" msgstr "Raktų faile yra raktas „%s“ su reikšme „%s“, kuri nėra UTF-8" -#: ../glib/gkeyfile.c:1834 ../glib/gkeyfile.c:1950 ../glib/gkeyfile.c:2319 +#: ../glib/gkeyfile.c:1831 ../glib/gkeyfile.c:1947 ../glib/gkeyfile.c:2316 #, c-format msgid "" "Key file contains key '%s' which has a value that cannot be interpreted." msgstr "Raktų faile yra raktas „%s“, turintis nesuprantamą reikšmę." -#: ../glib/gkeyfile.c:2536 ../glib/gkeyfile.c:2904 +#: ../glib/gkeyfile.c:2533 ../glib/gkeyfile.c:2901 #, c-format msgid "" "Key file contains key '%s' in group '%s' which has a value that cannot be " @@ -3659,57 +3639,57 @@ "Raktų faile yra raktas „%s“ grupėje „%s“, kuriame yra reikšmė, kurios " "negalima suprasti." -#: ../glib/gkeyfile.c:2614 ../glib/gkeyfile.c:2691 +#: ../glib/gkeyfile.c:2611 ../glib/gkeyfile.c:2688 #, c-format msgid "Key '%s' in group '%s' has value '%s' where %s was expected" msgstr "Raktas „%s“ grupėje „%s“ turi reikšmę „%s“, nors tikimasi %s" -#: ../glib/gkeyfile.c:3090 ../glib/gkeyfile.c:3282 ../glib/gkeyfile.c:3850 +#: ../glib/gkeyfile.c:3087 ../glib/gkeyfile.c:3279 ../glib/gkeyfile.c:3846 #, c-format msgid "Key file does not have key '%s' in group '%s'" msgstr "Raktų faile nėra rakto „%s“ grupėje „%s“" -#: ../glib/gkeyfile.c:4082 +#: ../glib/gkeyfile.c:4078 msgid "Key file contains escape character at end of line" msgstr "Raktų faile, eilutės pabaigoje yra pabėgimo simbolis" -#: ../glib/gkeyfile.c:4104 +#: ../glib/gkeyfile.c:4100 #, c-format msgid "Key file contains invalid escape sequence '%s'" msgstr "Raktų faile yra klaidinga pabėgimo eilutė „%s“" -#: ../glib/gkeyfile.c:4246 +#: ../glib/gkeyfile.c:4242 #, c-format msgid "Value '%s' cannot be interpreted as a number." msgstr "Reikšmės „%s“ negalima interpretuoti kaip skaičiaus." -#: ../glib/gkeyfile.c:4260 +#: ../glib/gkeyfile.c:4256 #, c-format msgid "Integer value '%s' out of range" msgstr "Sveikoji reikšmė „%s“ viršija ribas" -#: ../glib/gkeyfile.c:4293 +#: ../glib/gkeyfile.c:4289 #, c-format msgid "Value '%s' cannot be interpreted as a float number." msgstr "" "Reikšmės „%s“ negalima interpretuoti kaip slankiojo kablelio skaičiaus." -#: ../glib/gkeyfile.c:4317 +#: ../glib/gkeyfile.c:4313 #, c-format msgid "Value '%s' cannot be interpreted as a boolean." msgstr "Reikšmės „%s“ negalima interpretuoti kaip loginės." -#: ../glib/gmappedfile.c:131 +#: ../glib/gmappedfile.c:129 #, c-format msgid "Failed to get attributes of file '%s%s%s%s': fstat() failed: %s" msgstr "Nepavyko gauti failo „%s%s%s%s“ atributų: fstat() klaida: %s" -#: ../glib/gmappedfile.c:197 +#: ../glib/gmappedfile.c:195 #, c-format msgid "Failed to map %s%s%s%s: mmap() failed: %s" msgstr "Nepavyko pažymėti failo %s%s%s%s: mmap() klaida: %s" -#: ../glib/gmappedfile.c:263 +#: ../glib/gmappedfile.c:261 #, c-format msgid "Failed to open file '%s': open() failed: %s" msgstr "Nepavyko atverti failo „%s“: open() klaida: %s" @@ -3924,293 +3904,293 @@ msgstr "" "Dokumentas netikėtai pasibaigė komentaruose arba apdorojimo instrukcijose" -#: ../glib/goption.c:754 +#: ../glib/goption.c:797 msgid "Usage:" msgstr "Naudojimas:" -#: ../glib/goption.c:754 +#: ../glib/goption.c:797 msgid "[OPTION...]" msgstr "[PARINKTIS…]" -#: ../glib/goption.c:870 +#: ../glib/goption.c:913 msgid "Help Options:" msgstr "Pagalbos parinktys:" -#: ../glib/goption.c:871 +#: ../glib/goption.c:914 msgid "Show help options" msgstr "Rodyti pagalbos parinktis" -#: ../glib/goption.c:877 +#: ../glib/goption.c:920 msgid "Show all help options" msgstr "Rodyti visas pagalbos parinktis" -#: ../glib/goption.c:939 +#: ../glib/goption.c:982 msgid "Application Options:" msgstr "Programos parinktys:" -#: ../glib/goption.c:1003 ../glib/goption.c:1073 +#: ../glib/goption.c:1046 ../glib/goption.c:1116 #, c-format msgid "Cannot parse integer value '%s' for %s" msgstr "Nepavyko apdoroti sveikosios reikšmės „%s“, reikalingos %s" -#: ../glib/goption.c:1013 ../glib/goption.c:1081 +#: ../glib/goption.c:1056 ../glib/goption.c:1124 #, c-format msgid "Integer value '%s' for %s out of range" msgstr "Sveikoji reikšmė „%s“, reikalinga %s, viršija ribas" -#: ../glib/goption.c:1038 +#: ../glib/goption.c:1081 #, c-format msgid "Cannot parse double value '%s' for %s" msgstr "Nepavyko apdoroti dvigubos reikšmės „%s“, reikalingos %s" -#: ../glib/goption.c:1046 +#: ../glib/goption.c:1089 #, c-format msgid "Double value '%s' for %s out of range" msgstr "Dviguboji reikšmė „%s“, reikalinga %s, viršija ribas" -#: ../glib/goption.c:1309 ../glib/goption.c:1388 +#: ../glib/goption.c:1375 ../glib/goption.c:1454 #, c-format msgid "Error parsing option %s" msgstr "Klaida apdorojant parinktį %s" -#: ../glib/goption.c:1419 ../glib/goption.c:1532 +#: ../glib/goption.c:1485 ../glib/goption.c:1598 #, c-format msgid "Missing argument for %s" msgstr "%s trūksta argumento" -#: ../glib/goption.c:1985 +#: ../glib/goption.c:2055 #, c-format msgid "Unknown option %s" msgstr "Nežinoma parinktis %s" -#: ../glib/gregex.c:257 +#: ../glib/gregex.c:258 msgid "corrupted object" msgstr "sugadintas objektas" -#: ../glib/gregex.c:259 +#: ../glib/gregex.c:260 msgid "internal error or corrupted object" msgstr "vidinė klaida arba sugadintas objektas" -#: ../glib/gregex.c:261 +#: ../glib/gregex.c:262 msgid "out of memory" msgstr "nebėra atminties" -#: ../glib/gregex.c:266 +#: ../glib/gregex.c:267 msgid "backtracking limit reached" msgstr "pasiekta atgalinio sekimo riba" -#: ../glib/gregex.c:278 ../glib/gregex.c:286 +#: ../glib/gregex.c:279 ../glib/gregex.c:287 msgid "the pattern contains items not supported for partial matching" msgstr "šablone yra dalinio atitikimo nepalaikomų elementų " -#: ../glib/gregex.c:288 +#: ../glib/gregex.c:289 msgid "back references as conditions are not supported for partial matching" msgstr "atgalinės nuorodos kaip sąlygos nepalaikomos daliniam atitikimui" -#: ../glib/gregex.c:297 +#: ../glib/gregex.c:298 msgid "recursion limit reached" msgstr "pasiekta rekursijos riba" -#: ../glib/gregex.c:299 +#: ../glib/gregex.c:300 msgid "invalid combination of newline flags" msgstr "netinkama naujos eilutės vėliavėlių kombinacija" -#: ../glib/gregex.c:301 +#: ../glib/gregex.c:302 msgid "bad offset" msgstr "blogas poslinkis" -#: ../glib/gregex.c:303 +#: ../glib/gregex.c:304 msgid "short utf8" msgstr "trumpas utf8" -#: ../glib/gregex.c:305 +#: ../glib/gregex.c:306 msgid "recursion loop" msgstr "rekursijos ciklas" -#: ../glib/gregex.c:309 +#: ../glib/gregex.c:310 msgid "unknown error" msgstr "nežinoma klaida" -#: ../glib/gregex.c:329 +#: ../glib/gregex.c:330 msgid "\\ at end of pattern" msgstr "\\ šablono pabaigoje" -#: ../glib/gregex.c:332 +#: ../glib/gregex.c:333 msgid "\\c at end of pattern" msgstr "\\c šablono pabaigoje" -#: ../glib/gregex.c:335 +#: ../glib/gregex.c:336 msgid "unrecognized character following \\" msgstr "neatpažintas simbolis po \\" -#: ../glib/gregex.c:338 +#: ../glib/gregex.c:339 msgid "numbers out of order in {} quantifier" msgstr "skaičiai ne iš eilės {} kvantoriuje" -#: ../glib/gregex.c:341 +#: ../glib/gregex.c:342 msgid "number too big in {} quantifier" msgstr "skaičius per didelis {} kvantoriuje" -#: ../glib/gregex.c:344 +#: ../glib/gregex.c:345 msgid "missing terminating ] for character class" msgstr "trūksta baigiamojo ] simbolio klasei" -#: ../glib/gregex.c:347 +#: ../glib/gregex.c:348 msgid "invalid escape sequence in character class" msgstr "klaidinga speciali seka simbolio klasėje" -#: ../glib/gregex.c:350 +#: ../glib/gregex.c:351 msgid "range out of order in character class" msgstr "ruožas ne iš eilės simbolio klasėje" -#: ../glib/gregex.c:353 +#: ../glib/gregex.c:354 msgid "nothing to repeat" msgstr "nėra ką kartoti" -#: ../glib/gregex.c:357 +#: ../glib/gregex.c:358 msgid "unexpected repeat" msgstr "netikėtas pakartojimas" -#: ../glib/gregex.c:360 +#: ../glib/gregex.c:361 msgid "unrecognized character after (? or (?-" msgstr "neatpažintas simbolis po (? arba (?-" -#: ../glib/gregex.c:363 +#: ../glib/gregex.c:364 msgid "POSIX named classes are supported only within a class" msgstr "klasės POSIX vardais leidžiamos tik klasių viduje" -#: ../glib/gregex.c:366 +#: ../glib/gregex.c:367 msgid "missing terminating )" msgstr "trūksta baigiamojo )" -#: ../glib/gregex.c:369 +#: ../glib/gregex.c:370 msgid "reference to non-existent subpattern" msgstr "nuoroda į neegzistuojantį pošablonį" -#: ../glib/gregex.c:372 +#: ../glib/gregex.c:373 msgid "missing ) after comment" msgstr "trūksta ) po komentaro" -#: ../glib/gregex.c:375 +#: ../glib/gregex.c:376 msgid "regular expression is too large" msgstr "reguliarioji išraiška per didelė" -#: ../glib/gregex.c:378 +#: ../glib/gregex.c:379 msgid "failed to get memory" msgstr "nepavyko rezervuoti atminties" -#: ../glib/gregex.c:382 +#: ../glib/gregex.c:383 msgid ") without opening (" msgstr ") be atveriamojo (" -#: ../glib/gregex.c:386 +#: ../glib/gregex.c:387 msgid "code overflow" msgstr "kodo perviršis" -#: ../glib/gregex.c:390 +#: ../glib/gregex.c:391 msgid "unrecognized character after (?<" msgstr "neatpažintas simbolis po (?<" -#: ../glib/gregex.c:393 +#: ../glib/gregex.c:394 msgid "lookbehind assertion is not fixed length" msgstr "žiūros atgal teiginys nefiksuoto ilgio" -#: ../glib/gregex.c:396 +#: ../glib/gregex.c:397 msgid "malformed number or name after (?(" msgstr "netaisyklingas skaičius ar vardas po (?(" -#: ../glib/gregex.c:399 +#: ../glib/gregex.c:400 msgid "conditional group contains more than two branches" msgstr "sąlyginė grupė turi daugiau negu dvi šakas" -#: ../glib/gregex.c:402 +#: ../glib/gregex.c:403 msgid "assertion expected after (?(" msgstr "tikimasi teiginio po (?(" #. translators: '(?R' and '(?[+-]digits' are both meant as (groups of) #. * sequences here, '(?-54' would be an example for the second group. #. -#: ../glib/gregex.c:409 +#: ../glib/gregex.c:410 msgid "(?R or (?[+-]digits must be followed by )" msgstr "po (?R arba (?[+-]skaitmenys turi būti )" -#: ../glib/gregex.c:412 +#: ../glib/gregex.c:413 msgid "unknown POSIX class name" msgstr "nežinomas POSIX klasės vardas" -#: ../glib/gregex.c:415 +#: ../glib/gregex.c:416 msgid "POSIX collating elements are not supported" msgstr "POSIX gretinimo elementai nepalaikomi" -#: ../glib/gregex.c:418 +#: ../glib/gregex.c:419 msgid "character value in \\x{...} sequence is too large" msgstr "simbolio reikšmė \\x{…} sekoje per didelė" -#: ../glib/gregex.c:421 +#: ../glib/gregex.c:422 msgid "invalid condition (?(0)" msgstr "netaisyklinga sąlygą (?(0)" -#: ../glib/gregex.c:424 +#: ../glib/gregex.c:425 msgid "\\C not allowed in lookbehind assertion" msgstr "\\C neleistinas žiūros atgal teiginyje" -#: ../glib/gregex.c:431 +#: ../glib/gregex.c:432 msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported" msgstr "pakaitos simboliai \\L, \\l, \\N{name}, \\U, and \\u nepalaikomi" -#: ../glib/gregex.c:434 +#: ../glib/gregex.c:435 msgid "recursive call could loop indefinitely" msgstr "rekursyvus iškvietimas gali veikti be galo" -#: ../glib/gregex.c:438 +#: ../glib/gregex.c:439 msgid "unrecognized character after (?P" msgstr "neatpažintas simbolis po (?P" -#: ../glib/gregex.c:441 +#: ../glib/gregex.c:442 msgid "missing terminator in subpattern name" msgstr "trūksta baigiamojo simbolio pošablonio pavadinime" -#: ../glib/gregex.c:444 +#: ../glib/gregex.c:445 msgid "two named subpatterns have the same name" msgstr "du vardiniai pošabloniai turi tą patį vardą" -#: ../glib/gregex.c:447 +#: ../glib/gregex.c:448 msgid "malformed \\P or \\p sequence" msgstr "netaisyklinga \\P arba \\p seka" -#: ../glib/gregex.c:450 +#: ../glib/gregex.c:451 msgid "unknown property name after \\P or \\p" msgstr "nežinomas savybės vardas po \\P arba \\p" -#: ../glib/gregex.c:453 +#: ../glib/gregex.c:454 msgid "subpattern name is too long (maximum 32 characters)" msgstr "pošablonio vardas per ilgas (turi būti iki 32 simbolių)" -#: ../glib/gregex.c:456 +#: ../glib/gregex.c:457 msgid "too many named subpatterns (maximum 10,000)" msgstr "per daug vardinių pošablonių (iki 10000)" -#: ../glib/gregex.c:459 +#: ../glib/gregex.c:460 msgid "octal value is greater than \\377" msgstr "aštuntainė reikšmė didesnė už \\377" -#: ../glib/gregex.c:463 +#: ../glib/gregex.c:464 msgid "overran compiling workspace" msgstr "perpildyta kompiliavimo sritis" -#: ../glib/gregex.c:467 +#: ../glib/gregex.c:468 msgid "previously-checked referenced subpattern not found" msgstr "anksčiau tikrintas nurodytas pošablonis nerastas" -#: ../glib/gregex.c:470 +#: ../glib/gregex.c:471 msgid "DEFINE group contains more than one branch" msgstr "DEFINE grupėje yra daugiau negu viena šaka" -#: ../glib/gregex.c:473 +#: ../glib/gregex.c:474 msgid "inconsistent NEWLINE options" msgstr "nenuoseklios NEWLINE savybės" -#: ../glib/gregex.c:476 +#: ../glib/gregex.c:477 msgid "" "\\g is not followed by a braced, angle-bracketed, or quoted name or number, " "or by a plain number" @@ -4218,131 +4198,131 @@ "po \\g nėra vardo riestiniuose arba lenktiniuose skliaustuose ar teigiamo " "skaičiaus, ar tiesiog skaičiaus" -#: ../glib/gregex.c:480 +#: ../glib/gregex.c:481 msgid "a numbered reference must not be zero" msgstr "numeruota nuoroda turi būti ne nulis" -#: ../glib/gregex.c:483 +#: ../glib/gregex.c:484 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)" msgstr "argumentas neleidžiamas veiksmams (*ACCEPT), (*FAIL), ir (*COMMIT)" -#: ../glib/gregex.c:486 +#: ../glib/gregex.c:487 msgid "(*VERB) not recognized" msgstr "(*VERB) neatpažintas" -#: ../glib/gregex.c:489 +#: ../glib/gregex.c:490 msgid "number is too big" msgstr "numeris per didelis" -#: ../glib/gregex.c:492 +#: ../glib/gregex.c:493 msgid "missing subpattern name after (?&" msgstr "trūksta baigiamojo simbolio pošablonio po (?&" -#: ../glib/gregex.c:495 +#: ../glib/gregex.c:496 msgid "digit expected after (?+" msgstr "laukta skaitmens po (?+" -#: ../glib/gregex.c:498 +#: ../glib/gregex.c:499 msgid "] is an invalid data character in JavaScript compatibility mode" msgstr "] yra netinkamas duomenų simbolis JavaScript suderinamumo veiksenoje" -#: ../glib/gregex.c:501 +#: ../glib/gregex.c:502 msgid "different names for subpatterns of the same number are not allowed" msgstr "skirtingi vardai to paties skaičiaus pošabloniams nėra leistini" -#: ../glib/gregex.c:504 +#: ../glib/gregex.c:505 msgid "(*MARK) must have an argument" msgstr "(*MARK) privalo turėti argumentą" -#: ../glib/gregex.c:507 +#: ../glib/gregex.c:508 msgid "\\c must be followed by an ASCII character" msgstr "Po \\c turi būti ASCII simbolis" -#: ../glib/gregex.c:510 +#: ../glib/gregex.c:511 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name" msgstr "" "po \\k nėra vardo riestiniuose arba lenktiniuose skliaustuose arba kabutėse" -#: ../glib/gregex.c:513 +#: ../glib/gregex.c:514 msgid "\\N is not supported in a class" msgstr "\\N nepalaikomas klasėje" -#: ../glib/gregex.c:516 +#: ../glib/gregex.c:517 msgid "too many forward references" msgstr "per daug nuorodų tolyn" -#: ../glib/gregex.c:519 +#: ../glib/gregex.c:520 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)" msgstr "pavadinimas yra per ilgas (*MARK), (*PRUNE), (*SKIP), ir (*THEN)" -#: ../glib/gregex.c:522 +#: ../glib/gregex.c:523 msgid "character value in \\u.... sequence is too large" msgstr "simbolio reikšmė \\u… sekoje per didelė" -#: ../glib/gregex.c:745 ../glib/gregex.c:1914 +#: ../glib/gregex.c:746 ../glib/gregex.c:1915 #, c-format msgid "Error while matching regular expression %s: %s" msgstr "Klaida ieškant reguliariosios išraiškos %s atitikmens: %s" -#: ../glib/gregex.c:1311 +#: ../glib/gregex.c:1312 msgid "PCRE library is compiled without UTF8 support" msgstr "PCRE biblioteka sukompiliuota be UTF8 palaikymo" -#: ../glib/gregex.c:1315 +#: ../glib/gregex.c:1316 msgid "PCRE library is compiled without UTF8 properties support" msgstr "PCRE biblioteka sukompiliuota be UTF8 ypatybių palaikymo" -#: ../glib/gregex.c:1323 +#: ../glib/gregex.c:1324 msgid "PCRE library is compiled with incompatible options" msgstr "PCRE biblioteka sukompiliuota su nesuderinamomis parinktimis" -#: ../glib/gregex.c:1382 +#: ../glib/gregex.c:1383 #, c-format msgid "Error while compiling regular expression %s at char %d: %s" msgstr "Klaida kompiliuojanti reguliarią išraišką %s ties simboliu %d: %s" -#: ../glib/gregex.c:1424 +#: ../glib/gregex.c:1425 #, c-format msgid "Error while optimizing regular expression %s: %s" msgstr "Klaida optimizuojant reguliariąją išraišką %s: %s" -#: ../glib/gregex.c:2346 +#: ../glib/gregex.c:2347 msgid "hexadecimal digit or '}' expected" msgstr "laukta šešioliktainio skaitmens arba „}“" -#: ../glib/gregex.c:2362 +#: ../glib/gregex.c:2363 msgid "hexadecimal digit expected" msgstr "laukta šešioliktainio skaitmens" -#: ../glib/gregex.c:2402 +#: ../glib/gregex.c:2403 msgid "missing '<' in symbolic reference" msgstr "simbolinėje nuorodoje trūksta „<“" -#: ../glib/gregex.c:2411 +#: ../glib/gregex.c:2412 msgid "unfinished symbolic reference" msgstr "nebaigta simbolinė nuoroda" -#: ../glib/gregex.c:2418 +#: ../glib/gregex.c:2419 msgid "zero-length symbolic reference" msgstr "nulinio ilgio simbolinė nuoroda" -#: ../glib/gregex.c:2429 +#: ../glib/gregex.c:2430 msgid "digit expected" msgstr "laukta skaitmens" -#: ../glib/gregex.c:2447 +#: ../glib/gregex.c:2448 msgid "illegal symbolic reference" msgstr "neleistina simbolinė nuoroda" -#: ../glib/gregex.c:2509 +#: ../glib/gregex.c:2510 msgid "stray final '\\'" msgstr "nevietoje galutinis „\\“" -#: ../glib/gregex.c:2513 +#: ../glib/gregex.c:2514 msgid "unknown escape sequence" msgstr "nežinoma kaitos seka" -#: ../glib/gregex.c:2523 +#: ../glib/gregex.c:2524 #, c-format msgid "Error while parsing replacement text \"%s\" at char %lu: %s" msgstr "Klaida apdorojant pakeitimo tekstą „%s“ ties simboliu %lu: %s" @@ -4373,79 +4353,79 @@ msgid "Text was empty (or contained only whitespace)" msgstr "Tekstas buvo tuščias arba turėjo vien tik tarpo simbolius)" -#: ../glib/gspawn.c:201 +#: ../glib/gspawn.c:198 #, c-format msgid "Failed to read data from child process (%s)" msgstr "Nepavyko gauti duomenis iš antrinio proceso (%s)" -#: ../glib/gspawn.c:345 +#: ../glib/gspawn.c:342 #, c-format msgid "Unexpected error in select() reading data from a child process (%s)" msgstr "" "Netikėta klaida tarp select() funkcijos duomenų gavimo iš antrinio proceso " "(%s) metu" -#: ../glib/gspawn.c:430 +#: ../glib/gspawn.c:427 #, c-format msgid "Unexpected error in waitpid() (%s)" msgstr "Netikėta waitpid() klaida (%s)" -#: ../glib/gspawn.c:850 ../glib/gspawn-win32.c:1233 +#: ../glib/gspawn.c:838 ../glib/gspawn-win32.c:1233 #, c-format msgid "Child process exited with code %ld" msgstr "Vaikinis procesas išėjo su kodu %ld" -#: ../glib/gspawn.c:858 +#: ../glib/gspawn.c:846 #, c-format msgid "Child process killed by signal %ld" msgstr "Vaikinis procesas nutrauktas signalu %ld" -#: ../glib/gspawn.c:865 +#: ../glib/gspawn.c:853 #, c-format msgid "Child process stopped by signal %ld" msgstr "Vaikinis procesas sustabdytas signalu %ld" -#: ../glib/gspawn.c:872 +#: ../glib/gspawn.c:860 #, c-format msgid "Child process exited abnormally" msgstr "Vaikinis procesas išėjo nenormaliai" -#: ../glib/gspawn.c:1277 ../glib/gspawn-win32.c:339 ../glib/gspawn-win32.c:347 +#: ../glib/gspawn.c:1265 ../glib/gspawn-win32.c:339 ../glib/gspawn-win32.c:347 #, c-format msgid "Failed to read from child pipe (%s)" msgstr "Nepavyko perskaityti duomenų iš antrinio konvejerio (%s)" -#: ../glib/gspawn.c:1347 +#: ../glib/gspawn.c:1335 #, c-format msgid "Failed to fork (%s)" msgstr "Nepavyko atskirti (%s)" -#: ../glib/gspawn.c:1496 ../glib/gspawn-win32.c:370 +#: ../glib/gspawn.c:1484 ../glib/gspawn-win32.c:370 #, c-format msgid "Failed to change to directory '%s' (%s)" msgstr "Nepavyko pakeisti į aplanką „%s“ (%s)" -#: ../glib/gspawn.c:1506 +#: ../glib/gspawn.c:1494 #, c-format msgid "Failed to execute child process \"%s\" (%s)" msgstr "Nepavyko paleisti antrinio proceso „%s“ (%s)" -#: ../glib/gspawn.c:1516 +#: ../glib/gspawn.c:1504 #, c-format msgid "Failed to redirect output or input of child process (%s)" msgstr "Nepavyko perimti antrinio proceso (%s) išvedimo arba įvedimo" -#: ../glib/gspawn.c:1525 +#: ../glib/gspawn.c:1513 #, c-format msgid "Failed to fork child process (%s)" msgstr "Nepavyko atskirti antrinio proceso (%s)" -#: ../glib/gspawn.c:1533 +#: ../glib/gspawn.c:1521 #, c-format msgid "Unknown error executing child process \"%s\"" msgstr "Nežinoma klaida vykdant antrinį procesą „%s“" -#: ../glib/gspawn.c:1557 +#: ../glib/gspawn.c:1545 #, c-format msgid "Failed to read enough data from child pid pipe (%s)" msgstr "" @@ -4502,25 +4482,24 @@ "Netikėta klaida tarp g_io_channel_win32_poll() funkcijos duomenų skaitymo iš " "antrinio proceso metu" -#: ../glib/gutf8.c:785 -#| msgid "failed to get memory" +#: ../glib/gutf8.c:780 msgid "Failed to allocate memory" msgstr "Nepavyko išskirti atminties" -#: ../glib/gutf8.c:919 +#: ../glib/gutf8.c:912 msgid "Character out of range for UTF-8" msgstr "Simbolis neatitinka UTF-8 simbolių diapazono" -#: ../glib/gutf8.c:1022 ../glib/gutf8.c:1031 ../glib/gutf8.c:1163 -#: ../glib/gutf8.c:1172 ../glib/gutf8.c:1313 ../glib/gutf8.c:1411 +#: ../glib/gutf8.c:1012 ../glib/gutf8.c:1021 ../glib/gutf8.c:1151 +#: ../glib/gutf8.c:1160 ../glib/gutf8.c:1299 ../glib/gutf8.c:1396 msgid "Invalid sequence in conversion input" msgstr "Klaidinga seka keitimo įvestyje" -#: ../glib/gutf8.c:1324 ../glib/gutf8.c:1422 +#: ../glib/gutf8.c:1310 ../glib/gutf8.c:1407 msgid "Character out of range for UTF-16" msgstr "Simbolis neatitinka UTF-16 simbolių diapazono" -#: ../glib/gutils.c:2121 ../glib/gutils.c:2148 ../glib/gutils.c:2254 +#: ../glib/gutils.c:2118 ../glib/gutils.c:2145 ../glib/gutils.c:2251 #, c-format msgid "%u byte" msgid_plural "%u bytes" @@ -4528,68 +4507,68 @@ msgstr[1] "%u baitai" msgstr[2] "%u baitų" -#: ../glib/gutils.c:2127 +#: ../glib/gutils.c:2124 #, c-format msgid "%.1f KiB" msgstr "%.1f KiB" -#: ../glib/gutils.c:2129 +#: ../glib/gutils.c:2126 #, c-format msgid "%.1f MiB" msgstr "%.1f MiB" -#: ../glib/gutils.c:2132 +#: ../glib/gutils.c:2129 #, c-format msgid "%.1f GiB" msgstr "%.1f GiB" -#: ../glib/gutils.c:2135 +#: ../glib/gutils.c:2132 #, c-format msgid "%.1f TiB" msgstr "%.1f TiB" -#: ../glib/gutils.c:2138 +#: ../glib/gutils.c:2135 #, c-format msgid "%.1f PiB" msgstr "%.1f PiB" -#: ../glib/gutils.c:2141 +#: ../glib/gutils.c:2138 #, c-format msgid "%.1f EiB" msgstr "%.1f EiB" -#: ../glib/gutils.c:2154 +#: ../glib/gutils.c:2151 #, c-format msgid "%.1f kB" msgstr "%.1f kB" -#: ../glib/gutils.c:2157 ../glib/gutils.c:2272 +#: ../glib/gutils.c:2154 ../glib/gutils.c:2269 #, c-format msgid "%.1f MB" msgstr "%.1f MB" -#: ../glib/gutils.c:2160 ../glib/gutils.c:2277 +#: ../glib/gutils.c:2157 ../glib/gutils.c:2274 #, c-format msgid "%.1f GB" msgstr "%.1f GB" -#: ../glib/gutils.c:2162 ../glib/gutils.c:2282 +#: ../glib/gutils.c:2159 ../glib/gutils.c:2279 #, c-format msgid "%.1f TB" msgstr "%.1f TB" -#: ../glib/gutils.c:2165 ../glib/gutils.c:2287 +#: ../glib/gutils.c:2162 ../glib/gutils.c:2284 #, c-format msgid "%.1f PB" msgstr "%.1f PB" -#: ../glib/gutils.c:2168 ../glib/gutils.c:2292 +#: ../glib/gutils.c:2165 ../glib/gutils.c:2289 #, c-format msgid "%.1f EB" msgstr "%.1f EB" #. Translators: the %s in "%s bytes" will always be replaced by a number. -#: ../glib/gutils.c:2205 +#: ../glib/gutils.c:2202 #, c-format msgid "%s byte" msgid_plural "%s bytes" @@ -4602,8 +4581,7 @@ #. * compatibility. Users will not see this string unless a program is using this deprecated function. #. * Please translate as literally as possible. #. -#: ../glib/gutils.c:2267 +#: ../glib/gutils.c:2264 #, c-format msgid "%.1f KB" msgstr "%.1f KB" - Binary files /tmp/ecrKqYayTB/glib2.0-2.39.90/po/nb.gmo and /tmp/XNc3RiYkdt/glib2.0-2.39.91/po/nb.gmo differ diff -Nru glib2.0-2.39.90/po/nb.po glib2.0-2.39.91/po/nb.po --- glib2.0-2.39.90/po/nb.po 2014-02-12 20:08:36.000000000 +0000 +++ glib2.0-2.39.91/po/nb.po 2014-02-22 15:29:07.000000000 +0000 @@ -8,8 +8,8 @@ msgstr "" "Project-Id-Version: glib 2.36.x\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-02-10 08:13+0100\n" -"PO-Revision-Date: 2014-02-10 16:16+0100\n" +"POT-Creation-Date: 2014-02-19 23:56+0100\n" +"PO-Revision-Date: 2014-02-19 23:57+0100\n" "Last-Translator: Kjartan Maraas \n" "Language-Team: Norwegian bokmål \n" "Language:\n" @@ -62,7 +62,7 @@ #: ../gio/gapplication-tool.c:56 msgid "Launch the application (with optional files to open)" -msgstr "" +msgstr "Start programmet (med valgfrie filer som skal åpnes)" #: ../gio/gapplication-tool.c:57 msgid "APPID [FILE...]" @@ -165,7 +165,9 @@ msgid "" "Use '%s help COMMAND' to get detailed help.\n" "\n" -msgstr "Bruk «%s help KOMMANDO» for å få detaljert hjelp.\n\n" +msgstr "" +"Bruk «%s help KOMMANDO» for å få detaljert hjelp.\n" +"\n" #: ../gio/gapplication-tool.c:165 #, c-format @@ -185,7 +187,9 @@ msgid "" "'%s' takes no arguments\n" "\n" -msgstr "«%s» tar ingen argumenter\n\n" +msgstr "" +"«%s» tar ingen argumenter\n" +"\n" #: ../gio/gapplication-tool.c:262 #, c-format @@ -234,7 +238,9 @@ msgid "" "unrecognised command: %s\n" "\n" -msgstr "ukjent kommando: %s\n\n" +msgstr "" +"ukjent kommando: %s\n" +"\n" #: ../gio/gbufferedinputstream.c:420 ../gio/gbufferedinputstream.c:498 #: ../gio/ginputstream.c:173 ../gio/ginputstream.c:365 @@ -263,10 +269,10 @@ msgid "Truncate not supported on base stream" msgstr "Avkorting er ikke støttet på grunnstrøm" -#: ../gio/gcancellable.c:312 ../gio/gdbusconnection.c:1894 +#: ../gio/gcancellable.c:310 ../gio/gdbusconnection.c:1894 #: ../gio/gdbusconnection.c:1986 ../gio/gdbusprivate.c:1416 -#: ../gio/glocalfile.c:2181 ../gio/gsimpleasyncresult.c:832 -#: ../gio/gsimpleasyncresult.c:858 +#: ../gio/glocalfile.c:2181 ../gio/gsimpleasyncresult.c:829 +#: ../gio/gsimpleasyncresult.c:855 #, c-format msgid "Operation was cancelled" msgstr "Operasjonen ble avbrutt" @@ -340,7 +346,7 @@ #: ../gio/gcredentials.c:536 #, fuzzy msgid "Credentials spoofing is not possible on this OS" -msgstr "GCredentials er ikke implementert på dette OSet" +msgstr "Credentials er ikke implementert på dette OSet" #: ../gio/gdatainputstream.c:304 msgid "Unexpected early end-of-stream" @@ -2184,7 +2190,7 @@ msgid "mount doesn't implement synchronous content type guessing" msgstr "mount implementerer ikke synkron gjetting av innholdstype" -#: ../gio/gnetworkaddress.c:351 +#: ../gio/gnetworkaddress.c:339 #, c-format msgid "Hostname '%s' contains '[' but not ']'" msgstr "Vertsnavn «%s» inneholder «[» men ikke «]»" @@ -2219,6 +2225,11 @@ msgid "Source stream is already closed" msgstr "Kildestrømmen er allerede lukket" +#: ../gio/gresolver.c:316 ../gio/gthreadedresolver.c:108 +#, c-format +msgid "Error resolving '%s': %s" +msgstr "Feil under oppslag av «%s»: %s" + #: ../gio/gresource.c:291 ../gio/gresource.c:539 ../gio/gresource.c:556 #: ../gio/gresource.c:677 ../gio/gresource.c:746 ../gio/gresource.c:807 #: ../gio/gresource.c:887 ../gio/gresourcefile.c:452 @@ -2602,7 +2613,7 @@ msgid "Socket is already closed" msgstr "Pluggen er allerede lukket" -#: ../gio/gsocket.c:335 ../gio/gsocket.c:3622 ../gio/gsocket.c:3677 +#: ../gio/gsocket.c:335 ../gio/gsocket.c:3634 ../gio/gsocket.c:3689 msgid "Socket I/O timed out" msgstr "Tidsavbrudd for I/U mot plugg" @@ -2671,51 +2682,51 @@ msgid "Unable to get pending error: " msgstr "Kan ikke hente utestående feil: " -#: ../gio/gsocket.c:2619 +#: ../gio/gsocket.c:2631 #, c-format msgid "Error receiving data: %s" msgstr "Feil ved mottak av data: %s" -#: ../gio/gsocket.c:2797 +#: ../gio/gsocket.c:2809 #, c-format msgid "Error sending data: %s" msgstr "Feil ved sending av data: %s" -#: ../gio/gsocket.c:2911 +#: ../gio/gsocket.c:2923 #, c-format msgid "Unable to shutdown socket: %s" msgstr "Kan ikke stenge ned plugg: %s" -#: ../gio/gsocket.c:2990 +#: ../gio/gsocket.c:3002 #, c-format msgid "Error closing socket: %s" msgstr "Feil ved lukking av plugg: %s" -#: ../gio/gsocket.c:3615 +#: ../gio/gsocket.c:3627 #, c-format msgid "Waiting for socket condition: %s" msgstr "Venter på tilstand for plugg: %s" -#: ../gio/gsocket.c:3893 ../gio/gsocket.c:3974 +#: ../gio/gsocket.c:3905 ../gio/gsocket.c:3986 #, c-format msgid "Error sending message: %s" msgstr "Feil ved sending av melding: %s" -#: ../gio/gsocket.c:3918 +#: ../gio/gsocket.c:3930 msgid "GSocketControlMessage not supported on Windows" msgstr "GSocketControlMessage er ikke støttet på Windows" -#: ../gio/gsocket.c:4252 ../gio/gsocket.c:4387 +#: ../gio/gsocket.c:4264 ../gio/gsocket.c:4399 #, c-format msgid "Error receiving message: %s" msgstr "Feil ved mottak av melding: %s" -#: ../gio/gsocket.c:4492 +#: ../gio/gsocket.c:4504 #, c-format msgid "Unable to read socket credentials: %s" msgstr "Kunne ikke lese autentiseringsinformasjon for plugg: %s" -#: ../gio/gsocket.c:4501 +#: ../gio/gsocket.c:4513 msgid "g_socket_get_credentials not implemented for this OS" msgstr "g_socket_get_credentials ikke implementert for dette OSet" @@ -2846,11 +2857,6 @@ msgid "Can't handle version %d of GThemedIcon encoding" msgstr "Kan ikke håndtere versjon %d av GThemedIcon-koding" -#: ../gio/gthreadedresolver.c:108 -#, c-format -msgid "Error resolving '%s': %s" -msgstr "Feil under oppslag av «%s»: %s" - #: ../gio/gthreadedresolver.c:193 #, c-format msgid "Error reverse-resolving '%s': %s" Binary files /tmp/ecrKqYayTB/glib2.0-2.39.90/po/pl.gmo and /tmp/XNc3RiYkdt/glib2.0-2.39.91/po/pl.gmo differ diff -Nru glib2.0-2.39.90/po/pl.po glib2.0-2.39.91/po/pl.po --- glib2.0-2.39.90/po/pl.po 2013-12-09 01:30:33.000000000 +0000 +++ glib2.0-2.39.91/po/pl.po 2014-03-03 02:32:57.000000000 +0000 @@ -9,14 +9,14 @@ # Tomasz Kłoczko , 2005. # Wadim Dziedzic , 2007-2009. # Tomasz Dominikowski , 2008-2009. -# Piotr Drąg , 2009-2013. -# Aviary.pl , 2007-2013. +# Piotr Drąg , 2009-2014. +# Aviary.pl , 2007-2014. msgid "" msgstr "" "Project-Id-Version: glib\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2013-09-10 00:54+0200\n" -"PO-Revision-Date: 2013-09-10 00:55+0200\n" +"POT-Creation-Date: 2014-03-02 19:19+0100\n" +"PO-Revision-Date: 2014-03-02 19:20+0100\n" "Last-Translator: Piotr Drąg \n" "Language-Team: Polish \n" "Language: pl\n" @@ -28,78 +28,311 @@ "X-Poedit-Language: Polish\n" "X-Poedit-Country: Poland\n" -#: ../gio/gbufferedinputstream.c:424 ../gio/gbufferedinputstream.c:503 -#: ../gio/ginputstream.c:174 ../gio/ginputstream.c:366 -#: ../gio/ginputstream.c:604 ../gio/ginputstream.c:822 -#: ../gio/goutputstream.c:192 ../gio/goutputstream.c:721 -#: ../gio/gpollableinputstream.c:207 ../gio/gpollableoutputstream.c:208 +#: ../gio/gapplication.c:509 +msgid "Enter GApplication service mode (use from D-Bus service files)" +msgstr "Przechodzi do trybu usługi GApplication (używane z plików usług D-Bus)" + +#: ../gio/gapplication.c:514 +msgid "GApplication options" +msgstr "Opcje GApplication" + +#: ../gio/gapplication.c:514 +msgid "Show GApplication options" +msgstr "Wyświetla opcje GApplication" + +#: ../gio/gapplication-tool.c:45 ../gio/gapplication-tool.c:46 +#: ../gio/gresource-tool.c:473 ../gio/gsettings-tool.c:508 +msgid "Print help" +msgstr "Wyświetla pomoc" + +#: ../gio/gapplication-tool.c:47 ../gio/gresource-tool.c:474 +#: ../gio/gresource-tool.c:542 +msgid "[COMMAND]" +msgstr "[POLECENIE]" + +#: ../gio/gapplication-tool.c:49 +msgid "Print version" +msgstr "Wyświetla wersję" + +#: ../gio/gapplication-tool.c:50 ../gio/gsettings-tool.c:514 +msgid "Print version information and exit" +msgstr "Wyświetla informację o wersji i kończy działanie" + +#: ../gio/gapplication-tool.c:52 +msgid "List applications" +msgstr "Wyświetla listę programów" + +#: ../gio/gapplication-tool.c:53 +msgid "List the installed D-Bus activatable applications (by .desktop files)" +msgstr "" +"Wyświetla listę zainstalowanych programów aktywowanych przez D-Bus (według " +"plików .desktop)" + +#: ../gio/gapplication-tool.c:55 +msgid "Launch an application" +msgstr "Uruchamia program" + +#: ../gio/gapplication-tool.c:56 +msgid "Launch the application (with optional files to open)" +msgstr "Uruchamia program (opcjonalnie z plikami do otwarcia)" + +#: ../gio/gapplication-tool.c:57 +msgid "APPID [FILE...]" +msgstr "IDENTYFIKATOR-PROGRAMU [PLIK...]" + +#: ../gio/gapplication-tool.c:59 +msgid "Activate an action" +msgstr "Aktywuje działanie" + +#: ../gio/gapplication-tool.c:60 +msgid "Invoke an action on the application" +msgstr "Wywołuje działanie na programie" + +#: ../gio/gapplication-tool.c:61 +msgid "APPID ACTION [PARAMETER]" +msgstr "IDENTYFIKATOR-PROGRAMU DZIAŁANIE [PARAMETR]" + +#: ../gio/gapplication-tool.c:63 +msgid "List available actions" +msgstr "Wyświetla listę dostępnych działań" + +#: ../gio/gapplication-tool.c:64 +msgid "List static actions for an application (from .desktop file)" +msgstr "Wyświetla listę statycznych działań dla programu (z pliku .desktop)" + +#: ../gio/gapplication-tool.c:65 ../gio/gapplication-tool.c:71 +msgid "APPID" +msgstr "IDENTYFIKATOR-PROGRAMU" + +#: ../gio/gapplication-tool.c:70 ../gio/gapplication-tool.c:133 +#: ../gio/gdbus-tool.c:90 +msgid "COMMAND" +msgstr "POLECENIE" + +#: ../gio/gapplication-tool.c:70 +msgid "The command to print detailed help for" +msgstr "Polecenie, dla którego wyświetlić szczegółową pomoc" + +#: ../gio/gapplication-tool.c:71 +msgid "Application identifier in D-Bus format (eg: org.example.viewer)" +msgstr "" +"Identyfikator programu w formacie usługi D-Bus (np. org.przykład." +"przeglądarka)" + +#: ../gio/gapplication-tool.c:72 ../gio/glib-compile-resources.c:589 +#: ../gio/glib-compile-resources.c:620 ../gio/gresource-tool.c:480 +#: ../gio/gresource-tool.c:546 +msgid "FILE" +msgstr "PLIK" + +#: ../gio/gapplication-tool.c:72 +msgid "Optional relative or relative filenames, or URIs to open" +msgstr "Opcjonalne względne nazwy plików lub adresy URI do otwarcia" + +#: ../gio/gapplication-tool.c:73 +msgid "ACTION" +msgstr "DZIAŁANIE" + +#: ../gio/gapplication-tool.c:73 +msgid "The action name to invoke" +msgstr "Nazwa działania do wywołania" + +#: ../gio/gapplication-tool.c:74 +msgid "PARAMETER" +msgstr "PARAMETR" + +#: ../gio/gapplication-tool.c:74 +msgid "Optional parameter to the action invocation, in GVariant format" +msgstr "Opcjonalny parametr do wywołania działania w formacie GVariant" + +#: ../gio/gapplication-tool.c:96 ../gio/gresource-tool.c:511 +#: ../gio/gsettings-tool.c:594 +#, c-format +msgid "" +"Unknown command %s\n" +"\n" +msgstr "" +"Nieznane polecenie %s\n" +"\n" + +#: ../gio/gapplication-tool.c:101 +msgid "Usage:\n" +msgstr "Użycie:\n" + +#: ../gio/gapplication-tool.c:114 ../gio/gresource-tool.c:536 +#: ../gio/gsettings-tool.c:628 +msgid "Arguments:\n" +msgstr "Parametry:\n" + +#: ../gio/gapplication-tool.c:133 +msgid "[ARGS...]" +msgstr "[PARAMETRY...]" + +#: ../gio/gapplication-tool.c:134 +#, c-format +msgid "Commands:\n" +msgstr "Polecenia:\n" + +#. Translators: do not translate 'help', but please translate 'COMMAND'. +#: ../gio/gapplication-tool.c:146 +#, c-format +msgid "" +"Use '%s help COMMAND' to get detailed help.\n" +"\n" +msgstr "" +"Użycie polecenia \"%s help POLECENIE\" wyświetli szczegółową pomoc.\n" +"\n" + +#: ../gio/gapplication-tool.c:165 +#, c-format +msgid "" +"%s command requires an application id to directly follow\n" +"\n" +msgstr "" +"polecenie %s wymaga identyfikatora programu bezpośrednio po nim\n" +"\n" + +#: ../gio/gapplication-tool.c:171 +#, c-format +msgid "invalid application id: '%s'\n" +msgstr "nieprawidłowy identyfikator programu: \"%s\"\n" + +#. Translators: %s is replaced with a command name like 'list-actions' +#: ../gio/gapplication-tool.c:182 +#, c-format +msgid "" +"'%s' takes no arguments\n" +"\n" +msgstr "" +"polecenie \"%s\" nie przyjmuje żadnych parametrów\n" +"\n" + +#: ../gio/gapplication-tool.c:262 +#, c-format +msgid "unable to connect to D-Bus: %s\n" +msgstr "nie można połączyć z usługą D-Bus: %s\n" + +#: ../gio/gapplication-tool.c:282 +#, c-format +msgid "error sending %s message to application: %s\n" +msgstr "błąd podczas wysyłania komunikatu %s do programu: %s\n" + +#: ../gio/gapplication-tool.c:313 +#, c-format +msgid "action name must be given after application id\n" +msgstr "nazwa działania musi zostać podana po identyfikatorze programu\n" + +#: ../gio/gapplication-tool.c:321 +#, c-format +msgid "" +"invalid action name: '%s'\n" +"action names must consist of only alphanumerics, '-' and '.'\n" +msgstr "" +"nieprawidłowa nazwa działania: \"%s\"\n" +"nazwy działań mogą składać się tylko ze znaków alfanumerycznych, \"-\" i \"." +"\"\n" + +#: ../gio/gapplication-tool.c:340 +#, c-format +msgid "error parsing action parameter: %s\n" +msgstr "błąd podczas przetwarzania parametru działania: %s\n" + +#: ../gio/gapplication-tool.c:352 +#, c-format +msgid "actions accept a maximum of one parameter\n" +msgstr "działania przyjmują maksymalnie jeden parametr\n" + +#: ../gio/gapplication-tool.c:407 +#, c-format +msgid "list-actions command takes only the application id" +msgstr "polecenie \"list-actions\" przyjmuje tylko identyfikator programu" + +#: ../gio/gapplication-tool.c:417 +#, c-format +msgid "unable to find desktop file for application %s\n" +msgstr "nie można odnaleźć pliku .desktop dla programu %s\n" + +#: ../gio/gapplication-tool.c:462 +#, c-format +msgid "" +"unrecognised command: %s\n" +"\n" +msgstr "" +"nierozpoznane polecenie: %s\n" +"\n" + +#: ../gio/gbufferedinputstream.c:420 ../gio/gbufferedinputstream.c:498 +#: ../gio/ginputstream.c:173 ../gio/ginputstream.c:365 +#: ../gio/ginputstream.c:603 ../gio/ginputstream.c:819 +#: ../gio/goutputstream.c:200 ../gio/goutputstream.c:823 +#: ../gio/gpollableinputstream.c:205 ../gio/gpollableoutputstream.c:206 #, c-format msgid "Too large count value passed to %s" msgstr "Za duża wartość licznika przekazana do %s" -#: ../gio/gbufferedinputstream.c:896 ../gio/gbufferedoutputstream.c:577 -#: ../gio/gdataoutputstream.c:564 +#: ../gio/gbufferedinputstream.c:891 ../gio/gbufferedoutputstream.c:575 +#: ../gio/gdataoutputstream.c:562 msgid "Seek not supported on base stream" msgstr "Szukanie nie jest obsługiwane przez podstawowy potok" -#: ../gio/gbufferedinputstream.c:942 +#: ../gio/gbufferedinputstream.c:937 msgid "Cannot truncate GBufferedInputStream" msgstr "Nie można skrócić GBufferedInputStream" -#: ../gio/gbufferedinputstream.c:987 ../gio/ginputstream.c:1012 -#: ../gio/giostream.c:280 ../gio/goutputstream.c:1323 +#: ../gio/gbufferedinputstream.c:982 ../gio/ginputstream.c:1008 +#: ../gio/giostream.c:278 ../gio/goutputstream.c:1464 msgid "Stream is already closed" msgstr "Potok jest już zamknięty" -#: ../gio/gbufferedoutputstream.c:614 ../gio/gdataoutputstream.c:594 +#: ../gio/gbufferedoutputstream.c:612 ../gio/gdataoutputstream.c:592 msgid "Truncate not supported on base stream" msgstr "Skracanie nie jest dozwolone na podstawowym potoku" -#: ../gio/gcancellable.c:314 ../gio/gdbusconnection.c:1897 -#: ../gio/gdbusconnection.c:1989 ../gio/gdbusprivate.c:1421 -#: ../gio/glocalfile.c:2178 ../gio/gsimpleasyncresult.c:843 -#: ../gio/gsimpleasyncresult.c:869 +#: ../gio/gcancellable.c:310 ../gio/gdbusconnection.c:1894 +#: ../gio/gdbusconnection.c:1986 ../gio/gdbusprivate.c:1416 +#: ../gio/glocalfile.c:2181 ../gio/gsimpleasyncresult.c:829 +#: ../gio/gsimpleasyncresult.c:855 #, c-format msgid "Operation was cancelled" msgstr "Działanie zostało anulowane" -#: ../gio/gcharsetconverter.c:262 +#: ../gio/gcharsetconverter.c:260 msgid "Invalid object, not initialized" msgstr "Nieprawidłowy obiekt, nie zainicjowano" -#: ../gio/gcharsetconverter.c:283 ../gio/gcharsetconverter.c:311 +#: ../gio/gcharsetconverter.c:281 ../gio/gcharsetconverter.c:309 msgid "Incomplete multibyte sequence in input" msgstr "Niepełna sekwencja wielu bajtów na wejściu" -#: ../gio/gcharsetconverter.c:317 ../gio/gcharsetconverter.c:326 +#: ../gio/gcharsetconverter.c:315 ../gio/gcharsetconverter.c:324 msgid "Not enough space in destination" msgstr "Brak wystarczającej ilości miejsca w miejscu docelowym" -#: ../gio/gcharsetconverter.c:344 ../gio/gdatainputstream.c:849 -#: ../gio/gdatainputstream.c:1259 ../glib/gconvert.c:467 -#: ../glib/gconvert.c:859 ../glib/giochannel.c:1586 ../glib/giochannel.c:1628 -#: ../glib/giochannel.c:2472 ../glib/gutf8.c:833 ../glib/gutf8.c:1284 +#: ../gio/gcharsetconverter.c:342 ../gio/gdatainputstream.c:847 +#: ../gio/gdatainputstream.c:1255 ../glib/gconvert.c:438 +#: ../glib/gconvert.c:845 ../glib/giochannel.c:1557 ../glib/giochannel.c:1599 +#: ../glib/giochannel.c:2443 ../glib/gutf8.c:837 ../glib/gutf8.c:1289 msgid "Invalid byte sequence in conversion input" msgstr "Nieprawidłowa sekwencja bajtów na wejściu konwersji" -#: ../gio/gcharsetconverter.c:349 ../glib/gconvert.c:475 -#: ../glib/gconvert.c:784 ../glib/giochannel.c:1593 ../glib/giochannel.c:2484 +#: ../gio/gcharsetconverter.c:347 ../glib/gconvert.c:446 +#: ../glib/gconvert.c:770 ../glib/giochannel.c:1564 ../glib/giochannel.c:2455 #, c-format msgid "Error during conversion: %s" msgstr "Błąd podczas konwersji: %s" -#: ../gio/gcharsetconverter.c:446 ../gio/gsocket.c:993 +#: ../gio/gcharsetconverter.c:444 ../gio/gsocket.c:992 msgid "Cancellable initialization not supported" msgstr "Zainicjowanie, które można anulować nie jest obsługiwane" -#: ../gio/gcharsetconverter.c:457 ../glib/gconvert.c:347 -#: ../glib/giochannel.c:1414 +#: ../gio/gcharsetconverter.c:454 ../glib/gconvert.c:321 +#: ../glib/giochannel.c:1385 #, c-format msgid "Conversion from character set '%s' to '%s' is not supported" msgstr "" "Konwersja z zestawu znaków \"%s\" na zestaw \"%s\" nie jest obsługiwana" -#: ../gio/gcharsetconverter.c:461 ../glib/gconvert.c:351 +#: ../gio/gcharsetconverter.c:458 ../glib/gconvert.c:325 #, c-format msgid "Could not open converter from '%s' to '%s'" msgstr "Nie można otworzyć konwertera z \"%s\" na \"%s\"" @@ -109,39 +342,45 @@ msgid "%s type" msgstr "typ %s" -#: ../gio/gcontenttype-win32.c:162 +#: ../gio/gcontenttype-win32.c:160 msgid "Unknown type" msgstr "Nieznany typ" -#: ../gio/gcontenttype-win32.c:163 +#: ../gio/gcontenttype-win32.c:161 #, c-format msgid "%s filetype" msgstr "typ pliku %s" -#: ../gio/gcredentials.c:264 ../gio/gcredentials.c:528 +#: ../gio/gcredentials.c:291 ../gio/gcredentials.c:542 msgid "GCredentials is not implemented on this OS" msgstr "GCredentials nie jest zaimplementowane w tym systemie operacyjnym" -#: ../gio/gcredentials.c:438 +#: ../gio/gcredentials.c:443 msgid "There is no GCredentials support for your platform" msgstr "Platforma nie obsługuje GCredentials" -#: ../gio/gcredentials.c:480 +#: ../gio/gcredentials.c:487 msgid "GCredentials does not contain a process ID on this OS" msgstr "" "GCredentials nie zawiera identyfikatora procesu w tym systemie operacyjnym" -#: ../gio/gdatainputstream.c:306 +#: ../gio/gcredentials.c:536 +msgid "Credentials spoofing is not possible on this OS" +msgstr "" +"Fałszowanie danych uwierzytelniających nie jest możliwe w tym systemie " +"operacyjnym" + +#: ../gio/gdatainputstream.c:304 msgid "Unexpected early end-of-stream" msgstr "Nieoczekiwany, przedwczesny koniec potoku" -#: ../gio/gdbusaddress.c:150 ../gio/gdbusaddress.c:238 -#: ../gio/gdbusaddress.c:319 +#: ../gio/gdbusaddress.c:148 ../gio/gdbusaddress.c:236 +#: ../gio/gdbusaddress.c:317 #, c-format msgid "Unsupported key '%s' in address entry '%s'" msgstr "Nieobsługiwany klucz \"%s\" we wpisie adresu \"%s\"" -#: ../gio/gdbusaddress.c:177 +#: ../gio/gdbusaddress.c:175 #, c-format msgid "" "Address '%s' is invalid (need exactly one of path, tmpdir or abstract keys)" @@ -149,27 +388,27 @@ "Adres \"%s\" jest nieprawidłowy (wymaga dokładnie jednej ścieżki, katalogu " "tymczasowego lub kluczy abstrakcyjnych)" -#: ../gio/gdbusaddress.c:190 +#: ../gio/gdbusaddress.c:188 #, c-format msgid "Meaningless key/value pair combination in address entry '%s'" msgstr "Para klucz/wartość we wpisie adresu \"%s\" nie ma znaczenia" -#: ../gio/gdbusaddress.c:253 ../gio/gdbusaddress.c:334 +#: ../gio/gdbusaddress.c:251 ../gio/gdbusaddress.c:332 #, c-format msgid "Error in address '%s' - the port attribute is malformed" msgstr "Błąd w adresie \"%s\" - atrybut portu jest błędnie sformatowany" -#: ../gio/gdbusaddress.c:264 ../gio/gdbusaddress.c:345 +#: ../gio/gdbusaddress.c:262 ../gio/gdbusaddress.c:343 #, c-format msgid "Error in address '%s' - the family attribute is malformed" msgstr "Błąd w adresie \"%s\" - atrybut rodziny jest błędnie sformatowany" -#: ../gio/gdbusaddress.c:454 +#: ../gio/gdbusaddress.c:452 #, c-format msgid "Address element '%s' does not contain a colon (:)" msgstr "Element adresu \"%s\" nie zawiera dwukropka (:)" -#: ../gio/gdbusaddress.c:475 +#: ../gio/gdbusaddress.c:473 #, c-format msgid "" "Key/Value pair %d, '%s', in address element '%s' does not contain an equal " @@ -178,7 +417,7 @@ "Para klucz/wartość %d, \"%s\" w elemencie adresu \"%s\" nie zawiera znaku " "równości" -#: ../gio/gdbusaddress.c:489 +#: ../gio/gdbusaddress.c:487 #, c-format msgid "" "Error unescaping key or value in Key/Value pair %d, '%s', in address element " @@ -187,7 +426,7 @@ "Błąd podczas usuwania znaku sterującego klucza lub wartości w parze klucz/" "wartość %d, \"%s\" w elemencie adresu \"%s\"" -#: ../gio/gdbusaddress.c:567 +#: ../gio/gdbusaddress.c:565 #, c-format msgid "" "Error in address '%s' - the unix transport requires exactly one of the keys " @@ -196,95 +435,95 @@ "Błąd w adresie \"%s\" - transport systemu UNIX wymaga ustawienia dokładnie " "jednego z kluczy \"path\" lub \"abstract\"" -#: ../gio/gdbusaddress.c:603 +#: ../gio/gdbusaddress.c:601 #, c-format msgid "Error in address '%s' - the host attribute is missing or malformed" msgstr "" "Błąd w adresie \"%s\" - brak atrybutu komputera lub jest błędnie sformatowany" -#: ../gio/gdbusaddress.c:617 +#: ../gio/gdbusaddress.c:615 #, c-format msgid "Error in address '%s' - the port attribute is missing or malformed" msgstr "" "Błąd w adresie \"%s\" - brak atrybutu portu lub jest błędnie sformatowany" -#: ../gio/gdbusaddress.c:631 +#: ../gio/gdbusaddress.c:629 #, c-format msgid "Error in address '%s' - the noncefile attribute is missing or malformed" msgstr "" "Błąd w adresie \"%s\" - brak atrybutu pliku nonce lub jest błędnie " "sformatowany" -#: ../gio/gdbusaddress.c:652 +#: ../gio/gdbusaddress.c:650 msgid "Error auto-launching: " msgstr "Błąd podczas automatycznego uruchamiania: " -#: ../gio/gdbusaddress.c:660 +#: ../gio/gdbusaddress.c:658 #, c-format msgid "Unknown or unsupported transport '%s' for address '%s'" msgstr "Nieznany lub nieobsługiwany transport \"%s\" dla adresu \"%s\"" -#: ../gio/gdbusaddress.c:696 +#: ../gio/gdbusaddress.c:694 #, c-format msgid "Error opening nonce file '%s': %s" msgstr "Błąd podczas otwierania pliku nonce \"%s\": %s" -#: ../gio/gdbusaddress.c:714 +#: ../gio/gdbusaddress.c:712 #, c-format msgid "Error reading from nonce file '%s': %s" msgstr "Błąd podczas odczytywania pliku nonce \"%s\": %s" -#: ../gio/gdbusaddress.c:723 +#: ../gio/gdbusaddress.c:721 #, c-format msgid "Error reading from nonce file '%s', expected 16 bytes, got %d" msgstr "" "Błąd podczas odczytywania pliku nonce \"%s\", oczekiwano 16 bajtów, " "otrzymano %d" -#: ../gio/gdbusaddress.c:741 +#: ../gio/gdbusaddress.c:739 #, c-format msgid "Error writing contents of nonce file '%s' to stream:" msgstr "Błąd podczas zapisywania zawartości pliku nonce \"%s\" do potoku:" -#: ../gio/gdbusaddress.c:960 +#: ../gio/gdbusaddress.c:958 msgid "The given address is empty" msgstr "Podany adres jest pusty" -#: ../gio/gdbusaddress.c:1030 +#: ../gio/gdbusaddress.c:1028 #, c-format msgid "Cannot spawn a message bus when setuid" msgstr "Nie można wywołać magistrali komunikatów, kiedy używane jest setuid" -#: ../gio/gdbusaddress.c:1037 +#: ../gio/gdbusaddress.c:1035 msgid "Cannot spawn a message bus without a machine-id: " msgstr "" "Nie można wywołać magistrali komunikatów bez identyfikatora komputera: " -#: ../gio/gdbusaddress.c:1079 +#: ../gio/gdbusaddress.c:1077 #, c-format msgid "Error spawning command line '%s': " msgstr "Błąd podczas wywoływania wiersza poleceń \"%s\": " -#: ../gio/gdbusaddress.c:1296 +#: ../gio/gdbusaddress.c:1294 #, c-format msgid "(Type any character to close this window)\n" msgstr "(Wpisanie dowolnego znaku zamknie to okno)\n" -#: ../gio/gdbusaddress.c:1429 +#: ../gio/gdbusaddress.c:1425 #, c-format msgid "Session dbus not running, and autolaunch failed" msgstr "" "Magistrala D-Bus sesji nie jest uruchomiona, i automatyczne uruchomienie się " "nie powiodło" -#: ../gio/gdbusaddress.c:1450 +#: ../gio/gdbusaddress.c:1446 #, c-format msgid "Cannot determine session bus address (not implemented for this OS)" msgstr "" "Nie można ustalić adresu magistrali sesji (nie jest zaimplementowane dla " "tego systemu operacyjnego)" -#: ../gio/gdbusaddress.c:1549 ../gio/gdbusconnection.c:6908 +#: ../gio/gdbusaddress.c:1546 ../gio/gdbusconnection.c:6920 #, c-format msgid "" "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable " @@ -293,7 +532,7 @@ "Nie można ustalić adresu magistrali ze zmiennej środowiskowej " "DBUS_STARTER_BUS_TYPE - nieznana wartość \"%s\"" -#: ../gio/gdbusaddress.c:1558 ../gio/gdbusconnection.c:6917 +#: ../gio/gdbusaddress.c:1555 ../gio/gdbusconnection.c:6929 msgid "" "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment " "variable is not set" @@ -301,21 +540,21 @@ "Nie można ustalić adresu magistrali, ponieważ nie ustawiono zmiennej " "środowiskowej DBUS_STARTER_BUS_TYPE" -#: ../gio/gdbusaddress.c:1568 +#: ../gio/gdbusaddress.c:1565 #, c-format msgid "Unknown bus type %d" msgstr "Nieznany typ magistrali %d" -#: ../gio/gdbusauth.c:295 +#: ../gio/gdbusauth.c:293 msgid "Unexpected lack of content trying to read a line" msgstr "Oczekiwano braku zawartości podczas próby odczytania wiersza" -#: ../gio/gdbusauth.c:339 +#: ../gio/gdbusauth.c:337 msgid "Unexpected lack of content trying to (safely) read a line" msgstr "" "Oczekiwano braku zawartości podczas próby (bezpiecznego) odczytania wiersza" -#: ../gio/gdbusauth.c:510 +#: ../gio/gdbusauth.c:508 #, c-format msgid "" "Exhausted all available authentication mechanisms (tried: %s) (available: %s)" @@ -323,16 +562,16 @@ "Wyczerpano wszystkie dostępne mechanizmy uwierzytelniania (próby: %s, " "dostępne: %s)" -#: ../gio/gdbusauth.c:1172 +#: ../gio/gdbusauth.c:1170 msgid "Cancelled via GDBusAuthObserver::authorize-authenticated-peer" msgstr "Anulowano przez GDBusAuthObserver::authorize-authenticated-peer" -#: ../gio/gdbusauthmechanismsha1.c:262 +#: ../gio/gdbusauthmechanismsha1.c:261 #, c-format msgid "Error when getting information for directory '%s': %s" msgstr "Błąd podczas pobierania informacji o katalogu \"%s\": %s" -#: ../gio/gdbusauthmechanismsha1.c:274 +#: ../gio/gdbusauthmechanismsha1.c:273 #, c-format msgid "" "Permissions on directory '%s' are malformed. Expected mode 0700, got 0%o" @@ -340,23 +579,23 @@ "Uprawnienia katalogu \"%s\" są błędnie sformatowane. Oczekiwano trybu 0700, " "otrzymano 0%o" -#: ../gio/gdbusauthmechanismsha1.c:295 +#: ../gio/gdbusauthmechanismsha1.c:294 #, c-format msgid "Error creating directory '%s': %s" msgstr "Błąd podczas tworzenia katalogu \"%s\": %s" -#: ../gio/gdbusauthmechanismsha1.c:378 +#: ../gio/gdbusauthmechanismsha1.c:377 #, c-format msgid "Error opening keyring '%s' for reading: " msgstr "Błąd podczas otwierania bazy kluczy \"%s\" do odczytania: " -#: ../gio/gdbusauthmechanismsha1.c:402 ../gio/gdbusauthmechanismsha1.c:715 +#: ../gio/gdbusauthmechanismsha1.c:401 ../gio/gdbusauthmechanismsha1.c:714 #, c-format msgid "Line %d of the keyring at '%s' with content '%s' is malformed" msgstr "" "Wiersz %d bazy kluczy w \"%s\" z zawartością \"%s\" jest błędnie sformatowany" -#: ../gio/gdbusauthmechanismsha1.c:416 ../gio/gdbusauthmechanismsha1.c:729 +#: ../gio/gdbusauthmechanismsha1.c:415 ../gio/gdbusauthmechanismsha1.c:728 #, c-format msgid "" "First token of line %d of the keyring at '%s' with content '%s' is malformed" @@ -364,7 +603,7 @@ "Pierwszy token wiersza %d bazy kluczy w \"%s\" z zawartością \"%s\" jest " "błędnie sformatowany" -#: ../gio/gdbusauthmechanismsha1.c:431 ../gio/gdbusauthmechanismsha1.c:743 +#: ../gio/gdbusauthmechanismsha1.c:430 ../gio/gdbusauthmechanismsha1.c:742 #, c-format msgid "" "Second token of line %d of the keyring at '%s' with content '%s' is malformed" @@ -372,47 +611,47 @@ "Drugi token wiersza %d bazy kluczy w \"%s\" z zawartością \"%s\" jest " "błędnie sformatowany" -#: ../gio/gdbusauthmechanismsha1.c:455 +#: ../gio/gdbusauthmechanismsha1.c:454 #, c-format msgid "Didn't find cookie with id %d in the keyring at '%s'" msgstr "" "Nie odnaleziono ciasteczka z identyfikatorem %d w bazie kluczy w \"%s\"" -#: ../gio/gdbusauthmechanismsha1.c:533 +#: ../gio/gdbusauthmechanismsha1.c:532 #, c-format msgid "Error deleting stale lock file '%s': %s" msgstr "Błąd podczas usuwania starego pliku blokady \"%s\": %s" -#: ../gio/gdbusauthmechanismsha1.c:565 +#: ../gio/gdbusauthmechanismsha1.c:564 #, c-format msgid "Error creating lock file '%s': %s" msgstr "Błąd podczas tworzenia pliku blokady \"%s\": %s" -#: ../gio/gdbusauthmechanismsha1.c:595 +#: ../gio/gdbusauthmechanismsha1.c:594 #, c-format msgid "Error closing (unlinked) lock file '%s': %s" msgstr "Błąd podczas zamykania (niedowiązanego) pliku blokady \"%s\": %s" -#: ../gio/gdbusauthmechanismsha1.c:605 +#: ../gio/gdbusauthmechanismsha1.c:604 #, c-format msgid "Error unlinking lock file '%s': %s" msgstr "Błąd podczas odwiązywania pliku blokady \"%s\": %s" -#: ../gio/gdbusauthmechanismsha1.c:682 +#: ../gio/gdbusauthmechanismsha1.c:681 #, c-format msgid "Error opening keyring '%s' for writing: " msgstr "Błąd podczas otwierania bazy kluczy \"%s\" do zapisania: " -#: ../gio/gdbusauthmechanismsha1.c:879 +#: ../gio/gdbusauthmechanismsha1.c:878 #, c-format msgid "(Additionally, releasing the lock for '%s' also failed: %s) " msgstr "(Dodatkowo, uwolnienie blokady \"%s\" także się nie powiodło: %s) " -#: ../gio/gdbusconnection.c:609 ../gio/gdbusconnection.c:2452 +#: ../gio/gdbusconnection.c:611 ../gio/gdbusconnection.c:2452 msgid "The connection is closed" msgstr "Połączenie jest zamknięte" -#: ../gio/gdbusconnection.c:1942 +#: ../gio/gdbusconnection.c:1939 msgid "Timeout was reached" msgstr "Przekroczono czas oczekiwania" @@ -422,100 +661,100 @@ msgstr "" "Wystąpiły nieobsługiwane flagi podczas tworzenia połączenia ze strony klienta" -#: ../gio/gdbusconnection.c:4146 ../gio/gdbusconnection.c:4489 +#: ../gio/gdbusconnection.c:4153 ../gio/gdbusconnection.c:4496 #, c-format msgid "" "No such interface 'org.freedesktop.DBus.Properties' on object at path %s" msgstr "" "Brak interfejsu \"org.freedesktop.DBus.Properties\" w obiekcie w ścieżce %s" -#: ../gio/gdbusconnection.c:4288 +#: ../gio/gdbusconnection.c:4295 #, c-format msgid "No such property '%s'" msgstr "Brak własności \"%s\"" -#: ../gio/gdbusconnection.c:4300 +#: ../gio/gdbusconnection.c:4307 #, c-format msgid "Property '%s' is not readable" msgstr "Właściwość \"%s\" nie jest odczytywalna" -#: ../gio/gdbusconnection.c:4311 +#: ../gio/gdbusconnection.c:4318 #, c-format msgid "Property '%s' is not writable" msgstr "Właściwość \"%s\" nie jest zapisywalna" -#: ../gio/gdbusconnection.c:4331 +#: ../gio/gdbusconnection.c:4338 #, c-format msgid "Error setting property '%s': Expected type '%s' but got '%s'" msgstr "" "Błąd podczas ustawiania własności \"%s\": oczekiwano typ \"%s\", ale " "otrzymano \"%s\"" -#: ../gio/gdbusconnection.c:4432 ../gio/gdbusconnection.c:6351 +#: ../gio/gdbusconnection.c:4439 ../gio/gdbusconnection.c:6361 #, c-format msgid "No such interface '%s'" msgstr "Brak interfejsu \"%s\"" -#: ../gio/gdbusconnection.c:4639 +#: ../gio/gdbusconnection.c:4646 msgid "No such interface" msgstr "Brak interfejsu" -#: ../gio/gdbusconnection.c:4857 ../gio/gdbusconnection.c:6857 +#: ../gio/gdbusconnection.c:4864 ../gio/gdbusconnection.c:6869 #, c-format msgid "No such interface '%s' on object at path %s" msgstr "Brak interfejsu \"%s\" w obiekcie w ścieżce %s" -#: ../gio/gdbusconnection.c:4954 +#: ../gio/gdbusconnection.c:4961 #, c-format msgid "No such method '%s'" msgstr "Brak metody \"%s\"" -#: ../gio/gdbusconnection.c:4985 +#: ../gio/gdbusconnection.c:4992 #, c-format msgid "Type of message, '%s', does not match expected type '%s'" msgstr "Typ komunikatu, \"%s\", nie pasuje do oczekiwanego typu \"%s\"" -#: ../gio/gdbusconnection.c:5183 +#: ../gio/gdbusconnection.c:5190 #, c-format msgid "An object is already exported for the interface %s at %s" msgstr "Obiekt został już wyeksportowany dla interfejsu %s w %s" -#: ../gio/gdbusconnection.c:5381 +#: ../gio/gdbusconnection.c:5389 #, c-format msgid "Method '%s' returned type '%s', but expected '%s'" msgstr "Metoda \"%s\" zwróciła typ \"%s\", ale oczekiwano \"%s\"" -#: ../gio/gdbusconnection.c:6462 +#: ../gio/gdbusconnection.c:6472 #, c-format msgid "Method '%s' on interface '%s' with signature '%s' does not exist" msgstr "Metoda \"%s\" w interfejsie \"%s\" z podpisem \"%s\" nie istnieje" -#: ../gio/gdbusconnection.c:6581 +#: ../gio/gdbusconnection.c:6592 #, c-format msgid "A subtree is already exported for %s" msgstr "Poddrzewo zostało już wyeksportowane dla %s" -#: ../gio/gdbusmessage.c:1271 +#: ../gio/gdbusmessage.c:1269 msgid "type is INVALID" msgstr "typ jest NIEPRAWIDŁOWY" -#: ../gio/gdbusmessage.c:1282 +#: ../gio/gdbusmessage.c:1280 msgid "METHOD_CALL message: PATH or MEMBER header field is missing" msgstr "Komunikat METHOD_CALL: brak pola nagłówka PATH lub MEMBER" -#: ../gio/gdbusmessage.c:1293 +#: ../gio/gdbusmessage.c:1291 msgid "METHOD_RETURN message: REPLY_SERIAL header field is missing" msgstr "Komunikat METHOD_RETURN: brak pola nagłówka REPLY_SERIAL" -#: ../gio/gdbusmessage.c:1305 +#: ../gio/gdbusmessage.c:1303 msgid "ERROR message: REPLY_SERIAL or ERROR_NAME header field is missing" msgstr "Komunikat BŁĘDU: brak pola nagłówka REPLY_SERIAL lub ERROR_NAME" -#: ../gio/gdbusmessage.c:1318 +#: ../gio/gdbusmessage.c:1316 msgid "SIGNAL message: PATH, INTERFACE or MEMBER header field is missing" msgstr "Komunikat SYGNAŁU: brak pola nagłówka PATH, INTERFACE lub MEMBER" -#: ../gio/gdbusmessage.c:1326 +#: ../gio/gdbusmessage.c:1324 msgid "" "SIGNAL message: The PATH header field is using the reserved value /org/" "freedesktop/DBus/Local" @@ -523,7 +762,7 @@ "Komunikat SYGNAŁU: pole nagłówka PATH używa zastrzeżonej wartości /org/" "freedesktop/DBus/Local" -#: ../gio/gdbusmessage.c:1334 +#: ../gio/gdbusmessage.c:1332 msgid "" "SIGNAL message: The INTERFACE header field is using the reserved value org." "freedesktop.DBus.Local" @@ -531,7 +770,7 @@ "Komunikat SYGNAŁU: pole nagłówka INTERFACE używa zastrzeżonej wartości org." "freedesktop.DBus.Local" -#: ../gio/gdbusmessage.c:1383 +#: ../gio/gdbusmessage.c:1381 #, c-format msgid "Wanted to read %lu byte but only got %lu" msgid_plural "Wanted to read %lu bytes but only got %lu" @@ -539,12 +778,12 @@ msgstr[1] "Chciano odczytać %lu bajty, ale otrzymano tylko %lu" msgstr[2] "Chciano odczytać %lu bajtów, ale otrzymano tylko %lu" -#: ../gio/gdbusmessage.c:1398 +#: ../gio/gdbusmessage.c:1396 #, c-format msgid "Expected NUL byte after the string '%s' but found byte %d" msgstr "Oczekiwano bajtu NUL po ciągu \"%s\", ale odnaleziono bajt %d" -#: ../gio/gdbusmessage.c:1417 +#: ../gio/gdbusmessage.c:1415 #, c-format msgid "" "Expected valid UTF-8 string but found invalid bytes at byte offset %d " @@ -554,19 +793,19 @@ "wyrównaniu bajtu %d (długość ciągu wynosi %d). Prawidłowy ciąg UTF-8 do tego " "miejsca to \"%s\"" -#: ../gio/gdbusmessage.c:1619 +#: ../gio/gdbusmessage.c:1617 #, c-format msgid "Parsed value '%s' is not a valid D-Bus object path" msgstr "" "Przetworzona wartość \"%s\" nie jest prawidłową ścieżką do obiektu usługi D-" "Bus" -#: ../gio/gdbusmessage.c:1643 +#: ../gio/gdbusmessage.c:1641 #, c-format msgid "Parsed value '%s' is not a valid D-Bus signature" msgstr "Przetworzona wartość \"%s\" nie jest prawidłowym podpisem usługi D-Bus" -#: ../gio/gdbusmessage.c:1698 +#: ../gio/gdbusmessage.c:1696 #, c-format msgid "" "Encountered array of length %u byte. Maximum length is 2<<26 bytes (64 MiB)." @@ -582,14 +821,14 @@ "Wystąpiła macierz o długości %u bajtów. Maksymalna długość to 2<<26 bajtów " "(64 MiB)." -#: ../gio/gdbusmessage.c:1851 +#: ../gio/gdbusmessage.c:1849 #, c-format msgid "Parsed value '%s' for variant is not a valid D-Bus signature" msgstr "" "Przetworzona wartość \"%s\" dla wariantu nie jest prawidłowym podpisem " "usługi D-Bus" -#: ../gio/gdbusmessage.c:1875 +#: ../gio/gdbusmessage.c:1873 #, c-format msgid "" "Error deserializing GVariant with type string '%s' from the D-Bus wire format" @@ -597,7 +836,7 @@ "Błąd podczas deserializowania GVariant za pomocą ciągu typu \"%s\" z formatu " "przewodu usługi D-Bus" -#: ../gio/gdbusmessage.c:2062 +#: ../gio/gdbusmessage.c:2060 #, c-format msgid "" "Invalid endianness value. Expected 0x6c ('l') or 0x42 ('B') but found value " @@ -606,27 +845,27 @@ "Nieprawidłowa wartość kolejności bajtów. Oczekiwano 0x6c (\"l\") lub 0x42 " "(\"B\"), ale odnaleziono wartość 0x%02x" -#: ../gio/gdbusmessage.c:2075 +#: ../gio/gdbusmessage.c:2073 #, c-format msgid "Invalid major protocol version. Expected 1 but found %d" msgstr "" "Nieprawidłowa główna wersja protokołu. Oczekiwano 1, ale odnaleziono %d" -#: ../gio/gdbusmessage.c:2131 +#: ../gio/gdbusmessage.c:2129 #, c-format msgid "Signature header with signature '%s' found but message body is empty" msgstr "" "Odnaleziono nagłówek podpisu z podpisem \"%s\", ale treść komunikatu jest " "pusta" -#: ../gio/gdbusmessage.c:2145 +#: ../gio/gdbusmessage.c:2143 #, c-format msgid "Parsed value '%s' is not a valid D-Bus signature (for body)" msgstr "" "Przetworzona wartość \"%s\" nie jest prawidłowym podpisem usługi D-Bus (dla " "treści)" -#: ../gio/gdbusmessage.c:2175 +#: ../gio/gdbusmessage.c:2173 #, c-format msgid "No signature header in message but the message body is %u byte" msgid_plural "No signature header in message but the message body is %u bytes" @@ -637,11 +876,11 @@ msgstr[2] "" "Brak nagłówka podpisu w komunikacie, ale treść komunikatu liczy %u bajtów" -#: ../gio/gdbusmessage.c:2185 +#: ../gio/gdbusmessage.c:2183 msgid "Cannot deserialize message: " msgstr "Nie można deserializować komunikatu: " -#: ../gio/gdbusmessage.c:2506 +#: ../gio/gdbusmessage.c:2504 #, c-format msgid "" "Error serializing GVariant with type string '%s' to the D-Bus wire format" @@ -649,7 +888,7 @@ "Błąd podczas serializowania GVariant za pomocą ciągu typu \"%s\" z formatu " "przewodu usługi D-Bus" -#: ../gio/gdbusmessage.c:2643 +#: ../gio/gdbusmessage.c:2641 #, c-format msgid "" "Message has %d file descriptors but the header field indicates %d file " @@ -658,16 +897,16 @@ "Komunikat posiada %d deskryptorów plików, ale pole nagłówka wskazuje na %d " "deskryptorów plików" -#: ../gio/gdbusmessage.c:2651 +#: ../gio/gdbusmessage.c:2649 msgid "Cannot serialize message: " msgstr "Nie można serializować komunikatu: " -#: ../gio/gdbusmessage.c:2695 +#: ../gio/gdbusmessage.c:2693 #, c-format msgid "Message body has signature '%s' but there is no signature header" msgstr "Treść komunikatu posiada podpis \"%s\", ale brak nagłówka podpisu" -#: ../gio/gdbusmessage.c:2705 +#: ../gio/gdbusmessage.c:2703 #, c-format msgid "" "Message body has type signature '%s' but signature in the header field is " @@ -675,40 +914,40 @@ msgstr "" "Treść komunikatu posiada podpis \"%s\", ale podpis w polu nagłówka to \"%s\"" -#: ../gio/gdbusmessage.c:2721 +#: ../gio/gdbusmessage.c:2719 #, c-format msgid "Message body is empty but signature in the header field is '(%s)'" msgstr "Treść komunikatu jest pusta, ale podpis w polu nagłówka to \"(%s)\"" -#: ../gio/gdbusmessage.c:3271 +#: ../gio/gdbusmessage.c:3269 #, c-format msgid "Error return with body of type '%s'" msgstr "Błąd zwrotu z treścią typu \"%s\"" -#: ../gio/gdbusmessage.c:3279 +#: ../gio/gdbusmessage.c:3277 msgid "Error return with empty body" msgstr "Błąd zwrotu z pustą treścią" -#: ../gio/gdbusprivate.c:2069 +#: ../gio/gdbusprivate.c:2064 #, c-format msgid "Unable to get Hardware profile: %s" msgstr "Nie można pobrać profilu sprzętu: %s" -#: ../gio/gdbusprivate.c:2114 +#: ../gio/gdbusprivate.c:2109 msgid "Unable to load /var/lib/dbus/machine-id or /etc/machine-id: " msgstr "Nie można wczytać pliku /var/lib/dbus/machine-id lub /etc/machine-id: " -#: ../gio/gdbusproxy.c:1638 +#: ../gio/gdbusproxy.c:1630 #, c-format msgid "Error calling StartServiceByName for %s: " msgstr "Błąd podczas wywoływania metody StartServiceByName dla %s: " -#: ../gio/gdbusproxy.c:1661 +#: ../gio/gdbusproxy.c:1653 #, c-format msgid "Unexpected reply %d from StartServiceByName(\"%s\") method" msgstr "Nieoczekiwana odpowiedź %d od metody StartServiceByName(\"%s\")" -#: ../gio/gdbusproxy.c:2761 ../gio/gdbusproxy.c:2898 +#: ../gio/gdbusproxy.c:2754 ../gio/gdbusproxy.c:2891 msgid "" "Cannot invoke method; proxy is for a well-known name without an owner and " "proxy was constructed with the G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START flag" @@ -717,15 +956,15 @@ "pośrednik został utworzony za pomocą flagi " "G_DBUS_PROXY_FLAGS_DO_NOT_AUTO_START" -#: ../gio/gdbusserver.c:709 +#: ../gio/gdbusserver.c:708 msgid "Abstract name space not supported" msgstr "Przestrzeń nazw abstrakcyjnych nie jest obsługiwana" -#: ../gio/gdbusserver.c:796 +#: ../gio/gdbusserver.c:795 msgid "Cannot specify nonce file when creating a server" msgstr "Nie można określić pliku nonce podczas tworzenia serwera" -#: ../gio/gdbusserver.c:874 +#: ../gio/gdbusserver.c:873 #, c-format msgid "Error writing nonce file at '%s': %s" msgstr "Błąd podczas zapisywania pliku nonce w \"%s\": %s" @@ -740,11 +979,7 @@ msgid "Cannot listen on unsupported transport '%s'" msgstr "Nie można nasłuchiwać na nieobsługiwanym transporcie \"%s\"" -#: ../gio/gdbus-tool.c:92 -msgid "COMMAND" -msgstr "POLECENIE" - -#: ../gio/gdbus-tool.c:97 +#: ../gio/gdbus-tool.c:95 #, c-format msgid "" "Commands:\n" @@ -766,56 +1001,56 @@ "Wykonanie polecenia \"%s POLECENIE --help\" wyświetla pomoc o każdym " "poleceniu.\n" -#: ../gio/gdbus-tool.c:166 ../gio/gdbus-tool.c:222 ../gio/gdbus-tool.c:294 -#: ../gio/gdbus-tool.c:318 ../gio/gdbus-tool.c:701 ../gio/gdbus-tool.c:1022 -#: ../gio/gdbus-tool.c:1456 +#: ../gio/gdbus-tool.c:164 ../gio/gdbus-tool.c:220 ../gio/gdbus-tool.c:292 +#: ../gio/gdbus-tool.c:316 ../gio/gdbus-tool.c:705 ../gio/gdbus-tool.c:1031 +#: ../gio/gdbus-tool.c:1465 #, c-format msgid "Error: %s\n" msgstr "Błąd: %s\n" -#: ../gio/gdbus-tool.c:177 ../gio/gdbus-tool.c:235 ../gio/gdbus-tool.c:1472 +#: ../gio/gdbus-tool.c:175 ../gio/gdbus-tool.c:233 ../gio/gdbus-tool.c:1481 #, c-format msgid "Error parsing introspection XML: %s\n" msgstr "Błąd podczas przetwarzania kodu XML introspekcji: %s\n" -#: ../gio/gdbus-tool.c:352 +#: ../gio/gdbus-tool.c:350 msgid "Connect to the system bus" msgstr "Łączy z magistralą systemową" -#: ../gio/gdbus-tool.c:353 +#: ../gio/gdbus-tool.c:351 msgid "Connect to the session bus" msgstr "Łączy z magistralą sesji" -#: ../gio/gdbus-tool.c:354 +#: ../gio/gdbus-tool.c:352 msgid "Connect to given D-Bus address" msgstr "Łączy z podanym adresem usługi D-Bus" -#: ../gio/gdbus-tool.c:364 +#: ../gio/gdbus-tool.c:362 msgid "Connection Endpoint Options:" msgstr "Opcje punktów końcowych połączenia:" -#: ../gio/gdbus-tool.c:365 +#: ../gio/gdbus-tool.c:363 msgid "Options specifying the connection endpoint" msgstr "Opcje określające punkt końcowy połączenia" -#: ../gio/gdbus-tool.c:387 +#: ../gio/gdbus-tool.c:385 #, c-format msgid "No connection endpoint specified" msgstr "Nie określono żadnych punktów końcowych połączenia" -#: ../gio/gdbus-tool.c:397 +#: ../gio/gdbus-tool.c:395 #, c-format msgid "Multiple connection endpoints specified" msgstr "Określono wiele punktów końcowych połączenia" -#: ../gio/gdbus-tool.c:467 +#: ../gio/gdbus-tool.c:465 #, c-format msgid "" "Warning: According to introspection data, interface '%s' does not exist\n" msgstr "" "Ostrzeżenie: według danych introspekcji, interfejs \"%s\" nie istnieje\n" -#: ../gio/gdbus-tool.c:476 +#: ../gio/gdbus-tool.c:474 #, c-format msgid "" "Warning: According to introspection data, method '%s' does not exist on " @@ -824,254 +1059,255 @@ "Ostrzeżenie: według danych introspekcji, metoda \"%s\" nie istnieje w " "interfejsie \"%s\"\n" -#: ../gio/gdbus-tool.c:538 +#: ../gio/gdbus-tool.c:536 msgid "Optional destination for signal (unique name)" msgstr "Opcjonalny cel sygnału (unikalna nazwa)" -#: ../gio/gdbus-tool.c:539 +#: ../gio/gdbus-tool.c:537 msgid "Object path to emit signal on" msgstr "Ścieżka do obiektu do wyemitowania sygnału" -#: ../gio/gdbus-tool.c:540 +#: ../gio/gdbus-tool.c:538 msgid "Signal and interface name" msgstr "Nazwa sygnału i interfejsu" -#: ../gio/gdbus-tool.c:572 +#: ../gio/gdbus-tool.c:570 msgid "Emit a signal." msgstr "Emituje sygnał." -#: ../gio/gdbus-tool.c:606 ../gio/gdbus-tool.c:832 ../gio/gdbus-tool.c:1562 -#: ../gio/gdbus-tool.c:1794 +#: ../gio/gdbus-tool.c:604 ../gio/gdbus-tool.c:836 ../gio/gdbus-tool.c:1571 +#: ../gio/gdbus-tool.c:1803 #, c-format msgid "Error connecting: %s\n" msgstr "Błąd podczas połączenia: %s\n" -#: ../gio/gdbus-tool.c:618 +#: ../gio/gdbus-tool.c:616 #, c-format msgid "Error: object path not specified.\n" msgstr "Błąd: nie określono ścieżki do obiektu.\n" -#: ../gio/gdbus-tool.c:623 ../gio/gdbus-tool.c:893 ../gio/gdbus-tool.c:1620 -#: ../gio/gdbus-tool.c:1853 +#: ../gio/gdbus-tool.c:621 ../gio/gdbus-tool.c:897 ../gio/gdbus-tool.c:1629 +#: ../gio/gdbus-tool.c:1862 #, c-format msgid "Error: %s is not a valid object path\n" msgstr "Błąd: %s nie jest prawidłową ścieżką do obiektu\n" -#: ../gio/gdbus-tool.c:629 +#: ../gio/gdbus-tool.c:627 #, c-format msgid "Error: signal not specified.\n" msgstr "Błąd: nie określono sygnału.\n" -#: ../gio/gdbus-tool.c:636 +#: ../gio/gdbus-tool.c:634 #, c-format msgid "Error: signal must be the fully-qualified name.\n" msgstr "Błąd: sygnał musi być w pełni kwalifikowaną nazwą.\n" -#: ../gio/gdbus-tool.c:644 +#: ../gio/gdbus-tool.c:642 #, c-format msgid "Error: %s is not a valid interface name\n" msgstr "Błąd: %s nie jest prawidłową nazwą interfejsu\n" -#: ../gio/gdbus-tool.c:650 +#: ../gio/gdbus-tool.c:648 #, c-format msgid "Error: %s is not a valid member name\n" msgstr "Błąd: %s nie jest prawidłową nazwą elementu\n" -#: ../gio/gdbus-tool.c:656 +#: ../gio/gdbus-tool.c:654 #, c-format msgid "Error: %s is not a valid unique bus name.\n" msgstr "Błąd: %s nie jest prawidłową unikalną nazwą magistrali.\n" -#: ../gio/gdbus-tool.c:679 ../gio/gdbus-tool.c:992 +#. Use the original non-"parse-me-harder" error +#: ../gio/gdbus-tool.c:681 ../gio/gdbus-tool.c:999 #, c-format msgid "Error parsing parameter %d: %s\n" msgstr "Błąd podczas przetwarzania parametru %d: %s\n" -#: ../gio/gdbus-tool.c:708 +#: ../gio/gdbus-tool.c:712 #, c-format msgid "Error flushing connection: %s\n" msgstr "Błąd podczas czyszczenia połączenia: %s\n" -#: ../gio/gdbus-tool.c:735 +#: ../gio/gdbus-tool.c:739 msgid "Destination name to invoke method on" msgstr "Nazwa docelowa do wywołania na niej metody" -#: ../gio/gdbus-tool.c:736 +#: ../gio/gdbus-tool.c:740 msgid "Object path to invoke method on" msgstr "Ścieżka do obiektu do wywołania na niej metody" -#: ../gio/gdbus-tool.c:737 +#: ../gio/gdbus-tool.c:741 msgid "Method and interface name" msgstr "Nazwa metody i interfejsu" -#: ../gio/gdbus-tool.c:738 +#: ../gio/gdbus-tool.c:742 msgid "Timeout in seconds" msgstr "Czas oczekiwania w sekundach" -#: ../gio/gdbus-tool.c:777 +#: ../gio/gdbus-tool.c:781 msgid "Invoke a method on a remote object." msgstr "Wywołuje metodę na zdalnym obiekcie." -#: ../gio/gdbus-tool.c:852 ../gio/gdbus-tool.c:1581 ../gio/gdbus-tool.c:1813 +#: ../gio/gdbus-tool.c:856 ../gio/gdbus-tool.c:1590 ../gio/gdbus-tool.c:1822 #, c-format msgid "Error: Destination is not specified\n" msgstr "Błąd: nie określono celu\n" -#: ../gio/gdbus-tool.c:873 ../gio/gdbus-tool.c:1600 +#: ../gio/gdbus-tool.c:877 ../gio/gdbus-tool.c:1609 #, c-format msgid "Error: Object path is not specified\n" msgstr "Błąd: nie określono ścieżki do obiektu\n" -#: ../gio/gdbus-tool.c:908 +#: ../gio/gdbus-tool.c:912 #, c-format msgid "Error: Method name is not specified\n" msgstr "Błąd: nie określono nazwy metody\n" -#: ../gio/gdbus-tool.c:919 +#: ../gio/gdbus-tool.c:923 #, c-format msgid "Error: Method name '%s' is invalid\n" msgstr "Błąd: nazwa metody \"%s\" jest nieprawidłowa\n" -#: ../gio/gdbus-tool.c:984 +#: ../gio/gdbus-tool.c:991 #, c-format msgid "Error parsing parameter %d of type '%s': %s\n" msgstr "Błąd podczas przetwarzania parametru %d typu \"%s\": %s\n" -#: ../gio/gdbus-tool.c:1419 +#: ../gio/gdbus-tool.c:1428 msgid "Destination name to introspect" msgstr "Nazwa docelowa do zbadania" -#: ../gio/gdbus-tool.c:1420 +#: ../gio/gdbus-tool.c:1429 msgid "Object path to introspect" msgstr "Ścieżka do obiektu do zbadania" -#: ../gio/gdbus-tool.c:1421 +#: ../gio/gdbus-tool.c:1430 msgid "Print XML" msgstr "Wyświetla kod XML" -#: ../gio/gdbus-tool.c:1422 +#: ../gio/gdbus-tool.c:1431 msgid "Introspect children" msgstr "Bada elementy potomne" -#: ../gio/gdbus-tool.c:1423 +#: ../gio/gdbus-tool.c:1432 msgid "Only print properties" msgstr "Wyświetla tylko właściwości" -#: ../gio/gdbus-tool.c:1514 +#: ../gio/gdbus-tool.c:1523 msgid "Introspect a remote object." msgstr "Bada zdalny obiekt." -#: ../gio/gdbus-tool.c:1712 +#: ../gio/gdbus-tool.c:1721 msgid "Destination name to monitor" msgstr "Nazwa docelowa do monitorowania" -#: ../gio/gdbus-tool.c:1713 +#: ../gio/gdbus-tool.c:1722 msgid "Object path to monitor" msgstr "Ścieżka do obiektu do monitorowania" -#: ../gio/gdbus-tool.c:1746 +#: ../gio/gdbus-tool.c:1755 msgid "Monitor a remote object." msgstr "Monitoruje zdalny obiekt." -#: ../gio/gdesktopappinfo.c:660 ../gio/gdesktopappinfo.c:3793 -#: ../gio/gwin32appinfo.c:221 +#: ../gio/gdesktopappinfo.c:1419 ../gio/gdesktopappinfo.c:4562 +#: ../gio/gwin32appinfo.c:219 msgid "Unnamed" msgstr "Bez nazwy" -#: ../gio/gdesktopappinfo.c:1074 +#: ../gio/gdesktopappinfo.c:1838 msgid "Desktop file didn't specify Exec field" msgstr "Plik .desktop nie określa pola Exec" -#: ../gio/gdesktopappinfo.c:1359 +#: ../gio/gdesktopappinfo.c:2123 msgid "Unable to find terminal required for application" msgstr "Nie można odnaleźć terminala wymaganego przez program" -#: ../gio/gdesktopappinfo.c:1772 +#: ../gio/gdesktopappinfo.c:2539 #, c-format msgid "Can't create user application configuration folder %s: %s" msgstr "" "Nie można utworzyć katalogu użytkownika dla konfiguracji programu %s: %s" -#: ../gio/gdesktopappinfo.c:1776 +#: ../gio/gdesktopappinfo.c:2543 #, c-format msgid "Can't create user MIME configuration folder %s: %s" msgstr "Nie można utworzyć katalogu użytkownika dla konfiguracji MIME %s: %s" -#: ../gio/gdesktopappinfo.c:2016 ../gio/gdesktopappinfo.c:2040 +#: ../gio/gdesktopappinfo.c:2783 ../gio/gdesktopappinfo.c:2807 msgid "Application information lacks an identifier" msgstr "Brak identyfikatora w informacjach o programie" -#: ../gio/gdesktopappinfo.c:2272 +#: ../gio/gdesktopappinfo.c:3040 #, c-format msgid "Can't create user desktop file %s" msgstr "Nie można utworzyć pliku .desktop dla użytkownika %s" -#: ../gio/gdesktopappinfo.c:2396 +#: ../gio/gdesktopappinfo.c:3174 #, c-format msgid "Custom definition for %s" msgstr "Własna definicja dla %s" -#: ../gio/gdrive.c:394 +#: ../gio/gdrive.c:392 msgid "drive doesn't implement eject" msgstr "napęd nie obsługuje wysunięcia" #. Translators: This is an error #. * message for drive objects that #. * don't implement any of eject or eject_with_operation. -#: ../gio/gdrive.c:472 +#: ../gio/gdrive.c:470 msgid "drive doesn't implement eject or eject_with_operation" msgstr "napęd nie obsługuje wysunięcia lub \"eject_with_operation\"" -#: ../gio/gdrive.c:548 +#: ../gio/gdrive.c:546 msgid "drive doesn't implement polling for media" msgstr "napęd nie obsługuje wykrywania nośnika" -#: ../gio/gdrive.c:753 +#: ../gio/gdrive.c:751 msgid "drive doesn't implement start" msgstr "napęd nie obsługuje rozpoczęcia" -#: ../gio/gdrive.c:855 +#: ../gio/gdrive.c:853 msgid "drive doesn't implement stop" msgstr "napęd nie obsługuje zatrzymania" -#: ../gio/gdummytlsbackend.c:168 ../gio/gdummytlsbackend.c:288 -#: ../gio/gdummytlsbackend.c:378 +#: ../gio/gdummytlsbackend.c:189 ../gio/gdummytlsbackend.c:309 +#: ../gio/gdummytlsbackend.c:399 msgid "TLS support is not available" msgstr "Obsługa TLS jest niedostępna" -#: ../gio/gemblem.c:324 +#: ../gio/gemblem.c:323 #, c-format msgid "Can't handle version %d of GEmblem encoding" msgstr "Nie można obsłużyć wersji %d kodowania GEmblem" -#: ../gio/gemblem.c:334 +#: ../gio/gemblem.c:333 #, c-format msgid "Malformed number of tokens (%d) in GEmblem encoding" msgstr "Błędna liczba elementów (%d) w kodowaniu GEmblem" -#: ../gio/gemblemedicon.c:364 +#: ../gio/gemblemedicon.c:362 #, c-format msgid "Can't handle version %d of GEmblemedIcon encoding" msgstr "Nie można obsłużyć wersji %d kodowania GEmblemedIcon" -#: ../gio/gemblemedicon.c:374 +#: ../gio/gemblemedicon.c:372 #, c-format msgid "Malformed number of tokens (%d) in GEmblemedIcon encoding" msgstr "Błędna liczba elementów (%d) w kodowaniu GEmblemedIcon" -#: ../gio/gemblemedicon.c:397 +#: ../gio/gemblemedicon.c:395 msgid "Expected a GEmblem for GEmblemedIcon" msgstr "Oczekiwano obiektu GEmblem dla GEmblemedIcon" -#: ../gio/gfile.c:965 ../gio/gfile.c:1204 ../gio/gfile.c:1343 -#: ../gio/gfile.c:1583 ../gio/gfile.c:1638 ../gio/gfile.c:1696 -#: ../gio/gfile.c:1780 ../gio/gfile.c:1837 ../gio/gfile.c:1901 -#: ../gio/gfile.c:1956 ../gio/gfile.c:3586 ../gio/gfile.c:3641 -#: ../gio/gfile.c:3849 ../gio/gfile.c:3891 ../gio/gfile.c:4357 -#: ../gio/gfile.c:4769 ../gio/gfile.c:4854 ../gio/gfile.c:4944 -#: ../gio/gfile.c:5041 ../gio/gfile.c:5128 ../gio/gfile.c:5229 -#: ../gio/gfile.c:7682 ../gio/gfile.c:7772 ../gio/gfile.c:7856 -#: ../gio/win32/gwinhttpfile.c:439 +#: ../gio/gfile.c:957 ../gio/gfile.c:1195 ../gio/gfile.c:1333 +#: ../gio/gfile.c:1571 ../gio/gfile.c:1626 ../gio/gfile.c:1684 +#: ../gio/gfile.c:1768 ../gio/gfile.c:1825 ../gio/gfile.c:1889 +#: ../gio/gfile.c:1944 ../gio/gfile.c:3587 ../gio/gfile.c:3642 +#: ../gio/gfile.c:3849 ../gio/gfile.c:3891 ../gio/gfile.c:4354 +#: ../gio/gfile.c:4765 ../gio/gfile.c:4850 ../gio/gfile.c:4940 +#: ../gio/gfile.c:5037 ../gio/gfile.c:5124 ../gio/gfile.c:5225 +#: ../gio/gfile.c:7744 ../gio/gfile.c:7834 ../gio/gfile.c:7918 +#: ../gio/win32/gwinhttpfile.c:437 msgid "Operation not supported" msgstr "Działanie nie jest obsługiwane" @@ -1085,50 +1321,50 @@ #. Translators: This is an error message when trying to find #. * the enclosing (user visible) mount of a file, but none #. * exists. -#: ../gio/gfile.c:1467 ../gio/glocalfile.c:1102 ../gio/glocalfile.c:1113 -#: ../gio/glocalfile.c:1126 +#: ../gio/gfile.c:1456 ../gio/glocalfile.c:1103 ../gio/glocalfile.c:1114 +#: ../gio/glocalfile.c:1127 msgid "Containing mount does not exist" msgstr "Nie istnieje zawierające montowanie" -#: ../gio/gfile.c:2522 ../gio/glocalfile.c:2334 +#: ../gio/gfile.c:2503 ../gio/glocalfile.c:2337 msgid "Can't copy over directory" msgstr "Nie można skopiować na katalog" -#: ../gio/gfile.c:2582 +#: ../gio/gfile.c:2563 msgid "Can't copy directory over directory" msgstr "Nie można skopiować katalogu na katalog" -#: ../gio/gfile.c:2590 ../gio/glocalfile.c:2343 +#: ../gio/gfile.c:2571 ../gio/glocalfile.c:2346 msgid "Target file exists" msgstr "Plik docelowy istnieje" -#: ../gio/gfile.c:2609 +#: ../gio/gfile.c:2590 msgid "Can't recursively copy directory" msgstr "Nie można skopiować katalogu rekurencyjnie" -#: ../gio/gfile.c:2891 +#: ../gio/gfile.c:2872 msgid "Splice not supported" msgstr "Wywołanie \"splice\" nie jest obsługiwane" -#: ../gio/gfile.c:2895 +#: ../gio/gfile.c:2876 #, c-format msgid "Error splicing file: %s" msgstr "Błąd podczas dzielenia pliku: %s" -#: ../gio/gfile.c:3026 +#: ../gio/gfile.c:3007 msgid "Copy (reflink/clone) between mounts is not supported" msgstr "" "Kopiowanie (reflink/clone) między obiektami montowania nie jest obsługiwane" -#: ../gio/gfile.c:3030 +#: ../gio/gfile.c:3011 msgid "Copy (reflink/clone) is not supported or invalid" msgstr "Kopiowanie (reflink/clone) nie jest obsługiwane lub jest nieprawidłowe" -#: ../gio/gfile.c:3035 +#: ../gio/gfile.c:3016 msgid "Copy (reflink/clone) is not supported or didn't work" msgstr "Kopiowanie (reflink/clone) nie jest obsługiwane lub nie zadziałało" -#: ../gio/gfile.c:3098 +#: ../gio/gfile.c:3079 msgid "Can't copy special file" msgstr "Nie można skopiować pliku specjalnego" @@ -1136,126 +1372,126 @@ msgid "Invalid symlink value given" msgstr "Wprowadzono nieprawidłową wartość dowiązania symbolicznego" -#: ../gio/gfile.c:4001 +#: ../gio/gfile.c:4000 msgid "Trash not supported" msgstr "Kosz nie jest obsługiwany" -#: ../gio/gfile.c:4114 +#: ../gio/gfile.c:4112 #, c-format msgid "File names cannot contain '%c'" msgstr "Nazwy plików nie mogą zawierać \"%c\"" -#: ../gio/gfile.c:6531 ../gio/gvolume.c:365 +#: ../gio/gfile.c:6536 ../gio/gvolume.c:363 msgid "volume doesn't implement mount" msgstr "wolumin nie obsługuje montowania" -#: ../gio/gfile.c:6640 +#: ../gio/gfile.c:6645 msgid "No application is registered as handling this file" msgstr "Żaden program nie jest zarejestrowany do obsługi tego pliku" -#: ../gio/gfileenumerator.c:213 +#: ../gio/gfileenumerator.c:211 msgid "Enumerator is closed" msgstr "Enumerator jest zamknięty" -#: ../gio/gfileenumerator.c:220 ../gio/gfileenumerator.c:279 -#: ../gio/gfileenumerator.c:379 ../gio/gfileenumerator.c:479 +#: ../gio/gfileenumerator.c:218 ../gio/gfileenumerator.c:277 +#: ../gio/gfileenumerator.c:376 ../gio/gfileenumerator.c:475 msgid "File enumerator has outstanding operation" msgstr "Enumerator plików ma zaległe działanie" -#: ../gio/gfileenumerator.c:370 ../gio/gfileenumerator.c:470 +#: ../gio/gfileenumerator.c:367 ../gio/gfileenumerator.c:466 msgid "File enumerator is already closed" msgstr "Enumerator plików jest już zamknięty" -#: ../gio/gfileicon.c:237 +#: ../gio/gfileicon.c:236 #, c-format msgid "Can't handle version %d of GFileIcon encoding" msgstr "Nie można obsłużyć wersji %d kodowania GFileIcon" -#: ../gio/gfileicon.c:247 +#: ../gio/gfileicon.c:246 msgid "Malformed input data for GFileIcon" msgstr "Błędny format danych wejściowych dla GFileIcon" -#: ../gio/gfileinputstream.c:151 ../gio/gfileinputstream.c:397 -#: ../gio/gfileiostream.c:169 ../gio/gfileoutputstream.c:166 -#: ../gio/gfileoutputstream.c:500 +#: ../gio/gfileinputstream.c:149 ../gio/gfileinputstream.c:394 +#: ../gio/gfileiostream.c:167 ../gio/gfileoutputstream.c:164 +#: ../gio/gfileoutputstream.c:497 msgid "Stream doesn't support query_info" msgstr "Potok nie obsługuje działania query_info" -#: ../gio/gfileinputstream.c:328 ../gio/gfileiostream.c:382 -#: ../gio/gfileoutputstream.c:374 +#: ../gio/gfileinputstream.c:325 ../gio/gfileiostream.c:379 +#: ../gio/gfileoutputstream.c:371 msgid "Seek not supported on stream" msgstr "Szukanie nie jest obsługiwane przez potok" -#: ../gio/gfileinputstream.c:372 +#: ../gio/gfileinputstream.c:369 msgid "Truncate not allowed on input stream" msgstr "Skracanie nie jest dozwolone na potoku wejściowym" -#: ../gio/gfileiostream.c:458 ../gio/gfileoutputstream.c:450 +#: ../gio/gfileiostream.c:455 ../gio/gfileoutputstream.c:447 msgid "Truncate not supported on stream" msgstr "Skracanie nie jest dozwolone na potoku" -#: ../gio/gicon.c:297 +#: ../gio/gicon.c:290 #, c-format msgid "Wrong number of tokens (%d)" msgstr "Błędna liczba elementów (%d)" -#: ../gio/gicon.c:317 +#: ../gio/gicon.c:310 #, c-format msgid "No type for class name %s" msgstr "Brak typu dla nazwy klasy %s" -#: ../gio/gicon.c:327 +#: ../gio/gicon.c:320 #, c-format msgid "Type %s does not implement the GIcon interface" msgstr "Typ %s nie obsługuje interfejsu GIcon" -#: ../gio/gicon.c:338 +#: ../gio/gicon.c:331 #, c-format msgid "Type %s is not classed" msgstr "Typ %s nie jest klasowy" -#: ../gio/gicon.c:352 +#: ../gio/gicon.c:345 #, c-format msgid "Malformed version number: %s" msgstr "Błędny format numeru wersji: %s" -#: ../gio/gicon.c:366 +#: ../gio/gicon.c:359 #, c-format msgid "Type %s does not implement from_tokens() on the GIcon interface" msgstr "Typ %s nie obsługuje metody from_tokens() z interfejsu GIcon" -#: ../gio/gicon.c:468 +#: ../gio/gicon.c:461 msgid "Can't handle the supplied version of the icon encoding" msgstr "Nie można obsłużyć podanej wersji kodowania ikony" -#: ../gio/ginetaddressmask.c:183 +#: ../gio/ginetaddressmask.c:182 msgid "No address specified" msgstr "Nie podano adresu" -#: ../gio/ginetaddressmask.c:191 +#: ../gio/ginetaddressmask.c:190 #, c-format msgid "Length %u is too long for address" msgstr "Długość %u jest za długa na adres" -#: ../gio/ginetaddressmask.c:224 +#: ../gio/ginetaddressmask.c:223 msgid "Address has bits set beyond prefix length" msgstr "Adres posiada bity ustawione poza długością przedrostka" -#: ../gio/ginetaddressmask.c:301 +#: ../gio/ginetaddressmask.c:300 #, c-format msgid "Could not parse '%s' as IP address mask" msgstr "Nie można przetworzyć \"%s\" jako maskę adresu IP" -#: ../gio/ginetsocketaddress.c:197 ../gio/ginetsocketaddress.c:214 -#: ../gio/gunixsocketaddress.c:211 +#: ../gio/ginetsocketaddress.c:196 ../gio/ginetsocketaddress.c:213 +#: ../gio/gunixsocketaddress.c:209 msgid "Not enough space for socket address" msgstr "Brak wystarczającej ilości miejsca dla adresu gniazda" -#: ../gio/ginetsocketaddress.c:229 +#: ../gio/ginetsocketaddress.c:228 msgid "Unsupported socket address" msgstr "Nieobsługiwany adres gniazda" -#: ../gio/ginputstream.c:183 +#: ../gio/ginputstream.c:182 msgid "Input stream doesn't implement read" msgstr "Potok wejściowy nie obsługuje odczytu" @@ -1265,130 +1501,107 @@ #. Translators: This is an error you get if there is #. * already an operation running against this stream when #. * you try to start one -#: ../gio/ginputstream.c:1022 ../gio/giostream.c:290 -#: ../gio/goutputstream.c:1333 +#: ../gio/ginputstream.c:1018 ../gio/giostream.c:288 +#: ../gio/goutputstream.c:1474 msgid "Stream has outstanding operation" msgstr "Potok ma zaległe działanie" -#: ../gio/glib-compile-resources.c:145 ../gio/glib-compile-schemas.c:1459 +#: ../gio/glib-compile-resources.c:142 ../gio/glib-compile-schemas.c:1453 #, c-format msgid "Element <%s> not allowed inside <%s>" msgstr "Element <%s> nie jest dozwolony wewnątrz <%s>" -#: ../gio/glib-compile-resources.c:149 +#: ../gio/glib-compile-resources.c:146 #, c-format msgid "Element <%s> not allowed at toplevel" msgstr "Element <%s> nie jest dozwolony jako główny element" -#: ../gio/glib-compile-resources.c:239 +#: ../gio/glib-compile-resources.c:236 #, c-format msgid "File %s appears multiple times in the resource" msgstr "Plik %s pojawia się wiele razy w zasobie" -#: ../gio/glib-compile-resources.c:252 +#: ../gio/glib-compile-resources.c:249 #, c-format msgid "Failed to locate '%s' in any source directory" msgstr "" "Ustalenie położenia \"%s\" w dowolnym katalogu źródłowym się nie powiodło" -#: ../gio/glib-compile-resources.c:263 +#: ../gio/glib-compile-resources.c:260 #, c-format msgid "Failed to locate '%s' in current directory" msgstr "Ustalenie położenia \"%s\" w bieżącym katalogu się nie powiodło" -#: ../gio/glib-compile-resources.c:291 +#: ../gio/glib-compile-resources.c:288 #, c-format msgid "Unknown processing option \"%s\"" msgstr "Nieznana opcja przetwarzania \"%s\"" -#: ../gio/glib-compile-resources.c:310 ../gio/glib-compile-resources.c:370 +#: ../gio/glib-compile-resources.c:306 ../gio/glib-compile-resources.c:352 #, c-format msgid "Failed to create temp file: %s" msgstr "Utworzenie pliku tymczasowego się nie powiodło: %s" -#: ../gio/glib-compile-resources.c:340 -#, c-format -msgid "" -"Error processing input file with xmllint:\n" -"%s" -msgstr "" -"Błąd podczas przetwarzania pliku wejściowego za pomocą xmllint:\n" -"%s" - -#: ../gio/glib-compile-resources.c:396 -#, c-format -msgid "" -"Error processing input file with to-pixdata:\n" -"%s" -msgstr "" -"Błąd podczas przetwarzania pliku wejściowego za pomocą to-pixdata:\n" -"%s" - -#: ../gio/glib-compile-resources.c:410 +#: ../gio/glib-compile-resources.c:380 #, c-format msgid "Error reading file %s: %s" msgstr "Błąd podczas odczytywania pliku %s: %s" -#: ../gio/glib-compile-resources.c:430 +#: ../gio/glib-compile-resources.c:400 #, c-format msgid "Error compressing file %s" msgstr "Błąd podczas kompresowania pliku %s" -#: ../gio/glib-compile-resources.c:494 ../gio/glib-compile-schemas.c:1571 +#: ../gio/glib-compile-resources.c:464 ../gio/glib-compile-schemas.c:1565 #, c-format msgid "text may not appear inside <%s>" msgstr "tekst nie może znajdować się wewnątrz <%s>" -#: ../gio/glib-compile-resources.c:619 +#: ../gio/glib-compile-resources.c:589 msgid "name of the output file" msgstr "nazwa pliku wyjściowego" -#: ../gio/glib-compile-resources.c:619 ../gio/glib-compile-resources.c:650 -#: ../gio/gresource-tool.c:482 ../gio/gresource-tool.c:548 -msgid "FILE" -msgstr "PLIK" - -#: ../gio/glib-compile-resources.c:620 +#: ../gio/glib-compile-resources.c:590 msgid "" "The directories where files are to be read from (default to current " "directory)" msgstr "Katalog, z którego odczytywać pliki (domyślnie bieżący katalog)" -#: ../gio/glib-compile-resources.c:620 ../gio/glib-compile-schemas.c:1999 -#: ../gio/glib-compile-schemas.c:2028 +#: ../gio/glib-compile-resources.c:590 ../gio/glib-compile-schemas.c:1994 +#: ../gio/glib-compile-schemas.c:2023 msgid "DIRECTORY" msgstr "KATALOG" -#: ../gio/glib-compile-resources.c:621 +#: ../gio/glib-compile-resources.c:591 msgid "" "Generate output in the format selected for by the target filename extension" msgstr "Tworzy wyjście w formacie wybranym przez rozszerzenie pliku docelowego" -#: ../gio/glib-compile-resources.c:622 +#: ../gio/glib-compile-resources.c:592 msgid "Generate source header" msgstr "Tworzy nagłówek źródła" -#: ../gio/glib-compile-resources.c:623 +#: ../gio/glib-compile-resources.c:593 msgid "Generate sourcecode used to link in the resource file into your code" msgstr "Tworzy kod źródłowy używany do dowiązania pliku zasobu do kodu" -#: ../gio/glib-compile-resources.c:624 +#: ../gio/glib-compile-resources.c:594 msgid "Generate dependency list" msgstr "Tworzy listę zależności" -#: ../gio/glib-compile-resources.c:625 +#: ../gio/glib-compile-resources.c:595 msgid "Don't automatically create and register resource" msgstr "Bez automatycznego tworzenia i rejestrowania zasobu" -#: ../gio/glib-compile-resources.c:626 +#: ../gio/glib-compile-resources.c:596 msgid "Don't export functions; declare them G_GNUC_INTERNAL" msgstr "Bez eksportowania funkcji; deklaruje je jako G_GNUC_INTERNAL" -#: ../gio/glib-compile-resources.c:627 +#: ../gio/glib-compile-resources.c:597 msgid "C identifier name used for the generated source code" msgstr "Nazwa identyfikatora języka C używana dla utworzonego kodu źródłowego" -#: ../gio/glib-compile-resources.c:653 +#: ../gio/glib-compile-resources.c:623 msgid "" "Compile a resource specification into a resource file.\n" "Resource specification files have the extension .gresource.xml,\n" @@ -1398,22 +1611,22 @@ "zasobów posiadają rozszerzenie .gresource.xml, a pliki\n" "zasobów posiadają rozszerzenie .gresource." -#: ../gio/glib-compile-resources.c:669 +#: ../gio/glib-compile-resources.c:639 #, c-format msgid "You should give exactly one file name\n" msgstr "Należy podać dokładnie jedną nazwę pliku\n" -#: ../gio/glib-compile-schemas.c:778 +#: ../gio/glib-compile-schemas.c:772 msgid "empty names are not permitted" msgstr "puste nazwy nie są dozwolone" -#: ../gio/glib-compile-schemas.c:788 +#: ../gio/glib-compile-schemas.c:782 #, c-format msgid "invalid name '%s': names must begin with a lowercase letter" msgstr "" "nieprawidłowa nazwa \"%s\": nazwy muszą rozpoczynać się od małej litery" -#: ../gio/glib-compile-schemas.c:800 +#: ../gio/glib-compile-schemas.c:794 #, c-format msgid "" "invalid name '%s': invalid character '%c'; only lowercase letters, numbers " @@ -1422,37 +1635,37 @@ "nieprawidłowa nazwa \"%s\": niedozwolony znak \"%c\". Dozwolone są tylko " "małe litery, liczby i myślniki (\"-\")." -#: ../gio/glib-compile-schemas.c:809 +#: ../gio/glib-compile-schemas.c:803 #, c-format msgid "invalid name '%s': two successive hyphens ('--') are not permitted." msgstr "nieprawidłowa nazwa \"%s\": dwa myślniki (\"--\") nie są dozwolone." -#: ../gio/glib-compile-schemas.c:818 +#: ../gio/glib-compile-schemas.c:812 #, c-format msgid "invalid name '%s': the last character may not be a hyphen ('-')." msgstr "" "nieprawidłowa nazwa \"%s\": ostatni znak nie może być myślnikiem (\"-\")." -#: ../gio/glib-compile-schemas.c:826 +#: ../gio/glib-compile-schemas.c:820 #, c-format msgid "invalid name '%s': maximum length is 1024" msgstr "nieprawidłowa nazwa \"%s\": maksymalna długość to 1024" -#: ../gio/glib-compile-schemas.c:895 +#: ../gio/glib-compile-schemas.c:889 #, c-format msgid " already specified" msgstr " zostało już określone" -#: ../gio/glib-compile-schemas.c:921 +#: ../gio/glib-compile-schemas.c:915 msgid "cannot add keys to a 'list-of' schema" msgstr "nie można dodać kluczy do schematu \"list-of\"" -#: ../gio/glib-compile-schemas.c:932 +#: ../gio/glib-compile-schemas.c:926 #, c-format msgid " already specified" msgstr " zostało już określone" -#: ../gio/glib-compile-schemas.c:950 +#: ../gio/glib-compile-schemas.c:944 #, c-format msgid "" " shadows in ; use " @@ -1461,7 +1674,7 @@ " pokrywa w ; należy użyć " "znacznika , aby zmodyfikować wartość" -#: ../gio/glib-compile-schemas.c:961 +#: ../gio/glib-compile-schemas.c:955 #, c-format msgid "" "exactly one of 'type', 'enum' or 'flags' must be specified as an attribute " @@ -1470,56 +1683,56 @@ "dokładnie jedna z wartości \"type\", \"enum\" lub \"flags\" musi zostać " "określona jako atrybut znacznika " -#: ../gio/glib-compile-schemas.c:980 +#: ../gio/glib-compile-schemas.c:974 #, c-format msgid "<%s id='%s'> not (yet) defined." msgstr "<%s id='%s'> nie zostało (jeszcze) określone." -#: ../gio/glib-compile-schemas.c:995 +#: ../gio/glib-compile-schemas.c:989 #, c-format msgid "invalid GVariant type string '%s'" msgstr "nieprawidłowy typ GVariant ciągu \"%s\"" -#: ../gio/glib-compile-schemas.c:1025 +#: ../gio/glib-compile-schemas.c:1019 msgid " given but schema isn't extending anything" msgstr "podano znacznik , ale schemat nic nie rozszerza" -#: ../gio/glib-compile-schemas.c:1038 +#: ../gio/glib-compile-schemas.c:1032 #, c-format msgid "no to override" msgstr "brak znacznika do zastąpienia" -#: ../gio/glib-compile-schemas.c:1046 +#: ../gio/glib-compile-schemas.c:1040 #, c-format msgid " already specified" msgstr " zostało już określone" -#: ../gio/glib-compile-schemas.c:1117 +#: ../gio/glib-compile-schemas.c:1111 #, c-format msgid " already specified" msgstr " zostało już określone" -#: ../gio/glib-compile-schemas.c:1129 +#: ../gio/glib-compile-schemas.c:1123 #, c-format msgid " extends not yet existing schema '%s'" msgstr " rozszerza jeszcze nieistniejący schemat \"%s\"" -#: ../gio/glib-compile-schemas.c:1145 +#: ../gio/glib-compile-schemas.c:1139 #, c-format msgid " is list of not yet existing schema '%s'" msgstr " jest listą jeszcze nieistniejącego schematu \"%s\"" -#: ../gio/glib-compile-schemas.c:1153 +#: ../gio/glib-compile-schemas.c:1147 #, c-format msgid "Can not be a list of a schema with a path" msgstr "Nie można być listą schematów ze ścieżkami" -#: ../gio/glib-compile-schemas.c:1163 +#: ../gio/glib-compile-schemas.c:1157 #, c-format msgid "Can not extend a schema with a path" msgstr "Nie można rozszerzyć schematu ze ścieżką" -#: ../gio/glib-compile-schemas.c:1173 +#: ../gio/glib-compile-schemas.c:1167 #, c-format msgid "" " is a list, extending which is not a list" @@ -1527,7 +1740,7 @@ " jest listą rozszerzającą znacznik , który " "nie jest listą" -#: ../gio/glib-compile-schemas.c:1183 +#: ../gio/glib-compile-schemas.c:1177 #, c-format msgid "" " extends but '%s' " @@ -1536,64 +1749,64 @@ " rozszerza znacznik , ale \"%s\" nie rozszerza \"%s\"" -#: ../gio/glib-compile-schemas.c:1200 +#: ../gio/glib-compile-schemas.c:1194 #, c-format msgid "a path, if given, must begin and end with a slash" msgstr "" "ścieżka, jeśli zostanie podana, musi rozpoczynać się i kończyć ukośnikiem" -#: ../gio/glib-compile-schemas.c:1207 +#: ../gio/glib-compile-schemas.c:1201 #, c-format msgid "the path of a list must end with ':/'" msgstr "ścieżka do listy musi kończyć się \":/\"" -#: ../gio/glib-compile-schemas.c:1239 +#: ../gio/glib-compile-schemas.c:1233 #, c-format msgid "<%s id='%s'> already specified" msgstr "<%s id='%s'> zostało już określone" -#: ../gio/glib-compile-schemas.c:1463 +#: ../gio/glib-compile-schemas.c:1457 #, c-format msgid "Element <%s> not allowed at the top level" msgstr "Element <%s> nie jest dozwolony jako główny element" #. Translators: Do not translate "--strict". -#: ../gio/glib-compile-schemas.c:1757 ../gio/glib-compile-schemas.c:1828 -#: ../gio/glib-compile-schemas.c:1904 +#: ../gio/glib-compile-schemas.c:1752 ../gio/glib-compile-schemas.c:1823 +#: ../gio/glib-compile-schemas.c:1899 #, c-format msgid "--strict was specified; exiting.\n" msgstr "Podano opcję --strict; kończenie działania.\n" -#: ../gio/glib-compile-schemas.c:1765 +#: ../gio/glib-compile-schemas.c:1760 #, c-format msgid "This entire file has been ignored.\n" msgstr "Cały plik został zignorowany.\n" -#: ../gio/glib-compile-schemas.c:1824 +#: ../gio/glib-compile-schemas.c:1819 #, c-format msgid "Ignoring this file.\n" msgstr "Ignorowanie tego pliku.\n" -#: ../gio/glib-compile-schemas.c:1864 +#: ../gio/glib-compile-schemas.c:1859 #, c-format msgid "No such key '%s' in schema '%s' as specified in override file '%s'" msgstr "" "Brak klucza \"%s\" w schemacie \"%s\", jak określono w pliku zastąpienia \"%s" "\"" -#: ../gio/glib-compile-schemas.c:1870 ../gio/glib-compile-schemas.c:1928 -#: ../gio/glib-compile-schemas.c:1956 +#: ../gio/glib-compile-schemas.c:1865 ../gio/glib-compile-schemas.c:1923 +#: ../gio/glib-compile-schemas.c:1951 #, c-format msgid "; ignoring override for this key.\n" msgstr "; ignorowanie zastąpienia dla tego klucza.\n" -#: ../gio/glib-compile-schemas.c:1874 ../gio/glib-compile-schemas.c:1932 -#: ../gio/glib-compile-schemas.c:1960 +#: ../gio/glib-compile-schemas.c:1869 ../gio/glib-compile-schemas.c:1927 +#: ../gio/glib-compile-schemas.c:1955 #, c-format msgid " and --strict was specified; exiting.\n" msgstr " oraz podano opcję --strict; kończenie działania.\n" -#: ../gio/glib-compile-schemas.c:1890 +#: ../gio/glib-compile-schemas.c:1885 #, c-format msgid "" "error parsing key '%s' in schema '%s' as specified in override file '%s': %s." @@ -1601,12 +1814,12 @@ "błąd podczas przetwarzania klucza \"%s\" w schemacie \"%s\", jak określono w " "pliku zastąpienia \"%s\": %s." -#: ../gio/glib-compile-schemas.c:1900 +#: ../gio/glib-compile-schemas.c:1895 #, c-format msgid "Ignoring override for this key.\n" msgstr "Ignorowanie zastąpienia dla tego klucza.\n" -#: ../gio/glib-compile-schemas.c:1918 +#: ../gio/glib-compile-schemas.c:1913 #, c-format msgid "" "override for key '%s' in schema '%s' in override file '%s' is outside the " @@ -1615,7 +1828,7 @@ "zastąpienie dla klucza \"%s\" w schemacie \"%s\" w pliku zastąpienia \"%s\" " "jest poza zakresem podanym w schemacie" -#: ../gio/glib-compile-schemas.c:1946 +#: ../gio/glib-compile-schemas.c:1941 #, c-format msgid "" "override for key '%s' in schema '%s' in override file '%s' is not in the " @@ -1624,23 +1837,23 @@ "zastąpienie dla klucza \"%s\" w schemacie \"%s\" w pliku zastąpienia \"%s\" " "nie znajduje się na liście prawidłowych wyborów" -#: ../gio/glib-compile-schemas.c:1999 +#: ../gio/glib-compile-schemas.c:1994 msgid "where to store the gschemas.compiled file" msgstr "gdzie przechowywać plik schemas.compiled" -#: ../gio/glib-compile-schemas.c:2000 +#: ../gio/glib-compile-schemas.c:1995 msgid "Abort on any errors in schemas" msgstr "Przerywa po każdym błędzie w schematach" -#: ../gio/glib-compile-schemas.c:2001 +#: ../gio/glib-compile-schemas.c:1996 msgid "Do not write the gschema.compiled file" msgstr "Bez zapisywania pliku gschema.compiled" -#: ../gio/glib-compile-schemas.c:2002 +#: ../gio/glib-compile-schemas.c:1997 msgid "Do not enforce key name restrictions" msgstr "Bez wymuszania ograniczeń nazw kluczy" -#: ../gio/glib-compile-schemas.c:2031 +#: ../gio/glib-compile-schemas.c:2026 msgid "" "Compile all GSettings schema files into a schema cache.\n" "Schema files are required to have the extension .gschema.xml,\n" @@ -1651,337 +1864,337 @@ "rozszerzenie .gschema.xml, a pliki pamięci podręcznej\n" "nazywają się gschemas.compiled." -#: ../gio/glib-compile-schemas.c:2047 +#: ../gio/glib-compile-schemas.c:2042 #, c-format msgid "You should give exactly one directory name\n" msgstr "Należy podać dokładnie jedną nazwę katalogu\n" -#: ../gio/glib-compile-schemas.c:2086 +#: ../gio/glib-compile-schemas.c:2081 #, c-format msgid "No schema files found: " msgstr "Nie odnaleziono plików schematów: " -#: ../gio/glib-compile-schemas.c:2089 +#: ../gio/glib-compile-schemas.c:2084 #, c-format msgid "doing nothing.\n" msgstr "nic.\n" -#: ../gio/glib-compile-schemas.c:2092 +#: ../gio/glib-compile-schemas.c:2087 #, c-format msgid "removed existing output file.\n" msgstr "usunięto istniejący plik wyjściowy.\n" -#: ../gio/glocaldirectorymonitor.c:252 +#: ../gio/glocaldirectorymonitor.c:224 msgid "Unable to find default local directory monitor type" msgstr "Nie można odnaleźć domyślnego typu monitora katalogu lokalnego" -#: ../gio/glocalfile.c:603 ../gio/win32/gwinhttpfile.c:422 +#: ../gio/glocalfile.c:604 ../gio/win32/gwinhttpfile.c:420 #, c-format msgid "Invalid filename %s" msgstr "Nieprawidłowa nazwa pliku %s" -#: ../gio/glocalfile.c:980 +#: ../gio/glocalfile.c:981 #, c-format msgid "Error getting filesystem info: %s" msgstr "Błąd podczas pobierania informacji o systemie plików: %s" -#: ../gio/glocalfile.c:1148 +#: ../gio/glocalfile.c:1149 msgid "Can't rename root directory" msgstr "Nie można zmienić nazwy katalogu głównego" -#: ../gio/glocalfile.c:1168 ../gio/glocalfile.c:1194 +#: ../gio/glocalfile.c:1169 ../gio/glocalfile.c:1195 #, c-format msgid "Error renaming file: %s" msgstr "Błąd podczas zmieniania nazwy pliku: %s" -#: ../gio/glocalfile.c:1177 +#: ../gio/glocalfile.c:1178 msgid "Can't rename file, filename already exists" msgstr "Nie można zmienić nazwy pliku, plik o takiej nazwie już istnieje" -#: ../gio/glocalfile.c:1190 ../gio/glocalfile.c:2207 ../gio/glocalfile.c:2236 -#: ../gio/glocalfile.c:2396 ../gio/glocalfileoutputstream.c:553 +#: ../gio/glocalfile.c:1191 ../gio/glocalfile.c:2210 ../gio/glocalfile.c:2239 +#: ../gio/glocalfile.c:2399 ../gio/glocalfileoutputstream.c:549 msgid "Invalid filename" msgstr "Nieprawidłowa nazwa pliku" -#: ../gio/glocalfile.c:1357 ../gio/glocalfile.c:1381 +#: ../gio/glocalfile.c:1358 ../gio/glocalfile.c:1382 msgid "Can't open directory" msgstr "Nie można otworzyć katalogu" -#: ../gio/glocalfile.c:1365 +#: ../gio/glocalfile.c:1366 #, c-format msgid "Error opening file: %s" msgstr "Błąd podczas otwierania pliku: %s" -#: ../gio/glocalfile.c:1506 +#: ../gio/glocalfile.c:1507 #, c-format msgid "Error removing file: %s" msgstr "Błąd podczas usuwania pliku: %s" -#: ../gio/glocalfile.c:1886 +#: ../gio/glocalfile.c:1887 #, c-format msgid "Error trashing file: %s" msgstr "Błąd podczas przenoszenia pliku do kosza: %s" -#: ../gio/glocalfile.c:1909 +#: ../gio/glocalfile.c:1910 #, c-format msgid "Unable to create trash dir %s: %s" msgstr "Nie można utworzyć katalogu kosza %s: %s" -#: ../gio/glocalfile.c:1930 +#: ../gio/glocalfile.c:1931 msgid "Unable to find toplevel directory for trash" msgstr "Nie można odnaleźć głównego katalogu dla kosza" -#: ../gio/glocalfile.c:2009 ../gio/glocalfile.c:2029 +#: ../gio/glocalfile.c:2010 ../gio/glocalfile.c:2030 msgid "Unable to find or create trash directory" msgstr "Nie można odnaleźć lub utworzyć katalogu kosza" -#: ../gio/glocalfile.c:2063 +#: ../gio/glocalfile.c:2064 #, c-format msgid "Unable to create trashing info file: %s" msgstr "Nie można utworzyć pliku informacji o koszu: %s" -#: ../gio/glocalfile.c:2092 ../gio/glocalfile.c:2097 ../gio/glocalfile.c:2177 -#: ../gio/glocalfile.c:2184 +#: ../gio/glocalfile.c:2095 ../gio/glocalfile.c:2100 ../gio/glocalfile.c:2180 +#: ../gio/glocalfile.c:2187 #, c-format msgid "Unable to trash file: %s" msgstr "Nie można przenieść pliku do kosza: %s" -#: ../gio/glocalfile.c:2185 ../glib/gregex.c:280 +#: ../gio/glocalfile.c:2188 ../glib/gregex.c:281 msgid "internal error" msgstr "błąd wewnętrzny" -#: ../gio/glocalfile.c:2211 +#: ../gio/glocalfile.c:2214 #, c-format msgid "Error creating directory: %s" msgstr "Błąd podczas tworzenia katalogu: %s" -#: ../gio/glocalfile.c:2240 +#: ../gio/glocalfile.c:2243 #, c-format msgid "Filesystem does not support symbolic links" msgstr "System plików nie obsługuje dowiązań symbolicznych" -#: ../gio/glocalfile.c:2244 +#: ../gio/glocalfile.c:2247 #, c-format msgid "Error making symbolic link: %s" msgstr "Błąd podczas tworzenia dowiązania symbolicznego: %s" -#: ../gio/glocalfile.c:2306 ../gio/glocalfile.c:2400 +#: ../gio/glocalfile.c:2309 ../gio/glocalfile.c:2403 #, c-format msgid "Error moving file: %s" msgstr "Błąd podczas przenoszenia pliku: %s" -#: ../gio/glocalfile.c:2329 +#: ../gio/glocalfile.c:2332 msgid "Can't move directory over directory" msgstr "Nie można przenieść katalogu na katalog" -#: ../gio/glocalfile.c:2356 ../gio/glocalfileoutputstream.c:929 -#: ../gio/glocalfileoutputstream.c:943 ../gio/glocalfileoutputstream.c:958 -#: ../gio/glocalfileoutputstream.c:974 ../gio/glocalfileoutputstream.c:988 +#: ../gio/glocalfile.c:2359 ../gio/glocalfileoutputstream.c:925 +#: ../gio/glocalfileoutputstream.c:939 ../gio/glocalfileoutputstream.c:954 +#: ../gio/glocalfileoutputstream.c:970 ../gio/glocalfileoutputstream.c:984 msgid "Backup file creation failed" msgstr "Utworzenie pliku kopii zapasowej się nie powiodło" -#: ../gio/glocalfile.c:2375 +#: ../gio/glocalfile.c:2378 #, c-format msgid "Error removing target file: %s" msgstr "Błąd podczas usuwania pliku docelowego: %s" -#: ../gio/glocalfile.c:2389 +#: ../gio/glocalfile.c:2392 msgid "Move between mounts not supported" msgstr "Przenoszenie między punktami montowania nie jest obsługiwane" -#: ../gio/glocalfile.c:2572 +#: ../gio/glocalfile.c:2603 #, c-format msgid "Could not determine the disk usage of %s: %s" msgstr "Nie można ustalić wykorzystania dysku %s: %s" -#: ../gio/glocalfileinfo.c:722 +#: ../gio/glocalfileinfo.c:721 msgid "Attribute value must be non-NULL" msgstr "Wartość atrybutu nie może być pusta" -#: ../gio/glocalfileinfo.c:729 +#: ../gio/glocalfileinfo.c:728 msgid "Invalid attribute type (string expected)" msgstr "Nieprawidłowy typ atrybutu (oczekiwano \"string\")" -#: ../gio/glocalfileinfo.c:736 +#: ../gio/glocalfileinfo.c:735 msgid "Invalid extended attribute name" msgstr "Nieprawidłowa nazwa rozszerzonego atrybutu" -#: ../gio/glocalfileinfo.c:776 +#: ../gio/glocalfileinfo.c:775 #, c-format msgid "Error setting extended attribute '%s': %s" msgstr "Błąd podczas ustawiania rozszerzonego atrybutu \"%s\": %s" -#: ../gio/glocalfileinfo.c:1544 +#: ../gio/glocalfileinfo.c:1556 msgid " (invalid encoding)" msgstr " (nieprawidłowe kodowanie)" -#: ../gio/glocalfileinfo.c:1736 ../gio/glocalfileoutputstream.c:807 +#: ../gio/glocalfileinfo.c:1748 ../gio/glocalfileoutputstream.c:803 #, c-format msgid "Error when getting information for file '%s': %s" msgstr "Błąd podczas pobierania informacji o pliku \"%s\": %s" -#: ../gio/glocalfileinfo.c:1982 +#: ../gio/glocalfileinfo.c:1999 #, c-format msgid "Error when getting information for file descriptor: %s" msgstr "Błąd podczas pobierania informacji o deskryptorze pliku: %s" -#: ../gio/glocalfileinfo.c:2027 +#: ../gio/glocalfileinfo.c:2044 msgid "Invalid attribute type (uint32 expected)" msgstr "Nieprawidłowy typ atrybutu (oczekiwano \"uint32\")" -#: ../gio/glocalfileinfo.c:2045 +#: ../gio/glocalfileinfo.c:2062 msgid "Invalid attribute type (uint64 expected)" msgstr "Nieprawidłowy typ atrybutu (oczekiwano \"uint64\")" -#: ../gio/glocalfileinfo.c:2064 ../gio/glocalfileinfo.c:2083 +#: ../gio/glocalfileinfo.c:2081 ../gio/glocalfileinfo.c:2100 msgid "Invalid attribute type (byte string expected)" msgstr "Nieprawidłowy typ atrybutu (oczekiwano \"byte string\")" -#: ../gio/glocalfileinfo.c:2118 +#: ../gio/glocalfileinfo.c:2135 msgid "Cannot set permissions on symlinks" msgstr "Nie można ustawić uprawnień na dowiązaniach symbolicznych" -#: ../gio/glocalfileinfo.c:2134 +#: ../gio/glocalfileinfo.c:2151 #, c-format msgid "Error setting permissions: %s" msgstr "Błąd podczas ustawiania uprawnień: %s" -#: ../gio/glocalfileinfo.c:2185 +#: ../gio/glocalfileinfo.c:2202 #, c-format msgid "Error setting owner: %s" msgstr "Błąd podczas ustawiania właściciela: %s" -#: ../gio/glocalfileinfo.c:2208 +#: ../gio/glocalfileinfo.c:2225 msgid "symlink must be non-NULL" msgstr "dowiązanie symboliczne nie może być puste" -#: ../gio/glocalfileinfo.c:2218 ../gio/glocalfileinfo.c:2237 -#: ../gio/glocalfileinfo.c:2248 +#: ../gio/glocalfileinfo.c:2235 ../gio/glocalfileinfo.c:2254 +#: ../gio/glocalfileinfo.c:2265 #, c-format msgid "Error setting symlink: %s" msgstr "Błąd podczas ustawiania dowiązania symbolicznego: %s" -#: ../gio/glocalfileinfo.c:2227 +#: ../gio/glocalfileinfo.c:2244 msgid "Error setting symlink: file is not a symlink" msgstr "" "Błąd podczas ustawiania dowiązania symbolicznego: plik nie jest dowiązaniem " "symbolicznym" -#: ../gio/glocalfileinfo.c:2353 +#: ../gio/glocalfileinfo.c:2370 #, c-format msgid "Error setting modification or access time: %s" msgstr "Błąd podczas ustawiania czasu modyfikacji lub dostępu: %s" -#: ../gio/glocalfileinfo.c:2376 +#: ../gio/glocalfileinfo.c:2393 msgid "SELinux context must be non-NULL" msgstr "Kontekst SELinux nie może być pusty" -#: ../gio/glocalfileinfo.c:2391 +#: ../gio/glocalfileinfo.c:2408 #, c-format msgid "Error setting SELinux context: %s" msgstr "Błąd podczas ustawiania kontekstu SELinux: %s" -#: ../gio/glocalfileinfo.c:2398 +#: ../gio/glocalfileinfo.c:2415 msgid "SELinux is not enabled on this system" msgstr "SELinux nie jest włączony w tym systemie" -#: ../gio/glocalfileinfo.c:2490 +#: ../gio/glocalfileinfo.c:2507 #, c-format msgid "Setting attribute %s not supported" msgstr "Ustawianie atrybutu %s nie jest obsługiwane" -#: ../gio/glocalfileinputstream.c:172 ../gio/glocalfileoutputstream.c:698 +#: ../gio/glocalfileinputstream.c:168 ../gio/glocalfileoutputstream.c:694 #, c-format msgid "Error reading from file: %s" msgstr "Błąd podczas odczytywania z pliku: %s" -#: ../gio/glocalfileinputstream.c:203 ../gio/glocalfileinputstream.c:215 -#: ../gio/glocalfileinputstream.c:322 ../gio/glocalfileoutputstream.c:460 -#: ../gio/glocalfileoutputstream.c:1006 +#: ../gio/glocalfileinputstream.c:199 ../gio/glocalfileinputstream.c:211 +#: ../gio/glocalfileinputstream.c:225 ../gio/glocalfileinputstream.c:333 +#: ../gio/glocalfileoutputstream.c:456 ../gio/glocalfileoutputstream.c:1002 #, c-format msgid "Error seeking in file: %s" msgstr "Błąd podczas wyszukiwania w pliku: %s" -#: ../gio/glocalfileinputstream.c:244 ../gio/glocalfileoutputstream.c:250 -#: ../gio/glocalfileoutputstream.c:344 +#: ../gio/glocalfileinputstream.c:255 ../gio/glocalfileoutputstream.c:246 +#: ../gio/glocalfileoutputstream.c:340 #, c-format msgid "Error closing file: %s" msgstr "Błąd podczas zamykania pliku: %s" -#: ../gio/glocalfilemonitor.c:176 +#: ../gio/glocalfilemonitor.c:145 msgid "Unable to find default local file monitor type" msgstr "Nie można odnaleźć domyślnego typu monitora pliku lokalnego" -#: ../gio/glocalfileoutputstream.c:198 ../gio/glocalfileoutputstream.c:230 -#: ../gio/glocalfileoutputstream.c:719 +#: ../gio/glocalfileoutputstream.c:194 ../gio/glocalfileoutputstream.c:226 +#: ../gio/glocalfileoutputstream.c:715 #, c-format msgid "Error writing to file: %s" msgstr "Błąd podczas zapisywania do pliku: %s" -#: ../gio/glocalfileoutputstream.c:277 +#: ../gio/glocalfileoutputstream.c:273 #, c-format msgid "Error removing old backup link: %s" msgstr "Błąd podczas usuwania odnośnika do starej kopii zapasowej: %s" -#: ../gio/glocalfileoutputstream.c:291 ../gio/glocalfileoutputstream.c:304 +#: ../gio/glocalfileoutputstream.c:287 ../gio/glocalfileoutputstream.c:300 #, c-format msgid "Error creating backup copy: %s" msgstr "Błąd podczas tworzenia kopii zapasowej: %s" -#: ../gio/glocalfileoutputstream.c:322 +#: ../gio/glocalfileoutputstream.c:318 #, c-format msgid "Error renaming temporary file: %s" msgstr "Błąd podczas zmieniania nazwy pliku tymczasowego: %s" -#: ../gio/glocalfileoutputstream.c:506 ../gio/glocalfileoutputstream.c:1057 +#: ../gio/glocalfileoutputstream.c:502 ../gio/glocalfileoutputstream.c:1053 #, c-format msgid "Error truncating file: %s" msgstr "Błąd podczas skracania pliku: %s" -#: ../gio/glocalfileoutputstream.c:559 ../gio/glocalfileoutputstream.c:789 -#: ../gio/glocalfileoutputstream.c:1038 +#: ../gio/glocalfileoutputstream.c:555 ../gio/glocalfileoutputstream.c:785 +#: ../gio/glocalfileoutputstream.c:1034 ../gio/gsubprocess.c:360 #, c-format msgid "Error opening file '%s': %s" msgstr "Błąd podczas otwierania pliku \"%s\": %s" -#: ../gio/glocalfileoutputstream.c:820 +#: ../gio/glocalfileoutputstream.c:816 msgid "Target file is a directory" msgstr "Plik docelowy jest katalogiem" -#: ../gio/glocalfileoutputstream.c:825 +#: ../gio/glocalfileoutputstream.c:821 msgid "Target file is not a regular file" msgstr "Plik docelowy nie jest zwykłym plikiem" -#: ../gio/glocalfileoutputstream.c:837 +#: ../gio/glocalfileoutputstream.c:833 msgid "The file was externally modified" msgstr "Plik został zmieniony poza programem" -#: ../gio/glocalfileoutputstream.c:1022 +#: ../gio/glocalfileoutputstream.c:1018 #, c-format msgid "Error removing old file: %s" msgstr "Błąd podczas usuwania starego pliku: %s" -#: ../gio/gmemoryinputstream.c:473 ../gio/gmemoryoutputstream.c:736 +#: ../gio/gmemoryinputstream.c:471 ../gio/gmemoryoutputstream.c:771 msgid "Invalid GSeekType supplied" msgstr "Podano nieprawidłowy obiekt GSeekType" -#: ../gio/gmemoryinputstream.c:483 +#: ../gio/gmemoryinputstream.c:481 msgid "Invalid seek request" msgstr "Nieprawidłowe żądanie wyszukiwania" -#: ../gio/gmemoryinputstream.c:507 +#: ../gio/gmemoryinputstream.c:505 msgid "Cannot truncate GMemoryInputStream" msgstr "Nie można skrócić GMemoryInputStream" -#: ../gio/gmemoryoutputstream.c:541 +#: ../gio/gmemoryoutputstream.c:565 msgid "Memory output stream not resizable" msgstr "Potok wyjściowy pamięci nie obsługuje zmiany rozmiaru" -#: ../gio/gmemoryoutputstream.c:557 +#: ../gio/gmemoryoutputstream.c:581 msgid "Failed to resize memory output stream" msgstr "Zmiana rozmiaru potoku wyjściowego pamięci się nie powiodła" -#: ../gio/gmemoryoutputstream.c:645 +#: ../gio/gmemoryoutputstream.c:673 msgid "" "Amount of memory required to process the write is larger than available " "address space" @@ -1989,32 +2202,32 @@ "Ilość pamięci wymagana dla przetworzenia zapisu jest większa, niż dostępna " "przestrzeń adresowa" -#: ../gio/gmemoryoutputstream.c:746 +#: ../gio/gmemoryoutputstream.c:781 msgid "Requested seek before the beginning of the stream" msgstr "Zażądano przejścia przed początkiem potoku" -#: ../gio/gmemoryoutputstream.c:755 +#: ../gio/gmemoryoutputstream.c:796 msgid "Requested seek beyond the end of the stream" msgstr "Zażądano przejścia poza koniec potoku" #. Translators: This is an error #. * message for mount objects that #. * don't implement unmount. -#: ../gio/gmount.c:395 +#: ../gio/gmount.c:393 msgid "mount doesn't implement \"unmount\"" msgstr "montowany obiekt nie obsługuje odmontowania" #. Translators: This is an error #. * message for mount objects that #. * don't implement eject. -#: ../gio/gmount.c:471 +#: ../gio/gmount.c:469 msgid "mount doesn't implement \"eject\"" msgstr "montowany obiekt nie obsługuje wysunięcia" #. Translators: This is an error #. * message for mount objects that #. * don't implement any of unmount or unmount_with_operation. -#: ../gio/gmount.c:549 +#: ../gio/gmount.c:547 msgid "mount doesn't implement \"unmount\" or \"unmount_with_operation\"" msgstr "" "montowany obiekt nie obsługuje odmontowania lub \"unmount_with_operation\"" @@ -2022,21 +2235,21 @@ #. Translators: This is an error #. * message for mount objects that #. * don't implement any of eject or eject_with_operation. -#: ../gio/gmount.c:634 +#: ../gio/gmount.c:632 msgid "mount doesn't implement \"eject\" or \"eject_with_operation\"" msgstr "montowany obiekt nie obsługuje wysunięcia lub \"eject_with_operation\"" #. Translators: This is an error #. * message for mount objects that #. * don't implement remount. -#: ../gio/gmount.c:722 +#: ../gio/gmount.c:720 msgid "mount doesn't implement \"remount\"" msgstr "montowany obiekt nie obsługuje ponownego montowania" #. Translators: This is an error #. * message for mount objects that #. * don't implement content type guessing. -#: ../gio/gmount.c:803 +#: ../gio/gmount.c:802 msgid "mount doesn't implement content type guessing" msgstr "montowany obiekt nie obsługuje rozpoznania typu zawartości" @@ -2048,45 +2261,50 @@ msgstr "" "montowany obiekt nie obsługuje synchronicznego rozpoznania typu zawartości" -#: ../gio/gnetworkaddress.c:353 +#: ../gio/gnetworkaddress.c:339 #, c-format msgid "Hostname '%s' contains '[' but not ']'" msgstr "Nazwa komputera \"%s\" zawiera \"[\", ale nie \"]\"" -#: ../gio/gnetworkmonitorbase.c:191 ../gio/gnetworkmonitorbase.c:294 +#: ../gio/gnetworkmonitorbase.c:189 ../gio/gnetworkmonitorbase.c:292 msgid "Network unreachable" msgstr "Sieć jest niedostępna" -#: ../gio/gnetworkmonitorbase.c:229 ../gio/gnetworkmonitorbase.c:259 +#: ../gio/gnetworkmonitorbase.c:227 ../gio/gnetworkmonitorbase.c:257 msgid "Host unreachable" msgstr "Komputer jest niedostępny" -#: ../gio/gnetworkmonitornetlink.c:97 ../gio/gnetworkmonitornetlink.c:109 -#: ../gio/gnetworkmonitornetlink.c:128 +#: ../gio/gnetworkmonitornetlink.c:96 ../gio/gnetworkmonitornetlink.c:108 +#: ../gio/gnetworkmonitornetlink.c:127 #, c-format msgid "Could not create network monitor: %s" msgstr "Nie można utworzyć monitora sieci: %s" -#: ../gio/gnetworkmonitornetlink.c:118 +#: ../gio/gnetworkmonitornetlink.c:117 msgid "Could not create network monitor: " msgstr "Nie można utworzyć monitora sieci: " -#: ../gio/gnetworkmonitornetlink.c:176 +#: ../gio/gnetworkmonitornetlink.c:175 msgid "Could not get network status: " msgstr "Nie można uzyskać stanu sieci: " -#: ../gio/goutputstream.c:201 ../gio/goutputstream.c:453 +#: ../gio/goutputstream.c:209 ../gio/goutputstream.c:550 msgid "Output stream doesn't implement write" msgstr "Potok wyjściowy nie obsługuje zapisu" -#: ../gio/goutputstream.c:414 ../gio/goutputstream.c:939 +#: ../gio/goutputstream.c:511 ../gio/goutputstream.c:1028 msgid "Source stream is already closed" msgstr "Potok źródłowy jest już zamknięty" +#: ../gio/gresolver.c:318 ../gio/gthreadedresolver.c:108 +#, c-format +msgid "Error resolving '%s': %s" +msgstr "Błąd podczas rozwiązywania \"%s\": %s" + #: ../gio/gresource.c:291 ../gio/gresource.c:539 ../gio/gresource.c:556 #: ../gio/gresource.c:677 ../gio/gresource.c:746 ../gio/gresource.c:807 -#: ../gio/gresource.c:887 ../gio/gresourcefile.c:454 -#: ../gio/gresourcefile.c:555 ../gio/gresourcefile.c:657 +#: ../gio/gresource.c:887 ../gio/gresourcefile.c:452 +#: ../gio/gresourcefile.c:553 ../gio/gresourcefile.c:655 #, c-format msgid "The resource at '%s' does not exist" msgstr "Zasób w \"%s\" nie istnieje" @@ -2096,28 +2314,20 @@ msgid "The resource at '%s' failed to decompress" msgstr "Zdekompresowanie zasobu w \"%s\" się nie powiodło" -#: ../gio/gresourcefile.c:653 +#: ../gio/gresourcefile.c:651 #, c-format msgid "The resource at '%s' is not a directory" msgstr "Zasób w \"%s\" nie jest katalogiem" -#: ../gio/gresourcefile.c:861 +#: ../gio/gresourcefile.c:859 msgid "Input stream doesn't implement seek" msgstr "Potok wejściowy nie obsługuje szukania" -#: ../gio/gresource-tool.c:475 ../gio/gsettings-tool.c:542 -msgid "Print help" -msgstr "Wyświetla pomoc" - -#: ../gio/gresource-tool.c:476 ../gio/gresource-tool.c:544 -msgid "[COMMAND]" -msgstr "[POLECENIE]" - -#: ../gio/gresource-tool.c:481 +#: ../gio/gresource-tool.c:479 msgid "List sections containing resources in an elf FILE" msgstr "Wyświetla listę sekcji zawierających zasoby w PLIKU w formacie ELF" -#: ../gio/gresource-tool.c:487 +#: ../gio/gresource-tool.c:485 msgid "" "List resources\n" "If SECTION is given, only list resources in this section\n" @@ -2127,16 +2337,16 @@ "Jeśli podano SEKCJĘ, to wyświetla tylko zasoby w tej sekcji\n" "Jeśli podano ŚCIEŻKĘ, to wyświetla tylko pasujące zasoby" -#: ../gio/gresource-tool.c:490 ../gio/gresource-tool.c:500 +#: ../gio/gresource-tool.c:488 ../gio/gresource-tool.c:498 msgid "FILE [PATH]" msgstr "PLIK [ŚCIEŻKA]" -#: ../gio/gresource-tool.c:491 ../gio/gresource-tool.c:501 -#: ../gio/gresource-tool.c:508 +#: ../gio/gresource-tool.c:489 ../gio/gresource-tool.c:499 +#: ../gio/gresource-tool.c:506 msgid "SECTION" msgstr "SEKCJA" -#: ../gio/gresource-tool.c:496 +#: ../gio/gresource-tool.c:494 msgid "" "List resources with details\n" "If SECTION is given, only list resources in this section\n" @@ -2148,24 +2358,15 @@ "Jeśli podano ŚCIEŻKĘ, to wyświetla tylko pasujące zasobySzczegóły zawierają " "sekcję, rozmiar i kompresję" -#: ../gio/gresource-tool.c:506 +#: ../gio/gresource-tool.c:504 msgid "Extract a resource file to stdout" msgstr "Wydobywa plik zasobu do standardowego wyjścia" -#: ../gio/gresource-tool.c:507 +#: ../gio/gresource-tool.c:505 msgid "FILE PATH" msgstr "PLIK ŚCIEŻKA" -#: ../gio/gresource-tool.c:513 ../gio/gsettings-tool.c:628 -#, c-format -msgid "" -"Unknown command %s\n" -"\n" -msgstr "" -"Nieznane polecenie %s\n" -"\n" - -#: ../gio/gresource-tool.c:521 +#: ../gio/gresource-tool.c:519 msgid "" "Usage:\n" " gresource [--section SECTION] COMMAND [ARGS...]\n" @@ -2194,7 +2395,7 @@ "pomoc.\n" "\n" -#: ../gio/gresource-tool.c:535 +#: ../gio/gresource-tool.c:533 #, c-format msgid "" "Usage:\n" @@ -2209,25 +2410,21 @@ "%s\n" "\n" -#: ../gio/gresource-tool.c:538 ../gio/gsettings-tool.c:661 -msgid "Arguments:\n" -msgstr "Parametry:\n" - -#: ../gio/gresource-tool.c:542 +#: ../gio/gresource-tool.c:540 msgid " SECTION An (optional) elf section name\n" msgstr " SEKCJA (Opcjonalna) nazwa sekcji formatu ELF\n" -#: ../gio/gresource-tool.c:546 ../gio/gsettings-tool.c:668 +#: ../gio/gresource-tool.c:544 ../gio/gsettings-tool.c:635 msgid " COMMAND The (optional) command to explain\n" msgstr " POLECENIE (Opcjonalne) polecenie do wyjaśnienia\n" -#: ../gio/gresource-tool.c:552 +#: ../gio/gresource-tool.c:550 msgid " FILE An elf file (a binary or a shared library)\n" msgstr "" " PLIK Plik w formacie ELF (plik binarny lub\n" " biblioteka współdzielona)\n" -#: ../gio/gresource-tool.c:555 +#: ../gio/gresource-tool.c:553 msgid "" " FILE An elf file (a binary or a shared library)\n" " or a compiled resource file\n" @@ -2235,99 +2432,90 @@ " PLIK Plik w formacie ELF (plik binarny lub biblioteka\n" " współdzielona) lub skompilowany plik zasobów\n" -#: ../gio/gresource-tool.c:559 +#: ../gio/gresource-tool.c:557 msgid "[PATH]" msgstr "[ŚCIEŻKA]" -#: ../gio/gresource-tool.c:561 +#: ../gio/gresource-tool.c:559 msgid " PATH An (optional) resource path (may be partial)\n" msgstr " ŚCIEŻKA (Opcjonalna) ścieżka do zasobu (może być częściowa)\n" -#: ../gio/gresource-tool.c:562 +#: ../gio/gresource-tool.c:560 msgid "PATH" msgstr "ŚCIEŻKA" -#: ../gio/gresource-tool.c:564 +#: ../gio/gresource-tool.c:562 msgid " PATH A resource path\n" msgstr " ŚCIEŻKA Ścieżka do zasobu\n" -#: ../gio/gsettings-tool.c:57 ../gio/gsettings-tool.c:78 +#: ../gio/gsettings-tool.c:51 ../gio/gsettings-tool.c:72 #, c-format msgid "No such schema '%s'\n" msgstr "Brak schematu \"%s\"\n" -#: ../gio/gsettings-tool.c:63 +#: ../gio/gsettings-tool.c:57 #, c-format msgid "Schema '%s' is not relocatable (path must not be specified)\n" msgstr "Nie można przenosić schematu \"%s\" (nie można podać ścieżki)\n" -#: ../gio/gsettings-tool.c:84 +#: ../gio/gsettings-tool.c:78 #, c-format msgid "Schema '%s' is relocatable (path must be specified)\n" msgstr "Można przenosić schemat \"%s\" (należy podać ścieżkę)\n" -#: ../gio/gsettings-tool.c:98 +#: ../gio/gsettings-tool.c:92 #, c-format msgid "Empty path given.\n" msgstr "Podano pustą ścieżkę.\n" -#: ../gio/gsettings-tool.c:104 +#: ../gio/gsettings-tool.c:98 #, c-format msgid "Path must begin with a slash (/)\n" msgstr "Ścieżka musi rozpoczynać się od ukośnika (/)\n" -#: ../gio/gsettings-tool.c:110 +#: ../gio/gsettings-tool.c:104 #, c-format msgid "Path must end with a slash (/)\n" msgstr "Ścieżka musi kończyć się ukośnikiem (/)\n" -#: ../gio/gsettings-tool.c:116 +#: ../gio/gsettings-tool.c:110 #, c-format msgid "Path must not contain two adjacent slashes (//)\n" msgstr "Ścieżka nie może zawierać dwóch sąsiadujących ukośników (//)\n" -#: ../gio/gsettings-tool.c:137 -#, c-format -msgid "No such key '%s'\n" -msgstr "Brak klucza \"%s\"\n" - -#: ../gio/gsettings-tool.c:511 +#: ../gio/gsettings-tool.c:477 #, c-format msgid "The provided value is outside of the valid range\n" msgstr "Podana wartość jest poza prawidłowym zakresem\n" -#: ../gio/gsettings-tool.c:518 +#: ../gio/gsettings-tool.c:484 #, c-format msgid "The key is not writable\n" msgstr "Klucz nie jest zapisywalny\n" -#: ../gio/gsettings-tool.c:548 -msgid "Print version information and exit" -msgstr "Wyświetla informację o wersji i kończy działanie" - -#: ../gio/gsettings-tool.c:554 +#: ../gio/gsettings-tool.c:520 msgid "List the installed (non-relocatable) schemas" msgstr "" "Wyświetla listę zainstalowanych schematów (których nie można przenosić)" -#: ../gio/gsettings-tool.c:560 +#: ../gio/gsettings-tool.c:526 msgid "List the installed relocatable schemas" msgstr "Wyświetla listę zainstalowanych schematów (które można przenosić)" -#: ../gio/gsettings-tool.c:566 +#: ../gio/gsettings-tool.c:532 msgid "List the keys in SCHEMA" msgstr "Wyświetla listę kluczy w SCHEMACIE" -#: ../gio/gsettings-tool.c:567 ../gio/gsettings-tool.c:573 -#: ../gio/gsettings-tool.c:610 +#: ../gio/gsettings-tool.c:533 ../gio/gsettings-tool.c:539 +#: ../gio/gsettings-tool.c:576 msgid "SCHEMA[:PATH]" msgstr "SCHEMAT[:ŚCIEŻKA]" -#: ../gio/gsettings-tool.c:572 +#: ../gio/gsettings-tool.c:538 msgid "List the children of SCHEMA" msgstr "Wyświetla listę elementów potomnych SCHEMATU" -#: ../gio/gsettings-tool.c:578 +#: ../gio/gsettings-tool.c:544 msgid "" "List keys and values, recursively\n" "If no SCHEMA is given, list all keys\n" @@ -2335,44 +2523,44 @@ "Wyświetla listę kluczy i wartości, rekursywnie\n" "Jeśli nie podano SCHEMATU, to wyświetla listę wszystkich kluczy\n" -#: ../gio/gsettings-tool.c:580 +#: ../gio/gsettings-tool.c:546 msgid "[SCHEMA[:PATH]]" msgstr "[SCHEMAT[:ŚCIEŻKA]]" -#: ../gio/gsettings-tool.c:585 +#: ../gio/gsettings-tool.c:551 msgid "Get the value of KEY" msgstr "Uzyskuje wartość KLUCZA" -#: ../gio/gsettings-tool.c:586 ../gio/gsettings-tool.c:592 -#: ../gio/gsettings-tool.c:604 ../gio/gsettings-tool.c:616 +#: ../gio/gsettings-tool.c:552 ../gio/gsettings-tool.c:558 +#: ../gio/gsettings-tool.c:570 ../gio/gsettings-tool.c:582 msgid "SCHEMA[:PATH] KEY" msgstr "SCHEMAT[:ŚCIEŻKA] KLUCZ" -#: ../gio/gsettings-tool.c:591 +#: ../gio/gsettings-tool.c:557 msgid "Query the range of valid values for KEY" msgstr "Odpytuje zakres prawidłowych wartości KLUCZA" -#: ../gio/gsettings-tool.c:597 +#: ../gio/gsettings-tool.c:563 msgid "Set the value of KEY to VALUE" msgstr "Ustawia wartość KLUCZA na WARTOŚĆ" -#: ../gio/gsettings-tool.c:598 +#: ../gio/gsettings-tool.c:564 msgid "SCHEMA[:PATH] KEY VALUE" msgstr "SCHEMAT[:ŚCIEŻKA] KLUCZ WARTOŚĆ" -#: ../gio/gsettings-tool.c:603 +#: ../gio/gsettings-tool.c:569 msgid "Reset KEY to its default value" msgstr "Przywraca KLUCZ na jego domyślną wartość" -#: ../gio/gsettings-tool.c:609 +#: ../gio/gsettings-tool.c:575 msgid "Reset all keys in SCHEMA to their defaults" msgstr "Przywraca wszystkie klucze w SCHEMACIE do domyślnych wartości" -#: ../gio/gsettings-tool.c:615 +#: ../gio/gsettings-tool.c:581 msgid "Check if KEY is writable" msgstr "Sprawdza, czy KLUCZ jest zapisywalny" -#: ../gio/gsettings-tool.c:621 +#: ../gio/gsettings-tool.c:587 msgid "" "Monitor KEY for changes.\n" "If no KEY is specified, monitor all keys in SCHEMA.\n" @@ -2382,13 +2570,14 @@ "Jeśli nie podano KLUCZA, to monitoruje wszystkie klucze w SCHEMACIE.\n" "Użycie ^C zatrzymuje monitorowanie.\n" -#: ../gio/gsettings-tool.c:624 +#: ../gio/gsettings-tool.c:590 msgid "SCHEMA[:PATH] [KEY]" msgstr "SCHEMAT[:ŚCIEŻKA] [KLUCZ]" -#: ../gio/gsettings-tool.c:636 +#: ../gio/gsettings-tool.c:602 msgid "" "Usage:\n" +" gsettings --version\n" " gsettings [--schemadir SCHEMADIR] COMMAND [ARGS...]\n" "\n" "Commands:\n" @@ -2410,7 +2599,8 @@ "\n" msgstr "" "Użycie:\n" -" gsettings [--schemadir KATALOG_SCHEMATÓW] POLECENIE [PARAMETRY...]\n" +" gsettings --version\n" +" gsettings [--schemadir KATALOG-SCHEMATÓW] POLECENIE [PARAMETRY...]\n" "\n" "Polecenia:\n" " help Wyświetla te informacje\n" @@ -2433,7 +2623,7 @@ "pomoc.\n" "\n" -#: ../gio/gsettings-tool.c:658 +#: ../gio/gsettings-tool.c:625 #, c-format msgid "" "Usage:\n" @@ -2443,16 +2633,16 @@ "\n" msgstr "" "Użycie:\n" -" gsettings [--schemadir KATALOG_SCHEMATÓW] %s %s\n" +" gsettings [--schemadir KATALOG-SCHEMATÓW] %s %s\n" "\n" "%s\n" "\n" -#: ../gio/gsettings-tool.c:664 +#: ../gio/gsettings-tool.c:631 msgid " SCHEMADIR A directory to search for additional schemas\n" -msgstr " KATALOG_SCHEMATÓW Katalog do wyszukiwania dodatkowych schematów\n" +msgstr " KATALOG-SCHEMATÓW Katalog do wyszukiwania dodatkowych schematów\n" -#: ../gio/gsettings-tool.c:672 +#: ../gio/gsettings-tool.c:639 msgid "" " SCHEMA The name of the schema\n" " PATH The path, for relocatable schemas\n" @@ -2460,336 +2650,336 @@ " SCHEMAT Identyfikator schematu\n" " ŚCIEŻKA Ścieżka (dla schematów, które można przenosić)\n" -#: ../gio/gsettings-tool.c:677 +#: ../gio/gsettings-tool.c:644 msgid " KEY The (optional) key within the schema\n" msgstr " KLUCZ (Opcjonalny) klucz w schemacie\n" -#: ../gio/gsettings-tool.c:681 +#: ../gio/gsettings-tool.c:648 msgid " KEY The key within the schema\n" msgstr " KLUCZ Klucz w schemacie\n" -#: ../gio/gsettings-tool.c:685 +#: ../gio/gsettings-tool.c:652 msgid " VALUE The value to set\n" msgstr " WARTOŚĆ Wartość do ustawienia\n" -#: ../gio/gsettings-tool.c:744 +#: ../gio/gsettings-tool.c:707 #, c-format msgid "Could not load schemas from %s: %s\n" msgstr "Nie można wczytać schematów z %s: %s\n" -#: ../gio/gsettings-tool.c:806 +#: ../gio/gsettings-tool.c:769 #, c-format msgid "Empty schema name given\n" msgstr "Podano pustą nazwę schematu\n" -#: ../gio/gsocket.c:313 +#: ../gio/gsettings-tool.c:798 +#, c-format +msgid "No such key '%s'\n" +msgstr "Brak klucza \"%s\"\n" + +#: ../gio/gsocket.c:312 msgid "Invalid socket, not initialized" msgstr "Nieprawidłowe gniazdo, nie zainicjowano" -#: ../gio/gsocket.c:320 +#: ../gio/gsocket.c:319 #, c-format msgid "Invalid socket, initialization failed due to: %s" msgstr "Nieprawidłowe gniazdo, zainicjowanie się nie powiodło z powodu: %s" -#: ../gio/gsocket.c:328 +#: ../gio/gsocket.c:327 msgid "Socket is already closed" msgstr "Gniazdo jest już zamknięte" -#: ../gio/gsocket.c:336 ../gio/gsocket.c:3623 ../gio/gsocket.c:3678 +#: ../gio/gsocket.c:335 ../gio/gsocket.c:3615 ../gio/gsocket.c:3670 msgid "Socket I/O timed out" msgstr "Przekroczono czas oczekiwania wejścia/wyjścia gniazda" -#: ../gio/gsocket.c:483 +#: ../gio/gsocket.c:482 #, c-format msgid "creating GSocket from fd: %s" msgstr "tworzenie GSocket z fd: %s" -#: ../gio/gsocket.c:511 ../gio/gsocket.c:565 ../gio/gsocket.c:572 +#: ../gio/gsocket.c:510 ../gio/gsocket.c:564 ../gio/gsocket.c:571 #, c-format msgid "Unable to create socket: %s" msgstr "Nie można utworzyć gniazda: %s" -#: ../gio/gsocket.c:565 +#: ../gio/gsocket.c:564 msgid "Unknown family was specified" msgstr "Określono nieznaną rodzinę" -#: ../gio/gsocket.c:572 +#: ../gio/gsocket.c:571 msgid "Unknown protocol was specified" msgstr "Określono nieznany protokół" -#: ../gio/gsocket.c:1730 +#: ../gio/gsocket.c:1729 #, c-format msgid "could not get local address: %s" msgstr "nie można uzyskać lokalnego adresu: %s" -#: ../gio/gsocket.c:1773 +#: ../gio/gsocket.c:1772 #, c-format msgid "could not get remote address: %s" msgstr "nie można uzyskać zdalnego adresu: %s" -#: ../gio/gsocket.c:1834 +#: ../gio/gsocket.c:1833 #, c-format msgid "could not listen: %s" msgstr "nie można nasłuchiwać: %s" -#: ../gio/gsocket.c:1933 +#: ../gio/gsocket.c:1932 #, c-format msgid "Error binding to address: %s" msgstr "Błąd podczas dowiązywania do adresu: %s" -#: ../gio/gsocket.c:2045 ../gio/gsocket.c:2082 +#: ../gio/gsocket.c:2044 ../gio/gsocket.c:2081 #, c-format msgid "Error joining multicast group: %s" msgstr "Błąd podczas dołączania do grupy multicast: %s" -#: ../gio/gsocket.c:2046 ../gio/gsocket.c:2083 +#: ../gio/gsocket.c:2045 ../gio/gsocket.c:2082 #, c-format msgid "Error leaving multicast group: %s" msgstr "Błąd podczas opuszczania grupy multicast: %s" -#: ../gio/gsocket.c:2047 +#: ../gio/gsocket.c:2046 msgid "No support for source-specific multicast" msgstr "Brak obsługi multicastu dla konkretnych źródeł" -#: ../gio/gsocket.c:2266 +#: ../gio/gsocket.c:2265 #, c-format msgid "Error accepting connection: %s" msgstr "Błąd podczas akceptowania połączenia: %s" -#: ../gio/gsocket.c:2387 +#: ../gio/gsocket.c:2386 msgid "Connection in progress" msgstr "Trwa połączenie" -#: ../gio/gsocket.c:2434 +#: ../gio/gsocket.c:2433 msgid "Unable to get pending error: " msgstr "Nie można uzyskać oczekującego błędu: " -#: ../gio/gsocket.c:2620 +#: ../gio/gsocket.c:2631 #, c-format msgid "Error receiving data: %s" msgstr "Błąd podczas pobierania danych: %s" -#: ../gio/gsocket.c:2798 +#: ../gio/gsocket.c:2809 #, c-format msgid "Error sending data: %s" msgstr "Błąd podczas wysyłania danych: %s" -#: ../gio/gsocket.c:2912 +#: ../gio/gsocket.c:2923 #, c-format msgid "Unable to shutdown socket: %s" msgstr "Nie można zamknąć gniazda: %s" -#: ../gio/gsocket.c:2991 +#: ../gio/gsocket.c:3002 #, c-format msgid "Error closing socket: %s" msgstr "Błąd podczas zamykania gniazda: %s" -#: ../gio/gsocket.c:3616 +#: ../gio/gsocket.c:3608 #, c-format msgid "Waiting for socket condition: %s" msgstr "Oczekiwanie na warunek gniazda: %s" -#: ../gio/gsocket.c:3894 ../gio/gsocket.c:3975 +#: ../gio/gsocket.c:3886 ../gio/gsocket.c:3967 #, c-format msgid "Error sending message: %s" msgstr "Błąd podczas wysyłania komunikatu: %s" -#: ../gio/gsocket.c:3919 +#: ../gio/gsocket.c:3911 msgid "GSocketControlMessage not supported on Windows" msgstr "GSocketControlMessage nie jest obsługiwane w systemie Windows" -#: ../gio/gsocket.c:4253 ../gio/gsocket.c:4388 +#: ../gio/gsocket.c:4245 ../gio/gsocket.c:4380 #, c-format msgid "Error receiving message: %s" msgstr "Błąd podczas pobierania komunikatu: %s" -#: ../gio/gsocket.c:4470 +#: ../gio/gsocket.c:4485 #, c-format msgid "Unable to read socket credentials: %s" msgstr "Nie można odczytać danych uwierzytelniających gniazda: %s" -#: ../gio/gsocket.c:4489 +#: ../gio/gsocket.c:4494 msgid "g_socket_get_credentials not implemented for this OS" msgstr "" "g_socket_get_credentials nie jest zaimplementowane dla tego systemu " "operacyjnego" -#: ../gio/gsocketclient.c:177 +#: ../gio/gsocketclient.c:176 #, c-format msgid "Could not connect to proxy server %s: " msgstr "Nie można połączyć z serwerem pośrednika %s: " -#: ../gio/gsocketclient.c:191 +#: ../gio/gsocketclient.c:190 #, c-format msgid "Could not connect to %s: " msgstr "Nie można połączyć z %s: " -#: ../gio/gsocketclient.c:193 +#: ../gio/gsocketclient.c:192 msgid "Could not connect: " msgstr "Nie można połączyć: " -#: ../gio/gsocketclient.c:1067 ../gio/gsocketclient.c:1631 +#: ../gio/gsocketclient.c:1027 ../gio/gsocketclient.c:1594 msgid "Unknown error on connect" msgstr "Nieznany błąd połączenia" -#: ../gio/gsocketclient.c:1120 ../gio/gsocketclient.c:1569 +#: ../gio/gsocketclient.c:1082 ../gio/gsocketclient.c:1532 msgid "Proxying over a non-TCP connection is not supported." msgstr "Pośredniczenie przez połączenie nie będące TCP nie jest obsługiwana." -#: ../gio/gsocketclient.c:1146 ../gio/gsocketclient.c:1590 +#: ../gio/gsocketclient.c:1108 ../gio/gsocketclient.c:1553 #, c-format msgid "Proxy protocol '%s' is not supported." msgstr "Protokół pośrednika \"%s\" nie jest obsługiwany." -#: ../gio/gsocketlistener.c:187 +#: ../gio/gsocketlistener.c:186 msgid "Listener is already closed" msgstr "Nasłuch jest już zamknięty" -#: ../gio/gsocketlistener.c:228 +#: ../gio/gsocketlistener.c:227 msgid "Added socket is closed" msgstr "Dodane gniazdo jest zamknięte" -#: ../gio/gsocks4aproxy.c:120 +#: ../gio/gsocks4aproxy.c:118 #, c-format msgid "SOCKSv4 does not support IPv6 address '%s'" msgstr "SOCKSv4 nie obsługuje adresu IPv6 \"%s\"" -#: ../gio/gsocks4aproxy.c:138 +#: ../gio/gsocks4aproxy.c:136 msgid "Username is too long for SOCKSv4 protocol" msgstr "Nazwa użytkownika jest za długa dla protokołu SOCKSv4" -#: ../gio/gsocks4aproxy.c:155 +#: ../gio/gsocks4aproxy.c:153 #, c-format msgid "Hostname '%s' is too long for SOCKSv4 protocol" msgstr "Nazwa komputera \"%s\" jest za długa dla protokołu SOCKSv4" -#: ../gio/gsocks4aproxy.c:181 +#: ../gio/gsocks4aproxy.c:179 msgid "The server is not a SOCKSv4 proxy server." msgstr "Serwer nie jest serwerem pośrednika SOCKSv4." -#: ../gio/gsocks4aproxy.c:188 +#: ../gio/gsocks4aproxy.c:186 msgid "Connection through SOCKSv4 server was rejected" msgstr "Połączenie przez serwer SOCKSv4 zostało odrzucone" -#: ../gio/gsocks5proxy.c:155 ../gio/gsocks5proxy.c:326 -#: ../gio/gsocks5proxy.c:336 +#: ../gio/gsocks5proxy.c:153 ../gio/gsocks5proxy.c:324 +#: ../gio/gsocks5proxy.c:334 msgid "The server is not a SOCKSv5 proxy server." msgstr "Serwer nie jest serwerem pośrednika SOCKSv5." -#: ../gio/gsocks5proxy.c:169 +#: ../gio/gsocks5proxy.c:167 msgid "The SOCKSv5 proxy requires authentication." msgstr "Pośrednik SOCKSv5 wymaga uwierzytelnienia." -#: ../gio/gsocks5proxy.c:179 +#: ../gio/gsocks5proxy.c:177 msgid "" "The SOCKSv5 proxy requires an authentication method that is not supported by " "GLib." msgstr "" "SOCKSv5 wymaga metody uwierzytelnienia nieobsługiwaną przez bibliotekę GLib." -#: ../gio/gsocks5proxy.c:208 +#: ../gio/gsocks5proxy.c:206 msgid "Username or password is too long for SOCKSv5 protocol." msgstr "Nazwa użytkownika lub hasło są za długie dla protokołu SOCKSv5." -#: ../gio/gsocks5proxy.c:238 +#: ../gio/gsocks5proxy.c:236 msgid "SOCKSv5 authentication failed due to wrong username or password." msgstr "" "Uwierzytelnienie SOCKSv5 się nie powiodło z powodu błędnej nazwy użytkownika " "lub hasła." -#: ../gio/gsocks5proxy.c:288 +#: ../gio/gsocks5proxy.c:286 #, c-format msgid "Hostname '%s' is too long for SOCKSv5 protocol" msgstr "Nazwa komputera \"%s\" jest za długa dla protokołu SOCKSv5" -#: ../gio/gsocks5proxy.c:350 +#: ../gio/gsocks5proxy.c:348 msgid "The SOCKSv5 proxy server uses unknown address type." msgstr "Serwer pośrednika SOCKSv5 używa nieznanego typu adresu." -#: ../gio/gsocks5proxy.c:357 +#: ../gio/gsocks5proxy.c:355 msgid "Internal SOCKSv5 proxy server error." msgstr "Wewnętrzny błąd serwera pośrednika SOCKSv5." -#: ../gio/gsocks5proxy.c:363 +#: ../gio/gsocks5proxy.c:361 msgid "SOCKSv5 connection not allowed by ruleset." msgstr "Połączenia SOCKSv5 nie są dozwolone przez zestaw reguł." -#: ../gio/gsocks5proxy.c:370 +#: ../gio/gsocks5proxy.c:368 msgid "Host unreachable through SOCKSv5 server." msgstr "Komputer jest niedostępny przez serwer SOCKSv5." -#: ../gio/gsocks5proxy.c:376 +#: ../gio/gsocks5proxy.c:374 msgid "Network unreachable through SOCKSv5 proxy." msgstr "Sieć jest niedostępna przez serwer SOCKSv5." -#: ../gio/gsocks5proxy.c:382 +#: ../gio/gsocks5proxy.c:380 msgid "Connection refused through SOCKSv5 proxy." msgstr "Połączenie przez pośrednika SOCKSv5 zostało odrzucone." -#: ../gio/gsocks5proxy.c:388 +#: ../gio/gsocks5proxy.c:386 msgid "SOCKSv5 proxy does not support 'connect' command." msgstr "Pośrednik SOCKSv5 nie obsługuje polecenia \"connect\"." -#: ../gio/gsocks5proxy.c:394 +#: ../gio/gsocks5proxy.c:392 msgid "SOCKSv5 proxy does not support provided address type." msgstr "Pośrednik SOCKSv5 nie obsługuje podanego typu adresu." -#: ../gio/gsocks5proxy.c:400 +#: ../gio/gsocks5proxy.c:398 msgid "Unknown SOCKSv5 proxy error." msgstr "Nieznany błąd pośrednika SOCKSv5." -#: ../gio/gthemedicon.c:521 +#: ../gio/gthemedicon.c:518 #, c-format msgid "Can't handle version %d of GThemedIcon encoding" msgstr "Nie można obsłużyć wersji %d kodowania GThemedIcon" -#: ../gio/gthreadedresolver.c:110 -#, c-format -msgid "Error resolving '%s': %s" -msgstr "Błąd podczas rozwiązywania \"%s\": %s" - -#: ../gio/gthreadedresolver.c:195 +#: ../gio/gthreadedresolver.c:193 #, c-format msgid "Error reverse-resolving '%s': %s" msgstr "Błąd podczas odwrotnego rozwiązywania \"%s\": %s" -#: ../gio/gthreadedresolver.c:533 ../gio/gthreadedresolver.c:614 -#: ../gio/gthreadedresolver.c:715 ../gio/gthreadedresolver.c:766 +#: ../gio/gthreadedresolver.c:531 ../gio/gthreadedresolver.c:611 +#: ../gio/gthreadedresolver.c:711 ../gio/gthreadedresolver.c:761 #, c-format msgid "No DNS record of the requested type for '%s'" msgstr "Brak wpisu DNS żądanego typu dla \"%s\"" -#: ../gio/gthreadedresolver.c:538 ../gio/gthreadedresolver.c:720 +#: ../gio/gthreadedresolver.c:536 ../gio/gthreadedresolver.c:716 #, c-format msgid "Temporarily unable to resolve '%s'" msgstr "Nie można tymczasowo rozwiązać \"%s\"" -#: ../gio/gthreadedresolver.c:543 ../gio/gthreadedresolver.c:725 +#: ../gio/gthreadedresolver.c:541 ../gio/gthreadedresolver.c:721 #, c-format msgid "Error resolving '%s'" msgstr "Błąd podczas rozwiązywania \"%s\"" -#: ../gio/gtlscertificate.c:248 +#: ../gio/gtlscertificate.c:247 msgid "Cannot decrypt PEM-encoded private key" msgstr "Nie można odszyfrować klucza prywatnego zakodowanego za pomocą PEM" -#: ../gio/gtlscertificate.c:253 +#: ../gio/gtlscertificate.c:252 msgid "No PEM-encoded private key found" msgstr "Nie odnaleziono klucza prywatnego zakodowanego za pomocą PEM" -#: ../gio/gtlscertificate.c:263 +#: ../gio/gtlscertificate.c:262 msgid "Could not parse PEM-encoded private key" msgstr "Nie można przetworzyć klucza prywatnego zakodowanego za pomocą PEM" -#: ../gio/gtlscertificate.c:288 +#: ../gio/gtlscertificate.c:287 msgid "No PEM-encoded certificate found" msgstr "Nie odnaleziono certyfikatu zakodowanego za pomocą PEM" -#: ../gio/gtlscertificate.c:297 +#: ../gio/gtlscertificate.c:296 msgid "Could not parse PEM-encoded certificate" msgstr "Nie można przetworzyć certyfikatów zakodowanych za pomocą PEM" -#: ../gio/gtlspassword.c:113 +#: ../gio/gtlspassword.c:111 msgid "" "This is the last chance to enter the password correctly before your access " "is locked out." @@ -2797,7 +2987,7 @@ "To jest ostatnia szansa na poprawne podanie hasła, zanim dostęp zostanie " "zablokowany." -#: ../gio/gtlspassword.c:115 +#: ../gio/gtlspassword.c:113 msgid "" "Several password entered have been incorrect, and your access will be locked " "out after further failures." @@ -2805,7 +2995,7 @@ "Kilka podanych haseł było niepoprawnych, dostęp zostanie zablokowany po " "dalszych niepowodzeniach." -#: ../gio/gtlspassword.c:117 +#: ../gio/gtlspassword.c:115 msgid "The password entered is incorrect." msgstr "Podane hasło jest niepoprawne." @@ -2866,91 +3056,91 @@ msgid "Error while disabling SO_PASSCRED: %s" msgstr "Błąd podczas wyłączania zmiennej SO_PASSCRED: %s" -#: ../gio/gunixinputstream.c:372 ../gio/gunixinputstream.c:393 +#: ../gio/gunixinputstream.c:370 ../gio/gunixinputstream.c:391 #, c-format msgid "Error reading from file descriptor: %s" msgstr "Błąd podczas odczytywania z deskryptora pliku: %s" -#: ../gio/gunixinputstream.c:426 ../gio/gunixoutputstream.c:412 +#: ../gio/gunixinputstream.c:424 ../gio/gunixoutputstream.c:410 #, c-format msgid "Error closing file descriptor: %s" msgstr "Błąd podczas zamykania deskryptora pliku: %s" -#: ../gio/gunixmounts.c:1985 ../gio/gunixmounts.c:2038 +#: ../gio/gunixmounts.c:1991 ../gio/gunixmounts.c:2044 msgid "Filesystem root" msgstr "Katalog główny systemu plików" -#: ../gio/gunixoutputstream.c:358 ../gio/gunixoutputstream.c:379 +#: ../gio/gunixoutputstream.c:356 ../gio/gunixoutputstream.c:377 #, c-format msgid "Error writing to file descriptor: %s" msgstr "Błąd podczas zapisywania do deskryptora pliku: %s" -#: ../gio/gunixsocketaddress.c:234 +#: ../gio/gunixsocketaddress.c:232 msgid "Abstract UNIX domain socket addresses not supported on this system" msgstr "" "Abstrakcyjne adresy gniazd domen Uniksa nie są obsługiwane w tym systemie" -#: ../gio/gvolume.c:439 +#: ../gio/gvolume.c:437 msgid "volume doesn't implement eject" msgstr "wolumin nie obsługuje wysunięcia" #. Translators: This is an error #. * message for volume objects that #. * don't implement any of eject or eject_with_operation. -#: ../gio/gvolume.c:516 +#: ../gio/gvolume.c:514 msgid "volume doesn't implement eject or eject_with_operation" msgstr "wolumin nie obsługuje wysunięcia lub \"eject_with_operation\"" -#: ../gio/gwin32appinfo.c:276 +#: ../gio/gwin32appinfo.c:274 msgid "Can't find application" msgstr "Nie można odnaleźć programu" -#: ../gio/gwin32appinfo.c:308 +#: ../gio/gwin32appinfo.c:306 #, c-format msgid "Error launching application: %s" msgstr "Błąd podczas uruchamiania programu: %s" -#: ../gio/gwin32appinfo.c:344 +#: ../gio/gwin32appinfo.c:342 msgid "URIs not supported" msgstr "Adresy URI nie są obsługiwane" -#: ../gio/gwin32appinfo.c:366 +#: ../gio/gwin32appinfo.c:364 msgid "association changes not supported on win32" msgstr "zmiany skojarzeń nie są obsługiwane w win32" -#: ../gio/gwin32appinfo.c:378 +#: ../gio/gwin32appinfo.c:376 msgid "Association creation not supported on win32" msgstr "Tworzenie skojarzeń nie jest obsługiwane w win32" -#: ../gio/gwin32inputstream.c:343 +#: ../gio/gwin32inputstream.c:344 #, c-format msgid "Error reading from handle: %s" msgstr "Błąd podczas odczytywania z pliku obsługi: %s" -#: ../gio/gwin32inputstream.c:375 ../gio/gwin32outputstream.c:362 +#: ../gio/gwin32inputstream.c:388 ../gio/gwin32outputstream.c:375 #, c-format msgid "Error closing handle: %s" msgstr "Błąd podczas zamykania pliku obsługi: %s" -#: ../gio/gwin32outputstream.c:330 +#: ../gio/gwin32outputstream.c:331 #, c-format msgid "Error writing to handle: %s" msgstr "Błąd podczas zapisywania do pliku obsługi: %s" -#: ../gio/gzlibcompressor.c:396 ../gio/gzlibdecompressor.c:349 +#: ../gio/gzlibcompressor.c:394 ../gio/gzlibdecompressor.c:347 msgid "Not enough memory" msgstr "Brak wystarczającej ilości pamięci" -#: ../gio/gzlibcompressor.c:403 ../gio/gzlibdecompressor.c:356 +#: ../gio/gzlibcompressor.c:401 ../gio/gzlibdecompressor.c:354 #, c-format msgid "Internal error: %s" msgstr "Błąd wewnętrzny: %s" -#: ../gio/gzlibcompressor.c:416 ../gio/gzlibdecompressor.c:370 +#: ../gio/gzlibcompressor.c:414 ../gio/gzlibdecompressor.c:368 msgid "Need more input" msgstr "Wymagane jest danych wejściowych" -#: ../gio/gzlibdecompressor.c:342 +#: ../gio/gzlibdecompressor.c:340 msgid "Invalid compressed data" msgstr "Nieprawidłowe skompresowane dane" @@ -2979,355 +3169,355 @@ msgid "Wrong args\n" msgstr "Błędne parametry\n" -#: ../glib/gbookmarkfile.c:760 +#: ../glib/gbookmarkfile.c:755 #, c-format msgid "Unexpected attribute '%s' for element '%s'" msgstr "Nieoczekiwany atrybut \"%s\" dla elementu \"%s\"" -#: ../glib/gbookmarkfile.c:771 ../glib/gbookmarkfile.c:842 -#: ../glib/gbookmarkfile.c:852 ../glib/gbookmarkfile.c:959 +#: ../glib/gbookmarkfile.c:766 ../glib/gbookmarkfile.c:837 +#: ../glib/gbookmarkfile.c:847 ../glib/gbookmarkfile.c:954 #, c-format msgid "Attribute '%s' of element '%s' not found" msgstr "Nie odnaleziono atrybutu \"%s\" dla elementu \"%s\"" -#: ../glib/gbookmarkfile.c:1129 ../glib/gbookmarkfile.c:1194 -#: ../glib/gbookmarkfile.c:1258 ../glib/gbookmarkfile.c:1268 +#: ../glib/gbookmarkfile.c:1124 ../glib/gbookmarkfile.c:1189 +#: ../glib/gbookmarkfile.c:1253 ../glib/gbookmarkfile.c:1263 #, c-format msgid "Unexpected tag '%s', tag '%s' expected" msgstr "Nieoczekiwany znacznik \"%s\", oczekiwano znacznika \"%s\"" -#: ../glib/gbookmarkfile.c:1154 ../glib/gbookmarkfile.c:1168 -#: ../glib/gbookmarkfile.c:1236 ../glib/gbookmarkfile.c:1288 +#: ../glib/gbookmarkfile.c:1149 ../glib/gbookmarkfile.c:1163 +#: ../glib/gbookmarkfile.c:1231 #, c-format msgid "Unexpected tag '%s' inside '%s'" msgstr "Nieoczekiwany znacznik \"%s\" wewnątrz \"%s\"" -#: ../glib/gbookmarkfile.c:1798 +#: ../glib/gbookmarkfile.c:1773 msgid "No valid bookmark file found in data dirs" msgstr "Nie można odnaleźć prawidłowego pliku zakładek w katalogach danych" -#: ../glib/gbookmarkfile.c:1999 +#: ../glib/gbookmarkfile.c:1974 #, c-format msgid "A bookmark for URI '%s' already exists" msgstr "Zakładka dla adresu URI \"%s\" już istnieje" -#: ../glib/gbookmarkfile.c:2045 ../glib/gbookmarkfile.c:2203 -#: ../glib/gbookmarkfile.c:2288 ../glib/gbookmarkfile.c:2368 -#: ../glib/gbookmarkfile.c:2453 ../glib/gbookmarkfile.c:2536 -#: ../glib/gbookmarkfile.c:2614 ../glib/gbookmarkfile.c:2693 -#: ../glib/gbookmarkfile.c:2735 ../glib/gbookmarkfile.c:2832 -#: ../glib/gbookmarkfile.c:2952 ../glib/gbookmarkfile.c:3142 -#: ../glib/gbookmarkfile.c:3218 ../glib/gbookmarkfile.c:3386 -#: ../glib/gbookmarkfile.c:3475 ../glib/gbookmarkfile.c:3565 -#: ../glib/gbookmarkfile.c:3693 +#: ../glib/gbookmarkfile.c:2020 ../glib/gbookmarkfile.c:2178 +#: ../glib/gbookmarkfile.c:2263 ../glib/gbookmarkfile.c:2343 +#: ../glib/gbookmarkfile.c:2428 ../glib/gbookmarkfile.c:2511 +#: ../glib/gbookmarkfile.c:2589 ../glib/gbookmarkfile.c:2668 +#: ../glib/gbookmarkfile.c:2710 ../glib/gbookmarkfile.c:2807 +#: ../glib/gbookmarkfile.c:2927 ../glib/gbookmarkfile.c:3117 +#: ../glib/gbookmarkfile.c:3193 ../glib/gbookmarkfile.c:3361 +#: ../glib/gbookmarkfile.c:3450 ../glib/gbookmarkfile.c:3539 +#: ../glib/gbookmarkfile.c:3655 #, c-format msgid "No bookmark found for URI '%s'" msgstr "Nie odnaleziono zakładki dla adresu URI \"%s\"" -#: ../glib/gbookmarkfile.c:2377 +#: ../glib/gbookmarkfile.c:2352 #, c-format msgid "No MIME type defined in the bookmark for URI '%s'" msgstr "Nie zdefiniowano typu MIME w zakładce dla adresu URI \"%s\"" -#: ../glib/gbookmarkfile.c:2462 +#: ../glib/gbookmarkfile.c:2437 #, c-format msgid "No private flag has been defined in bookmark for URI '%s'" msgstr "Nie zdefiniowano prywatnej flagi w zakładce dla adresu URI \"%s\"" -#: ../glib/gbookmarkfile.c:2841 +#: ../glib/gbookmarkfile.c:2816 #, c-format msgid "No groups set in bookmark for URI '%s'" msgstr "Nie ustawiono grup w zakładce dla adresu URI \"%s\"" -#: ../glib/gbookmarkfile.c:3239 ../glib/gbookmarkfile.c:3396 +#: ../glib/gbookmarkfile.c:3214 ../glib/gbookmarkfile.c:3371 #, c-format msgid "No application with name '%s' registered a bookmark for '%s'" msgstr "Żaden program o nazwie \"%s\" nie zarejestrował zakładki dla \"%s\"" -#: ../glib/gbookmarkfile.c:3419 +#: ../glib/gbookmarkfile.c:3394 #, c-format msgid "Failed to expand exec line '%s' with URI '%s'" msgstr "Rozwinięcie wiersza exec \"%s\" z adresem URI \"%s\" się nie powiodło" -#: ../glib/gconvert.c:506 ../glib/gutf8.c:829 ../glib/gutf8.c:1039 -#: ../glib/gutf8.c:1176 ../glib/gutf8.c:1280 +#: ../glib/gconvert.c:477 ../glib/gutf8.c:833 ../glib/gutf8.c:1044 +#: ../glib/gutf8.c:1181 ../glib/gutf8.c:1285 msgid "Partial character sequence at end of input" msgstr "Na końcu wejścia występuje sekwencja odpowiadająca części znaku" -#: ../glib/gconvert.c:756 +#: ../glib/gconvert.c:742 #, c-format msgid "Cannot convert fallback '%s' to codeset '%s'" msgstr "" "Nie można przekonwertować napisu zastępczego \"%s\" na zestaw znaków \"%s\"" -#: ../glib/gconvert.c:1574 +#: ../glib/gconvert.c:1566 #, c-format msgid "The URI '%s' is not an absolute URI using the \"file\" scheme" msgstr "" "Adres URI \"%s\" nie jest bezwzględnym adresem URI, używającym schematu " "\"plikowego\"" -#: ../glib/gconvert.c:1584 +#: ../glib/gconvert.c:1576 #, c-format msgid "The local file URI '%s' may not include a '#'" msgstr "Adres URI lokalnego pliku \"%s\" nie może zawierać znaku \"#\"" -#: ../glib/gconvert.c:1601 +#: ../glib/gconvert.c:1593 #, c-format msgid "The URI '%s' is invalid" msgstr "Adres URI \"%s\" jest nieprawidłowy" -#: ../glib/gconvert.c:1613 +#: ../glib/gconvert.c:1605 #, c-format msgid "The hostname of the URI '%s' is invalid" msgstr "Nazwa komputera w adresie URI \"%s\" jest nieprawidłowa" -#: ../glib/gconvert.c:1629 +#: ../glib/gconvert.c:1621 #, c-format msgid "The URI '%s' contains invalidly escaped characters" msgstr "Adres URI \"%s\" zawiera nieprawidłowe znaki sterujące" -#: ../glib/gconvert.c:1724 +#: ../glib/gconvert.c:1716 #, c-format msgid "The pathname '%s' is not an absolute path" msgstr "Ścieżka \"%s\" nie jest ścieżką bezwzględną" -#: ../glib/gconvert.c:1734 +#: ../glib/gconvert.c:1726 msgid "Invalid hostname" msgstr "Nieprawidłowa nazwa komputera" #. Translators: 'before midday' indicator -#: ../glib/gdatetime.c:205 +#: ../glib/gdatetime.c:201 msgctxt "GDateTime" msgid "AM" msgstr "AM" #. Translators: 'after midday' indicator -#: ../glib/gdatetime.c:207 +#: ../glib/gdatetime.c:203 msgctxt "GDateTime" msgid "PM" msgstr "PM" #. Translators: this is the preferred format for expressing the date and the time -#: ../glib/gdatetime.c:210 +#: ../glib/gdatetime.c:206 msgctxt "GDateTime" msgid "%a %b %e %H:%M:%S %Y" msgstr "%a %e %b %Y, %H∶%M∶%S" #. Translators: this is the preferred format for expressing the date -#: ../glib/gdatetime.c:213 +#: ../glib/gdatetime.c:209 msgctxt "GDateTime" msgid "%m/%d/%y" msgstr "%e %b %Y" #. Translators: this is the preferred format for expressing the time -#: ../glib/gdatetime.c:216 +#: ../glib/gdatetime.c:212 msgctxt "GDateTime" msgid "%H:%M:%S" msgstr "%H∶%M∶%S" #. Translators: this is the preferred format for expressing 12 hour time -#: ../glib/gdatetime.c:219 +#: ../glib/gdatetime.c:215 msgctxt "GDateTime" msgid "%I:%M:%S %p" msgstr "%I∶%M∶%S %p" -#: ../glib/gdatetime.c:232 +#: ../glib/gdatetime.c:228 msgctxt "full month name" msgid "January" msgstr "styczeń" -#: ../glib/gdatetime.c:234 +#: ../glib/gdatetime.c:230 msgctxt "full month name" msgid "February" msgstr "luty" -#: ../glib/gdatetime.c:236 +#: ../glib/gdatetime.c:232 msgctxt "full month name" msgid "March" msgstr "marzec" -#: ../glib/gdatetime.c:238 +#: ../glib/gdatetime.c:234 msgctxt "full month name" msgid "April" msgstr "kwiecień" -#: ../glib/gdatetime.c:240 +#: ../glib/gdatetime.c:236 msgctxt "full month name" msgid "May" msgstr "maj" -#: ../glib/gdatetime.c:242 +#: ../glib/gdatetime.c:238 msgctxt "full month name" msgid "June" msgstr "czerwiec" -#: ../glib/gdatetime.c:244 +#: ../glib/gdatetime.c:240 msgctxt "full month name" msgid "July" msgstr "lipiec" -#: ../glib/gdatetime.c:246 +#: ../glib/gdatetime.c:242 msgctxt "full month name" msgid "August" msgstr "sierpień" -#: ../glib/gdatetime.c:248 +#: ../glib/gdatetime.c:244 msgctxt "full month name" msgid "September" msgstr "wrzesień" -#: ../glib/gdatetime.c:250 +#: ../glib/gdatetime.c:246 msgctxt "full month name" msgid "October" msgstr "październik" -#: ../glib/gdatetime.c:252 +#: ../glib/gdatetime.c:248 msgctxt "full month name" msgid "November" msgstr "listopad" -#: ../glib/gdatetime.c:254 +#: ../glib/gdatetime.c:250 msgctxt "full month name" msgid "December" msgstr "grudzień" -#: ../glib/gdatetime.c:269 +#: ../glib/gdatetime.c:265 msgctxt "abbreviated month name" msgid "Jan" msgstr "sty" -#: ../glib/gdatetime.c:271 +#: ../glib/gdatetime.c:267 msgctxt "abbreviated month name" msgid "Feb" msgstr "lut" -#: ../glib/gdatetime.c:273 +#: ../glib/gdatetime.c:269 msgctxt "abbreviated month name" msgid "Mar" msgstr "mar" -#: ../glib/gdatetime.c:275 +#: ../glib/gdatetime.c:271 msgctxt "abbreviated month name" msgid "Apr" msgstr "kwi" -#: ../glib/gdatetime.c:277 +#: ../glib/gdatetime.c:273 msgctxt "abbreviated month name" msgid "May" msgstr "maj" -#: ../glib/gdatetime.c:279 +#: ../glib/gdatetime.c:275 msgctxt "abbreviated month name" msgid "Jun" msgstr "cze" -#: ../glib/gdatetime.c:281 +#: ../glib/gdatetime.c:277 msgctxt "abbreviated month name" msgid "Jul" msgstr "lip" -#: ../glib/gdatetime.c:283 +#: ../glib/gdatetime.c:279 msgctxt "abbreviated month name" msgid "Aug" msgstr "sie" -#: ../glib/gdatetime.c:285 +#: ../glib/gdatetime.c:281 msgctxt "abbreviated month name" msgid "Sep" msgstr "wrz" -#: ../glib/gdatetime.c:287 +#: ../glib/gdatetime.c:283 msgctxt "abbreviated month name" msgid "Oct" msgstr "paź" -#: ../glib/gdatetime.c:289 +#: ../glib/gdatetime.c:285 msgctxt "abbreviated month name" msgid "Nov" msgstr "lis" -#: ../glib/gdatetime.c:291 +#: ../glib/gdatetime.c:287 msgctxt "abbreviated month name" msgid "Dec" msgstr "gru" -#: ../glib/gdatetime.c:306 +#: ../glib/gdatetime.c:302 msgctxt "full weekday name" msgid "Monday" msgstr "poniedziałek" -#: ../glib/gdatetime.c:308 +#: ../glib/gdatetime.c:304 msgctxt "full weekday name" msgid "Tuesday" msgstr "wtorek" -#: ../glib/gdatetime.c:310 +#: ../glib/gdatetime.c:306 msgctxt "full weekday name" msgid "Wednesday" msgstr "środa" -#: ../glib/gdatetime.c:312 +#: ../glib/gdatetime.c:308 msgctxt "full weekday name" msgid "Thursday" msgstr "czwartek" -#: ../glib/gdatetime.c:314 +#: ../glib/gdatetime.c:310 msgctxt "full weekday name" msgid "Friday" msgstr "piątek" -#: ../glib/gdatetime.c:316 +#: ../glib/gdatetime.c:312 msgctxt "full weekday name" msgid "Saturday" msgstr "sobota" -#: ../glib/gdatetime.c:318 +#: ../glib/gdatetime.c:314 msgctxt "full weekday name" msgid "Sunday" msgstr "niedziela" -#: ../glib/gdatetime.c:333 +#: ../glib/gdatetime.c:329 msgctxt "abbreviated weekday name" msgid "Mon" msgstr "pon" -#: ../glib/gdatetime.c:335 +#: ../glib/gdatetime.c:331 msgctxt "abbreviated weekday name" msgid "Tue" msgstr "wto" -#: ../glib/gdatetime.c:337 +#: ../glib/gdatetime.c:333 msgctxt "abbreviated weekday name" msgid "Wed" msgstr "śro" -#: ../glib/gdatetime.c:339 +#: ../glib/gdatetime.c:335 msgctxt "abbreviated weekday name" msgid "Thu" msgstr "czw" -#: ../glib/gdatetime.c:341 +#: ../glib/gdatetime.c:337 msgctxt "abbreviated weekday name" msgid "Fri" msgstr "pią" -#: ../glib/gdatetime.c:343 +#: ../glib/gdatetime.c:339 msgctxt "abbreviated weekday name" msgid "Sat" msgstr "sob" -#: ../glib/gdatetime.c:345 +#: ../glib/gdatetime.c:341 msgctxt "abbreviated weekday name" msgid "Sun" msgstr "nie" -#: ../glib/gdir.c:120 ../glib/gdir.c:143 +#: ../glib/gdir.c:155 #, c-format msgid "Error opening directory '%s': %s" msgstr "Błąd podczas otwierania katalogu \"%s\": %s" -#: ../glib/gfileutils.c:671 ../glib/gfileutils.c:759 +#: ../glib/gfileutils.c:699 ../glib/gfileutils.c:791 #, c-format msgid "Could not allocate %lu byte to read file \"%s\"" msgid_plural "Could not allocate %lu bytes to read file \"%s\"" @@ -3335,122 +3525,122 @@ msgstr[1] "Nie można przydzielić %lu bajtów do odczytu pliku \"%s\"" msgstr[2] "Nie można przydzielić %lu bajtów do odczytu pliku \"%s\"" -#: ../glib/gfileutils.c:686 +#: ../glib/gfileutils.c:716 #, c-format msgid "Error reading file '%s': %s" msgstr "Błąd podczas odczytu pliku \"%s\": %s" -#: ../glib/gfileutils.c:700 +#: ../glib/gfileutils.c:752 #, c-format msgid "File \"%s\" is too large" msgstr "Plik \"%s\" jest za duży" -#: ../glib/gfileutils.c:783 +#: ../glib/gfileutils.c:816 #, c-format msgid "Failed to read from file '%s': %s" msgstr "Odczytanie z pliku \"%s\" się nie powiodło: %s" -#: ../glib/gfileutils.c:834 ../glib/gfileutils.c:921 +#: ../glib/gfileutils.c:863 ../glib/gfileutils.c:929 #, c-format msgid "Failed to open file '%s': %s" msgstr "Otwarcie pliku \"%s\" się nie powiodło: %s" -#: ../glib/gfileutils.c:851 +#: ../glib/gfileutils.c:873 #, c-format msgid "Failed to get attributes of file '%s': fstat() failed: %s" msgstr "" "Uzyskanie atrybutów pliku \"%s\" się nie powiodło: funkcja fstat() zwróciła " "błąd: %s" -#: ../glib/gfileutils.c:885 +#: ../glib/gfileutils.c:901 #, c-format msgid "Failed to open file '%s': fdopen() failed: %s" msgstr "" "Otwarcie pliku \"%s\" się nie powiodło: funkcja fdopen() zwróciła błąd: %s" -#: ../glib/gfileutils.c:993 +#: ../glib/gfileutils.c:997 #, c-format msgid "Failed to rename file '%s' to '%s': g_rename() failed: %s" msgstr "" "Zmiana nazwy pliku \"%s\" na \"%s\" się nie powiodła: funkcja g_rename() " "zwróciła błąd: %s" -#: ../glib/gfileutils.c:1047 ../glib/gfileutils.c:1554 +#: ../glib/gfileutils.c:1030 ../glib/gfileutils.c:1519 #, c-format msgid "Failed to create file '%s': %s" msgstr "Utworzenie pliku \"%s\" się nie powiodło: %s" -#: ../glib/gfileutils.c:1071 +#: ../glib/gfileutils.c:1054 #, c-format msgid "Failed to write file '%s': write() failed: %s" msgstr "" "Zapisanie pliku \"%s\" się nie powiodło: funkcja write() zwróciła błąd: %s" -#: ../glib/gfileutils.c:1111 +#: ../glib/gfileutils.c:1094 #, c-format msgid "Failed to write file '%s': fsync() failed: %s" msgstr "" "Zapisanie pliku \"%s\" się nie powiodło: funkcja fsync() zwróciła błąd: %s" -#: ../glib/gfileutils.c:1243 +#: ../glib/gfileutils.c:1216 #, c-format msgid "Existing file '%s' could not be removed: g_unlink() failed: %s" msgstr "" "Nie można usunąć istniejącego pliku \"%s\": funkcja g_unlink() zwróciła " "błąd: %s" -#: ../glib/gfileutils.c:1517 +#: ../glib/gfileutils.c:1486 #, c-format msgid "Template '%s' invalid, should not contain a '%s'" msgstr "Szablon \"%s\" jest nieprawidłowy, nie powinien on zawierać \"%s\"" -#: ../glib/gfileutils.c:1530 +#: ../glib/gfileutils.c:1499 #, c-format msgid "Template '%s' doesn't contain XXXXXX" msgstr "Szablon \"%s\" nie zawiera XXXXXX" -#: ../glib/gfileutils.c:2058 +#: ../glib/gfileutils.c:2015 #, c-format msgid "Failed to read the symbolic link '%s': %s" msgstr "Odczytanie dowiązania symbolicznego \"%s\" się nie powiodło: %s" -#: ../glib/gfileutils.c:2079 +#: ../glib/gfileutils.c:2033 msgid "Symbolic links not supported" msgstr "Dowiązania symboliczne nie są obsługiwane" -#: ../glib/giochannel.c:1418 +#: ../glib/giochannel.c:1389 #, c-format msgid "Could not open converter from '%s' to '%s': %s" msgstr "Nie można otworzyć konwertera z \"%s\" na \"%s\": %s" -#: ../glib/giochannel.c:1763 +#: ../glib/giochannel.c:1734 msgid "Can't do a raw read in g_io_channel_read_line_string" msgstr "" "Nie można wykonać surowego odczytu w zmiennej g_io_channel_read_line_string" -#: ../glib/giochannel.c:1810 ../glib/giochannel.c:2068 -#: ../glib/giochannel.c:2155 +#: ../glib/giochannel.c:1781 ../glib/giochannel.c:2039 +#: ../glib/giochannel.c:2126 msgid "Leftover unconverted data in read buffer" msgstr "W buforze odczytu pozostały nieprzekonwertowane dane" -#: ../glib/giochannel.c:1891 ../glib/giochannel.c:1968 +#: ../glib/giochannel.c:1862 ../glib/giochannel.c:1939 msgid "Channel terminates in a partial character" msgstr "Na końcu kanału występuje sekwencja odpowiadająca części znaku" -#: ../glib/giochannel.c:1954 +#: ../glib/giochannel.c:1925 msgid "Can't do a raw read in g_io_channel_read_to_end" msgstr "Nie można wykonać surowego odczytu w zmiennej g_io_channel_read_to_end" -#: ../glib/gkeyfile.c:722 +#: ../glib/gkeyfile.c:719 msgid "Valid key file could not be found in search dirs" msgstr "" "Nie można odnaleźć prawidłowego pliku klucza w przeszukiwanych katalogach" -#: ../glib/gkeyfile.c:758 +#: ../glib/gkeyfile.c:755 msgid "Not a regular file" msgstr "To nie jest zwykły plik" -#: ../glib/gkeyfile.c:1158 +#: ../glib/gkeyfile.c:1155 #, c-format msgid "" "Key file contains line '%s' which is not a key-value pair, group, or comment" @@ -3458,45 +3648,45 @@ "Plik klucza zawiera wiersz \"%s\", który nie jest parą klucz-wartość, grupą " "lub komentarzem" -#: ../glib/gkeyfile.c:1215 +#: ../glib/gkeyfile.c:1212 #, c-format msgid "Invalid group name: %s" msgstr "Nieprawidłowa nazwa grupy: %s" -#: ../glib/gkeyfile.c:1237 +#: ../glib/gkeyfile.c:1234 msgid "Key file does not start with a group" msgstr "Plik klucza nie rozpoczyna się od grupy" -#: ../glib/gkeyfile.c:1263 +#: ../glib/gkeyfile.c:1260 #, c-format msgid "Invalid key name: %s" msgstr "Nieprawidłowa nazwa klucza: %s" -#: ../glib/gkeyfile.c:1290 +#: ../glib/gkeyfile.c:1287 #, c-format msgid "Key file contains unsupported encoding '%s'" msgstr "Plik klucza zawiera nieobsługiwane kodowanie \"%s\"" -#: ../glib/gkeyfile.c:1533 ../glib/gkeyfile.c:1695 ../glib/gkeyfile.c:3073 -#: ../glib/gkeyfile.c:3139 ../glib/gkeyfile.c:3265 ../glib/gkeyfile.c:3398 -#: ../glib/gkeyfile.c:3540 ../glib/gkeyfile.c:3770 ../glib/gkeyfile.c:3837 +#: ../glib/gkeyfile.c:1530 ../glib/gkeyfile.c:1692 ../glib/gkeyfile.c:3072 +#: ../glib/gkeyfile.c:3138 ../glib/gkeyfile.c:3264 ../glib/gkeyfile.c:3397 +#: ../glib/gkeyfile.c:3539 ../glib/gkeyfile.c:3768 ../glib/gkeyfile.c:3835 #, c-format msgid "Key file does not have group '%s'" msgstr "Plik klucza nie zawiera grupy \"%s\"" -#: ../glib/gkeyfile.c:1707 +#: ../glib/gkeyfile.c:1704 #, c-format msgid "Key file does not have key '%s'" msgstr "Plik klucza nie zawiera klucza \"%s\"" -#: ../glib/gkeyfile.c:1814 ../glib/gkeyfile.c:1930 +#: ../glib/gkeyfile.c:1811 ../glib/gkeyfile.c:1927 #, c-format msgid "Key file contains key '%s' with value '%s' which is not UTF-8" msgstr "" "Plik klucza zawiera klucz \"%s\" o wartości \"%s\", która nie jest zapisana " "w UTF-8" -#: ../glib/gkeyfile.c:1834 ../glib/gkeyfile.c:1950 ../glib/gkeyfile.c:2319 +#: ../glib/gkeyfile.c:1831 ../glib/gkeyfile.c:1947 ../glib/gkeyfile.c:2316 #, c-format msgid "" "Key file contains key '%s' which has a value that cannot be interpreted." @@ -3504,7 +3694,7 @@ "Plik klucza zawiera klucz \"%s\", który ma wartość niemożliwą do " "zinterpretowania." -#: ../glib/gkeyfile.c:2536 ../glib/gkeyfile.c:2902 +#: ../glib/gkeyfile.c:2533 ../glib/gkeyfile.c:2901 #, c-format msgid "" "Key file contains key '%s' in group '%s' which has a value that cannot be " @@ -3513,61 +3703,61 @@ "Plik klucza zawiera klucz \"%s\" w grupie \"%s\", która posiada wartość " "niemożliwą do zinterpretowania." -#: ../glib/gkeyfile.c:2614 ../glib/gkeyfile.c:2690 +#: ../glib/gkeyfile.c:2611 ../glib/gkeyfile.c:2688 #, c-format msgid "Key '%s' in group '%s' has value '%s' where %s was expected" msgstr "" "Klucz \"%s\" w grupie \"%s\" posiada wartość \"%s\", podczas gdy oczekiwano " "%s" -#: ../glib/gkeyfile.c:3088 ../glib/gkeyfile.c:3280 ../glib/gkeyfile.c:3848 +#: ../glib/gkeyfile.c:3087 ../glib/gkeyfile.c:3279 ../glib/gkeyfile.c:3846 #, c-format msgid "Key file does not have key '%s' in group '%s'" msgstr "Plik klucza nie zawiera klucza \"%s\" w grupie \"%s\"" -#: ../glib/gkeyfile.c:4080 +#: ../glib/gkeyfile.c:4078 msgid "Key file contains escape character at end of line" msgstr "Plik klucza zawiera znak sterujący na końcu linii" -#: ../glib/gkeyfile.c:4102 +#: ../glib/gkeyfile.c:4100 #, c-format msgid "Key file contains invalid escape sequence '%s'" msgstr "Plik klucza zawiera nieprawidłową sekwencję sterującą \"%s\"" -#: ../glib/gkeyfile.c:4244 +#: ../glib/gkeyfile.c:4242 #, c-format msgid "Value '%s' cannot be interpreted as a number." msgstr "Nie można zinterpretować \"%s\" jako liczby." -#: ../glib/gkeyfile.c:4258 +#: ../glib/gkeyfile.c:4256 #, c-format msgid "Integer value '%s' out of range" msgstr "Wartość całkowita \"%s\" jest spoza dopuszczalnego zakresu" -#: ../glib/gkeyfile.c:4291 +#: ../glib/gkeyfile.c:4289 #, c-format msgid "Value '%s' cannot be interpreted as a float number." msgstr "Nie można zinterpretować \"%s\" jako liczby zmiennoprzecinkowej." -#: ../glib/gkeyfile.c:4315 +#: ../glib/gkeyfile.c:4313 #, c-format msgid "Value '%s' cannot be interpreted as a boolean." msgstr "Nie można zinterpretować \"%s\" jako wartości logicznej." -#: ../glib/gmappedfile.c:130 +#: ../glib/gmappedfile.c:129 #, c-format msgid "Failed to get attributes of file '%s%s%s%s': fstat() failed: %s" msgstr "" "Uzyskanie atrybutów pliku \"%s%s%s%s\" się nie powiodło: funkcja fstat() " "zwróciła błąd: %s" -#: ../glib/gmappedfile.c:196 +#: ../glib/gmappedfile.c:195 #, c-format msgid "Failed to map %s%s%s%s: mmap() failed: %s" msgstr "" "Zmapowanie pliku %s%s%s%s się nie powiodło: funkcja mmap() zwróciła błąd: %s" -#: ../glib/gmappedfile.c:262 +#: ../glib/gmappedfile.c:261 #, c-format msgid "Failed to open file '%s': open() failed: %s" msgstr "" @@ -3645,11 +3835,11 @@ "Jednostka nie jest zakończona średnikiem; najprawdopodobniej został użyty " "znak &, który nie miał oznaczać jednostki - należy go zapisać jako &" -#: ../glib/gmarkup.c:1119 +#: ../glib/gmarkup.c:1177 msgid "Document must begin with an element (e.g. )" msgstr "Dokument musi rozpoczynać się jakimś elementem (np. )" -#: ../glib/gmarkup.c:1159 +#: ../glib/gmarkup.c:1217 #, c-format msgid "" "'%s' is not a valid character following a '<' character; it may not begin an " @@ -3658,7 +3848,7 @@ "Znak \"%s\" nie powinien występować po znaku \"<\"; nie może on rozpoczynać " "nazwy elementu" -#: ../glib/gmarkup.c:1227 +#: ../glib/gmarkup.c:1259 #, c-format msgid "" "Odd character '%s', expected a '>' character to end the empty-element tag " @@ -3667,7 +3857,7 @@ "Nieoczekiwany znak \"%s\", oczekiwano znaku \">\", by zakończyć znacznik \"%s" "\" pustego elementu" -#: ../glib/gmarkup.c:1311 +#: ../glib/gmarkup.c:1340 #, c-format msgid "" "Odd character '%s', expected a '=' after attribute name '%s' of element '%s'" @@ -3675,7 +3865,7 @@ "Nieoczekiwany znak \"%s\"; po nazwie atrybutu \"%s\" elementu \"%s\" " "oczekiwano znaku \"=\"" -#: ../glib/gmarkup.c:1352 +#: ../glib/gmarkup.c:1381 #, c-format msgid "" "Odd character '%s', expected a '>' or '/' character to end the start tag of " @@ -3686,7 +3876,7 @@ "znacznik początkowy elementu \"%s\" lub opcjonalnie atrybutu; być może w " "nazwie atrybutu został użyty nieprawidłowy znak" -#: ../glib/gmarkup.c:1396 +#: ../glib/gmarkup.c:1425 #, c-format msgid "" "Odd character '%s', expected an open quote mark after the equals sign when " @@ -3695,7 +3885,7 @@ "Nieoczekiwany znak \"%s\"; oczekiwano otwierającego znaku cudzysłowu po " "znaku równości podczas podawania wartości atrybutu \"%s\" elementu \"%s\"" -#: ../glib/gmarkup.c:1529 +#: ../glib/gmarkup.c:1558 #, c-format msgid "" "'%s' is not a valid character following the characters '\"" -#: ../glib/gmarkup.c:1576 +#: ../glib/gmarkup.c:1605 #, c-format msgid "Element '%s' was closed, no element is currently open" msgstr "" "Element \"%s\" został zamknięty, lecz brak aktualnie otwartego elementu" -#: ../glib/gmarkup.c:1585 +#: ../glib/gmarkup.c:1614 #, c-format msgid "Element '%s' was closed, but the currently open element is '%s'" msgstr "" "Element \"%s\" został zamknięty, lecz aktualnie otwartym elementem jest \"%s" "\"" -#: ../glib/gmarkup.c:1753 +#: ../glib/gmarkup.c:1767 msgid "Document was empty or contained only whitespace" msgstr "Dokument jest pusty lub zawiera tylko spacje" -#: ../glib/gmarkup.c:1767 +#: ../glib/gmarkup.c:1781 msgid "Document ended unexpectedly just after an open angle bracket '<'" msgstr "Zaraz po znaku \"<\" nastąpił nieoczekiwany koniec dokumentu" -#: ../glib/gmarkup.c:1775 ../glib/gmarkup.c:1820 +#: ../glib/gmarkup.c:1789 ../glib/gmarkup.c:1834 #, c-format msgid "" "Document ended unexpectedly with elements still open - '%s' was the last " @@ -3743,7 +3933,7 @@ "Nastąpił nieoczekiwany koniec dokumentu, gdy pewne elementy są wciąż otwarte " "- \"%s\" był ostatnim otwartym elementem" -#: ../glib/gmarkup.c:1783 +#: ../glib/gmarkup.c:1797 #, c-format msgid "" "Document ended unexpectedly, expected to see a close angle bracket ending " @@ -3752,21 +3942,21 @@ "Nastąpił nieoczekiwany koniec dokumentu; oczekiwano znaku \">\", kończącego " "znacznik <%s/>" -#: ../glib/gmarkup.c:1789 +#: ../glib/gmarkup.c:1803 msgid "Document ended unexpectedly inside an element name" msgstr "Nastąpił nieoczekiwany koniec dokumentu wewnątrz nazwy elementu" -#: ../glib/gmarkup.c:1795 +#: ../glib/gmarkup.c:1809 msgid "Document ended unexpectedly inside an attribute name" msgstr "Nastąpił nieoczekiwany koniec dokumentu wewnątrz nazwy atrybutu" -#: ../glib/gmarkup.c:1800 +#: ../glib/gmarkup.c:1814 msgid "Document ended unexpectedly inside an element-opening tag." msgstr "" "Nastąpił nieoczekiwany koniec dokumentu wewnątrz znacznika otwierającego " "element." -#: ../glib/gmarkup.c:1806 +#: ../glib/gmarkup.c:1820 msgid "" "Document ended unexpectedly after the equals sign following an attribute " "name; no attribute value" @@ -3774,312 +3964,312 @@ "Nastąpił nieoczekiwany koniec dokumentu po znaku równości występującym po " "nazwie atrybutu; brak wartości atrybutu" -#: ../glib/gmarkup.c:1813 +#: ../glib/gmarkup.c:1827 msgid "Document ended unexpectedly while inside an attribute value" msgstr "Nastąpił nieoczekiwany koniec dokumentu wewnątrz wartości atrybutu" -#: ../glib/gmarkup.c:1829 +#: ../glib/gmarkup.c:1843 #, c-format msgid "Document ended unexpectedly inside the close tag for element '%s'" msgstr "" "Nastąpił nieoczekiwany koniec dokumentu wewnątrz znacznika domykającego " "elementu \"%s\"" -#: ../glib/gmarkup.c:1835 +#: ../glib/gmarkup.c:1849 msgid "Document ended unexpectedly inside a comment or processing instruction" msgstr "" "Nastąpił nieoczekiwany koniec dokumentu wewnątrz komentarza lub instrukcji " "przetwarzania" -#: ../glib/goption.c:754 +#: ../glib/goption.c:797 msgid "Usage:" msgstr "Użycie:" -#: ../glib/goption.c:754 +#: ../glib/goption.c:797 msgid "[OPTION...]" msgstr "[OPCJA...]" -#: ../glib/goption.c:870 +#: ../glib/goption.c:913 msgid "Help Options:" msgstr "Opcje pomocy:" -#: ../glib/goption.c:871 +#: ../glib/goption.c:914 msgid "Show help options" msgstr "Wyświetla opcje pomocy" -#: ../glib/goption.c:877 +#: ../glib/goption.c:920 msgid "Show all help options" msgstr "Wyświetla wszystkie opcje pomocy" -#: ../glib/goption.c:939 +#: ../glib/goption.c:982 msgid "Application Options:" msgstr "Opcje programu:" -#: ../glib/goption.c:1003 ../glib/goption.c:1073 +#: ../glib/goption.c:1046 ../glib/goption.c:1116 #, c-format msgid "Cannot parse integer value '%s' for %s" msgstr "Nie można przetworzyć wartości całkowitej \"%s\" dla %s" -#: ../glib/goption.c:1013 ../glib/goption.c:1081 +#: ../glib/goption.c:1056 ../glib/goption.c:1124 #, c-format msgid "Integer value '%s' for %s out of range" msgstr "Wartość całkowita \"%s\" dla %s jest spoza dopuszczalnego zakresu" -#: ../glib/goption.c:1038 +#: ../glib/goption.c:1081 #, c-format msgid "Cannot parse double value '%s' for %s" msgstr "Nie można przetworzyć podwójnej wartości liczbowej \"%s\" dla %s" -#: ../glib/goption.c:1046 +#: ../glib/goption.c:1089 #, c-format msgid "Double value '%s' for %s out of range" msgstr "" "Podwójna wartość liczbowa \"%s\" dla %s jest spoza dopuszczalnego zakresu" -#: ../glib/goption.c:1309 ../glib/goption.c:1388 +#: ../glib/goption.c:1375 ../glib/goption.c:1454 #, c-format msgid "Error parsing option %s" msgstr "Błąd podczas przetwarzania opcji %s" -#: ../glib/goption.c:1419 ../glib/goption.c:1532 +#: ../glib/goption.c:1485 ../glib/goption.c:1598 #, c-format msgid "Missing argument for %s" msgstr "Brak parametru dla %s" -#: ../glib/goption.c:1985 +#: ../glib/goption.c:2055 #, c-format msgid "Unknown option %s" msgstr "Nieznana opcja %s" -#: ../glib/gregex.c:257 +#: ../glib/gregex.c:258 msgid "corrupted object" msgstr "uszkodzony obiekt" -#: ../glib/gregex.c:259 +#: ../glib/gregex.c:260 msgid "internal error or corrupted object" msgstr "błąd wewnętrzny lub uszkodzony obiekt" -#: ../glib/gregex.c:261 +#: ../glib/gregex.c:262 msgid "out of memory" msgstr "brak pamięci" -#: ../glib/gregex.c:266 +#: ../glib/gregex.c:267 msgid "backtracking limit reached" msgstr "osiągnięto limit wyjątku" -#: ../glib/gregex.c:278 ../glib/gregex.c:286 +#: ../glib/gregex.c:279 ../glib/gregex.c:287 msgid "the pattern contains items not supported for partial matching" msgstr "wzorzec zawiera elementy nieobsługiwane w dopasowywaniu częściowym" -#: ../glib/gregex.c:288 +#: ../glib/gregex.c:289 msgid "back references as conditions are not supported for partial matching" msgstr "" "referencje wstecz jako warunki nie są obsługiwane w dopasowywaniu częściowym" -#: ../glib/gregex.c:297 +#: ../glib/gregex.c:298 msgid "recursion limit reached" msgstr "osiągnięto limit rekurencji" -#: ../glib/gregex.c:299 +#: ../glib/gregex.c:300 msgid "invalid combination of newline flags" msgstr "nieprawidłowa kombinacja flag nowych linii" -#: ../glib/gregex.c:301 +#: ../glib/gregex.c:302 msgid "bad offset" msgstr "błędne wyrównanie" -#: ../glib/gregex.c:303 +#: ../glib/gregex.c:304 msgid "short utf8" msgstr "krótki UTF-8" -#: ../glib/gregex.c:305 +#: ../glib/gregex.c:306 msgid "recursion loop" msgstr "pętla rekurencji" -#: ../glib/gregex.c:309 +#: ../glib/gregex.c:310 msgid "unknown error" msgstr "nieznany błąd" -#: ../glib/gregex.c:329 +#: ../glib/gregex.c:330 msgid "\\ at end of pattern" msgstr "\\ na końcu wzoru" -#: ../glib/gregex.c:332 +#: ../glib/gregex.c:333 msgid "\\c at end of pattern" msgstr "\\c na końcu wzoru" -#: ../glib/gregex.c:335 +#: ../glib/gregex.c:336 msgid "unrecognized character following \\" msgstr "nierozpoznany znak po \\" -#: ../glib/gregex.c:338 +#: ../glib/gregex.c:339 msgid "numbers out of order in {} quantifier" msgstr "liczby w operatorze {} nie są w kolejności" -#: ../glib/gregex.c:341 +#: ../glib/gregex.c:342 msgid "number too big in {} quantifier" msgstr "liczba za duża w kwantyfikatorze {}" -#: ../glib/gregex.c:344 +#: ../glib/gregex.c:345 msgid "missing terminating ] for character class" msgstr "brak kończącego znaku \"]\" dla klasy znaku" -#: ../glib/gregex.c:347 +#: ../glib/gregex.c:348 msgid "invalid escape sequence in character class" msgstr "nieprawidłowa sekwencja sterująca w klasie znaku" -#: ../glib/gregex.c:350 +#: ../glib/gregex.c:351 msgid "range out of order in character class" msgstr "zakres klasy znaków nie jest w kolejności" -#: ../glib/gregex.c:353 +#: ../glib/gregex.c:354 msgid "nothing to repeat" msgstr "nic do powtórzenia" -#: ../glib/gregex.c:357 +#: ../glib/gregex.c:358 msgid "unexpected repeat" msgstr "nieoczekiwane powtórzenie" -#: ../glib/gregex.c:360 +#: ../glib/gregex.c:361 msgid "unrecognized character after (? or (?-" msgstr "nierozpoznany znak po (? lub (?-" -#: ../glib/gregex.c:363 +#: ../glib/gregex.c:364 msgid "POSIX named classes are supported only within a class" msgstr "Klasy nazwane z użyciem POSIX są obsługiwane tylko wewnątrz klasy" -#: ../glib/gregex.c:366 +#: ../glib/gregex.c:367 msgid "missing terminating )" msgstr "brak znaku kończącego )" -#: ../glib/gregex.c:369 +#: ../glib/gregex.c:370 msgid "reference to non-existent subpattern" msgstr "nawiązanie do nieistniejącego podwzoru" -#: ../glib/gregex.c:372 +#: ../glib/gregex.c:373 msgid "missing ) after comment" msgstr "brakujący znak \")\" po komentarzu" -#: ../glib/gregex.c:375 +#: ../glib/gregex.c:376 msgid "regular expression is too large" msgstr "wyrażenie regularne jest za duże" -#: ../glib/gregex.c:378 +#: ../glib/gregex.c:379 msgid "failed to get memory" msgstr "uzyskanie pamięci się nie powiodło" -#: ../glib/gregex.c:382 +#: ../glib/gregex.c:383 msgid ") without opening (" msgstr "znak ) bez znaku otwierającego (" -#: ../glib/gregex.c:386 +#: ../glib/gregex.c:387 msgid "code overflow" msgstr "przepełnienie kodu" -#: ../glib/gregex.c:390 +#: ../glib/gregex.c:391 msgid "unrecognized character after (?<" msgstr "nierozpoznany znak po (?<" -#: ../glib/gregex.c:393 +#: ../glib/gregex.c:394 msgid "lookbehind assertion is not fixed length" msgstr "asercja \"lookbehind\" nie ma stałej długości" -#: ../glib/gregex.c:396 +#: ../glib/gregex.c:397 msgid "malformed number or name after (?(" msgstr "błędna liczba lub nazwa za (?(" -#: ../glib/gregex.c:399 +#: ../glib/gregex.c:400 msgid "conditional group contains more than two branches" msgstr "zależna grupa zawiera więcej niż dwie gałęzie" -#: ../glib/gregex.c:402 +#: ../glib/gregex.c:403 msgid "assertion expected after (?(" msgstr "za (?( oczekiwano asercji" #. translators: '(?R' and '(?[+-]digits' are both meant as (groups of) #. * sequences here, '(?-54' would be an example for the second group. #. -#: ../glib/gregex.c:409 +#: ../glib/gregex.c:410 msgid "(?R or (?[+-]digits must be followed by )" msgstr "po (?R lub (?[+-]cyfry musi następować znak )" -#: ../glib/gregex.c:412 +#: ../glib/gregex.c:413 msgid "unknown POSIX class name" msgstr "nieznana nazwa klasy POSIX" -#: ../glib/gregex.c:415 +#: ../glib/gregex.c:416 msgid "POSIX collating elements are not supported" msgstr "elementy porównujące POSIX nie są obsługiwane" -#: ../glib/gregex.c:418 +#: ../glib/gregex.c:419 msgid "character value in \\x{...} sequence is too large" msgstr "wartość znaku w sekwencji \\x{...} jest za duża" -#: ../glib/gregex.c:421 +#: ../glib/gregex.c:422 msgid "invalid condition (?(0)" msgstr "nieprawidłowy warunek (?(0)" -#: ../glib/gregex.c:424 +#: ../glib/gregex.c:425 msgid "\\C not allowed in lookbehind assertion" msgstr "znak \\C nie jest dozwolony w asercji \"lookbehind\"" -#: ../glib/gregex.c:431 +#: ../glib/gregex.c:432 msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported" msgstr "znaki sterujące \\L, \\l, \\N{nazwa}, \\U i \\u nie są obsługiwane" -#: ../glib/gregex.c:434 +#: ../glib/gregex.c:435 msgid "recursive call could loop indefinitely" msgstr "wywołanie rekurencyjne mogło prowadzić do pętli nieskończonej" -#: ../glib/gregex.c:438 +#: ../glib/gregex.c:439 msgid "unrecognized character after (?P" msgstr "nierozpoznany znak po (?P" -#: ../glib/gregex.c:441 +#: ../glib/gregex.c:442 msgid "missing terminator in subpattern name" msgstr "brak terminatora w nazwie podwzoru" -#: ../glib/gregex.c:444 +#: ../glib/gregex.c:445 msgid "two named subpatterns have the same name" msgstr "dwa podwzory mają tę samą nazwę" -#: ../glib/gregex.c:447 +#: ../glib/gregex.c:448 msgid "malformed \\P or \\p sequence" msgstr "błędna sekwencja \\P lub \\p" -#: ../glib/gregex.c:450 +#: ../glib/gregex.c:451 msgid "unknown property name after \\P or \\p" msgstr "nieznana nazwa właściwości za \\P lub \\p" -#: ../glib/gregex.c:453 +#: ../glib/gregex.c:454 msgid "subpattern name is too long (maximum 32 characters)" msgstr "nazwa podwzoru jest za długa (maksymalnie 32 znaki)" -#: ../glib/gregex.c:456 +#: ../glib/gregex.c:457 msgid "too many named subpatterns (maximum 10,000)" msgstr "za dużo nazwanych podwzorów (maksymalnie 10000)" -#: ../glib/gregex.c:459 +#: ../glib/gregex.c:460 msgid "octal value is greater than \\377" msgstr "wartość ósemkowa jest większa niż \\377" -#: ../glib/gregex.c:463 +#: ../glib/gregex.c:464 msgid "overran compiling workspace" msgstr "przekroczono przestrzeń roboczą kompilacji" -#: ../glib/gregex.c:467 +#: ../glib/gregex.c:468 msgid "previously-checked referenced subpattern not found" msgstr "nie znaleziono wcześniej sprawdzonego podwzorca" -#: ../glib/gregex.c:470 +#: ../glib/gregex.c:471 msgid "DEFINE group contains more than one branch" msgstr "grupa DEFINE zawiera więcej niż jedną gałąź" -#: ../glib/gregex.c:473 +#: ../glib/gregex.c:474 msgid "inconsistent NEWLINE options" msgstr "niespójne opcje NEWLINE" -#: ../glib/gregex.c:476 +#: ../glib/gregex.c:477 msgid "" "\\g is not followed by a braced, angle-bracketed, or quoted name or number, " "or by a plain number" @@ -4087,132 +4277,132 @@ "po \\g nie następuje nazwa lub liczba w nawiasach, nawiasach ostrych, " "cytowana, ani zwykła liczba" -#: ../glib/gregex.c:480 +#: ../glib/gregex.c:481 msgid "a numbered reference must not be zero" msgstr "liczbowe odniesienie nie może wynosić zero" -#: ../glib/gregex.c:483 +#: ../glib/gregex.c:484 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)" msgstr "parametr nie jest dozwolony dla (*ACCEPT), (*FAIL) lub (*COMMIT)" -#: ../glib/gregex.c:486 +#: ../glib/gregex.c:487 msgid "(*VERB) not recognized" msgstr "nie rozpoznano (*VERB)" -#: ../glib/gregex.c:489 +#: ../glib/gregex.c:490 msgid "number is too big" msgstr "liczba jest za duża" -#: ../glib/gregex.c:492 +#: ../glib/gregex.c:493 msgid "missing subpattern name after (?&" msgstr "brak nazwy podwzoru po (?&" -#: ../glib/gregex.c:495 +#: ../glib/gregex.c:496 msgid "digit expected after (?+" msgstr "oczekiwano cyfry po (?+" -#: ../glib/gregex.c:498 +#: ../glib/gregex.c:499 msgid "] is an invalid data character in JavaScript compatibility mode" msgstr "" "] jest nieprawidłowym znakiem danych w trybie zgodności z językiem JavaScript" -#: ../glib/gregex.c:501 +#: ../glib/gregex.c:502 msgid "different names for subpatterns of the same number are not allowed" msgstr "różne nazwy dla podwzorów tej samej liczby nie są dozwolone" -#: ../glib/gregex.c:504 +#: ../glib/gregex.c:505 msgid "(*MARK) must have an argument" msgstr "(*MARK) musi posiadać parametr" -#: ../glib/gregex.c:507 +#: ../glib/gregex.c:508 msgid "\\c must be followed by an ASCII character" msgstr "po \\c musi być znak ASCII" -#: ../glib/gregex.c:510 +#: ../glib/gregex.c:511 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name" msgstr "" "po \\k nie następuje nazwa w nawiasach, nawiasach ostrych, ani cytowana" -#: ../glib/gregex.c:513 +#: ../glib/gregex.c:514 msgid "\\N is not supported in a class" msgstr "\\N nie jest obsługiwane w klasie" -#: ../glib/gregex.c:516 +#: ../glib/gregex.c:517 msgid "too many forward references" msgstr "za dużo odniesień naprzód" -#: ../glib/gregex.c:519 +#: ../glib/gregex.c:520 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)" msgstr "nazwa jest za długa w (*MARK), (*PRUNE), (*SKIP) lub (*THEN)" -#: ../glib/gregex.c:522 +#: ../glib/gregex.c:523 msgid "character value in \\u.... sequence is too large" msgstr "wartość znaku w sekwencji \\u.... jest za duża" -#: ../glib/gregex.c:745 ../glib/gregex.c:1914 +#: ../glib/gregex.c:746 ../glib/gregex.c:1915 #, c-format msgid "Error while matching regular expression %s: %s" msgstr "Błąd podczas dopasowywania wyrażenia regularnego %s: %s" -#: ../glib/gregex.c:1311 +#: ../glib/gregex.c:1312 msgid "PCRE library is compiled without UTF8 support" msgstr "Biblioteka PCRE została skompilowana bez obsługi UTF-8" -#: ../glib/gregex.c:1315 +#: ../glib/gregex.c:1316 msgid "PCRE library is compiled without UTF8 properties support" msgstr "Biblioteka PCRE została skompilowana bez obsługi własności UTF-8" -#: ../glib/gregex.c:1323 +#: ../glib/gregex.c:1324 msgid "PCRE library is compiled with incompatible options" msgstr "Biblioteka PCRE została skompilowana za pomocą niezgodnych opcji" -#: ../glib/gregex.c:1382 +#: ../glib/gregex.c:1383 #, c-format msgid "Error while compiling regular expression %s at char %d: %s" msgstr "Błąd kompilacji wyrażenia regularnego %s przy znaku %d: %s" -#: ../glib/gregex.c:1424 +#: ../glib/gregex.c:1425 #, c-format msgid "Error while optimizing regular expression %s: %s" msgstr "Błąd podczas optymalizowania wyrażenia regularnego %s: %s" -#: ../glib/gregex.c:2346 +#: ../glib/gregex.c:2347 msgid "hexadecimal digit or '}' expected" msgstr "oczekiwano cyfry szesnastkowej lub znaku \"}\"" -#: ../glib/gregex.c:2362 +#: ../glib/gregex.c:2363 msgid "hexadecimal digit expected" msgstr "oczekiwano cyfry szesnastkowej" -#: ../glib/gregex.c:2402 +#: ../glib/gregex.c:2403 msgid "missing '<' in symbolic reference" msgstr "brak znaku \"<\" w odniesieniu symbolicznym" -#: ../glib/gregex.c:2411 +#: ../glib/gregex.c:2412 msgid "unfinished symbolic reference" msgstr "niezakończona referencja symboliczna" -#: ../glib/gregex.c:2418 +#: ../glib/gregex.c:2419 msgid "zero-length symbolic reference" msgstr "referencja symboliczna o zerowej długości" -#: ../glib/gregex.c:2429 +#: ../glib/gregex.c:2430 msgid "digit expected" msgstr "oczekiwano cyfry" -#: ../glib/gregex.c:2447 +#: ../glib/gregex.c:2448 msgid "illegal symbolic reference" msgstr "niedozwolona referencja symboliczna" -#: ../glib/gregex.c:2509 +#: ../glib/gregex.c:2510 msgid "stray final '\\'" msgstr "pominięto końcowe \"\\\"" -#: ../glib/gregex.c:2513 +#: ../glib/gregex.c:2514 msgid "unknown escape sequence" msgstr "nieznana sekwencja sterująca" -#: ../glib/gregex.c:2523 +#: ../glib/gregex.c:2524 #, c-format msgid "Error while parsing replacement text \"%s\" at char %lu: %s" msgstr "" @@ -4246,98 +4436,98 @@ msgid "Text was empty (or contained only whitespace)" msgstr "Tekst jest pusty (lub zawiera tylko spacje)" -#: ../glib/gspawn.c:202 +#: ../glib/gspawn.c:198 #, c-format msgid "Failed to read data from child process (%s)" msgstr "Odczytanie danych z procesu potomnego (%s) się nie powiodło" -#: ../glib/gspawn.c:345 +#: ../glib/gspawn.c:342 #, c-format msgid "Unexpected error in select() reading data from a child process (%s)" msgstr "" "Nieoczekiwany błąd w funkcji select() podczas odczytywania danych z procesu " "potomnego (%s)" -#: ../glib/gspawn.c:430 +#: ../glib/gspawn.c:427 #, c-format msgid "Unexpected error in waitpid() (%s)" msgstr "Nieoczekiwany błąd w waitpid() (%s)" -#: ../glib/gspawn.c:849 ../glib/gspawn-win32.c:1233 +#: ../glib/gspawn.c:838 ../glib/gspawn-win32.c:1233 #, c-format msgid "Child process exited with code %ld" msgstr "Proces potomny został zakończony z kodem %ld" -#: ../glib/gspawn.c:857 +#: ../glib/gspawn.c:846 #, c-format msgid "Child process killed by signal %ld" msgstr "Proces potomny został zakończony sygnałem %ld" -#: ../glib/gspawn.c:864 +#: ../glib/gspawn.c:853 #, c-format msgid "Child process stopped by signal %ld" msgstr "Proces potomny został zatrzymany sygnałem %ld" -#: ../glib/gspawn.c:871 +#: ../glib/gspawn.c:860 #, c-format msgid "Child process exited abnormally" msgstr "Proces potomny został nieprawidłowo zakończony" -#: ../glib/gspawn.c:1276 ../glib/gspawn-win32.c:339 ../glib/gspawn-win32.c:347 +#: ../glib/gspawn.c:1265 ../glib/gspawn-win32.c:339 ../glib/gspawn-win32.c:347 #, c-format msgid "Failed to read from child pipe (%s)" msgstr "" "Odczytanie danych z potoku łączącego z procesem potomnym (%s) się nie " "powiodło" -#: ../glib/gspawn.c:1344 +#: ../glib/gspawn.c:1335 #, c-format msgid "Failed to fork (%s)" msgstr "Rozdzielenie procesu (%s) się nie powiodło" -#: ../glib/gspawn.c:1493 ../glib/gspawn-win32.c:370 +#: ../glib/gspawn.c:1484 ../glib/gspawn-win32.c:370 #, c-format msgid "Failed to change to directory '%s' (%s)" msgstr "Zmiana katalogu na \"%s\" (%s) się nie powiodła" -#: ../glib/gspawn.c:1503 +#: ../glib/gspawn.c:1494 #, c-format msgid "Failed to execute child process \"%s\" (%s)" msgstr "Wykonanie procesu potomnego \"%s\" (%s) się nie powiodło" -#: ../glib/gspawn.c:1513 +#: ../glib/gspawn.c:1504 #, c-format msgid "Failed to redirect output or input of child process (%s)" msgstr "" "Przekierowanie wejścia lub wyjścia procesu potomnego (%s) się nie powiodło" -#: ../glib/gspawn.c:1522 +#: ../glib/gspawn.c:1513 #, c-format msgid "Failed to fork child process (%s)" msgstr "Rozdzielenie procesu potomnego (%s) się nie powiodło" -#: ../glib/gspawn.c:1530 +#: ../glib/gspawn.c:1521 #, c-format msgid "Unknown error executing child process \"%s\"" msgstr "Podczas wykonywania procesu potomnego \"%s\" wystąpił nieznany błąd" -#: ../glib/gspawn.c:1554 +#: ../glib/gspawn.c:1545 #, c-format msgid "Failed to read enough data from child pid pipe (%s)" msgstr "" "Odczytanie odpowiedniej liczby danych z potoku procesu potomnego (%s) się " "nie powiodło" -#: ../glib/gspawn.c:1627 ../glib/gspawn-win32.c:300 +#: ../glib/gspawn-win32.c:283 +msgid "Failed to read data from child process" +msgstr "Odczytanie danych z procesu potomnego się nie powiodło" + +#: ../glib/gspawn-win32.c:300 #, c-format msgid "Failed to create pipe for communicating with child process (%s)" msgstr "" "Utworzenie potoku do komunikacji z procesem potomnym (%s) się nie powiodło" -#: ../glib/gspawn-win32.c:283 -msgid "Failed to read data from child process" -msgstr "Odczytanie danych z procesu potomnego się nie powiodło" - #: ../glib/gspawn-win32.c:376 ../glib/gspawn-win32.c:495 #, c-format msgid "Failed to execute child process (%s)" @@ -4378,20 +4568,24 @@ "Podczas odczytu danych z procesu potomnego w g_io_channel_win32_poll() " "wystąpił nieznany błąd" -#: ../glib/gutf8.c:907 +#: ../glib/gutf8.c:780 +msgid "Failed to allocate memory" +msgstr "Przydzielenie pamięci się nie powiodło" + +#: ../glib/gutf8.c:912 msgid "Character out of range for UTF-8" msgstr "Znak jest poza zakresem dla UTF-8" -#: ../glib/gutf8.c:1007 ../glib/gutf8.c:1016 ../glib/gutf8.c:1146 -#: ../glib/gutf8.c:1155 ../glib/gutf8.c:1294 ../glib/gutf8.c:1390 +#: ../glib/gutf8.c:1012 ../glib/gutf8.c:1021 ../glib/gutf8.c:1151 +#: ../glib/gutf8.c:1160 ../glib/gutf8.c:1299 ../glib/gutf8.c:1396 msgid "Invalid sequence in conversion input" msgstr "Nieprawidłowa sekwencja na wejściu konwersji" -#: ../glib/gutf8.c:1305 ../glib/gutf8.c:1401 +#: ../glib/gutf8.c:1310 ../glib/gutf8.c:1407 msgid "Character out of range for UTF-16" msgstr "Znak jest poza zakresem dla UTF-16" -#: ../glib/gutils.c:2179 ../glib/gutils.c:2206 ../glib/gutils.c:2310 +#: ../glib/gutils.c:2118 ../glib/gutils.c:2145 ../glib/gutils.c:2251 #, c-format msgid "%u byte" msgid_plural "%u bytes" @@ -4399,68 +4593,68 @@ msgstr[1] "%u bajty" msgstr[2] "%u bajtów" -#: ../glib/gutils.c:2185 +#: ../glib/gutils.c:2124 #, c-format msgid "%.1f KiB" msgstr "%.1f KiB" -#: ../glib/gutils.c:2187 +#: ../glib/gutils.c:2126 #, c-format msgid "%.1f MiB" msgstr "%.1f MiB" -#: ../glib/gutils.c:2190 +#: ../glib/gutils.c:2129 #, c-format msgid "%.1f GiB" msgstr "%.1f GiB" -#: ../glib/gutils.c:2193 +#: ../glib/gutils.c:2132 #, c-format msgid "%.1f TiB" msgstr "%.1f TiB" -#: ../glib/gutils.c:2196 +#: ../glib/gutils.c:2135 #, c-format msgid "%.1f PiB" msgstr "%.1f PiB" -#: ../glib/gutils.c:2199 +#: ../glib/gutils.c:2138 #, c-format msgid "%.1f EiB" msgstr "%.1f EiB" -#: ../glib/gutils.c:2212 +#: ../glib/gutils.c:2151 #, c-format msgid "%.1f kB" msgstr "%.1f kB" -#: ../glib/gutils.c:2215 ../glib/gutils.c:2328 +#: ../glib/gutils.c:2154 ../glib/gutils.c:2269 #, c-format msgid "%.1f MB" msgstr "%.1f MB" -#: ../glib/gutils.c:2218 ../glib/gutils.c:2333 +#: ../glib/gutils.c:2157 ../glib/gutils.c:2274 #, c-format msgid "%.1f GB" msgstr "%.1f GB" -#: ../glib/gutils.c:2220 ../glib/gutils.c:2338 +#: ../glib/gutils.c:2159 ../glib/gutils.c:2279 #, c-format msgid "%.1f TB" msgstr "%.1f TB" -#: ../glib/gutils.c:2223 ../glib/gutils.c:2343 +#: ../glib/gutils.c:2162 ../glib/gutils.c:2284 #, c-format msgid "%.1f PB" msgstr "%.1f PB" -#: ../glib/gutils.c:2226 ../glib/gutils.c:2348 +#: ../glib/gutils.c:2165 ../glib/gutils.c:2289 #, c-format msgid "%.1f EB" msgstr "%.1f EB" #. Translators: the %s in "%s bytes" will always be replaced by a number. -#: ../glib/gutils.c:2263 +#: ../glib/gutils.c:2202 #, c-format msgid "%s byte" msgid_plural "%s bytes" @@ -4473,7 +4667,7 @@ #. * compatibility. Users will not see this string unless a program is using this deprecated function. #. * Please translate as literally as possible. #. -#: ../glib/gutils.c:2323 +#: ../glib/gutils.c:2264 #, c-format msgid "%.1f KB" msgstr "%.1f KB" Binary files /tmp/ecrKqYayTB/glib2.0-2.39.90/po/th.gmo and /tmp/XNc3RiYkdt/glib2.0-2.39.91/po/th.gmo differ diff -Nru glib2.0-2.39.90/po/th.po glib2.0-2.39.91/po/th.po --- glib2.0-2.39.90/po/th.po 2014-02-06 12:02:52.000000000 +0000 +++ glib2.0-2.39.91/po/th.po 2014-03-03 20:56:50.000000000 +0000 @@ -9,8 +9,8 @@ "Project-Id-Version: glib 2.35.9\n" "Report-Msgid-Bugs-To: http://bugzilla.gnome.org/enter_bug.cgi?" "product=glib&keywords=I18N+L10N&component=general\n" -"POT-Creation-Date: 2014-02-05 09:50+0000\n" -"PO-Revision-Date: 2014-02-06 10:16+0700\n" +"POT-Creation-Date: 2014-03-03 06:53+0000\n" +"PO-Revision-Date: 2014-03-03 17:26+0700\n" "Last-Translator: Theppitak Karoonboonyanan \n" "Language-Team: Thai \n" "Language: th\n" @@ -19,6 +19,18 @@ "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" +#: ../gio/gapplication.c:509 +msgid "Enter GApplication service mode (use from D-Bus service files)" +msgstr "เข้าสู่โหมดบริการ GApplication (ใช้จากแฟ้มบริการ D-Bus)" + +#: ../gio/gapplication.c:514 +msgid "GApplication options" +msgstr "ตัวเลือกของ GApplication:" + +#: ../gio/gapplication.c:514 +msgid "Show GApplication options" +msgstr "แสดงตัวเลือกของ GApplication" + #: ../gio/gapplication-tool.c:45 ../gio/gapplication-tool.c:46 #: ../gio/gresource-tool.c:473 ../gio/gsettings-tool.c:508 msgid "Print help" @@ -235,25 +247,25 @@ "พบคำสั่งที่ไม่รู้จัก: %s\n" "\n" -#: ../gio/gbufferedinputstream.c:420 ../gio/gbufferedinputstream.c:499 +#: ../gio/gbufferedinputstream.c:420 ../gio/gbufferedinputstream.c:498 #: ../gio/ginputstream.c:173 ../gio/ginputstream.c:365 -#: ../gio/ginputstream.c:603 ../gio/ginputstream.c:821 +#: ../gio/ginputstream.c:603 ../gio/ginputstream.c:819 #: ../gio/goutputstream.c:200 ../gio/goutputstream.c:823 #: ../gio/gpollableinputstream.c:205 ../gio/gpollableoutputstream.c:206 #, c-format msgid "Too large count value passed to %s" msgstr "มีการส่งค่า count ที่สูงเกินไปมาให้ %s" -#: ../gio/gbufferedinputstream.c:892 ../gio/gbufferedoutputstream.c:575 +#: ../gio/gbufferedinputstream.c:891 ../gio/gbufferedoutputstream.c:575 #: ../gio/gdataoutputstream.c:562 msgid "Seek not supported on base stream" msgstr "สตรีมฐานไม่รองรับการเลื่อนตำแหน่งอ่านเขียน" -#: ../gio/gbufferedinputstream.c:938 +#: ../gio/gbufferedinputstream.c:937 msgid "Cannot truncate GBufferedInputStream" msgstr "ไม่สามารถตัดท้าย GBufferedInputStream ทิ้ง" -#: ../gio/gbufferedinputstream.c:983 ../gio/ginputstream.c:1011 +#: ../gio/gbufferedinputstream.c:982 ../gio/ginputstream.c:1008 #: ../gio/giostream.c:278 ../gio/goutputstream.c:1464 msgid "Stream is already closed" msgstr "สตรีมถูกปิดไปแล้ว" @@ -262,10 +274,10 @@ msgid "Truncate not supported on base stream" msgstr "สตรีมฐานไม่รองรับการตัดท้ายทิ้ง" -#: ../gio/gcancellable.c:312 ../gio/gdbusconnection.c:1882 -#: ../gio/gdbusconnection.c:1974 ../gio/gdbusprivate.c:1416 -#: ../gio/glocalfile.c:2181 ../gio/gsimpleasyncresult.c:832 -#: ../gio/gsimpleasyncresult.c:858 +#: ../gio/gcancellable.c:310 ../gio/gdbusconnection.c:1894 +#: ../gio/gdbusconnection.c:1986 ../gio/gdbusprivate.c:1416 +#: ../gio/glocalfile.c:2181 ../gio/gsimpleasyncresult.c:829 +#: ../gio/gsimpleasyncresult.c:855 #, c-format msgid "Operation was cancelled" msgstr "การกระทำถูกยกเลิก" @@ -283,14 +295,14 @@ msgstr "มีที่ว่างไม่พอที่ปลายทาง" #: ../gio/gcharsetconverter.c:342 ../gio/gdatainputstream.c:847 -#: ../gio/gdatainputstream.c:1257 ../glib/gconvert.c:441 -#: ../glib/gconvert.c:845 ../glib/giochannel.c:1558 ../glib/giochannel.c:1600 -#: ../glib/giochannel.c:2444 ../glib/gutf8.c:837 ../glib/gutf8.c:1289 +#: ../gio/gdatainputstream.c:1255 ../glib/gconvert.c:438 +#: ../glib/gconvert.c:845 ../glib/giochannel.c:1557 ../glib/giochannel.c:1599 +#: ../glib/giochannel.c:2443 ../glib/gutf8.c:837 ../glib/gutf8.c:1289 msgid "Invalid byte sequence in conversion input" msgstr "มีลำดับไบต์ที่ไม่ถูกต้องในข้อมูลที่ป้อนให้ตัวแปลงรหัส" -#: ../gio/gcharsetconverter.c:347 ../glib/gconvert.c:449 -#: ../glib/gconvert.c:770 ../glib/giochannel.c:1565 ../glib/giochannel.c:2456 +#: ../gio/gcharsetconverter.c:347 ../glib/gconvert.c:446 +#: ../glib/gconvert.c:770 ../glib/giochannel.c:1564 ../glib/giochannel.c:2455 #, c-format msgid "Error during conversion: %s" msgstr "เกิดข้อผิดพลาดระหว่างแปลงรหัส: %s" @@ -299,18 +311,18 @@ msgid "Cancellable initialization not supported" msgstr "ไม่รองรับการตั้งค่าเริ่มต้นแบบยกเลิกได้" -#: ../gio/gcharsetconverter.c:454 ../glib/gconvert.c:324 -#: ../glib/giochannel.c:1386 +#: ../gio/gcharsetconverter.c:454 ../glib/gconvert.c:321 +#: ../glib/giochannel.c:1385 #, c-format msgid "Conversion from character set '%s' to '%s' is not supported" msgstr "ไม่รองรับการแปลงรหัสอักขระจาก '%s' ไปเป็น '%s'" -#: ../gio/gcharsetconverter.c:458 ../glib/gconvert.c:328 +#: ../gio/gcharsetconverter.c:458 ../glib/gconvert.c:325 #, c-format msgid "Could not open converter from '%s' to '%s'" msgstr "ไม่สามารถเปิดตัวแปลงรหัสอักขระจาก '%s' ไปเป็น '%s' ได้" -#: ../gio/gcontenttype.c:333 +#: ../gio/gcontenttype.c:335 #, c-format msgid "%s type" msgstr "ชนิด %s" @@ -476,7 +488,7 @@ msgid "Cannot determine session bus address (not implemented for this OS)" msgstr "ไม่สามารถกำหนดที่อยู่ของบัสของวาระได้ (ยังไม่รองรับสำหรับระบบปฏิบัติการนี้)" -#: ../gio/gdbusaddress.c:1546 ../gio/gdbusconnection.c:6905 +#: ../gio/gdbusaddress.c:1546 ../gio/gdbusconnection.c:6920 #, c-format msgid "" "Cannot determine bus address from DBUS_STARTER_BUS_TYPE environment variable " @@ -485,7 +497,7 @@ "ไม่สามารถกำหนดที่อยู่ของบัสจากตัวแปรภาวะแวดล้อม DBUS_STARTER_BUS_TYPE ได้ - ไม่รู้จักค่า " "'%s'" -#: ../gio/gdbusaddress.c:1555 ../gio/gdbusconnection.c:6914 +#: ../gio/gdbusaddress.c:1555 ../gio/gdbusconnection.c:6929 msgid "" "Cannot determine bus address because the DBUS_STARTER_BUS_TYPE environment " "variable is not set" @@ -589,85 +601,85 @@ msgid "(Additionally, releasing the lock for '%s' also failed: %s) " msgstr "(นอกจากนี้ การปลดแฟ้มล็อคสำหรับ '%s' ก็ล้มเหลว: %s)" -#: ../gio/gdbusconnection.c:599 ../gio/gdbusconnection.c:2439 +#: ../gio/gdbusconnection.c:611 ../gio/gdbusconnection.c:2452 msgid "The connection is closed" msgstr "การเชื่อมต่อถูกปิดไปแล้ว" -#: ../gio/gdbusconnection.c:1927 +#: ../gio/gdbusconnection.c:1939 msgid "Timeout was reached" msgstr "หมดเวลาคอย" -#: ../gio/gdbusconnection.c:2561 +#: ../gio/gdbusconnection.c:2574 msgid "" "Unsupported flags encountered when constructing a client-side connection" msgstr "พบแฟล็กที่ไม่รองรับขณะสร้างการเชื่อมต่อฝั่งลูกข่าย" -#: ../gio/gdbusconnection.c:4141 ../gio/gdbusconnection.c:4484 +#: ../gio/gdbusconnection.c:4153 ../gio/gdbusconnection.c:4496 #, c-format msgid "" "No such interface 'org.freedesktop.DBus.Properties' on object at path %s" msgstr "ไม่มีอินเทอร์เฟซ 'org.freedesktop.DBus.Properties' ในออบเจ็กต์ที่พาธ %s" -#: ../gio/gdbusconnection.c:4283 +#: ../gio/gdbusconnection.c:4295 #, c-format msgid "No such property '%s'" msgstr "ไม่มีคุณสมบัติ '%s'" -#: ../gio/gdbusconnection.c:4295 +#: ../gio/gdbusconnection.c:4307 #, c-format msgid "Property '%s' is not readable" msgstr "คุณสมบัติ '%s' ไม่สามารถอ่านได้" -#: ../gio/gdbusconnection.c:4306 +#: ../gio/gdbusconnection.c:4318 #, c-format msgid "Property '%s' is not writable" msgstr "คุณสมบัติ '%s' ไม่สามารถเขียนได้" -#: ../gio/gdbusconnection.c:4326 +#: ../gio/gdbusconnection.c:4338 #, c-format msgid "Error setting property '%s': Expected type '%s' but got '%s'" msgstr "เกิดข้อผิดพลาดขณะกำหนดคุณสมบัติ '%s': ต้องการชนิด '%s' แต่ได้รับ '%s'" -#: ../gio/gdbusconnection.c:4427 ../gio/gdbusconnection.c:6347 +#: ../gio/gdbusconnection.c:4439 ../gio/gdbusconnection.c:6361 #, c-format msgid "No such interface '%s'" msgstr "ไม่มีอินเทอร์เฟซ '%s'" -#: ../gio/gdbusconnection.c:4634 +#: ../gio/gdbusconnection.c:4646 msgid "No such interface" msgstr "ไม่มีอินเทอร์เฟซที่ว่า" -#: ../gio/gdbusconnection.c:4852 ../gio/gdbusconnection.c:6854 +#: ../gio/gdbusconnection.c:4864 ../gio/gdbusconnection.c:6869 #, c-format msgid "No such interface '%s' on object at path %s" msgstr "ไม่มีอินเทอร์เฟซ '%s' ในออบเจ็กต์ที่พาธ %s" -#: ../gio/gdbusconnection.c:4949 +#: ../gio/gdbusconnection.c:4961 #, c-format msgid "No such method '%s'" msgstr "ไม่มีเมธอด '%s'" -#: ../gio/gdbusconnection.c:4980 +#: ../gio/gdbusconnection.c:4992 #, c-format msgid "Type of message, '%s', does not match expected type '%s'" msgstr "ชนิดของข้อความ '%s' ไม่ตรงกับชนิด '%s' ที่ต้องการ" -#: ../gio/gdbusconnection.c:5177 +#: ../gio/gdbusconnection.c:5190 #, c-format msgid "An object is already exported for the interface %s at %s" msgstr "มีออบเจ็กต์ที่ส่งออกไปแล้วสำหรับอินเทอร์เฟซ %s ที่ %s" -#: ../gio/gdbusconnection.c:5376 +#: ../gio/gdbusconnection.c:5389 #, c-format msgid "Method '%s' returned type '%s', but expected '%s'" msgstr "เมธอด '%s' คืนค่าชนิด '%s' แต่ควรเป็น '%s'" -#: ../gio/gdbusconnection.c:6458 +#: ../gio/gdbusconnection.c:6472 #, c-format msgid "Method '%s' on interface '%s' with signature '%s' does not exist" msgstr "ไม่มีเมธอด '%s' ในอินเทอร์เฟซ '%s' ซึ่งมีลายเซ็น '%s'" -#: ../gio/gdbusconnection.c:6577 +#: ../gio/gdbusconnection.c:6592 #, c-format msgid "A subtree is already exported for %s" msgstr "มีต้นไม้ย่อยที่ส่งออกไปแล้วสำหรับ %s" @@ -1109,7 +1121,7 @@ msgid "Monitor a remote object." msgstr "เฝ้าสังเกตออบเจ็กต์ระยะไกล" -#: ../gio/gdesktopappinfo.c:1419 ../gio/gdesktopappinfo.c:4564 +#: ../gio/gdesktopappinfo.c:1419 ../gio/gdesktopappinfo.c:4562 #: ../gio/gwin32appinfo.c:219 msgid "Unnamed" msgstr "ไม่มีชื่อ" @@ -1122,26 +1134,26 @@ msgid "Unable to find terminal required for application" msgstr "หาเทอร์มินัลซึ่งต้องใช้ในการเปิดโปรแกรมไม่พบ" -#: ../gio/gdesktopappinfo.c:2540 +#: ../gio/gdesktopappinfo.c:2539 #, c-format msgid "Can't create user application configuration folder %s: %s" msgstr "ไม่สามารถสร้างโฟลเดอร์ %s สำหรับเก็บค่าตั้งโปรแกรมของผู้ใช้: %s" -#: ../gio/gdesktopappinfo.c:2544 +#: ../gio/gdesktopappinfo.c:2543 #, c-format msgid "Can't create user MIME configuration folder %s: %s" msgstr "ไม่สามารถสร้างโฟลเดอร์ %s สำหรับเก็บค่าตั้ง MIME ของผู้ใช้: %s" -#: ../gio/gdesktopappinfo.c:2784 ../gio/gdesktopappinfo.c:2808 +#: ../gio/gdesktopappinfo.c:2783 ../gio/gdesktopappinfo.c:2807 msgid "Application information lacks an identifier" msgstr "ขาดชื่อในข้อมูลเกี่ยวกับโปรแกรม" -#: ../gio/gdesktopappinfo.c:3041 +#: ../gio/gdesktopappinfo.c:3040 #, c-format msgid "Can't create user desktop file %s" msgstr "ไม่สามารถสร้างแฟ้มเดสก์ท็อป %s สำหรับผู้ใช้" -#: ../gio/gdesktopappinfo.c:3175 +#: ../gio/gdesktopappinfo.c:3174 #, c-format msgid "Custom definition for %s" msgstr "ข้อกำหนดกำหนดเองสำหรับ %s" @@ -1198,14 +1210,14 @@ msgid "Expected a GEmblem for GEmblemedIcon" msgstr "ต้องการข้อมูล GEmblem สำหรับ GEmblemedIcon" -#: ../gio/gfile.c:960 ../gio/gfile.c:1199 ../gio/gfile.c:1338 -#: ../gio/gfile.c:1578 ../gio/gfile.c:1633 ../gio/gfile.c:1691 -#: ../gio/gfile.c:1775 ../gio/gfile.c:1832 ../gio/gfile.c:1896 -#: ../gio/gfile.c:1951 ../gio/gfile.c:3602 ../gio/gfile.c:3657 -#: ../gio/gfile.c:3865 ../gio/gfile.c:3907 ../gio/gfile.c:4373 -#: ../gio/gfile.c:4785 ../gio/gfile.c:4870 ../gio/gfile.c:4960 -#: ../gio/gfile.c:5057 ../gio/gfile.c:5144 ../gio/gfile.c:5245 -#: ../gio/gfile.c:7765 ../gio/gfile.c:7855 ../gio/gfile.c:7939 +#: ../gio/gfile.c:957 ../gio/gfile.c:1195 ../gio/gfile.c:1333 +#: ../gio/gfile.c:1571 ../gio/gfile.c:1626 ../gio/gfile.c:1684 +#: ../gio/gfile.c:1768 ../gio/gfile.c:1825 ../gio/gfile.c:1889 +#: ../gio/gfile.c:1944 ../gio/gfile.c:3587 ../gio/gfile.c:3642 +#: ../gio/gfile.c:3849 ../gio/gfile.c:3891 ../gio/gfile.c:4354 +#: ../gio/gfile.c:4765 ../gio/gfile.c:4850 ../gio/gfile.c:4940 +#: ../gio/gfile.c:5037 ../gio/gfile.c:5124 ../gio/gfile.c:5225 +#: ../gio/gfile.c:7744 ../gio/gfile.c:7834 ../gio/gfile.c:7918 #: ../gio/win32/gwinhttpfile.c:437 msgid "Operation not supported" msgstr "ไม่รองรับการกระทำนี้" @@ -1220,70 +1232,70 @@ #. Translators: This is an error message when trying to find #. * the enclosing (user visible) mount of a file, but none #. * exists. -#: ../gio/gfile.c:1462 ../gio/glocalfile.c:1103 ../gio/glocalfile.c:1114 +#: ../gio/gfile.c:1456 ../gio/glocalfile.c:1103 ../gio/glocalfile.c:1114 #: ../gio/glocalfile.c:1127 msgid "Containing mount does not exist" msgstr "ไม่มีจุดเมานท์ที่บรรจุแฟ้มอยู่" -#: ../gio/gfile.c:2517 ../gio/glocalfile.c:2337 +#: ../gio/gfile.c:2503 ../gio/glocalfile.c:2337 msgid "Can't copy over directory" msgstr "ไม่สามารถคัดลอกทับไดเรกทอรี" -#: ../gio/gfile.c:2577 +#: ../gio/gfile.c:2563 msgid "Can't copy directory over directory" msgstr "ไม่สามารถคัดลอกไดเรกทอรีทับไดเรกทอรี" -#: ../gio/gfile.c:2585 ../gio/glocalfile.c:2346 +#: ../gio/gfile.c:2571 ../gio/glocalfile.c:2346 msgid "Target file exists" msgstr "มีแฟ้มปลายทางอยู่ก่อนแล้ว" -#: ../gio/gfile.c:2604 +#: ../gio/gfile.c:2590 msgid "Can't recursively copy directory" msgstr "ไม่สามารถคัดลอกไดเรกทอรีทั้งยวง" -#: ../gio/gfile.c:2886 +#: ../gio/gfile.c:2872 msgid "Splice not supported" msgstr "ไม่รองรับการต่อถ่าย (splice)" -#: ../gio/gfile.c:2890 +#: ../gio/gfile.c:2876 #, c-format msgid "Error splicing file: %s" msgstr "เกิดข้อผิดพลาดขณะต่อถ่าย (splice) แฟ้ม: %s" -#: ../gio/gfile.c:3021 +#: ../gio/gfile.c:3007 msgid "Copy (reflink/clone) between mounts is not supported" msgstr "ไม่รองรับการคัดลอก (เชื่อมโยง/สำเนา) แฟ้มข้ามอุปกรณ์" -#: ../gio/gfile.c:3025 +#: ../gio/gfile.c:3011 msgid "Copy (reflink/clone) is not supported or invalid" msgstr "ไม่รองรับการคัดลอก (เชื่อมโยง/สำเนา) แฟ้ม หรือสั่งการไม่ถูกต้อง" -#: ../gio/gfile.c:3030 +#: ../gio/gfile.c:3016 msgid "Copy (reflink/clone) is not supported or didn't work" msgstr "ไม่รองรับการคัดลอก (เชื่อมโยง/สำเนา) แฟ้ม หรือไม่ทำงาน" -#: ../gio/gfile.c:3093 +#: ../gio/gfile.c:3079 msgid "Can't copy special file" msgstr "ไม่สามารถคัดลอกแฟ้มพิเศษได้" -#: ../gio/gfile.c:3855 +#: ../gio/gfile.c:3839 msgid "Invalid symlink value given" msgstr "ได้รับชื่อ symlink ที่ใช้การไม่ได้" -#: ../gio/gfile.c:4017 +#: ../gio/gfile.c:4000 msgid "Trash not supported" msgstr "ไม่รองรับการใช้ถังขยะ" -#: ../gio/gfile.c:4130 +#: ../gio/gfile.c:4112 #, c-format msgid "File names cannot contain '%c'" msgstr "ชื่อแฟ้มจะมีอักขระ '%c' ไม่ได้" -#: ../gio/gfile.c:6556 ../gio/gvolume.c:363 +#: ../gio/gfile.c:6536 ../gio/gvolume.c:363 msgid "volume doesn't implement mount" msgstr "โวลุมไม่รองรับการเมานท์" -#: ../gio/gfile.c:6665 +#: ../gio/gfile.c:6645 msgid "No application is registered as handling this file" msgstr "ไม่มีโปรแกรมที่ลงทะเบียนสำหรับจัดการแฟ้มประเภทนี้ไว้" @@ -1292,11 +1304,11 @@ msgstr "ตัวแจงนับถูกปิด" #: ../gio/gfileenumerator.c:218 ../gio/gfileenumerator.c:277 -#: ../gio/gfileenumerator.c:377 ../gio/gfileenumerator.c:477 +#: ../gio/gfileenumerator.c:376 ../gio/gfileenumerator.c:475 msgid "File enumerator has outstanding operation" msgstr "ตัวแจงนับแฟ้มมีการกระทำค้างอยู่" -#: ../gio/gfileenumerator.c:368 ../gio/gfileenumerator.c:468 +#: ../gio/gfileenumerator.c:367 ../gio/gfileenumerator.c:466 msgid "File enumerator is already closed" msgstr "ตัวแจงนับแฟ้มถูกปิดไปแล้ว" @@ -1309,22 +1321,22 @@ msgid "Malformed input data for GFileIcon" msgstr "ข้อมูลเข้าของ GFileIcon ผิดรูปแบบ" -#: ../gio/gfileinputstream.c:149 ../gio/gfileinputstream.c:395 +#: ../gio/gfileinputstream.c:149 ../gio/gfileinputstream.c:394 #: ../gio/gfileiostream.c:167 ../gio/gfileoutputstream.c:164 -#: ../gio/gfileoutputstream.c:498 +#: ../gio/gfileoutputstream.c:497 msgid "Stream doesn't support query_info" msgstr "สตรีมไม่รองรับ query_info" -#: ../gio/gfileinputstream.c:326 ../gio/gfileiostream.c:380 -#: ../gio/gfileoutputstream.c:372 +#: ../gio/gfileinputstream.c:325 ../gio/gfileiostream.c:379 +#: ../gio/gfileoutputstream.c:371 msgid "Seek not supported on stream" msgstr "สตรีมไม่รองรับการเลื่อนตำแหน่งอ่านเขียน" -#: ../gio/gfileinputstream.c:370 +#: ../gio/gfileinputstream.c:369 msgid "Truncate not allowed on input stream" msgstr "สตรีมข้อมูลเข้าไม่สามารถตัดท้ายทิ้งได้" -#: ../gio/gfileiostream.c:456 ../gio/gfileoutputstream.c:448 +#: ../gio/gfileiostream.c:455 ../gio/gfileoutputstream.c:447 msgid "Truncate not supported on stream" msgstr "สตรีมไม่รองรับการตัดท้ายทิ้ง" @@ -1399,7 +1411,7 @@ #. Translators: This is an error you get if there is #. * already an operation running against this stream when #. * you try to start one -#: ../gio/ginputstream.c:1021 ../gio/giostream.c:288 +#: ../gio/ginputstream.c:1018 ../gio/giostream.c:288 #: ../gio/goutputstream.c:1474 msgid "Stream has outstanding operation" msgstr "สตรีมมีการกระทำค้างอยู่" @@ -1842,7 +1854,7 @@ msgid "Unable to trash file: %s" msgstr "ทิ้งแฟ้มลงถังขยะไม่สำเร็จ: %s" -#: ../gio/glocalfile.c:2188 ../glib/gregex.c:280 +#: ../gio/glocalfile.c:2188 ../glib/gregex.c:281 msgid "internal error" msgstr "ข้อผิดพลาดภายใน" @@ -2033,7 +2045,7 @@ msgstr "เกิดข้อผิดพลาดขณะตัดท้ายแฟ้มทิ้ง: %s" #: ../gio/glocalfileoutputstream.c:555 ../gio/glocalfileoutputstream.c:785 -#: ../gio/glocalfileoutputstream.c:1034 ../gio/gsubprocess.c:361 +#: ../gio/glocalfileoutputstream.c:1034 ../gio/gsubprocess.c:360 #, c-format msgid "Error opening file '%s': %s" msgstr "เกิดข้อผิดพลาดขณะเปิดแฟ้ม '%s': %s" @@ -2127,18 +2139,18 @@ #. Translators: This is an error #. * message for mount objects that #. * don't implement content type guessing. -#: ../gio/gmount.c:801 +#: ../gio/gmount.c:802 msgid "mount doesn't implement content type guessing" msgstr "การเมานท์นี้ยังไม่รองรับการเดาชนิดเนื้อหา" #. Translators: This is an error #. * message for mount objects that #. * don't implement content type guessing. -#: ../gio/gmount.c:887 +#: ../gio/gmount.c:889 msgid "mount doesn't implement synchronous content type guessing" msgstr "การเมานท์นี้ยังไม่รองรับการเดาชนิดเนื้อหาแบบซิงโครนัส" -#: ../gio/gnetworkaddress.c:351 +#: ../gio/gnetworkaddress.c:339 #, c-format msgid "Hostname '%s' contains '[' but not ']'" msgstr "ชื่อโฮสต์ '%s' มี '[' แต่ไม่มี ']'" @@ -2173,15 +2185,20 @@ msgid "Source stream is already closed" msgstr "สตรีมต้นทางถูกปิดไปแล้ว" -#: ../gio/gresource.c:289 ../gio/gresource.c:537 ../gio/gresource.c:554 -#: ../gio/gresource.c:675 ../gio/gresource.c:744 ../gio/gresource.c:805 -#: ../gio/gresource.c:885 ../gio/gresourcefile.c:452 +#: ../gio/gresolver.c:318 ../gio/gthreadedresolver.c:108 +#, c-format +msgid "Error resolving '%s': %s" +msgstr "เกิดข้อผิดพลาดขณะเปิดหาที่อยู่ '%s': %s" + +#: ../gio/gresource.c:291 ../gio/gresource.c:539 ../gio/gresource.c:556 +#: ../gio/gresource.c:677 ../gio/gresource.c:746 ../gio/gresource.c:807 +#: ../gio/gresource.c:887 ../gio/gresourcefile.c:452 #: ../gio/gresourcefile.c:553 ../gio/gresourcefile.c:655 #, c-format msgid "The resource at '%s' does not exist" msgstr "ไม่มีทรัพยากรอยู่ที่ '%s'" -#: ../gio/gresource.c:454 +#: ../gio/gresource.c:456 #, c-format msgid "The resource at '%s' failed to decompress" msgstr "คลายบีบอัดทรัพยากรที่ '%s' ไม่สำเร็จ" @@ -2555,7 +2572,7 @@ msgid "Socket is already closed" msgstr "ซ็อกเก็ตถูกปิดไปแล้ว" -#: ../gio/gsocket.c:335 ../gio/gsocket.c:3622 ../gio/gsocket.c:3677 +#: ../gio/gsocket.c:335 ../gio/gsocket.c:3615 ../gio/gsocket.c:3670 msgid "Socket I/O timed out" msgstr "การอ่าน/เขียนซ็อกเก็ตหมดเวลาคอย" @@ -2624,51 +2641,51 @@ msgid "Unable to get pending error: " msgstr "อ่านข้อผิดพลาดที่คั่งค้างอยู่ไม่สำเร็จ: " -#: ../gio/gsocket.c:2619 +#: ../gio/gsocket.c:2631 #, c-format msgid "Error receiving data: %s" msgstr "เกิดข้อผิดพลาดขณะรับข้อมูล: %s" -#: ../gio/gsocket.c:2797 +#: ../gio/gsocket.c:2809 #, c-format msgid "Error sending data: %s" msgstr "เกิดข้อผิดพลาดขณะส่งข้อมูล: %s" -#: ../gio/gsocket.c:2911 +#: ../gio/gsocket.c:2923 #, c-format msgid "Unable to shutdown socket: %s" msgstr "ปิดการทำงานซ็อกเก็ตไม่สำเร็จ: %s" -#: ../gio/gsocket.c:2990 +#: ../gio/gsocket.c:3002 #, c-format msgid "Error closing socket: %s" msgstr "เกิดข้อผิดพลาดขณะปิดซ็อกเก็ต: %s" -#: ../gio/gsocket.c:3615 +#: ../gio/gsocket.c:3608 #, c-format msgid "Waiting for socket condition: %s" msgstr "กำลังรอเงื่อนไขของซ็อกเก็ต: %s" -#: ../gio/gsocket.c:3893 ../gio/gsocket.c:3974 +#: ../gio/gsocket.c:3886 ../gio/gsocket.c:3967 #, c-format msgid "Error sending message: %s" msgstr "เกิดข้อผิดพลาดขณะส่งข้อความ: %s" -#: ../gio/gsocket.c:3918 +#: ../gio/gsocket.c:3911 msgid "GSocketControlMessage not supported on Windows" msgstr "ไม่รองรับ GSocketControlMessage บนวินโดวส์" -#: ../gio/gsocket.c:4252 ../gio/gsocket.c:4387 +#: ../gio/gsocket.c:4245 ../gio/gsocket.c:4380 #, c-format msgid "Error receiving message: %s" msgstr "เกิดข้อผิดพลาดขณะรับข้อความ: %s" -#: ../gio/gsocket.c:4492 +#: ../gio/gsocket.c:4485 #, c-format msgid "Unable to read socket credentials: %s" msgstr "อ่านข้อมูลลับของซ็อกเก็ตไม่สำเร็จ: %s" -#: ../gio/gsocket.c:4501 +#: ../gio/gsocket.c:4494 msgid "g_socket_get_credentials not implemented for this OS" msgstr "ยังไม่รองรับ g_socket_get_credentials สำหรับระบบปฏิบัติการนี้" @@ -2798,11 +2815,6 @@ msgid "Can't handle version %d of GThemedIcon encoding" msgstr "ไม่สามารถจัดการกับรหัสของ GThemedIcon รุ่น %d ได้" -#: ../gio/gthreadedresolver.c:108 -#, c-format -msgid "Error resolving '%s': %s" -msgstr "เกิดข้อผิดพลาดขณะเปิดหาที่อยู่ '%s': %s" - #: ../gio/gthreadedresolver.c:193 #, c-format msgid "Error reverse-resolving '%s': %s" @@ -2919,7 +2931,7 @@ msgid "Error closing file descriptor: %s" msgstr "เกิดข้อผิดพลาดขณะปิด file descriptor: %s" -#: ../gio/gunixmounts.c:1992 ../gio/gunixmounts.c:2045 +#: ../gio/gunixmounts.c:1991 ../gio/gunixmounts.c:2044 msgid "Filesystem root" msgstr "รากระบบแฟ้ม" @@ -3091,7 +3103,7 @@ msgid "Failed to expand exec line '%s' with URI '%s'" msgstr "กระจายบรรทัดคำสั่ง '%s' ด้วย URI '%s' ไม่สำเร็จ" -#: ../glib/gconvert.c:480 ../glib/gutf8.c:833 ../glib/gutf8.c:1044 +#: ../glib/gconvert.c:477 ../glib/gutf8.c:833 ../glib/gutf8.c:1044 #: ../glib/gutf8.c:1181 ../glib/gutf8.c:1285 msgid "Partial character sequence at end of input" msgstr "มีลำดับไบต์ไม่เต็มอักขระอยู่ที่ท้ายข้อมูลเข้า" @@ -3101,37 +3113,37 @@ msgid "Cannot convert fallback '%s' to codeset '%s'" msgstr "ไม่สามารถแปลงสตริงซ่อมเสริม '%s' ให้เป็นรหัส '%s' ได้" -#: ../glib/gconvert.c:1568 +#: ../glib/gconvert.c:1566 #, c-format msgid "The URI '%s' is not an absolute URI using the \"file\" scheme" msgstr "URI '%s' ไม่ใช่ URI สัมบูรณ์ที่ใช้ scheme \"file\"" -#: ../glib/gconvert.c:1578 +#: ../glib/gconvert.c:1576 #, c-format msgid "The local file URI '%s' may not include a '#'" msgstr "URI ของแฟ้มท้องถิ่น '%s' ต้องไม่มี '#'" -#: ../glib/gconvert.c:1595 +#: ../glib/gconvert.c:1593 #, c-format msgid "The URI '%s' is invalid" msgstr "URI '%s' ใช้ไม่ได้" -#: ../glib/gconvert.c:1607 +#: ../glib/gconvert.c:1605 #, c-format msgid "The hostname of the URI '%s' is invalid" msgstr "ชื่อโฮสต์ของ URI '%s' ใช้ไม่ได้" -#: ../glib/gconvert.c:1623 +#: ../glib/gconvert.c:1621 #, c-format msgid "The URI '%s' contains invalidly escaped characters" msgstr "URI '%s' มีอักขระหลีกที่ไม่ถูกต้อง" -#: ../glib/gconvert.c:1718 +#: ../glib/gconvert.c:1716 #, c-format msgid "The pathname '%s' is not an absolute path" msgstr "ชื่อพาธ '%s' ไม่ใช่พาธเต็ม" -#: ../glib/gconvert.c:1728 +#: ../glib/gconvert.c:1726 msgid "Invalid hostname" msgstr "ชื่อโฮสต์ผิดรูปแบบ" @@ -3437,135 +3449,135 @@ msgid "Template '%s' doesn't contain XXXXXX" msgstr "แม่แบบ '%s' ไม่มี XXXXXX" -#: ../glib/gfileutils.c:2017 +#: ../glib/gfileutils.c:2015 #, c-format msgid "Failed to read the symbolic link '%s': %s" msgstr "อ่านลิงก์สัญลักษณ์ '%s' ไม่สำเร็จ: %s" -#: ../glib/gfileutils.c:2035 +#: ../glib/gfileutils.c:2033 msgid "Symbolic links not supported" msgstr "ไม่รองรับลิงก์สัญลักษณ์" -#: ../glib/giochannel.c:1390 +#: ../glib/giochannel.c:1389 #, c-format msgid "Could not open converter from '%s' to '%s': %s" msgstr "ไม่สามารถเปิดตัวแปลงรหัสอักขระจาก '%s' ไปเป็น '%s' ได้: %s" -#: ../glib/giochannel.c:1735 +#: ../glib/giochannel.c:1734 msgid "Can't do a raw read in g_io_channel_read_line_string" msgstr "ไม่สามารถอ่านข้อมูลแบบดิบใน g_io_channel_read_line_string" -#: ../glib/giochannel.c:1782 ../glib/giochannel.c:2040 -#: ../glib/giochannel.c:2127 +#: ../glib/giochannel.c:1781 ../glib/giochannel.c:2039 +#: ../glib/giochannel.c:2126 msgid "Leftover unconverted data in read buffer" msgstr "มีข้อมูลตกค้างไม่ได้แปลงอยู่ในบัฟเฟอร์สำหรับอ่าน" -#: ../glib/giochannel.c:1863 ../glib/giochannel.c:1940 +#: ../glib/giochannel.c:1862 ../glib/giochannel.c:1939 msgid "Channel terminates in a partial character" msgstr "แชนเนลจบด้วยข้อมูลไม่เต็มอักขระ" -#: ../glib/giochannel.c:1926 +#: ../glib/giochannel.c:1925 msgid "Can't do a raw read in g_io_channel_read_to_end" msgstr "ไม่สามารถอ่านข้อมูลแบบดิบใน g_io_channel_read_to_end" -#: ../glib/gkeyfile.c:722 +#: ../glib/gkeyfile.c:719 msgid "Valid key file could not be found in search dirs" msgstr "ไม่พบแฟ้มคีย์ที่ใช้การได้ในไดเรกทอรีแหล่งค้นหา" -#: ../glib/gkeyfile.c:758 +#: ../glib/gkeyfile.c:755 msgid "Not a regular file" msgstr "ไม่ใช่แฟ้มปกติ" -#: ../glib/gkeyfile.c:1158 +#: ../glib/gkeyfile.c:1155 #, c-format msgid "" "Key file contains line '%s' which is not a key-value pair, group, or comment" msgstr "แฟ้มคีย์มีบรรทัด '%s' ซึ่งไม่ใช่รูปแบบคู่คีย์-ค่า, กลุ่ม, หรือหมายเหตุ ที่ถูกต้อง" -#: ../glib/gkeyfile.c:1215 +#: ../glib/gkeyfile.c:1212 #, c-format msgid "Invalid group name: %s" msgstr "ชื่อกลุ่มผิดรูปแบบ: %s" -#: ../glib/gkeyfile.c:1237 +#: ../glib/gkeyfile.c:1234 msgid "Key file does not start with a group" msgstr "แฟ้มคีย์ไม่ได้ขึ้นต้นด้วยกลุ่ม" -#: ../glib/gkeyfile.c:1263 +#: ../glib/gkeyfile.c:1260 #, c-format msgid "Invalid key name: %s" msgstr "ชื่อคีย์ผิดรูปแบบ: %s" -#: ../glib/gkeyfile.c:1290 +#: ../glib/gkeyfile.c:1287 #, c-format msgid "Key file contains unsupported encoding '%s'" msgstr "แฟ้มคีย์มีเนื้อหาเป็นรหัสอักขระ '%s' ซึ่งไม่รองรับ" -#: ../glib/gkeyfile.c:1533 ../glib/gkeyfile.c:1695 ../glib/gkeyfile.c:3075 -#: ../glib/gkeyfile.c:3141 ../glib/gkeyfile.c:3267 ../glib/gkeyfile.c:3400 -#: ../glib/gkeyfile.c:3542 ../glib/gkeyfile.c:3771 ../glib/gkeyfile.c:3838 +#: ../glib/gkeyfile.c:1530 ../glib/gkeyfile.c:1692 ../glib/gkeyfile.c:3072 +#: ../glib/gkeyfile.c:3138 ../glib/gkeyfile.c:3264 ../glib/gkeyfile.c:3397 +#: ../glib/gkeyfile.c:3539 ../glib/gkeyfile.c:3768 ../glib/gkeyfile.c:3835 #, c-format msgid "Key file does not have group '%s'" msgstr "แฟ้มคีย์ไม่มีกลุ่ม '%s'" -#: ../glib/gkeyfile.c:1707 +#: ../glib/gkeyfile.c:1704 #, c-format msgid "Key file does not have key '%s'" msgstr "แฟ้มคีย์ไม่มีคีย์ '%s'" -#: ../glib/gkeyfile.c:1814 ../glib/gkeyfile.c:1930 +#: ../glib/gkeyfile.c:1811 ../glib/gkeyfile.c:1927 #, c-format msgid "Key file contains key '%s' with value '%s' which is not UTF-8" msgstr "แฟ้มคีย์มีคีย์ '%s' ซึ่งมีค่า '%s' ซึ่งไม่ใช่รูปแบบ UTF-8" -#: ../glib/gkeyfile.c:1834 ../glib/gkeyfile.c:1950 ../glib/gkeyfile.c:2319 +#: ../glib/gkeyfile.c:1831 ../glib/gkeyfile.c:1947 ../glib/gkeyfile.c:2316 #, c-format msgid "" "Key file contains key '%s' which has a value that cannot be interpreted." msgstr "แฟ้มคีย์มีคีย์ '%s' ซึ่งมีค่าที่ไม่สามารถตีความได้" -#: ../glib/gkeyfile.c:2536 ../glib/gkeyfile.c:2904 +#: ../glib/gkeyfile.c:2533 ../glib/gkeyfile.c:2901 #, c-format msgid "" "Key file contains key '%s' in group '%s' which has a value that cannot be " "interpreted." msgstr "แฟ้มคีย์มีคีย์ '%s' ในกลุ่ม '%s' ซึ่งมีค่าที่ไม่สามารถตีความได้" -#: ../glib/gkeyfile.c:2614 ../glib/gkeyfile.c:2691 +#: ../glib/gkeyfile.c:2611 ../glib/gkeyfile.c:2688 #, c-format msgid "Key '%s' in group '%s' has value '%s' where %s was expected" msgstr "คีย์ '%s' ในกลุ่ม '%s' มีค่า '%s' แต่ต้องการค่า %s" -#: ../glib/gkeyfile.c:3090 ../glib/gkeyfile.c:3282 ../glib/gkeyfile.c:3849 +#: ../glib/gkeyfile.c:3087 ../glib/gkeyfile.c:3279 ../glib/gkeyfile.c:3846 #, c-format msgid "Key file does not have key '%s' in group '%s'" msgstr "แฟ้มคีย์ไม่มีคีย์ '%s' ในกลุ่ม '%s'" -#: ../glib/gkeyfile.c:4081 +#: ../glib/gkeyfile.c:4078 msgid "Key file contains escape character at end of line" msgstr "แฟ้มคีย์มีอักขระหลีกที่ท้ายบรรทัด" -#: ../glib/gkeyfile.c:4103 +#: ../glib/gkeyfile.c:4100 #, c-format msgid "Key file contains invalid escape sequence '%s'" msgstr "แฟ้มคีย์มีลำดับหลีก '%s' ที่ไม่ถูกต้อง" -#: ../glib/gkeyfile.c:4245 +#: ../glib/gkeyfile.c:4242 #, c-format msgid "Value '%s' cannot be interpreted as a number." msgstr "ค่า '%s' ไม่สามารถตีความเป็นตัวเลขได้" -#: ../glib/gkeyfile.c:4259 +#: ../glib/gkeyfile.c:4256 #, c-format msgid "Integer value '%s' out of range" msgstr "ค่าจำนวนเต็ม '%s' ออกนอกช่วง" -#: ../glib/gkeyfile.c:4292 +#: ../glib/gkeyfile.c:4289 #, c-format msgid "Value '%s' cannot be interpreted as a float number." msgstr "ค่า '%s' ไม่สามารถตีความเป็นตัวเลข float ได้" -#: ../glib/gkeyfile.c:4316 +#: ../glib/gkeyfile.c:4313 #, c-format msgid "Value '%s' cannot be interpreted as a boolean." msgstr "ค่า '%s' ไม่สามารถตีความเป็นบูลีนได้" @@ -3772,293 +3784,293 @@ msgid "Document ended unexpectedly inside a comment or processing instruction" msgstr "เอกสารจบแบบผิดปกติระหว่างกลางหมายเหตุหรือคำสั่งประมวลผล" -#: ../glib/goption.c:803 +#: ../glib/goption.c:797 msgid "Usage:" msgstr "วิธีใช้:" -#: ../glib/goption.c:803 +#: ../glib/goption.c:797 msgid "[OPTION...]" msgstr "[OPTION...]" -#: ../glib/goption.c:919 +#: ../glib/goption.c:913 msgid "Help Options:" msgstr "ตัวเลือกแสดงวิธีใช้:" -#: ../glib/goption.c:920 +#: ../glib/goption.c:914 msgid "Show help options" msgstr "แสดงวิธีใช้ตัวเลือกต่างๆ" -#: ../glib/goption.c:926 +#: ../glib/goption.c:920 msgid "Show all help options" msgstr "แสดงวิธีใช้ตัวเลือกต่างๆ ทั้งหมด" -#: ../glib/goption.c:988 +#: ../glib/goption.c:982 msgid "Application Options:" msgstr "ตัวเลือกของโปรแกรม:" -#: ../glib/goption.c:1052 ../glib/goption.c:1122 +#: ../glib/goption.c:1046 ../glib/goption.c:1116 #, c-format msgid "Cannot parse integer value '%s' for %s" msgstr "ไม่สามารถแจงค่าจำนวนเต็ม '%s' สำหรับ %s" -#: ../glib/goption.c:1062 ../glib/goption.c:1130 +#: ../glib/goption.c:1056 ../glib/goption.c:1124 #, c-format msgid "Integer value '%s' for %s out of range" msgstr "ค่าจำนวนเต็ม '%s' สำหรับ %s ออกนอกช่วงที่กำหนด" -#: ../glib/goption.c:1087 +#: ../glib/goption.c:1081 #, c-format msgid "Cannot parse double value '%s' for %s" msgstr "ไม่สามารถแจงค่า double '%s' สำหรับ %s" -#: ../glib/goption.c:1095 +#: ../glib/goption.c:1089 #, c-format msgid "Double value '%s' for %s out of range" msgstr "ค่า double '%s' สำหรับ %s ออกนอกช่วงที่กำหนด" -#: ../glib/goption.c:1381 ../glib/goption.c:1460 +#: ../glib/goption.c:1375 ../glib/goption.c:1454 #, c-format msgid "Error parsing option %s" msgstr "เกิดข้อผิดพลาดขณะแจงตัวเลือก: %s" -#: ../glib/goption.c:1491 ../glib/goption.c:1604 +#: ../glib/goption.c:1485 ../glib/goption.c:1598 #, c-format msgid "Missing argument for %s" msgstr "ขาดอาร์กิวเมนต์สำหรับ %s" -#: ../glib/goption.c:2060 +#: ../glib/goption.c:2055 #, c-format msgid "Unknown option %s" msgstr "ไม่รู้จักตัวเลือก %s" -#: ../glib/gregex.c:257 +#: ../glib/gregex.c:258 msgid "corrupted object" msgstr "ออบเจกต์เสียหาย" -#: ../glib/gregex.c:259 +#: ../glib/gregex.c:260 msgid "internal error or corrupted object" msgstr "ข้อผิดพลาดภายในหรือออบเจกต์เสียหาย" -#: ../glib/gregex.c:261 +#: ../glib/gregex.c:262 msgid "out of memory" msgstr "หน่วยความจำเต็ม" -#: ../glib/gregex.c:266 +#: ../glib/gregex.c:267 msgid "backtracking limit reached" msgstr "เกินขอบเขตการถอยคืน" -#: ../glib/gregex.c:278 ../glib/gregex.c:286 +#: ../glib/gregex.c:279 ../glib/gregex.c:287 msgid "the pattern contains items not supported for partial matching" msgstr "แพตเทิร์นมีรายการที่ไม่รองรับในการจับคู่ทีละส่วน" -#: ../glib/gregex.c:288 +#: ../glib/gregex.c:289 msgid "back references as conditions are not supported for partial matching" msgstr "ไม่รองรับการใช้การอ้างอิงย้อนกลับเป็นเงื่อนไขในการจับคู่ทีละส่วน" -#: ../glib/gregex.c:297 +#: ../glib/gregex.c:298 msgid "recursion limit reached" msgstr "เกินขอบเขตการเรียกตัวเอง" -#: ../glib/gregex.c:299 +#: ../glib/gregex.c:300 msgid "invalid combination of newline flags" msgstr "ชุดของแฟล็กการขึ้นบรรทัดใหม่มีค่าไม่เข้ากัน" -#: ../glib/gregex.c:301 +#: ../glib/gregex.c:302 msgid "bad offset" msgstr "ออฟเซ็ตไม่ถูกต้อง" -#: ../glib/gregex.c:303 +#: ../glib/gregex.c:304 msgid "short utf8" msgstr "UTF-8 ไม่ครบอักขระ" -#: ../glib/gregex.c:305 +#: ../glib/gregex.c:306 msgid "recursion loop" msgstr "เกิดวงวนเรียกตัวเอง" -#: ../glib/gregex.c:309 +#: ../glib/gregex.c:310 msgid "unknown error" msgstr "ข้อผิดพลาดไม่ทราบสาเหตุ" -#: ../glib/gregex.c:329 +#: ../glib/gregex.c:330 msgid "\\ at end of pattern" msgstr "พบ \\ ที่ท้ายแพตเทิร์น" -#: ../glib/gregex.c:332 +#: ../glib/gregex.c:333 msgid "\\c at end of pattern" msgstr "พบ \\c ที่ท้ายแพตเทิร์น" -#: ../glib/gregex.c:335 +#: ../glib/gregex.c:336 msgid "unrecognized character following \\" msgstr "พบอักขระที่ไม่รู้จักตามหลัง \\" -#: ../glib/gregex.c:338 +#: ../glib/gregex.c:339 msgid "numbers out of order in {} quantifier" msgstr "ค่าตัวเลขผิดพลาดในตัวระบุปริมาณ {}" -#: ../glib/gregex.c:341 +#: ../glib/gregex.c:342 msgid "number too big in {} quantifier" msgstr "ค่าตัวเลขสูงเกินไปในตัวระบุปริมาณ {}" -#: ../glib/gregex.c:344 +#: ../glib/gregex.c:345 msgid "missing terminating ] for character class" msgstr "ไม่มี ] ปิดในคลาสอักขระ" -#: ../glib/gregex.c:347 +#: ../glib/gregex.c:348 msgid "invalid escape sequence in character class" msgstr "มีลำดับอักขระหลีกที่ไม่ถูกต้องในคลาสอักขระ" -#: ../glib/gregex.c:350 +#: ../glib/gregex.c:351 msgid "range out of order in character class" msgstr "ค่าช่วงผิดพลาดในคลาสอักขระ" -#: ../glib/gregex.c:353 +#: ../glib/gregex.c:354 msgid "nothing to repeat" msgstr "ไม่มีสิ่งที่จะซ้ำ" -#: ../glib/gregex.c:357 +#: ../glib/gregex.c:358 msgid "unexpected repeat" msgstr "พบการซ้ำที่ไม่คาดหมาย" -#: ../glib/gregex.c:360 +#: ../glib/gregex.c:361 msgid "unrecognized character after (? or (?-" msgstr "พบอักขระที่ไม่รู้จักหลัง (? หรือ (?-" -#: ../glib/gregex.c:363 +#: ../glib/gregex.c:364 msgid "POSIX named classes are supported only within a class" msgstr "ใช้ชื่อคลาสอักขระของ POSIX ได้ในคลาสเท่านั้น" -#: ../glib/gregex.c:366 +#: ../glib/gregex.c:367 msgid "missing terminating )" msgstr "ไม่มี ) ปิด" -#: ../glib/gregex.c:369 +#: ../glib/gregex.c:370 msgid "reference to non-existent subpattern" msgstr "มีการอ้างถึงแพตเทิร์นย่อยที่ไม่มีอยู่" -#: ../glib/gregex.c:372 +#: ../glib/gregex.c:373 msgid "missing ) after comment" msgstr "ไม่มี ) หลังหมายเหตุ" -#: ../glib/gregex.c:375 +#: ../glib/gregex.c:376 msgid "regular expression is too large" msgstr "นิพจน์เรกกิวลาร์ยาวเกินไป" -#: ../glib/gregex.c:378 +#: ../glib/gregex.c:379 msgid "failed to get memory" msgstr "จองหน่วยความจำไม่สำเร็จ" -#: ../glib/gregex.c:382 +#: ../glib/gregex.c:383 msgid ") without opening (" msgstr "พบ ) โดยไม่มี ( เปิด" -#: ../glib/gregex.c:386 +#: ../glib/gregex.c:387 msgid "code overflow" msgstr "โค้ดล้น" -#: ../glib/gregex.c:390 +#: ../glib/gregex.c:391 msgid "unrecognized character after (?<" msgstr "พบอักขระที่ไม่รู้จักหลัง (?<" -#: ../glib/gregex.c:393 +#: ../glib/gregex.c:394 msgid "lookbehind assertion is not fixed length" msgstr "แพตเทิร์นตรวจค่าย้อนไม่ได้มีความยาวคงที่" -#: ../glib/gregex.c:396 +#: ../glib/gregex.c:397 msgid "malformed number or name after (?(" msgstr "ตัวเลขหรือชื่อผิดรูปแบบหลัง (?(" -#: ../glib/gregex.c:399 +#: ../glib/gregex.c:400 msgid "conditional group contains more than two branches" msgstr "กลุ่มเงื่อนไขมีทางเลือกที่เป็นไปได้มากกว่าสองทาง" -#: ../glib/gregex.c:402 +#: ../glib/gregex.c:403 msgid "assertion expected after (?(" msgstr "ต้องการแพตเทิร์นตรวจค่าหลัง (?(" #. translators: '(?R' and '(?[+-]digits' are both meant as (groups of) #. * sequences here, '(?-54' would be an example for the second group. #. -#: ../glib/gregex.c:409 +#: ../glib/gregex.c:410 msgid "(?R or (?[+-]digits must be followed by )" msgstr "(?R หรือ (?[+-]ตัวเลข ต้องตามด้วย ) เสมอ" -#: ../glib/gregex.c:412 +#: ../glib/gregex.c:413 msgid "unknown POSIX class name" msgstr "พบชื่อคลาสของ POSIX ที่ไม่รู้จัก" -#: ../glib/gregex.c:415 +#: ../glib/gregex.c:416 msgid "POSIX collating elements are not supported" msgstr "ไม่รองรับ collating element ของ POSIX" -#: ../glib/gregex.c:418 +#: ../glib/gregex.c:419 msgid "character value in \\x{...} sequence is too large" msgstr "ค่าอักขระในลำดับ \\x{...} มีค่าสูงเกินไป" -#: ../glib/gregex.c:421 +#: ../glib/gregex.c:422 msgid "invalid condition (?(0)" msgstr "เงื่อนไข (?(0) ใช้ไม่ได้" -#: ../glib/gregex.c:424 +#: ../glib/gregex.c:425 msgid "\\C not allowed in lookbehind assertion" msgstr "ใช้ \\C ในแพตเทิร์นตรวจค่าย้อนไม่ได้" -#: ../glib/gregex.c:431 +#: ../glib/gregex.c:432 msgid "escapes \\L, \\l, \\N{name}, \\U, and \\u are not supported" msgstr "ไม่รองรับรหัสหลีก \\L, \\l, \\N{ชื่อ}, \\U, และ \\u" -#: ../glib/gregex.c:434 +#: ../glib/gregex.c:435 msgid "recursive call could loop indefinitely" msgstr "การเรียกตัวเองมีโอกาสวนรอบไม่รู้จบ" -#: ../glib/gregex.c:438 +#: ../glib/gregex.c:439 msgid "unrecognized character after (?P" msgstr "พบอักขระที่ไม่รู้จักหลัง (?P" -#: ../glib/gregex.c:441 +#: ../glib/gregex.c:442 msgid "missing terminator in subpattern name" msgstr "ไม่มีตัวปิดในชื่อแพตเทิร์นย่อย" -#: ../glib/gregex.c:444 +#: ../glib/gregex.c:445 msgid "two named subpatterns have the same name" msgstr "มีแพตเทิร์นย่อยชื่อซ้ำกัน" -#: ../glib/gregex.c:447 +#: ../glib/gregex.c:448 msgid "malformed \\P or \\p sequence" msgstr "ลำดับ \\P หรือ \\p ผิดรูปแบบ" -#: ../glib/gregex.c:450 +#: ../glib/gregex.c:451 msgid "unknown property name after \\P or \\p" msgstr "พบชื่อคุณสมบัติที่ไม่รู้จักหลัง \\P หรือ \\p" -#: ../glib/gregex.c:453 +#: ../glib/gregex.c:454 msgid "subpattern name is too long (maximum 32 characters)" msgstr "ชื่อแพตเทิร์นย่อยยาวเกินไป (ความยาวสูงสุดคือ 32 อักขระ)" -#: ../glib/gregex.c:456 +#: ../glib/gregex.c:457 msgid "too many named subpatterns (maximum 10,000)" msgstr "มีแพตเทิร์นย่อยมากเกินไป (สูงสุดได้ 10,000 แพตเทิร์น)" -#: ../glib/gregex.c:459 +#: ../glib/gregex.c:460 msgid "octal value is greater than \\377" msgstr "ค่าเลขฐานแปดสูงกว่า \\377" -#: ../glib/gregex.c:463 +#: ../glib/gregex.c:464 msgid "overran compiling workspace" msgstr "ใช้พื้นที่ทำงานสำหรับการคอมไพล์หมดแล้ว" -#: ../glib/gregex.c:467 +#: ../glib/gregex.c:468 msgid "previously-checked referenced subpattern not found" msgstr "ไม่พบแพตเทิร์นย่อยที่ตรวจสอบไปก่อนหน้าที่อ้างถึง" -#: ../glib/gregex.c:470 +#: ../glib/gregex.c:471 msgid "DEFINE group contains more than one branch" msgstr "กลุ่ม DEFINE มีทางเลือกมากกว่าหนึ่งทาง" -#: ../glib/gregex.c:473 +#: ../glib/gregex.c:474 msgid "inconsistent NEWLINE options" msgstr "ตัวเลือก NEWLINE ขัดแย้งกันเอง" -#: ../glib/gregex.c:476 +#: ../glib/gregex.c:477 msgid "" "\\g is not followed by a braced, angle-bracketed, or quoted name or number, " "or by a plain number" @@ -4066,130 +4078,130 @@ "\\g ไม่ได้ตามด้วยชื่อหรือตัวเลขในวงเล็บปีกกา ในวงเล็บแหลม หรือในเครื่องหมายคำพูด " "หรือไม่ได้ตามด้วยตัวเลขล้วน" -#: ../glib/gregex.c:480 +#: ../glib/gregex.c:481 msgid "a numbered reference must not be zero" msgstr "การอ้างอิงด้วยตัวเลขต้องไม่ใช่ศูนย์" -#: ../glib/gregex.c:483 +#: ../glib/gregex.c:484 msgid "an argument is not allowed for (*ACCEPT), (*FAIL), or (*COMMIT)" msgstr "ห้ามใช้อาร์กิวเมนต์สำหรับ (*ACCEPT), (*FAIL), หรือ (*COMMIT)" -#: ../glib/gregex.c:486 +#: ../glib/gregex.c:487 msgid "(*VERB) not recognized" msgstr "ไม่รู้จัก (*VERB)" -#: ../glib/gregex.c:489 +#: ../glib/gregex.c:490 msgid "number is too big" msgstr "ตัวเลขใหญ่เกินไป" -#: ../glib/gregex.c:492 +#: ../glib/gregex.c:493 msgid "missing subpattern name after (?&" msgstr "ไม่มีแพตเทิร์นย่อยหลัง (?&" -#: ../glib/gregex.c:495 +#: ../glib/gregex.c:496 msgid "digit expected after (?+" msgstr "ต้องการตัวเลขหลัง (?+" -#: ../glib/gregex.c:498 +#: ../glib/gregex.c:499 msgid "] is an invalid data character in JavaScript compatibility mode" msgstr "] เป็นอักขระข้อมูลที่ใช้ไม่ได้ในโหมดเข้ากันกับจาวาสคริปต์" -#: ../glib/gregex.c:501 +#: ../glib/gregex.c:502 msgid "different names for subpatterns of the same number are not allowed" msgstr "ไม่อนุญาตให้ใช้ชื่อที่ต่างกันสำหรับแพตเทิร์นย่อยของจำนวนเดียวกัน" -#: ../glib/gregex.c:504 +#: ../glib/gregex.c:505 msgid "(*MARK) must have an argument" msgstr "(*MARK) ต้องมีอาร์กิวเมนต์" -#: ../glib/gregex.c:507 +#: ../glib/gregex.c:508 msgid "\\c must be followed by an ASCII character" msgstr "\\c ต้องตามด้วยอักขระแอสกี" -#: ../glib/gregex.c:510 +#: ../glib/gregex.c:511 msgid "\\k is not followed by a braced, angle-bracketed, or quoted name" msgstr "\\k ไม่ได้ตามด้วยชื่อในวงเล็บปีกกา ในวงเล็บแหลม หรือในเครื่องหมายคำพูด" -#: ../glib/gregex.c:513 +#: ../glib/gregex.c:514 msgid "\\N is not supported in a class" msgstr "ไม่รองรับ \\N ในคลาส" -#: ../glib/gregex.c:516 +#: ../glib/gregex.c:517 msgid "too many forward references" msgstr "มีการอ้างอิงไปข้างหน้ามากเกินไป" -#: ../glib/gregex.c:519 +#: ../glib/gregex.c:520 msgid "name is too long in (*MARK), (*PRUNE), (*SKIP), or (*THEN)" msgstr "ชื่อยาวเกินไปใน (*MARK), (*PRUNE), (*SKIP), หรือ (*THEN)" -#: ../glib/gregex.c:522 +#: ../glib/gregex.c:523 msgid "character value in \\u.... sequence is too large" msgstr "ค่าอักขระในลำดับ \\u.... มีค่าสูงเกินไป" -#: ../glib/gregex.c:745 ../glib/gregex.c:1914 +#: ../glib/gregex.c:746 ../glib/gregex.c:1915 #, c-format msgid "Error while matching regular expression %s: %s" msgstr "เกิดข้อผิดพลาดขณะจับคู่นิพจน์เรกกิวลาร์ %s: %s" -#: ../glib/gregex.c:1311 +#: ../glib/gregex.c:1312 msgid "PCRE library is compiled without UTF8 support" msgstr "ไลบรารี PCRE ถูกคอมไพล์มาแบบไม่รองรับ UTF8" -#: ../glib/gregex.c:1315 +#: ../glib/gregex.c:1316 msgid "PCRE library is compiled without UTF8 properties support" msgstr "ไลบรารี PCRE ถูกคอมไพล์มาแบบไม่รองรับคุณสมบัติ UTF8" -#: ../glib/gregex.c:1323 +#: ../glib/gregex.c:1324 msgid "PCRE library is compiled with incompatible options" msgstr "ไลบรารี PCRE ถูกคอมไพล์มาด้วยตัวเลือกที่ไม่เข้ากัน" -#: ../glib/gregex.c:1382 +#: ../glib/gregex.c:1383 #, c-format msgid "Error while compiling regular expression %s at char %d: %s" msgstr "เกิดข้อผิดพลาดขณะแจงนิพจน์เรกกิวลาร์ %s ที่อักขระที่ %d: %s" -#: ../glib/gregex.c:1424 +#: ../glib/gregex.c:1425 #, c-format msgid "Error while optimizing regular expression %s: %s" msgstr "เกิดข้อผิดพลาดขณะออปติไมซ์นิพจน์เรกกิวลาร์ %s: %s" -#: ../glib/gregex.c:2346 +#: ../glib/gregex.c:2347 msgid "hexadecimal digit or '}' expected" msgstr "ต้องการเลขฐานสิบหกหรือ '}'" -#: ../glib/gregex.c:2362 +#: ../glib/gregex.c:2363 msgid "hexadecimal digit expected" msgstr "ต้องการเลขฐานสิบหก" -#: ../glib/gregex.c:2402 +#: ../glib/gregex.c:2403 msgid "missing '<' in symbolic reference" msgstr "ไม่มี '<' ในตัวอ้างอิงสัญลักษณ์" -#: ../glib/gregex.c:2411 +#: ../glib/gregex.c:2412 msgid "unfinished symbolic reference" msgstr "ตัวอ้างอิงสัญลักษณ์ไม่สมบูรณ์" -#: ../glib/gregex.c:2418 +#: ../glib/gregex.c:2419 msgid "zero-length symbolic reference" msgstr "ตัวอ้างอิงสัญลักษณ์มีความยาวเป็นศูนย์" -#: ../glib/gregex.c:2429 +#: ../glib/gregex.c:2430 msgid "digit expected" msgstr "ต้องการตัวเลข" -#: ../glib/gregex.c:2447 +#: ../glib/gregex.c:2448 msgid "illegal symbolic reference" msgstr "ตัวอ้างอิงสัญลักษณ์ไม่ถูกต้อง" -#: ../glib/gregex.c:2509 +#: ../glib/gregex.c:2510 msgid "stray final '\\'" msgstr "'\\' ปราศจากข้อมูลอยู่ที่ท้ายสตริง" -#: ../glib/gregex.c:2513 +#: ../glib/gregex.c:2514 msgid "unknown escape sequence" msgstr "ลำดับอักขระหลีกไม่รู้จัก" -#: ../glib/gregex.c:2523 +#: ../glib/gregex.c:2524 #, c-format msgid "Error while parsing replacement text \"%s\" at char %lu: %s" msgstr "เกิดข้อผิดพลาดขณะแจงข้อความสำหรับแทนที่ \"%s\" ที่อักขระที่ %lu: %s" @@ -4231,62 +4243,62 @@ msgid "Unexpected error in waitpid() (%s)" msgstr "เกิดข้อผิดพลาดไม่คาดหมายใน waitpid() (%s)" -#: ../glib/gspawn.c:839 ../glib/gspawn-win32.c:1233 +#: ../glib/gspawn.c:838 ../glib/gspawn-win32.c:1233 #, c-format msgid "Child process exited with code %ld" msgstr "โพรเซสลูกจบการทำงานด้วยรหัส %ld" -#: ../glib/gspawn.c:847 +#: ../glib/gspawn.c:846 #, c-format msgid "Child process killed by signal %ld" msgstr "โพรเซสลูกถูกฆ่าด้วยสัญญาณ %ld" -#: ../glib/gspawn.c:854 +#: ../glib/gspawn.c:853 #, c-format msgid "Child process stopped by signal %ld" msgstr "โพรเซสลูกถูกหยุดด้วยสัญญาณ %ld" -#: ../glib/gspawn.c:861 +#: ../glib/gspawn.c:860 #, c-format msgid "Child process exited abnormally" msgstr "โพรเซสลูกจบการทำงานแบบไม่ปกติ" -#: ../glib/gspawn.c:1266 ../glib/gspawn-win32.c:339 ../glib/gspawn-win32.c:347 +#: ../glib/gspawn.c:1265 ../glib/gspawn-win32.c:339 ../glib/gspawn-win32.c:347 #, c-format msgid "Failed to read from child pipe (%s)" msgstr "อ่านข้อมูลจากไปป์จากโพรเซสลูกไม่สำเร็จ (%s)" -#: ../glib/gspawn.c:1336 +#: ../glib/gspawn.c:1335 #, c-format msgid "Failed to fork (%s)" msgstr "fork ไม่สำเร็จ (%s)" -#: ../glib/gspawn.c:1485 ../glib/gspawn-win32.c:370 +#: ../glib/gspawn.c:1484 ../glib/gspawn-win32.c:370 #, c-format msgid "Failed to change to directory '%s' (%s)" msgstr "เข้าไปที่ไดเรกทอรี '%s' ไม่สำเร็จ (%s)" -#: ../glib/gspawn.c:1495 +#: ../glib/gspawn.c:1494 #, c-format msgid "Failed to execute child process \"%s\" (%s)" msgstr "ดำเนินงานโพรเซสลูก \"%s\" ไม่สำเร็จ (%s)" -#: ../glib/gspawn.c:1505 +#: ../glib/gspawn.c:1504 #, c-format msgid "Failed to redirect output or input of child process (%s)" msgstr "เปลี่ยนทิศทางข้อมูลเข้าหรือออกจากโพรเซสลูกไม่สำเร็จ (%s)" -#: ../glib/gspawn.c:1514 +#: ../glib/gspawn.c:1513 #, c-format msgid "Failed to fork child process (%s)" msgstr "fork โพรเซสลูกไม่สำเร็จ (%s)" -#: ../glib/gspawn.c:1522 +#: ../glib/gspawn.c:1521 #, c-format msgid "Unknown error executing child process \"%s\"" msgstr "เกิดข้อผิดพลาดไม่ทราบสาเหตุขณะดำเนินงานโพรเซสลูก \"%s\"" -#: ../glib/gspawn.c:1546 +#: ../glib/gspawn.c:1545 #, c-format msgid "Failed to read enough data from child pid pipe (%s)" msgstr "อ่านข้อมูลจากไปป์จากโพรเซสลูกได้ไม่เพียงพอ (%s)" @@ -4356,74 +4368,74 @@ msgid "Character out of range for UTF-16" msgstr "อักขระอยู่นอกช่วงของ UTF-16" -#: ../glib/gutils.c:2119 ../glib/gutils.c:2146 ../glib/gutils.c:2252 +#: ../glib/gutils.c:2118 ../glib/gutils.c:2145 ../glib/gutils.c:2251 #, c-format msgid "%u byte" msgid_plural "%u bytes" msgstr[0] "%u ไบต์" -#: ../glib/gutils.c:2125 +#: ../glib/gutils.c:2124 #, c-format msgid "%.1f KiB" msgstr "%.1f KiB" -#: ../glib/gutils.c:2127 +#: ../glib/gutils.c:2126 #, c-format msgid "%.1f MiB" msgstr "%.1f MiB" -#: ../glib/gutils.c:2130 +#: ../glib/gutils.c:2129 #, c-format msgid "%.1f GiB" msgstr "%.1f GiB" -#: ../glib/gutils.c:2133 +#: ../glib/gutils.c:2132 #, c-format msgid "%.1f TiB" msgstr "%.1f TiB" -#: ../glib/gutils.c:2136 +#: ../glib/gutils.c:2135 #, c-format msgid "%.1f PiB" msgstr "%.1f PiB" -#: ../glib/gutils.c:2139 +#: ../glib/gutils.c:2138 #, c-format msgid "%.1f EiB" msgstr "%.1f EiB" -#: ../glib/gutils.c:2152 +#: ../glib/gutils.c:2151 #, c-format msgid "%.1f kB" msgstr "%.1f kB" -#: ../glib/gutils.c:2155 ../glib/gutils.c:2270 +#: ../glib/gutils.c:2154 ../glib/gutils.c:2269 #, c-format msgid "%.1f MB" msgstr "%.1f MB" -#: ../glib/gutils.c:2158 ../glib/gutils.c:2275 +#: ../glib/gutils.c:2157 ../glib/gutils.c:2274 #, c-format msgid "%.1f GB" msgstr "%.1f GB" -#: ../glib/gutils.c:2160 ../glib/gutils.c:2280 +#: ../glib/gutils.c:2159 ../glib/gutils.c:2279 #, c-format msgid "%.1f TB" msgstr "%.1f TB" -#: ../glib/gutils.c:2163 ../glib/gutils.c:2285 +#: ../glib/gutils.c:2162 ../glib/gutils.c:2284 #, c-format msgid "%.1f PB" msgstr "%.1f PB" -#: ../glib/gutils.c:2166 ../glib/gutils.c:2290 +#: ../glib/gutils.c:2165 ../glib/gutils.c:2289 #, c-format msgid "%.1f EB" msgstr "%.1f EB" #. Translators: the %s in "%s bytes" will always be replaced by a number. -#: ../glib/gutils.c:2203 +#: ../glib/gutils.c:2202 #, c-format msgid "%s byte" msgid_plural "%s bytes" @@ -4434,7 +4446,7 @@ #. * compatibility. Users will not see this string unless a program is using this deprecated function. #. * Please translate as literally as possible. #. -#: ../glib/gutils.c:2265 +#: ../glib/gutils.c:2264 #, c-format msgid "%.1f KB" msgstr "%.1f KB" diff -Nru glib2.0-2.39.90/README glib2.0-2.39.91/README --- glib2.0-2.39.90/README 2014-02-17 23:37:36.000000000 +0000 +++ glib2.0-2.39.91/README 2014-03-03 21:09:22.000000000 +0000 @@ -1,7 +1,7 @@ General Information =================== -This is GLib version 2.39.90. GLib is the low-level core +This is GLib version 2.39.91. 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,