From 32de2d13735db82873d1c61c28cbb97ea662407d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Nicol=C3=B2=20Balzarotti?= Date: Mon, 17 Sep 2018 13:28:49 +0200 Subject: [PATCH] refactor roomlist in new tui.jl --- src/MatrixChat.jl | 1 + src/repl.jl | 2 -- src/tui.jl | 5 +++++ 3 files changed, 6 insertions(+), 2 deletions(-) create mode 100644 src/tui.jl diff --git a/src/MatrixChat.jl b/src/MatrixChat.jl index 10ef3bb..c772368 100644 --- a/src/MatrixChat.jl +++ b/src/MatrixChat.jl @@ -14,6 +14,7 @@ include("sync.jl") include("utils.jl") include("user.jl") include("repl.jl") +include("tui.jl") # types export MatrixServer, MatrixUser, MatrixSync, MatrixMsg diff --git a/src/repl.jl b/src/repl.jl index 4a5057d..e56a68e 100644 --- a/src/repl.jl +++ b/src/repl.jl @@ -484,8 +484,6 @@ end # Execution # ############# -roomlist = Dict() - function do_cmd!(command::MatrixCommand, repl) global user if command.spec.kind == CMD_MSG diff --git a/src/tui.jl b/src/tui.jl new file mode 100644 index 0000000..6129858 --- /dev/null +++ b/src/tui.jl @@ -0,0 +1,5 @@ +roomlist = Dict() + +function updateroomlist(user::MatrixUser) + global roomlist = listjoined(user) +end