forked from AuroraMiddleware/gtk
5190c7397c
2000-10-30 Havoc Pennington <hp@redhat.com> * gtktextbtree.c, gtktextbtree.h, gtktextbuffer.c, gtktextbuffer.h, gtktextchild.c, gtktextchild.h, gtktextchildprivate.h, gtktextdisplay.c, gtktextdisplay.h, gtktextiter.c, gtktextiter.h, gtktextiterprivate.h, gtktextlayout.c, gtktextlayout.h, gtktextmark.c, gtktextmark.h, gtktextmarkprivate.h, gtktextsegment.c, gtktextsegment.h, gtktexttag.c, gtktexttag.h, gtktexttagprivate.h, gtktexttagtable.c, gtktexttagtable.h, gtktexttypes.c, gtktexttypes.h, gtktextview.c, gtktextview.h: Massive reindentation and reformatting. Arg alignment and comments still need fixing in various places.
20 lines
492 B
C
20 lines
492 B
C
#include "gtktexttypes.h"
|
|
|
|
/* These are used to represent embedded non-character objects
|
|
* if you return a string representation of a text buffer
|
|
*/
|
|
const gunichar gtk_text_unknown_char = 0xFFFD;
|
|
const gchar gtk_text_unknown_char_utf8[] = { 0xEF, 0xBF, 0xBD, '\0' };
|
|
|
|
static inline gboolean
|
|
inline_byte_begins_utf8_char (const gchar *byte)
|
|
{
|
|
return ((*byte & 0xC0) != 0x80);
|
|
}
|
|
|
|
gboolean
|
|
gtk_text_byte_begins_utf8_char (const gchar *byte)
|
|
{
|
|
return inline_byte_begins_utf8_char (byte);
|
|
}
|