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