[Zope3-checkins] CVS: Zope3/src/zope/publisher - browser.py:1.8

Tres Seaver tseaver@zope.com
Thu, 13 Feb 2003 11:48:44 -0500


Update of /cvs-repository/Zope3/src/zope/publisher
In directory cvs.zope.org:/tmp/cvs-serv29182/src/zope/publisher

Modified Files:
	browser.py 
Log Message:
 - Minor formatting / style cleanups.

=== Zope3/src/zope/publisher/browser.py 1.7 => 1.8 ===
--- Zope3/src/zope/publisher/browser.py:1.7	Thu Feb 13 00:06:24 2003
+++ Zope3/src/zope/publisher/browser.py	Thu Feb 13 11:48:43 2003
@@ -42,6 +42,7 @@
 start_of_header_search=re.compile('(<head[^>]*>)', re.IGNORECASE).search
 base_re_search=re.compile('(<base.*?>)',re.I).search
 isRelative = re.compile("[-_.!~*a-zA-z0-9'()@&=+$,]+(/|$)").match
+newline_search = re.compile('\r\n|\n\r').search
 
 
 def is_text_html(content_type):
@@ -63,7 +64,7 @@
     else: v=str(v)
     return v
 
-def field2text(v, nl=re.compile('\r\n|\n\r').search):
+def field2text(v, nl=newline_search):
     if hasattr(v,'read'): v=v.read()
     else: v=str(v)
     mo = nl(v)
@@ -690,8 +691,7 @@
         return default
 
 class FileUpload(object):
-    '''\
-    File upload objects
+    '''File upload objects
 
     File upload objects are used to represent file-uploaded data.