Subversion Repositories SvarDOS

Rev

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

Rev 517 Rev 518
1
 
1
 
2
                          === SVARCOM TODO LIST ===
2
                          === SVARCOM TODO LIST ===
3
 
3
 
4
 
4
 
5
This is a loose list of things that I'd like to implement within SvarCOM.
5
This is a loose list of things that I'd like to implement within SvarCOM.
6
 
6
 
7
 
7
 
8
=== HIGH PRIORITY ============================================================
8
=== HIGH PRIORITY ============================================================
9
 
9
 
10
pipes redirections
10
pipes redirections
11
DIR /A
11
DIR /A
12
ctrl+break handler
12
ctrl+break handler
13
int 24h handler (abort, retry, fail, ignore)
13
int 24h handler (abort, retry, fail, ignore)
14
advanced batch constructs: CALL, :labels, FOR, GOTO, IF EXIST/ERRORLEVEL
14
advanced batch constructs: CALL, :labels, FOR, GOTO, IF EXIST/ERRORLEVEL
15
del review: sometimes says "file not found" while file xxx exists, or does
-
 
16
            not complain when even though file does not exists... also it
-
 
17
            probably does not work with deleting anything in non-current
-
 
18
            directory
-
 
19
when reverting redirections I should probably close the old handle
15
when reverting redirections I should probably close the old handle
20
 
16
 
21
 
17
 
22
=== MEDIUM PRIORITY ==========================================================
18
=== MEDIUM PRIORITY ==========================================================
23
 
19
 
24
provide unopened FCBs to launched applications
20
provide unopened FCBs to launched applications
25
completed EN translation strings
21
completed EN translation strings
26
translations should be cached in rmod-owned memory
22
translations should be cached in rmod-owned memory
27
if translations reloading fails, do not retry after every command
23
if translations reloading fails, do not retry after every command
28
DIR /O
24
DIR /O
29
DIR /S (must use multiple DTAs recursively)
25
DIR /S (must use multiple DTAs recursively)
30
stdin redirection: command < file.txt
26
stdin redirection: command < file.txt
31
prompt $t, $d, $v
27
prompt $t, $d, $v
32
 
28
 
33
 
29
 
34
=== NICE TO HAVE =============================================================
30
=== NICE TO HAVE =============================================================
35
 
31
 
36
DIR %DIRCMD% lookup
32
DIR %DIRCMD% lookup
37
COPY /V
33
COPY /V
38
COPY /Y
34
COPY /Y
39
COPY ASCII mode support
35
COPY ASCII mode support
40
"notify pending command" support (INT 2F,AX=AE00)
36
"notify pending command" support (INT 2F,AX=AE00)
41
INT 2F,AX=5500 support
37
INT 2F,AX=5500 support
42
stdout redirection should not create the output file if command fails
38
stdout redirection should not create the output file if command fails
43
COMSPEC self-setting does not work under MS-DOS 5/6 (no exepath in env block)
39
COMSPEC self-setting does not work under MS-DOS 5/6 (no exepath in env block)
44
compression of NLS strings and rmod core (lz4?)
40
compression of NLS strings and rmod core (lz4?)
45
dynamic resizing of environment space
41
dynamic resizing of environment space
46
CTTY
42
CTTY
47
LOADHIGH/LH
43
LOADHIGH/LH
48
tlumacz: detect incomplete translation files and fill missing strings with EN
44
tlumacz: detect incomplete translation files and fill missing strings with EN
49
 
45
 
50
 
46
 
51
==================================================================== [EOF] ===
47
==================================================================== [EOF] ===
52
 
48