diff -r 4f61eb8a96b7 -r 6f867ab70e3d web/request.py --- a/web/request.py Tue Feb 17 14:45:54 2009 +0100 +++ b/web/request.py Tue Feb 17 14:48:10 2009 +0100 @@ -1,7 +1,7 @@ """abstract class for http request :organization: Logilab -:copyright: 2001-2008 LOGILAB S.A. (Paris, FRANCE), all rights reserved. +:copyright: 2001-2009 LOGILAB S.A. (Paris, FRANCE), all rights reserved. :contact: http://www.logilab.fr/ -- mailto:contact@logilab.fr """ __docformat__ = "restructuredtext en" @@ -18,15 +18,15 @@ from logilab.common.decorators import cached -# XXX move _MARKER here once AppObject.external_resource has been removed from cubicweb.dbapi import DBAPIRequest -from cubicweb.common.appobject import _MARKER from cubicweb.common.mail import header from cubicweb.common.uilib import remove_html_tags from cubicweb.common.utils import SizeConstrainedList, HTMLHead from cubicweb.web import (INTERNAL_FIELD_VALUE, LOGGER, NothingToEdit, RequestError, StatusResponse) +_MARKER = object() + def list_form_param(form, param, pop=False): """get param from form parameters and return its value as a list,