diff --git a/xmlmapfile/mapfile.xsd b/xmlmapfile/mapfile.xsd
index e2df4c1289..ed386e85d5 100644
--- a/xmlmapfile/mapfile.xsd
+++ b/xmlmapfile/mapfile.xsd
@@ -193,6 +193,7 @@
+
@@ -207,6 +208,7 @@
+
@@ -344,7 +346,7 @@
-
+
@@ -356,6 +358,14 @@
+
+
+
+
+
+
+
+
@@ -389,6 +399,7 @@
+
@@ -425,6 +436,11 @@
+
+
+
+
+
@@ -448,6 +464,7 @@
+
@@ -468,6 +485,7 @@
+
@@ -630,6 +648,7 @@
+
diff --git a/xmlmapfile/mapfile.xsl b/xmlmapfile/mapfile.xsl
index f5fe59458e..a11347456c 100644
--- a/xmlmapfile/mapfile.xsl
+++ b/xmlmapfile/mapfile.xsl
@@ -175,7 +175,7 @@
-
+
@@ -755,6 +755,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -783,6 +806,10 @@
+
+
+
+
@@ -818,6 +845,10 @@
+
+
+
+
@@ -895,6 +926,9 @@
+
+
+
@@ -963,6 +997,9 @@
+
+
+
@@ -1251,6 +1288,10 @@
+
+
+
+
diff --git a/xmlmapfile/tests/layerset.xml b/xmlmapfile/tests/layerset.xml
index 93cb9671f7..a347fb1f09 100644
--- a/xmlmapfile/tests/layerset.xml
+++ b/xmlmapfile/tests/layerset.xml
@@ -34,6 +34,13 @@
TINY
\n
+
+ 6
+ 15
+
+
24000
50
1000000
@@ -62,6 +69,9 @@
star.gif
[myWidth]
+
261
http://mapgears.com/templates/myTemplates1.html
myText1
@@ -111,6 +121,7 @@
2334342
100000
![orthoquads]
+ layerName
250000
300000
diff --git a/xmlmapfile/tests/mapfile-test.xml b/xmlmapfile/tests/mapfile-test.xml
index ecf5c6bee6..ccfc6d1d0c 100644
--- a/xmlmapfile/tests/mapfile-test.xml
+++ b/xmlmapfile/tests/mapfile-test.xml
@@ -126,6 +126,11 @@
SMALL
+
\n
diff --git a/xmlmapfile/tests/symbolset.xml b/xmlmapfile/tests/symbolset.xml
index e4a2a1721e..d9dbdb644e 100644
--- a/xmlmapfile/tests/symbolset.xml
+++ b/xmlmapfile/tests/symbolset.xml
@@ -12,6 +12,7 @@
0
+
FALSE
C
TRUE