typeintandem / tandem

Typing in Tandem. Decentralized, cross-editor, collaborative text-editing!
Apache License 2.0
698 stars 20 forks source link

Sublime Text 3 Plugin #63

Closed rageandqq closed 6 years ago

rageandqq commented 6 years ago

This won't fully work yet, but it's a start. It works with the version of the tandem agent from just before the write request work was added.

How it works:

Additional notes:

I will work on bringing this up to par with the state of [neo]vim in future diffs, namely adding support for the write request and write request ack features.
Also, this won't be super resilient to text buffer changes while processing messages from the agent as noted above, but that can also be added in later.

rageandqq commented 6 years ago

https://github.com/geoffxy/tandem/issues/54

rageandqq commented 6 years ago

RE using a lib folder: sgtm. Will add that in the next diff (needs

The symlinking is a good idea - I didn't want to spend too much time on it earlier so I just had a build script (that I later changed to a Makefile). I'll try to set that up before merging this PR.

geoffxy commented 6 years ago

Yeah no rush on those changes (can both be done separately). Especially since we will need to share those utilities with the neovim plugin too.

rageandqq commented 6 years ago

https://media.tenor.com/images/5d7a7212b8571aad8d222fc184af154e/tenor.gif