I really like the XamSyntaxEditor, but it would be really nice if we could easily extend it to other languages. I know you provide support for definitely languages using EBNF, but finding or defining EBNF definitions for most languages is incredibly difficult if not impossible. For example, I attempted to provide support for PowerShell using a very old EBNF I found in the book Windows PowerShell in Action, but gave up in frustration due to the many differences and inconsistences. It was also way out of date for current versions of PowerShell.
It would be very helpful if you could provide support for more modern language grammars, such as TextMate 2. I was able to find TextMate definitions for many different languages, which is something I was unable to do with the existing EBNF format.
David