Closed mwieder closed 8 years ago
fastJson is intended to be an LC7 library. I have not wanted to move it to LC8 just yet as I have not done anything with LC8 except for a brief stint during the global jam.
How does this change effect the library in LC7? Would it be better to have a separate branch for LC8? I honestly wanted to investigate an livecode builder version of the library for LC8 but I just don't know anything about LCB at this time.
Let me know what your thoughts are.
Sorry - somehow I never got a comment notification from github. The reason for making the stack script-only is to make it easy to see the diffs. With a monolithic stack you have to load the stack into the IDE and then try to figure out what changes have been made. But that's a good point about compatibility. I don't think a separate branch is necessary if both the stack and the scriptified stack are kept in sync.
The 050 changes to fastjson.lc weren't added to the LC stack, so I pulled them in for you. And made the library stack a livecodescript file so that github can handle the diffs. The openstack handler in the stack file now loads the scriptified library.