Thanks :)

On Sat, 4 May 2002, Mark Vojkovich wrote:

> On Sun, 5 May 2002, Peter Finderup Lund wrote:
>
> > Does anybody know where I can find the docs for the following extensions:
> >
> >  o MIT-SCREEN-SAVER
> >  o MIT-SUNDRY-NONSTANDARD
>
>    Probably on the web someplace.  I can't find them in our tree.

Neither could I.   man xset hints that one of the purposes of
MIT-SUNDRY-NONSTANDARD is to switch pre-X11R4 bug compatibility on/off ;)

> >  o XFree86-Bigfont
>
>    Big font isn't really something and end user would be exposed to
> so I don't think it's documented anywhere.
>
> >  o XFree86-Misc
>
>    I don't know if that's documented.  I think maybe only xset uses it.
>
> >  o XFree86-VidModeExtension
>
>    man XF86VidModeQueryExtension

Ah, got it.  man XF86VM :)

(except that I must have done something wrong during the installation --
anyway, it's xc/programs/Xserver/hw/xfree86/doc/man/XF86VM.man)

I found the other one, too - XFree86-Misc lurks in XF86Misc.man :)
(didn't get installed either, weird)

The -Misc is for reading/changing the low-level (hardware) setup of mouse
and keyboard without editing XF86Config and restarting the server.  Part
of the functionality (keyboard repeat rate + delay) is duplicated by
XKEYBOARD.


The -VideModeExtension is similar for the monitor configuration -
reading/validating/setting the modeline(s), getting the name of the
manufacturer and model, horiz/vert sync ranges, bandwidth, moving/querying
the viewport if the X screen size is bigger than the current mode,
locking/unlocking mode switches.


> >  o FontCache
>
>    I think this is only used with XTT?  I'm not sure it's expected
> that anything other than the font server would use it.

Ok, I'll look around some more.

> > Does anybody know what the big difference is between GLX and SGI-GLX?
>
>    It's an alias.  The same extension.

Ok - thanks :)

I thought that there might be a few extra requests that were only
available if the program used SGI-GLX.

-Peter

"I use emacs, which might be thought of as a thermonuclear
 word processor."
-- Neal Stephenson, "In the beginning... was the command line"


PS:  I think the two #if 0 lines in
xc/programs/Xserver/hw/xfree86/doc/man/Imakefile might explain some of
it... and the misspelled ExpandNamNames.  And the install.man target in
the generated Makefiles doesn't seem to be used - at least according to
the log I made of make World when I installed the server.  But I /do/ get
a huge amount of man pages installed by some other mechanism...  Me and
Imakefiles are not exactly friends yet :/

[from xc/programs/Xserver/hw/xfree86/doc/man/Imakefile]

#if 0

InstallManPage(XF86DGA,$(MANDIR))
#if ExpandNamNames
InstallManPageAliases(XF86DGA,$(MANDIR),XF86DGAQueryExtension
XF86DGAQueryVersion XF86DGAQueryDirectVideo XF86DGAGetVideo
XF86DGADirectVideo XF86DGASetVidPage XF86DGASetViewPort
XF86DGAViewPortChanged XF86DGAGetViewPortSize XF86DGAInstallColormap
XF86DGAForkApp)
#endif

#endif

#if 0

InstallManPage(XF86Misc,$(MANDIR))
#if ExpandNamNames
InstallManPageAliases(XF86Misc,$(MANDIR),XF86MiscQueryExtension
XF86MiscQueryVersion XF86MiscGetSaver XF86MiscSetSaver
XF86MiscGetMouseSettings XF86MiscSetMouseSettings XF86MiscGetKbdSettings
XF86MiscSetKbdSettings)
#endif

#endif

/* XXX Check if this is up to date */
InstallManPageLong(XF86VM,$(MANDIR),XF86VidMode)
#if ExpandManNames
InstallManPageAliases(XF86VidMode,$(MANDIR),XF86VidModeQueryExtension
XF86VidModeQueryVersion XF86VidModeGetModeLine XF86VidModeGetAllModeLines
XF86VidModeDeleteModeLine XF86VidModeModModeLine XF86VidModeSwitchMode
XF86VidModeSwitchToMode XF86VidModeLockModeSwitch XF86VidModeGetMonitor
XF86VidModeGetViewPort XF86VidModeSetViewPort XF86VidModeValidateModeLine)
#endif


_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to