Subversion Repositories SvarDOS

Rev

Rev 461 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 461 Rev 464
Line 1... Line 1...
1
 
1
 
2
                           =======================
-
 
3
                           |  SVARCOM TODO LIST  |
2
                          === SVARCOM TODO LIST ===
4
                           =======================
-
 
5
 
3
 
6
 
4
 
7
Below is a loose list of things that I'd like to implement within SvarCOM.
5
Below is a loose list of things that I'd like to implement within SvarCOM.
8
 
6
 
9
==============================================================================
-
 
10
 
7
 
11
BEFORE NEXT RELEASE:
8
=== BEFORE NEXT RELEASE ======================================================
12
 
9
 
13
pipes redirections
10
pipes redirections
14
basic BAT support (without workflow controls, FOR loops etc)
11
basic BAT support (without workflow controls, FOR loops etc)
15
 
12
 
16
 
13
 
17
AT SOME LATER TIME:
14
=== AT SOME LATER TIME =======================================================
18
 
15
 
19
translations should be cached in rmod-owned memory
16
translations should be cached in rmod-owned memory
20
if translations reloading fails, do not retry after every command
17
if translations reloading fails, do not retry after every command
21
stdin redirection: command < file.txt
18
stdin redirection: command < file.txt
22
DIR: /A
19
DIR: /A
Line 24... Line 21...
24
DIR: /O
21
DIR: /O
25
DIR: /S (must use multiple DTAs recursively)
22
DIR: /S (must use multiple DTAs recursively)
26
COPY: /V
23
COPY: /V
27
command-line variables resolution (cd %MYDIR%)
24
command-line variables resolution (cd %MYDIR%)
28
storing rmod in a buffer that can be usefully reused once rmod is installed.
25
storing rmod in a buffer that can be usefully reused once rmod is installed.
29
ctrl+break handler: http://www.techhelpmanual.com/563-int_23h__ctrl_break_exit_address.html
26
ctrl+break handler
30
 
27
 
31
"notify pending command" int support: http://www.techhelpmanual.com/741-int_2fh_ae00h__notify_pending_command.html
28
"notify pending command" int support: http://www.techhelpmanual.com/741-int_2fh_ae00h__notify_pending_command.html
32
 
29
 
33
INT 2F,AX=5500 support
30
INT 2F,AX=5500 support
34
 
31
 
35
provide unopened FCBs to launched applications
32
provide unopened FCBs to launched applications
36
 
33
 
37
stdout redirection should not create the output file if command fails
34
stdout redirection should not create the output file if command fails
38
COMSPEC self-setting does not work under MS-DOS 5/6 (no exepath in env block)
35
COMSPEC self-setting does not work under MS-DOS 5/6 (no exepath in env block)
39
 
36
 
40
when execing an external command make sure to sync local environment (or run the program with a custom environment pointer?)
-
 
41
 
-
 
42
dynamic resizing of environment space
37
dynamic resizing of environment space
43
single-stepping AUTOEXEC with F8 at boot time (/Y)
38
single-stepping AUTOEXEC with F8 at boot time (/Y)
44
skipping AUTOEXEC with F5 at boot time (/D)
39
skipping AUTOEXEC with F5 at boot time (/D)
45
CTTY
40
CTTY
46
LOADHIGH/LH
41
LOADHIGH/LH