# HG changeset patch # User Sylvain Thénault # Date 1315917713 -7200 # Node ID 3826d8480a689dc7b4233c8b6b77cf835d6063be # Parent 262ff5d8fddcc84aa156ed0c45a9ae7b2346d915 [debug] use repr() in some place where you'll have a chance to get an unicode error if output encoding isn't properly detected diff -r 262ff5d8fddc -r 3826d8480a68 server/querier.py --- a/server/querier.py Mon Sep 12 17:24:14 2011 +0200 +++ b/server/querier.py Tue Sep 13 14:41:53 2011 +0200 @@ -666,7 +666,7 @@ if server.DEBUG & (server.DBG_RQL | server.DBG_SQL): if server.DEBUG & (server.DBG_MORE | server.DBG_SQL): print '*'*80 - print 'querier input', rql, args + print 'querier input', repr(rql), repr(args) # parse the query and binds variables cachekey = rql try: diff -r 262ff5d8fddc -r 3826d8480a68 server/sources/__init__.py --- a/server/sources/__init__.py Mon Sep 12 17:24:14 2011 +0200 +++ b/server/sources/__init__.py Tue Sep 13 14:41:53 2011 +0200 @@ -37,11 +37,11 @@ def dbg_st_search(uri, union, varmap, args, cachekey=None, prefix='rql for'): if server.DEBUG & server.DBG_RQL: - print ' %s %s source: %s' % (prefix, uri, union.as_string()) + print ' %s %s source: %s' % (prefix, uri, repr(union.as_string())) if varmap: print ' using varmap', varmap if server.DEBUG & server.DBG_MORE: - print ' args', args + print ' args', repr(args) print ' cache key', cachekey print ' solutions', ','.join(str(s.solutions) for s in union.children)