REBOL Developer Network

Version 2.7.1 - Base Build

Carl Sassenrath, CTO
REBOL Technologies
22-Nov-2006 0:42 GMT

Article #0006
Main page || Index || Prior Article [0005] || Next Article [0007] || 33 Comments || Send feedback

Purpose

The purpose remains to create a base REBOL 2.7 that serves as a foundation for further weekly updates. Version 2.7.0 had too many problems. We think 2.7.1 will be much closer.

Possible Unstable Release
  • This release is essentially untested.
  • The stability of this release is not proven.
  • Do not use this release for mission critical applications.
  • Use at your own risk.

REBOL Test Versions - Download Archive

Details

Here are the specifics of this update:

  • Hash and List Datatypes
    The problems with these datatypes in 2.7.0 should be fixed. This also fixes the to-vector and related errors (vector type is not part of 2.7).
  • DRAW Commands Attributes
    Command attribute words for DRAW commands are fixed. Minor testing done. Please test it more.
  • BOUND? Function
    Users requested that BIND? be renamed to BOUND? This has been done (it is consistent with FIND and FOUND? pattern).
  • Core Version
    System/core now identifies as 2.7.*. It will now agree with system/version. Please write your scripts to depend on system/version, not system/core.
  • Timezone Not Fixed
    The timezone fix mentioned below was not made. (Due to holiday time restrictions this week.)
  • Trim a Tuple [POKE tuple none]
    We needed to add an easy method to shorten tuple values. For example, if you wanted to make 2.7.1.3.1 into 2.7.1, use poke:
>> n: 2.7.1.3.1
>> m: poke n 4 none
== 2.7.1

33 Comments

Updated 11-Sep-2009   -   Copyright 2006 Carl Sassenrath   -   WWW.REBOL.COM   -   Edit   -   Blogger Source Code