Subversion Repositories SvarDOS

Rev

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

Rev Author Line No. Line
421 mateuszvis 1
 
464 mateuszvis 2
                          === SVARCOM TODO LIST ===
421 mateuszvis 3
 
4
 
473 mateuszvis 5
This is a loose list of things that I'd like to implement within SvarCOM.
421 mateuszvis 6
 
422 mateuszvis 7
 
495 mateuszvis 8
=== HIGH PRIORITY ============================================================
422 mateuszvis 9
 
507 mateuszvis 10
handling of %1 %2 %3 etc in BAT files
421 mateuszvis 11
pipes redirections
495 mateuszvis 12
DIR /A
13
ctrl+break handler
14
int 24h handler (abort, retry, fail, ignore)
421 mateuszvis 15
 
16
 
495 mateuszvis 17
=== MEDIUM PRIORITY ==========================================================
421 mateuszvis 18
 
495 mateuszvis 19
provide unopened FCBs to launched applications
20
completed EN translation strings
437 mateuszvis 21
translations should be cached in rmod-owned memory
22
if translations reloading fails, do not retry after every command
495 mateuszvis 23
DIR /O
24
DIR /S (must use multiple DTAs recursively)
422 mateuszvis 25
stdin redirection: command < file.txt
507 mateuszvis 26
prompt $t, $d, $v
421 mateuszvis 27
 
28
 
495 mateuszvis 29
=== NICE TO HAVE =============================================================
30
 
31
DIR: %DIRCMD% support
32
COPY /V
33
"notify pending command" support (INT 2F,AX=AE00)
453 mateuszvis 34
INT 2F,AX=5500 support
431 mateuszvis 35
stdout redirection should not create the output file if command fails
457 mateuszvis 36
COMSPEC self-setting does not work under MS-DOS 5/6 (no exepath in env block)
467 mateuszvis 37
compression of NLS strings and rmod core (lz4?)
421 mateuszvis 38
dynamic resizing of environment space
39
CTTY
40
LOADHIGH/LH
495 mateuszvis 41
advanced batch support: CALL, :labels, FOR, GOTO, IF EXIST/ERRORLEVEL, SHIFT
421 mateuszvis 42
 
422 mateuszvis 43
 
44
==============================================================================