In the latest nightly Spoofax, the generated -Refactorings.generated.esv file contains settings for keybindings:

keybindings Predefined Keybindings

    Shift  +  Alt  +  R = "org.eclipse.jdt.ui.edit.text.java.rename.element"
  
    Shift  +  Alt  +  I = "org.eclipse.jdt.ui.edit.text.java.inline"
  
    Shift  +  Alt  +  M = "org.eclipse.jdt.ui.edit.text.java.extract.method"
  
    Shift  +  Alt  +  V = "org.eclipse.jdt.ui.move.method"
  
    Shift  +  Alt  +  C = "org.eclipse.jdt.ui.change.method.signature"
  
    Shift  +  Alt  +  L =
    "org.eclipse.jdt.ui.edit.text.java.extract.local.variable"
  
    Shift  +  Ctrl  +  F = "org.eclipse.jdt.ui.edit.text.java.format"
  
    Ctrl  +  I = "org.eclipse.jdt.ui.edit.text.java.indent"
  
    Shift  +  Ctrl  +  C = "org.eclipse.jdt.ui.edit.text.java.toggle.comment"
  
    Shift  +  Ctrl  +  M = "org.eclipse.jdt.ui.edit.text.java.add.import"
  
    Shift  +  Ctrl  +  O = "org.eclipse.jdt.ui.edit.text.java.organize.imports"

but this does not parse: Syntax error, not expected here: keybindings. The workaround to make your project build again is to not import -Refactorings.generated.esv. This may be some issue with versioning of the esv syntax caused by the move to git?

Submitted by Gabriël Konat on 10 May 2013 at 09:58

On 10 May 2013 at 09:58 Gabriël Konat tagged esv

On 10 May 2013 at 12:32 Gabriël Konat commented:

This is caused by the nightly update site which now apparently contains an older version of Spoofax. Using http://hydra.nixos.org/job/spoofax/spoofax-master/build/latest/download/1/site resolves this.


On 10 May 2013 at 12:32 Gabriël Konat closed this issue.

Log in to post comments