Реализовал следующие фичи:
1. Wizard-конвертер проектов Nemerle из формата VS 2008 в формат VS 2010.
Wizard автоматически открывается при открытии проектов старого формата (или проектов с поврежденными важными свойствами) и производит преобразование проекта.
В отличии от Wizard-а для C# данный Wizard предлагает переименовать проект при преобразовании, так что можно оставить старые проекты в целости и сохранности. При этом изменяются все ссылки в файле решения (.sln). Если ответить "No" на предложение переименовать проект, то создается резервная копия проекта и проект преобразуется по месту (как C#-проекты).
Решение преобразуется по месту, так как эту часть студия выполняет самостоятельно, но его не сложно вынуть из бэкапа, переименовать и возвратить на место.
2. Wizard создания нового макроса. Он позволяет задать параметры вроде фазы на которой раскрывается макрос, к чему макрос применим (если это макро-атрибут) и т.п. В итоге он генерирует код макроса, модуля содержащего функцию реализации и вызов данной функции. Кроме того к некоторым комбам добавлены подсказки в виде всплывающего балуна.
3. Добавлены два новых шаблона: шаблон для varint-ного типа и шаблон для модуля.
4. Старые шаблоны для макросов удалены.
Просьба по тестировать визарды.
Кроме того просьба, к тем кто хорошо пишет по английски, отредактировать текст подсказок и другой текст в GUI, если там что-то не так. Редактуру нужно добавлять в виде пул-реквестов на гитхабе.
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.