Path: utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!tut.cis.ohio-state.edu!ucbvax!bloom-beacon!EXPO.LCS.MIT.EDU!rws From: rws@EXPO.LCS.MIT.EDU (Bob Scheifler) Newsgroups: comp.windows.x Subject: Re: XConvertCase, XTranslateKeySym, XTranslateKey part of Xlib? Message-ID: <9002021434.AA09162@expire.lcs.mit.edu> Date: 2 Feb 90 14:34:24 GMT References: <853@pai.UUCP> Sender: root@athena.mit.edu (Wizard A. Root) Organization: The Internet Lines: 16 So, the question is, are these routines part of Xlib in X11R4, or should they be assumed internal functions not intended to be called from X clients? XConvertCase() XTranslateKey() XTranslateKeySym() Since you browsed the source, you should have seen glaring at you that these functions are declared "static". That should have answered your question. The code was written this way to provide a correspondence with some Xt functions, on the theory that some day we might want to migrate the functionality from Xt to Xlib, rather than duplicating it.