Remove Subversion keywords.
This commit is contained in:
parent
d6b73c5768
commit
2e20d02bf7
|
@ -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.
|
||||
"""
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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()
|
||||
|
|
|
@ -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:
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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, \
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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))
|
||||
|
|
|
@ -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);
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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 $
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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 $
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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 $
|
||||
|
|
|
@ -496,7 +496,6 @@ have again?"], 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>
|
||||
|
|
|
@ -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
|
||||
"""
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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).
|
||||
'''
|
||||
|
||||
|
|
|
@ -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.
|
||||
"""
|
||||
|
||||
|
|
|
@ -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.
|
||||
"""
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.)
|
||||
"""
|
||||
|
||||
|
|
|
@ -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.
|
||||
"""
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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'
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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.
|
||||
"""
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
=============================
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
"""
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
"""
|
||||
|
|
|
@ -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.
|
||||
"""
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
"""
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
2
setup.py
2
setup.py
|
@ -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
|
||||
|
||||
|
|
Loading…
Reference in New Issue