Subversion Repositories SvarDOS

Rev

Rev 1779 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

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