Thanks... it works! 

A couple/triple of things: 
I moved a saved user folder from iCloud back to jios.  I'd removed the 3(?) 
sample scripts, try1 ... try3.  The edit window seems to be preset with tabs 
for these scripts,  showing <READFAIL>,  I think.  "Close Tab" then works for 
try1 & try2,  but J crashes when I attempt this for try3.   I've got round this 
by ' ' fwrite '~user/try1.ijs' etc. But I'd rather not have to keep these files.

There's still some issue with direct definition.  Defining a script file in 
iCloud with a direct definition starting "{{)n" , moving it to jios's user 
folder, and then looking at it with J's Edit window reveals a gratuitous space 
after )n,  which messes with direct noun definition.  

Jios still crashes without warning, apparently when exceeding some unknown 
memory limit.  For example, I've been toying with maze construction.  dfmaze & 
dfmazel use depth-first trees; the first is recursive, the second loopy.
   ts'dfmazel 10 10'
0.000686 41216
   ts'dfmaze 10 10'
0.00089 241632
   ts'dfmazel 10 10'
0.000597 41216
   ts'dfmazel 10 100'
0.005346 374976
NB. So far so good...  and twice as fast as my laptop w Windows 11
But it crashes with  dmaze 10 100
The laptop's performance here is 
0.012 4.86e6 
so the memory load doesn't seem to be excessive.  

This is only an example;  Jios crashes on larger but not massive instances in 
various quite different tasks/problems,  so I'm not inclined to probe the 
innards of particular verbs such as dfmaze/l .

On the other hand,  this is robust for q=1 to 400 at least!
   ts'%.?10$~10 10*q'[q=.10
0.003218 822304
   ts'%.?10$~10 10*q'[q=.400
17.5701 8.38864e8

So perhaps my various examples are all at fault.

Cheers,

Mike

Sent from my iPad

> On 11 Nov 2022, at 23:03, Ian Clark <[email protected]> wrote:
> Release 1.1 of j901 for iOS/iPadOS (version was 1.0) has been accepted by
> Apple and is now available on App Store. If you have automatic updates set,
> it will auto-update your installed app. Otherwise you need to re-install it
> to get the latest version.
> 
> For safety's sake, copy the whole of the j/ folder in "On My iPad" to
> iCloud Drive, to serve as a backup for lost/regressed files.
> 
> Subject to the limits of my ability to test it, it ought not to lose any
> files in j/user or j/config you've created / updated. However it will erase
> and replace the whole of '~addons' and '~system'.
> 
> Note that '~addons' now contains the latest JAL (aka pacman) addons. This
> is not to guarantee they will run. Specifically:
> ++ no dylibs are bundled with the product. You can try putting these back,
> but you need arm64 versions of these binaries.
> ++ App Store rejected some addons/api scripts when I submitted the new
> bundle.
> ++ Windows Driver (wd) is not supported – and that includes GL2
> 
> There are known issues with the app, especially ones that have surfaced in
> the last 2 months. It was considered essential to get the tested update
> into App Store, and proceed by small steps, rather than indefinitely delay
> releasing the first update. It will be easier to negotiate with Apple
> Review if a given update fixes one and only one issue per release. E.g a JE
> upgrade or updating to the latest JAL.
> 
> For a list of the main fixes/new features, see the app's page on App Store.
> 
> I will update Guides/iOS in due course. I hadn't expected the Apple review
> to go through so quickly.
> 
> Ian Clark
> 
> On Mon, 7 Nov 2022 at 01:32, Ian Clark <[email protected]> wrote:
> 
>> Release 1.1 of j901 for iOS/iPadOS (current version is 1.0) has been
>> submitted to Apple App Store for review. If it passes review, it will be
>> immediately available on App Store.
>> 
>> I'm announcing it now to give you time to switch off automatic updates, if
>> you'd rather download the new version yourself from App Store at a time of
>> your own choosing. Once you download the update (1.1), the old version 1.0
>> cannot be re-installed.
>> 
>> I shall announce Apple's decision when they give me it.
>> 
>> The App Store entry will summarise changes. Essentially this is a bug-fix,
>> plus optional syntax coloring in the Editor. Apart from that, the
>> look-and-feel is basically unchanged.
>> 
>> Ian Clark
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to