Today I released FDISK 1.3.8 into the wild:

https://github.com/FDOS/fdisk/tree/v1.3.8

The FDISK user interface is now translatable. Version 1.3.8 ships with 
translations for German, French and Turkish. Translation into Polish is in the 
works, and I also would like to have it available in Spanish, but have not 
found a translator yet.

The SvarLANG library is used to implement the translation functionality. The 
last month, I worked with Mateusz Viste on improving the library, namely 
speeding up the string lookup by slightly changing the binary file format to 
use sorted lookup tables instead of linked lists. The modifications got 
incorporated into upstream:

http://svn.svardos.org/listing.php?repname=SvarDOS&path=%2Fsvarlang.lib%2Ftrunk


FDISK now builds wich IA16-GCC, at least under Mac OS. (As a side-note: 
IA16-GCC runs under Mac OS and is able to build the FreeDOS Kernel).

Continious integration is setup for the FDISK Github repository. When a new 
commit is pushed to the master branch, an automatic build is triggered using 
Open Watcom v2 (Linux). Build artifacts may be downloaded from:

https://github.com/FDOS/fdisk/actions


Apart from that, the usual bugfixing occured:

Version 1.3.8 (2023-07-24)
--------------------------
Bugfixes:
 - HIGH: Fix a bug preventing FDISK to work if ext. INT 13 support is
     reported by the BIOS, but actual support for functions 42, 43 and 48
     is non-existant (mainly 486 systems and early LBA support era).
 - HIGH: Fix a bug preventing FDISK from working correctly, if BIOS returns
     garbage in AH for INT 13 function 2 or 3 and CF is zero (mainly some
     buggy XT/AT era INT 13 implementations).
 - HIGH: Fix FDISK not returning an error code if partition table can not be
     written. (since <= v1.2.1)
 - MEDIUM: Fix FDISK not letting the user delete the last existing logical
    drive until program is restarted, if the first logical drive in EMBR
    chain is not the last to be deleted. (since v1.3.5)
 - MEDIUM: Fix FDISK wrongly informing the user that no space in the extended
     partition is left after deleting the last logical drive, until program is
     restarted. (since v1.3.5)
 - LOW: Fix a display bug showing the extended partition a few MB smaller
     than it actually is while creating logical partitions.
 - LOW: Prevent FDISK from using different rounding schemes for displaying
     partition sizes, confusing the user by showing slightly different values
     in some situations.


Greetings, Bernd



_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to