├── .gitignore ├── .travis.yml ├── LICENSE ├── README.md ├── debug.go ├── editor ├── command_view.go ├── commands.go ├── commands_todo.go ├── doc.go ├── document.go ├── document_view.go ├── editor.go ├── editor_test.go ├── event_registry_impl.go ├── keybindings.go ├── plugins.go ├── strings.go ├── terminal.go ├── view.go └── window.go ├── internal ├── doc.go ├── event_registry_internal.go └── interfaces.go ├── main.go ├── non_debug.go ├── terminal.go ├── tools ├── print_colors.sh ├── test.bat ├── test.sh ├── wi-event-generator │ ├── main.go │ └── parse │ │ └── parse.go └── wi.png ├── wi-plugin-sample └── main.go └── wicore ├── colors ├── colors.go └── colors_test.go ├── command.go ├── doc.go ├── event_registry_decl.go ├── interfaces.go ├── interfaces_string.go ├── key ├── key.go ├── key_string.go └── key_test.go ├── lang ├── lang.go └── lang_test.go ├── panic.go ├── plugin ├── event_registry_impl.go └── main.go ├── raster ├── raster.go └── raster_test.go ├── strings.go └── utils.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/README.md -------------------------------------------------------------------------------- /debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/debug.go -------------------------------------------------------------------------------- /editor/command_view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/command_view.go -------------------------------------------------------------------------------- /editor/commands.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/commands.go -------------------------------------------------------------------------------- /editor/commands_todo.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/commands_todo.go -------------------------------------------------------------------------------- /editor/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/doc.go -------------------------------------------------------------------------------- /editor/document.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/document.go -------------------------------------------------------------------------------- /editor/document_view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/document_view.go -------------------------------------------------------------------------------- /editor/editor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/editor.go -------------------------------------------------------------------------------- /editor/editor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/editor_test.go -------------------------------------------------------------------------------- /editor/event_registry_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/event_registry_impl.go -------------------------------------------------------------------------------- /editor/keybindings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/keybindings.go -------------------------------------------------------------------------------- /editor/plugins.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/plugins.go -------------------------------------------------------------------------------- /editor/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/strings.go -------------------------------------------------------------------------------- /editor/terminal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/terminal.go -------------------------------------------------------------------------------- /editor/view.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/view.go -------------------------------------------------------------------------------- /editor/window.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/editor/window.go -------------------------------------------------------------------------------- /internal/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/internal/doc.go -------------------------------------------------------------------------------- /internal/event_registry_internal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/internal/event_registry_internal.go -------------------------------------------------------------------------------- /internal/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/internal/interfaces.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/main.go -------------------------------------------------------------------------------- /non_debug.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/non_debug.go -------------------------------------------------------------------------------- /terminal.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/terminal.go -------------------------------------------------------------------------------- /tools/print_colors.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/tools/print_colors.sh -------------------------------------------------------------------------------- /tools/test.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/tools/test.bat -------------------------------------------------------------------------------- /tools/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/tools/test.sh -------------------------------------------------------------------------------- /tools/wi-event-generator/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/tools/wi-event-generator/main.go -------------------------------------------------------------------------------- /tools/wi-event-generator/parse/parse.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/tools/wi-event-generator/parse/parse.go -------------------------------------------------------------------------------- /tools/wi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/tools/wi.png -------------------------------------------------------------------------------- /wi-plugin-sample/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wi-plugin-sample/main.go -------------------------------------------------------------------------------- /wicore/colors/colors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/colors/colors.go -------------------------------------------------------------------------------- /wicore/colors/colors_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/colors/colors_test.go -------------------------------------------------------------------------------- /wicore/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/command.go -------------------------------------------------------------------------------- /wicore/doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/doc.go -------------------------------------------------------------------------------- /wicore/event_registry_decl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/event_registry_decl.go -------------------------------------------------------------------------------- /wicore/interfaces.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/interfaces.go -------------------------------------------------------------------------------- /wicore/interfaces_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/interfaces_string.go -------------------------------------------------------------------------------- /wicore/key/key.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/key/key.go -------------------------------------------------------------------------------- /wicore/key/key_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/key/key_string.go -------------------------------------------------------------------------------- /wicore/key/key_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/key/key_test.go -------------------------------------------------------------------------------- /wicore/lang/lang.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/lang/lang.go -------------------------------------------------------------------------------- /wicore/lang/lang_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/lang/lang_test.go -------------------------------------------------------------------------------- /wicore/panic.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/panic.go -------------------------------------------------------------------------------- /wicore/plugin/event_registry_impl.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/plugin/event_registry_impl.go -------------------------------------------------------------------------------- /wicore/plugin/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/plugin/main.go -------------------------------------------------------------------------------- /wicore/raster/raster.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/raster/raster.go -------------------------------------------------------------------------------- /wicore/raster/raster_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/raster/raster_test.go -------------------------------------------------------------------------------- /wicore/strings.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/strings.go -------------------------------------------------------------------------------- /wicore/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/wi-ed/wi/HEAD/wicore/utils.go --------------------------------------------------------------------------------