so hab jetzt 2 variablen eingefügt, später kommen siche mehr, zumindest können in templates jetzt auch einfache variablen eigefügt werden mit [$$variablenname].
wenn dir besser syntax einfällt sags mir bitte.
ja aber du siehst das es wirklich nicht die eleganteste lösung ist, ich sehe den nutzen und vieles ähnliches wird sicher wichtig werden. wir sollten uns überlegen was da wirklich passiert denn das hat aus sicht des editors wenig mit templating zu tun und dafür einen ordentlichen mechanismus bereitstellen.
mit plgin API mein ich eher auch wie das plugin dem programm sagt was es brauch (menüeinträge, routine die bei app init ausgeführt werden soll, usw) ich wollte erstmal das sie normale Kephra::irgendwas rufe machen können oder Kephra::CommandList::run_cmd($id). zweiteres ist natürlich etwas sicherer vor änderungen. Oder bräuchtest du als pluginautor noch was?
mit macro mein ich auch eine folge solcher commands. halt ne folge an arbeitsschritten die man aufzeichenn und abspulen kann.