Documentation updates.
authorMatthias Clasen <matthiasc@src.gnome.org>
Mon, 1 Nov 2004 17:52:02 +0000 (17:52 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Mon, 1 Nov 2004 17:52:02 +0000 (17:52 +0000)
ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-6
ChangeLog.pre-2-8
docs/reference/ChangeLog
docs/reference/glib/tmpl/option.sgml
glib/goption.c

index 81b1464..b4eac73 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2004-11-01  Matthias Clasen  <mclasen@redhat.com>
 
+       * glib/goption.c: Documentation updates.
+
        Handle conflicts between options in different groups. (#156808)
        
        * glib/goption.c (g_option_context_parse): When a long option does not
index 81b1464..b4eac73 100644 (file)
@@ -1,5 +1,7 @@
 2004-11-01  Matthias Clasen  <mclasen@redhat.com>
 
+       * glib/goption.c: Documentation updates.
+
        Handle conflicts between options in different groups. (#156808)
        
        * glib/goption.c (g_option_context_parse): When a long option does not
index 81b1464..b4eac73 100644 (file)
@@ -1,5 +1,7 @@
 2004-11-01  Matthias Clasen  <mclasen@redhat.com>
 
+       * glib/goption.c: Documentation updates.
+
        Handle conflicts between options in different groups. (#156808)
        
        * glib/goption.c (g_option_context_parse): When a long option does not
index 81b1464..b4eac73 100644 (file)
@@ -1,5 +1,7 @@
 2004-11-01  Matthias Clasen  <mclasen@redhat.com>
 
+       * glib/goption.c: Documentation updates.
+
        Handle conflicts between options in different groups. (#156808)
        
        * glib/goption.c (g_option_context_parse): When a long option does not
index 81b1464..b4eac73 100644 (file)
@@ -1,5 +1,7 @@
 2004-11-01  Matthias Clasen  <mclasen@redhat.com>
 
+       * glib/goption.c: Documentation updates.
+
        Handle conflicts between options in different groups. (#156808)
        
        * glib/goption.c (g_option_context_parse): When a long option does not
index 6b52be4..4543059 100644 (file)
@@ -1,3 +1,7 @@
+2004-11-01  Matthias Clasen  <mclasen@redhat.com>
+
+       * glib/tmpl/option.sgml: Updates
+
 2004-10-31  Matthias Clasen  <mclasen@redhat.com>
 
        * glib/tmpl/windows.sgml: Document G_WIN32_IS_NT_BASED,
index 2a92f7a..2f89568 100644 (file)
@@ -53,7 +53,7 @@ and write a text similar to the one shown in the following example to stdout.
 
 <informalexample><screen>
 Usage:
-  testtreemodel [OPTION...]
+  testtreemodel [OPTION...] - test tree model performance
 
 Help Options:
   --help                   Show help options
@@ -109,7 +109,7 @@ main (int argc, char *argv[])
 {
   GError *error = NULL;
 
-  context = g_option_context_new ("[OPTION...]");
+  context = g_option_context_new ("- test tree model performance");
   g_option_context_add_main_entries (context, entries, GETTEXT_PACKAGE);
   g_option_context_add_group (context, gtk_get_option_group (TRUE));
   g_option_context_parse (context, &amp;argc, &amp;argv, &amp;error);
@@ -291,7 +291,10 @@ g_option_context_add_main_entries() or g_option_group_add_entries().
 
 @long_name: The long name of an option can be used to specify it
   in a commandline as --<replaceable>long_name</replaceable>. Every
-  option must have a long name.
+  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 
+  --<replaceable>groupname</replaceable>-<replaceable>long_name</replaceable>.
 @short_name: If an option has a short name, it can be specified
   -<replaceable>short_name</replaceable> in a commandline.
 @flags: Flags from #GOptionEntryFlags.
index 99ad65c..960a097 100644 (file)
@@ -116,8 +116,9 @@ g_option_error_quark (void)
 
 /**
  * g_option_context_new:
- * @parameter_string: the parameter string to be used in 
- *    <option>--help</option> output.
+ * @parameter_string: a string which is displayed in
+ *    the first line of <option>--help</option> output, after 
+ *    <literal><replaceable>programname</replaceable> [OPTION...]</literal>
  *
  * Creates a new option context. 
  *