Fourth quarter 2004 Archives by thread
Starting: Mon Oct 4 00:03:00 EDT 2004
Ending: Thu Dec 16 19:09:00 EDT 2004
Messages: 150
- E&S CVS Commit: PEAK - Initial, undocumented draft of a new "negotiating parser" for SOX, that
pje at eby-sarna.com
- E&S CVS Commit: wsgiref - Created initial "setup and test" shell for 'wsgiref' library.
pje at eby-sarna.com
- E&S CVS Commit: wsgiref - Added miscellaneous environment-processing utilties, and a 'FileWrapper'
pje at eby-sarna.com
- E&S CVS Commit: wsgiref - Add a wsgiref.headers.Headers class to allow easy HTTP response header
pje at eby-sarna.com
- E&S CVS Commit: wsgiref - Added first draft of a base class for creating servers and gateways, with
pje at eby-sarna.com
- E&S CVS Commit: wsgiref - Fix 'last_call' references that should've been 'run_once'; Misc. doc fixes.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add a "\cd" command to n2's sql interactor, for changing/printing the
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Standardize some more SQL object types,
tsarna at eby-sarna.com
- E&S CVS Commit: wsgiref - Added "sensible default error handling", auto-calc of Content-Length, and
pje at eby-sarna.com
- E&S CVS Commit: wsgiref - Improved support for different client and server HTTP versions,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix an edge case in path shifting/traversal: if SCRIPT_NAME is '' and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Use 'wsgiref.util' in place of duplicate code.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add an \extract command, for DDL extraction
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Implement DDL extraction for procs/views/triggers for Sybase (and M$-SQL
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Change DDL extraction interface to return object type too, since it can
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Port all of PEAK's internal and example apps from IRerunnableCGI to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Update peak.util.WSGIServer to latest WSGI version, ditching the old
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Moved 'peak.util.WSGIServer' to 'wsgiref.simple_server'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix dangling doc references to IRerunnableCGI.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - The Sybase DB-API driver doesn't like it if you try to fetch
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - 1) Improve error handling
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Oops, update "go"'s usage docstring
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Fix sending 'Content-Type' of 'None' if no MIME type configured for file
pje at eby-sarna.com
- E&S CVS Commit: PEAK - The 'naming.IStreamFactory' interface now has an 'address' attribute, which
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Changes to make it possible to use PEAK and PEAK apps' package data files
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Get rid of all remaining 'config.fileNearModule()' usage. (Yay!)
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added test for loading files using PEP 302 loaders, and fixed the
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Use config.IStreamSource for n2 file redirection, and do some related
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Added a new class, 'config.IniLoader', that can be used to lazily load
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Implement some of the changes that were planned for 1.0; cleanup TODO,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Implement changes needed for PyProtocols 1.0.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Wrap up remaining tests for existing functionality in the new negotiating
pje at eby-sarna.com
- E&S CVS Commit: PEAK - In order to support obtaining the line and column locations of problems in
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add more aggressive caching to 'config.Namespace()'. Add 'findLocation()'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Drop 'ITraversalContext.getView()', because there are two other ways to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add '++id++' namespace to allow lookups by "location id". Remove
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix coding error in URLStreamFactory.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - 'web.IResource' is gone, replaced by 'web.IPlace'. The notion of a place is
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Make 'IPlace' independent of 'IWebTraversable', and move default
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix wsgiref bug reported by Robert Brewer: error output wasn't working
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Flush exceptions sent to stderr.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'default' argument to 'IWebTraversable.traverseTo()' and
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix location-specific views only working for locations "above" the policy
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add an "insert.*" cursor format. "insert.foo" Generates INSERT
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'config.XMLKey()', an 'IConfigKey' type that can be used to register
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'config.processXML()', a function that provides a high-level,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a 'data:' URL scheme, implementing RFC 2397 (although it's not as
pje at eby-sarna.com
- E&S CVS Commit: PEAK - SOX.NegotiatingParser: run a 'start' function when beginning parse.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Open XML streams in text mode, not binary. (We really need a text mode
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Refactor 'peak.web.templates' to use the negotiating XML parser. This is a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - PWT Reloaded, Part 1. Implemented most of the features described at:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Make skin name lookup function into a property, so apps can define custom
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add 'base64' support to 'data:' URL opener.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix typo found by Andy Legkiy.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. peak.web refactorings/cleanups: traversing to '/' with a
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix a problem with 'application_uri()' calculation: HTTP_HOST can include
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Move from absolute to relative URLs:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add tests for /-escapes (e.g. /policy, /user, /environ, etc.) in traversal
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed a latent problem with the view registration mechanism: view handlers
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Misc. cleanup: add a 'web.LOCATION_ID' macro to standardize creation of
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Refactor 'config.processXML()' to be implemented via a 'config.XMLParser'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix XML parsing not looking up default XML namespace for element names.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Make 'NegotiatingParser.endElement()' return the 'finish' result, if any,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Very early sketch of sitemap parsing. So far, it only creates location
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add some helper routines for negotiated schemas, and an assertion that
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add some validation to the PWT schema, so that e.g making '<pwt:something>'
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Sitemap parser, milestone 2. We now have 'import', 'offer', 'require',
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Sitemap parser, milestone 3. We now have all element types except for
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added an optional 'base' argument to 'naming.parseURL()', to allow parsing
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Allow setting of a default XML namespace for a document, in case one is
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added support for '<location extends="relOrAbsURL">', to nest a sitemap
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added SITEMAP_SCHEMA macro for easy lookup of sitemap XML schema; misc.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added support for <view resource="pkg/path">, so all view types now work.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Got rid of TemplateResource and DOMletAsHTTP, folding them directly into
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added '<allow attributes="attr1,attr2,...">' element to sitemap parser.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Implemented <content location="name@locid"> attribute; this pretty much
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Avoid masking nested 'NotImplementedError' in a bootstrap-run command.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Make sure WebError instances aren't created without a valid context.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Major functionality upgrades for peak.web:
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add tests and fixes for various quirky bits.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'ConflictManager' class, for managing settings in included files.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Views in an extending sitemap now override those in the included sitemap,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add an interface for view protocols.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix 'config.registeredProtocol()' not working on root components.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Use view registration to manage sub-locations. This means that we can
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Consolidate all the funky view code into one encapsulated location, as an
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Finished (I hope!) the cleanup of view registration. All the really yucky
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add tests to prove that the refactorings had new features as a side effect;
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Containers defined in a sitemap now take precedence over those defined in
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Ensure that view targets wrapped in a "helper" have the "helped" form of
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Implemented 'with:name="value"' parameter passing for PWT, with lazy path
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Implement '/nothing' (None) and '/default' (NOT_GIVEN). Fix a test that
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Implemented 'with:content-type="whatever"', 'this:is="page"',
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Quick hack to move generic function stuff into a 'dispatch' package.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix to work with current peak.web.templates.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Split out 'GenericFunction', 'defmethod', and 'when' into a separate
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added 'dispatch.SimpleGeneric' for single-dispatch generic functions. You
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added 'when()' methods to generic functions, so that it's easier to add
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Reorganized modules to minimize the 'dispatch' package's startup footprint.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Make the 'dispatch' package a primitive part of 'peak.core', so we can use
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Get rid of 'dispatch.ISimpleDispatchPredicate', replacing it with a
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Constrain evaluation order of multi-dispatch tests to conform to expression
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Make advice functions accept either 'depth' or 'frame' target.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Replaced 'dispatch.SimpleGeneric(doc)' with 'dispatch.on(argname)'
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Fix a bug in predicate dispatch computation of 'const in arg' expressions
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added full Python argument support: varargs, keywords, defaults, and even
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Add support for "subclassing" (subcontexting?) generic functions. Single-
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Move API decorators (as, on, generic) up into __init__, so that the rest
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix a unicode/str problem in peak.web sitemaps, reported by Radek Kanovksy.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix an import circularity/order dependency glitch.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Migrated 'config.IStreamSource' -> 'config.getStreamFactory'. To update
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Improved error handling for command interpreters that receive bad arguments
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix LDAPConnection looking up private attributes on its actual connection.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Use 'binding' API functions instead of direct operations in places that
pje at eby-sarna.com
- E&S CVS Commit: PEAK - 'binding.IBindingNode' was REMOVED, consolidated into 'binding.IComponent',
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Drop 'web.IViewTarget' interface, replacing with a small/simple private
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add backported version of Python 2.4's 'doctest' module to 'peak.util'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added 'peak.util.unittrace' module, useful for testing that calls occurred
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added support to make 'protocols.advise()' operate correctly in a doctest
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Grrr. Should have tested first!
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a new function, 'binding.activateClass()', that can be used to
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Fix dispatch of __class__-less objects, as reported by Radek Kanovsky.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Fix generic functions' automatic reindexing such that it actually works. :)
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Tentative workaround for Singleton bootstrap under Python 2.3. (Problem
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a new "attribute metadata" mini-framework to 'peak.binding'. This
pje at eby-sarna.com
- E&S CVS Commit: PEAK - DEPRECATED 'permissionNeeded' attribute of descriptors, and removed
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Split basic GenericFunction functionality out into a 'Dispatcher' class
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added 'MapCombiner' base class to support easy metadata merging for e.g.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Tweak another circular import issue.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Added a 'binding.initAttrs()' function that can be used to initialize
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Initial draft of command-line option metadata system. This version just
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Backport 2.4 'optparse' and 'textwrap' modules for use w/options framework.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Integrate peak.running.options w/peak.util.optparse. Now we can parse
pje at eby-sarna.com
- E&S CVS Commit: PEAK - More work on options. Now we give invocation errors for invalid repeated
pje at eby-sarna.com
- E&S CVS Commit: PEAK - More option parsing: add lots of docs, sort options by definition order,
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fixed editing error converting old peak.util.WSGIServer to
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Options have landed! They're now integrated with the commands framework
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Make the command example use a binding.Make instead of binding.metadata.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix optparse's default handling of interspersed args breaking PEAK's
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Add --host/--port options to 'peak launch' and 'peak serve'.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Get rid of a bunch of completed or cancelled to-do items. This really
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix unconstrained __getattr__ routine that was forwarding __conform__
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Fix Python 2.4 bugs and typos reported by R.D. Murray.
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Fix yet another import circularity, and remove a debugging print that got
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Performance booster for setting up large dispatch tables when all possible
pje at eby-sarna.com
- E&S CVS Commit: PyProtocols - Added generic function to convert arbitrary expressions to indexable tests.
pje at eby-sarna.com
- E&S CVS Commit: PEAK - Straggling change in my checkout. This deals with trailing spaces -- I
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Switch to using peak.running.options for the n2 command's options
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - add -i flag to n2, to read input from a named streamfactory
tsarna at eby-sarna.com
- E&S CVS Commit: PEAK - Get rid of the whole imported/exported variables nonsense in n2-sql.
tsarna at eby-sarna.com
Last message date:
Thu Dec 16 19:09:00 EDT 2004
Archived on: Fri Jan 2 21:35:22 EDT 2009
This archive was generated by
Pipermail 0.09 (Mailman edition).