Estoy usando GNU Emacs 23, pero las respuestas para otros emacsen son bienvenidas como punto de partida.¿Cómo agrego marcadores de diferencias al margen en emacs?
Para los archivos bajo control de versiones me gustaría tener marcadores diff mostrará en la franja, algo así como los marcadores que utiliza Subclipse:
http://subclipse.tigris.org/images/workspace-ss.png
Parece que esto sería posible mediante el análisis del salida de vc-diff
y usando el soporte integrado para el borde, pero no quiero reinventar esta rueda en particular a menos que realmente tenga que hacerlo.
Un enfoque como el minimapa es probablemente el más realista. AFAIK el borde está basado en filas: aunque puede mostrar gráficos, no se pueden escalar a proporciones arbitrarias. Sin embargo, usar un buffer separado como el minimapa funcionaría y podría ofrecer algunas capacidades adicionales interesantes. ¡Una característica como esa estaría bien! – paprika
suena prometedor, pero ¿puede dar más detalles? –