django1/django/template
Malcolm Tredinnick 14b3f03015 Fixed #10014 -- Don't crash when using debug template tag inside a block node tag.
Returning non-ASCII characters from TextNode.__repr__ was causing
problems in the BlockNode.__repr__ method (and probably in other places
we don't know about yet). We now forcibly convert to ascii and replace any
unconvertible characters, rather than returning some moderately
corrupted data in the non-ASCII case.

git-svn-id: http://code.djangoproject.com/svn/django/trunk@9757 bcc190cf-cafb-0310-a4f2-bffc1f526a37
2009-01-16 08:59:02 +00:00
..
loaders Fixed #9579 -- Properly handle apps running with (and specifically, loading templates from) a current working directory path that contains non-ASCII characters. Thanks for the report to gonzalodelgado and for advice on how to fix it to Daniel Pope. 2008-11-13 19:03:42 +00:00
__init__.py Fixed #10014 -- Don't crash when using debug template tag inside a block node tag. 2009-01-16 08:59:02 +00:00
context.py Fixed #3912 - Added simple type checking to template.Context.update() to help debugging broken context processors. Thanks Jeremy Dunck 2008-08-01 21:37:38 +00:00
debug.py Fixed #5884 -- Added better display error handling for template variables. 2008-03-17 14:21:09 +00:00
defaultfilters.py Fixed a bug introduced in r9422. 2008-11-15 02:49:15 +00:00
defaulttags.py Here's the rest of [9530] where I actually rename the tag like I said I did. I swear this was git's fault, not mine. 2008-11-24 22:33:32 +00:00
loader.py Fixed #6950 -- Modified initialization of template loaders to use a temporary variable instead of directly modifying the global loader list. Thanks, mrts. 2008-05-29 12:40:25 +00:00
loader_tags.py Fixed #7318 -- Cleaned up the template inheritance logic, specifically to handle the case where the parent template has no template tags/blocks. Took the opportunity to optimize the logic a little. Thanks to Matthias Kestenholz <mk@spinlock.ch> for the original report and test case. 2008-06-18 12:59:39 +00:00