소스 검색

bindgen(zig): Fix empty comment leading whitespace

Alexander Arvidsson 8 달 전
부모
커밋
ee787e25db
1개의 변경된 파일3개의 추가작업 그리고 2개의 파일을 삭제
  1. 3 2
      bindgen/gen_zig.py

+ 3 - 2
bindgen/gen_zig.py

@@ -129,8 +129,9 @@ def l(s):
 def c(s, indent=""):
     if not s:
         return
-    prefix = f"{indent}/// "
-    l(textwrap.indent(textwrap.dedent(s), prefix=prefix, predicate=lambda line: True))
+    prefix = f"{indent}///"
+    for line in textwrap.dedent(s).splitlines():
+        l(f"{prefix} {line}" if line else prefix )
 
 def as_zig_prim_type(s):
     return prim_types[s]