1386 |
mateusz.vi |
1 |
20230730
|
|
|
2 |
- dropped svarlang_autoload() (replaced by more specialized functions below)
|
|
|
3 |
- added svarlang_autoload_exepath() and svarlang_autoload_nlspath()
|
|
|
4 |
- svarlang_load() simplified so it takes the target filename as an argument
|
|
|
5 |
- file access relies on fopen() when svarlang is compiled with -DWITHSTDIO
|
|
|
6 |
- new file format: sorted dictionary for faster lookup (by Bernd Boeckmann)
|
|
|
7 |
breaking change! See svarlang.txt for file format specification
|
|
|
8 |
|
|
|
9 |
20230630
|
|
|
10 |
- tlumacz.exe warns about empty strings (patch by Bernd Boeckmann)
|
|
|
11 |
- tlumacz.exe does not abort when a malformed line is found
|
|
|
12 |
|
|
|
13 |
20230629
|
|
|
14 |
- deflang.c has each message on a different line so it is nicer to VCSes
|
|
|
15 |
|
|
|
16 |
20230628
|
|
|
17 |
- added support for \e sequences in translation strings
|
|
|
18 |
- implemented svarlang_getver()
|
|
|
19 |
|
|
|
20 |
20220314
|
|
|
21 |
- added support for flagging strings as being "dirty", eg: ?1.1:Hello, World
|
|
|
22 |
|
|
|
23 |
20220309
|
|
|
24 |
- static lib buffer is sized to fit the largest lang block +5% of margin
|
|
|
25 |
(was: twice the size of the reference language)
|
|
|
26 |
|
|
|
27 |
20220226
|
|
|
28 |
- replaced fopen() and friends by direct DOS calls (smaller memory footprint)
|