They are asynchronous.


On Thu, Jan 23, 2014 at 10:22 AM, Ian Wehrman <notifications@github.com>wrote:

> In lib/generator.js:
>
> > @@ -552,38 +554,95 @@
> >                  includeAncestorMasks: settings.includeAncestorMasks || false
> >              };
> >
> > +        // Because of PS communication irregularities in different versions of PS, it's very complicated to
> > +        // know when we're "done" getting responses from executing this JSX file. In various scenarios, the
> > +        // evaluation of the JSX file produces some subset of the following responses in some *arbitrary* order:
> > +        //
> > +        // - A javascript message that is a stringification of an Action Descriptor object
> > +        //  (i.e. "[ActionDescriptor]") -- this should always come back
>
> I would be amazed if progress notification were synchronous.
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/adobe-photoshop/generator-core/pull/135/files#r9122987>
> .
>