Just to let you know the status quo, I'm still working on a new TurboCheetah version. My idea was to add a config option "cheetah.importhooks" that allows auto-importing template extensions (otherwise you need to always cheetah-compile them manually).
One problem with this was a bug in ImportHooks of Cheetah 2.0 which has been solved in Cheetah 2.0.1 yesterday. The second problem I'm facing is that the Cheetah templating engine gets the config parameters when they are not yet set up. This also affects the already existing option "cheetah.precompiled" and actually all other buffet adapters as well. Some workarounds had been made for Kid, but this should be solved properly I think. A ticket had been opened (http://trac.turbogears.org/ticket/1277) already, but was postponed because it also suggested another change that needs more discussion. My simple solution is to not call load_engines() in view/base.py and just wait for the call in startup.startTurboGears(). I have commited this change already in r3685, but it looks so simple that I fear that there may be a snag in it. Can somebody have a look at this and confirm that this is alright? -- Christoph --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "TurboGears Trunk" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/turbogears-trunk?hl=en -~----------~----~----~----~------~----~------~--~---
