![]() |
Compilerbugs ohne Ende
Hi,
mein Compiler (D7 Enterprise) baut Mist. Wenn bei jedem Fehler ca. 11 Zeilen drüber der Fehler markiert wird, ist das sch****. Was tun ? So kann man nicht mehr programmieren. |
Re: Compilerbugs ohne Ende
Kannst du mal ein Beispiel posten ?
Gruß |
Re: Compilerbugs ohne Ende
Delphi-Quellcode:
// Commands <-- die Fehlerzeile (sagt der Parser). Immer 11 Zeilen drüber.
if l = 'jmp' then begin for i := g to cA.Lines.Count do if cA.Lines[i] = nl then begin findpos := i; Break; end; for i := g to findpos do begin asdghjkasdghkasjdghasdz <-- Fehler end; end; |
Re: Compilerbugs ohne Ende
Er kommt hier und da mal etwas durcheinander.
War bei mir nach IDE-Neustart und löschen von sämtlichen DCUs des Projekts behoben. |
Re: Compilerbugs ohne Ende
Zitat:
|
Re: Compilerbugs ohne Ende
Ist das bei all deinen Projekten, oder nur bei einem oder nur bei neuen ?
|
Re: Compilerbugs ohne Ende
Nur bei diesem Projekt.
|
Re: Compilerbugs ohne Ende
Zitat:
|
Re: Compilerbugs ohne Ende
Es liegt an der Codedatei, denn wenn ich ein neues Projekt mit den selben Codes erstellt habe, ändert sich nichts. Aber ich sehe in der Datei keinerlei Besonderheiten.
Noch etwas: Die Codehilfe (kA, wie es genau heißt, . eintippen und es erscheint ein Popup für Befehle) funktioniert überhaupt nicht mehr: Falsche Befehle. Debugger übrigens auch unnützlich. |
Re: Compilerbugs ohne Ende
Dein Sourcecode enthält entweder
1.) überlange Zeilen oder 2.) Sonderzeichen oder 3.) unvollständige Zeilenumbrüche (also nur CR statt CR+LF) die dazu führen, dass die Zeilennummer von Editor und Debugger auseinanderlaufen. Ursache: das Einkopieren von Sourcecode aus der Zwischenablage (Quelle ist meist der Browser) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:25 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz