Hi,

On Thu, Feb 22, 2018 at 11:37 AM, Bart Oldeman <bartolde...@gmail.com> wrote:
>
> thanks everybody for the feedback. I now updated the prerelease to
> pre4 with just a few changes:
>
> https://github.com/bartoldeman/freecom/releases/tag/com084pre4

I did find where it's hanging in MetaDOS. (0.84-pre4, TURBOC, Feb. 22)

It's a nested batch file, called from within FDAUTO.BAT, using "for"
and "if" (%BOOT%:\FIX\MISCEXE.BAT). I know that's not an exact
diagnosis, so I can't say for sure that I understand why it's hanging.
But that's what I'm seeing.

Actually, it's short (five lines), so I'll just quote it here:

****************************************************
@echo off
if "%RAMDRIVE%"=="" goto end
if not exist %RAMDRIVE%:\utils\nul goto end
for %%a in (%BOOT%:\fix\*.exe %BOOT%:\fix\*.com) do if /i not
"%%a"=="wget.exe" copy /b %%a %RAMDRIVE%:\utils
:end
****************************************************

IIRC, you can nest .BAT up to eight levels, right? I don't think I'm
hitting that limit, and it all seems to mostly work fine in old (2006)
FreeCOM.

I need to try again and look more carefully, maybe something else will
become obvious.

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to