Subversion Repositories SvarDOS

Rev

Rev 1202 | Rev 1629 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
521 mateuszvis 1
 
2
 
3
                    === SvarCOM's history / changelog ===
4
 
5
 
1083 bttr 6
 (ticket numbers at https://osdn.net/projects/svardos/ticket/ in [] brackets)
7
 
8
 
1627 mateusz.vi 9
=== ver 2024.1 (17.01.2023) ==================================================
10
 
11
 - EDR-DOS compatibility fixes: resident module's PSP is being patched with
12
   cleared JFTs and its parent fields are rewired to SvarCOM. Many thanks to
13
   E.C. Masloch (pushbx) for suggesting this.
14
 
15
 
1202 mateusz.vi 16
=== ver 2023.1 (17.02.2023) ==================================================
17
 
18
 - improved BR translations (courtesy of Luzemario Dantes)
19
 
20
 
1178 mateusz.vi 21
=== ver 2023.0 (06.02.2023) ==================================================
22
 
23
 - added a dummy INT 0x2E handler
24
 - added BR translations (courtesy of Luzemario Dantes)
25
 
26
 
1162 mateusz.vi 27
=== ver 2022.4 (12.04.2022) ==================================================
1135 bttr 28
 
1147 bttr 29
 - SET command: fixed upcasing of var names with high-ASCII chars [#44145]
30
 - PATH command: path is always upcased [#44146]
31
 - DIR command: output adapted to 40-columns screen modes [#44153]
32
 - DIR command: make use of thousands separator for file sizes [#44151]
33
 - tabs are accepted as command-line separators (part of [#44145])
1162 mateusz.vi 34
 - PSP FCB fields of launched apps are filled with cmdline arguments [#44268]
1135 bttr 35
 
36
 
1100 mateusz.vi 37
=== ver 2022.3 (13.03.2022) ==================================================
1040 mateusz.vi 38
 
1083 bttr 39
 - fixed stdin redirection handling (was broken since 2022.1) [#44027]
40
 - only COM, EXE and BAT files are allowed for execution [#44068]
41
 - FOR command: accepts control characters as pattern delimiters [#44058]
42
 - FOR command: patterns without wildcards are processed as messages [#44058]
43
 - implemented the TRUENAME command [#44051]
1085 mateusz.vi 44
 - DIR command: /a:xxx is supported like an equivalent to /axxx [#44077]
1100 mateusz.vi 45
 - VER command: displays DOS memory location (low, HMA, ROM...) [#44050]
46
 - VER command: displays true DOS version and DOS rev (bttr) [#44050]
1083 bttr 47
 - REN command: allows renaming directory names [#44060]
1090 mateusz.vi 48
 - implemented CTTY and LOADHIGH/LH as no-ops (LH loads programs low)
1091 mateusz.vi 49
 - LN creates %DOSDIR%\LINKS directory when needed and warns on error [#44042]
50
 - LN ADD outputs an error message when link already exists [#44043]
1049 mateusz.vi 51
 - added Polish translations
1042 mateusz.vi 52
 - added German translations, courtesy of Robert Riebisch (bttr)
1072 mateusz.vi 53
 - added French translations, kindly contributed by Berki Yenigun (thraex)
54
 - added Turkish translations, submitted by Berki Yenigun (thraex)
1084 bttr 55
 - fixed and improved English help screens
1040 mateusz.vi 56
 
1041 mateusz.vi 57
 
1025 mateusz.vi 58
=== ver 2022.2 (04.03.2022) ==================================================
1001 mateusz.vi 59
 
1025 mateusz.vi 60
 - added support for the internal FOR command
1024 mateusz.vi 61
 - step-by-step execution of batch files (/Y)
1025 mateusz.vi 62
 - fixed parsing of /C and /K arguments that was leading to spurious warnings
1083 bttr 63
 - fixed %var% matching within batch files to be case-insensitive [#44000]
1001 mateusz.vi 64
 
65
 
988 mateusz.vi 66
=== ver 2022.1 (28.02.2022) ==================================================
957 mateusz.vi 67
 
964 mateusz.vi 68
 - added GOTO support (jumps to a labelled line within a batch file)
69
 - added CALL support (calls batch files from within batch files)
959 mateusz.vi 70
 - DOS errors are output to stdout, and also to stderr if stdout is redirected
958 mateusz.vi 71
 - fixed batch processing with /C (was executing only first command)
983 mateusz.vi 72
 - stack overflow detection degrades gracefully by invalidating command-line
73
   history (useful if a stack-hungry TSR overflows the RMOD stack)
989 mateusz.vi 74
 - multi-lang support relies on SvarLANG.lib instead of its own routines
990 mateusz.vi 75
 - made all SvarCOM strings localizable
76
 - added partial German translations (kindly provided by Robert Riebisch)
957 mateusz.vi 77
 
78
 
580 mateuszvis 79
=== ver 2022.0 (01.02.2022) ==================================================
526 mateuszvis 80
 
571 mateuszvis 81
 - added "global executable links" support (new command: LN)
526 mateuszvis 82
 - prompt fixed when current drive becomes invalid (eg. empty diskette drive)
543 mateuszvis 83
 - piping support (like dir/b | sort)
528 mateuszvis 84
 - DIR: fixed /P pagination in wide mode
542 mateuszvis 85
 - DIR: implemented /A
536 mateuszvis 86
 - implemented IF command (IF EXIST, IF ERRORLEVEL, IF str==str)
537 mateuszvis 87
 - added a break handler (running application can be aborted with CTRL+C)
580 mateuszvis 88
 - DOS error messages are output to stderr
526 mateuszvis 89
 
90
 
536 mateuszvis 91
=== ver 2021.0 (24.11.2021) ==================================================
526 mateuszvis 92
 
521 mateuszvis 93
 - first public release, after roughly a month of work
94
 
95
 
96
====================================================================== EOF ===