- faster apropos
- infer which variables are read, written in a quotation
- compiled call traces
-- if listener is busy open a new listener when doing listener operations
+ ui:
+- listener commands from a menu should not include 'hide-glass' etc
- some way of intercepting all gestures
- how do we refer to command shortcuts in the docs?
- fix top level window positioning
transfer-tuple
objects get [ tuple>array tuple-type emit-array ] cache ;
+M: method '
+ [
+ \ method transfer-word ,
+ f ,
+ dup method-loc ,
+ method-def ,
+ ] { } make tuple-type emit-array ;
+
M: array '
array-type emit-array ;
: !G: CREATE dup reset-word [ define-generic* ] f ; parsing
: !M:
f set-word
- scan-word scan-word
- [ location <method> -rot define-method ] f ; parsing
+ scan-word scan-word location
+ [ <method> -rot define-method ] f ; parsing
: !UNION:
CREATE dup intern-symbol dup predicate-word