Hi! 17-Июл-2004 00:54 [EMAIL PROTECTED] (Eric Auer) wrote to [EMAIL PROTECTED]:
>> EA> Hi, when I press F5 at the 2035a boot choice, an improper >> EA> shell command line is selected: I get an error message from >> EA> FreeCOM that it cannot find itself (even though I have copied >> EA> it to c:\ to be easier to find) ONCE and then I get an error >> EA> message about the shell having exited INFINITELY. So I am not >> EA> given a chance to enter a new shell command / arguments, and >> EA> it looks as if the kernel does not even try to run the shell >> EA> again. This did not happen with kernel 2035 classic. >> Reason: after fixing task.c:ChildEnv() (where was wrong handle empty >> environment), I remove adding to empty environment "PATH=." variable. >> Unfortunately, FreeCOM (included into 2035 package) wrongly handles empty >> enviornment ... In skipped part I wrote: ______________O\_/_________________________________\_/O______________ Unfortunately, FreeCOM (included into 2035 package) wrongly handles empty enviornment (easy to reproduce in MS-DOS, as I report this in group). Looks like Steffen fixes (at least, one) bug, related to environment, but up to now I don't know where to download fixed version. (May be, now you remind for Steffen to make fixed version available for download?) _____________________________________________________________________ O/~\ /~\O EA> Hi Arkady, please UNFIX the environment then! I may ADD adding any variable (including "PATH=.") to (empty) environment, but better, if Steffen at last makes fixed FreeCOM available for download. Steffen?! When? May be, now you see that fixed programs should be available to download? EA> Seems to be a very bad idea that people get throw out of FreeDOS after EA> updating to your kernel just because they forgot to update FreeCOM as well! FreeCOM included into kernel package. >> EA> PS: It is annoying that I have to press enter after pressing a digit >> EA> in non-fullscreen menu mode (even in fullscreen menu mode, you can be >> EA> sure that I know what I want when I press a digit! So no enter needed >> EA> there either...). Please remove the "wait for enter" at that place. >> May be, you initiate voting in freedos-kernel? For me personally, Enter >> after digit sometime convenient (if you press digit before menu is shown), >> sometime not. But Enter is comptaible with MS-DOS and requiring Enter after >> digit makes FreeDOS more comfortable for those, who often uses MS-DOS. EA> Other point: Please use FreeDOS style menu digit processing - AT LEAST EA> for the non-fullscreen menu. I like it to boot FreeDOS with only ONE EA> keypress to select a load configuration. This compatability should be broken, if all (most) will be agreed, that MS-DOS is wrong here. EA> all people would have to change their config files! Well, maybe you could EA> autodetect the right syntax by searching for ^[0-9]*? lines (FreeDOS syntax) EA> and lines with [ and ] inside (MS syntax). _If_ add compatability with MS-DOS menu, then should be added full compatability ("MENU=section,text" as menu lines and any alpha-numeric characters in section name). Current FreeDOS menu structure have own advantages and I myself satisfied by it. I will change it only if there will be enough requests (and small or none opposition). EA> Hereby taking the discussion to the list, as suggested :-)). EA> PS: BONUS BUG *** If you boot from 1.68 MB floppy, the (fd)config,sys file EA> is not used! However, FreeCOM successfully reads the autoexec file, so the EA> disk access in general works. EA> [that bug was found by MiFritscher today] This question I can't yet answer. No ideas. Do you reproduce this yourself? EA> PPS: Anybody having Virtual Pool (VPOOL)? I think it *might* be broken EA> because of FreeDOS, so if you have another DOS or a collection of old EA> kernels, please try! I can send you the files, it is shareware. 1. What wrong with VPOOL? 2. If it small, I may try to receive it. 3. Old kernels are available from site. ------------------------------------------------------- This SF.Net email is sponsored by BEA Weblogic Workshop FREE Java Enterprise J2EE developer tools! Get your free copy of BEA WebLogic Workshop 8.1 today. http://ads.osdn.com/?ad_idG21&alloc_id040&op=click _______________________________________________ Freedos-kernel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-kernel