I should like to see (i do not know what has been already patched in the
beta):

 1) a method ('exit or 'return) to exit a parse rule before the end of input
string

 2) correction of set/get crash error when using undefined words

 3) /same refinement for find for block search

 4) 'append correction, to work with any series

 5)  /tail refinement for insert

 6) correction of Use bug with single word

7) change of throw-on-error to work with unset values
 throw-on-error: func [
 {
 Evaluates a block, which if it results in an error, throws that error.
 Patched for unset values
 }
 blk [block!]
] [
 if error? set/any 'blk try blk [throw blk]
 get/any 'blk
]

8) 'help working with path
     'help working with trace on (disabling it at the start and re-enabling at
the end)
    'source working with path

9) any-path?: func [p] [any [path? :p set-path? :p lit-path? :p]]

10) extension of bind to work with word/set-word/get-word/lit-word datatype!

11) optional preserving binding in conversion of
word/set-word/get-word/lit-word (and 'return returning set-word)

12) global? unbound? local?  same-context?

13) get-object-context or get-context or from a bound word

14) get-path

15) not crashing copy/deep

16) a /deep levels [integer!] refinement for probe to show only defined deep
levels of objects/port/block...

17) corrections of all bugs of hash!

18) use of hash! everywhere a block! is required (dream)

19) a standard and easy method to pass refinements of a function to another
function

20) a /reverse refinement for 'forall 'foreach 'forskip 'repeat ...

21) a make system/words [] not changing the meaning of the first word of the
context to a pointer to itself

22) closure func

23) a more easy handling of error! datatype

---
Ciao
Romano


-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.

Reply via email to