Hi!

27-Июн-2004 19:45 [EMAIL PROTECTED] (tom ehlert) wrote to "Arkady V.Belousov"
<[EMAIL PROTECTED]>:

>> - when tracing, Esc now turns off asks for following lines with "?" and
>>   assumes "Y" for all; F8 now behaves similar to Esc.
te> I disagree. Esc turns of F8 'single stepping', nothing else.

     I just reproduce MS-DOS behavior. Also, I myself found that skipping
all remaining questions (including "?") is useful. Though, later this
behavior may be changed (and documented in config.txt!).

>> - config.c: make environment for each INSTALL=.
te> wrong.

     I just reproduce MS-DOS behavior.

te> AFAIK, the only reason for INSTALL= to exist is, that programs will be
te> INSTALL'ed without environment,

- just use SETs after INSTALLs (this why I set processing SET at same pass,
  as INSTALL).
- each INSTALL gets environment in any case (but currently it contains only
  program path). [BTW, unlike Steffen comment in ChildEnv(), MS-DOS6 doesn't
  makes environment if there are no SETs and sets ps_environ=0.]

BTW, I already made this change: now SETs are seen for INSTALLs. Also, I fix
new_psp() (which not should clear the ps_parent), though, this not yet helps
for MS-DEBUG (it not traps INT20, but exits to parent, as with INT21/4C).

te> and save a few unnecessary
te> environments, else you could load it through autoexec.bat as well.




-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 -
digital self defense, top technical experts, no vendor pitches,
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to