Как в Stack Overflow отображаются изменения ревизии в разнородном формате, который они используют?
Меня не волнует переполнение стека как таковое; это просто удобный способ описать мое требование. У меня есть история аудита изменений в текстовом поле. Я хотел бы показать изменения так же, как переполнение стека показывает изменения истории изменений. Я вспоминаю подкаст Stack Overflow, где его обсуждал Джефф Этвуд, но я не могу найти его в стенограммах и понятия не имею, что такое подкаст. IIRC, он не основан на .NET, может, Python?
Это для потребления конечным пользователем, поэтому все, что выглядит как Unix-подобный diff, отсутствует. Соблазнительно показать два блока и текст, старый и новый, и дать им понять это, но история изменений переполнения стека ооочень приятнее.