On Mon, 23 Feb 2009, Szak�ts Viktor wrote:

Hi,

> Yes, a file find handle is closed only at app exit. On Windows
> this locks the directory (not possible to remove it for example).

Not only. FILESEEK( NIL ) closes it. We can document it or
introduce new function.
The second is important functionality which can be used in DOS
based OS-es as some type of protection/synchronization mechanism.
For me the only one missing functionality is moving two static
variables to TSD.

> > > - Moving static to "thread static" on the .c level can be
> > >   a need for other 3rd party code.
> > We already have it (TSD) and it's used in RTL code though
> > maybe I should think about a little bit different API though
> > static initialization which greatly simplify the user code
> > reduces my possibilities.
> Okay, this was what I had in mind exactly. The API is IMO
> perfectly good. Maybe some sort of named hash table could
> make it simpler, but also heavier I guess. Anyhow even such
> additional API can be built upon the current one.

Yes, any potential extensions I wanted to introduce as wrappers
to existing code.

best regards,
Przemek
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to