www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.ide - Mono-D Linux 32 Bit autocompletion troubles

reply Timo Gransch <timo.gransch web.de> writes:
Hi all,

first of all, I'm really glad about Mono-D. For the first time, I have working
code completion and gdb support in a Linux D IDE. It runs almost perfectly on
my desktop machine under Xubuntu 13.04 x86-64.

Unfortunetely I failed to install it on my laptop, also running on Xubuntu
13.04, but x86 (32 bit). 

I followed the instructions on Alexander Bothe's homepage, downloaded the 32
bit binary version (4.1.7) of Mono Develop from his page, installed it,
installed DMD v2.063 via the .deb from the Digitalmars homepage, installed the
D Language Binding and GDB Support in the Add-In Manager.

So far it worked. I can create, compile and run projects. But as soon as I
press a key in the editor which is supposed to open the code completion window,
I get an error message saying:

Error in text editor extension chain
System.MissingFieldException: Field
'MonoDevelop.Ide.Gui.Content.CompletionTextEditorExtension.E
ableCodeCompletion' not found.
  at MonoDevelop.Ide.Gui.Content.CompletionTextEditorExtension.KeyPress (Key
key, Char keyChar, ModifierType modifier) [0x00000] in <filename unknown>:0 
  at MonoDevelop.D.DEditorCompletionExtension.KeyPress (Key key, Char keyChar,
ModifierType modifier) [0x00000] in <filename unknown>:0 
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Key key, Char
keyChar, ModifierType modifier) [0x00000] in <filename unknown>:0 
  at MonoDevelop.D.Formatting.Indentation.DTextEditorIndentation.KeyPress (Key
key, Char keyChar, ModifierType modifier) [0x00000] in <filename unknown>:0 
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Key key, Char
keyChar, ModifierType modifier) [0x00000] in <filename unknown>:0 
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Key key, Char
keyChar, ModifierType modifier) [0x00000] in <filename unknown>:0 
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Key key, Char
keyChar, ModifierType modifier) [0x00000] in <filename unknown>:0 
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Key key, Char
keyChar, ModifierType modifier) [0x00000] in <filename unknown>:0 
  at MonoDevelop.Ide.Gui.Content.TextEditorExtension.KeyPress (Key key, Char
keyChar, ModifierType modifier) [0x00000] in <filename unknown>:0 
  at MonoDevelop.Debugger.ExceptionCaughtTextEditorExtension.KeyPress (Key key,
Char keyChar, ModifierType modifier) [0x00000] in <filename unknown>:0 
  at MonoDevelop.SourceEditor.ExtensibleTextEditor.ExtensionKeyPress (Key key,
UInt32 ch, ModifierType state) [0x00000] in <filename unknown>:0 

I reinstalled the ide and the plugins, deleted .config/MonoDevelop,
.config/MonoDevelop-4.0 and .local/share/MonoDevelop-4.0, but the error message
keeps appearing.

Does anybody know what causes that and how to get rid of this message?

Thanks in advance,
Timo
Aug 25 2013
parent "Ludovit Lucenic" <llucenic gmail.com> writes:
Hi Timo, I recommend you to post this as an issue on Mono-D's 
github, as Alex does check that list there pretty promptly and 
often.

Kind regards,
Ludovit
Aug 26 2013