Log of /DecoratorTools/README.txt
Parent Directory
No default branch
Bookmark a link to HEAD:
(view)
(download)
Revision 2727
-
(view)
(download)
- [select for diffs]
Modified
Fri Apr 3 23:33:46 2015 UTC (8 years, 11 months ago) by pje
File length: 33134 byte(s)
Diff to previous 2726
Experimental support for Python 3 (tested clean on 3.1 & 3.2)
Revision 2726
-
(view)
(download)
- [select for diffs]
Modified
Fri Apr 3 23:28:24 2015 UTC (8 years, 11 months ago) by pje
File length: 32910 byte(s)
Diff to previous 2725
Even more Py3 compat, to 3.2
Revision 2725
-
(view)
(download)
- [select for diffs]
Modified
Fri Apr 3 22:36:22 2015 UTC (8 years, 11 months ago) by pje
File length: 32896 byte(s)
Diff to previous 2724
More Python 3 compatibility
Revision 2724
-
(view)
(download)
- [select for diffs]
Modified
Fri Apr 3 22:24:41 2015 UTC (8 years, 11 months ago) by pje
File length: 32931 byte(s)
Diff to previous 2721
Python 3 syntax compatibility for main doctests
Revision 2721
-
(view)
(download)
- [select for diffs]
Modified
Wed Apr 1 18:09:45 2015 UTC (8 years, 11 months ago) by pje
File length: 32787 byte(s)
Diff to previous 2615
Fix shallow doctest failure on 2.7
Revision 2615
-
(view)
(download)
- [select for diffs]
Modified
Fri Jun 11 01:38:23 2010 UTC (13 years, 9 months ago) by pje
File length: 32782 byte(s)
Diff to previous 2608
Added notes on the changes (now tested against 2.3-2.6!)
Revision 2608
-
(view)
(download)
- [select for diffs]
Modified
Wed May 5 17:56:17 2010 UTC (13 years, 10 months ago) by pje
File length: 32299 byte(s)
Diff to previous 2479
Changes since version 1.7:
* The ``@template_function`` decorator now supports using a return value
instead of a docstring, in order to work with the "-OO" option to Python;
it's highly recommended that you update your template functions to use
a return value instead of a docstring. (The error message has also been
improved for the missing docstring case.)
* Fixed metaclass collisions in ``classy`` subclasses that mix in abstract
classes (e.g. ``collections.Sequence``) in Python 2.6+.
Revision 2479
-
(view)
(download)
- [select for diffs]
Modified
Mon Jan 7 22:56:30 2008 UTC (16 years, 2 months ago) by pje
File length: 30678 byte(s)
Diff to previous 2450
Tweak docs for release
Revision 2450
-
(view)
(download)
- [select for diffs]
Modified
Sat Dec 29 17:31:46 2007 UTC (16 years, 3 months ago) by pje
File length: 30535 byte(s)
Diff to previous 2408
Add ``@synchronized`` decorator, bump version
Revision 2408
-
(view)
(download)
- [select for diffs]
Modified
Thu Nov 1 21:48:14 2007 UTC (16 years, 5 months ago) by pje
File length: 27926 byte(s)
Diff to previous 2348
Add ``classy`` metaclass base for use by AddOns, Contextual,
and Trellis.
Revision 2348
-
(view)
(download)
- [select for diffs]
Modified
Fri Jul 13 20:41:51 2007 UTC (16 years, 8 months ago) by pje
File length: 23701 byte(s)
Diff to previous 2291
Added ``enclosing_frame()`` function, so that complex decorators that
call DecoratorTools functions while being called *by* DecoratorTools
functions, will work correctly.
Revision 2291
-
(view)
(download)
- [select for diffs]
Modified
Sun Feb 25 22:47:17 2007 UTC (17 years, 1 month ago) by pje
File length: 22939 byte(s)
Diff to previous 2290
Handle source line endings more efficiently
Revision 2290
-
(view)
(download)
- [select for diffs]
Modified
Sun Feb 25 16:19:36 2007 UTC (17 years, 1 month ago) by pje
File length: 22941 byte(s)
Diff to previous 2281
Added support for debugging generated code (tracebacks, pdb, etc.)
Revision 2281
-
(view)
(download)
- [select for diffs]
Modified
Sat Feb 24 20:02:50 2007 UTC (17 years, 1 month ago) by pje
File length: 18923 byte(s)
Diff to previous 2280
Signature-matching support, ala RuleDispatch's dispatch.functions code:
Added ``rewrap()`` function and ``template_function`` decorator to support
signature matching for decorated functions. These features are similar to
the ones provided by Michele Simionato's "decorator" package, but do not
require Python 2.4 and don't change the standard idioms for creating
decorator functions.
Revision 2280
-
(view)
(download)
- [select for diffs]
Modified
Sat Feb 24 17:57:28 2007 UTC (17 years, 1 month ago) by pje
File length: 14186 byte(s)
Diff to previous 2206
Avoid duplicate applications of the same decorator, unless requested
Revision 2206
-
(view)
(download)
- [select for diffs]
Modified
Wed Jul 5 01:56:48 2006 UTC (17 years, 8 months ago) by pje
File length: 13248 byte(s)
Diff to previous 2203
Fix structs of different types being able to compare equal to each
other.
Revision 2203
-
(view)
(download)
- [select for diffs]
Modified
Tue Jul 4 16:54:03 2006 UTC (17 years, 8 months ago) by pje
File length: 12311 byte(s)
Diff to previous 2202
Allow struct() constructors to return non-tuples
Revision 2202
-
(view)
(download)
- [select for diffs]
Modified
Tue Jul 4 16:09:08 2006 UTC (17 years, 8 months ago) by pje
File length: 11996 byte(s)
Diff to previous 2149
Add 'struct()' decorator for quick-and-dirty data structure types.
Revision 2149
-
(view)
(download)
- [select for diffs]
Modified
Thu May 25 01:56:15 2006 UTC (17 years, 10 months ago) by pje
File length: 8622 byte(s)
Diff to previous 2147
Minor doc tweak
Revision 2147
-
(view)
(download)
- [select for diffs]
Added
Thu May 25 01:53:52 2006 UTC (17 years, 10 months ago) by pje
File length: 8626 byte(s)
Initial checkin of DecoratorTools.
This form allows you to request diffs between any two revisions of
a file. You may select a symbolic revision name using the selection
box or you may type in a numeric name using the type-in text box.