REBOL Developer Network

REBOL Update News

Carl at work Carl Sassenrath, CTO
REBOL Technologies
9-Jun-2009 21:40 GMT

247266 visits since 21-Mar-2007
RSS Feed URL
Send me feedback

Search:

Purpose:
For notes, announcements, and comments about new REBOL versions.

Also Visit:
Carl's REBOL Blog
REBOL 3.0 Front Line
Downloads for Updates

Most Recent Comments:
0017 0023 0013 0010 0001 0007 0006 0003

Recent Articles:

11-Nov-2008 - Spam removed [0030] 11 Cmts
2-Jul-2008 - This blog is resting. [0029] 11 Cmts
17-Mar-2008 - Post REBOL 2.7.6 compatibility problems here [0028] 16 Cmts
16-Mar-2008 - New Core and View for Linux LibC6 [0027] 18 Cmts
14-Mar-2008 - REBOL 2.7.6 Released - Changes [0026] 38 Cmts
13-Mar-2008 - CALLBACK vs CALLBACK! [0025] 14 Cmts
10-Mar-2008 - V2.7.6 Frozen, TBR [0024] 9 Cmts
8-Mar-2008 - REBOL V2.7.6 Prelim Test Release [0023] 11 Cmts
4-Mar-2008 - Remember: Only tested changes get put in 2.7.6 [0022] 12 Cmts
4-Mar-2008 - REBOL/Core 2.7 Beta for Mac OSX Intel Architecture [0021] 10 Cmts
4-Mar-2008 - REBOL V 2.7.6 -- Last call for changes [0020] 4 Cmts
4-Mar-2008 - Bringing upnews back online [0019] 11 Cmts
31-Mar-2007 - Version 2.7.5 - FreeBSD 6.0 [0018] 9 Cmts
21-Mar-2007 - The plan for 2.7.6 [0017] 120 Cmts
21-Mar-2007 - 2.7.5 SDK Releases [0016] 23 Cmts
21-Mar-2007 - REBOL release update news restored [0015] 9 Cmts
Contents - Index of all articles.

11-Nov-2008 - Spam removed [0030]

Quite a few spams were posted in this blog's comment sections, and we have cleared them out. Sorry about that.

Our thanks go to Didier for bringing this to our attention.

11 Comments


2-Jul-2008 - This blog is resting. [0029]

Just a note: this blog is basically... in standby archive mode these days. Our focus has been on REBOL 3.0 development, so nothing much new is happening on 2.7 right now.

11 Comments


17-Mar-2008 - Post REBOL 2.7.6 compatibility problems here [0028]

This blog is for posting any compatibility problems you have found in 2.7.* relative to 2.6.*.

The purpose of doing this is to help other coders who might be searching for some answers.

For example, using 2.7, the script that builds REBOL stopped working. It is a complex script, and I finally tracked it down to this little change that came from the new SWITCH added back in 2.7.2:

In 2.6.*:

>> switch [x] [y [1] x [2]]
== 2

In 2.7.6:

>> switch [x] [y [1] x [2]]
== none

It make sense because 'x is not the same thing as [x]. The problem is the result of the 2.6 SWITCH code which used SELECT and that allows this kind of selection. (Search for a value or a block sequence of values.) But, in 2.7, SWITCH is a native function and does not have that subtle effect.

And, if you are asking "is this a good coding practice" in general (to use a block with a word as a switch value), the answer is no. It is not good practice, and I avoid that in my own code. (Note: I did not write the above build script.)

16 Comments

View index of all articles...

Updated 9-Jun-2009   -   Copyright 2006 Carl Sassenrath   -   WWW.REBOL.COM   -   Edit   -   Blogger Source Code