REBOL.net

REBOL Test Versions

Updates for Expert REBOL Developers
Updated: 14-Feb-2006

Release Notes

Posted

Class

Platform

Product

Description

5-Dec-2005

Release

Win32
031

View 1.3.2

Part of SDK 2.6.2 release. Fixes more than 50 RAMBO tickets.

18-Nov-2005

Alpha

See Above

View 1.3.61

Additional changes to Rebcode VM. Adds cmp opcode for fast string comparision, identical to the C language strcmp function. Changes cmpl to not.i to avoid confusion with cmp. Rebcode is now rebound for inherited objects (same as functions). Fixes copy if src = dest. Fixes value? if word is unbound.

In the draw dialect, the pop (matrix) operation has been removed.

17-Nov-2005

Alpha

See Above

View 1.3.60

Includes both major and minor changes. Watch for new types of problems.

Major changes to to the internal storage mechanism used by REBOL (thousands of lines affected). These changes have been made to make internal dialects easier to write and maintain. This is being done in preparation for the dialected rich-text improvements.

  1. The system/standard object contains definitions for all of the internal objects used by various sub-systems.
  2. Internal tables are created for words and strings. If you viewed strings by scanning the executable file, you will notice that many of the strings are now gone. The only strings left are essential boot strings. Note that the security requestor strings no longer appear, which reduces hacking on those important user permission messages.
  3. Various rare assertion failures are now numeric, not strings. The thinking here is: since they "never" happen, they should not be allocated string space.
  4. The REBOL program is 5K smaller.

Minor changes have been made to the rebcode VM. Added the sign (return 1,0,-1 on greater, equal, lesser) and asr (arith shift right). Changed lsr (to be non-signed), fixed type? (if source and dest are same variable), and allow back to act like skip (not clip negative series indices). Also, a variety of small bugs have been fixed. See RAMBO for bug fix list.

Also fixes a bug in load if a literal pseudo-datatype (e.g. series!) was found. The type was not properly restored. This problem was only encountered when functions that used argument pseudo-datatypes were molded or saved with the /all refinement.

14-Oct-2005

Alpha

See above

Core 2.6.50
View 1.3.50

The first general release of REBOL with new virtual machine (VM). The VM supports high speed opcodes (called "rebcode" - similar to bytecodes but more powerful) to allow developers to optimize specific functions in a machine (CPU) independent manner. Note that the current VM is not secure (memory can be modified), so use with caution and at your own risk. Docs, tests, and demos to be provided.

8-Sep-2005

Beta

Linux PPC
044

Core 2.6.0a

This is an initial test build of REBOL for the Genesi PPC running Debian and Gentoo Linux. This is our first non-OSX PPC build for quite some time. Please let us know how it works for you.

3-Sep-2005

Beta

Win32
031

Core 2.6.0d
View 1.3.1d

Fixes RAMBO 3885, 3895, 3896. (Rare bind and GC bugs)

1-Sep-2005

Beta

OpenBSD
092

Core 2.6.0c

Open BSD version of /seek refinement.

30-Aug-2005

Beta

Linux
042

Core 2.6.0c

Linux version of /seek refinement.

30-Aug-2005

Beta

Win32
031

Core 2.6.0c
View 1.3.1c

A Beta test version of REBOL/Core with new /seek refinement added to open. Allows fast random access to large files. See Seek mode summary for more comments.

11-Aug-2005

Beta-2

Win32
031

SDK 2.6.0

A Beta test version of the SDK with the 1.3.1 fixes and changes is now available for current SDK developers. Contact REBOL via feedback or email Cindy if you would like to try it.

9-Aug-2005

Beta

Linux
042

View 1.3.1

First beta test version of View for Linux. Requires C++ libraries to be in your lib directory (pref: stdc++ 5.0). (Please tell us if you encounter execution problems.) This release does not do installation. View will run in the dir you put it in. But, it does use the standard "~/.rebol/" area for the data cache. Note that DRAW (AGG) does not support fonts on Linux at this time due to lack of X11 support for font glyph queries.

8-Aug-2005

Alpha

OSX
024

View 1.3.1

This is a crude prototype of REBOL/View running on OSX. It generally works and runs REBOL/View scripts. The viewtop opens properly, and you can launch various reblets, even some of the games. However, there are a few things to watch out for (to be fixed):

  • Not yet an app bundle. So, sorry, you must chmod +x rebview and run it from the shell. (We will bundle it pretty soon).
  • No security requestors! That means it is like running without normal REBOL security in place. Use caution in what you decide to run.
  • No installation. View will run in the dir you put it in. But, it does use the standard OSX "~/Library/Application Support" area for the data cache.
  • No timers. So scripts that use timers (like a few of the demos) do not yet work.
  • Still uses CTRL keys for apps, not yet APPLE CMD key.
  • DRAW (AGG) does not support fonts.
  • Also missing: menus, file requestor (native), clipboard port, icons, and much more.

But, despite all that, it still does ok for an early prototype.

We would like to thank Jaime Vargas for his encouragement and help in getting REBOL/View for OSX moving again!

7-Jul-2005

Beta

OSX
024

Core 2.6.0
Base
Pro
Command
2.5.125

Same as below.

6-Jul-2005

Beta

OpenBSD
092

Core 2.6.0
Base
Pro
Command
2.5.125

Here are builds of the most recent betas for OpenBSD. They include all fixes below, but they may not include all necessary fixes for final release. We need OpenBSD users to test these and tell us how they stand. Note: The normal graphics functions that are part of Command are not included.

17-Jun-2005

Release

Win32
031

View 1.3.1

Various bug fixes. Mostly minor, but one major problem with Launch has been fixed. For list, search RAMBO with 1.3.1 string.

15-Jun-2005

Beta

Win32
031

Core 2.6.0
Base
Pro
Command
2.5.125

New releases based on 1.3.0 changes. Quite a few changes and additions so we are doing one beta release before moving them to 2.6.0 version. See 1.3 changes doc (linked below) for details.

10-Jun-2005

Release

Win32
031

View 1.3.0

New release. See REBOL/View Changes doc for more information. Other platforms to be supported soon.

Earlier experimental releases can be found here.

Build Class

The build "Class" field above means:

 InternalAn internal build for project developers.
 ReleaseAn official release of REBOL.
 BetaRequired functionality is present, but waiting for feedback from developers regarding problems. Not supported. Use at your own risk.
 AlphaCreated for testing purposes to try new ideas or check for stability of changes. Not tested. Not supported. Use at your own risk.
 TestA specific version built for developers who need a specific change or intermediate version. Not tested. Not supported. Use at your own risk.

Updated 14-Feb-2006, WIP Wiki, REBOL/Core 2.5.58.4.2   -   Copyright 2005 REBOL Technologies   -   WWW.REBOL.COM   -   Edit