Table of Contents
1. New global functions in Rebol 1.2.8.3.1 (from 1.2.1.3.1)
1.1. as-pair
1.2. attempt
1.3. brightness?
1.4. build-attach-body
1.5. build-markup
1.6. component?
1.7. construct
1.8. dump-obj
1.9. link-relative-path
1.10. local-request-file
1.11. notify
1.12. remove-each
1.13. run
1.14. scroll-drag
1.15. sign?
1.16. suffix?
1.17. unset-internal-words
2. Lost global functions in Rebol 1.2.8.3.1 (from 1.2.1.3.1)
2.1. demo
2.2. exists-key?
2.3. view-install
USAGE:
DESCRIPTION:AS-PAIR x y
ARGUMENTS:Combine X and Y values into a pair. AS-PAIR is a function value.
x -- (Type: number) y -- (Type: number)
USAGE:
DESCRIPTION:ATTEMPT value
ARGUMENTS:Tries to evaluate and returns result or NONE on error. ATTEMPT is a function value.
value -- (Type: any)
USAGE:
DESCRIPTION:BRIGHTNESS? color
ARGUMENTS:Returns the monochrome brightness (0.0 to 1.0) for a color value. BRIGHTNESS? is a function value.
color -- (Type: tuple)
USAGE:
DESCRIPTION:BUILD-ATTACH-BODY body files boundary
ARGUMENTS:Return an email body with attached files. BUILD-ATTACH-BODY is a function value.
body -- The message body (Type: string) files -- List of files to send [%file1.r [%file2.r "data"]] (Type: block) boundary -- The boundary divider (Type: string)
USAGE:
DESCRIPTION:BUILD-MARKUP content /quiet
ARGUMENTS:Return markup text replacing <%tags%> with their evaluated results. BUILD-MARKUP is a function value.
REFINEMENTS:content -- (Type: string file url)
/quiet -- Do not show errors in the output.
USAGE:
DESCRIPTION:COMPONENT? name
ARGUMENTS:Returns specific REBOL component info if enabled. COMPONENT? is a function value.
name -- (Type: word)
USAGE:
DESCRIPTION:CONSTRUCT block /with object
ARGUMENTS:Creates an object, but without evaluating its specification. CONSTRUCT is a native value.
REFINEMENTS:block -- Object specification block (Type: block)
/with -- Provide a default base object object -- (Type: object)
USAGE:
DESCRIPTION:DUMP-OBJ obj /match pat
ARGUMENTS:Returns a block of information about an object. DUMP-OBJ is a function value.
REFINEMENTS:obj -- (Type: object)
/match -- Include only those that match a string or datatype pat -- (Type: any)
USAGE:
DESCRIPTION:LINK-RELATIVE-PATH file
ARGUMENTS:Remove link-root from a file path LINK-RELATIVE-PATH is a function value.
file -- (Type: any)
USAGE:
DESCRIPTION:LOCAL-REQUEST-FILE parms
ARGUMENTS:Creates an OS-specific file requester LOCAL-REQUEST-FILE is a native value.
parms -- Parameter block (Type: block)
USAGE:
DESCRIPTION:NOTIFY str
ARGUMENTS:Flashes an informational message to the user. Waits for a user response. NOTIFY is a function value.
str -- (Type: any)
USAGE:
DESCRIPTION:REMOVE-EACH 'word data body
ARGUMENTS:Removes a value from a series for each block that returns TRUE. REMOVE-EACH is a native value.
word -- Word or block of words to set each time (will be local) (Type: get-word word block) data -- The series to traverse (Type: series) body -- Block to evaluate. Return TRUE to remove. (Type: block)
USAGE:
DESCRIPTION:RUN file /as suffix
ARGUMENTS:Runs the system application associated with a file. RUN is a native value.
REFINEMENTS:file -- The file to open (file, URL) or command to run (string). (Type: file url string)
/as suffix -- (Type: string file)
USAGE:
DESCRIPTION:SCROLL-DRAG face /back /page
ARGUMENTS:Move the scroller drag bar SCROLL-DRAG is a function value.
REFINEMENTS:face -- the scroller to modify (Type: any)
/back -- move backward /page -- move each time by one page
USAGE:
DESCRIPTION:SIGN? number
ARGUMENTS:Returns sign of number as 1, 0, or -1 (to use as multiplier). SIGN? is a function value.
number -- (Type: number money time)
USAGE:
DESCRIPTION:SUFFIX? path
ARGUMENTS:Return the suffix (ext) of a filename or url, else NONE. SUFFIX? is a function value.
path -- (Type: any-string)
USAGE:
DESCRIPTION:UNSET-INTERNAL-WORDS
(undocumented)