> -- Пётр Кушнир писал(а):
> А для ББ критическим местом является бинарный формат хранения сосдоков и, соответственно, невозможность diff'аЭто не критическое место, а решаемая проблема, для которой нету готового решения.

Алгоритм "F9" для составных документов --- частичное решение. Но diff --- покрывает.

P.S. Вариант использовать готовый plain-text diff --- гнать ему ББ-й исходник через трубу конвертером. А?