Index: includes/theme.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/theme.inc,v
retrieving revision 1.284
diff -u -F^f -r1.284 theme.inc
--- includes/theme.inc	7 Mar 2006 11:28:22 -0000	1.284
+++ includes/theme.inc	20 Mar 2006 11:54:27 -0000
@@ -847,10 +847,11 @@ function theme_stylesheet_import($path, 
  *
  * @param $items
  *   An array of items to be displayed in the list.
+ *   For a definition list, an array("term" => $term, "definition" => $definition)
  * @param $title
  *   The title of the list.
  * @param $type
- *   The type of list to return (e.g. "ul", "ol")
+ *   The type of list to return (e.g. "ul", "ol", or "dl")
  * @return
  *   A string containing the list output.
  */
@@ -863,7 +864,12 @@ function theme_item_list($items = array(
   if (!empty($items)) {
     $output .= "<$type>";
     foreach ($items as $item) {
-      $output .= '<li>'. $item .'</li>';
+      if ($type == 'dl') {
+        $output .= '<dt>'. $item['term'] .'</dt><dd>'. $item['definition'] .'</dd>';
+      }
+      else {
+        $output .= '<li>'. $item .'</li>';
+      }
     }
     $output .= "</$type>";
   }
