]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
argument-clinic: Simplify multi-line string handling (GH-17852)
authorDong-hee Na <donghee.na92@gmail.com>
Mon, 6 Jan 2020 10:46:04 +0000 (19:46 +0900)
committerPablo Galindo <Pablogsal@gmail.com>
Mon, 6 Jan 2020 10:46:03 +0000 (10:46 +0000)
Tools/clinic/clinic.py

index 403d8a4765690c507d5d9b0e79bd883a22477ad4..b503932e2624bbacbef5b21e75111ec5d6a78849 100755 (executable)
@@ -1182,14 +1182,14 @@ class CLanguage(Language):
             lines = [self.group_to_variable_name(g) + " = 1;" for g in group_ids]
             lines = "\n".join(lines)
 
-            s = """
+            s = """\
     case {count}:
         if (!PyArg_ParseTuple(args, "{format_units}:{name}", {parse_arguments})) {{
             goto exit;
         }}
         {group_booleans}
         break;
-"""[1:]
+"""
             s = linear_format(s, group_booleans=lines)
             s = s.format_map(d)
             add(s)