Subversion Repositories SvarDOS

Rev

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

Rev 542 Rev 543
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
delete temporary files after pipe redirections
-
 
11
write temporary pipe files to %TEMP% if defined
-
 
12
test pipe redirections (multiple redirections, failure to create file, ...)
11
int 24h handler (abort, retry, fail, ignore)
13
int 24h handler (abort, retry, fail, ignore)
12
advanced batch constructs: CALL, FOR, GOTO
14
advanced batch constructs: CALL, FOR, GOTO
13
IF EXIST on an empty drive should not lead to the 'Abort, Retry, Fail' prompt
15
IF EXIST on an empty drive should not lead to the 'Abort, Retry, Fail' prompt
14
 
16
 
15
 
17
 
16
=== MEDIUM PRIORITY ==========================================================
18
=== MEDIUM PRIORITY ==========================================================
17
 
19
 
18
provide unopened FCBs to launched applications
20
provide unopened FCBs to launched applications
19
complete EN translation strings
21
complete EN translation strings
20
translations should be cached in rmod-owned memory
22
translations should be cached in rmod-owned memory
21
if translations reloading fails, do not retry after every command
23
if translations reloading fails, do not retry after every command
22
DIR /O
24
DIR /O
23
DIR /S (must use multiple DTAs recursively)
25
DIR /S (must use multiple DTAs recursively)
24
stdin redirection: command < file.txt
26
stdin redirection: command < file.txt
25
prompt $t, $d, $v
27
prompt $t, $d, $v
26
 
28
 
27
 
29
 
28
=== NICE TO HAVE =============================================================
30
=== NICE TO HAVE =============================================================
29
 
31
 
30
respawn COMMAND.COM entirely from memory if it survived last application
32
respawn COMMAND.COM entirely from memory if it survived last application
31
DIR %DIRCMD% lookup
33
DIR %DIRCMD% lookup
32
COPY /V
34
COPY /V
33
COPY /Y
35
COPY /Y
34
COPY ASCII mode support?
36
COPY ASCII mode support?
35
"notify pending command" support (INT 2F,AX=AE00)
37
"notify pending command" support (INT 2F,AX=AE00)
36
INT 2F,AX=5500 support
38
INT 2F,AX=5500 support
37
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)
38
compression of NLS strings and rmod core (lz4?)
40
compression of NLS strings and rmod core (lz4?)
39
dynamic resizing of environment space
41
dynamic resizing of environment space
40
CTTY
42
CTTY
41
LOADHIGH/LH
43
LOADHIGH/LH
42
 
44
 
43
 
45
 
44
====================================================================== EOF ===
46
====================================================================== EOF ===
45
 
47