├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── elm.json ├── src └── Main.elm ├── tests ├── CodeEditor.elm ├── Tests │ ├── Common.elm │ ├── GoToHoveredPosition.elm │ ├── Hover.elm │ ├── InsertChar.elm │ ├── Invariants.elm │ ├── MoveDown.elm │ ├── MoveLeft.elm │ ├── MoveRight.elm │ ├── MoveUp.elm │ ├── NewLine.elm │ ├── NoOp.elm │ ├── RemoveCharAfter.elm │ └── RemoveCharBefore.elm └── elm-package.json └── watch-compile.sh /.gitignore: -------------------------------------------------------------------------------- 1 | elm-stuff 2 | index.html 3 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/README.md -------------------------------------------------------------------------------- /elm.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/elm.json -------------------------------------------------------------------------------- /src/Main.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/src/Main.elm -------------------------------------------------------------------------------- /tests/CodeEditor.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/CodeEditor.elm -------------------------------------------------------------------------------- /tests/Tests/Common.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/Tests/Common.elm -------------------------------------------------------------------------------- /tests/Tests/GoToHoveredPosition.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/Tests/GoToHoveredPosition.elm -------------------------------------------------------------------------------- /tests/Tests/Hover.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/Tests/Hover.elm -------------------------------------------------------------------------------- /tests/Tests/InsertChar.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/Tests/InsertChar.elm -------------------------------------------------------------------------------- /tests/Tests/Invariants.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/Tests/Invariants.elm -------------------------------------------------------------------------------- /tests/Tests/MoveDown.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/Tests/MoveDown.elm -------------------------------------------------------------------------------- /tests/Tests/MoveLeft.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/Tests/MoveLeft.elm -------------------------------------------------------------------------------- /tests/Tests/MoveRight.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/Tests/MoveRight.elm -------------------------------------------------------------------------------- /tests/Tests/MoveUp.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/Tests/MoveUp.elm -------------------------------------------------------------------------------- /tests/Tests/NewLine.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/Tests/NewLine.elm -------------------------------------------------------------------------------- /tests/Tests/NoOp.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/Tests/NoOp.elm -------------------------------------------------------------------------------- /tests/Tests/RemoveCharAfter.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/Tests/RemoveCharAfter.elm -------------------------------------------------------------------------------- /tests/Tests/RemoveCharBefore.elm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/Tests/RemoveCharBefore.elm -------------------------------------------------------------------------------- /tests/elm-package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/tests/elm-package.json -------------------------------------------------------------------------------- /watch-compile.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Janiczek/elm-editor/HEAD/watch-compile.sh --------------------------------------------------------------------------------