X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=gio%2Fgfileinfo.c;h=0cbf988a4fb99ad840f1dfbad214b329b9d45614;hb=223b5f757fe07cdec2879315965297a31edc3478;hp=dd2e2e2c487725cbdbb3a61a2e215a7cbe300e5f;hpb=078dbda148a81af1b3a76fbda72f089b963087f1;p=platform%2Fupstream%2Fglib.git diff --git a/gio/gfileinfo.c b/gio/gfileinfo.c index dd2e2e2..0cbf988 100644 --- a/gio/gfileinfo.c +++ b/gio/gfileinfo.c @@ -22,14 +22,14 @@ * SECTION:gfileinfo * @short_description: File Information and Attributes * @include: gio/gio.h - * @see_also: #GFile, GFileAttribute + * @see_also: #GFile, [GFileAttribute][gio-GFileAttribute] * * Functionality for manipulating basic metadata for files. #GFileInfo * implements methods for getting information that all files should * contain, and allows for manipulation of extended attributes. * - * See GFileAttribute for more - * information on how GIO handles file attributes. + * See [GFileAttribute][gio-GFileAttribute] for more information on how + * GIO handles file attributes. * * To obtain a #GFileInfo for a #GFile, use g_file_query_info() (or its * async variant). To obtain a #GFileInfo for a file input or output @@ -364,7 +364,7 @@ g_file_info_new (void) * @src_info: source to copy attributes from. * @dest_info: destination to copy attributes to. * - * Copies all of the GFileAttributes + * Copies all of the [GFileAttribute][gio-GFileAttribute] * from @src_info to @dest_info. **/ void @@ -619,9 +619,9 @@ g_file_info_has_namespace (GFileInfo *info, * * Lists the file info structure's attributes. * - * Returns: (array zero-terminated=1) (transfer full): a null-terminated array of strings of all of the - * possible attribute types for the given @name_space, or - * %NULL on error. + * Returns: (nullable) (array zero-terminated=1) (transfer full): a + * null-terminated array of strings of all of the possible attribute + * types for the given @name_space, or %NULL on error. **/ char ** g_file_info_list_attributes (GFileInfo *info, @@ -1795,7 +1795,7 @@ g_file_info_get_symlink_target (GFileInfo *info) * g_file_info_get_etag: * @info: a #GFileInfo. * - * Gets the entity tag for a given + * Gets the [entity tag][gfile-etag] for a given * #GFileInfo. See %G_FILE_ATTRIBUTE_ETAG_VALUE. * * Returns: a string containing the value of the "etag:value" attribute. @@ -2050,7 +2050,7 @@ g_file_info_set_symbolic_icon (GFileInfo *info, /** * g_file_info_set_content_type: * @info: a #GFileInfo. - * @content_type: a content type. See GContentType. + * @content_type: a content type. See [GContentType][gio-GContentType] * * Sets the content type attribute for a given #GFileInfo. * See %G_FILE_ATTRIBUTE_STANDARD_CONTENT_TYPE. @@ -2285,7 +2285,7 @@ matcher_optimize (GFileAttributeMatcher *matcher) * @attributes: an attribute string to match. * * Creates a new file attribute matcher, which matches attributes - * against a given string. #GFileAttributeMatchers are reference + * against a given string. #GFileAttributeMatchers are reference * counted structures, and are created with a reference count of 1. If * the number of references falls to 0, the #GFileAttributeMatcher is * automatically destroyed. @@ -2296,21 +2296,16 @@ matcher_optimize (GFileAttributeMatcher *matcher) * The wildcard "*" may be used to match all keys and namespaces, or * "namespace::*" will match all keys in a given namespace. * - * Examples of strings to use: - * - * File Attribute Matcher strings and results - * - * Matcher String Matches - * - * "*"matches all attributes. - * "standard::is-hidden"matches only the key is-hidden in the standard namespace. - * "standard::type,unix::*"matches the type key in the standard namespace and - * all keys in the unix namespace. - * - *
+ * ## Examples of file attribute matcher strings and results * - * Returns: a #GFileAttributeMatcher. - **/ + * - `"*"`: matches all attributes. + * - `"standard::is-hidden"`: matches only the key is-hidden in the + * standard namespace. + * - `"standard::type,unix::*"`: matches the type key in the standard + * namespace and all keys in the unix namespace. + * + * Returns: a #GFileAttributeMatcher + */ GFileAttributeMatcher * g_file_attribute_matcher_new (const char *attributes) {