Skip to content

Releases: nicolas-p/skov

2017-12

24 Dec 12:31
Compare
Choose a tag to compare

New in this release:

  • important design change: went from pyramids to something more organic
  • interface drawn completely with OpenGL instead of bitmaps
  • TAB completion
  • moving parts of the tree left or right
  • more variadic words (variadic = can take any number of inputs)
  • quotation is controlled by the user
  • calling quotations

Still missing:

  • defining objects

Also, because Skov is made by modifying a Factor image, and I don't have an Apple developer account to sign the new image, macOS will tell you that the image is broken. To get around this, open a Terminal, go to the Skov directory and type:

xattr -rc Skov.app 

2017-06-03

03 Jun 08:44
Compare
Choose a tag to compare

This is the first release of New Skov (see #12).

Two features are missing in this release:

  • word completion: pressing TAB to complete a word will not do anything, and if two words in the system have the same name, you won't be able to choose which one you want
  • objects: it's impossible to define your own objects, or to use constructors, accessors and mutators

Also, because Skov is made by modifying a Factor image, and I don't have an Apple developer account to sign the new image, macOS will tell you that the image is broken. To get around this, open a Terminal, go to the Skov directory and type:

xattr -rc Skov.app 

2016-11-25

25 Nov 16:58
Compare
Choose a tag to compare
  • improved graph rendering (better and faster)
  • every vocabulary can be activated or deactivated
  • Retina display support
  • cleaner compilation path
  • word completion (Tab key)
  • possibility to choose between words that have the same name
  • simple Factor code can be automatically converted to Skov (implemented but not used)
  • rich output (pictures, interactive gadgets, not just numbers or text)
  • buttons to import/export code

2016-04-15

15 Apr 15:00
Compare
Choose a tag to compare

Main changes since last release:

  • nodes can be created with connections already made to existing nodes
  • code can be exported to text files and re-imported
  • improvements in help browser