anchor.diff:          revert: revert
           disabled: disable
   
  -  setShowDetails : ->
  -    $(@getDOMNode()).click (ev) =>
  -      local = @data(@local_key)
  -      local.show_details = !local.show_details
  -      save(local)
  +
  +  showDetails : -> 
  +    local = @data(@local_key)
  +    local.show_details = !local.show_details
  +    save(local)
  +
  +  ## ##
  +  # On hovering over a point, highlight the people who included this 
  +  # point in the Histogram.
  +  highlightIncluders : -> 
  +    if @data('page').name == 'results'
  +      includers = @data().includers
  +      hist = @data('histogram')
  +      if hist.highlighted_users != includers
  +        hist.highlighted_users = includers
  +        save(hist)
  +
  +  unHighlightIncluders : -> 
  +    if @data('page').name == 'results'
  +      includers = @data().includers
  +
  +      _.delay =>
  +        hist = @data('histogram')
  +
  +        if hist.highlighted_users == includers
  +          hist.highlighted_users = null
  +          save(hist)
  +      , 200
  +
   
     buildIncluders : -> 
       point = @data()
  
positive.code:       className: "point closed_point #{@props.location_class} 
          #{if point.is_pro then 'pro' else 'con'}"
        'data-id':@props.key
      ,
    
        if @props.location_class == 'community_point' && @props.is_new
          @renderNewIndicator()
  
        R.div className:'includers', 
          if @props.location_class == 'community_point'
            @renderIncluders()
  
  
negative.code:   displayName: 'Point'
  
    componentDidMount : ->
      @setDraggability()
  
    componentDidUpdate : -> 
  