A summary of what's happening in the REBOL community.

The week ending 21st May, 2006

This weekly summary idea has been well received, and we now have 4 new contributors. Please welcome Sunanda, Volker, Max, and YekSoon.

Although we do not aspire to become an e-zine, like the much missed Rebol/Zine, we will be happy to accept small articles that we can publish within the constraints of the blog format.

Discussions continue on the security model to be used by the plugin. A design document is being drafted by Josh, and should be available for comment within a couple of weeks.

Anton has updated his batch-download.r script so that you can now skip a file, pause, and abort. Very useful stuff. Graham's demo using this script has been updated as well.

Vollker has released his mini RCS system named snapsets.

Henrik released version 0.0.41 of his very useful list-view - a powerful extension to the list style.

Gabriele released his structure matching and rewriting tool. With this you can match a structure using parse rules, and replace it with another. Sounds cool and potentially very useful especially in relation to the following news about contexts.

A context is a set of words, for example the arguments to a function or the members of an object. Prior to Rebol3 once a context was created, it could not be extended. But in some instances, this constraint will be released.

Bind will now expand contexts. So, instead of having to create a new object to add to a context, we will now be able to do this:

obj: make object! [a: 1]
word: bind 'b ob
set word 10
print obj
a: 1
b: 10

This is related to Rebol3 using modules which means allowing for multiple global contexts instead of a single global context, and similar to the Forth vocabulary.

As you know, AGG is now used by View as its rending engine. Recently AGG 2.4 was released, and is now able to render Flash shapes. Does this mean that View at some time in the future may be able to playback Flash movies?

This web forum has now added a section specifically for Francophiles.

This Rebol clone has been chosen to be the default scripting language for Syllable, a GPL operating system. In the meantime a binary release is available.


At 12:18 AM, Blogger Christophe Coussement said...

I could be interesting to add that RebelBB, the first full-REBOL BBS application, is now hosting the forum of the French REBOL community.

RebelBB makes use of the IMAP protocol.

You can discover it at: http://www.digicamsoft.com/cgi-bin/rebelBB.cgi

At 12:28 AM, Blogger Graham said...

Interesting ... though there was an earlier BBS written in Rebol.

Where is the source to RebelBB?

At 2:36 AM, Blogger Christophe Coussement said...

There's of course the REBOL BBS tutorial (http://rebol.com/docs/cgi-bbs.html), but I don't know if it's used in production.
RebelBBS is partially based on it...
The code is available for free if you go to the RebelBBS page and click on the [Code] button in the button bar above.

At 3:05 AM, Blogger Graham said...

AEForum was used by rebolforces.com and my own site for a few years ... but was abandoned apparently but the author.

An archive is still available from Mario at:


Post a Comment

<< Home