From http://www.jwz.org/xscreensaver/xscreensaver-5.16.tar.gz
[xscreensaver] / hacks / config / xss.dtd
index 0e15f1d37b856f764ce2de58cc9d6907a22a4840..212d53dba86cde12907e2be4b7555872cf7ede06 100644 (file)
@@ -1,4 +1,4 @@
-<!-- xscreensaver, Copyright (c) 2001-2005 Jamie Zawinski <jwz@jwz.org> -->
+<!-- xscreensaver, Copyright (c) 2001-2012 Jamie Zawinski <jwz@jwz.org> -->
 <!--
  Permission to use, copy, modify, distribute, and sell this software and its
  documentation for any purpose is hereby granted without fee, provided that
@@ -19,11 +19,12 @@ DTD written by Andrew Thompson <andrewthommo@gmail.com>
 <!-- XScreenSaver settings config file. - DTD version 1.0  -->
 <!ELEMENT screensaver 
     ((command|fullcommand)*,
-      (boolean|number|select|string|file|hgroup|vgroup)*,
+      (boolean|number|select|string|file|hgroup|vgroup|xscreensaver-text|xscreensaver-image)*,
       _description)>
 <!ATTLIST screensaver
   name        CDATA   #REQUIRED
   _label      CDATA   #REQUIRED
+  gl          CDATA   #IMPLIED
   >
 
 <!-- Every XScreenSaver hack has exactly one of either command or fullcommand -->
@@ -91,6 +92,9 @@ DTD written by Andrew Thompson <andrewthommo@gmail.com>
   arg         CDATA   #REQUIRED
   >
 
+<!ELEMENT xscreensaver-text EMPTY>
+<!ELEMENT xscreensaver-image EMPTY>
+
 <!-- Free Text.  The description of the Screen Saver. -->
 <!ELEMENT _description (#PCDATA)>