Last active
December 11, 2016 22:29
-
-
Save greggirwin/4948e93c7df3aef301f0d40b299a4aad to your computer and use it in GitHub Desktop.
A quick list of Rebol words not yet in Red
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
*I tried to eliminate all my local words* | |
# Most important | |
abs ; just an alias | |
apply ; But, PLEASE, a better way to propagate refinements | |
array ; I rarely use this myself | |
assert | |
build-markup ; More general interpolation this is built on | |
build-tag ; Need tag! first | |
call | |
collect-words | |
decode-cgi ; when the time comes | |
decode-url ; when the time comes | |
default | |
delta-time ; some form of profiling | |
dispatch ; when the time comes | |
echo | |
for | |
forskip | |
found? | |
in-dir | |
include | |
join | |
map-each | |
maximum-of ; rename to at-max or find-max | |
minimum-of ; rename to at-min or find-min | |
mod | |
now | |
reform | |
rejoin | |
remold | |
remove-each | |
repend | |
sign? | |
split ; advanced version | |
throw-error | |
throw-on-error | |
Usage | |
use | |
# OS/Env related | |
access-os | |
get-env | |
get-modes | |
list-env | |
set-env | |
set-modes | |
# I/O related | |
open | |
close | |
delete | |
delete-dir | |
exists? | |
info? | |
make-dir | |
modified? | |
query | |
rename | |
size? | |
to-rebol-file ; name change | |
update | |
# Less important | |
deline | |
enline | |
cp | |
dt | |
dump-obj | |
maximum alias for max | |
minimum alias for min | |
path | |
strict-not-equal? | |
send | |
build-attach-body | |
dh-compute-key | |
dh-generate-key | |
dh-make-key | |
dsa-generate-key | |
dsa-make-key | |
dsa-make-signature | |
dsa-verify-signature | |
rsa-encrypt | |
rsa-generate-key | |
rsa-make-key | |
alias | |
bind? | |
bound? | |
browse | |
compress | |
connected? | |
create-link | |
crypt-strength? | |
decloak | |
decompress | |
detab | |
disarm | |
do-browser | |
encloak | |
entab | |
free | |
hsv-to-rgb | |
input? | |
last? | |
launch | |
local-request-file | |
native | |
protect | |
read-io | |
reb-launch | |
recycle | |
rgb-to-hsv | |
run | |
script? | |
secure | |
textinfo | |
trace | |
unbind | |
unprotect | |
write-io | |
# Optional | |
ajoin | |
as-binary | |
as-string | |
closure | |
closure? | |
component? | |
invalid-utf? | |
latin1? | |
license | |
more | |
net-error | |
open-events | |
resolve | |
speed? | |
title-of | |
true? | |
utf? | |
sixth | |
seventh | |
eighth | |
ninth | |
tenth | |
parse-header | |
parse-header-date | |
parse-xml | |
protect-system | |
get-net-info | |
read-cgi | |
read-net | |
set-net | |
to-binary | |
to-bitset | |
to-block | |
to-char | |
to-closure | |
to-datatype | |
to-date | |
to-decimal | |
to-email | |
to-error | |
to-file | |
to-function | |
to-get-path | |
to-get-word | |
to-hash | |
to-idate ; FORMAT will do this | |
to-integer | |
to-issue | |
to-itime ; FORMAT will do this | |
to-library | |
to-list | |
to-lit-path | |
to-lit-word | |
to-logic | |
to-map | |
to-money | |
to-none | |
to-pair | |
to-paren | |
to-path | |
to-port | |
to-refinement | |
to-relative-file | |
to-set-path | |
to-set-word | |
to-string | |
to-tag | |
to-time | |
to-tuple | |
to-typeset | |
to-url | |
to-word | |
upgrade | |
# Things not needed | |
! | |
!= | |
!== | |
++ | |
-- | |
cvs-date | |
cvs-version | |
do-boot | |
first+ | |
funct | |
import-email | |
install | |
link-app? | |
link-relative-path | |
link? | |
parse-email-addrs | |
save-user | |
set-user-name | |
uninstall | |
write-user | |
do-thru | |
exists-thru? | |
launch-thru | |
load-thru | |
path-thru | |
read-thru | |
# Type related | |
any-type? | |
date? | |
decimal? | |
email? | |
event? | |
library? | |
list? | |
money? | |
port? | |
scalar? | |
struct? | |
tag? | |
time? | |
# GUI related | |
alert | |
brightness? | |
choose | |
caret-to-offset | |
clear-face | |
clear-fields | |
confine | |
confirm | |
deflag-face | |
desktop | |
do-face | |
do-face-alt | |
dump-pane | |
edge-size? | |
editor | |
emailer | |
find-key-face | |
find-window | |
flag-face | |
flag-face? | |
flash | |
focus | |
get-face | |
get-style | |
hide | |
hide-popup | |
hilight-all | |
hilight-text | |
in-window? | |
inform | |
inside? | |
make-face | |
notify | |
offset-to-caret | |
outside? | |
request | |
request-color | |
request-date | |
request-download | |
request-list | |
request-pass | |
request-text | |
reset-face | |
resize-face | |
screen-offset? | |
scroll-drag | |
scroll-face | |
scroll-para | |
set-face | |
set-font | |
set-para | |
set-style | |
show-popup | |
span? | |
unfocus | |
stylize | |
unlight-text | |
viewed? | |
viewtop | |
win-offset? | |
# Mezzanines to add | |
accumulate | |
average | |
between? | |
build-dlm-str | |
incr | |
decr | |
filter | |
format | |
limit | |
linear-interpolate | |
map | |
parse-dlm-str | |
product | |
sum | |
undirize | |
disjoint? | |
intersect? | |
subset? | |
superset? | |
change-suffix | |
file-of | |
path-of | |
suffix-of | |
(more to come) | |
LOOP proposal | |
SELECT-CASE | |
STEP | |
TBD series funcs | |
TBD HOFs (map filter accumulate ...) | |
TBD aggregators | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment