Subversion Repositories SvarDOS

Rev

Rev 1370 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1370 Rev 1779
-
 
1
2024xxxx
-
 
2
- replaced inline _asm by pragma aux for more compact code (open watcom only)
-
 
3
 
1
20230730
4
20230730
2
- dropped svarlang_autoload() (replaced by more specialized functions below)
5
- dropped svarlang_autoload() (replaced by more specialized functions below)
3
- added svarlang_autoload_exepath() and svarlang_autoload_nlspath()
6
- added svarlang_autoload_exepath() and svarlang_autoload_nlspath()
4
- 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
5
- file access relies on fopen() when svarlang is compiled with -DWITHSTDIO
8
- file access relies on fopen() when svarlang is compiled with -DWITHSTDIO
6
- new file format: sorted dictionary for faster lookup (by Bernd Boeckmann)
9
- new file format: sorted dictionary for faster lookup (by Bernd Boeckmann)
7
  breaking change! See svarlang.txt for file format specification
10
  breaking change! See svarlang.txt for file format specification
8
 
11
 
9
20230630
12
20230630
10
- tlumacz.exe warns about empty strings (patch by Bernd Boeckmann)
13
- tlumacz.exe warns about empty strings (patch by Bernd Boeckmann)
11
- tlumacz.exe does not abort when a malformed line is found
14
- tlumacz.exe does not abort when a malformed line is found
12
 
15
 
13
20230629
16
20230629
14
- 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
15
 
18
 
16
20230628
19
20230628
17
- added support for \e sequences in translation strings
20
- added support for \e sequences in translation strings
18
- implemented svarlang_getver()
21
- implemented svarlang_getver()
19
 
22
 
20
20220314
23
20220314
21
- 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
22
 
25
 
23
20220309
26
20220309
24
- 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
25
  (was: twice the size of the reference language)
28
  (was: twice the size of the reference language)
26
 
29
 
27
20220226
30
20220226
28
- replaced fopen() and friends by direct DOS calls (smaller memory footprint)
31
- replaced fopen() and friends by direct DOS calls (smaller memory footprint)
29
 
32