[fpc-devel] RTL and Unicode filenames operations.

Marco van de Voort marcov at stack.nl
Mon Feb 1 14:19:36 CET 2010

In our previous episode, dmitry boyarintsev said:
> On Mon, Feb 1, 2010 at 3:20 PM, Marco van de Voort <marcov at stack.nl> wrote:
> > More importantly, the stuff in the FCL depends on the RTL, so stuffing in
> > the FCL is useless since it would need primitives in the RTL to operate on.
> Does it mean, if i provide a FCL package with:
> unit
>   UnicodeFileUtils;
> function FindFirst(const Name: UnicodeString)
> ...
> function IncludeTrailngPathDelimiter(const path: UnicodeString)
> type
>   TFileStreamUnicode = class(THandleStream)
>     constructor Create(const AFileName: UnicodeString)
> etc...
> it would be rejected?

That is not my call, but I won't commit it. Because all this stuff must be
maintained when real solutions come later.

if Lazarus needs a quick fix, they should keep it in own SVN.

More information about the fpc-devel mailing list