anchor.diff:      var editor =  e.editor;
   
       if (target.className.indexOf("ace_gutter-cell") == -1) return;
  -    //if (!editor.isFocused()) return;
  -    //if (e.clientX > 25 + target.getBoundingClientRect().left) return;
  -
   
       var row = e.getDocumentPosition().row;
       e.stop();
  
positive.code:   });
  
    var commentitor = $('.editor');
    var userid = commentitor.data('user-id');
  
    commentitor.each(function (index, editor) {
      var currentEditor = ace.edit(editor);
  
negative.code:   var commentOnExerciseButton = $('#comment-exercise-button');
    var addCommentExerciseButton = $('#addCommentExerciseButton')
  
    solvedButton.on('click', function(){
      $.ajax({
        dataType: 'json',
        method: 'GET',
        url: location + '/mark_as_solved'
      }).done(function(response){
        if(response.solved){
          solvedButton.removeClass('btn-primary');
          solvedButton.addClass('btn-success');
          solvedButton.html('<%= t('request_for_comments.solved') %>');
          solvedButton.off('click');
        }
      });
    });
  