From dda20bccbfc2a560c13532612382712c17717085 Mon Sep 17 00:00:00 2001 From: Stefan Kost Date: Tue, 21 Apr 2009 23:21:28 +0300 Subject: [PATCH] goption: format section docs according to gtk-doc rules and fixes broken xml --- glib/goption.c | 25 +++++++++---------------- 1 file changed, 9 insertions(+), 16 deletions(-) diff --git a/glib/goption.c b/glib/goption.c index 22d8e61..45ff0c4 100644 --- a/glib/goption.c +++ b/glib/goption.c @@ -27,29 +27,25 @@ * popt library. It supports short and long commandline options, as shown in the * following example: * - * * testtreemodel -r 1 --max-size 20 --rand --display=:1.0 -vb -- file1 file2 * - * * The example demonstrates a number of features of the GOption commandline parser - * + * * Options can be single letters, prefixed by a single dash. Multiple * short options can be grouped behind a single dash. - * + * * Long options are prefixed by two consecutive dashes. - * + * * Options can have an extra argument, which can be a number, a string or a * filename. For long options, the extra argument can be appended with an * equals sign after the option name. - * + * * Non-option arguments are returned to the application as rest arguments. - * + * * An argument consisting solely of two dashes turns off further parsing, * any remaining arguments (even those starting with a dash) are returned * to the application as rest arguments. - * - * - * + * * * Another important feature of GOption is that it can automatically generate * nicely formatted help output. Unless it is explicitly turned off with @@ -59,16 +55,15 @@ * (where groupname is the name of a #GOptionGroup) * and write a text similar to the one shown in the following example to stdout. * - * * * Usage: * testtreemodel [OPTION...] - test tree model performance - * + * * Help Options: * -?, --help Show help options * --help-all Show all help options * --help-gtk Show GTK+ Options - * + * * Application Options: * -r, --repeats=N Average over N repetitions * -m, --max-size=M Test up to 2^M items @@ -83,14 +78,12 @@ * to let applications collect option groups from the libraries it uses, * add them to their #GOptionContext, and parse all options by a single call * to g_option_context_parse(). See gtk_get_option_group() for an example. - * - * + * * If an option is declared to be of type string or filename, GOption takes * care of converting it to the right encoding; strings are returned in UTF-8, * filenames are returned in the GLib filename encoding. Note that this only * works if setlocale() has been called before g_option_context_parse(). * - * * Here is a complete example of setting up GOption to parse the example * commandline above and produce the example help output. * -- 2.7.4