2007 |
mateusz.vi |
1 |
20240915
|
|
|
2 |
- fixed svarlang_strid() when id=0 and string does not exist (Bernd Boeckmann)
|
|
|
3 |
|
1783 |
mateusz.vi |
4 |
20240227
|
|
|
5 |
- replaced inline _asm by pragma aux (more compact code, open watcom only)
|
1779 |
mateusz.vi |
6 |
|
1370 |
mateusz.vi |
7 |
20230730
|
1280 |
mateusz.vi |
8 |
- dropped svarlang_autoload() (replaced by more specialized functions below)
|
1279 |
mateusz.vi |
9 |
- added svarlang_autoload_exepath() and svarlang_autoload_nlspath()
|
|
|
10 |
- svarlang_load() simplified so it takes the target filename as an argument
|
1281 |
mateusz.vi |
11 |
- file access relies on fopen() when svarlang is compiled with -DWITHSTDIO
|
1294 |
mateusz.vi |
12 |
- new file format: sorted dictionary for faster lookup (by Bernd Boeckmann)
|
|
|
13 |
breaking change! See svarlang.txt for file format specification
|
971 |
mateusz.vi |
14 |
|
1273 |
mateusz.vi |
15 |
20230630
|
|
|
16 |
- tlumacz.exe warns about empty strings (patch by Bernd Boeckmann)
|
|
|
17 |
- tlumacz.exe does not abort when a malformed line is found
|
|
|
18 |
|
1251 |
mateusz.vi |
19 |
20230629
|
|
|
20 |
- deflang.c has each message on a different line so it is nicer to VCSes
|
|
|
21 |
|
1248 |
mateusz.vi |
22 |
20230628
|
|
|
23 |
- added support for \e sequences in translation strings
|
|
|
24 |
- implemented svarlang_getver()
|
|
|
25 |
|
1114 |
mateusz.vi |
26 |
20220314
|
1244 |
mateusz.vi |
27 |
- added support for flagging strings as being "dirty", eg: ?1.1:Hello, World
|
1114 |
mateusz.vi |
28 |
|
1061 |
mateusz.vi |
29 |
20220309
|
|
|
30 |
- static lib buffer is sized to fit the largest lang block +5% of margin
|
|
|
31 |
(was: twice the size of the reference language)
|
|
|
32 |
|
971 |
mateusz.vi |
33 |
20220226
|
|
|
34 |
- replaced fopen() and friends by direct DOS calls (smaller memory footprint)
|