You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Breaking change: many functions with very short names have been renamed to slightly longer names that are self-explanatory, to enhance code readability and to make it easier to remember the name of the functions. To upgrade to this version, either rename the functions in your code or create an alias to them. The functions renamed are: 1) teishi.t -> teishi.type; 2) teishi.l -> teishi.clog; 3) teishi.c -> teishi.copy; 4) teishi.p -> teishi.parse; 5) teishi.s -> teishi.str.
teishi.last now accepts an optional second argument to instruct the function to return the nth argument from the end of the array.
Add teishi.last, a function that returns the last element of an array or an arguments pseudo-array.
teishi.c: fix incorrect detection of circular references (some non-circular objects were being detected as circular if there was more than one reference to them within the copied object); instead of printing the path of the circular object, simply print [Circular] instead.