public override void onSave()
{
this.meson.save();
- var vl = this.language_servers.get("vala");
- if (vl != null) {
- vl.initialize_server(); // hopefully better than exit?
- }
}
/**
}
switch( lang ) {
case "vala":
- var ls = new Palete.LanguageClientVala(this);
- ls.log.connect((act, msg) => {
- //GLib.debug("log %s: %s", act.to_string(), msg);
- BuilderApplication.showSpinnerLspLog(act,msg);
- });
- this.language_servers.set(lang, ls);
+ this.language_servers.set(lang, new Palete.LanguageClientVala(this));
break;
default :
return this.language_servers.get("dummy");
this.makeMain();
this.makeApplication();
this.makeWindow();
- this.makeGitIgnore();
+
var cg = new GtkValaSettings(this, this.name);
this.compilegroups.set(this.name, cg);
}
""");
}
- void makeGitIgnore()
- {
- this.writeFile(".gitignore", """
-build/
-""");
- }
+
+
public override void initDatabase()