summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Demo/parser/unparse.py3
-rw-r--r--Misc/NEWS7
2 files changed, 8 insertions, 2 deletions
diff --git a/Demo/parser/unparse.py b/Demo/parser/unparse.py
index 510cdb0..f4dd90c 100644
--- a/Demo/parser/unparse.py
+++ b/Demo/parser/unparse.py
@@ -223,6 +223,9 @@ class Unparser:
def _FunctionDef(self, t):
self.write("\n")
+ for deco in t.decorators:
+ self.fill("@")
+ self.dispatch(deco)
self.fill("def "+t.name + "(")
self.dispatch(t.args)
self.write(")")
diff --git a/Misc/NEWS b/Misc/NEWS
index d119667..05930e9 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -156,6 +156,7 @@ Library
- fixed a bug with bsddb.DB.stat: the flags and txn keyword arguments
were transposed.
+
Extension Modules
-----------------
@@ -225,8 +226,10 @@ Documentation
to a newly created list object and add notes that this isn't a good idea.
-Tools
------
+Tools/Demos
+-----------
+
+- Patch #1552024: add decorator support to unparse.py demo script.
- Make auto-generated python.vim file list built-ins and exceptions in
alphatbetical order. Makes output more deterministic and easier to tell if