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

The week ending Dec 31, 2006

This week sees a couple of contribution to the REBOL.org library.

1. Session support in CGI environment
by Sunanda

Script : http://www.rebol.org/cgi-bin/cgiwrap/rebol/view-script.r?script=acgiss.r
Documentation : http://www.rebol.org/cgi-bin/cgiwrap/rebol/documentation.r?script=acgiss.r

2. How to scan a computer network with REBOL
by Fran├žois Jouen
Script : http://www.rebol.org/cgi-bin/cgiwrap/rebol/view-script.r?script=netscan.r

3. Beginners example for trapping errors
by Tim Johnson
Script : http://www.rebol.org/cgi-bin/cgiwrap/rebol/view-script.r?script=form-error.r

4. How to identify operating system which REBOL script is running
Script : http://www.rebol.org/cgi-bin/cgiwrap/rebol/view-script.r?script=environ.r

5. NicomDoc update (2.1.0)
by John Niclasen
Added an alternate way to construct tables. Instead of the need for =row and =cell commands, a table can just be lines (each line is a row) and on each line, cells are separated by one or more tabs. Docs with lots of tables will shrink considerable in number of lines needed. The Math specification (http://www.fys.ku.dk/~niclasen/nicomdoc/math.txt) went from 3000 to just below 700 lines this way.

6. REBOL Quick Start Tutorial 5 : Files, Directories and Playing Music
by Carl Sassenrath (REBOL's designer)
This REBOL tutorial focus on reading files, directories and playing MP3 files (laying the foundation to play other music files as well).

As 2006 comes to a close, the REBOLWeek team would like to take the opportunity to wish everyone a GREAT 2007 ahead and thank you for the support.

Happy 2007!

The week ending 17th December 2006

Marco Coccinelle continues his research into a text markup dialect, and published this demo script.

The week ending 10th December 2006


For a while now Robert and Cyphre have extensive extensions for RebGui, which Robert uses for a large application. They promised to add them publicly. Which they have now. It still lacks documentation and needs the SVN for download. No demos available yet.

These new widgets (apart from panel) have an impressive range of options/features.
New chart, drop-tree, grid, input-grid & panel widgets). Panel & Input-Grid added to %tour.r, the demo.

Graham reports that there is a big problem with modal requesters in this release so be warned.


How to know local and wan addresses with Rebol. ipaddress.r By Fran├žois Jouen.

The week ending 3rd December 2006


A number of base builds for OSX were released on the 27th November, and a new enbase for the Windows SDK that allows stdio port redirection and CGI handling.

-w for no-window mode - use for redirection
-c for cgi mode - CGI envr flags, redirection

Nick Antonaccio continues his opus magnus which is a tutorial for beginners nearly reaching 300 pages. He has an overview of a mere 100 pages for experienced coders as well.

sqlab has a modified help function that

enhance original help with a secure way of showing functions in paths of objects and ports and show information about ports similar to objects

Here's an example

help/secure a/handler/set-modes
there is a function inside an object or port

A/HANDLER/SET-MODES is a function value.

port -- An open port spec (Type: any)
modes -- A mode block (Type: any)

My anti-spam program which expired on the 1st December 2006 has been updated. It should not expire again this decade!

Robert has sent Ashley all the changes he has commissioned .. so hopefully we will see these soon .. once Ashley has had a chance to digest them all.

Has a new tabbed pane called switch pad.