Попользовавшись своей утилиткой RDia (о которой писал ранее), я пришел к выводу, что многое стоит изменить. Точнее — переписать заново. Что и сделал:
0. Сменил название — чтобы не было ненужных ассоциаций с Dia. Теперь программка называется RDot.
1. Добавил информацию о методах.
2. Воспользовался для разбора параметров командной строки OptionParser вместо GetoptLong.
2.1 Уменьшил число таких параметров — тонкая настройка dot-файла стала недоступна, зато для указания раскраски теперь не требуется знать, что же там по-умолчанию — ничего, кроме цветов, и не изменится.
3. Использовал HTML-style заголовки для узлов графа, т.о. классы и модули представлены табличками со столбцами соответствующими методам, файлам и строкам.
4. Отказался от попыток кластеризовать граф, поскольку на реальных примерах это выглядело ужасно.
5. Выложил проект на GitHub.
5.1 Там же выложил некоторые примеры.
Приглашаю пользоваться, критиковать и участвовать в разработке.