     if desc == ""
       description = "No documentation available."
 
-    description = "```\n#{spec}```\n\n#{description}" if spec? && spec != ""
-    description = markdownToHTML(description)
-
     {
       func: func
       arity: arity
-      snippet: snippet
-      displayText: displayText
-      type: type
-      rightLabel: rightLabel
-      descriptionHTML: description
-      iconHTML: iconHTML
-    }
-
-  createSuggestionForReturn = (serverSuggestion, name, kind) ->
-    displayText = name
-    snippet = name
-
-    [type, iconHTML, rightLabel] = ['value', 'r', 'return']
-
-    {
       snippet: snippet
       displayText: displayText
       type: type
       rightLabel: rightLabel
       iconHTML: iconHTML
+      spec: spec
+      summary: description
+    }
+
+  createSuggestionForReturn = (serverSuggestion, name, kind) ->
+    displayText = name
+    snippet = name
+
+    [type, iconHTML, rightLabel] = ['value', 'r', 'return']
+
+    {
+      snippet: snippet
+      displayText: displayText
+      type: type
+      rightLabel: rightLabel
+      iconHTML: iconHTML
     }
 
   createSuggestionForModule = (serverSuggestion, name, desc, prefix, subtype) ->

      displayText: name
      type: 'class'
      iconHTML: iconHTML
      descriptionHTML: description
      rightLabel: subtype || 'module'
    }


        descriptionMoreLink.style.display = 'none'
        item = item ? @model?.items?[@selectedIndex]
        return unless item?
        if item.spec? or item.summary?
          descriptionContainer.style.display = 'block'
          if descriptionContent.children.length < 2
            descriptionContent.innerHTML = '<pre><code></code></pre><p></p>'
            convertCodeBlocksToAtomEditors(descriptionContent)
          if item.spec? and item.spec != ''
            descriptionContent.children[0].style.display = 'block'
            descriptionContent.children[0].getModel().setText(item.spec.trim())
          else
            descriptionContent.children[0].style.display = 'none'
          if item.summary? and item.summary != ''
            descriptionContent.children[1].style.display = 'block'
            descriptionContent.children[1].outerHTML = markdownToHTML(item.summary)
          else
            descriptionContent.children[1].style.display = 'none'
        else
          @descriptionContainer.style.display = 'none'
      element
