+Fri Aug 27 00:45:41 2004 Matthias Clasen <maclas@gmx.de>
+
+ * glib/goption.c (g_option_context_parse): Set the program name
+ from argv[0], noticed by Masatake YAMATO.
+
2004-08-26 Tor Lillqvist <tml@iki.fi>
* tests/testglib.c (main): Test the new XDG basedir functions.
+Fri Aug 27 00:45:41 2004 Matthias Clasen <maclas@gmx.de>
+
+ * glib/goption.c (g_option_context_parse): Set the program name
+ from argv[0], noticed by Masatake YAMATO.
+
2004-08-26 Tor Lillqvist <tml@iki.fi>
* tests/testglib.c (main): Test the new XDG basedir functions.
+Fri Aug 27 00:45:41 2004 Matthias Clasen <maclas@gmx.de>
+
+ * glib/goption.c (g_option_context_parse): Set the program name
+ from argv[0], noticed by Masatake YAMATO.
+
2004-08-26 Tor Lillqvist <tml@iki.fi>
* tests/testglib.c (main): Test the new XDG basedir functions.
+Fri Aug 27 00:45:41 2004 Matthias Clasen <maclas@gmx.de>
+
+ * glib/goption.c (g_option_context_parse): Set the program name
+ from argv[0], noticed by Masatake YAMATO.
+
2004-08-26 Tor Lillqvist <tml@iki.fi>
* tests/testglib.c (main): Test the new XDG basedir functions.
+Fri Aug 27 00:45:41 2004 Matthias Clasen <maclas@gmx.de>
+
+ * glib/goption.c (g_option_context_parse): Set the program name
+ from argv[0], noticed by Masatake YAMATO.
+
2004-08-26 Tor Lillqvist <tml@iki.fi>
* tests/testglib.c (main): Test the new XDG basedir functions.
GList *list;
gint max_length, len;
gint i;
-
+
g_print ("%s\n %s %s %s\n\n",
- _("Usage:"), g_get_prgname (), _("[OPTION...]"),
+ _("Usage:"), g_get_prgname(), _("[OPTION...]"),
context->parameter_string ? context->parameter_string : "");
list = context->groups;
if (argc && argv)
{
+ gchar *prgname;
+
+ prgname = strrchr ((*argv)[0], G_DIR_SEPARATOR);
+ if (prgname)
+ prgname++;
+ else
+ prgname = (*argv)[0];
+
+ g_set_prgname (prgname);
+
for (i = 1; i < *argc; i++)
{
gchar *arg;