title: Eclipse Mars: Content Assistant doesn't complete when pressing dot
body: <p>When I type in the first part of a local variable name and press <kbd>Ctrl</kbd>+<kbd>Space</kbd> in order to show up the content assistant, then it displays the full name of the variable and preselects it.</p>
  
  <p>In Eclipse Luna release the full name becomes inserted if you press <code>.</code> on keyboard and the content assistant shows up all accessible members of this variable instance.</p>
  
  <p>With Eclipse Mars it inserts the dot directly after the incomplete variable name.</p>
  
  <p>How can I switch this behavior back to Eclipse Luna?</p>
  
  <pre><code>public class A {
      public int member;
  
      public void possiblyAll(){
  
      }
  }
  
  public class Test {
      private A aMemberNameWhichIsLong_1;
  
      private A aMemberNameWhichIsLong_2;
  
      private A aMemberNameWhichIsLong_3;
  
      public static void main(String[] args) {
          Test t = new Test();
          t.amem
      }
  }
  </code></pre>
  
  <p>In this example, the caret is located after <code>t.amem</code>. <kbd>Ctrl</kbd>+<kbd>Space</kbd> displays the full name. Pressing <code>.</code> closes content assistant and produces this code: <code>t.amem.</code></p>
  
  <p>In Luna it was: <code>t.aMemberNameWhichIsLong_1.</code></p>