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).