Remove Subversion keywords.

This commit is contained in:
Neil Schemenauer 2006-03-16 13:18:21 -07:00
parent d6b73c5768
commit 2e20d02bf7
50 changed files with 27 additions and 160 deletions

View File

@ -1,6 +1,4 @@
"""quixote
$HeadURL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/__init__.py $
$Id: __init__.py 27720 2005-12-12 21:13:41Z dbinger $
A highly Pythonic web application framework.
"""

View File

@ -1,7 +1,4 @@
"""
$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/config.py $
$Id: config.py 27190 2005-08-11 15:12:15Z dbinger $
Quixote configuration information. This module provides both the
default configuration values, and some code that Quixote uses for
dealing with configuration info. You should not edit the configuration

View File

@ -1,6 +1,3 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/demo/__init__.py $
$Id: __init__.py 25575 2004-11-11 16:56:44Z nascheme $
"""
from quixote import enable_ptl
from quixote.publish import Publisher
enable_ptl()

View File

@ -1,7 +1,4 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/demo/altdemo.py $
$Id: altdemo.py 26377 2005-03-16 23:32:15Z dbinger $
An alternative Quixote demo. This version is contained in a single module
"""An alternative Quixote demo. This version is contained in a single module
and does not use PTL. The easiest way to run this demo is to use the
simple HTTP server included with Quixote. For example:

View File

@ -1,6 +1,3 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/demo/extras.ptl $
$Id: extras.ptl 25683 2004-11-30 19:48:13Z dbinger $
"""
import os
from quixote.directory import Directory, Resolving
from quixote.util import StaticDirectory

View File

@ -1,7 +1,4 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/demo/forms.ptl $
$Id: forms.ptl 26192 2005-02-18 11:24:43Z dbinger $
Demonstrate the Quixote form class.
"""Demonstrate the Quixote form class.
"""
import time
from quixote.form import Form, StringWidget, PasswordWidget, \

View File

@ -1,7 +1,4 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/demo/root.ptl $
$Id: root.ptl 25577 2004-11-11 18:58:30Z dbinger $
The root directory for the Quixote demo.
"""The root directory for the Quixote demo.
"""
from quixote import get_response
from quixote.directory import Directory

View File

@ -1,7 +1,4 @@
"""$HeadURL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/directory.py $
$Id: directory.py 26606 2005-04-18 21:55:37Z rmasse $
Logic for traversing directory objects and generating output.
"""Logic for traversing directory objects and generating output.
"""
import quixote
from quixote.errors import TraversalError

View File

@ -1,8 +1,6 @@
#
# Makefile to convert Quixote docs to HTML
#
# $Id: Makefile 20217 2003-01-16 20:51:53Z akuchlin $
#
TXT_FILES = $(wildcard *.txt)
HTML_FILES = $(filter-out ZPL%,$(TXT_FILES:%.txt=%.html))

View File

@ -2,8 +2,6 @@
Cascading style sheet for the Quixote documentation.
Just overrides what I don't like about the standard docutils
stylesheet.
$Id: default.css 20217 2003-01-16 20:51:53Z akuchlin $
*/
@import url(/misc/docutils.css);

View File

@ -200,7 +200,6 @@ constructing the values for exported attributes.</p>
The root demo includes, at <a class="reference" href="http://localhost:8080/extras/form">http://localhost:8080/extras/form</a>, a page
that demonstrates basic usage of the Form class and widgets defined in
the quixote.form package.</p>
<p>$Id: demo.txt 25695 2004-11-30 20:53:44Z dbinger $</p>
</div>
</div>
</body>

View File

@ -217,5 +217,3 @@ You can't get very far writing web applications without writing forms.
The root demo includes, at http://localhost:8080/extras/form, a page
that demonstrates basic usage of the Form class and widgets defined in
the quixote.form package.
$Id: demo.txt 25695 2004-11-30 20:53:44Z dbinger $

View File

@ -42,7 +42,6 @@ class ThreadedPublisher (Publisher):
</pre>
<p>Using ThreadedPublisher, you now have one current request per thread,
rather than one for the entire process.</p>
<p>$Id: multi-threaded.txt 20217 2003-01-16 20:51:53Z akuchlin $</p>
</div>
</body>
</html>

View File

@ -34,6 +34,3 @@ re-entrant. Here's a starting point::
Using ThreadedPublisher, you now have one current request per thread,
rather than one for the entire process.
$Id: multi-threaded.txt 20217 2003-01-16 20:51:53Z akuchlin $

View File

@ -184,7 +184,6 @@ def rpc_process (meth, params):
</pre>
<p>This approach works nicely when there are many methods and the
<tt class="literal"><span class="pre">if...elif...else</span></tt> statement would be unworkably long.</p>
<p>$Id: web-services.txt 25695 2004-11-30 20:53:44Z dbinger $</p>
</div>
</div>
</body>

View File

@ -164,6 +164,3 @@ to the keys of this dictionary::
This approach works nicely when there are many methods and the
``if...elif...else`` statement would be unworkably long.
$Id: web-services.txt 25695 2004-11-30 20:53:44Z dbinger $

View File

@ -496,7 +496,6 @@ have again?&quot;], and you're bound to get something wrong -- there are over
using it makes immediately makes your application less portable and more
fragile. One thing to avoid: form elements with a name of <tt class="literal"><span class="pre">submit</span></tt>,
since that masks the Javascript function called by OptionSelectWidget.</p>
<p>$Id: widgets.txt 20217 2003-01-16 20:51:53Z akuchlin $</p>
</div>
</div>
</body>

View File

@ -1,6 +1,4 @@
"""quixote.errors
$HeadURL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/errors.py $
$Id: errors.py 26782 2005-05-11 20:32:01Z nascheme $
Exception classes used by Quixote
"""

View File

@ -1,7 +1,4 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/form/__init__.py $
$Id: __init__.py 26469 2005-04-05 10:26:03Z dbinger $
The web interface framework, consisting of Form and Widget base classes
"""The web interface framework, consisting of Form and Widget base classes
(and a bunch of standard widget classes recognized by Form).
Application developers will typically create a Form instance each
form in their application; each form object will contain a number

View File

@ -1,7 +1,4 @@
'''$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/form/compatibility.py $
$Id: compatibility.py 26061 2005-02-11 02:48:16Z dbinger $
A Form subclass that provides close to the same API as the old form
'''A Form subclass that provides close to the same API as the old form
class (useful for transitioning existing forms).
'''

View File

@ -1,7 +1,4 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/form/form.py $
$Id: form.py 26200 2005-02-18 22:58:30Z dbinger $
Provides the Form class and related classes. Forms are a convenient
"""Provides the Form class and related classes. Forms are a convenient
way of building HTML forms that are composed of Widget objects.
"""

View File

@ -1,7 +1,4 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/form/widget.py $
$Id: widget.py 27293 2005-09-04 05:46:31Z nascheme $
Provides the basic web widget classes: Widget itself, plus StringWidget,
"""Provides the basic web widget classes: Widget itself, plus StringWidget,
TextWidget, CheckboxWidget, etc.
"""

View File

@ -1,7 +1,4 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/form1/__init__.py $
$Id: __init__.py 25664 2004-11-22 20:35:07Z nascheme $
The web interface framework, consisting of Form and Widget base classes
"""The web interface framework, consisting of Form and Widget base classes
(and a bunch of standard widget classes recognized by Form).
Application developers will typically create a Form subclass for each
form in their application; each form object will contain a number

View File

@ -1,7 +1,4 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/form1/form.py $
$Id: form.py 25664 2004-11-22 20:35:07Z nascheme $
Provides the Form class and bureaucracy for registering widget classes.
"""Provides the Form class and bureaucracy for registering widget classes.
(The standard widget classes are registered automatically.)
"""

View File

@ -1,7 +1,4 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/form1/widget.py $
$Id: widget.py 25664 2004-11-22 20:35:07Z nascheme $
Provides the basic web widget classes: Widget itself, plus StringWidget,
"""Provides the basic web widget classes: Widget itself, plus StringWidget,
TextWidget, CheckboxWidget, etc.
"""

View File

@ -1,6 +1,4 @@
"""Various functions for dealing with HTML.
$HeadURL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/html/__init__.py $
$Id: __init__.py 26631 2005-04-20 21:13:38Z dbinger $
These functions are fairly simple but it is critical that they be
used correctly. Many security problems are caused by escaping errors

View File

@ -2,9 +2,6 @@
TemplateIO.
"""
#$HeadURL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/html/_py_htmltext.py $
#$Id: _py_htmltext.py 27294 2005-09-04 06:00:01Z nascheme $
def _escape_string(s):
if not isinstance(s, basestring):
raise TypeError, 'string object required'

View File

@ -1,6 +1,4 @@
"""quixote.http_request
$HeadURL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/http_request.py $
$Id: http_request.py 27293 2005-09-04 05:46:31Z nascheme $
Provides the HTTPRequest class and related code for parsing HTTP
requests, such as the Upload class.

View File

@ -1,6 +1,4 @@
"""quixote.http_response
$HeadURL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/http_response.py $
$Id: http_response.py 27524 2005-10-06 19:56:57Z dbinger $
Provides the HTTPResponse class.
"""

View File

@ -1,6 +1,3 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/logger.py $
$Id: logger.py 27259 2005-08-30 18:30:30Z dbinger $
"""
import sys
import os
import codecs

View File

@ -1,7 +1,4 @@
'''
$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/ptl/__init__.py $
$Id: __init__.py 26357 2005-03-16 14:56:23Z dbinger $
PTL: Python Template Language
=============================

View File

@ -1,9 +1,5 @@
#!/www/python/bin/python
"""
$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/ptl/ptl_compile.py $
$Id: ptl_compile.py 26903 2005-06-06 11:11:49Z dbinger $
Compile a PTL template.
"""Compile a PTL template.
First template function names are mangled, noting the template type.
Next, the file is parsed into a parse tree. This tree is converted into

View File

@ -1,8 +1,4 @@
"""
$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/ptl/ptl_import.py $
$Id: ptl_import.py 27263 2005-08-31 16:09:13Z dbinger $
Import hooks; when installed, these hooks allow importing .ptl files
"""Import hooks; when installed, these hooks allow importing .ptl files
as if they were Python modules.
Note: there's some unpleasant incompatibility between ZODB's import

View File

@ -1,8 +1,4 @@
"""
$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/ptl/qx_distutils.py $
$Id: qx_distutils.py 26357 2005-03-16 14:56:23Z dbinger $
Provides a version of the Distutils "build_py" command that knows about
"""Provides a version of the Distutils "build_py" command that knows about
PTL files.
"""

View File

@ -1,7 +1,4 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/publish.py $
$Id: publish.py 27684 2005-11-10 15:25:17Z dbinger $
Logic for publishing modules and objects on the Web.
"""Logic for publishing modules and objects on the Web.
"""
import sys, traceback, StringIO

View File

@ -1,7 +1,4 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/publish1.py $
$Id: publish1.py 25664 2004-11-22 20:35:07Z nascheme $
Provides a publisher object that behaves like the Quixote 1 Publisher.
"""Provides a publisher object that behaves like the Quixote 1 Publisher.
Specifically, arbitrary namespaces may be exported and the HTTPRequest
object is passed as the first argument to exported functions. Also,
the _q_lookup(), _q_resolve(), and _q_access() methods work as they did

View File

@ -1,6 +1,4 @@
"""quixote.sendmail
$HeadURL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/sendmail.py $
$Id: sendmail.py 27540 2005-10-12 13:15:58Z dbinger $
Tools for sending mail from Quixote applications.
"""

View File

@ -1,5 +1,2 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/server/__init__.py $
$Id: __init__.py 25579 2004-11-11 20:56:32Z nascheme $
This package is for Quixote to server glue.
"""This package is for Quixote to server glue.
"""

View File

@ -1,8 +1,6 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/server/_fcgi.py $
$Id: _fcgi.py 26782 2005-05-11 20:32:01Z nascheme $
Derived from Robin Dunn's FastCGI module,
available at http://alldunn.com/python/#fcgi.
"""
# Derived from Robin Dunn's FastCGI module,
# available at http://alldunn.com/python/#fcgi.
#------------------------------------------------------------------------
# Copyright (c) 1998 by Total Control Software
# All Rights Reserved

View File

@ -1,7 +1,4 @@
#!/usr/bin/env python
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/server/cgi_server.py $
$Id: cgi_server.py 27684 2005-11-10 15:25:17Z dbinger $
"""
import sys
import os

View File

@ -1,8 +1,5 @@
#!/usr/bin/env python
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/server/fastcgi_server.py $
$Id: fastcgi_server.py 27684 2005-11-10 15:25:17Z dbinger $
Server for Quixote applications that use FastCGI. It should work
"""Server for Quixote applications that use FastCGI. It should work
for CGI too but the cgi_server module is preferred as it is more
portable.
"""

View File

@ -1,8 +1,5 @@
#!/usr/bin/env python
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/server/medusa_server.py $
$Id: medusa_server.py 27684 2005-11-10 15:25:17Z dbinger $
An HTTP handler for Medusa that publishes a Quixote application.
"""An HTTP handler for Medusa that publishes a Quixote application.
"""
import asyncore, rfc822, socket, urllib

View File

@ -1,7 +1,4 @@
"""
$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/server/mod_python_handler.py $
$Id: mod_python_handler.py 27684 2005-11-10 15:25:17Z dbinger $
This needs testing.
mod_python configuration

View File

@ -1,8 +1,5 @@
#!/usr/bin/env python
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/server/scgi_server.py $
$Id: scgi_server.py 27684 2005-11-10 15:25:17Z dbinger $
A SCGI server that uses Quixote to publish dynamic content.
"""A SCGI server that uses Quixote to publish dynamic content.
"""
from scgi import scgi_server

View File

@ -1,8 +1,5 @@
#!/usr/bin/env python
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/server/simple_server.py $
$Id: simple_server.py 27684 2005-11-10 15:25:17Z dbinger $
A simple, single threaded, synchronous HTTP server.
"""A simple, single threaded, synchronous HTTP server.
"""
import sys
from BaseHTTPServer import BaseHTTPRequestHandler, HTTPServer

View File

@ -1,8 +1,5 @@
#!/usr/bin/env python
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/server/twisted_server.py $
$Id: twisted_server.py 27684 2005-11-10 15:25:17Z dbinger $
An HTTP server for Twisted that publishes a Quixote application.
"""An HTTP server for Twisted that publishes a Quixote application.
"""
import urllib

View File

@ -1,7 +1,4 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/server/util.py $
$Id: util.py 26427 2005-03-30 18:03:32Z dbinger $
Miscellaneous utility functions shared by servers.
"""Miscellaneous utility functions shared by servers.
"""
from optparse import OptionParser

View File

@ -1,7 +1,4 @@
"""$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/session.py $
$Id: session.py 26524 2005-04-08 10:22:34Z dbinger $
Quixote session management. There are two levels to Quixote's
"""Quixote session management. There are two levels to Quixote's
session management system:
- SessionManager
- Session

View File

@ -1,6 +1,4 @@
#!/usr/bin/env python
#$URL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/setup.py $
#$Id: setup.py 27720 2005-12-12 21:13:41Z dbinger $
# Setup script for Quixote

View File

@ -1,6 +1,4 @@
"""quixote.util
$HeadURL: svn+ssh://svn.mems-exchange.org/repos/trunk/quixote/util.py $
$Id: util.py 26523 2005-04-08 10:20:19Z dbinger $
Contains various useful functions and classes: