[Repoze-dev] Changes to Chameleon compilation system

2009-05-09 Thread Malthe Borch
As a general improvement (in terms of clarity) and as part of the efforts of getting Chameleon working on GAE, I've begun reworking the compilation stage. If not explicitly disabled (using ``CHAMELEON_CACHE=0``), template files (ending in .pt) will be compiled with the result written to a

Re: [Repoze-dev] Changes to Chameleon compilation system

2009-05-09 Thread Malthe Borch
2009/5/9 Martin Aspeli optilude+li...@gmail.com: We can't go straight to .pyc? Won't GAE execute .pyc files? Who knows. By the way, can someone confirm if the GAE supports the ``execfile`` built-in? It doesn't seem to provide the ``imp`` module which we currently use to load and compile template

Re: [Repoze-dev] Changes to Chameleon compilation system

2009-05-09 Thread Hanno Schlichting
Chris McDonough wrote: On 5/9/09 9:12 AM, Martin Aspeli wrote: It'd be nice if there was a way to name the files that meant people won't accidentally commit a bunch of compiled .py files that may then end up conflicting later. Maybe there could be a mode to compile template files directly

Re: [Repoze-dev] Changes to Chameleon compilation system

2009-05-09 Thread Hanno Schlichting
Malthe Borch wrote: As a general improvement (in terms of clarity) and as part of the efforts of getting Chameleon working on GAE, I've begun reworking the compilation stage. Yeah! 3) If the ``CHAMELEON_STATIC`` flag is enabled, compile into one-method-fits-all-arguments render methods for

Re: [Repoze-dev] Changes to Chameleon compilation system

2009-05-09 Thread Malthe Borch
2009/5/9 Hanno Schlichting hanno...@hannosch.eu: Do we really need to be able to switch this mode via CHAMELEON_STATIC? I'd be tempted to make the static mode the default and not have it configurable. The whole compilation process is already quite complicated and I wouldn't want to increase

Re: [Repoze-dev] Buildbot for Repoze

2009-05-09 Thread Sebastien Douche
2009/5/9 Tres Seaver tsea...@palladion.com: Excellent!  Thanks very much for this contribution. Thanks Would you be open to others registering build slaves (e.g., MacOX, Windows, FreeBSD, etc.)? Of course. Don't forget to say the buildbot you want to serve (zope3, bfg, grok, misc). Nota:

Re: [Repoze-dev] Buildbot for Repoze

2009-05-09 Thread Sebastien Douche
On Sat, May 9, 2009 at 18:14, Sebastien Douche sdou...@gmail.com wrote: http://bfg.buildbot.securactive.org/waterfall new summary page: http://buildbot.securactive.org/ -- Sebastien Douche sdou...@gmail.com ___ Repoze-dev mailing list

Re: [Repoze-dev] Changes to Chameleon compilation system

2009-05-09 Thread Tim Hoffman
HI Chris Sunday morning, forgot to reply-all sorry Will forward the other emails now T On Sun, May 10, 2009 at 9:29 AM, Chris McDonough chr...@plope.com wrote: On 5/9/09 9:10 PM, Tim Hoffman wrote: The more I think/understand the way chameleon works the less likely I think it is going to

[Repoze-dev] Fwd: Changes to Chameleon compilation system

2009-05-09 Thread Tim Hoffman
The more I think/understand the way chameleon works the less likely I think it is going to work. As I sent out the app engine sdk know includes a modified _ast module so maybe it will work (but haven't tried it myself the inclusion was to get genshi working in the main), but I think the only