> On 30 Oct 2023, at 11:00 am, Neville Smythe via use-livecode > <use-livecode@lists.runrev.com> wrote: > > I remain rather puzzled that the multi-dimensional array handlers were not > embedded in the mergJSON C-code library in the first place by Monte or LC > when they took it over. Blazing speed when communicating with javascript, > which is where these calls would most likely be used particularly with > LCServer, would seem to be imperative. Maybe the internal implementation of > arrays was yet not settled? Whatever, a fix for this code lacuna would be > nice, if unlikely to happen.
Hi Neville There is no multi-dimensional array support in the externals API. If I were implementing mergJSON from scratch now I would use LCB and direct calls to Jansson. I don’t think we could just change mergJSON in a backwards compatible way unfortunately. I agree our server docs should detail the installation of any support libraries for included externals and it would likely be helpful if server had a built in extension loader so you can just put extensions in a folder near it. Cheers Monte _______________________________________________ use-livecode mailing list use-livecode@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-livecode