title: MonoDevelop 2.8 "Show Completion Window" does not work reliably any more. What's wrong?
body: <p>I am running MonoDevelop 2.8 on Lion.</p>
  
  <p>Today code-completion suddenly stopped working. After a while I found out it simply does not work reliably any more.</p>
  
  <p>When I type a dot, usually the available methods for the object appear, but most of the time that doesn't happen any more. But when I type the object name at the beginning of a line, code completion works again for a minute or so.</p>
  
  <p>I.e.</p>
  
  <pre><code>string s = "Hello world."
  string t = s.
  </code></pre>
  
  <p>At that point the completion window should appear but doesn't. However, when instead of string t = s.etc. I start a line with "s." the code completion window appears.</p>
  
  <pre><code>string s = "Whatever"
  s.
  </code></pre>
  
  <p>When I press the keyboard shortcut (ctrl-space) for code completion, I notice that the edit menu turns blue for a second, so apparently the actual command is received by MonoDevelop but doesn't do anything.</p>
  
  <p>I updated MonoDevelop from 2.8.6 (I think) to 2.8.8 but the behaviour did not change. It wasn't like that a few days ago, it only started happening today.</p>
  
  <p>Any ideas?</p>
  
  <p>Update: I just tried running MonoDevelop with a newly-created account on the same computer and code-completion works. Must be something in user-specific config files. I'll see if I can hunt them all down.</p>