Попробовал я их редактор. Мне резко не понравилось следующее (за что, собственно, он и будет сейчас благополучно удалён):он сконвертировал все <Tab>'ы в пробелы во всех отредактированных файлах и ЗАКОММИТИЛ это тупо в CVS; представляете какой получился огромный и абсолютно бессмысленный патч?
Ну а по поводу usability (которым один из авторов так хвастался в интервью):
1) следующее оказалось просто ложью:
"# UNA doesn't use pop up dialogs that force users to hit 'OK'. If modality is the number one enemy of usability, then pop up dialogs must be enemy number two. How many times have you filled in a dialog, and clicked 'OK', only to be informed you entered invalid data and must try again? If you're like me, hundreds of times. Most applications punish users for entering data that they allow the users to enter. They bash users over the head, effectively telling them, 'You stupid user, why did you enter such stupid information? Go try again!' In our view, it's not the user who is stupid, it's the application: applications should never punish users for entering data they allowed the users to enter. This philosophy is evident everywhere in UNA. For example, if you go to create a new class, but type in the name of an existing class, then as soon as you type that last letter, the OK button becomes disabled and an unobtrusive message appears on the same dialog to let you know that a file of the same name already exists. Similarly, if you create a new tool, but forget to specify the tool executable, the OK button is disabled, and displayed on the same dialog is a helpful little message explaining why you can't hit OK just yet. You won't find this obsessive attention to usability in any other IDE or editor (no one is as crazy as we are!)."
При заполнении конфига CVS я оставил пустым branch, посчитав, что он по умолчанию возьмёт HEAD. Не тут то было, не только не взял, но и как раз разрешил нажать на Ok, после чего радостно сообщил: заполните branch.
2) Шрифт слишком мелкий для моего монитора (толщина линий в один пиксел) и как сменить его я не нашёл. Никакого сглаживания шрифта не наблюдается, что при ширине линий шрифта смотрится ужасно.
3) Когда открыто несколько файлов, при вызове Close из контекстного меню в панели табов переключения между файлами закрывается текущий файл, а не файл, заголовок таба которого находится под мышкой.
4) В консоль, из которой запущен, валит Явовские исключения.
5) В какой-то момент его переклинило и он начал ругаться на CVS pserver:
No Customisation or Mime Types available.
#65188 warning C/S protocol error (section 5.10). It's regurarly observed with cvs 1.12.xx servers.
unexpected pathname=<censored> missing root prefix=<censored>
relaxing, but who knows all consequences....
6) Делаю поиск, выкатывает несколько результатов, начинаю модифицировать код одного из них, про все остальные (видимо по принципу, что файл модифицирован) пишет INVALID. И после этого, чтобы перейти к другому результату поиска, приходится перезапускать поиск вручную.
7) Понаставил мне в CVS тегов, о которых я не просил: UNA-Submit-*.
8) В полях редактирования контекстное меню не вызывается (но операции по горячим клавишам работают).
9) Зачем-то написали в меню "Submit" и "Synchronize" вместо более привычных "Commit" и "Update".
10) Для автодополнения приходится жать сначала <Ctrl+.>, а потом ещё стрелками выбирать вариант.
Vim'овский вариант Ctrl+P/N на вскидку удобнее.
11) Не настраивается не только шрифт, но и многое остальное -- опций около десятка.
Итого: поигрался часик, возвращаюсь в vim. Не думаю, что этот редактор составит сколь либо заметную конкуренцию широко распространённым, даже если они выпустят его под свободной лицензией (сейчас Personal Edition бесплатная проприетарная). Т.е., IMHO вопрос проигрыша ими конкуренции -- в их продукте, а не в чём-либо ещё.