Tim Ryan

Results 99 issues of Tim Ryan

edit-text is designed to target a central server but all client side editing functions work without a server connection. Having a rich text editor component that could be pulled into...

help wanted
C-refactor
idea

Warp was recently released which is a stable async web framework. Right now edit-text uses rouille, but there's no reason that switching to a more recent and async framework couldn't...

idea

If OT::apply were to have a sibling method OT::apply_reversable(...) which returned a tuple (Doc, reverse_op), where reverse_op applied to Doc would result in the inverse method, then undo could be...

A-text-editor
C-feature-large

It would be great to create a Linux binary using an `./x.rs bundle` step, that would be fed to a server using `./x.rs deploy` or another external build tool. This...

C-feature-small
A-build-tools

This has always been a stupid idea in the back of my head, that you could allow editing WYSIWYG and Markdown versions of the same file simultaneously. The inspiration comes...

idea

edit-text is not going to be preferable over a CRDT-based implementation like Atom's Teletype, but it is still a useful proof-of-concept to see: 1. Can edit-text be stripped of its...

idea

This should be simple to support, because Bold and Italic are already partially supported on the client. The difference here: 1. The client needs to detect that the Link button...

C-feature-small
A-text-editor

![2018-07-07 00_15_46](https://user-images.githubusercontent.com/80639/42406714-062f620e-817b-11e8-822c-86a33c3c0f40.gif) The cursor should travel alongside the same text column rather than wrapping to the end/beginning of paragraphs inbetween.

C-bug

This solves issues with Chrome, but also might speed up programs.

C-refactor

[**Relevant: a development diary about documents and Markdown.**](https://tcr.github.io/edit-text/diary-markdown.html) If the Markdown sanitizer can be thoroughly proven to make validatible documents when inputted into edit-text, then we can enable 1) importing...

help wanted