I am in the loop by mistake. Please do not notify me. Thanks.

On Thu, Apr 25, 2013 at 8:41 PM, usrbincc <notifications@github.com> wrote:

> In test/index.html:
>
> > +      traceur.options.freeVariableChecker = true;
> > +      traceur.options.validate = true;
> > +
> > +      var options = parseProlog(source);
> > +      var skip = options.skip;
> > +      var shouldCompile = options.shouldCompile;
> > +      var expectedErrors = options.expectedErrors;
> > +
> > +      try {
> > +        var reporter = new traceur.util.TestErrorReporter();
> > +        var sourceFile = new traceur.syntax.SourceFile(name, source);
> > +
> > +        // TODO(arv): We really need a better way to generate unique names that
> > +        // works across multiple projects.
> > +        var project = new traceur.semantics.symbols.Project(url);
> > +        project.identifierGenerator.identifierIndex = Date.now();
>
> This is due to us now having multiple parallel compilations (feature tests
> and type="text/traceur") coexisting at the same time, right?
>
> If we stop using type="text/traceur" and move to a system where
> everything is immediately run to the end after compile, we can ignore the
> unique id problem. Except for the case where you expect newly declared vars
> to be undefined. And those cases don't involve generated ids (I'm pretty
> sure all our generated ids are initialized).
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/google/traceur-compiler/pull/279/files#r3963711>
> .
>