I don't really know what the cause of this but it appears to be a combination of starting the editor with a TUBE and not being in MODE 7.
I have an BBC Master with an internal PiTubeDirect (running EggEater and upgraded to Fer-De-Lance) โ I don't have a real TUBE co-pro and this might be the problem, but I don't get many (if any) other problems with it. If someone has a real TUBE co-pro, they could find out if it's a PiTubeDirect-specific issue, but I'm assuming not as things like ELITE work fine.
If I power on then Ctrl+Break the machine (I have the default MODE as 7) and type *BE, the editor starts up OK.
However, if I type MODE 6 (or any MODE other than 7) then type *BE, I just get "The BASIC Editor" then the machine hangs. Pressing Ctrl+Break recovers, although the TUBE co-pro is disabled. A second Ctrl+Break recovers the TUBE.
It makes no difference if I use the HiBASIC version or the BASIC version. I got this with 1.43 and still get it with 1.44.
It doesn't matter if I pick the various different 6502 processor options in PiTubeDirect (0, 1, 2 and 3 in Fer-De-Lance).
It doesn't matter if I pick a shadow screen mode or a normal screen mode (not that that makes much difference under the TUBE, I suppose).
I'm running MOS 3.50 but it does the same thing under 3.20.
I haven't even remotely tried to debug it, I admit! I'm not sure my EXMON skills are up to it!
Thanks and appreciation for your work on this editor.