summaryrefslogtreecommitdiffstats
path: root/makeapi
diff options
context:
space:
mode:
Diffstat (limited to 'makeapi')
-rwxr-xr-xmakeapi11
1 files changed, 6 insertions, 5 deletions
diff --git a/makeapi b/makeapi
index 0d3709882..1d418fe69 100755
--- a/makeapi
+++ b/makeapi
@@ -45,13 +45,14 @@ def parse_options():
def strip_doc(line):
"""
- Remove the doc= part from the repr() of a Parameter.
+ Remove the doc= line from the repr() of a Paramter.
"""
+ s = line.find(' doc=')
+ if s >= 0:
+ e = line.find('), ', s)
+ line = '%s%s' % (line[0:s], line[e+2:])
- # this pattern allows up to 2 nested parentheses in doc part
- newline = re.sub(r', doc=([^(,]+)(\([^()]*(\([^()]+\)[^()]*)?\))?', '', line)
-
- return newline
+ return line
def make_api():
"""