Subversion Repositories SvarDOS

Rev

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

Rev 421 Rev 422
Line 2... Line 2...
2
                           =======================
2
                           =======================
3
                           |  SVARCOM TODO LIST  |
3
                           |  SVARCOM TODO LIST  |
4
                           =======================
4
                           =======================
5
 
5
 
6
 
6
 
7
stdin redirection: command < file.txt
7
Below is a loose list of things that I'd like to implement within SvarCOM.
8
 
8
 
9
pipes redirections
9
==============================================================================
10
 
10
 
-
 
11
BEFORE NEXT RELEASE:
-
 
12
 
-
 
13
pipes redirections
11
stdout redirection should not create the output file if command fails
14
stdout redirection should not create the output file if command fails
-
 
15
DIR: display number of files, tot size in dir and available space on disk
-
 
16
DIR: /A
-
 
17
support for translations (single binary file in %NLSPATH%)
12
 
18
 
13
DIR:
-
 
14
 - display number of files, tot size in dir and available space on disk
-
 
15
 - %DIRCMD% support
-
 
16
 - /A
-
 
17
 - /O
-
 
18
 - /S (must use multiple DTAs)
-
 
19
 
19
 
20
COPY /V
20
IN SOME LATER FUTURE:
21
 
21
 
-
 
22
stdin redirection: command < file.txt
-
 
23
DIR: %DIRCMD% support
-
 
24
DIR: /O
-
 
25
DIR: /S (must use multiple DTAs)
-
 
26
COPY: /V
22
command-line variables resolution (cd %MYDIR%)
27
command-line variables resolution (cd %MYDIR%)
-
 
28
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
23
 
30
 
24
ctrl+break handler:
-
 
25
http://www.techhelpmanual.com/563-int_23h__ctrl_break_exit_address.html
-
 
26
 
-
 
27
"notify pending command" int support:
-
 
28
http://www.techhelpmanual.com/741-int_2fh_ae00h__notify_pending_command.html
31
"notify pending command" int support: http://www.techhelpmanual.com/741-int_2fh_ae00h__notify_pending_command.html
29
 
32
 
30
when execing an external command make sure to sync local environment
33
when execing an external command make sure to sync local environment (or run the program with a custom environment pointer?)
31
(or run the program with a custom environment pointer?)
-
 
32
 
34
 
33
when execing a program, make sure I use the correct PATH...
-
 
34
 -> actually I need to parse PATH and look for matches myself for BAT support
35
when execing a program, make sure I use the correct PATH.. -> actually I need to parse PATH and look for matches myself for BAT support
35
 
36
 
36
dynamic resizing of environment space
37
dynamic resizing of environment space
37
 
-
 
38
command line arguments to command.com (/e /E /k /p etc)
38
command line arguments to command.com (/e /E /k /p etc)
39
 
-
 
40
single-stepping AUTOEXEC with F8 at boot time (/P /Y)
39
single-stepping AUTOEXEC with F8 at boot time (/P /Y)
41
 
-
 
42
skipping AUTOEXEC with F5 at boot time (/P /D)
40
skipping AUTOEXEC with F5 at boot time (/P /D)
43
 
-
 
44
CTTY
41
CTTY
45
 
-
 
46
LOADHIGH/LH
42
LOADHIGH/LH
47
 
-
 
48
DATE
43
DATE
49
 
-
 
50
TIME
44
TIME
51
 
45
 
52
batch files support:
46
batch files support:
53
 - CALL
47
 - CALL
54
 - :labels
48
 - :labels
55
 - FOR
49
 - FOR
56
 - GOTO
50
 - GOTO
57
 - IF EXIST
51
 - IF EXIST
58
 - IF ERRORLEVEL
52
 - IF ERRORLEVEL
59
 - SHIFT
53
 - SHIFT
-
 
54
 
-
 
55
==============================================================================