)CLEAR
CLEAR WS
∇F1
[1] ∇
)DUMP WS1
2016-02-07 04:32:05 (GMT-6)
)CLEAR
CLEAR WS
∇F2
[1] ∇
∇F3
[1] ∇
)FNS
F2 F3
)DUMP WS2
2016-02-07 04:32:42 (GMT-6)
)LOAD WS1
DUMPED 2016-02-07 04:32:05 (GMT-6)
)FNS
F1
)COPY WS2 F2
DUMPED 2016-02-07 04:32:42 (GMT-6)
)FNS
F1 F2 F3
F3 should not be there.
Of course the copy works with workspaces but has this error with dumped workspaces.
I feel as though I am being pushed to use dump files rather than workspaces because of the fact that dumped workspaces better survive GNU APL upgrades. (I got caught on that one with a WS I hadn't used in a while.) Not being able to store the SI on dumped files is unimportant to me because the SI doesn't matter on a WS you hadn't loaded in a year and a half. The saved SI is mainly good for WS's being actively debugged. But - the ability to copy functions is used on old WS's.
It would be handy to have )COPY work on dumped workspaces.
Thanks.
Blake McBride