Third quarter 2004 Archives by author
      
      Starting: Fri Jul  2 01:23:00 EDT 2004
         Ending: Thu Sep 30 19:00:00 EDT 2004
         Messages: 67
     
- E&S CVS Commit: PyProtocols - Add first draft of a multiple dispatch generic function framework, that
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Fixed 'protocols.sequenceOf()' being unable to directly imply a
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - "I'd like to have an argument, please."  Added support for specifying
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Add dispatching based on comparison to constants, such as 'x<=27' or 'y>9'.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Checking in some scratch work on 'peak.net' stuff, just to get it out of
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Adapter factories are now only called with one argument: the object to
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Change all adapter factories to use only a single argument.
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols [PyProtocols-0_9-maint] - Create PyProtocols 0.9.x maintenance branch; add more backward-
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols [PyProtocols-0_9-maint] - Let's call it RC1, just for safety's sake.  :)
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols [PyProtocols-0_9-maint] - Don't generate docs for 'setuptools'
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Backport useful fixes from the 0.9.x branch to the trunk
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Refactor a portion of the predicate dispatch machinery so that dispatch
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols [PyProtocols-0_9-maint] - Fix an import problem in the non-speedups version, reported by Matthew
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Copy fix to the trunk.
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - More work on predicate dispatch.  Basic expression operators.  Renamed
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Added tests for 'Const', 'Getattr', 'Tuple', 'Var', and
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Basic parsing support: variables, constants, lists, tuples, dictionaries,
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Implement and test function calls and subscripting.  Did you know that
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - The expression parser is now complete, except for lambdas and listcomps,
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Basic expression generation, except for lazy ops ('and'/'or') and constant
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Build and execute 'and'/'or' expressions; fold constant expressions to
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Initial (untested) draft of signature/predicate builder.  This needs some
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - We have signature parsing!  See test_parsing.PredicateTests for a simple
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Add 'defmethod()' and 'gf.parse(expr_string)' APIs.  Document hash/compare
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols [PyProtocols-0_9-maint] - 0.9.3, release candidate 2.
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Add coverage testing for compiling comparison operators, fix a few bugs.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Fix import circularity between peak.core and peak.config.interfaces that
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Finish out the parse/build test suite, along with implementing 'in' and
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Treat local vars as constants too, esp. since locals==globals is the common
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Implementation and first use of 'when()' decorator.  Other decorators are
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Add rudimentary locking for thread-safety.  I say "rudimentary" because
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Implement experimental 'as' function.  'as' lets you do things like:
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Fix a problem in reactor emulation, reported by Yaroslav Samchuk.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Removed 'peak.running.timers' and 'peak.util.dispatch'.  Neither was in
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Fire I/O exception events before read/write events, per
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - 2nd draft of IDelta, IHistory, and IUndoManager interfaces.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - 3rd interface draft: support merging, quenching, and deferred actions.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Draft implementations of Delta and History
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Flesh out the rest of UndoManager; still need to work out the
 
pje at eby-sarna.com
 - E&S CVS Commit: EccoPublish - Update for current PEAK+csv module
 
pje at eby-sarna.com
 - E&S CVS Commit: EccoPublish - Update README to match.
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols [PyProtocols-0_9-maint] - 0.9.3 final
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Minor doc fix.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Removed memoization from 'fmtparse': empirical testing showed that the
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Fixed some 'whenImported()' hooks firing early, which could cause problems
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Change SOX to do a literal pass-through of any unrecognized text such as
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Consolidated 'web.ISkinService' and 'web.ILayerService' were into
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Added 'config.registeredProtocol()' API, that supports defining named and
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols [PyProtocols-0_9-maint] - Fix MANIFEST.in missing 'setuptools' files
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Fix MANIFEST.in missing 'setuptools' files
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Fix MANIFEST.in missing 'setuptools' files
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Recreate checkins lost when hard drive died (1 of 4); see:
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Recreate checkins lost when hard drive died (2 of 4); see:
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols - Recreate checkins lost when hard drive died (3 of 4); see:
 
pje at eby-sarna.com
 - E&S CVS Commit: PyProtocols [PyProtocols-0_9-maint] - Recreate checkins lost when hard drive died (4 of 4); see:
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Fixed several 'peak.events' bugs, as reported by Vladimir Iliev, Yaroslav
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Initial refactoring of 'peak.web' to align its internal interfaces with
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Folded more of the 'peak.web' API into the ITraversalContext interface.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Fix "trivial_web" example to conform to new calling format.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Streamline setup and cloning of traversal contexts so that the common case
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - 'SCRIPT_NAME' should be empty at site root.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Numerous path management fixes and tests, such as needing to clone parent
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Get rid of environ defaults when running under normal conditions; only use
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Namespace traversal for peak.web, Milestone 1: ++resources++ is now a
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Don't ignore URL parts that are after a file or template resource; raise
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Added Zope 3-like "namespaces" to 'peak.web'.  Path segments in a URL
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK - Major overhaul of the traversal mechanisms in 'peak.web', including
 
pje at eby-sarna.com
    
 
    
      Last message date: 
       Thu Sep 30 19:00:00 EDT 2004
    Archived on: Fri Jan  2 21:35:20 EDT 2009
    
   
     
     
     This archive was generated by
     Pipermail 0.09 (Mailman edition).