[ ← JBASICODE ]
JBASICODE - Änderungshistorie / Change Log
JBASICODE Version 1.1 vom 31.05.2025 / from May 31, 2025
-
Beim Applikationsstart kann nun in der Kommandozeile
eine BASICODE-Programmdatei angegeben werden,
die im Editor geöffnet werden soll.
Gibt man zusaetzlich das Flag -r an,
startet das Programm automatisch.
-
Cursor-Stererung um die Codes 8 (Backspace) und 127 (Delete)
erweitert
-
Die Tasten Backspace und Delete haben nun
die gleiche Wirkung und liefern bei GOSUB 200
und GOSUB 210 den Wert 127 zurück.
Der Code 8, den die Backspace-Taste normalerweise liefert,
ist im BASICODE-Standard nicht definiert.
-
Farben erweitert: Die 8 offiziellen BASICODE-Farben
sind nun auch mit halber Helligkeit unter den Nummern 8 bis 15
auswählbar, da es Programme gibt,
die mehr als 8 Farben verwenden.
Unabhängig davon erscheint eine Warnung,
wenn die Farbnummer kleiner 0 oder größer 7 ist.
-
Geschwindigkeitsbremse weiter nach unten skaliert,
Die Geschwindigkeitsstufe 1 ist jetzt nur noch etwa
halb so schnell wie vorher.
-
GOSUB 270 berechnet nun den Gesamtpeicherplatz
aller Strings in den BASICODE-Variablen
und gibt die Differenz zu 32767 zurück.
-
Debugger:
In der Variablenanzeige werden nun in String-Variablen enthaltene
nicht druckbare Zeichen in einer lesbaren Form dargestellt.
-
Behobene Fehler:
- Die Suche funktionierte nicht.
-
Bei der INPUT-Anweisung konnte nur bis zum Zeilenende
Text eingegeben werden. Nun sind bis zu 255 Zeichen möglich.
-
Bei GOSUB 200, 210 und 450
wurde beim Drücken einer Steuertaste
die Variable IN$ nicht korrekt gesetzt.
-
Bei GOSUB 330 wurden nur die Buchstaben
im Bereich 96 bis 126 umgewandelt,
nicht aber die anderen Zeichen.
-
Beim Öffnen einer Datei mit GOSUB 500
wurde im Dateiauswahldialog der falsche Titel angezeigt.
-
When starting the application,
now you can specify a BASICODE program file in the command line
which should be opened in the editor.
If you also specify the -r flag
the program starts automatically.
-
Cursor control expanded to include the codes 8 (Backspace)
and 127 (Delete)
-
The Backspace key and the Delete key
have the same effect now and return the value 127
for GOSUB 200 and GOSUB 210.
The code 8, which the Backspace key normally returns,
is not defined in the BASICODE standard.
-
Colors expanded: The 8 official BASICODE colors
can now also be selected at half brightness from numbers 8 to 15
because there are programs that use more than 8 colors.
Independently of that, a warning appears
if the color number is less than 0 or greater than 7.
-
Speed brake scaled further down,
Speed level 1 is now only about half as fast as before.
-
GOSUB 270 calculates the total memory space
of all strings in the BASICODE variables now
and returns the difference to 32767.
-
Debugger:
Non-printable characters contained in string variables
are now displayed in a readable format in the variable display.
-
Fixed bugs:
- The search didn't work.
-
With the INPUT statement text could only be entered
up to the end of the line.
Now, up to 255 characters are possible.
-
For GOSUB 200, 210, and 450
the variable IN$ was not set correctly
when a control key was pressed.
-
For GOSUB 330 only the letters in the range 96 to 126
were converted but not the other characters.
-
When opening a file with GOSUB 500
the wrong title was displayed in the file selection dialog.
JBASICODE Version 1.0 vom 28.05.2025 / from May 28, 2025
- Erste veröffentlichte Version
© 2025 Jens Müller