Move utf8.{h,c} from fe-common/core to core.

This commit is contained in:
Xavier G 2016-05-13 01:26:33 +02:00
commit 5538578820
7 changed files with 8 additions and 7 deletions

View file

@ -44,6 +44,7 @@ libcore_a_SOURCES = \
settings.c \ settings.c \
signals.c \ signals.c \
special-vars.c \ special-vars.c \
utf8.c \
write-buffer.c write-buffer.c
structure_headers = \ structure_headers = \

View file

@ -22,5 +22,7 @@
* 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*/ */
#include "utf8.h"
#include "module.h" #include "module.h"
#include "wcwidth.c"

View file

@ -8,6 +8,9 @@
#define is_big5_hi(hi) (0x81 <= (hi) && (hi) <= 0xFE) #define is_big5_hi(hi) (0x81 <= (hi) && (hi) <= 0xFE)
#define is_big5(hi,lo) (is_big5_hi(hi) && is_big5_lo(lo)) #define is_big5(hi,lo) (is_big5_hi(hi) && is_big5_lo(lo))
#include <glib.h>
typedef guint32 unichar;
/* Returns width for character (0-2). */ /* Returns width for character (0-2). */
int mk_wcwidth(unichar c); int mk_wcwidth(unichar c);

View file

@ -24,8 +24,6 @@ libfe_common_core_a_SOURCES = \
fe-queries.c \ fe-queries.c \
fe-server.c \ fe-server.c \
fe-settings.c \ fe-settings.c \
utf8.c \
wcwidth.c \
formats.c \ formats.c \
hilight-text.c \ hilight-text.c \
keyboard.c \ keyboard.c \
@ -62,6 +60,3 @@ pkginc_fe_common_core_HEADERS = \
window-items.h \ window-items.h \
windows-layout.h \ windows-layout.h \
fe-windows.h fe-windows.h
noinst_HEADERS = \
utf8.h

View file

@ -2,7 +2,7 @@
#define MODULE_NAME "fe-common/core" #define MODULE_NAME "fe-common/core"
typedef guint32 unichar; #include "utf8.h"
typedef struct { typedef struct {
time_t time; time_t time;
char *nick; char *nick;

View file

@ -27,7 +27,7 @@ typedef struct _TERM_WINDOW TERM_WINDOW;
#define TERM_TYPE_UTF8 1 #define TERM_TYPE_UTF8 1
#define TERM_TYPE_BIG5 2 #define TERM_TYPE_BIG5 2
typedef guint32 unichar; #include "utf8.h"
extern TERM_WINDOW *root_window; extern TERM_WINDOW *root_window;
extern int term_width, term_height; extern int term_width, term_height;