MoonBase  Top-level Files of trunk

Files in the top-level directory from the latest check-in of branch trunk

  • config
  • system
  • tests
  • tools
  • curses_moonbase.lua
  • graphical_moonbase.fish
  • main.lua
  • readme.md

Luarocks dependencies

lcurses luasec luafilesystem

TODO:

  • Move scrolling functionality etc. upwards into viewport
  • Create a default "template" tool with a scrolling viewport

GUI plan

eg.

(def-frame
    (vertical-split (
      (horizontal-split (
         (scrollview (tree-list))
         (scrollview (editor-buffer)))
      (mode-line)
      (minibuffer))))

Inspiration