Rebol3/Ren-C Branch Change Logs


#1

Ren-c commit logs from GitHub go here.

These are generated by a script


#2

Date: 2017-05-10T21:46:17Z
Author: Shixin Zeng
Commit: b652439934b656f81efbb448fc3a08d477ba6b06
Message: Avoid uploading unnecessary files to S3

It seems that everything under the directory “make” will be uploaded, so remove them all except the newly built r3.


#3

Date: 2017-05-10T21:51:05Z
Author: Shixin Zeng
Commit: 5ebf7903e1e35929682685b5e9920718e1d97b2a
Message: Correct the filename to be removed

The binaries below are only available for a couple of weeks or so after commit date.

0.4.4 Linux32 x86
r3-5ebf790


#4

Date: 2017-05-10T21:54:42Z
Author: Shixin Zeng
Commit: 2b444be982fbafd6e79f5a4cb45b2c93ea75e5f1
Message: Correct the name of the file to be removed

The binaries below are only available for a couple of weeks or so after commit date.

0.2.40 OSX x64
r3-2b444be
r3-2b444be-debug
r3-2b444be-debug-cpp

0.3.40 Win64 x86
r3-2b444be-debug-cpp.exe
r3-2b444be-debug.exe

0.4.4 Linux32 x86
r3-2b444be

0.4.40 Linux64 x86
r3-2b444be
r3-2b444be-debug
r3-2b444be-debug-cpp


#5

Date: 2017-05-11T02:11:58Z
Author: Graham Chiu
Commit: 012c4ae6c9ec2187cbad777fe58779996f6673fc
Message: Update host-start.r

only run the console code if skin exists

The binaries below are only available for a couple of weeks or so after commit date.

0.2.40 OSX x64
r3-012c4ae
r3-012c4ae-debug
r3-012c4ae-debug-cpp

0.3.40 Win64 x86
r3-012c4ae-debug-cpp.exe
r3-012c4ae-debug.exe

0.4.4 Linux32 x86
r3-012c4ae

0.4.40 Linux64 x86
r3-012c4ae
r3-012c4ae-debug
r3-012c4ae-debug-cpp


#6

Date: 2017-05-11T07:40:29Z
Author: Graham Chiu
Commit: ac0b67dffb8fba0045fa3a95ed132ea705225520
Message: Update host-start.r

changed all references to user.r and rebol.r to *.reb

The binaries below are only available for a couple of weeks or so after commit date.

0.2.40 OSX x64
r3-ac0b67d
r3-ac0b67d-debug
r3-ac0b67d-debug-cpp

0.3.40 Win64 x86
r3-ac0b67d-debug-cpp.exe
r3-ac0b67d-debug.exe

0.4.4 Linux32 x86
r3-ac0b67d

0.4.40 Linux64 x86
r3-ac0b67d
r3-ac0b67d-debug
r3-ac0b67d-debug-cpp


#7

Date: 2017-05-11T08:01:39Z
Author: Graham Chiu
Commit: 825235cc18ce682c44e88eaf8d7941051a180425
Message: Update host-start.r

missed an instance of rebol.r

The binaries below are only available for a couple of weeks or so after commit date.

0.2.40 OSX x64
r3-825235c
r3-825235c-debug
r3-825235c-debug-cpp

0.3.40 Win64 x86
r3-825235c-debug-cpp.exe
r3-825235c-debug.exe

0.4.4 Linux32 x86
r3-825235c

0.4.40 Linux64 x86
r3-825235c
r3-825235c-debug
r3-825235c-debug-cpp


#8

Date: 2017-05-11T08:10:15Z
Author: giuliolunati
Commit: f14b5a3dbe9f502e66d8a1117aec237eaf4fc758
Message: Add optional EXTRA_CC_FLAGS env var (#498)

Useful for setting cross-compiling:
e.g.
TOOLS="$ANDROID_TOOLCHAIN_PREFIX"
EXTRA_CC_FLAGS="–sysroot="$ANDROID_PLATFORM_SYSROOT"

The binaries below are only available for a couple of weeks or so after commit date.

0.2.40 OSX x64
r3-f14b5a3
r3-f14b5a3-debug
r3-f14b5a3-debug-cpp

0.3.40 Win64 x86
r3-f14b5a3-debug-cpp.exe
r3-f14b5a3-debug.exe

0.4.4 Linux32 x86
r3-f14b5a3

0.4.40 Linux64 x86
r3-f14b5a3
r3-f14b5a3-debug
r3-f14b5a3-debug-cpp


#9

Date: 2017-05-11T13:53:06Z
Author: Shixin Zeng
Commit: 9e21049367a59423ceaedda5e2af70df2d87d383
Message: Compare binary!s directly instead of their MD5s

As @hostilefork pointed out, it’s cheaper and doesn’t have false positive doing the binary comparison.

The binaries below are only available for a couple of weeks or so after commit date.

0.2.40 OSX x64
r3-9e21049
r3-9e21049-debug
r3-9e21049-debug-cpp

0.3.40 Win64 x86
r3-9e21049-debug-cpp.exe
r3-9e21049-debug.exe

0.4.4 Linux32 x86
r3-9e21049

0.4.40 Linux64 x86
r3-9e21049
r3-9e21049-debug
r3-9e21049-debug-cpp


#10

Date: 2017-05-11T16:11:53Z
Author: Barry Walsh
Commit: d0d54eb58690ff2d09c2bd3093661e016bc58d2c
Message: Added DIE, a graceful way to FAIL in host-start (#501)

The binaries below are only available for a couple of weeks or so after commit date.

0.2.40 OSX x64
r3-d0d54eb
r3-d0d54eb-debug
r3-d0d54eb-debug-cpp

0.3.40 Win64 x86
r3-d0d54eb-debug-cpp.exe
r3-d0d54eb-debug.exe

0.4.4 Linux32 x86
r3-d0d54eb

0.4.40 Linux64 x86
r3-d0d54eb
r3-d0d54eb-debug
r3-d0d54eb-debug-cpp


#11

Date: 2017-05-11T19:45:51Z
Author: Barry Walsh
Commit: c84a02b55aeeb7c4175b8012910eb65015c9a01b
Message: Console banner changes

Added following to banner message on Console start:

** Resources: system/options/resources
** Console: system/console/name

Console name can be one of four “states”:

"default"  - Not loaded Skin-file script
"loaded"   - Skin-file script run but system/console not updated
"updated"  - Skin-file script run and system/console updated
"error"    - Skin-file produced an error

Console name can be changed by the console! object returned by %console-skin.reb (Skin-file)

The command-line --verbose switch will show more detailed Console skinning messages.


#12

Date: 2017-05-11T21:56:40Z
Author: Graham Chiu
Commit: 994be937eaeaeb51c388f33308c921ab3fcfbaf4
Message: Merge pull request #502 from draegtun/console-banner

Console banner changes

The binaries below are only available for a couple of weeks or so after commit date.

0.2.40 OSX x64
r3-994be93
r3-994be93-debug
r3-994be93-debug-cpp

0.3.40 Win64 x86
r3-994be93-debug-cpp.exe
r3-994be93-debug.exe

0.4.4 Linux32 x86
r3-994be93

0.4.40 Linux64 x86
r3-994be93
r3-994be93-debug
r3-994be93-debug-cpp


#13

Date: 2017-05-11T08:48:09Z
Author: Giulio Lunati
Commit: 727fe6ccb1d8c6a163e2c2e6116f6fe39b28c618
Message: Add Android5 (0.13.2) to Travis builds

  1. FFI is disabled
    because libffi should be compiled with -f PIC
  2. TCC is disabled
    because I’m lazy

#14

Date: 2017-05-12T08:24:46Z
Author: Giulio Lunati
Commit: 3e6f87957da1809605fa01873b578c086df3f5cc
Message: Add Android5 release build for Travis

and remove linux64-c-debug, win64-c+±release


#15

Date: 2017-05-12T08:32:18Z
Author: Giulio Lunati
Commit: 6d8a0a9169e9e96d80d253cc2f4eef762fa22d91
Message: Set FFI=[dynamic|no] in every Travis build

The binaries below are only available for a couple of weeks or so after commit date.

0.13.2 Android5-arm
r3-6d8a0a9
r3-6d8a0a9-debug

0.2.40 OSX x64
r3-6d8a0a9
r3-6d8a0a9-debug
r3-6d8a0a9-debug-cpp

0.3.40 Win64 x86
r3-6d8a0a9-debug-cpp.exe
r3-6d8a0a9-debug.exe

0.4.4 Linux32 x86
r3-6d8a0a9

0.4.40 Linux64 x86
r3-6d8a0a9
r3-6d8a0a9-debug-cpp


#16

Date: 2017-05-12T17:57:30Z
Author: Barry Walsh
Commit: d4c80b8be4c5fc944239a5b733dffbe45e523516
Message: More lightweight banner/intro to Console (#505)

This is what the console start-up would now look like (example):

Rebol 3 (Ren/C branch) [version: 2.102.0.2.5 build: 12-May-2017/13:25:34]

Welcome to the Rebol console.  For more information please type in the commands below:

  HELP    - For starting information
  ABOUT   - Information about your Rebol
  CHANGES - What's different about this version

>>

Typing ABOUT will bring up full banner previously displayed before this PR. To see it on startup use r3 --about

The binaries below are only available for a couple of weeks or so after commit date.

0.13.2 Android5-arm
r3-d4c80b8
r3-d4c80b8-debug

0.2.40 OSX x64
r3-d4c80b8
r3-d4c80b8-debug
r3-d4c80b8-debug-cpp

0.3.40 Win64 x86
r3-d4c80b8-debug-cpp.exe
r3-d4c80b8-debug.exe

0.4.4 Linux32 x86
r3-d4c80b8

0.4.40 Linux64 x86
r3-d4c80b8
r3-d4c80b8-debug-cpp


#17

Date: 2017-05-12T19:16:25Z
Author: Barry Walsh
Commit: 50e015fa3b2659ecc3a760d16dcafc96ad4659b9
Message: Host-start --verbose changes (#507)

Tidied verbose output by:

  • Removing printing of system/options

  • Added start-up script confirmation (%rebol.reb & %user.reb)

  • Added message on start of Console code

The binaries below are only available for a couple of weeks or so after commit date.

0.13.2 Android5-arm
r3-50e015f
r3-50e015f-debug

0.2.40 OSX x64
r3-50e015f
r3-50e015f-debug
r3-50e015f-debug-cpp

0.3.40 Win64 x86
r3-50e015f-debug-cpp.exe
r3-50e015f-debug.exe

0.4.4 Linux32 x86
r3-50e015f

0.4.40 Linux64 x86
r3-50e015f
r3-50e015f-debug-cpp


#18

Date: 2017-05-12T20:26:07Z
Author: Graham Chiu
Commit: 41a1a833f3ac5772d79b16e3d4fb952741f063c3
Message: Update mezz-help.r

add back in bugs and chat, and removed docs, and demo

The binaries below are only available for a couple of weeks or so after commit date.

0.13.2 Android5-arm
r3-41a1a83
r3-41a1a83-debug

0.2.40 OSX x64
r3-41a1a83
r3-41a1a83-debug
r3-41a1a83-debug-cpp

0.3.40 Win64 x86
r3-41a1a83-debug-cpp.exe
r3-41a1a83-debug.exe

0.4.4 Linux32 x86
r3-41a1a83

0.4.40 Linux64 x86
r3-41a1a83
r3-41a1a83-debug-cpp


#19

Date: 2017-05-13T15:18:04Z
Author: Barry Walsh
Commit: fbe5237bf72508ae9716b76bdf314dbdcc06d977
Message: Command-line option improvements (#508)

  • Replaced FAIL with DIE for all other command-line switches (see PR #501)

    ./r3 +s
    Startup encountered an error!
    ** SECURE is disabled (never finished for R3-Alpha)

  • Replaced FAIL with DIE in all (two) other cases in host-start (boot-embedded)

  • Now dies when command-line option is missing a parameter:

    $ ./r3 --resources
    Startup encountered an error!
    ** RESOURCES parameter missing

  • Fixed unknown command-line option catch. Now also dies:

    ./r3 --foo
    Startup encountered an error!
    ** Unknown command line option: --foo
    !! For a full list of command-line options use: --help

  • USAGE (–help) content brought up-to-date

Along with some other minor fixes I hope above now catches all Command-line errors.

The binaries below are only available for a couple of weeks or so after commit date.

0.13.2 Android5-arm
r3-fbe5237
r3-fbe5237-debug

0.2.40 OSX x64
r3-fbe5237
r3-fbe5237-debug
r3-fbe5237-debug-cpp

0.3.40 Win64 x86
r3-fbe5237-debug-cpp.exe
r3-fbe5237-debug.exe

0.4.4 Linux32 x86
r3-fbe5237

0.4.40 Linux64 x86
r3-fbe5237
r3-fbe5237-debug-cpp


#20

Date: 2017-05-13T20:47:47Z
Author: Graham Chiu
Commit: ac10b9c5a7cfadacab3f2a00d27f8b618b920be0
Message: Update host-start.r

Added the -cs flags for CGI to host-start.r

The binaries below are only available for a couple of weeks or so after commit date.

0.13.2 Android5-arm
r3-ac10b9c
r3-ac10b9c-debug

0.2.40 OSX x64
r3-ac10b9c
r3-ac10b9c-debug
r3-ac10b9c-debug-cpp

0.3.40 Win64 x86
r3-ac10b9c-debug-cpp.exe
r3-ac10b9c-debug.exe

0.4.4 Linux32 x86
r3-ac10b9c

0.4.40 Linux64 x86
r3-ac10b9c
r3-ac10b9c-debug-cpp