delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2009/07/11/16:56:28

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
Message-ID: <4A58F9BF.70601@iki.fi>
Date: Sat, 11 Jul 2009 23:44:47 +0300
From: Andris Pavenis <andris DOT pavenis AT iki DOT fi>
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1b3pre) Gecko/20090513 Fedora/3.0-2.3.beta2.fc11 Thunderbird/3.0b2
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: Re: ANNOUNCE: DJGPP port of GNU Sed 4.2 uploaded.
References: <200906080112 DOT n581CI65027120 AT delorie DOT com> <2ebe0f9b-17d8-4f6b-af78-d9468d0dab77 AT 26g2000yqk DOT googlegroups DOT com>
In-Reply-To: <2ebe0f9b-17d8-4f6b-af78-d9468d0dab77@26g2000yqk.googlegroups.com>
Reply-To: djgpp AT delorie DOT com

11.07.2009 10:32, Rugxulo kirjoitti:
> Hi,
>
> On Jun 7, 5:25 pm, "Juan Manuel Guerrero"<juan DOT guerr DOT  DOT  DOT  AT gmx DOT de>
> wrote:
>> This is a port of GNU Sed 4.2 to MSDOS/DJGPP.
>>
>>    Send suggestions and bug reports concerning the DJGPP port
>>    to comp.os.msdos.djgpp or<dj DOT  DOT  DOT  AT delorie DOT com>.
>
> I'm not sure this is technically a bug since it seems to still work as
> expected, but I'm mentioning it anyways just FYI. It doesn't do this
> (complain) on Windows at all.
>
> ------------------------------------------------------------------
>
> [ FreeDOS ] Sat 07/11/2009>cat tony.txt
> hello world
>
> [ FreeDOS ] Sat 07/11/2009>d:\utils\sed -i "s/hello/goodbye/" tony.txt
> d:/utils/sed.exe: preserving permissions for `./seaaaaaa': Function
> not implemen
> ted (ENOSYS)

Does it happens with or without LFN support in FreeDOS?

If with then I suspect that this could be related to absence of implementation
some LFN related DOS call for DJGPP. I sometimes met this when trying to
run configure scripts under FreeDOS (mostly though DOSEMU+FreeDOS).

The solution could be either
- fixing FreeDOS (if DOSEMU is being used then
   part of LFN related function should be fixed there)
- providing fallbacks to non LFN calls for FreeDOS (or when related LFN call
   results in according error code)

Andris

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019