Well, this is arguably not the biggest issue right now. ☺ It is, however, something I came across during my experimentation.
I have to admit that I'm not sure what is the logical thing to do when receiving the )OFF command. Android applications generally never exits. I suppose doing a full restart of the APL interpreter is the most logical thing to do. Is there a way to do this without exiting? Regards, Elias On 12 Jun 2014 17:43, "Juergen Sauermann" <juergen.sauerm...@t-online.de> wrote: > Hi Elias, > > we have the HAVE_ANDROID macro already, so I can return from )OFF > without doing anything under android. > > Note that cmd_OFF is called from other places as well, not > sure how they react if we return instead of exit()-ing. > > /// Jürgen > > > On 06/12/2014 05:20 PM, Elias Mårtenson wrote: > >> On Android, one does not want )OFF to actually kill the process itself, >> since this instantly kills everything, which is problematic for an Android >> application. >> >> Of course, I can check the command typed in the input field before >> sending it to the interpreter, but with the arrival of commands being >> executable, this is not a complete solution. >> >> Would it make sense to add a callback that I can set that will be called >> when the )OFF command is issued, and you only fall back to the default >> behaviour if this callback is NULL? >> >> Regards, >> Elias >> > >