Move all source files to include libtsm.h directly. This will get rid of
the recently introduced warnings if sub-headers are included directly.
Signed-off-by: David Herrmann <dh.herrmann@gmail.com>
#include <stdbool.h>
#include <stdlib.h>
#include <string.h>
+#include "libtsm.h"
#include "shl_llog.h"
#include "shl_misc.h"
#include "shl_timer.h"
-#include "tsm_screen.h"
-#include "tsm_unicode.h"
#define LLOG_SUBSYSTEM "tsm_screen"
#include <stdlib.h>
#include <string.h>
#include "external/wcwidth.h"
+#include "libtsm.h"
#include "shl_array.h"
#include "shl_hashtable.h"
#include "shl_misc.h"
-#include "tsm_unicode.h"
/*
* Unicode Symbol Handling
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
+#include "libtsm.h"
#include "shl_llog.h"
#include "shl_misc.h"
-#include "tsm_screen.h"
-#include "tsm_unicode.h"
-#include "tsm_vte.h"
#ifdef BUILD_HAVE_XKBCOMMON
# include <xkbcommon/xkbcommon-keysyms.h>
#include <errno.h>
#include <stdlib.h>
#include <string.h>
+#include "libtsm.h"
#include "shl_misc.h"
-#include "tsm_vte.h"
/*
* Lower Unicode character set. This maps the characters to the basic ASCII