Beautifier spinnt auf einmal

Lschreyer
Schreiberling
Avatar
Geschlecht: keine Angabe
Beiträge: 527
Dabei seit: 02 / 2007
Betreff:

Beautifier spinnt auf einmal

 · 
Gepostet: 18.10.2017 - 16:39 Uhr  ·  #1
Ich habe folgenden Code in einer Procedure stehen:

Code
case mode of 
    MODE_GETRIEBE_L                                                                                          : 
                                                                                                               if Z_ENDPOINT = 0 then 
                                                                                                                 dostep:= true; 
                                                                                                               elsif (ZPosi < Z_ENDPOINT) then 
                                                                                                                 dostep:= true; 
                                                                                                               else 
                                                                                                                 docount:= false; 
                                                                                                               endif; 
                                                                                                             |
    MODE_GETRIEBE_R                                                                                          : 
                                                                                                               if Z_ENDPOINT = 0 then 
                                                                                                                 dostep:= true; 
                                                                                                               elsif (ZPosi > Z_ENDPOINT) then 
                                                                                                                 dostep:= true; 
                                                                                                               else 
                                                                                                                 docount:= false; 
                                                                                                               endif; 
                                                                                                             |


Der wurde vom Beautifier exakt so formatiert, für mich ok, auch wenn die ":" extrem weit rechts landen.

Nun auf einmal macht er das anders, jetzt sieht es plötzlich so aus:

Code

 case mode of 
    MODE_GETRIEBE_L                                                                                                                : 
  if Z_ENDPOINT = 0 then 
    dostep:= true; 
  elsif (ZPosi < Z_ENDPOINT) then 
    dostep:= true; 
  else 
    docount:= false; 
  endif; 
|
    MODE_GETRIEBE_R                                                                                                                : 
  if Z_ENDPOINT = 0 then 
    dostep:= true; 
  elsif (ZPosi > Z_ENDPOINT) then 
    dostep:= true; 
  else 
    docount:= false; 
  endif; 
|


Die ":" sind immer noch extrem weit rechts, aber der Rest ist ganz nach links geschoben.

Was könnte das sein? Ich kriege das nicht mehr vernünftig formatiert.


Außerdem verschiebt er mir ein
if do = 1 then ...
immer zu

if (do
= 1) then ...

Version ist 5.09.12
Wie gesagt, mit der Version sah es gestern noch gut aus, jetzt auf einmal schiebt er alles durcheinander.
Lschreyer
Schreiberling
Avatar
Geschlecht: keine Angabe
Beiträge: 527
Dabei seit: 02 / 2007
Betreff:

Re: Beautifier spinnt auf einmal

 · 
Gepostet: 18.10.2017 - 17:20 Uhr  ·  #2
Aiaiai, ich habe es gefunden: Weiter unten stand eine längere Case-Bedingung, die ging über die Seitengrenze hinaus, das hat ihn verwirrt.
Die Auflistung habe ich umgebrochen, nun klappts wieder.
miparo
Schreiberling
Avatar
Geschlecht:
Herkunft: Germany
Alter: 59
Beiträge: 988
Dabei seit: 09 / 2007
Betreff:

Re: Beautifier spinnt auf einmal

 · 
Gepostet: 18.10.2017 - 19:32 Uhr  ·  #3
Hi,
ich kann das Case auch bis ganz Rechts schieben und es sieht immer perfekt aus.
Das muss ein Zusammenspiel von mehreren Fehlern sein.
Den Beauti habe ich seit Jahren nicht geändert.
Gewählte Zitate für Mehrfachzitierung:   0

Registrierte in diesem Topic

Aktuell kein registrierter in diesem Bereich

Die Statistik zeigt, wer in den letzten 5 Minuten online war. Erneuerung alle 90 Sekunden.
MySQL Queries: 15 · Cache Hits: 14   66   80 · Page-Gen-Time: 0.02973s · Speichernutzung: 2 MB · GZIP: ein · Viewport: SMXL-HiDPI