Home | History | Annotate | Download | only in glib

Lines Matching full:glib

6 	* glib/gthread.h: Prevent the compiler from warning about breaking
13 * glib/win_iconv.c: Make UCS-2 just an alias for
22 * glib/gmarkup.c (set_error): Make sure that the GError::message is
34 * glib/pcre/*: Update the internal copy of PCRE to 7.6, this time
47 * glib/gslist.c: Fix a doc typo
51 * glib/giochannel.c (g_io_channle_set_encoding): Fix confusing
70 * glib/glib.symbols: Remove g_uri_get_scheme.
74 * glib/gurifuncs.c:
79 * glib/gutils.h: Add a version of G_INLINE_FUNC for
84 * glib/gspawn-win32.c (read_helper_report): Must set the GError
90 * glib/glist.c:
95 * glib/gslist.c:
96 * glib/glist.c: Move docs inline, and improve the
101 * glib/win_iconv.c (name_to_codepage): Add some GNU libiconv
108 * glib/gchecksum.[ch] (g_checksum_update),
114 * glib/gmain.c (g_poll): Further patch by Vlad Grecescu: Drop the
130 * glib/gtestfuncs.c: Add Since: markers to docs. (#518556,
135 * glib/glib.symbols:
136 * glib/gurifuncs.[ch]:
143 * glib/gutils.c (_glib_get_installation_directory): New internal function.
145 * glib/gspawn-win32.c: When spawning the helper process, use an
148 * glib/gspawn-win32.c
149 * glib/gspawn-win32-helper.c: Fix race condition when using the
167 * glib/gmain.c (g_poll) [Win32]: Use alertable wait functions so
173 * glib/gwin32.c
198 * glib/gwin32.h: Declare
201 * glib/glib.symbols: Add it.
203 * glib/gutils.h: Mention G_WIN32_DLLMAIN_FOR_DLL_NAME() will be
206 * glib/gutils.c: Drop use of G_WIN32_DLLMAIN_FOR_DLL_NAME(). Use a
218 * glib/gkeyfile.c (g_key_file_get_string_list): Return
228 * glib/gasyncqueue.c:
229 * glib/gtestutils.c: Documentation fixes
233 * glib/gutf8.c (g_get_charset)
234 * glib/gconvert.c (g_locale_from_utf8): Clarify character set
239 * glib/gtestutils.c (g_test_trap_fork) [Win32]: Change the
247 * glib/gregex.c: (translate_compile_error), (g_regex_new): Avoid some
253 * glib/gregex.c: (match_info_new), (g_match_info_next): Don't return
259 * glib/gutils.c : define CSIDL_MYPICTURES if not available
265 * glib/gwin32.c: Doc change: Deprecate passing anything but NULL
280 * glib/gtestutils.h: Make the g_test_add macro work with
288 * glib/gtestutils.c: Fix a typo in the docs.
299 * glib/tests/option-context.c:
300 * glib/tests/testing.c:
303 * glib/gtester.c:
304 * glib/gsequence.c: Portability fixes. (#515154)
325 * glib/gmessages.h (g_error): add for(;;); after the g_log call so
330 * glib/pcre/*: Update the internal copy of PCRE to 7.6
334 * glib/pltcheck.sh: Skip g_bit_*(). Inline functions may end up with
339 * glib/gconvert.c:
340 * glib/pcre/pcre_internal.h: Fixed some minor typos in documentation.
373 * glib-zip.in: Include the gio import library and gio-2.0.pc in
396 * glib/gmem.c: use %G_GSIZE_FORMAT instead of %lu since sizes have
405 * glib/gchecksum.c:
406 * glib/gtestutils.c:
407 * glib/gutils.c:
414 * glib/gmem.[hc]: changed size argument type from gulong to gsize as
439 * glib/gtimer.c: Use gmtime_r when available. (#511807,
444 * glib/gnode.[hc]: Move docs inline. (#316260, Philippe Blain)
448 * glib/gutf8.c (g_utf8_strreverse): Document limitations
453 * glib/goption.c (group_list_has_visible_entries):
459 * glib/gmacros.h: Deprecate G_GNUC_(PRETTY)_FUNCTION. Bug #409360.
463 * m4macros/glib-gettext.m4: Remove AC_CANONICAL_HOST from
479 * glib/goption.c: (group_has_visible_entries),
483 * glib/tests/option-context.c:
490 * glib/gtestutils.c: (g_test_trap_fork):
491 * glib/tests/testing.c: (test_assertions): Only declare variables at
502 * glib-zip.in: Add the gio DLL to the runtime zipfile.
512 * glib
522 * glib/gutils.h: don't define __GNUC_PREREQ which is not in the glib
529 * glib/gfileutils.c:
530 * glib/gsequence.c:
531 * glib/gstring.c: Fixed some minor typos in the documentation.
535 * glib/gchecksum.c (md5_sum_update): Fix another bug (which
540 * glib/gurifuncs.c:
545 * m4macros/glib-2.0.m4: Support gio in AM_PATH_GLIB_2_0 (#509465)
549 * glib/gchecksum.c (md5_sum_update): fix this; the previous code
568 * glib/gurifuncs.c:
578 * glib/gtestutils.c: Fix a docs typo
587 * glib/Makefile.am (install-exec-hook): use mv/sed/rm on a temporary
612 * glib/gregex.c: Add a translator comment (#503051,
617 * glib/gutils.h: Cope with gcc 4.3 changed 'extern inline'
622 * glib/gspawn.c (fdwalk): Don't set open_max to
631 * gio-2.0.pc.in, gio-2.0-uninstalled.pc.in: Require glib-2.0
639 * glib/gmarkup.c: Use G_GUINT64_CONSTANT in bit-shift.
649 * glib/ghash.c (g_hash_table_replace, g_hash_table_insert): These
656 * glib/gslice.c: Remove C99 comments
660 * glib/gtestutils.h:
661 * glib/glib.symbols: Mark assertion functions as G_GNUC_NORETURN.
666 * glib/gtestutils.c: Include sys/time.h. (#505258)
673 * glib/goption.c: Do not show empty groups in --help output.
674 * glib/tests/Makefile.am: Add option-context.c
675 * glib/tests/option-context.c: Test skipping of empty groups.
679 * glib/gkeyfile.c: Remove wrong documentation about start group
684 * glib/Makefile.am: use "sed -i.bak <CMD> <FILE> && rm -f <FILE>.bak"
690 * glib/gtestutils.h: Bring up to GLib coding standards: remove
693 against GLib 2.15.
695 * glib/gtester.c: More of the same
705 * glib/makefile.msc.in : alphabetic sorting of OBJECTS
715 * glib/Makefile.am: Fix make dist
719 * glib/gtester-report: commented class definitions. moved HTML character
725 * glib/gchecksum.[hc] (g_checksum_new): Return NULL when
730 * glib/gchecksum.c (g_checksum_new): Use g_slice_new0, to fix
740 * glib/gtester-report: new python script that generates an HTML
743 * glib/Makefile.am: install gtester-report in $bindir and configure
748 * glib/glib.symbols: Add g_async_queue_new_full
752 * glib/gtestutils.c: capture g_log() messages and send to gtester.
755 * glib/gtester.c: add error messages to output log file.
761 * glib/gchecksum.c: (g_checksum_type_get_length),
763 * glib/gchecksum.h:
764 * glib/glib.symbols:
771 * glib/gtimer.c (g_time_val_from_iso8601): Fix the date validation
779 * glib/gfileutils.[ch]:
780 * glib/glib.symbols:
785 * docs/reference/glib/glib-sections.txt:
786 * glib/gasyncqueue.c: (g_async_queue_new), (g_async_queue_new_full),
788 * glib/gasyncqueue.h: add g_async_queue_new_full() which takes a
794 * glib/gtestutils.[hc]: added g_test_trap_assert_stdout_unmatched() and
801 * glib/gutils.c:
806 * glib/glib.symbols:
807 * glib/ghash.[hc]: Add hash table iterators. (#500507,
817 * glib/gregex.c: Add examples to error message for PCRE-ERR37.
821 * glib/gtimer.c: (g_time_val_from_iso8601):
828 * glib/gkeyfile.c (g_key_file_clear): Free group_hash.
844 * glib/glib.h: Include gurifuncs.h
848 * glib/garray.h: use an intermediate cast to void * in g_array_index()
879 * glib/gtestutils.c (g_assertion_message_cmpnum): applied patch by Tommi
884 * glib/gstrfuncs.h:
885 * glib/gstrfuncs.c (g_dpgettext): Change prototype to take
890 * glib/gi18n.h:
891 * glib/gi18n-lib.h: Adapt the definitions of C_() and Q_().
898 * **/makefile.msc glib/makefile.msc.in : removed -GD to compile
904 * glib/gfileutils.c : s/stricmp/_stricmp/
917 * glib/makefile.msc.in : build gchecksum.obj
921 * glib/ghash.c: Call destroy notify when destroying
926 * glib/gtester.c (child_report_cb): detect non-blocking fd EOF
931 * glib/gunidecomp.c: Mention g_utf8_normalize()
936 * glib/gerror.c: Improve wording for g_propagate_error docs.
948 * glib/gtester.c: added -m=thorough support to gtester.
952 * glib/glib/gtestutils.c: print out random seed for verbose tests,
956 * glib/glib/gtestutils.h: added g_test_thorough().
958 * glib/glib/gtester.c: print out the last random seed when tests fail.
964 * glib/gtestutils.[hc]: added g_test_add_data_func() to pass data
967 * glib/gtestutils.c: fixed fatal log flag setup, so tests really abort
970 * glib/tests/testing.c: test test_data arguments.
972 * glib/gtester.c: some prototype fixups.
976 * glib/win_iconv.c: Add "shift-jis" as an alternative spelling of
987 * glib/ghash.c: ungtk-docify some comments for internal functions
996 * glib/gchecksum.[ch]: Add GChecksum, a generic wrapper around
1000 * glib/glib.h:
1001 * glib/Makefile.am:
1002 * glib/glib.symbols: Build glue for GChecksum
1009 * glib/ghash.c: no code changes; add comments to document the internal
1014 * glib/ghash.c: no code changes; reorder functions to remove the need
1019 * glib/ghash.c (g_hash_table_lookup_node,
1025 * glib/ghash.c: rename 'node' to 'node_ptr' where appropriate
1029 * glib/ghash.c: convert G_HASH_TABLE_RESIZE() macro to inline function
1033 * glib/glib.symbols (glib_gettext): remove stray (duplicate) entry
1038 * glib/gnulib/Makefile.am: Fix EXTRA_DIST automake warnings. (#501107)
1042 * glib/glib.symbols : added glib_gettext (in use by gio)
1045 * glib/gmarkup.c : use G_GUINT64_CONSTANT() to avoid
1047 * glib/gtestutils.c : declare cariable at the beginning of the block,
1053 * glib/ghash.c: create a common function for the many places where all
1064 * glib/gkeyfile.c: Don't call g_get_language_names() per-key.
1069 * glib/gregex.c:
1070 * glib/gregex.h: Add new error codes for when compilation fails and
1075 * glib/gkeyfile.c: Add a hash table to speed up group lookups,
1085 * glib/ghash.c: merge more common code into functions. Vastly
1094 * glib/gmarkup.h:
1095 * glib/gmarkup.c:
1096 * glib/gerror.c: Add Since: tags to new API, other doc improvements.
1100 * glib/gurifuncs.c: Some doc cleanups
1104 * glib/gtestutils.c: Fix up some doc comments, avoid C99 comments
1106 * glib/gconvert.c: De-doc-commentify static functions to
1109 * glib/gutils.c: Fix the glib_gettext doc comment.
1117 * glib/gstring.c (g_string_append_uri_escaped):
1128 * glib/glib.symbols:
1131 * glib/gurifuncs.c:
1134 * glib/glibintl.h:
1135 * glib/gutils.c:
1141 * glib/ghash.c (g_hash_table_insert, g_hash_table_replace,
1149 * glib/Makefile.am:
1150 * glib/gstring.[ch]:
1151 * glib/gurifuncs.[ch]:
1152 Moved gurifuncs from gio to glib
1157 * glib/gfileutils.[ch]:
1158 Move g_format_file_size_for_display from gio to glib
1176 * glib/glib.symbols: add g_markup_collect_attributes
1178 * docs/reference/glib/glib-sections.txt:
1179 * glib/gmarkup.h:
1180 * glib/gmarkup.c: add g_markup_collect_attributes and new enumerated
1187 * glib/win_iconv.c: Some improvements, being upstreamed.
1196 * glib/gutils.c (_glib_get_locale_dir) [Win32]: Use either
1201 * glib-zip.in: Likewise, look for message catalogs either in
1218 Merged gio-standalone into glib.
1220 * glib/glibintl.h:
1221 * glib/gutils.c:
1228 * glib/win_iconv.c: ISO8859-1 is CP28591, not CP1252.
1238 * glib/win_iconv.c: New file. iconv() implementation for
1244 * glib/gconvert.c: Include win_iconv.c on Windows.
1246 * glib/Makefile.am: Add win_iconv.c to EXTRA_DIST.
1252 * glib/gtestutils.c: Add conditionals for non-Unix. Just g_error()
1259 * glib/gasyncqueue.c:
1260 * glib/gdate.c:
1261 * glib/gfileutils.c:
1262 * glib/gmain.c:
1263 * glib/gmarkup.c:
1264 * glib/gregex.c:
1265 * glib/gtestutils.c:
1266 * glib/gutils.c: Use gtk-doc abbreviations for
1280 * glib/gutils.c: Remove leftover ENABLE_NLS #ifdefs.
1284 * glib/gbase64.c (g_base64_encode): Don't refuse to encode
1291 * glib/gi18n-lib.h:
1292 * glib/gi18n.h: Define a two-argument macro C_() for marking
1296 * glib/glib.symbols:
1297 * glib/gstrfuncs.[hc]: Implement g_dpgettext().
1301 * glib/goption.c: Use g_print to print out --help text in
1306 * glib/gkeyfile.c: Set length out param in list-returning functions
1321 * docs/reference/glib/Makefile.am, docs/reference/gobject/Makefile.am:
1324 * glib/update-pcre/Makefile.am, glib/libcharset/Makefile.am:
1325 * glib/tests/Makefile.am, glib/pcre/Makefile.am:
1326 * glib/gnulib/Makefile.am, gobject/Makefile.am, m4macros/Makefile.am:
1327 * gthread/Makefile.am, glib/Makefile.am:
1330 * glib/tests/Makefile.am: removed example testing rules.
1332 * glib/tests/testing.c: conditionalized performance and slow tests.
1334 * glib/gtestutils.h:
1335 * glib/gtestutils.c: work around g_test_config_vars not changing its
1338 * glib/gtester.c: fixed off-by-one error which produced junk in logs.
1346 * glib/glib.h:
1347 * glib/Makefile.am: added gtestutils.h to public includes.
1349 * glib/gtestutils.c: include gtestutils.h.
1351 * glib/gtestutils.h:
1352 * glib/glib.symbols:
1353 * glib/tests/testing.c: renamed gtestframework to gtestutils.
1355 * glib/gtestframework.h: renamed to gtestutils.h.
1357 * glib/gtestframework.c: renamed to gtestutils.c.
1361 glib/gtestframework.c: g_test_init(): make warnings and criticals fatal for all test programs.
1411 * glib/gtester.c: log test messages to XML output file. beautified normal test
1414 * glib/gtestframework.c: fixed GTimer leak.
1416 * glib/tests/Makefile.am: start gtester with --verbose.
1426 * glib/glib.symbols: added all exported gtestframework.h symbols.
1428 * glib/gtestframework.c: include galias.h, galiasdef.c, define __G_TESTFRAMEWORK_C__.
1432 glib/gtester.c: fixed debugging flag.
1481 glib/gtester.c:Small -Wall fix
1485 glib/gtester.c:Implemented nonblocking reading properly now
1489 glib/gtester.c:Quit the application when the output is parsed completely, not just the process finished
1493 glib/gtester.c:Read the output of the child process
1497 glib/gtester.c:Use g_spawn_async_with_pipes()
1501 glib/gtester.c:Spawn a process async and quit gtester after the child process exited
1505 glib/gtester.c:Added a first revision of gtester
1511 * glib/gtestframework.h: added g_test_log*() API.
1513 * glib/gtestframework.c: implement test log serialization.
1519 * glib/gtestframework.c: added --debug-log and --verbose, implemented
1568 * glib/gtestframework.c:
1573 * glib/tests/testing.c: minor rename.
1579 * glib/gtestframework.h: testing framework API as proposed on gtk-devel-list.
1584 * glib/gtestframework.c: first test framework implementation. already covers
1587 * glib/tests/testing.c: test program for the testing framework.
1589 * glib/tests/Makefile.am: complie testing.c as test. run all tests as part of
1594 glib/Makefile.am: build tests/ subdir after building libglib.
1606 to not clash with newly introduced g_test* API in glib.
1610 Added gtestframework.[hc] and glib/tests/.
1614 * glib/gerror.c (g_error_add_prefix): use g_strconcat() instead of
1619 * glib/gregex.c: When the compilation of a pattern fails in the error
1622 * glib/gregex.c: Pass an unsigned long instead of an int to
1632 * glib/gbase64.c: Documentation improvements. (#496518,
1640 * glib/gatomic.c: Fix powerpc implementation of atomic ops for
1646 * docs/reference/glib/tmpl/markup.sgml:
1647 * glib/gmarkup.h:
1648 * glib/gmarkup.c: new flag G_MARKUP_PREFIX_ERROR_POSITION to cause the
1656 * docs/reference/glib/glib-sections.txt:
1657 * glib/glib.symbols:
1658 * glib/gerror.h:
1659 * glib/gerror.c: new functions g_prefix_error and
1679 * glib/gkeyfile.c: Coding style cleanups and doc
1684 * glib/giochannel.c: Coding style cleanups and doc
1689 * glib/gmain.c (g_main_context_iteration): Improve the
1694 * glib/gdate.c: Coding style fixes.
1704 * glib/Makefile.am: Rename MIRRORING_TAB_SOURCES, since
1709 * glib/gspawn.c (g_spawn_sync): Improve the docs. (#491968,
1714 * glib/gmain.c (g_main_context_release):
1721 * glib/gutils.c (g_set_application_name): Add a missing
1726 * glib/goption.c (g_option_context_new): Improve the docs.
1731 * glib/gmain.c (g_main_loop_quit): Expand the docs
1746 * glib/gmarkup.h: Include gslist.h. Pointed out by Michael Natterer.
1750 * glib/gconvert.c (g_convert_with_iconv): Try harder to reset
1756 * m4macros/glib-2.0.m4: Require pkg-config 0.16 in configure
1763 * glib/gstrfuncs.c (g_parse_long_long): Don't leave
1768 * glib/gmain.c (g_main_context_unref): Don't leak the
1773 * glib/glib.symbols:
1774 * glib/gmarkup.[hc] (g_markup_parse_context_get_element_stack):
1780 * glib/gkeyfile.[hc]: Make some functions that take