1. It would be very useful being able to explicitly start error-detection for all test files, even if they are not loaded. Then in some way it should be signalized that the check is finished (or maybe still running).

  2. It would be nice that sdf files in the syntax folder, which are not imported/used by the grammar, are i.e. grayed out in the package explorer.

  3. Automatic generation of completion proposals according to the grammar definition.

  4. Proven programming conventions for Spoofax.

  5. Some proven project templates for Spoofax - for small, medium and big size projects.

  6. Guide for migration of C-stratego-xt projects to Spoofax.

  7. Completion-templates: Jumping with Tab to the next template parameter (as in JDE).

  8. Support for user defined template files, which will be used by Spoofax to automatically fill new created files (i.e. sdf files) with some text (i.e. header comments, module line corresponding to the folder where the file is being saved, time stamp, empty sections like imports, exports, sorts, etc). The same feature for the supported files of the generated editor.

  9. Automatic adjust of the module line if a sdf file is moved to another subdirectory of the syntax folder (also when inserted from outside the project).

  10. Completion proposals for imports

  11. Completion proposals for exports/sorts: possibility to fill the sorts section with all defined sorts of the module with just one click. A cleanup function for the sorts section or a marker for not defined sorts might be useful too.

  12. Language-Colorer.esv: sort+ : colordefinition instead of sort : colordefinition

  13. Auto completion of {cons with the name of the sort, instead of “Name”

Submitted by Otto Hausbacher on 12 August 2010 at 14:23

On 23 March 2011 at 14:57 Tobi Vollebregt tagged completion

On 31 March 2011 at 10:00 Tobi Vollebregt commented:

7 has been implemented now


On 9 January 2013 at 10:53 Gabriël Konat tagged abandoned

On 9 January 2013 at 10:53 Gabriël Konat commented:

Too many issues in one issue.


On 9 January 2013 at 10:53 Gabriël Konat closed this issue.

Log in to post comments