plugbee / dslforge

A generator of domain-specific language (DSL) editors for web applications and cloud IDEs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

A couple of ideas & minor issues

ulrichobjectsecurity opened this issue · comments

  1. support for typing custom characters, like CTRL+SHIFT+< and CTRL+SHIFT+> in a normal Xpand editor in the IDE
  2. there seems to be an issue with "!" in Xtext terminals, which manually need to be changed to ~ in ANTRL in .g
  3. content assist for string shows "Valu" - STRING but when clicked doesn't enter "Valu" but ' "Valu" - STRING '
  4. changing the lenght of content assist needs a manual javascript workaround. Maybe provide a method to set it?
  5. yellow tip in content assist shows element typ but not name. In he IDE it shows both type and name
  6. method to automatically position the cursor would be great
  7. in the IDE, several Xtext editor files of the same DSL can reference each other's elements. In DSLForge this does not seem the case - any chance this could be supported?
  8. If model elements are referenced whose name includes a colon ":', then somehow the name gets truncated (in the content assist) at the colon, and the rest of the name ends up in the type description in the content assist. This seems a bug.

Thanks
Ulrich

I will split this issue into several ones so that we keep track of each one individually.

Issues 5 and 8 are fixed since build 0.9.0-20161210, could you confirm?

I cannot get to older builds - is there a full build history that can be easily used by the target platform?
I can confirm that the content assist doesn't work at all on the latest build 0.9.1.201612201919 - I've emailed you a jpeg of the browser (javascript) error.

The older releases are available under the following update sites: