diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index efdff09cb..f1e00a2dc 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,3 +1,7 @@ +Mon Sep 10 11:37:02 2001 Owen Taylor + + * glib/glib-sections.txt: Update. + Sat Sep 8 14:13:44 2001 Owen Taylor * glib/Makefile.am (IGNORE_HFILES): Add diff --git a/docs/reference/glib/Makefile.am b/docs/reference/glib/Makefile.am index 284b2c823..904cdd628 100644 --- a/docs/reference/glib/Makefile.am +++ b/docs/reference/glib/Makefile.am @@ -30,6 +30,7 @@ IGNORE_HFILES= \ gbsearcharray.h \ gmoduleconf.h \ gunibreak.h \ + gunicomp.h \ gunidecomp.h \ gunichartables.h \ glibconfig-sysdefs.h diff --git a/docs/reference/glib/glib-sections.txt b/docs/reference/glib/glib-sections.txt index 7840cbe48..441bbd407 100644 --- a/docs/reference/glib/glib-sections.txt +++ b/docs/reference/glib/glib-sections.txt @@ -135,6 +135,8 @@ GPOINTER_TO_INT GUINT_TO_POINTER GPOINTER_TO_UINT +GSIZE_TO_POINTER +GPOINTER_TO_SIZE
@@ -286,6 +288,7 @@ G_GNUC_SCANF G_GNUC_FORMAT G_GNUC_FUNCTION G_GNUC_PRETTY_FUNCTION +G_GNUC_NO_INSTRUMENT G_STRLOC @@ -306,6 +309,8 @@ G_CAN_INLINE inline G_HAVE___INLINE G_HAVE___INLINE__ +G_HAVE_GNUC_VARARGS +G_HAVE_ISO_VARARGS
@@ -332,6 +337,7 @@ g_main_loop_unref g_main_loop_run g_main_loop_quit g_main_loop_is_running +g_main_loop_get_context g_main_new g_main_destroy g_main_run @@ -347,7 +353,9 @@ G_PRIORITY_LOW GMainContext -g_main_context_get +g_main_context_new +g_main_context_ref +g_main_context_unref g_main_context_default g_main_context_iteration g_main_iteration @@ -356,6 +364,10 @@ g_main_pending g_main_context_find_source_by_id g_main_context_find_source_by_user_data g_main_context_find_source_by_funcs_user_data +g_main_context_wakeup +g_main_context_acquire +g_main_context_release +g_main_context_wait g_main_context_prepare g_main_context_query g_main_context_check @@ -385,6 +397,7 @@ GPollFD GSource GSourceFuncs GSourceCallbackFuncs +GSourceDummyMarshal g_source_new g_source_ref g_source_unref @@ -418,6 +431,8 @@ GLIB_SYSDEF_POLLOUT GLIB_SYSDEF_POLLPRI g_main_poll_win32_msg_add G_WIN32_MSG_HANDLE +g_idle_funcs +g_timeout_funcs
@@ -657,6 +672,9 @@ GIOError g_io_channel_write g_io_channel_seek g_io_channel_close + + +g_io_watch_funcs
@@ -722,6 +740,18 @@ g_on_error_stack_trace G_BREAKPOINT
+
+Glob-style pattern matching +patterns +GMatchType +GPatternSpec +g_pattern_spec_new +g_pattern_spec_free +g_pattern_match +g_pattern_match_string +g_pattern_match_simple +
+
Message Logging messages @@ -839,6 +869,9 @@ g_strndup g_strdupv g_strnfill g_stpcpy +g_strstr_len +g_strrstr +g_strrstr_len g_strlcpy @@ -916,6 +949,9 @@ g_strjoinv g_strerror g_strsignal + + +GAsciiType
@@ -1055,9 +1091,11 @@ g_hook_first_valid g_hook_next_valid GHookFlagMask +G_HOOK_FLAGS G_HOOK_FLAG_USER_SHIFT +G_HOOK G_HOOK_IS_VALID G_HOOK_ACTIVE G_HOOK_IN_CALL @@ -1091,6 +1129,8 @@ g_path_is_absolute g_path_skip_root g_path_get_basename g_path_get_dirname +g_build_filename +g_build_path g_find_program_in_path @@ -1117,6 +1157,9 @@ GFreeFunc g_qsort_with_data + +g_nullify_pointer + G_NATIVE_ATEXIT g_ATEXIT @@ -1134,7 +1177,6 @@ GScannerConfig g_scanner_input_file g_scanner_sync_file_offset -g_scanner_stat_mode g_scanner_input_text g_scanner_peek_next_token g_scanner_get_next_token @@ -1288,6 +1330,7 @@ GList g_list_append g_list_prepend g_list_insert +g_list_insert_before g_list_insert_sorted g_list_remove g_list_remove_link @@ -1454,12 +1497,15 @@ g_string_printf g_string_printfa g_string_append g_string_append_c +g_string_append_unichar g_string_append_len g_string_prepend g_string_prepend_c +g_string_prepend_unichar g_string_prepend_len g_string_insert g_string_insert_c +g_string_insert_unichar g_string_insert_len g_string_erase g_string_truncate @@ -1770,6 +1816,7 @@ g_random_double_range conversions g_convert g_convert_with_fallback +g_convert_with_iconv G_CONVERT_ERROR g_iconv_open g_iconv @@ -1777,6 +1824,8 @@ g_iconv_close g_locale_to_utf8 g_filename_to_utf8 g_filename_from_utf8 +g_filename_from_uri +g_filename_to_uri g_locale_from_utf8 GConvertError @@ -1823,6 +1872,7 @@ g_unicode_canonical_decomposition g_utf8_next_char g_utf8_get_char +g_utf8_get_char_validated g_utf8_offset_to_pointer g_utf8_pointer_to_offset g_utf8_prev_char @@ -1834,6 +1884,15 @@ g_utf8_strchr g_utf8_strrchr g_utf8_validate + +g_utf8_strup +g_utf8_strdown +g_utf8_casefold +g_utf8_normalize +GNormalizeMode +g_utf8_collate +g_utf8_collate_key + g_utf8_to_utf16 g_utf8_to_ucs4 diff --git a/docs/reference/glib/tmpl/conversions.sgml b/docs/reference/glib/tmpl/conversions.sgml index 4fb695555..943130e36 100644 --- a/docs/reference/glib/tmpl/conversions.sgml +++ b/docs/reference/glib/tmpl/conversions.sgml @@ -45,6 +45,20 @@ Character Set Conversion @Returns: + + + + + +@str: +@len: +@converter: +@bytes_read: +@bytes_written: +@error: +@Returns: + + Error domain for character set conversions. Errors in this domain will @@ -125,6 +139,28 @@ error domains. @Returns: + + + + + +@uri: +@hostname: +@error: +@Returns: + + + + + + + +@filename: +@hostname: +@error: +@Returns: + + diff --git a/docs/reference/glib/tmpl/hooks.sgml b/docs/reference/glib/tmpl/hooks.sgml index 1c9f5ca15..6ac4c43b3 100644 --- a/docs/reference/glib/tmpl/hooks.sgml +++ b/docs/reference/glib/tmpl/hooks.sgml @@ -426,6 +426,14 @@ thread) are considered valid. If set to FALSE, these are skipped. @G_HOOK_FLAG_IN_CALL: @G_HOOK_FLAG_MASK: + + + + + +@hook: + + @@ -433,6 +441,14 @@ thread) are considered valid. If set to FALSE, these are skipped. + + + + + +@hook: + + Returns TRUE if the #GHook is valid, i.e. it is in a #GHookList, it is active diff --git a/docs/reference/glib/tmpl/linked_lists_double.sgml b/docs/reference/glib/tmpl/linked_lists_double.sgml index 6cbd4bc3f..c76abd811 100644 --- a/docs/reference/glib/tmpl/linked_lists_double.sgml +++ b/docs/reference/glib/tmpl/linked_lists_double.sgml @@ -141,6 +141,17 @@ to the end of the list. @Returns: the new start of the #GList. + + + + + +@list: +@sibling: +@data: +@Returns: + + Inserts a new element into the list, using the given comparison function diff --git a/docs/reference/glib/tmpl/macros_misc.sgml b/docs/reference/glib/tmpl/macros_misc.sgml index 1fd647e5f..a7a948c1a 100644 --- a/docs/reference/glib/tmpl/macros_misc.sgml +++ b/docs/reference/glib/tmpl/macros_misc.sgml @@ -196,6 +196,13 @@ and function prototype. See the GNU C documentation for details. + + + + + + + diff --git a/docs/reference/glib/tmpl/main.sgml b/docs/reference/glib/tmpl/main.sgml index cdc3075cc..a4117572e 100644 --- a/docs/reference/glib/tmpl/main.sgml +++ b/docs/reference/glib/tmpl/main.sgml @@ -161,6 +161,15 @@ of a GLib or GTK+ application. @Returns: + + + + + +@loop: +@Returns: + + Creates a new #GMainLoop for the default main loop. A compatibility @@ -259,6 +268,30 @@ It is not used within GLib or GTK+. + + + + + +@Returns: + + + + + + + +@context: + + + + + + + +@context: + + @@ -342,6 +375,42 @@ g_main_context_pending(). @source_data: + + + + + +@context: + + + + + + + +@context: +@Returns: + + + + + + + +@context: + + + + + + + +@context: +@cond: +@mutex: +@Returns: + + @@ -648,6 +717,13 @@ the required condition has been met, and returns TRUE if so. @unref: @get: + + + + + + + diff --git a/docs/reference/glib/tmpl/misc_utils.sgml b/docs/reference/glib/tmpl/misc_utils.sgml index d6c999f10..f1f0b7a88 100644 --- a/docs/reference/glib/tmpl/misc_utils.sgml +++ b/docs/reference/glib/tmpl/misc_utils.sgml @@ -169,6 +169,27 @@ freed when no longer needed. @Returns: the directory components of the file. + + + + + +@first_element: +@Varargs: +@Returns: + + + + + + + +@separator: +@first_element: +@Varargs: +@Returns: + + @@ -289,3 +310,11 @@ and has no return value. It is not currently used in GLib or GTK+. @user_data: + + + + + +@nullify_location: + + diff --git a/docs/reference/glib/tmpl/string_utils.sgml b/docs/reference/glib/tmpl/string_utils.sgml index 0c2be0c8d..4f022a693 100644 --- a/docs/reference/glib/tmpl/string_utils.sgml +++ b/docs/reference/glib/tmpl/string_utils.sgml @@ -72,6 +72,38 @@ The returned string should be freed when no longer needed. @Returns: + + + + + +@haystack: +@haystack_len: +@needle: +@Returns: + + + + + + + +@haystack: +@needle: +@Returns: + + + + + + + +@haystack: +@haystack_len: +@needle: +@Returns: + + Portability wrapper that calls strlcpy() on systems which have it, and emulates diff --git a/docs/reference/glib/tmpl/strings.sgml b/docs/reference/glib/tmpl/strings.sgml index e12793a62..9dc55e2fe 100644 --- a/docs/reference/glib/tmpl/strings.sgml +++ b/docs/reference/glib/tmpl/strings.sgml @@ -146,6 +146,16 @@ Adds a character onto the end of a #GString, expanding it if necessary. @Returns: the #GString. + + + + + +@string: +@wc: +@Returns: + + Appends @len bytes of @val to @string. Because @len is provided, @@ -178,6 +188,16 @@ Adds a character onto the start of a #GString, expanding it if necessary. @Returns: the #GString. + + + + + +@string: +@wc: +@Returns: + + Prepends @len bytes of @val to @string. Because @len is provided, @@ -212,6 +232,17 @@ Inserts a character into a #GString, expanding it if necessary. @Returns: the #GString. + + + + + +@string: +@pos: +@wc: +@Returns: + + Inserts @len bytes of @val into @string at @pos. Because @len is provided, @val diff --git a/docs/reference/glib/tmpl/type_conversion.sgml b/docs/reference/glib/tmpl/type_conversion.sgml index 18e0600c1..e2fc8b784 100644 --- a/docs/reference/glib/tmpl/type_conversion.sgml +++ b/docs/reference/glib/tmpl/type_conversion.sgml @@ -100,3 +100,19 @@ Same as GPOINTER_TO_INT(), but for unsigned integers. @p: pointer to extract an integer from + + + + + +@s: + + + + + + + +@p: + + diff --git a/docs/reference/glib/tmpl/unicode.sgml b/docs/reference/glib/tmpl/unicode.sgml index f45d6eb97..bf5b71474 100644 --- a/docs/reference/glib/tmpl/unicode.sgml +++ b/docs/reference/glib/tmpl/unicode.sgml @@ -346,6 +346,16 @@ that may contain invalid UTF-8. @Returns: + + + + + +@p: +@max_len: +@Returns: + + @@ -457,6 +467,81 @@ that may contain invalid UTF-8. @len: + + + + + +@str: +@len: +@Returns: + + + + + + + +@str: +@len: +@Returns: + + + + + + + +@str: +@len: +@Returns: + + + + + + + +@str: +@len: +@mode: +@Returns: + + + + + + + +@G_NORMALIZE_DEFAULT: +@G_NORMALIZE_NFD: +@G_NORMALIZE_DEFAULT_COMPOSE: +@G_NORMALIZE_NFC: +@G_NORMALIZE_ALL: +@G_NORMALIZE_NFKD: +@G_NORMALIZE_ALL_COMPOSE: +@G_NORMALIZE_NFKC: + + + + + + +@str1: +@str2: +@Returns: + + + + + + + +@str: +@len: +@Returns: + +