Changed the usage function to display information on the available options.
authordolio <dolio>
Fri, 17 Sep 2004 23:51:48 +0000 (23:51 +0000)
committerdolio <dolio>
Fri, 17 Sep 2004 23:51:48 +0000 (23:51 +0000)
ChangeLog
xcompmgr.c

index 556f0f0..4ee365e 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2004-09-17  Dan Doel  <dolio@case.edu>
 
+       * xcompmgr.c: (usage):
+       Changed the usage function to describe the available options.
+
+2004-09-17  Dan Doel  <dolio@case.edu>
+
        * xcompmgr.c: (shadow_picture):
        Added some tests to check for failed pixmap/picture/gc allocations and
        exit appropriately.
index 3d27786..01a4c7e 100644 (file)
@@ -1757,7 +1757,17 @@ ev_window (XEvent *ev)
 void
 usage (char *program)
 {
-    fprintf (stderr, "usage: %s [-d display] [-n] [-s] [-c] [-a] [-f] [-F] [-C]\n", program);
+    fprintf (stderr, "usage: %s [-d display] [-acCfFnsS]\n", program);
+    fprintf (stderr, "Options\n");
+    fprintf (stderr, "   -d display\n      Specifies which display should be managed.\n");
+    fprintf (stderr, "   -a\n      Use automatic server-side compositing. Faster, but no special effects.\n");
+    fprintf (stderr, "   -c\n      Draw client-side shadows with fuzzy edges.\n");
+    fprintf (stderr, "   -C\n      Avoid drawing shadows on dock/panel windows.\n");
+    fprintf (stderr, "   -f\n      Fade windows in/out when opening/closing.\n");
+    fprintf (stderr, "   -F\n      Fade windows during opacity changes.\n");
+    fprintf (stderr, "   -n\n      Normal client-side compositing with transparency support\n");
+    fprintf (stderr, "   -s\n      Draw server-side shadows with sharp edges.\n");
+    fprintf (stderr, "   -S\n      Enable synchronous operation (for debugging).\n");
     exit (1);
 }