I just updated to the latest GNU APL. The problem is significantly worse. Now )LOAD doesn't work either. The following loaded just fine with an older GNU APL:
)LOAD Editor loading )DUMP file /home/blake/workspaces/Editor.apl... Offending token at UserFunction.cc:257 is: ⎕IO Workspace::more_error(): '' at Nabla.cc:554 bad editor command '∇Edit fun;Mat;qq;fn;bv;orig;Cms;Pad;⎕IO' : problem detected at 'Bad function header at Nabla.cc:555' DEFN ERROR+ ∇Edit fun;Mat;qq;fn;bv;orig;Cms;Pad;⎕IO ^ VALUE ERROR →(0=1↑⍴Mat←⎕CR fun)/ER1 ^ VALUE ERROR orig←Mat ^ At all prompts you can type 'end' to exit or backup to the previous question. You can often type 'help' to get help. VALUE ERROR qq←',' E∆Parse qq ^ VALUE ERROR fn←',' E∆Parse fn ^ SYNTAX ERROR+ VALUE ERROR ⍎,(2↓bv)⌿fn ^ VALUE ERROR →EN1 ^ SYNTAX ERROR+ VALUE ERROR →(∧/∧/Mat=orig)/0 ^ SYNTAX ERROR+ SYNTAX ERROR+ VALUE ERROR →('yn' E∆Pis 'Do you wish to return to your original text')/(3⍴EN2),0,EN3 ^ SYNTAX ERROR+ SYNTAX ERROR+ bad editor command '∇' : problem detected at 'Nabla.cc:194' DEFN ERROR+ ∇ ^ )SI not cleared at the end of /home/blake/workspaces/Editor.apl: ⋆ →('yn'E∆Pis'Do you wish to return to your original text')/(3⍴EN2),0,EN3 ^ ⋆ →(∧/∧/Mat=orig)/0 ^ ⋆ →EN1 ^ ⋆ ⍎,(2↓bv)⌿fn ^ ⋆ fn←','E∆Parse fn ^ ⋆ qq←','E∆Parse qq ^ ⋆ orig←Mat ^ ⋆ →(0=1↑⍴Mat←⎕CR fun)/ER1 ^