Max Rusov wrote:То что сейчас реализовано - суть статические методы класса. Отсюда до объектов уже недалеко.
Ну это уже тема как далеко развивать макроязык.
Кстати, аналогия шелла ведь уже есть в плагинах (если плагин уже реализует комстроку с префиксом). Туда передает вообще единственная строка, и ничего, это считается нормально. Если бы хоть это можно было дернуть из макроса, уже было бы здорово.
Если будет сложный, продвинутый и работающий вариант - я только "за". Просто боюсь, не забуксовало бы оно где-нибудь из-за сложность задумки или не затянулось бы на очень долго. Сорри, конечно, но такое ведь бывает.
P.S. ну и конечно, "ручной" регистрации надо бы избежать, как для конечного пользователя, так и для плагинописания.