Third quarter 2010 Archives by subject
      
      Starting: Thu Jul 29 21:48:55 EDT 2010
         Ending: Tue Aug 31 15:29:17 EDT 2010
         Messages: 71
     
- E&S CVS Commit: 
 BytecodeAssembler - Switch to symbolic disassembly, 
 so we can mask 2.6/2.7 differences.
 
pje at eby-sarna.com
 - E&S CVS Commit: 
 PEAK-Rules - Now runs (more or less) on Python 2.7, 
 with current BytecodeAssembler.
 
pje at eby-sarna.com
 - E&S CVS Commit: BytecodeAssembler - Bump version
 
pje at eby-sarna.com
 - E&S CVS Commit: BytecodeAssembler - Bump version, add release notes
 
pje at eby-sarna.com
 - E&S CVS Commit: BytecodeAssembler - Clean tests!
 
pje at eby-sarna.com
 - E&S CVS Commit: BytecodeAssembler - Fixup tests to run clean on 2.6.
 
pje at eby-sarna.com
 - E&S CVS Commit: BytecodeAssembler - Full 2.7 support!
 
pje at eby-sarna.com
 - E&S CVS Commit: BytecodeAssembler - Grody hack for LIST_APPEND in
 2.7; this really needs better handling,
 
pje at eby-sarna.com
 - E&S CVS Commit: BytecodeAssembler - Make tests pass even with -O or
	-OO
 
pje at eby-sarna.com
 - E&S CVS Commit: BytecodeAssembler - Quick draft at a hack to
 support old JUMP_IF opcodes on Python 2.7, an
 
pje at eby-sarna.com
 - E&S CVS Commit: BytecodeAssembler - Return labels from simulated
	jumps
 
pje at eby-sarna.com
 - E&S CVS Commit: BytecodeAssembler - Smooth over dump differences
	between 2.6 and 2.7
 
pje at eby-sarna.com
 - E&S CVS Commit: BytecodeAssembler - Work around a test failure on
 2.3 due to peephole optimization
 
pje at eby-sarna.com
 - E&S CVS Commit: Importing - Add change info
 
pje at eby-sarna.com
 - E&S CVS Commit: Importing - Make whenImported usable as an
	@-decorator
 
pje at eby-sarna.com
 - E&S CVS Commit: Importing - Update docs for @whenImported
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - ``syntax.match`` is supposed to be
	public
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Add a .clear() method for better
	backward compat. w/RuleDispatch
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Add let() to the public API,
 so you can use bindings without having to
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Add tests for more complex assignment
	targets in For() loops
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Allow nested tuples to mean the "or"
 of their contents, so that you ca
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - And even more doc tweaks...
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - And still more doc tweaking
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Arbitrary method combinations made
 easy! You can now trivially emulat
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Argh. Dropping Python 2.3 looks better
	by the minute...
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Be consistent in use of
	self.to_expression()
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Begin separating API from core,
 so that peak.rules main module contain
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Clean up a couple of minor
 inefficiencies in Signature() construction.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Doc tweaks, link fixes
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Drop duplicate memoization in
	predicate engine that wasn't doing
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Drop superfluous Conjunction
	subclasses in favor of just using
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - First cut at passing bindings into
 method arguments. Yay! (I've been
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Fix a problem with ambiguity between
 (aType, ) and (istype(aType), ) in
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Fix breakage of packages that were
 importing always_overrides from the
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Fix broken indexing for "is not"
 conditions (especially "and"-ed ones)
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Fix same-priority method problem
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Fix tests broken on 2.3
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Fix typo
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Fixup whitespace
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Get rid of spurious test failures on
 2.7 due to bytecode differences.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Implement 'value()' convenience API
 for defining methods that just
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Improved backward compatibility. :(
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Kill off remaining spurious doctest
 differences between platforms/vers
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Make it possible to implement custom
 rule prioritization systems in ju
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Method compilation - remove some of
 the function calling overhead for
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Missed some values in the examples.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - More doc cleanups
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Move ``priority()`` into .predicates
 -- it's too much of an attractive
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - New @expand_as decorator makes it easy
 to create "functions" to use in
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Overhaul method compilation: renamed
 optimized() to compiled() and mad
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Overhaul method-type override system, 
 adding >> operator for expressin
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Rename 'precedence' attribute to
 'serial', since that's really what it
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Reorganize layout of core.py to better
 group related functions and
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Require latest BytecodeAssembler
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Signature objects don't need a
	dictionary; it's wasted memory.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Simplified class indexing strategy so
 that ABCs and other 2.6+ classes
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Simplify CriteriaBuilder by moving the
	actual criterial logic to
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Simplify MethodList sorting,
	since serial numbers are unique.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Support before/after/around methods in
	conjunction with custom
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Support exprlist (needed for
 comprehensions/generator exprs later)
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Typos.
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Ugh. Maybe it's time to stop
	supporting Python 2.3....
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Use faster conditional opcodes if
	available
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Whack a bunch of spurious doctest
 failures on different platforms/pyth
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Whoops, typo...
 
pje at eby-sarna.com
 - E&S CVS Commit: PEAK-Rules - Wiki cleanups
 
pje at eby-sarna.com
 - E&S CVS Commit: RuleDispatch - Be more forceful about porting!
 
pje at eby-sarna.com
 - E&S CVS Commit: RuleDispatch - Updates for Python 2.7;
 thanks to Toshio Kuratomi for pointing out wha
 
pje at eby-sarna.com
 - E&S CVS Commit: simplegeneric - Allow multiple types/objects in
	method definitions
 
pje at eby-sarna.com
 - E&S CVS Commit: simplegeneric - Revert licenses to ZPL 2.1;
 drop 'dev' tags from intermediate releases
 
pje at eby-sarna.com
 - E&S CVS Commit: WikiUp - The --changed-file or -f option now lets
 you specify a single file to
 
pje at eby-sarna.com
    
 
    
      Last message date: 
       Tue Aug 31 15:29:17 EDT 2010
    Archived on: Tue Aug 31 15:29:35 EDT 2010
    
   
     
     
     This archive was generated by
     Pipermail 0.09 (Mailman edition).