mecanismo de diferença de rubi

Procurando por um mecanismo de diferenciação Ruby. Assim, você pode fazer as mesmas coisas que o visualizador de fusão faz.

Por exemplo, você tem esse primeiro conjunto de códigos por linha:

String1String2String3

2º set:

String1String3String4

O diff mostraria que as linhas 2 e 3 são diferentes.

Eu já estou usando este:http://github.com/pvande/differ, mas definitivamente não é perfeito, mas é muito bom. Eu gostaria de acrescentar, no entanto, estou tentando encontrar algum conhecimento sobre outro antes de prosseguir com essa diferença.

questionAnswers(1)

yourAnswerToTheQuestion