Hi guys, I was hoping someone might be able to help me with something please...
I'm trying to understand how Trac's error handling works. I notice there is a TracError class, which talks about genshi.builder.tag objects; plus I know from experience that somehow when Trac encounters an error, it will render an error page (I presume somehow using genshi). What I'm not really sure about though, is how it does this? How is it able to render a genshi template from an Exception without some method of the Exception being called? Also, Trac uses Exceptions within its code, I've managed to find where the HTTPException is defined, but I've not been able to find any others that might give me clues in figuring it out. Any help or advice would be very much appreciated. Thank you in advance for your time and consideration. Kind regards. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Trac Development" 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/trac-dev?hl=en -~----------~----~----~----~------~----~------~--~---
