Move advance() from fe-common/core to core.

This commit is contained in:
Xavier G 2016-05-13 01:39:14 +02:00
commit 5c74a3bb88
3 changed files with 20 additions and 16 deletions

View file

@ -14,6 +14,11 @@ typedef guint32 unichar;
/* Returns width for character (0-2). */
int mk_wcwidth(unichar c);
/* Advance the str pointer one character further; return the number of columns
* occupied by the skipped character.
*/
int advance(char const **str, gboolean utf8);
#define unichar_isprint(c) (((c) & ~0x80) >= 32)
#define is_utf8_leading(c) (((c) & 0xc0) != 0x80)