Metadata-Version: 1.1
Name: Py-Infinote
Version: 0.93
Summary: Py-Infinote is a Python implementation of the infinote     operation transformation protocol. It's a direct port of JInfinote
Home-page: https://github.com/phrearch/py-infinote
Author: Jeroen van Veen
Author-email: j.veenvan@gmail.com
License: BSD
Description: This is a port of JInfinote, implemented in Python
        
        
        Usage
        =====
        
        >>> from infinote.document import InfinoteDocument
        >>> newdoc = InfinoteDocument('Hello world')
        >>> newdoc.state
        ('1:1', 'Hello world')
        >>> newdoc.try_delete([1,newdoc.state[0], 4, 7])
        >>> newdoc.state
        ('1:2', 'Hell')
        >>> newdoc.try_insert([2,newdoc.state[0], 4,' is the place where all cool people go'])
        >>> newdoc.state
        ('1:2;2:1', 'Hell is the place where all cool people go')
        >>> newdoc.try_delete([1,newdoc.state[0], 24, 3])
        >>> newdoc.state
        ('1:3;2:1', 'Hell is the place where  cool people go')
        >>> newdoc.try_undo([1])
        >>> newdoc.state
        ('1:4;2:1', 'Hell is the place where all cool people go')
        >>> newdoc.try_delete([1,newdoc.state[0], 24, 4])
        >>> newdoc.state
        ('1:5;2:1', 'Hell is the place where cool people go')
        
        
        
Keywords: infinote,text,editing,collaborative,ot,adopted
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Web Environment
Classifier: Intended Audience :: Information Technology
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development
Classifier: Operating System :: OS Independent
