├── .gitignore ├── .vscode └── settings.json ├── Cargo.toml ├── log.md ├── readme-j.md ├── readme.md ├── run.sh ├── src ├── editbuffer.rs ├── editor.rs ├── lib.rs ├── macrocommand.rs ├── main.rs ├── prompt.rs ├── screen.rs ├── statusbar.rs └── window.rs └── tests ├── 80x24.txt ├── macro_test_runner.rs ├── null.txt └── script ├── test1 ├── macro.json ├── output_ok.txt └── run.sh └── test2 ├── macro.json ├── output_ok.txt └── run.sh /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | Cargo.lock 3 | log.txt 4 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "japanese-proofreading.textlint.外来語カタカナ表記": false 3 | } -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/Cargo.toml -------------------------------------------------------------------------------- /log.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/log.md -------------------------------------------------------------------------------- /readme-j.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/readme-j.md -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/readme.md -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/run.sh -------------------------------------------------------------------------------- /src/editbuffer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/src/editbuffer.rs -------------------------------------------------------------------------------- /src/editor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/src/editor.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/macrocommand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/src/macrocommand.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/prompt.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/src/prompt.rs -------------------------------------------------------------------------------- /src/screen.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/src/screen.rs -------------------------------------------------------------------------------- /src/statusbar.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/src/statusbar.rs -------------------------------------------------------------------------------- /src/window.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/src/window.rs -------------------------------------------------------------------------------- /tests/80x24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/tests/80x24.txt -------------------------------------------------------------------------------- /tests/macro_test_runner.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/tests/macro_test_runner.rs -------------------------------------------------------------------------------- /tests/null.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/script/test1/macro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/tests/script/test1/macro.json -------------------------------------------------------------------------------- /tests/script/test1/output_ok.txt: -------------------------------------------------------------------------------- 1 | abcde 2 | -------------------------------------------------------------------------------- /tests/script/test1/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/tests/script/test1/run.sh -------------------------------------------------------------------------------- /tests/script/test2/macro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/tests/script/test2/macro.json -------------------------------------------------------------------------------- /tests/script/test2/output_ok.txt: -------------------------------------------------------------------------------- 1 | abcde 2 | -------------------------------------------------------------------------------- /tests/script/test2/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nkon/ked-texteditor/HEAD/tests/script/test2/run.sh --------------------------------------------------------------------------------