Eric Faurot <[EMAIL PROTECTED]> writes:

> libggimisc entry is a bit poor.
> Could somebody write a summary and short description to put
> on the site.

A short description might be the following:
"Miscellaneous lowlevel routines such as waiting for ray position, and
setting the VGA split line."

A summary:

"Libggimisc currently implements the following three functions on the
svgalib, X and fbdev display targets.  

int ggiWaitRayPos(ggi_visual_t vis, sint32 *x, sint32 *y);
int ggiGetRayPos(ggi_visual_t vis, sint32 *x, sint32 *y);
int ggiSetSplitline(ggi_visual_t vis, int y);

The functions ggiWaitRayPos()
and ggiGetRayPos() return immediately in X, but do work as expected in
Svgalib and on the Matrox [12]064 fbdev driver."

...

Is documenting the function behaviour wanted here?  Perhaps someone
could explain why the x and y arguments to the ..RayPos() functions
are passed by reference?

I didn't notice "lack of documentation" as a bug report btw, if anyone
would like me to write some text material, please point me to the most
needed functions and/or libraries.

On a sidenote, it might be nice to name the sourceforge module name on
the module pages.  For instance libggimisc is located in
``lowlevel/libggimisc'' on sourceforge, but this is not immediately
obvious from the webpage.

-- 
Tijs van Bakel, <[EMAIL PROTECTED]>

Reply via email to