[fpc-devel] Bad links in RTL docs

Michael Van Canneyt michael at freepascal.org
Sun Dec 11 17:32:54 CET 2011

On Sun, 11 Dec 2011, Hans-Peter Diettrich wrote:

> FPDoc doesn't find targets for these links:
> math.TRoundToRange - range types never become part of the documentation!
>  type TRoundToRange = -37..37;
> I suspect that fpdoc wants an type name after the "=", which here doesn't 
> exist. Applies to all range types, not only this one.

Please create a bug report.

> system.Power - most system units seem not to export the power() emulation, so 
> that the links better go to math.power()?

No, this should go in the fpdoc dummies.

> system.IsVariantManagerSet - seems not to exist any more?
> system.VarDispProc?
> system.TSystemTime?
> sysutils.OnBeep?
> Neither OnBeep nor TBeepHandler seem to find their way into the (HTML) docs?

That must be checked.

> sockets.Socket, SocketPair, Send, Recv, Listen?

Same here.

> I've tried to fix the obvious errors, and will create an patch. Some missing 
> links result from typos, others from missing qualifiers. It looks like <link 
> ID=... is not recognized, should read <link id=...

That is correct. XML is case sensitive.


More information about the fpc-devel mailing list