Skip to content

Roadmap

Nicolas Pénet edited this page Jan 13, 2019 · 83 revisions

User interface

  • scroll vocabulary list when the selected word is not visible
  • allow cut/copy/paste of any element (vocab/word/node)
  • allow the use of the Escape key when renaming a node

Programming

  • add object definitions
  • add the possibility of defining initial values for tuple slots
  • add the possibility of defining class methods (multimethods if possible)
  • when Factor words have several outputs, return a sequence instead

Documentation

  • adapt Factor's documentation to Skov

Bugs

  • bug with scrollers
  • impossible to search for vocabs in the browser
  • vocabulary index only shows accessors and scratchpad
  • some accessors become mutators when exported and imported

Problems with particular words

  • 'map' should be variadic (up to 3 sequences)
  • there should be variadic '&&' and '||'

Other

  • use only the "target" slot instead of both "target" and "completion"?

Non-Mac platforms

  • ship the Linux Biolinum font with Skov and use it in the interface without installing it on the system