Поломалась работа опции "Новый процесс для каждого файла". Теперь, при выборе данной опции, все файлы всегда запускаются в текущем процессе, а не в новом, как положено.
Поломка произошла в SVN r5156. В SVN r5155 она еще работала.
Вот же гребаная винда - она даже простое открытие начинает делать через "DropTarget". А вот тут невозможно определить как надо - в одном процессе или в разных. Даже не знаю что придумать - не не реализовывать же полноценное открытие MPC-BE настроек во внешней dll, которая занимается обработкой в проводнике.
В стандарном режиме IDropTarget решает проблему запуска кучи сессий при открытии кучи файлов из папки? Это ведь хорошо! :-)
Исправил в r5167, чтобы заработало - надо заново зайти в настройки и применить, короче чтобы настройки заново записались.