Index: glossary.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/glossary/glossary.module,v
retrieving revision 1.100.2.20.2.20
diff -u -p -r1.100.2.20.2.20 glossary.module
--- glossary.module	25 Apr 2008 12:18:27 -0000	1.100.2.20.2.20
+++ glossary.module	26 Apr 2008 08:07:37 -0000
@@ -409,9 +409,15 @@ function _glossary_insertlink($format, &
 
   $user_tags = explode(' ', variable_get("glossary_blocking_tags_$format", 'abbr acronym'));
   foreach ($user_tags as $tag) {
-    if (!empty($tag) && ctype_alnum($tag)) {
-      $open_tags[] = "<$tag";
-      $close_tags[] = "</$tag>";
+    if (!empty($tag)) {
+      if (ctype_alnum($tag)) {
+        $open_tags[] = "<$tag";
+        $close_tags[] = "</$tag>";
+      }
+      else if ($tag[0]=='.') {
+        $open_tags[] = '<span class="'.drupal_substr($tag,1);
+        $close_tags[] = "</span>";
+      }
     }
   }
 
