Matthew Eernisse

Results 134 comments of Matthew Eernisse

Apologies for the delay in circling back to this. This is awesome work, and discussion. I wanted to make sure I have a thorough understanding of the various issues and...

When you say 'static includes,' are you talking about includes that use the old-and-deprecated preprocessor directive? It does resolve (and inline) the included code, but the intention is to remove...

Ah, so the preprocessor directive would do the job for you, and its deprecation would seem to be a significant problem for you. Can I also ask what is the...

The current preprocessor implementation is really hacky, effectively trying to do a `require`-style up-front specification of dependencies *inside* the executable code -- mixing compilation and runtime execution. And ultimately supporting...

I would much rather specify deps during the top-level compilation, explicitly passing all of them in. Doing it during the parse phase is problematic because that introduces yet another syntax...

Thanks for making progress on this, but I need tests before I can even consider merging.

Jake is used for the args parsing of the CLI functionality. (There is nothing in EJS "copy pasted from Jake.") We have precisely six tests for CLI inputs. Measurements from...

This is a great idea. Would you like to take a first stab at building one? :)

Ah, that's right. That PR was going to require some non-trivial work to integrate, as it was ported from Jade, and referenced the older, outdated version of EJS. I'll blow...

Yes, it's a first stab at it. :) I have a bit more integration work to do before I put it into a release. Thanks for your patience!