tAll modules should now be dlclose'd on exit; -h option now lists all available… | |
git clone git://src.adamsgaard.dk/vaccinewars | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 1d149880ac4a1f88998f022124e982eb282b409b | |
parent d05d338e0687c24ef57023e854e9f2ecfe8a2a4f | |
Author: Ben Webb <[email protected]> | |
Date: Tue, 14 May 2002 12:58:27 +0000 | |
All modules should now be dlclose'd on exit; -h option now lists all | |
available plugin modules. | |
Diffstat: | |
M src/dopewars.c | 30 ++++++++++++++++++++++++++---- | |
1 file changed, 26 insertions(+), 4 deletions(-) | |
--- | |
diff --git a/src/dopewars.c b/src/dopewars.c | |
t@@ -2513,7 +2513,28 @@ void SetupParameters(void) | |
} | |
} | |
-void HandleHelpTexts() | |
+static void PluginHelp(void) | |
+{ | |
+ GSList *listpt = NULL; | |
+ const gchar *plugname; | |
+#ifdef HAVE_GETOPT_LONG | |
+ g_print(_(" -u, --plugin=FILE use sound plugin \"FILE\"\n" | |
+ " ")); | |
+#else | |
+ g_print(_(" -u file use sound plugin \"file\"\n" | |
+ " ")); | |
+#endif | |
+ g_print("(\"none\""); | |
+ do { | |
+ plugname = GetPluginName(&listpt); | |
+ if (plugname) { | |
+ g_print(", \"%s\"", plugname); | |
+ } | |
+ } while(plugname); | |
+ g_print(_(" available)\n")); | |
+} | |
+ | |
+void HandleHelpTexts(void) | |
{ | |
g_print(_("dopewars version %s\n"), VERSION); | |
if (!WantHelp) | |
t@@ -2550,11 +2571,12 @@ Drug dealing game based on \"Drug Wars\" by John E. De… | |
client (GTK+ or Win32)\n\ | |
-t, --text-client force the use of a text-mode client (curses) (by\n\ | |
default, a windowed client is used when possible)\… | |
- -C, --convert=FILE convert an \"old format\" score file to the new form… | |
- -h, --help display this help information\n\ | |
+ -C, --convert=FILE convert an \"old format\" score file to the new form… | |
+ PluginHelp(); | |
+ g_print(_(" -h, --help display this help information\n\ | |
-v, --version output version information and exit\n\n\ | |
dopewars is Copyright (C) Ben Webb 1998-2002, and released under the GNU GPL\n\ | |
-Report bugs to the author at [email protected]\n"), DATADIR); | |
+Report bugs to the author at [email protected]\n")); | |
#else | |
/* Usage information, printed when the user runs "dopewars -h" | |
* (short options only version) */ |