Skip to content

Rebol v3.6.0

Choose a tag to compare

@Oldes Oldes released this 19 Oct 18:52

Features:

  • 60cc1f Simplified resolving of the path to the executable (as it is now resolved in C using OS_Get_Boot_Path)
  • 180dc3 Linux version of OS_Get_Boot_Path function
  • 39693b MacOS version of OS_Get_Boot_Path function
  • 11b46d Windows version of OS_Get_Boot_Path function
  • d99656 Win32 variant of to-real-file native
  • 31e7c2 New to-real-file native (posix version) for resolving canonicalized filenames (removing .. and . path components, simplification of sequences of multiple slashes, removal of trailing slashes, and the resolution of symbolic links).
  • e108cf Optionally truncate output of probe function
  • 2ee6c0 Improved ar codec to be able decode also System V (or GNU) variant files
  • aaa70e Minimalistic Unix Archive File (AR) decoder
  • fb0daa New ATz action returning the seriest at 0-based position (index)
  • 101284 New indexz? action returning 0-based position (index) of the series
  • 7d3a04 PICKZ and POKEZ functions for 0-based indexing

Changes:

  • 2cd3c8 Rewritten compress and decompress so it's now compatible with the recent Red language. Now it also correctly handles output buffer expansion. It does not store the uncompress length at the tail of compressed data anymore!
  • fb0daa at action on image with pair position was 0-based, now is 1-based
  • c8a593 Replaced internal boot-print and loud-print functions with system log calls
  • 117e16 Limit output of help to single line if used with some value types
  • c5c3b4 Made colors in console's prompt and result optional

Fixes:

  • 180264 Don't treat zero value in mold/part as unlimited output
  • aaed74 Removed debug trace
  • 811bb3 Missing log traces in boot sequence
  • 14a003 Resolve correct canonized absolute path to main process executable
  • 4c6e88 Non-void function does not return a value
  • 226461 Convert TAB in the terminal input to 4 spaces (posix)