bhall2001 / fastjson

A Livecode library for JSON encoding and decoding to and from Arrays.
MIT License
17 stars 11 forks source link

Script only #19

Closed mwieder closed 8 years ago

mwieder commented 8 years ago

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.

bhall2001 commented 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.

mwieder commented 8 years ago

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.