Jacques napisał/a:Ciekawa wersja SDX jest zaprogramowana - 4.46a?
"4.46a" to wczesna beta 4.47. Po prostu Candle poprosił któregoś dnia o zrobienie pewnej konkretnej zmiany w obsłudze sprzętu i wydanie kompilatu, nie powiedział natomiast, po co mu to. Przez zupełne szczęście ta wersja jest stabilna, bo mogło się to (prośba Candle'a) zdarzyć w środku jakichś większych robótek ręcznych w środku i wyjść tym sposobem na świat zupełnie bez żadnych testów, albo z jawnie pół-działającym (lub zgoła wcale niedziałającym) czymś-tam.
4.46a ma trzy rzeczy więcej niż 4.46 "release":
1) poprawionego buga w komendzie baczowej IF: kiedy ileś (rzędu 10) kolejnych IF-ów miało spełniony warunek, system się wywalał.
2) komenda "FORMAT /Q d: volname" zapisuje katalog na wskazanym dysku (tj. robi soft-format) i nadaje mu wskazaną nazwę "volname", bez wchodzenia do formattera. Nie będzie to działało prawidłowo na stacjach, które nie mają PERCOM (stock 810 i 1050), w wyniku ogólnego babola w formatterze, zgłoszonego już przez Pinokia.
3) są dwie nowe komendy baczowe: FOR i NEXT, z których można w pliku *.BAT zrobić pętlę, dajmy na to:
for %file in + car:*.*
echo $%file
type + car:$%file >>$%file
next %file
(kopiuje wszystkie pliki z CAR: na dysk i katalog bieżący), albo:
for %num=0 to 15
echo foo$%num$.bar
type nul: >>foo$%num$.bar
next %num
(tworzy na dysku 16 plików o długości 0 bajtów, o nazwach foo0.bar, foo1.bar, foo2.bar itd. aż do foo15.bar).