diff -r b4728112625f -r b21ee900c732 common/uilib.py --- a/common/uilib.py Tue Feb 17 22:45:55 2009 +0100 +++ b/common/uilib.py Tue Feb 17 22:59:14 2009 +0100 @@ -11,7 +11,6 @@ import csv import decimal -import locale import re from urllib import quote as urlquote from cStringIO import StringIO @@ -23,16 +22,7 @@ from logilab.common.textutils import unormalize from logilab.mtconverter import html_escape, html_unescape -def ustrftime(date, fmt='%Y-%m-%d'): - """like strftime, but returns a unicode string instead of an encoded - string which may be problematic with localized date. - - encoding is guessed by locale.getpreferredencoding() - """ - # date format may depend on the locale - encoding = locale.getpreferredencoding(do_setlocale=False) or 'UTF-8' - return unicode(date.strftime(fmt), encoding) - +from cubicweb.utils import ustrftime def rql_for_eid(eid): """return the rql query necessary to fetch entity with the given eid. This