Explorar o código

don't ignore multi with spaces in documentation comments

geequlim %!s(int64=8) %!d(string=hai) anos
pai
achega
d4401b1272
Modificáronse 1 ficheiros con 6 adicións e 2 borrados
  1. 6 2
      src/gdscript/symbolparser.ts

+ 6 - 2
src/gdscript/symbolparser.ts

@@ -94,8 +94,12 @@ class GDScriptSymbolParser {
           break;
         if(commentAtEnd && line != range.start.line)
           break;
-        if(match)
-          mdoc = match[1] + "\r\n" + mdoc;
+        if(match) {
+          let lmcontent = linecontent.substring(linecontent.indexOf("#")+1, linecontent.length);
+          if(lmcontent.startsWith(" ") && lmcontent != " ")
+            lmcontent = lmcontent.substring(1, lmcontent.length);
+          mdoc = lmcontent + "\r\n" + mdoc;
+        }
         else if(line != range.start.line)
           break
         --line;