New scripts for Bike 2 are probably best written in terms of the fuller and faster new extensions API,
but for any existing Bike 1 osascripts that we might want to continue using, at least for a while, in Bike 2, I noticed one difference this morning, which I may have forgotten from earlier discussion:
old row.level → new row.depth
checking why an old (Bike 1 → OmniGraffle diagram) script wasn’t yet working with Bike 2, I found a line which gathered the indentation levels of a series of rows by writing:
rows.level()
a quick check revealed that for Bike 2 this would need editing to:
rows.depth()
(Forgive me if we have already discussed this – I suspect we probably have
)