Как я могу записать свою работу в Emacs, чтобы потом воспроизвести ее, чтобы показать другим? Некоторое время назад был сайт, на котором автор писал статью и отображал все, что они напечатали, исправили, переписали и т.д. Я думаю, что такая мысль будет интересна и для небольших программ.
У меня уже есть одна, возможно, ужасная идея; используйте Git и подключитесь к хукам после изменения глобально в Emacs, запишите каждый отдельный буфер в файл в каком-либо репо как один коммит. Хотите сделать "браузер"? Просто используйте репозиторий Git в качестве базы данных. Но ... это может быть оскорбительно для приличия использовать Git таким образом, я не знаю.