A partir de agora, vou usar a construção diff, pois é útil.
Não vejo o Discourse implementando aquela outra sugestão do Gist. Quanto mais penso nisso, mais acredito que ela se encaixaria perfeitamente dentro do realçador de sintaxe, não fora dele.
Basicamente, com o passar dos anos, faz sentido adicionar alguns recursos aos realçadores de sintaxe, e a função básica de exibir código de forma fácil de ler se estende naturalmente para mostrar também parte da dinâmica do código.
O que mudou, onde, por quem; para o que estou apontando; qual comentário útil explica a relação do código com o local onde está sendo postado, etc.
Obrigado a todos pela participação nesta discussão.