4 Bugs der PB-IDE
Verfasst: 07.04.2006 20:18
Hallo!
Hier noch der Bugreport für die IDE
Wer Lust hat und es kann, mag mich bitte aufklären oder die Bugs weiterleiten
(Alle Beispiele mit PB 3.94 unter Win98SE) Ist aber bei 4.00Beta auch noch so!
1. Unfähiger (eigenständiger) Debugger
Bei folgenden Code versagt der Debugger und gibt eine irreführende Fehlermeldung aus:
Obskurse Fehlermeldung ohne Angabe Zeilenummer geschweige denn Lösungshinweis! Ich dachte erst das ist ein Bug der Sprache, bin aber durch Zufall nochmal zu richtigen Lösung gekommen.
2. Slash-Zeichen und Divisionsteichen
Diese Tasten werden nicht richtig unterschieden in Windows und in der PB-Konsole! Das [Shift+7] Slash und das Divisionszeichen auf dem Nummernblock sind im Editor und in Windows identisch dargestellt als Slash, aber in der Konsole entspricht das Multiplikationszeichen immer ein Minus - ein ordentlicher (graphischer) Taschenrechner, welcher mithilfe des Ziffernblockes bedient werden kann ist nicht möglich, da das Divisionszeichen ja dem Minus entspricht (Konsole) bzw. dem Backslash (Windows)!
3. Editor-Scrollleiste (Neue Rechtschreibung
Wenn man den Editor startet, hat er unten bereits eine Scrollleiste und diese lässt sich bis zu einem unsichtbaren Punkt nach rechts verschieben. Die verschiebbare Möglichkeit beträgt mehr als die Hälfte der ganzen Scrollleiste, obwohl kein Text steht! Das ist kein normales Verhalten und sieht sehr unprofessionell aus. Normalerweise kommt die Scrollleiste erst dann, sobald der Text den rechten Fensterrand mindestens einmal überschritten hat.
Eine Zeilenumbruch-Funktion finde ich nach wie vor noch nützlich und sollte nicht schwer zu implementieren sein.
4. PB merkt sich die Compileroptionen nicht! Nach jedem Neustart der IDE ist z.B. das Executable-Format auf Windows eingestellt, obwohl ich jedesmal zuletzt Console gewählt habe...
Danke!
Hier noch der Bugreport für die IDE
Wer Lust hat und es kann, mag mich bitte aufklären oder die Bugs weiterleiten

(Alle Beispiele mit PB 3.94 unter Win98SE) Ist aber bei 4.00Beta auch noch so!
1. Unfähiger (eigenständiger) Debugger
Bei folgenden Code versagt der Debugger und gibt eine irreführende Fehlermeldung aus:
Code: Alles auswählen
OpenConsole()
Beta.s = Input()
If Beta = "a" Or "A" ; eigentlich heißt es If Beta = "a" Or Beta = "A"
2. Slash-Zeichen und Divisionsteichen
Diese Tasten werden nicht richtig unterschieden in Windows und in der PB-Konsole! Das [Shift+7] Slash und das Divisionszeichen auf dem Nummernblock sind im Editor und in Windows identisch dargestellt als Slash, aber in der Konsole entspricht das Multiplikationszeichen immer ein Minus - ein ordentlicher (graphischer) Taschenrechner, welcher mithilfe des Ziffernblockes bedient werden kann ist nicht möglich, da das Divisionszeichen ja dem Minus entspricht (Konsole) bzw. dem Backslash (Windows)!
3. Editor-Scrollleiste (Neue Rechtschreibung

Wenn man den Editor startet, hat er unten bereits eine Scrollleiste und diese lässt sich bis zu einem unsichtbaren Punkt nach rechts verschieben. Die verschiebbare Möglichkeit beträgt mehr als die Hälfte der ganzen Scrollleiste, obwohl kein Text steht! Das ist kein normales Verhalten und sieht sehr unprofessionell aus. Normalerweise kommt die Scrollleiste erst dann, sobald der Text den rechten Fensterrand mindestens einmal überschritten hat.
Eine Zeilenumbruch-Funktion finde ich nach wie vor noch nützlich und sollte nicht schwer zu implementieren sein.
4. PB merkt sich die Compileroptionen nicht! Nach jedem Neustart der IDE ist z.B. das Executable-Format auf Windows eingestellt, obwohl ich jedesmal zuletzt Console gewählt habe...
Danke!