6.0.6

From RevaWiki

Jump to: navigation, search

Reva version 6.0.6. from June 08, 2006
6.0.6a from June 09 contains a small fix for the 'install', and some refreshed library files. Download it

Contents

Bugs fixed

  • bug #133 documentation wrong on DICT
  • bug #132 "reveal" only works in certain order
  • bug #131 "search" returns 1 instead of -1 in case of success...
  • bug #130 docmentation for "resize" should mention returns 0 if fails
  • bug #129 "default" selection not cleanng stack
  • bug #122 Broken definition of xt>name in debugger

Words

new
'macront (find?) (inline) (s0) <> findprev inline{ put 3drop
changed
cb: stdcb:
removed
x: func
Dictionary
Hyperlinked HTML table of 6.0.6 vocabulary help . ( new words and changes in red )

Examples

  • updated examples to use new cb: (6.0.6a has updated examples for those I didn't get to before)

Library

  • db/sqlite updated to use new cb:
  • math/floats: some refactoring, added f,
  • random/simple: added {{word:choose[]}} and other improvements

Misc

  • updated IUP DLLs
  • changed cb: and stdcb: - moved them from core into the "callbacks" library.
  • reworked reva.f to use inline{
  • made Linux syscall more efficient, based on FreeForth implementation
  • streamlined Windows build, removed "inc" files


Known issues

None. Everything is perfect ...

Well actually, I really really really (!!!!) want to get "contexts" working before the next release.

Personal tools