help-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Collaborative editing and persistently tracking changes


From: Joost Kremers
Subject: Re: Collaborative editing and persistently tracking changes
Date: 9 Sep 2009 19:38:43 GMT
User-agent: slrn/0.9.9 (Linux)

David Reitter wrote:
> I often collaborate with people on documents and it's useful to see  
> what changes they've made.  Many of my collaborators will want to use  
> Word, if only for its nice change-tracking feature.

well, i guess *any* method of tracking changes in emacs won't be compatible with
.doc or .docx files anyway, so isn't it pointless to try and do this in emacs?
or do you think all of your collaborators would be willing to use emacs if only
a decent "track changes" option were available?

> I would need a combination of highlight-changes-mode and a way to save  
> and load the change history of a buffer into a file, just like MS Word  
> does it (with the new open docx format).

highlight-changes-mode uses text properties to track changes. the elisp manual
describes a theoretical method of saving text properties to a file:

(info "elisp (Format Conversion Piecemeal)")

but a quick google search suggests no-one has actually implemented it.

> All in all, I'm missing good Emacs support for non-concurrent  
> (asynchronous) real-time editing.  Suggestions would be welcome.

i guess a good way would be to augment highlight-changes-mode with the necessary
functions to save the text properties it uses to a file and reading them back
in. but that would take some elisp hacking...


-- 
Joost Kremers                                      joostkremers@yahoo.com
Selbst in die Unterwelt dringt durch Spalten Licht
EN:SiS(9)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]