Die englischen Beschriftungen sind "Install/Uninstall Packages" (Menü & Fenster), und "Available für Installation", also m.E. richtiger als die Deutschen. Die Package-Liste verhält sich vorbildlich, was schon installiert ist, wandert von "Available" rüber zu "Installed" und umgekehrt. Wären die Listen umgekehrt angeordnet, und richtig beschriftet, wärs für mein Gefühl rund.
Der Code Formatter DelForLaz ist m.E. kaputt. Es fehlt das Projektfile, und das LPK wurde erst gar nicht geladen (ohne Fehlermeldung übrigens), das könnte die Ursache sein:
Code: Alles auswählen
<?xml version="1.0" encoding="UTF-8"?>
<CONFIG>
<Package Version="5">
... auch das restliche xml ist ähnlich, aber im Detail unterschiedlich zu dem was mein Lazarus macht wenn ich ein Package baue: mein Lazarus steht auf Package Version 4, die Items Liste im lpk ist anders formatiert. Ich hab versucht, das Package mit Lazarus nachzubauen, das Resultat war zwar installierbar, führte aber wieder mal zu einem Crash beim Start der IDE. Also Jedi Code Formatter wieder rein, ein nicht ganz optimaler Formatter ist besser als ein Abstürzender.
Erkentnis am Rande: es nützt überhaupt nichts, Lazarus mit Debug zu übersetzen und dann mit gdb zu starten, man bekommt keinerlei nützliche Absturz-Infos. Ich werde wohl als nächstes versuchen, Lazarus mit Lazarus zu laden, und wie jede andere Lazarus App mit Debug zu starten. Ich bin aber schon mal froh, AnchorDock zu haben, das wäre sonst ein Schlachtfest mit gleich aussehenden Fenstern der beide IDEs geworden ...
Hier noch was gdb zu sagen hat:
- Lazarus Sigtrap.png (7.59 KiB) 1763 mal betrachtet
Turbo-Pascal hatte weiland noch eine Möglichkeit ("Find Runtime Error"), aus der Adresse des Absturzes in den Quellcode zu schauen, wo es ungefähr passiert ist, das habe ich aber in Lazarus schon mal versucht und nichts gefunden. Damit ist hier wohl mal wieder ein Ende einer Sackgasse erreicht..
Halten wir fest: kein Problem gelöst, eins dazu bekommen. Warum genau wurde der Lazarus doch gleich in die Wüste verbannt? Lepra? Oder war das ein Anderer? Ich glaub, ich stelle meinen Computer auf die Straße, in der Hoffnung dass Jesus vorbei kommt und das ganze Zeugs heilt, mir geht schlicht und einfch die Zeit aus, gegen meine eigene IDE zu kämpfen.
Armin.