Xutf8->XFree86utf8

This commit is contained in:
Kaleb Keithley 2003-12-08 16:42:30 +00:00
parent 45fea38d09
commit 79bf36b054
41 changed files with 180 additions and 178 deletions

View file

@ -3649,7 +3649,7 @@ extern int XwcTextEscapement(
int /* num_wchars */
);
extern int Xutf8TextEscapement(
extern int XFree86utf8TextEscapement(
XFontSet /* font_set */,
_Xconst char* /* text */,
int /* bytes_text */
@ -3671,7 +3671,7 @@ extern int XwcTextExtents(
XRectangle* /* overall_logical_return */
);
extern int Xutf8TextExtents(
extern int XFree86utf8TextExtents(
XFontSet /* font_set */,
_Xconst char* /* text */,
int /* bytes_text */,
@ -3703,7 +3703,7 @@ extern Status XwcTextPerCharExtents(
XRectangle* /* overall_logical_return */
);
extern Status Xutf8TextPerCharExtents(
extern Status XFree86utf8TextPerCharExtents(
XFontSet /* font_set */,
_Xconst char* /* text */,
int /* bytes_text */,
@ -3735,7 +3735,7 @@ extern void XwcDrawText(
int /* nitems */
);
extern void Xutf8DrawText(
extern void XFree86utf8DrawText(
Display* /* display */,
Drawable /* d */,
GC /* gc */,
@ -3767,7 +3767,7 @@ extern void XwcDrawString(
int /* num_wchars */
);
extern void Xutf8DrawString(
extern void XFree86utf8DrawString(
Display* /* display */,
Drawable /* d */,
XFontSet /* font_set */,
@ -3800,7 +3800,7 @@ extern void XwcDrawImageString(
int /* num_wchars */
);
extern void Xutf8DrawImageString(
extern void XFree86utf8DrawImageString(
Display* /* display */,
Drawable /* d */,
XFontSet /* font_set */,
@ -3862,7 +3862,7 @@ extern char *XmbResetIC(
XIC /* ic */
);
extern char *Xutf8ResetIC(
extern char *XFree86utf8ResetIC(
XIC /* ic */
);
@ -3901,7 +3901,7 @@ extern int XwcLookupString(
Status* /* status_return */
);
extern int Xutf8LookupString(
extern int XFree86utf8LookupString(
XIC /* ic */,
XKeyPressedEvent* /* event */,
char* /* buffer_return */,

View file

@ -170,7 +170,7 @@ typedef enum {
XTextStyle, /* text in owner's encoding (current locale)*/
XStdICCTextStyle, /* STRING, else COMPOUND_TEXT */
/* The following is an XFree86 extension, introduced in November 2000 */
XUTF8StringStyle /* UTF8_STRING */
XFree86Utf8StringStyle /* UTF8_STRING */
} XICCEncodingStyle;
typedef struct {
@ -672,7 +672,7 @@ extern void XmbSetWMProperties(
XClassHint* /* class_hints */
);
extern void Xutf8SetWMProperties(
extern void XFree86utf8SetWMProperties(
Display* /* display */,
Window /* w */,
_Xconst char* /* window_name */,
@ -744,7 +744,7 @@ extern int XwcTextListToTextProperty(
XTextProperty* text_prop_return
);
extern int Xutf8TextListToTextProperty(
extern int XFree86utf8TextListToTextProperty(
Display* display,
char** list,
int count,
@ -776,7 +776,7 @@ extern int XwcTextPropertyToTextList(
int* count_return
);
extern int Xutf8TextPropertyToTextList(
extern int XFree86utf8TextPropertyToTextList(
Display* display,
const XTextProperty* text_prop,
char*** list_return,

View file

@ -1212,7 +1212,7 @@ _XimProtoWcReset(
}
Private char *
_XimCommitedUtf8String(
_XFree86imCommitedUtf8String(
Xim im,
Xic ic,
XPointer buf)
@ -1262,10 +1262,10 @@ Error_On_Reset:
}
Private char *
_XimProtoUtf8Reset(
_XFree86imProtoUtf8Reset(
XIC xic)
{
return _XimProtoReset(xic, _XimCommitedUtf8String);
return _XimProtoReset(xic, _XFree86imCommitedUtf8String);
}
Private XICMethodsRec ic_methods = {
@ -1276,10 +1276,10 @@ Private XICMethodsRec ic_methods = {
_XimProtoGetICValues, /* get_values */
_XimProtoMbReset, /* mb_reset */
_XimProtoWcReset, /* wc_reset */
_XimProtoUtf8Reset, /* utf8_reset */
_XFree86imProtoUtf8Reset, /* utf8_reset */
_XimProtoMbLookupString, /* mb_lookup_string */
_XimProtoWcLookupString, /* wc_lookup_string */
_XimProtoUtf8LookupString /* utf8_lookup_string */
_XFree86imProtoUtf8LookupString /* utf8_lookup_string */
};
Private Bool

View file

@ -1587,7 +1587,7 @@ _XimGetEncoding(
XlcNCompoundText, lcd, XlcNWideChar)))
return False;
if (!(ctoutf8_conv = _XlcOpenConverter(lcd,
XlcNCompoundText, lcd, XlcNUtf8String)))
XlcNCompoundText, lcd, XFree86lcNUtf8String)))
return False;
}
@ -1602,7 +1602,7 @@ _XimGetEncoding(
XlcNCompoundText, lcd, XlcNWideChar)))
return False;
if (!(ctoutf8_conv = _XlcOpenConverter(lcd,
XlcNCompoundText, lcd, XlcNUtf8String)))
XlcNCompoundText, lcd, XFree86lcNUtf8String)))
return False;
break;
} else {
@ -1634,7 +1634,7 @@ _XimGetEncoding(
return False;
private->cstowc_conv = conv;
if (!(conv = _XlcOpenConverter(lcd, XlcNCharSet, lcd, XlcNUtf8String)))
if (!(conv = _XlcOpenConverter(lcd, XlcNCharSet, lcd, XFree86lcNUtf8String)))
return False;
private->cstoutf8_conv = conv;
@ -1642,7 +1642,7 @@ _XimGetEncoding(
return False;
private->ucstoc_conv = conv;
if (!(conv = _XlcOpenConverter(lcd, XlcNUcsChar, lcd, XlcNUtf8String)))
if (!(conv = _XlcOpenConverter(lcd, XlcNUcsChar, lcd, XFree86lcNUtf8String)))
return False;
private->ucstoutf8_conv = conv;

View file

@ -1105,7 +1105,7 @@ _XimProtoWcLookupString(
}
Public int
_XimProtoUtf8LookupString(
_XFree86imProtoUtf8LookupString(
XIC xic,
XKeyEvent *ev,
char *buffer,
@ -1145,7 +1145,7 @@ _XimProtoUtf8LookupString(
_XimUnregCommitInfo(ic);
} else if (ev->type == KeyPress) {
ret = _XimLookupUTF8Text(ic, ev, buffer, bytes, keysym, NULL);
ret = _XFree86imLookupUtf8Text(ic, ev, buffer, bytes, keysym, NULL);
if (ret > 0) {
if (ret > bytes)
*state = XBufferOverflow;

View file

@ -125,7 +125,7 @@ Private XICMethodsRec Local_ic_methods = {
_XimLocalMbReset, /* utf8_reset */
_XimLocalMbLookupString, /* mb_lookup_string */
_XimLocalWcLookupString, /* wc_lookup_string */
_XimLocalUtf8LookupString /* utf8_lookup_string */
_XFree86imLocalUtf8LookupString /* utf8_lookup_string */
};
Public XIC

View file

@ -298,7 +298,7 @@ _XimLocalOpenIM(
goto Open_Error;
private->ctow_conv = conv;
if (!(conv = _XlcOpenConverter(lcd, XlcNCompoundText, lcd, XlcNUtf8String)))
if (!(conv = _XlcOpenConverter(lcd, XlcNCompoundText, lcd, XFree86lcNUtf8String)))
goto Open_Error;
private->ctoutf8_conv = conv;
@ -310,7 +310,7 @@ _XimLocalOpenIM(
goto Open_Error;
private->cstowc_conv = conv;
if (!(conv = _XlcOpenConverter(lcd, XlcNCharSet, lcd, XlcNUtf8String)))
if (!(conv = _XlcOpenConverter(lcd, XlcNCharSet, lcd, XFree86lcNUtf8String)))
goto Open_Error;
private->cstoutf8_conv = conv;
@ -318,7 +318,7 @@ _XimLocalOpenIM(
goto Open_Error;
private->ucstoc_conv = conv;
if (!(conv = _XlcOpenConverter(lcd, XlcNUcsChar, lcd, XlcNUtf8String)))
if (!(conv = _XlcOpenConverter(lcd, XlcNUcsChar, lcd, XFree86lcNUtf8String)))
goto Open_Error;
private->ucstoutf8_conv = conv;

View file

@ -161,7 +161,7 @@ _XimLocalWcLookupString(xic, ev, buffer, wlen, keysym, status)
}
Public int
_XimLocalUtf8LookupString(xic, ev, buffer, bytes, keysym, status)
_XFree86imLocalUtf8LookupString(xic, ev, buffer, bytes, keysym, status)
XIC xic;
XKeyEvent *ev;
char *buffer;
@ -199,7 +199,7 @@ _XimLocalUtf8LookupString(xic, ev, buffer, bytes, keysym, status)
}
return (ret);
} else { /* Throughed Event */
ret = _XimLookupUTF8Text(ic, ev, buffer, bytes, keysym, NULL);
ret = _XFree86imLookupUtf8Text(ic, ev, buffer, bytes, keysym, NULL);
if(ret > 0) {
if (ret > bytes) {
if (status) *status = XBufferOverflow;

View file

@ -47,7 +47,7 @@ extern int _Xmbstowcs(
int len
);
extern int _Xmbstoutf8(
extern int _XFree86mbstoUtf8(
char *ustr,
const char *str,
int len
@ -584,7 +584,7 @@ parseline(
}
memcpy((char *)rhs_string_wc, (char *)local_wc_buf, (l + 1) * sizeof(wchar_t) );
l = _Xmbstoutf8(local_utf8_buf, rhs_string_mb, LOCAL_UTF8_BUFSIZE - 1);
l = _XFree86mbstoUtf8(local_utf8_buf, rhs_string_mb, LOCAL_UTF8_BUFSIZE - 1);
if (l == LOCAL_UTF8_BUFSIZE - 1) {
local_wc_buf[l] = '\0';
}

View file

@ -138,7 +138,7 @@ Private XICMethodsRec Thai_ic_methods = {
_XimThaiMbReset, /* utf8_reset */
_XimLocalMbLookupString, /* mb_lookup_string */
_XimLocalWcLookupString, /* wc_lookup_string */
_XimLocalUtf8LookupString /* utf8_lookup_string */
_XFree86imLocalUtf8LookupString /* utf8_lookup_string */
};
XIC

View file

@ -106,7 +106,7 @@ _XimThaiOpenIM(im)
goto Open_Error;
private->ctow_conv = conv;
if (!(conv = _XlcOpenConverter(lcd, XlcNCompoundText, lcd, XlcNUtf8String)))
if (!(conv = _XlcOpenConverter(lcd, XlcNCompoundText, lcd, XFree86lcNUtf8String)))
goto Open_Error;
private->ctoutf8_conv = conv;
@ -118,7 +118,7 @@ _XimThaiOpenIM(im)
goto Open_Error;
private->cstowc_conv = conv;
if (!(conv = _XlcOpenConverter(lcd, XlcNCharSet, lcd, XlcNUtf8String)))
if (!(conv = _XlcOpenConverter(lcd, XlcNCharSet, lcd, XFree86lcNUtf8String)))
goto Open_Error;
private->cstoutf8_conv = conv;
@ -126,7 +126,7 @@ _XimThaiOpenIM(im)
goto Open_Error;
private->ucstoc_conv = conv;
if (!(conv = _XlcOpenConverter(lcd, XlcNUcsChar, lcd, XlcNUtf8String)))
if (!(conv = _XlcOpenConverter(lcd, XlcNUcsChar, lcd, XFree86lcNUtf8String)))
goto Open_Error;
private->ucstoutf8_conv = conv;

View file

@ -38,7 +38,7 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
#include "XlcGeneric.h"
XLCd
_XlcUtf8Loader(
_XFree86lcUtf8Loader(
const char *name)
{
XLCd lcd;
@ -54,8 +54,8 @@ _XlcUtf8Loader(
return (XLCd) NULL;
}
_XlcAddUtf8LocaleConverters(lcd);
_XlcAddUtf8Converters(lcd);
_XFree86lcAddUtf8LocaleConverters(lcd);
_XFree86lcAddUtf8Converters(lcd);
return lcd;
}

View file

@ -784,7 +784,7 @@ _XlcDefaultLoader(
_XlcSetConverter(lcd, XlcNCharSet, lcd, XlcNMultiByte, open_cstombs);
_XlcSetConverter(lcd, XlcNCharSet, lcd, XlcNWideChar, open_cstowcs);
_XlcAddUtf8Converters(lcd);
_XFree86lcAddUtf8Converters(lcd);
return lcd;
}

View file

@ -3142,7 +3142,7 @@ _XlcGenericLoader(
}
#endif
_XlcAddUtf8Converters(lcd);
_XFree86lcAddUtf8Converters(lcd);
return lcd;
}

View file

@ -1488,7 +1488,7 @@ _XlcEucLoader(
_XlcSetConverter(lcd, XlcNWideChar, lcd, XlcNMultiByte, open_wcstombs);
#endif
_XlcAddUtf8Converters(lcd);
_XFree86lcAddUtf8Converters(lcd);
return lcd;
}

View file

@ -934,7 +934,7 @@ _XlcJisLoader(
}
#endif
_XlcAddUtf8Converters(lcd);
_XFree86lcAddUtf8Converters(lcd);
return lcd;
}

View file

@ -1556,7 +1556,7 @@ _XlcSjisLoader(
_XlcSetConverter(lcd, XlcNWideChar, lcd, XlcNMultiByte, open_wcstombs);
#endif
_XlcAddUtf8Converters(lcd);
_XFree86lcAddUtf8Converters(lcd);
return lcd;
}

View file

@ -73,7 +73,7 @@ utf8_to_mbs(
XlcConv conv;
int to_left, ret;
conv = _XomInitConverter(oc, XOMUtf8String);
conv = _XomInitConverter(oc, XFree86OMUtf8String);
if (conv == NULL)
return False;
@ -116,7 +116,7 @@ err:
}
int
_Xutf8DefaultTextEscapement(XOC oc, _Xconst char *text, int length)
_XFree86utf8DefaultTextEscapement(XOC oc, _Xconst char *text, int length)
{
DefineLocalBuf;
char *buf = AllocLocalBuf(length);
@ -190,8 +190,9 @@ err:
}
int
_Xutf8DefaultTextExtents(XOC oc, _Xconst char *text, int length,
XRectangle *overall_ink, XRectangle *overall_logical)
_XFree86utf8DefaultTextExtents(XOC oc, _Xconst char *text, int length,
XRectangle *overall_ink,
XRectangle *overall_logical)
{
DefineLocalBuf;
char *buf = AllocLocalBuf(length);
@ -313,11 +314,12 @@ err:
}
Status
_Xutf8DefaultTextPerCharExtents(XOC oc, _Xconst char *text, int length,
XRectangle *ink_buf, XRectangle *logical_buf,
int buf_size, int *num_chars,
XRectangle *overall_ink,
XRectangle *overall_logical)
_XFree86utf8DefaultTextPerCharExtents(XOC oc, _Xconst char *text, int length,
XRectangle *ink_buf,
XRectangle *logical_buf,
int buf_size, int *num_chars,
XRectangle *overall_ink,
XRectangle *overall_logical)
{
DefineLocalBuf;
char *buf = AllocLocalBuf(length);
@ -378,8 +380,8 @@ err:
}
int
_Xutf8DefaultDrawString(Display *dpy, Drawable d, XOC oc, GC gc, int x, int y,
_Xconst char *text, int length)
_XFree86utf8DefaultDrawString(Display *dpy, Drawable d, XOC oc, GC gc,
int x, int y, _Xconst char *text, int length)
{
DefineLocalBuf;
char *buf = AllocLocalBuf(length);
@ -429,8 +431,8 @@ err:
}
void
_Xutf8DefaultDrawImageString(Display *dpy, Drawable d, XOC oc, GC gc, int x,
int y, _Xconst char *text, int length)
_XFree86utf8DefaultDrawImageString(Display *dpy, Drawable d, XOC oc, GC gc,
int x, int y, _Xconst char *text, int length)
{
DefineLocalBuf;
char *buf = AllocLocalBuf(length);

View file

@ -66,26 +66,26 @@
#if 0
extern int _XmbDefaultTextEscapement(), _XwcDefaultTextEscapement(),
_Xutf8DefaultTextEscapement();
_XFree86utf8DefaultTextEscapement();
extern int _XmbDefaultTextExtents(), _XwcDefaultTextExtents(),
_Xutf8DefaultTextExtents();
_XFree86utf8DefaultTextExtents();
extern Status _XmbDefaultTextPerCharExtents(), _XwcDefaultTextPerCharExtents(),
_Xutf8DefaultTextPerCharExtents();
_XFree86utf8DefaultTextPerCharExtents();
extern int _XmbDefaultDrawString(), _XwcDefaultDrawString(),
_Xutf8DefaultDrawString();
_XFree86utf8DefaultDrawString();
extern void _XmbDefaultDrawImageString(), _XwcDefaultDrawImageString(),
_Xutf8DefaultDrawImageString();
_XFree86utf8DefaultDrawImageString();
extern int _XmbGenericTextEscapement(), _XwcGenericTextEscapement(),
_Xutf8GenericTextEscapement();
_XFree86utf8GenericTextEscapement();
extern int _XmbGenericTextExtents(), _XwcGenericTextExtents(),
_Xutf8GenericTextExtents();
_XFree86utf8GenericTextExtents();
extern Status _XmbGenericTextPerCharExtents(), _XwcGenericTextPerCharExtents(),
_Xutf8GenericTextPerCharExtents();
_XFree86utf8GenericTextPerCharExtents();
extern int _XmbGenericDrawString(), _XwcGenericDrawString(),
_Xutf8GenericDrawString();
_XFree86utf8GenericDrawString();
extern void _XmbGenericDrawImageString(), _XwcGenericDrawImageString(),
_Xutf8GenericDrawImageString();
_XFree86utf8GenericDrawImageString();
extern void _XlcDbg_printValue (const char *str, char **value, int num);
#endif
@ -1583,11 +1583,11 @@ static XOCMethodsRec oc_default_methods = {
_XwcDefaultTextPerCharExtents,
_XwcDefaultDrawString,
_XwcDefaultDrawImageString,
_Xutf8DefaultTextEscapement,
_Xutf8DefaultTextExtents,
_Xutf8DefaultTextPerCharExtents,
_Xutf8DefaultDrawString,
_Xutf8DefaultDrawImageString
_XFree86utf8DefaultTextEscapement,
_XFree86utf8DefaultTextExtents,
_XFree86utf8DefaultTextPerCharExtents,
_XFree86utf8DefaultDrawString,
_XFree86utf8DefaultDrawImageString
};
static XOCMethodsRec oc_generic_methods = {
@ -1604,11 +1604,11 @@ static XOCMethodsRec oc_generic_methods = {
_XwcGenericTextPerCharExtents,
_XwcGenericDrawString,
_XwcGenericDrawImageString,
_Xutf8GenericTextEscapement,
_Xutf8GenericTextExtents,
_Xutf8GenericTextPerCharExtents,
_Xutf8GenericDrawString,
_Xutf8GenericDrawImageString
_XFree86utf8GenericTextEscapement,
_XFree86utf8GenericTextExtents,
_XFree86utf8GenericTextPerCharExtents,
_XFree86utf8GenericDrawString,
_XFree86utf8GenericDrawImageString
};
typedef struct _XOCMethodsListRec {

View file

@ -81,9 +81,9 @@ _XwcGenericDrawImageString(Display *dpy, Drawable d, XOC oc, GC gc, int x,
}
void
_Xutf8GenericDrawImageString(Display *dpy, Drawable d, XOC oc, GC gc, int x,
int y, _Xconst char *text, int length)
_XFree86utf8GenericDrawImageString(Display *dpy, Drawable d, XOC oc, GC gc,
int x, int y, _Xconst char *text, int length)
{
_XomGenericDrawImageString(dpy, d, oc, gc, x, y, XOMUtf8String,
_XomGenericDrawImageString(dpy, d, oc, gc, x, y, XFree86OMUtf8String,
(XPointer) text, length);
}

View file

@ -361,9 +361,9 @@ _XwcGenericDrawString(Display *dpy, Drawable d, XOC oc, GC gc, int x, int y,
}
int
_Xutf8GenericDrawString(Display *dpy, Drawable d, XOC oc, GC gc, int x, int y,
_Xconst char *text, int length)
_XFree86utf8GenericDrawString(Display *dpy, Drawable d, XOC oc, GC gc,
int x, int y, _Xconst char *text, int length)
{
return _XomGenericDrawString(dpy, d, oc, gc, x, y, XOMUtf8String,
return _XomGenericDrawString(dpy, d, oc, gc, x, y, XFree86OMUtf8String,
(XPointer) text, length);
}

View file

@ -292,8 +292,8 @@ _XwcGenericTextEscapement(XOC oc, _Xconst wchar_t *text, int length)
}
int
_Xutf8GenericTextEscapement(XOC oc, _Xconst char *text, int length)
_XFree86utf8GenericTextEscapement(XOC oc, _Xconst char *text, int length)
{
return _XomGenericTextEscapement(oc, XOMUtf8String, (XPointer) text,
return _XomGenericTextEscapement(oc, XFree86OMUtf8String, (XPointer) text,
length);
}

View file

@ -126,9 +126,9 @@ _XwcGenericTextExtents(XOC oc, _Xconst wchar_t *text, int length,
}
int
_Xutf8GenericTextExtents(XOC oc, _Xconst char *text, int length,
_XFree86utf8GenericTextExtents(XOC oc, _Xconst char *text, int length,
XRectangle *overall_ink, XRectangle *overall_logical)
{
return _XomGenericTextExtents(oc, XOMUtf8String, (XPointer) text, length,
overall_ink, overall_logical);
return _XomGenericTextExtents(oc, XFree86OMUtf8String, (XPointer) text,
length, overall_ink, overall_logical);
}

View file

@ -188,14 +188,15 @@ _XwcGenericTextPerCharExtents(XOC oc, _Xconst wchar_t *text, int length,
}
Status
_Xutf8GenericTextPerCharExtents(XOC oc, _Xconst char *text, int length,
XRectangle *ink_buf, XRectangle *logical_buf,
int buf_size, int *num_chars,
XRectangle *overall_ink,
XRectangle *overall_logical)
_XFree86utf8GenericTextPerCharExtents(XOC oc, _Xconst char *text, int length,
XRectangle *ink_buf,
XRectangle *logical_buf,
int buf_size, int *num_chars,
XRectangle *overall_ink,
XRectangle *overall_logical)
{
return _XomGenericTextPerCharExtents(oc, XOMUtf8String, (XPointer) text,
length, ink_buf, logical_buf, buf_size,
num_chars, overall_ink,
overall_logical);
return _XomGenericTextPerCharExtents(oc, XFree86OMUtf8String,
(XPointer) text, length, ink_buf,
logical_buf, buf_size, num_chars,
overall_ink, overall_logical);
}

View file

@ -448,9 +448,9 @@ _XomInitConverter(
convp = &gen->mbs_to_cs;
conv_type = XlcNMultiByte;
break;
case XOMUtf8String:
case XFree86OMUtf8String:
convp = &gen->utf8_to_cs;
conv_type = XlcNUtf8String;
conv_type = XFree86lcNUtf8String;
break;
default:
return (XlcConv) NULL;

View file

@ -61,7 +61,7 @@ typedef struct _VRotateRec {
typedef enum {
XOMMultiByte,
XOMWideChar,
XOMUtf8String
XFree86OMUtf8String
} XOMTextType;
typedef struct _FontDataRec {
@ -178,7 +178,7 @@ _XmbDefaultTextEscapement(XOC oc, _Xconst char *text, int length);
extern int
_XwcDefaultTextEscapement(XOC oc, _Xconst wchar_t *text, int length);
extern int
_Xutf8DefaultTextEscapement(XOC oc, _Xconst char *text, int length);
_XFree86utf8DefaultTextEscapement(XOC oc, _Xconst char *text, int length);
extern int
_XmbDefaultTextExtents(XOC oc, _Xconst char *text, int length,
XRectangle *overall_ink, XRectangle *overall_logical);
@ -186,7 +186,7 @@ extern int
_XwcDefaultTextExtents(XOC oc, _Xconst wchar_t *text, int length,
XRectangle *overall_ink, XRectangle *overall_logical);
extern int
_Xutf8DefaultTextExtents(XOC oc, _Xconst char *text, int length,
_XFree86utf8DefaultTextExtents(XOC oc, _Xconst char *text, int length,
XRectangle *overall_ink, XRectangle *overall_logical);
extern Status
_XmbDefaultTextPerCharExtents(
@ -203,7 +203,7 @@ _XwcDefaultTextPerCharExtents(
XRectangle *overall_ink,
XRectangle *overall_logical);
extern Status
_Xutf8DefaultTextPerCharExtents(
_XFree86utf8DefaultTextPerCharExtents(
XOC oc, _Xconst char *text, int length,
XRectangle *ink_buf, XRectangle *logical_buf,
int buf_size, int *num_chars,
@ -216,8 +216,8 @@ extern int
_XwcDefaultDrawString(Display *dpy, Drawable d, XOC oc, GC gc, int x, int y,
_Xconst wchar_t *text, int length);
extern int
_Xutf8DefaultDrawString(Display *dpy, Drawable d, XOC oc, GC gc, int x, int y,
_Xconst char *text, int length);
_XFree86utf8DefaultDrawString(Display *dpy, Drawable d, XOC oc, GC gc,
int x, int y, _Xconst char *text, int length);
extern void
_XmbDefaultDrawImageString(Display *dpy, Drawable d, XOC oc, GC gc, int x,
int y, _Xconst char *text, int length);
@ -225,8 +225,8 @@ extern void
_XwcDefaultDrawImageString(Display *dpy, Drawable d, XOC oc, GC gc, int x,
int y, _Xconst wchar_t *text, int length);
extern void
_Xutf8DefaultDrawImageString(Display *dpy, Drawable d, XOC oc, GC gc, int x,
int y, _Xconst char *text, int length);
_XFree86utf8DefaultDrawImageString(Display *dpy, Drawable d, XOC oc, GC gc,
int x, int y, _Xconst char *text, int length);
extern int
_XmbGenericTextEscapement(XOC oc, _Xconst char *text, int length);
@ -234,23 +234,23 @@ extern int
_XmbGenericTextExtents(XOC oc, _Xconst char *text, int length,
XRectangle *overall_ink, XRectangle *overall_logical);
extern int
_Xutf8GenericDrawString(Display *dpy, Drawable d, XOC oc, GC gc, int x, int y,
_Xconst char *text, int length);
_XFree86utf8GenericDrawString(Display *dpy, Drawable d, XOC oc, GC gc,
int x, int y, _Xconst char *text, int length);
extern void
_Xutf8GenericDrawImageString(Display *dpy, Drawable d, XOC oc, GC gc, int x,
int y, _Xconst char *text, int length);
_XFree86utf8GenericDrawImageString(Display *dpy, Drawable d, XOC oc, GC gc,
int x, int y, _Xconst char *text, int length);
extern Status
_Xutf8GenericTextPerCharExtents(
_XFree86utf8GenericTextPerCharExtents(
XOC oc, _Xconst char *text, int length,
XRectangle *ink_buf, XRectangle *logical_buf,
int buf_size, int *num_chars,
XRectangle *overall_ink,
XRectangle *overall_logical);
extern int
_Xutf8GenericTextExtents(XOC oc, _Xconst char *text, int length,
_XFree86utf8GenericTextExtents(XOC oc, _Xconst char *text, int length,
XRectangle *overall_ink, XRectangle *overall_logical);
extern int
_Xutf8GenericTextEscapement(XOC oc, _Xconst char *text, int length);
_XFree86utf8GenericTextEscapement(XOC oc, _Xconst char *text, int length);
extern void
_XwcGenericDrawImageString(Display *dpy, Drawable d, XOC oc, GC gc, int x,
int y, _Xconst wchar_t *text, int length);

View file

@ -84,12 +84,12 @@ XPointer
_XimGetLocaleCode (
_Xconst char* encoding_name)
{
XPointer cvt = _Utf8GetConvByName(encoding_name);
XPointer cvt = _XFree86utf8GetConvByName(encoding_name);
if (!cvt && encoding_name) {
int i;
for (i = 0; i < num_substitute; i++)
if (!strcmp(encoding_name, SubstTable[i].encoding_name))
return _Utf8GetConvByName(SubstTable[i].charset_name);
return _XFree86utf8GetConvByName(SubstTable[i].charset_name);
}
return cvt;
}
@ -298,7 +298,7 @@ _XimLookupWCText(ic, event, buffer, nbytes, keysym, status)
}
int
_XimLookupUTF8Text(ic, event, buffer, nbytes, keysym, status)
_XFree86imLookupUtf8Text(ic, event, buffer, nbytes, keysym, status)
Xic ic;
XKeyEvent* event;
char* buffer;

View file

@ -391,7 +391,7 @@ XwcResetIC(ic)
}
char *
Xutf8ResetIC(ic)
XFree86utf8ResetIC(ic)
XIC ic;
{
if (ic->core.im) {
@ -434,7 +434,7 @@ XwcLookupString(ic, ev, buffer, nchars, keysym, status)
}
int
Xutf8LookupString(ic, ev, buffer, nbytes, keysym, status)
XFree86utf8LookupString(ic, ev, buffer, nbytes, keysym, status)
XIC ic;
register XKeyEvent *ev;
char *buffer;

View file

@ -705,7 +705,7 @@ extern int _XimProtoWcLookupString(
Status *state
);
extern int _XimProtoUtf8LookupString(
extern int _XFree86imProtoUtf8LookupString(
XIC xic,
XKeyEvent *ev,
char *buffer,
@ -764,7 +764,7 @@ extern int _XimLookupWCText(
XComposeStatus *status
);
extern int _XimLookupUTF8Text(
extern int _XFree86imLookupUtf8Text(
Xic ic,
XKeyEvent *event,
char *buffer,
@ -915,7 +915,7 @@ extern int _XimLocalWcLookupString(
Status *status
);
extern int _XimLocalUtf8LookupString(
extern int _XFree86imLocalUtf8LookupString(
XIC ic,
XKeyEvent *ev,
char *buffer,

View file

@ -156,7 +156,7 @@ extern int _XwcTextPropertyToTextList(
int* count_ret
);
extern int _Xutf8TextPropertyToTextList(
extern int _XFree86utf8TextPropertyToTextList(
XLCd lcd,
Display* dpy,
const XTextProperty* text_prop,
@ -182,7 +182,7 @@ extern int _XwcTextListToTextProperty(
XTextProperty* /* text_prop */
);
extern int _Xutf8TextListToTextProperty(
extern int _XFree86utf8TextListToTextProperty(
XLCd /* lcd */,
Display* /* dpy */,
char** /* list */,
@ -240,12 +240,12 @@ extern char *_XlcMapOSLocaleName(
#endif
extern int
_Xmbstoutf8(
_XFree86mbstoutf8(
char *ustr,
const char *str,
int len);
extern int
_Xlcmbstoutf8(
_XFree86lcmbstoutf8(
XLCd lcd,
char *ustr,
const char *str,
@ -287,7 +287,7 @@ _Xlcwctomb(
extern XPointer
_Utf8GetConvByName(
_XFree86utf8GetConvByName(
const char *name);
_XFUNCPROTOEND

View file

@ -206,7 +206,7 @@ typedef struct _XlcConvMethodsRec{
#define XlcNWideChar "wideChar"
#define XlcNCompoundText "compoundText"
#define XlcNString "string"
#define XlcNUtf8String "utf8String"
#define XFree86lcNUtf8String "utf8String"
#define XlcNCharSet "charSet"
#define XlcNCTCharSet "CTcharSet"
#define XlcNFontCharSet "FontCharSet"

View file

@ -903,12 +903,12 @@ extern void _XlcRemoveLoader(
);
/* Registers UTF-8 converters for a non-UTF-8 locale. */
extern void _XlcAddUtf8Converters(
extern void _XFree86lcAddUtf8Converters(
XLCd lcd
);
/* Registers UTF-8 converters for a UTF-8 locale. */
extern void _XlcAddUtf8LocaleConverters(
extern void _XFree86lcAddUtf8LocaleConverters(
XLCd lcd
);
@ -925,7 +925,7 @@ extern XLCd _XlcGenericLoader(
/* The UTF-8 locale loader. Suitable for UTF-8 encoding.
Uses an XLC_LOCALE configuration file. */
extern XLCd _XlcUtf8Loader(
extern XLCd _XFree86lcUtf8Loader(
const char* name
);

View file

@ -116,7 +116,7 @@ _XlcInitLoader()
#endif
#ifdef USE_UTF8_LOADER
_XlcAddLoader(_XlcUtf8Loader, XlcHead);
_XlcAddLoader(_XFree86lcUtf8Loader, XlcHead);
#endif
#ifdef USE_EUC_LOADER
@ -155,7 +155,7 @@ _XlcDeInitLoader()
#endif
#ifdef USE_UTF8_LOADER
_XlcRemoveLoader(_XlcUtf8Loader);
_XlcRemoveLoader(_XFree86lcUtf8Loader);
#endif
#ifdef USE_EUC_LOADER

View file

@ -139,7 +139,7 @@ _XTextPropertyToTextList(
if (encoding == XA_STRING)
from_type = XlcNString;
else if (encoding == XInternAtom(dpy, "UTF8_STRING", False))
from_type = XlcNUtf8String;
from_type = XFree86lcNUtf8String;
else if (encoding == XInternAtom(dpy, "COMPOUND_TEXT", False))
from_type = XlcNCompoundText;
else if (encoding == XInternAtom(dpy, XLC_PUBLIC(lcd, encoding_name), False))
@ -150,7 +150,7 @@ _XTextPropertyToTextList(
if (is_wide_char) {
buf_len = (text_prop->nitems + 1) * sizeof(wchar_t);;
} else {
if (strcmp(to_type, XlcNUtf8String) == 0)
if (strcmp(to_type, XFree86lcNUtf8String) == 0)
buf_len = text_prop->nitems * 6 + 1;
else
buf_len = text_prop->nitems * XLC_PUBLIC(lcd, mb_cur_max) + 1;
@ -162,7 +162,7 @@ _XTextPropertyToTextList(
to_left = buf_len;
/* can be XlcNMultiByte to XlcNMultiByte,
or XlcNUtf8String to XlcNUtf8String */
or XFree86lcNUtf8String to XFree86lcNUtf8String */
if (!strcmp(from_type, to_type)) {
do_strcpy = True;
} else {
@ -265,14 +265,14 @@ _XwcTextPropertyToTextList(
}
int
_Xutf8TextPropertyToTextList(
_XFree86utf8TextPropertyToTextList(
XLCd lcd,
Display *dpy,
const XTextProperty *text_prop,
char ***list_ret,
int *count_ret)
{
return _XTextPropertyToTextList(lcd, dpy, text_prop, XlcNUtf8String,
return _XTextPropertyToTextList(lcd, dpy, text_prop, XFree86lcNUtf8String,
(XPointer **) list_ret, count_ret);
}

View file

@ -50,10 +50,10 @@ static XLCdPublicMethodsRec publicMethods = {
_XrmDefaultInitParseInfo,
_XmbTextPropertyToTextList,
_XwcTextPropertyToTextList,
_Xutf8TextPropertyToTextList,
_XFree86utf8TextPropertyToTextList,
_XmbTextListToTextProperty,
_XwcTextListToTextProperty,
_Xutf8TextListToTextProperty,
_XFree86utf8TextListToTextProperty,
_XwcFreeStringList,
default_string,
NULL,

View file

@ -319,7 +319,7 @@ _Xwcsncmp(
int
_Xlcmbstoutf8(
_XFree86lcmbstoUtf8(
XLCd lcd,
char *ustr,
const char *str,
@ -335,7 +335,7 @@ _Xlcmbstoutf8(
return -1;
}
conv = _XlcOpenConverter(lcd, XlcNMultiByte, lcd, XlcNUtf8String);
conv = _XlcOpenConverter(lcd, XlcNMultiByte, lcd, XFree86lcNUtf8String);
if (conv == NULL)
return -1;
@ -358,10 +358,10 @@ _Xlcmbstoutf8(
}
int
_Xmbstoutf8(
_XFree86mbstoUtf8(
char *ustr,
const char *str,
int len)
{
return _Xlcmbstoutf8((XLCd) NULL, ustr, str, len);
return _XFree86lcmbstoUtf8((XLCd) NULL, ustr, str, len);
}

View file

@ -97,9 +97,9 @@ _XTextListToTextProperty(
encoding = XA_STRING;
to_type = XlcNString;
break;
case XUTF8StringStyle:
case XFree86Utf8StringStyle:
encoding = XInternAtom(dpy, "UTF8_STRING", False);
to_type = XlcNUtf8String;
to_type = XFree86lcNUtf8String;
break;
case XCompoundTextStyle:
encoding = XInternAtom(dpy, "COMPOUND_TEXT", False);
@ -240,7 +240,7 @@ _XwcTextListToTextProperty(
}
int
_Xutf8TextListToTextProperty(
_XFree86utf8TextListToTextProperty(
XLCd lcd,
Display *dpy,
char **list,
@ -248,6 +248,6 @@ _Xutf8TextListToTextProperty(
XICCEncodingStyle style,
XTextProperty *text_prop)
{
return _XTextListToTextProperty(lcd, dpy, XlcNUtf8String, (XPointer) list,
count, style, text_prop);
return _XTextListToTextProperty(lcd, dpy, XFree86lcNUtf8String,
(XPointer) list, count, style, text_prop);
}

View file

@ -371,8 +371,7 @@ init_all_charsets (void)
init_all_charsets(); \
} while (0)
/* from XlcNCharSet to XlcNUtf8String */
/* from XlcNCharSet to XFree86lcNUtf8String */
static int
cstoutf8(
XlcConv conv,
@ -464,7 +463,7 @@ open_cstoutf8(
return create_conv(from_lcd, &methods_cstoutf8);
}
/* from XlcNUtf8String to XlcNCharSet */
/* from XFree86lcNUtf8String to XlcNCharSet */
static XlcConv
create_tocs_conv(
@ -678,7 +677,7 @@ open_utf8tocs(
return create_tocs_conv(from_lcd, &methods_utf8tocs);
}
/* from XlcNUtf8String to XlcNChar */
/* from XFree86lcNUtf8String to XlcNChar */
static int
utf8tocs1(
@ -782,7 +781,7 @@ open_utf8tocs1(
return create_tocs_conv(from_lcd, &methods_utf8tocs1);
}
/* from XlcNUtf8String to XlcNString */
/* from XFree86lcNUtf8String to XlcNString */
static int
utf8tostr(
@ -858,7 +857,7 @@ open_utf8tostr(
return create_conv(from_lcd, &methods_utf8tostr);
}
/* from XlcNString to XlcNUtf8String */
/* from XlcNString to XFree86lcNUtf8String */
static int
strtoutf8(
@ -918,7 +917,7 @@ open_strtoutf8(
/* Support for the input methods. */
XPointer
_Utf8GetConvByName(
_XFree86utf8GetConvByName(
const char *name)
{
XrmQuark xrm_name;
@ -1056,7 +1055,7 @@ open_ucstocs1(
return create_ucstocs_conv(from_lcd, &methods_ucstocs1);
}
/* from XlcNUcsChar to XlcNUtf8String, needed for input methods */
/* from XlcNUcsChar to XFree86lcNUtf8String, needed for input methods */
static int
ucstoutf8(
@ -1119,16 +1118,16 @@ open_ucstoutf8(
/* Registers UTF-8 converters for a non-UTF-8 locale. */
void
_XlcAddUtf8Converters(
_XFree86lcAddUtf8Converters(
XLCd lcd)
{
_XlcSetConverter(lcd, XlcNCharSet, lcd, XlcNUtf8String, open_cstoutf8);
_XlcSetConverter(lcd, XlcNUtf8String, lcd, XlcNCharSet, open_utf8tocs);
_XlcSetConverter(lcd, XlcNUtf8String, lcd, XlcNChar, open_utf8tocs1);
_XlcSetConverter(lcd, XlcNString, lcd, XlcNUtf8String, open_strtoutf8);
_XlcSetConverter(lcd, XlcNUtf8String, lcd, XlcNString, open_utf8tostr);
_XlcSetConverter(lcd, XlcNCharSet, lcd, XFree86lcNUtf8String, open_cstoutf8);
_XlcSetConverter(lcd, XFree86lcNUtf8String, lcd, XlcNCharSet, open_utf8tocs);
_XlcSetConverter(lcd, XFree86lcNUtf8String, lcd, XlcNChar, open_utf8tocs1);
_XlcSetConverter(lcd, XlcNString, lcd, XFree86lcNUtf8String, open_strtoutf8);
_XlcSetConverter(lcd, XFree86lcNUtf8String, lcd, XlcNString, open_utf8tostr);
_XlcSetConverter(lcd, XlcNUcsChar, lcd, XlcNChar, open_ucstocs1);
_XlcSetConverter(lcd, XlcNUcsChar, lcd, XlcNUtf8String, open_ucstoutf8);
_XlcSetConverter(lcd, XlcNUcsChar, lcd, XFree86lcNUtf8String, open_ucstoutf8);
}
/***************************************************************************/
@ -1756,7 +1755,7 @@ create_tofontcs_conv(
if (!strcmp(preferred[k]->name, name))
break;
if (k < 0) {
/* For fonts "ISO10646-1" means not utf8 but ucs2.*/
/* For fonts "ISO10646-1" means ucs2, not utf8.*/
if (!strcmp("ISO10646-1", name)) {
preferred[num++] = &all_charsets[ucs2_conv_index];
continue;
@ -1802,7 +1801,7 @@ open_utf8tofcs(
/* Registers UTF-8 converters for a UTF-8 locale. */
void
_XlcAddUtf8LocaleConverters(
_XFree86lcAddUtf8LocaleConverters(
XLCd lcd)
{
/* Register elementary converters. */
@ -1827,8 +1826,8 @@ _XlcAddUtf8LocaleConverters(
_XlcSetConverter(lcd, XlcNString, lcd, XlcNMultiByte, open_strtoutf8);
_XlcSetConverter(lcd, XlcNMultiByte, lcd, XlcNString, open_utf8tostr);
_XlcSetConverter(lcd, XlcNUtf8String, lcd, XlcNMultiByte, open_identity);
_XlcSetConverter(lcd, XlcNMultiByte, lcd, XlcNUtf8String, open_identity);
_XlcSetConverter(lcd, XFree86lcNUtf8String, lcd, XlcNMultiByte, open_identity);
_XlcSetConverter(lcd, XlcNMultiByte, lcd, XFree86lcNUtf8String, open_identity);
/* Register converters for XlcNFontCharSet */
_XlcSetConverter(lcd, XlcNMultiByte, lcd, XlcNFontCharSet, open_utf8tofcs);

View file

@ -406,7 +406,7 @@ XwcTextPropertyToTextList(
}
int
Xutf8TextPropertyToTextList(
XFree86utf8TextPropertyToTextList(
Display *dpy,
const XTextProperty *text_prop,
char ***list_ret,
@ -456,7 +456,7 @@ XwcTextListToTextProperty(
}
int
Xutf8TextListToTextProperty(
XFree86utf8TextListToTextProperty(
Display *dpy,
char **list,
int count,

View file

@ -56,7 +56,7 @@ from The Open Group.
#include <X11/Xlocale.h>
void
Xutf8SetWMProperties (
XFree86utf8SetWMProperties (
Display *dpy,
Window w,
_Xconst char *windowName,
@ -72,11 +72,11 @@ Xutf8SetWMProperties (
XTextProperty *iprop = NULL;
if (windowName &&
Xutf8TextListToTextProperty(dpy, (char**)&windowName, 1,
XFree86utf8TextListToTextProperty(dpy, (char**)&windowName, 1,
XStdICCTextStyle, &wname) >= Success)
wprop = &wname;
if (iconName &&
Xutf8TextListToTextProperty(dpy, (char**)&iconName, 1,
XFree86utf8TextListToTextProperty(dpy, (char**)&iconName, 1,
XStdICCTextStyle, &iname) >= Success)
iprop = &iname;
XSetWMProperties(dpy, w, wprop, iprop, argv, argc,

View file

@ -78,7 +78,7 @@ from The Open Group.
#include "Xlcint.h"
void
Xutf8DrawText(
XFree86utf8DrawText(
Display *dpy,
Drawable d,
GC gc,
@ -111,7 +111,7 @@ Xutf8DrawText(
}
void
Xutf8DrawString(
XFree86utf8DrawString(
Display *dpy,
Drawable d,
XFontSet font_set,
@ -127,7 +127,7 @@ Xutf8DrawString(
void
Xutf8DrawImageString(
XFree86utf8DrawImageString(
Display *dpy,
Drawable d,
XFontSet font_set,
@ -142,7 +142,7 @@ Xutf8DrawImageString(
}
int
Xutf8TextEscapement(
XFree86utf8TextEscapement(
XFontSet font_set,
_Xconst char *text,
int text_len)
@ -152,7 +152,7 @@ Xutf8TextEscapement(
}
int
Xutf8TextExtents(
XFree86utf8TextExtents(
XFontSet font_set,
_Xconst char *text,
int text_len,
@ -166,7 +166,7 @@ Xutf8TextExtents(
}
Status
Xutf8TextPerCharExtents(
XFree86utf8TextPerCharExtents(
XFontSet font_set,
_Xconst char *text,
int text_len,