On Mon, Jun 19, 2006 at 07:18:35PM +0200, Felix Breuer wrote:
> > I mainly intend to implement what is necessary for myself in order to
> > manage my own articles. This includes version control, hyperlinking and
> > some simple facilities for searching.
> 
> Version control alone would be a very interesting feature. How do you
> plan to implement that? In particular, how do you plan to store the
> different revisions of a given document? As version-tagged copies of the
> entire file or as a set of diffs? 
> 
> Do you plan to implement a diffing mechanism that is aware of texmacs'
> trees? I found this the biggest drawback of using standard version
> control software with texmacs documents: that they treat the documents
> as plain text files instead of structured trees.

At a first time, I plan to keep things very simple and just implement
version-tagged copies of the entire files without any diff stuff.
Later, I plan to implement more fine-grained structured diff-tools.

> If the server is written in scheme, is there a set of scheme files I
> could include in my own scheme program to modify the tree of a document
> hosted by a texmacs server?

Since we store version-tagged copies of the entire files,
you will just be able to replace entire trees for the time being.


_______________________________________________
Texmacs-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/texmacs-dev

Reply via email to