anchor.diff:                          ap-avatar email="message.from.email"
                           ng-click="switchChat(message.from._id)"
                           ng-class="{ clickable: message.from._id !== account._id }"
  +                        ng-if="notSameFrom"
                       )
   
                   td
  -                    h6 {{ message.from.display }}
  +                    h6(ng-if="notSameFrom") {{ message.from.display }}
                       ap-message(ap-content="message.content.text" ap-file="message.file")
                   td.align-right(width="90px")
                       small: small.help-block {{ message.created | readableDate }}
  -            tr.chatstate
  -                td(colspan="3" width="100%")
                       
   
           //- Settings panel
  
positive.code:             include settings.jade
  
      .textarea-container(ng-show="selectedChat && selectedChat._id && !showSettings")
          .chatstate
              //- display when someone is typing
              img.img-circle(
                  ng-repeat="(key, obj) in selectedChat.chatstate" ng-if="obj"
                  style="width: 24px"
                  ap-avatar email="recents[key].email"
                  ng-class="{ 'animated swing infinite': obj.value === 'composing' }"
              )
          mentio-menu#macros(
              mentio-typed-text="typedTerm"
              mentio-search="searchMacros(term)"
  
negative.code:             mentio-template-url="/partials/macros.html"
              mentio-items="macros | filter:label:typedTerm"
          )
  
          //- Mentioning somebody with @
          mentio-menu#mentions(
              mentio-typed-text="typedTerm"
              mentio-search="getMentionList(term)"
  