InDesign Scripting Utilities

The enumToSource script lets enumeration values show their values in toSource().

The pretty script converts enumeration values into their textual representation.
This is an earlier version of enumToSource.

The itemByPath script provides new functions for style collections.

The itemWhose script demonstrates how to add itemWhose() functions to collections.

Memory Tests

The $.summary.difference() function filters changes out of the builtin $.summary() function.

With a Unix command we can find out how much memory is used per object.