Răsfoiți Sursa

Автодок: снова есть точки с запятыми

Arthur Yefimov 2 ani în urmă
părinte
comite
c20eecb0ae
1 a modificat fișierele cu 5 adăugiri și 4 ștergeri
  1. 5 4
      src/Autodoc/AutodocHtml.Mod

+ 5 - 4
src/Autodoc/AutodocHtml.Mod

@@ -32,6 +32,7 @@ VAR
   W: Texts.Writer;
   
   isLastItem: BOOLEAN;
+  isLastListItem: BOOLEAN;
 
   (** Render Settings **)
   showExportMarks: BOOLEAN; (** Value is exactly ~M.exportedOnly *)
@@ -199,7 +200,7 @@ END PrintComment;
 
 PROCEDURE PrintImport(I: P.Import; indent: INTEGER; inlined: BOOLEAN);
 VAR tmp: BOOLEAN;
-BEGIN tmp := isLastItem; isLastItem := FALSE;
+BEGIN tmp := isLastListItem; isLastListItem := FALSE;
   Write('<span class="import">');
   IF I.name # I.alias THEN
     Write('<span class="alias">'); Write(I.alias); Write('</span> := ')
@@ -239,7 +240,7 @@ BEGIN
     WHILE o # NIL DO
       IF ordinalConsts THEN PrintOrdinalConst(o(P.Const))
       ELSE
-        IF o = L.last THEN isLastItem := TRUE END;
+        IF o = L.last THEN isLastListItem := TRUE END;
         PrintObject(o, indent, FALSE)
       END;
       o := o.next
@@ -526,7 +527,7 @@ BEGIN ClearColors;
   IF pal = defPal THEN
     SetColors('FBC5AA-12365D,12365D-FFF,93B2D3-3D74AC,FFF-000');
     SetColors('FFBF44-B91E0C,B91E0C-FFF,12365D-FFF,D95D27-277FC0');
-    SetColors('00006434-808080,D1702C-2D5E90')
+    SetColors('00000024-808080,D1702C-2D5E90')
   ELSIF pal = 'horror' THEN
     SetColors('AFF-00C,C00-FE0,FA0-FCC,0C0-0F0,00F-0FF');
     SetColors('606-F8F,0CC-066,833-0F0,0000FFC0-F00,F88-88F')
@@ -545,7 +546,7 @@ PROCEDURE Save*(module: P.Module; fname: ARRAY OF CHAR): BOOLEAN;
 BEGIN
   IF palette[0] = 0X THEN SetPalette(defPal) END;
   LoadLang; NEW(TX); Texts.Open(TX, ''); Texts.OpenWriter(W);
-  isLastItem := FALSE;
+  isLastItem := FALSE; isLastListItem := FALSE;
   PrintObject(module, 0, FALSE);
   Texts.Append(TX, W.buf); Texts.Close(TX, fname)
 RETURN TRUE END Save;