Table of Contents
1. New global functions in Rebol 1.2.10.3.1 (from 1.2.8.3.1)
1.1. create-link
1.2. create-reg
1.3. decloak
1.4. delete-reg
1.5. eighth
1.6. encloak
1.7. exists-reg?
1.8. free-boot
1.9. get-env
1.10. get-reg
1.11. license
1.12. list-reg
1.13. native
1.14. ninth
1.15. set-browser-path
1.16. set-reg
1.17. seventh
1.18. sixth
1.19. stats
1.20. tenth
1.21. to-action
1.22. to-any-block
1.23. to-any-function
1.24. to-any-string
1.25. to-any-type
1.26. to-any-word
1.27. to-context
1.28. to-datatype
1.29. to-end
1.30. to-error
1.31. to-function
1.32. to-library
1.33. to-native
1.34. to-number
1.35. to-object
1.36. to-op
1.37. to-port
1.38. to-routine
1.39. to-series
1.40. to-struct
1.41. to-symbol
1.42. to-unset
1.43. unset-reg-funcs
2. Lost global functions in Rebol 1.2.10.3.1 (from 1.2.8.3.1)
2.1. boot-prefs
2.2. get-net-info
2.3. load-prefs
2.4. reboot
2.5. save-prefs
2.6. set-user
2.7. uninstall
2.8. unset-internal-words
2.9. view-prefs
2.10. view?
USAGE:
DESCRIPTION:CREATE-LINK source dest /start dir /note desc /args arg-str
ARGUMENTS:Creates file links. CREATE-LINK is a native value.
REFINEMENTS:source -- File to link to (Type: string file) dest -- Name for new link (Type: string file)
/start dir -- Directory to start in (Windows) (Type: string file) /note desc -- Link description text (Windows) (Type: string) /args arg-str -- Provide command arguments (Type: string none)
USAGE:
DESCRIPTION:CREATE-REG key-path /hkcr /hkcu /hklm /hku /hkcc /hkdd
ARGUMENTS:Creates a registry key and returns TRUE on success. (HKCU is default) CREATE-REG is a native value.
REFINEMENTS:key-path -- (Type: string)
/hkcr /hkcu /hklm /hku /hkcc /hkdd
USAGE:
DESCRIPTION:DECLOAK data key /with
ARGUMENTS:Descrambles the string scrambled by encloak. DECLOAK is a native value.
REFINEMENTS:data -- String to descramble (modified) (Type: any-string) key -- Key to use (Type: any-string)
/with -- Use key as-is (for speed, no hashing)
USAGE:
DESCRIPTION:DELETE-REG key-path /hkcr /hkcu /hklm /hku /hkcc /hkdd
ARGUMENTS:Deletes a registry key. Returns TRUE if deleted. (HKCU is default) DELETE-REG is a native value.
REFINEMENTS:key-path -- (Type: string)
/hkcr /hkcu /hklm /hku /hkcc /hkdd
USAGE:
DESCRIPTION:EIGHTH series
ARGUMENTS:Returns the eight value of a series. EIGHTH is an action value.
series -- (Type: series port tuple)
USAGE:
DESCRIPTION:ENCLOAK data key /with
ARGUMENTS:Scrambles a string or binary based on a key. ENCLOAK is a native value.
REFINEMENTS:data -- String to scramble (modified) (Type: any-string) key -- Key to use (Type: any-string)
/with -- Use key as-is (for speed, no hashing)
USAGE:
DESCRIPTION:EXISTS-REG? key-path /hkcr /hkcu /hklm /hku /hkcc /hkdd
ARGUMENTS:Returns TRUE if registry key exists. (HKCU is default) EXISTS-REG? is a native value.
REFINEMENTS:key-path -- (Type: string)
/hkcr /hkcu /hklm /hku /hkcc /hkdd
USAGE:
DESCRIPTION:FREE-BOOT
Called by any code that takes over bootstrap. FREE-BOOT is a function value.
USAGE:
DESCRIPTION:GET-ENV var
ARGUMENTS:Gets the value of an operating system environment variable. GET-ENV is a native value.
var -- Variable to lookup (Type: string)
USAGE:
DESCRIPTION:GET-REG key-path id /hkcr /hkcu /hklm /hku /hkcc /hkdd
ARGUMENTS:Returns value of a registry key, else NONE. (HKCU is default) GET-REG is a native value.
REFINEMENTS:key-path -- (Type: string) id -- (Type: string)
/hkcr /hkcu /hklm /hku /hkcc /hkdd
USAGE:
DESCRIPTION:LICENSE
Prints the REBOL/core license agreement. LICENSE is a function value.
USAGE:
DESCRIPTION:LIST-REG key-path /hkcr /hkcu /hklm /hku /hkcc /hkdd
ARGUMENTS:Returns a block of sub-keys for a registry key. (HKCU is default) LIST-REG is a native value.
REFINEMENTS:key-path -- (Type: string)
/hkcr /hkcu /hklm /hku /hkcc /hkdd
USAGE:
DESCRIPTION:NATIVE spec
ARGUMENTS:(undocumented)
spec -- (Type: block)
USAGE:
DESCRIPTION:NINTH series
ARGUMENTS:Returns the ninth value of a series. NINTH is an action value.
series -- (Type: series port tuple)
USAGE:
DESCRIPTION:SET-BROWSER-PATH value
ARGUMENTS:Path to default web browser. SET-BROWSER-PATH is a native value.
value -- The shell call string (Type: any-string)
USAGE:
DESCRIPTION:SET-REG key-path id value /hkcr /hkcu /hklm /hku /hkcc /hkdd
ARGUMENTS:Sets registry key value. Returns value on success, else NONE. (HKCU is default) SET-REG is a native value.
REFINEMENTS:key-path -- (Type: string) id -- (Type: string) value -- (Type: any-string)
/hkcr /hkcu /hklm /hku /hkcc /hkdd
USAGE:
DESCRIPTION:SEVENTH series
ARGUMENTS:Returns the seventh value of a series. SEVENTH is an action value.
series -- (Type: series port tuple event)
USAGE:
DESCRIPTION:SIXTH series
ARGUMENTS:Returns the sixth value of a series. SIXTH is an action value.
series -- (Type: series port tuple event)
USAGE:
DESCRIPTION:STATS /pools /types /series /frames /recycle
REFINEMENTS:System statistics. Default is to return total memory used. STATS is a native value.
/pools -- Returns: width units free-units units-per-alloc segments mem-in-use /types -- Returns: Datatype count /series -- Returns: total blocks strings other avail free expansions /frames -- Returns: total used unused free values-total /recycle -- Returns: count series-total series-last frames-total frames-last ballast
USAGE:
DESCRIPTION:TENTH series
ARGUMENTS:Returns the tenth value of a series. TENTH is an action value.
series -- (Type: series port tuple)
USAGE:
DESCRIPTION:TO-ACTION value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-ANY-BLOCK value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-ANY-FUNCTION value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-ANY-STRING value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-ANY-TYPE value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-ANY-WORD value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-CONTEXT value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-DATATYPE value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-END value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-ERROR value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-FUNCTION value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-LIBRARY value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-NATIVE value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-NUMBER value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-OBJECT value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-OP value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-PORT value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-ROUTINE value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-SERIES value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-STRUCT value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-SYMBOL value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:TO-UNSET value
ARGUMENTS:(undocumented)
value -- (Type: any)
USAGE:
DESCRIPTION:UNSET-REG-FUNCS
(undocumented)