Mercurial > cpython-lru_cache-weakref
comparison Python/future.c @ 33166:2e8d2bdd33de legacy-trunk
This is Mark Russell's patch:
[ 1009560 ] Fix @decorator evaluation order
From the description:
Changes in this patch:
- Change Grammar/Grammar to require
newlines between adjacent decorators.
- Fix order of evaluation of decorators
in the C (compile.c) and python
(Lib/compiler/pycodegen.py) compilers
- Add better order of evaluation check
to test_decorators.py (test_eval_order)
- Update the decorator documentation in
the reference manual (improve description
of evaluation order and update syntax
description)
and the comment:
Used Brett's evaluation order (see
http://mail.python.org/pipermail/python-dev/2004-August/047835.html)
(I'm checking this in for Anthony who was having problems getting SF to
talk to him)
| author | Michael W. Hudson <mwh@python.net> |
|---|---|
| date | Tue, 17 Aug 2004 17:29:16 +0000 |
| parents | cc05c2c8660e |
| children | f7474d31ba3f |
comparison
equal
deleted
inserted
replaced
| 33165:357b24c346bb | 33166:2e8d2bdd33de |
|---|
