From 0dee4ee0f8b3b1cb6283b2453e75bcf71f20a367 Mon Sep 17 00:00:00 2001 From: Guido van Rossum Date: Wed, 9 Jun 1999 15:14:50 +0000 Subject: Updated lagging version#. Also added some comments about how quote() and quote_plus() can be optimized tenfold. --- Lib/urllib.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Lib/urllib.py b/Lib/urllib.py index 9ccf9c5..1b5baaa 100644 --- a/Lib/urllib.py +++ b/Lib/urllib.py @@ -27,7 +27,7 @@ import os import sys -__version__ = '1.10' +__version__ = '1.11' # XXX This version is not always updated :-( MAXFTPCACHE = 10 # Trim the ftp cache beyond this size @@ -896,6 +896,7 @@ def unquote_plus(s): always_safe = string.letters + string.digits + '_,.-' def quote(s, safe = '/'): + # XXX Can speed this up an order of magnitude safe = always_safe + safe res = list(s) for i in range(len(res)): @@ -905,6 +906,7 @@ def quote(s, safe = '/'): return string.joinfields(res, '') def quote_plus(s, safe = '/'): + # XXX Can speed this up an order of magnitude if ' ' in s: # replace ' ' with '+' l = string.split(s, ' ') -- cgit v0.12