From fnaumann@mail.cs.uni-magdeburg.de  Mon Oct  4 23:28:01 2004
Message-ID: <4161BFF7.8070605@obta.uw.edu.pl>
Date: Mon, 04 Oct 2004 23:26:15 +0200
From: Konrad Kokoszkiewicz <draco@obta.uw.edu.pl>
Organization: Wyspa Autokraty
User-Agent: Mozilla Thunderbird 0.7.3 (X11/20040929)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: Olivier Landemarre <olivier.landemarre@utbm.fr>
CC: mint@lists.fishpool.fi
Subject: Re: [MiNT] {SPAM ? } Re: System call bindings
References: <695F17FC-1546-11D9-92FA-00039357F826@epfl.ch> <4160FEE8.7080203@utbm.fr> <AFE608DE-15DA-11D9-8377-00039357F826@epfl.ch> <41610495.5050704@utbm.fr> <Pine.NEB.4.61.0410041059370.325@wh58-508.st.uni-magdeburg.de> <416118E7.10107@utbm.fr> <Pine.NEB.4.61.0410041131150.325@wh58-508.st.uni-magdeburg.de> <41611F45.7000902@utbm.fr> <1096886748.416129dc4504f@imp3-q.free.fr> <41613E8E.2040901@utbm.fr> <Pine.NEB.4.61.0410041410350.325@wh58-508.st.uni-magdeburg.de> <41615651.3040600@utbm.fr> <Pine.NEB.4.61.0410041616220.9347@wh58-508.st.uni-magdeburg.de> <416166AA.60706@utbm.fr>
In-Reply-To: <416166AA.60706@utbm.fr>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed
X-Virus-Scanned: by amavisd-new
X-MIME-Autoconverted: from 8bit to quoted-printable by antyk.obta.uw.edu.pl id i94LQAcc007017
X-ecartis-version: Ecartis v1.0.0
Sender: mint-bounce@lists.fishpool.fi
Errors-to: mint-bounce@lists.fishpool.fi
X-original-sender: draco@obta.uw.edu.pl
Precedence: bulk
List-help: <mailto:ecartis@lists.fishpool.fi?Subject=help>
List-unsubscribe: <mailto:mint-request@lists.fishpool.fi?Subject=unsubscribe>
List-Id: <mint.lists.fishpool.fi>
X-List-ID: <mint.lists.fishpool.fi>
X-Milter: ClamAV 0.70/0.70kjel
X-Milter: milter-regex 1.5jel
X-Milter: ClamAV 0.70/0.70kjel
X-Milter: milter-regex 1.5jel
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by prinz.cs.uni-magdeburg.de id i94LRkpX017686

> Before opendir like, there was only Fsfirst/Fsnext able, with Mint come 
> opendir unix like. For me Fsfirst is more easy to understand than 
> opendir solution, and I still use it.

This is your choice.

> Older programs never know that 
> Pdomain() exist, so they don't use it, and in my documentation look at 
> this from Compendium (perhaps wrong doc):
...
> I don't know if someone can understand this but here something more 
> interesting in comments:
> 
> Process domain affects system calls like* (...) 
> *Fsfirst()*, and *Fsnext()*. (...) 
 > When processes run under the *MiNT* domain, however, (...)
> *Fsfirst()* and *Fsnext()* may not 
> necessarily return the standard *DOS* 8 + 3 file name format. 

The Compendium is simply wrong here.

> Modern softwares use modern calls, old software have no idea of new 
> calls, so for me Pdomain() is an elegant way to solve problem of 
> Fsfirst/Fsnext,

What "problem"?

> Notice I have not see anywhere the way to know if long 
> filename are support or not?

What about Dpathconf() ?

-- 
CVV
Konrad M.Kokoszkiewicz, http://draco.atari.org

** Ea natura multitudinis est,
** aut seruit humiliter, aut superbe dominatur.
** Taka to już natura pospólstwa, albo służalczo się płaszczy,
** albo bezczelnie się panoszy. (Liwiusz XXIV, 25).


