cannot type ':' and '"' in dub.json
: and " are pretty essential in dub.json files, but I cannot write them anymore ;)
Ok ... even better: it is just sometimes... -.-
Any chance of a test-case?
like i said, its "sometimes"... no deterministic repro yet, sorry
Yes sometimes mono-d just doesn't want to accept the keystroke of a character, when I had the issue it wasn't specifically in a json, I had to reopen the project
well I experienced it, too - so I suspect that it's probably not mono-d's issue but one in XS itself.
I found a case of this happening when some build errors are present, it seems to bring the focus in the document outline's elements out of the method I'm typing in and into the struct and I need to type the character twice or so, but 1 sec later the focus is back into the struct on the document outline. Maybe this helps:

There is a bug report in the Xamarin studio bug tracker about people being unable to type characters like ",',~,` and a few more. I also ran in to this problem and according to the bur report it has to do with GTK+ and internationalization/keyboard layouts.
What worked for me was setting my keyboard layout to "US" (not US-international) for Xamarin studio.
sure, that's this ugly gtk-mess-legacy..and it's entirely XS-related, so I can't do anything there.