|
From: | Elias Mårtenson |
Subject: | Re: [Bug-apl] Android and the )OFF command |
Date: | Thu, 12 Jun 2014 23:48:08 +0800 |
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
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
[Prev in Thread] | Current Thread | [Next in Thread] |